.project-story_article__Fzoo_{padding-top:calc(var(--header-h) + var(--s-7))}.project-story_hero__K6XeL{padding-bottom:var(--s-7)}.project-story_heroTitle__eRqf9{margin-top:var(--s-3);font-size:clamp(3rem,1.5rem + 8vw,11rem);line-height:.9}.project-story_italic__Xiuqw{font-style:italic}.project-story_facts__Kutoz{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:var(--s-3) var(--s-5);gap:var(--s-3) var(--s-5);margin-top:var(--s-7);padding-top:var(--s-4);border-top:1px solid var(--rule);font-size:var(--fs-sm)}.project-story_facts__Kutoz>div{display:flex;flex-direction:column;gap:var(--s-1)}.project-story_facts__Kutoz dt{font-family:var(--font-mono);font-size:var(--fs-xs);letter-spacing:var(--tr-wider);text-transform:uppercase;color:var(--text-muted)}.project-story_facts__Kutoz dd{color:var(--text)}@media (max-width:700px){.project-story_facts__Kutoz{grid-template-columns:repeat(2,1fr)}}.project-story_coverFigure__pyYSd{position:relative;aspect-ratio:var(--ratio,16/9);margin-top:var(--s-7);overflow:hidden}.project-story_coverImg__Toi3c{object-fit:cover}.project-story_intro__B7x4J{font-family:var(--font-display);font-style:italic;font-size:var(--fs-lg);line-height:var(--lh-snug);color:var(--text)}.project-story_body__0l6aD p{margin-bottom:var(--s-5);font-size:var(--fs-md);line-height:var(--lh-relaxed);color:var(--text-muted);max-width:64ch}.project-story_gallerySection__qbDMk{padding:var(--s-7) var(--gutter) var(--s-9);background:var(--c-void)}.project-story_gallery__QEa9E{max-width:1840px;margin-inline:auto;display:grid;grid-template-columns:repeat(12,1fr);grid-gap:var(--s-3);gap:var(--s-3)}.project-story_cell__kZgAY{position:relative;margin:0}.project-story_media__u8WyP{width:100%;height:auto;display:block}.project-story_inset__mKQv5{grid-column:span 4}.project-story_wide__B1B4x{grid-column:span 7}.project-story_full__t_K0H{grid-column:1/-1}.project-story_inset__mKQv5+.project-story_inset__mKQv5{grid-column:span 5}.project-story_inset__mKQv5+.project-story_inset__mKQv5+.project-story_inset__mKQv5{grid-column:span 3}.project-story_wide__B1B4x+.project-story_inset__mKQv5{grid-column:span 5}.project-story_inset__mKQv5+.project-story_wide__B1B4x{grid-column:span 7}@media (max-width:800px){.project-story_gallery__QEa9E{gap:var(--s-2)}.project-story_inset__mKQv5{grid-column:span 6!important}.project-story_wide__B1B4x{grid-column:span 12!important}.project-story_full__t_K0H{grid-column:1/-1}}@media (max-width:500px){.project-story_inset__mKQv5{grid-column:span 12!important}}.project-story_figcaption__u1v_9{margin-top:var(--s-2);font-family:var(--font-mono);font-size:var(--fs-xs);letter-spacing:var(--tr-wider);color:var(--text-muted);text-transform:uppercase}.project-story_quote__2MUmF{grid-column:3/-3;font-family:var(--font-display);font-style:italic;font-size:var(--fs-xl);line-height:1.15;color:var(--text);border-left:1px solid var(--accent);padding-left:var(--s-5)}.project-story_quote__2MUmF cite{display:block;font-style:normal;margin-top:var(--s-3)}.project-story_creditsTitle__x8MyB{margin-bottom:var(--s-5)}.project-story_credits__z42rK{display:flex;flex-direction:column}.project-story_creditRow__BWZ_l{display:grid;grid-template-columns:200px 1fr;grid-gap:var(--s-5);gap:var(--s-5);padding-block:var(--s-3);border-top:1px solid var(--rule);font-size:var(--fs-sm)}.project-story_creditRow__BWZ_l:last-child{border-bottom:1px solid var(--rule)}.project-story_creditRow__BWZ_l dt{font-family:var(--font-mono);font-size:var(--fs-xs);letter-spacing:var(--tr-wider);text-transform:uppercase;color:var(--text-muted)}.project-story_outro__MtxGu{display:flex;justify-content:center;padding-block:var(--s-9)}.project-story_outroLink__ASNL3{font-family:var(--font-mono);font-size:var(--fs-xs);letter-spacing:var(--tr-widest);text-transform:uppercase;color:var(--text-muted);transition:color var(--dur-base) var(--ease-out)}.project-story_outroLink__ASNL3:hover{color:var(--c-ivory)}