.work-hero-head[data-astro-cid-w2myrpmz]{margin-inline:var(--bleed-margin);max-inline-size:var(--bleed-width);position:relative}.work-hero[data-astro-cid-w2myrpmz]{block-size:clamp(22rem,55vw,56.25rem);color:var(--pair-hero-over-fg);--heading-fg:currentColor;position:relative;overflow:hidden}.work-hero__media[data-astro-cid-w2myrpmz]{object-fit:cover;block-size:100%;inline-size:100%;position:absolute;inset:0}.work-hero__scrim[data-astro-cid-w2myrpmz]{--hero-scrim-top:.15;background:linear-gradient(to top, color-mix(in srgb, var(--pair-hero-over-bg) 80%, transparent) 0, color-mix(in srgb, var(--pair-hero-over-bg) 55%, transparent) 9rem, color-mix(in srgb, var(--pair-hero-over-bg) 20%, transparent) 18rem, color-mix(in srgb, var(--pair-hero-over-bg) 15%, transparent) 100%);position:absolute;inset:0}.work-hero__copy[data-astro-cid-w2myrpmz]{max-inline-size:calc(var(--text-measure) + var(--bleed-inset-extra) * 2);padding:var(--page-gutter) var(--bleed-inset);position:absolute;inset-block-end:0;inset-inline-start:0}.work-hero__copy[data-astro-cid-w2myrpmz][data-copy-surface=card]{max-inline-size:none;padding-block-end:var(--hero-copy-card-foot)}@media (width<=48rem){.work-hero__copy[data-astro-cid-w2myrpmz][data-copy-surface=card]{inset-inline-end:0}}[data-astro-cid-w2myrpmz][data-copy-overlap]{padding-block-end:var(--hero-copy-card-overlap)}[data-astro-cid-w2myrpmz][data-copy-overlap] .work-hero[data-astro-cid-w2myrpmz]{overflow:visible}[data-astro-cid-w2myrpmz][data-copy-overlap] .work-hero__copy[data-astro-cid-w2myrpmz]{padding-block-end:0;inset-block-end:calc(var(--hero-copy-card-overlap) * -1)}[data-astro-cid-w2myrpmz][data-copy-overlap=after-heading]{--hero-overlap:0rem;padding-block-end:0}[data-astro-cid-w2myrpmz][data-copy-overlap=after-heading] .work-hero[data-astro-cid-w2myrpmz]{align-content:end;block-size:auto;min-block-size:clamp(22rem,55vw,56.25rem);display:grid;overflow:hidden}@supports (anchor-name:--hero-edge-above){[data-astro-cid-w2myrpmz][data-copy-overlap=after-heading] .work-hero__media[data-astro-cid-w2myrpmz]{align-self:stretch;block-size:auto;inset-block-end:var(--hero-overlap)}}[data-astro-cid-w2myrpmz][data-copy-overlap=after-heading] .work-hero__copy[data-astro-cid-w2myrpmz]{justify-self:start;position:relative;inset:auto}@media (width<=48rem){[data-astro-cid-w2myrpmz][data-copy-overlap=after-heading] .work-hero__copy[data-astro-cid-w2myrpmz]{justify-self:stretch}}.work-hero__copy[data-astro-cid-w2myrpmz]:has(.work-hero__block){isolation:isolate}.work-hero__block[data-astro-cid-w2myrpmz]{position:relative}.work-hero__block[data-astro-cid-w2myrpmz]:before{content:"";inset:calc(var(--hero-copy-scrim-spread) * -1);z-index:-1;pointer-events:none;background:color-mix(in srgb, var(--pair-hero-over-bg) calc(var(--hero-copy-scrim-strength) * 100%), transparent);filter:blur(var(--hero-copy-scrim-blur));position:absolute}.work-related[data-astro-cid-jyzxmuv6]{margin-block-start:var(--work-related-gap)}.work-related__heading[data-astro-cid-jyzxmuv6]{margin:0 0 var(--stack-heading-to-body);max-inline-size:var(--text-measure);font-family:var(--font-display);font-weight:var(--type-weight-display);text-transform:none}.work-related__list[data-astro-cid-jyzxmuv6]{gap:var(--gap-index-item);grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));margin:0;padding:0;list-style:none;display:grid}@media (width>=48rem){.work-related__list[data-astro-cid-jyzxmuv6]{grid-template-columns:repeat(3,minmax(0,1fr))}}.work-related__link[data-astro-cid-jyzxmuv6]{color:var(--pair-body-fg);text-decoration:none;display:block}.work-related__image[data-astro-cid-jyzxmuv6]{block-size:auto;inline-size:100%;aspect-ratio:var(--media-index-thumb-ratio);object-fit:cover;border-radius:var(--radius-sm);transition:filter var(--motion-hover);display:block}.work-related__title[data-astro-cid-jyzxmuv6]{font-family:var(--font-ui);font-weight:var(--type-weight-ui-emphasis);font-size:var(--type-scale-sm);max-inline-size:var(--text-measure);color:var(--pair-muted-fg);margin-block-start:var(--stack-heading-to-subheading);display:block}.work-related__link[data-astro-cid-jyzxmuv6]:hover .work-related__image[data-astro-cid-jyzxmuv6]{filter:brightness(1.06)}[data-astro-cid-jyzxmuv6][data-photo-title=tag] .work-related__link[data-astro-cid-jyzxmuv6]{border-radius:var(--radius-sm);display:grid;overflow:hidden}[data-astro-cid-jyzxmuv6][data-photo-title=tag] .work-related__link[data-astro-cid-jyzxmuv6]>[data-astro-cid-jyzxmuv6]{grid-area:1/1}[data-astro-cid-jyzxmuv6][data-photo-title=tag] .work-related__title[data-astro-cid-jyzxmuv6]{z-index:1;max-inline-size:calc(100% - var(--card-tag-inset));padding:var(--card-tag-padding);background:var(--pair-card-tag-bg);color:var(--pair-card-tag-fg);font-family:var(--card-tag-font);font-weight:var(--card-tag-weight);font-size:var(--card-tag-size);line-height:var(--card-tag-leading);place-self:end start;margin:0}@media (prefers-reduced-motion:reduce){.work-related__image[data-astro-cid-jyzxmuv6]{transition-duration:1ms}}
