.project[data-astro-cid-yq2gsstb] .reveal[data-astro-cid-yq2gsstb]{opacity:1;transition:none;transform:none}.ratio-3-4[data-astro-cid-yq2gsstb]{aspect-ratio:3/4}.ratio-4-3[data-astro-cid-yq2gsstb]{aspect-ratio:4/3}.ratio-2-1[data-astro-cid-yq2gsstb]{aspect-ratio:2}.confirm[data-astro-cid-yq2gsstb]{color:var(--clay);font-style:normal}.p-intro[data-astro-cid-yq2gsstb]{padding-top:calc(var(--header-h) + clamp(40px, 6vw, 96px));padding-bottom:clamp(48px,6vw,96px)}.crumbs[data-astro-cid-yq2gsstb]{font-size:var(--fs-small);color:var(--fg-muted);margin-bottom:clamp(48px,7vw,112px)}.crumbs[data-astro-cid-yq2gsstb] a[data-astro-cid-yq2gsstb]:hover{color:var(--moss)}.crumb-sep[data-astro-cid-yq2gsstb]{color:var(--oak);padding-inline:.6em}.p-intro-grid[data-astro-cid-yq2gsstb]{align-items:end;row-gap:var(--s-6)}.p-type[data-astro-cid-yq2gsstb]{grid-column:1/span 12}.p-title[data-astro-cid-yq2gsstb]{grid-column:1/span 8;max-width:12ch;font-size:clamp(2.75rem,5.6vw,5rem)}.p-summary[data-astro-cid-yq2gsstb]{grid-column:9/span 4;max-width:34ch;padding-bottom:.4em}.facts[data-astro-cid-yq2gsstb]{column-gap:var(--grid-gap);row-gap:var(--s-6);padding-top:var(--s-5);border-top:1px solid var(--rule);grid-template-columns:repeat(12,minmax(0,1fr));margin-top:clamp(56px,7vw,112px);display:grid}.fact[data-astro-cid-yq2gsstb]{grid-column:span 2}.fact--scope[data-astro-cid-yq2gsstb]{grid-column:9/span 4}.fact[data-astro-cid-yq2gsstb] dt[data-astro-cid-yq2gsstb]{margin-bottom:var(--s-2)}.fact[data-astro-cid-yq2gsstb] dd[data-astro-cid-yq2gsstb]{font-family:var(--font-display);color:var(--fg);margin:0;font-size:1.125rem;line-height:1.35}.fact--scope[data-astro-cid-yq2gsstb] dd[data-astro-cid-yq2gsstb]{font-family:var(--font-text);font-size:var(--fs-small);color:var(--fg-body);line-height:1.55}.fact--scope[data-astro-cid-yq2gsstb] li[data-astro-cid-yq2gsstb]{border-bottom:1px solid var(--rule);padding:3px 0}.fact--scope[data-astro-cid-yq2gsstb] li[data-astro-cid-yq2gsstb]:last-child{border-bottom:0}.p-before[data-astro-cid-yq2gsstb]{padding-block:clamp(48px, 6vw, 96px) var(--section)}.before-grid[data-astro-cid-yq2gsstb]{row-gap:var(--s-8);align-items:start}.before-est[data-astro-cid-yq2gsstb]{grid-column:1/span 10}.before-text[data-astro-cid-yq2gsstb]{font-family:var(--font-display);font-size:var(--fs-h3);color:var(--fg);grid-column:1/span 4;max-width:22ch;line-height:1.3}.before-int[data-astro-cid-yq2gsstb]{grid-column:6/span 3}.before-det[data-astro-cid-yq2gsstb]{grid-column:10/span 3;margin-top:clamp(48px,8vw,128px)}.p-work[data-astro-cid-yq2gsstb]{padding-block:0 var(--section)}.work-grid[data-astro-cid-yq2gsstb]{align-items:end;row-gap:clamp(48px,6vw,96px)}.work-text[data-astro-cid-yq2gsstb]{padding-bottom:var(--s-9);grid-column:1/span 3;align-self:end}.work-heading[data-astro-cid-yq2gsstb]{margin-bottom:var(--s-5)}.work-text[data-astro-cid-yq2gsstb] p[data-astro-cid-yq2gsstb]{max-width:30ch;font-size:1rem}.work-lead[data-astro-cid-yq2gsstb]{grid-column:5/span 8}.work-d1[data-astro-cid-yq2gsstb]{grid-column:1/span 6}.work-d2[data-astro-cid-yq2gsstb]{grid-column:9/span 4;align-self:end}.p-pair[data-astro-cid-yq2gsstb]{padding-block:clamp(56px,7vw,112px)}.pair-grid[data-astro-cid-yq2gsstb]{row-gap:var(--s-5);align-items:end}.pair-item[data-astro-cid-yq2gsstb]{grid-column:span 6}.pair-label[data-astro-cid-yq2gsstb]{margin-bottom:var(--s-3)}.pair-caption[data-astro-cid-yq2gsstb]{text-align:right;grid-column:7/span 6}.p-finished[data-astro-cid-yq2gsstb]{padding-top:0;padding-bottom:var(--section)}.fin-wide[data-astro-cid-yq2gsstb] .frame[data-astro-cid-yq2gsstb]{max-height:82vh}.fin-wide[data-astro-cid-yq2gsstb] figcaption[data-astro-cid-yq2gsstb]{padding-top:var(--s-3);text-align:right}.fin-grid[data-astro-cid-yq2gsstb]{align-items:end;row-gap:var(--s-7);margin-top:clamp(56px,8vw,128px)}.fin-int[data-astro-cid-yq2gsstb]{grid-column:2/span 4}.fin-det[data-astro-cid-yq2gsstb]{grid-column:7/span 6;margin-bottom:clamp(40px,6vw,96px)}.p-desc[data-astro-cid-yq2gsstb]{padding-block:0 var(--section);border-top:1px solid var(--rule)}.desc-grid[data-astro-cid-yq2gsstb]{align-items:start;padding-top:clamp(40px,5vw,72px)}.desc-heading[data-astro-cid-yq2gsstb]{font-size:var(--fs-h3);grid-column:1/span 3}.desc-body[data-astro-cid-yq2gsstb]{grid-column:4/span 5}.desc-confirm[data-astro-cid-yq2gsstb]{grid-column:10/span 3}.desc-confirm[data-astro-cid-yq2gsstb] .eyebrow[data-astro-cid-yq2gsstb]{color:var(--clay);margin-bottom:var(--s-3)}.desc-confirm[data-astro-cid-yq2gsstb] li[data-astro-cid-yq2gsstb]{font-size:var(--fs-small);color:var(--fg-muted);border-bottom:1px solid var(--rule);padding:4px 0}.p-next[data-astro-cid-yq2gsstb]{padding-bottom:var(--section)}.next-grid[data-astro-cid-yq2gsstb]{align-items:center}.next-text[data-astro-cid-yq2gsstb]{grid-column:1/span 5}.next-title[data-astro-cid-yq2gsstb]{font-family:var(--font-display);font-size:var(--fs-h1);font-weight:var(--heading-weight);color:var(--fg);margin-bottom:var(--s-4);transition:color var(--dur-fast) ease;line-height:1.08}.next-grid[data-astro-cid-yq2gsstb]:hover .next-title[data-astro-cid-yq2gsstb]{color:var(--moss)}.next-media[data-astro-cid-yq2gsstb]{grid-column:7/span 6}@media (width<=1023px){.p-title[data-astro-cid-yq2gsstb]{grid-column:1/span 12}.p-summary[data-astro-cid-yq2gsstb]{grid-column:1/span 8;padding-bottom:0}.fact[data-astro-cid-yq2gsstb]{grid-column:span 3}.fact--scope[data-astro-cid-yq2gsstb]{grid-column:1/span 8}.before-est[data-astro-cid-yq2gsstb]{grid-column:1/span 12}.before-text[data-astro-cid-yq2gsstb]{grid-column:1/span 5}.before-int[data-astro-cid-yq2gsstb]{grid-column:7/span 3}.before-det[data-astro-cid-yq2gsstb]{margin-top:var(--s-8);grid-column:10/span 3}.work-text[data-astro-cid-yq2gsstb]{grid-column:1/span 12;padding-bottom:0}.work-lead[data-astro-cid-yq2gsstb]{grid-column:1/span 12}.work-d2[data-astro-cid-yq2gsstb]{grid-column:8/span 5}.desc-heading[data-astro-cid-yq2gsstb]{grid-column:1/span 12}.desc-body[data-astro-cid-yq2gsstb]{grid-column:1/span 8}.desc-confirm[data-astro-cid-yq2gsstb]{grid-column:9/span 4}}@media (width<=767px){.crumbs[data-astro-cid-yq2gsstb]{margin-bottom:var(--s-8)}.p-type[data-astro-cid-yq2gsstb],.p-title[data-astro-cid-yq2gsstb],.p-summary[data-astro-cid-yq2gsstb]{grid-column:1/-1}.facts[data-astro-cid-yq2gsstb]{row-gap:var(--s-5);grid-template-columns:repeat(6,minmax(0,1fr))}.fact[data-astro-cid-yq2gsstb]{grid-column:span 3}.fact--scope[data-astro-cid-yq2gsstb],.before-est[data-astro-cid-yq2gsstb],.before-text[data-astro-cid-yq2gsstb]{grid-column:1/-1}.before-int[data-astro-cid-yq2gsstb]{grid-column:1/span 3}.before-det[data-astro-cid-yq2gsstb]{margin-top:var(--s-8);grid-column:4/span 3}.work-text[data-astro-cid-yq2gsstb],.work-lead[data-astro-cid-yq2gsstb],.work-d1[data-astro-cid-yq2gsstb]{grid-column:1/-1}.work-d2[data-astro-cid-yq2gsstb]{grid-column:3/-1}.pair-item[data-astro-cid-yq2gsstb]{grid-column:1/-1}.pair-caption[data-astro-cid-yq2gsstb]{text-align:left;grid-column:1/-1}.fin-int[data-astro-cid-yq2gsstb]{grid-column:1/span 5}.fin-det[data-astro-cid-yq2gsstb]{grid-column:2/-1;margin-bottom:0}.desc-heading[data-astro-cid-yq2gsstb],.desc-body[data-astro-cid-yq2gsstb],.desc-confirm[data-astro-cid-yq2gsstb],.next-text[data-astro-cid-yq2gsstb],.next-media[data-astro-cid-yq2gsstb]{grid-column:1/-1}.next-media[data-astro-cid-yq2gsstb]{order:-1}}
