.work-image[data-astro-cid-hriwwmnk] img{width:100%;height:auto;display:block}.work-video[data-astro-cid-hriwwmnk]{aspect-ratio:16/9;background:#08090b;position:relative}.work-video[data-astro-cid-hriwwmnk] iframe[data-astro-cid-hriwwmnk]{border:0;width:100%;height:100%;position:absolute;inset:0}.work-header[data-astro-cid-vq7lpjzm]{text-align:center;max-width:920px;margin:2rem auto 2.8rem}h1[data-astro-cid-vq7lpjzm]{color:var(--text);font-family:var(--font-logo);letter-spacing:.01em;margin:0 0 .75rem;font-size:1.45rem;font-weight:400;line-height:1.25}.work-header[data-astro-cid-vq7lpjzm] p[data-astro-cid-vq7lpjzm]{color:var(--muted);margin:0;font-size:.88rem;line-height:1.6}.work-media[data-astro-cid-vq7lpjzm]{max-width:920px;margin:0 auto}figure[data-astro-cid-vq7lpjzm].primary-media{width:100%;margin:0}.primary-media[data-astro-cid-vq7lpjzm] .work-image{width:min(100%, calc(75vh * var(--image-ratio)));margin:0 auto}.work-links[data-astro-cid-vq7lpjzm]{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;margin:1.5rem 0;display:flex}.work-links[data-astro-cid-vq7lpjzm] a[data-astro-cid-vq7lpjzm]{color:#202227;background:#f1f1f1;border-radius:999px;padding:.6rem 1.25rem;font-size:.8rem;font-weight:400;line-height:1.2}.work-links[data-astro-cid-vq7lpjzm] a[data-astro-cid-vq7lpjzm]:hover{color:#202227;background:#fff}.secondary-media[data-astro-cid-vq7lpjzm]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;display:grid}.primary-media[data-astro-cid-vq7lpjzm]+.secondary-media[data-astro-cid-vq7lpjzm]{margin-top:1.25rem}figure[data-astro-cid-vq7lpjzm].secondary-media__item{min-width:0;margin:0}.media-caption[data-astro-cid-vq7lpjzm]{color:var(--muted);text-align:center;white-space:pre-line;margin-top:.7rem;font-size:.85rem;line-height:1.5}.secondary-media__item--full[data-astro-cid-vq7lpjzm]{grid-column:1/-1}.work-body[data-astro-cid-vq7lpjzm]{max-width:780px;margin:3.4rem auto 0}.work-body[data-astro-cid-vq7lpjzm] h2{color:var(--text);font-family:var(--font-logo);margin:3.2rem 0 1rem;font-size:1.1rem;font-weight:400;line-height:1.4}.work-body[data-astro-cid-vq7lpjzm] h3{color:var(--text);border:0;margin:2.2rem 0 .8rem;padding:0;font-size:.95rem;font-weight:400}.work-body[data-astro-cid-vq7lpjzm] p,.work-body[data-astro-cid-vq7lpjzm] li{font-size:.9rem}@media (width<=760px){.work-header[data-astro-cid-vq7lpjzm]{text-align:left;margin:1.4rem auto 2rem}h1[data-astro-cid-vq7lpjzm]{font-size:1.3rem}.secondary-media[data-astro-cid-vq7lpjzm]{grid-template-columns:1fr}.secondary-media__item--half[data-astro-cid-vq7lpjzm]{grid-column:auto}.work-links[data-astro-cid-vq7lpjzm]{justify-content:flex-start}}
