.site_header__reuaD{position:-webkit-sticky;position:sticky;top:0;z-index:100;background:rgba(255,255,255,.94);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--rule)}.site_headerInner__RGgAd{display:flex;align-items:center;justify-content:space-between;gap:2rem;min-height:74px}.site_brand__rwh7Z{display:flex;align-items:baseline;gap:.7rem;color:var(--ink);text-decoration:none}.site_brandMark__UfuGu{font-family:var(--font-display);font-size:1.4rem;font-weight:700;letter-spacing:-.03em;color:var(--field)}.site_brandName__LBUYa{font-family:var(--font-mono);font-size:.66rem;letter-spacing:.13em;text-transform:uppercase;color:var(--ink-3);border-left:1px solid var(--rule-strong);padding-left:.7rem}.site_brandLogo__BsLfs{height:38px;width:auto;align-self:center}.site_nav__7Tba7{display:flex;align-items:center;gap:1.75rem}.site_navLink__ULiaQ{font-family:var(--font-mono);font-size:.72rem;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2);text-decoration:none;padding-block:.35rem;border-bottom:2px solid transparent}.site_navLink__ULiaQ:hover{color:var(--field)}.site_navLinkActive__3m4Xb{color:var(--field);border-bottom-color:var(--sun)}.site_navCta__mM03M{font-family:var(--font-mono);font-size:.72rem;letter-spacing:.1em;text-transform:uppercase;background:var(--field);color:#fff;padding:.6rem 1.05rem;text-decoration:none}.site_navCta__mM03M:hover{background:var(--field-dark);color:#fff}.site_menuButton__VFjs5{display:none;background:none;border:1px solid var(--rule-strong);padding:.5rem .7rem;cursor:pointer;font-family:var(--font-mono);font-size:.7rem;letter-spacing:.1em;text-transform:uppercase;color:var(--ink)}.site_section__enoQh{padding-block:clamp(3.5rem,7vw,6rem)}.site_sectionTight__c7aeJ{padding-block:clamp(2.5rem,5vw,4rem)}.site_sectionPaper__u_xJa{background:var(--paper)}.site_sectionInk__erQbb{background:var(--ink);color:rgba(255,255,255,.78)}.site_head__d0h6v{border-top:1px solid var(--rule);padding-top:1.1rem;margin-bottom:2.5rem;position:relative}.site_head__d0h6v:before{content:"";position:absolute;top:-1px;left:0;width:3.5rem;height:var(--tick);background:var(--sun)}.site_headRow__ZupFw{display:flex;align-items:baseline;justify-content:space-between;gap:1.5rem;margin-bottom:1.4rem}.site_headLabel__n1swL{font-size:.7rem;font-weight:500;letter-spacing:.15em;color:var(--field)}.site_headLabel__n1swL,.site_headMeta__q6bo6{font-family:var(--font-mono);text-transform:uppercase}.site_headMeta__q6bo6{font-size:.68rem;letter-spacing:.12em;color:var(--ink-3);white-space:nowrap}.site_headTitle__V2rAm{font-size:clamp(1.85rem,3.4vw,2.9rem);max-width:20ch}.site_headIntro__HLwRo{margin-top:1rem;max-width:62ch;font-size:1.1rem;color:var(--ink-2)}.site_headOnInk__SrH1D{border-top-color:rgba(255,255,255,.18)}.site_headOnInk__SrH1D .site_headLabel__n1swL{color:var(--sun)}.site_headOnInk__SrH1D .site_headTitle__V2rAm{color:#fff}.site_headOnInk__SrH1D .site_headMeta__q6bo6{color:rgba(255,255,255,.5)}.site_headOnInk__SrH1D .site_headIntro__HLwRo{color:rgba(255,255,255,.72)}.site_hero__H_Blr{padding-top:clamp(3rem,6vw,5rem);padding-bottom:0}.site_heroGrid__ZGKgo{display:grid;grid-template-columns:1.15fr .85fr;grid-gap:clamp(2rem,5vw,4rem);gap:clamp(2rem,5vw,4rem);align-items:end;padding-bottom:clamp(2.5rem,5vw,4rem)}.site_heroEyebrow__0Ap3y{border-top:1px solid var(--rule);padding-top:.9rem;margin-bottom:1.8rem;position:relative;font-family:var(--font-mono);font-size:.7rem;letter-spacing:.15em;text-transform:uppercase;color:var(--ink-3)}.site_heroEyebrow__0Ap3y:before{content:"";position:absolute;top:-1px;left:0;width:3.5rem;height:var(--tick);background:var(--sun)}.site_heroTitle__aQDmo{font-size:clamp(2.6rem,6.2vw,4.9rem);line-height:.99;letter-spacing:-.035em;margin-bottom:1.5rem;max-width:15ch}.site_heroLead__Aew3G{font-size:1.2rem;line-height:1.6;max-width:46ch;color:var(--ink-2)}.site_heroActions__S0lN1{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:2rem}.site_heroFigure__ALyNw{position:relative}.site_heroFigure__ALyNw img{width:100%;aspect-ratio:4/5;object-fit:cover}.site_heroCaption__Vj7cH{margin-top:.8rem;font-family:var(--font-mono);font-size:.64rem;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3)}.site_stats__liCQI{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--rule-strong);border-left:1px solid var(--rule)}.site_stat__bkjzY{padding:1.6rem 1.25rem 1.8rem;border-right:1px solid var(--rule);position:relative}.site_stat__bkjzY:before{content:"";position:absolute;top:-1px;left:0;width:2rem;height:var(--tick);background:var(--sun)}.site_statValue__a0Tw_{font-family:var(--font-display);font-size:clamp(2rem,3.6vw,3rem);font-weight:600;letter-spacing:-.035em;line-height:1;color:var(--field)}.site_statLabel__aR5Nc{margin-top:.6rem;font-family:var(--font-mono);font-size:.68rem;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2)}.site_statNote__UzbH3{margin-top:.3rem;font-size:.88rem;color:var(--ink-3);line-height:1.45}.site_btn__J_SGX{display:inline-flex;align-items:center;gap:.5rem;padding:.85rem 1.4rem;font-family:var(--font-mono);font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;text-decoration:none;border:1px solid var(--field);transition:background .15s ease,color .15s ease}.site_btnPrimary___h7ng{background:var(--field);color:#fff}.site_btnPrimary___h7ng:hover{background:var(--field-dark);color:#fff}.site_btnGhost__SVMLX{background:transparent;color:var(--field)}.site_btnGhost__SVMLX:hover{background:var(--field);color:#fff}.site_btnOnInk__D_qzF{border-color:rgba(255,255,255,.4);color:#fff;background:transparent}.site_btnOnInk__D_qzF:hover{background:#fff;color:var(--ink);border-color:#fff}.site_specGrid__zXUX5{display:grid;grid-template-columns:repeat(2,1fr);border-top:1px solid var(--rule-strong);border-left:1px solid var(--rule)}.site_specGrid4__FBOF6{grid-template-columns:repeat(4,1fr)}.site_specCell__yR7IU{padding:2rem 1.75rem 2.25rem;border-right:1px solid var(--rule);border-bottom:1px solid var(--rule);display:flex;flex-direction:column;text-decoration:none;color:inherit;background:transparent;transition:background .15s ease}a.site_specCell__yR7IU:hover{background:var(--paper)}.site_specIndex__m8AQK{font-family:var(--font-mono);font-size:.68rem;letter-spacing:.12em;text-transform:uppercase;color:var(--sun);margin-bottom:1rem}.site_specTitle__OeFlk{font-size:1.3rem;margin-bottom:.7rem}.site_specBody___a1eJ{font-size:.98rem;color:var(--ink-2);flex:1 1}.site_specMore__9pINX{margin-top:1.25rem;font-family:var(--font-mono);font-size:.68rem;letter-spacing:.12em;text-transform:uppercase;color:var(--field)}.site_cardGrid__FAFDi{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2rem;gap:2rem}.site_cardGrid2__qakf_{grid-template-columns:repeat(2,1fr)}.site_card___5WkM{display:flex;flex-direction:column;text-decoration:none;color:inherit;border-top:1px solid var(--rule-strong);padding-top:1.1rem;position:relative}.site_card___5WkM:before{content:"";position:absolute;top:-1px;left:0;width:2rem;height:var(--tick);background:var(--sun);opacity:0;transition:opacity .15s ease}.site_card___5WkM:hover:before{opacity:1}.site_cardFigure__lYORz{overflow:hidden;margin-bottom:1.1rem;background:var(--paper-2)}.site_cardFigure__lYORz img{width:100%;aspect-ratio:3/2;object-fit:cover;transition:transform .4s ease}.site_card___5WkM:hover .site_cardFigure__lYORz img{transform:scale(1.03)}.site_cardMeta__mc4kG{font-family:var(--font-mono);font-size:.66rem;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);margin-bottom:.6rem}.site_cardTitle__MqqYo{font-size:1.22rem;line-height:1.22;margin-bottom:.6rem}.site_card___5WkM:hover .site_cardTitle__MqqYo{color:var(--field)}.site_cardExcerpt__EXqJY{font-size:.97rem;color:var(--ink-2);flex:1 1}.site_cardMore__Al6e6{margin-top:1rem;font-family:var(--font-mono);font-size:.68rem;letter-spacing:.12em;text-transform:uppercase;color:var(--field)}.site_split__dG3tL{display:grid;grid-template-columns:1fr 1fr;grid-gap:clamp(2rem,5vw,4rem);gap:clamp(2rem,5vw,4rem);align-items:center}.site_splitFlipped__fP_Bp .site_splitFigure__d8sOk{order:2}.site_splitFigure__d8sOk img{width:100%;aspect-ratio:4/3;object-fit:cover}.site_splitBody__n3zFd{font-size:1.05rem}.site_checkList__4QM_t{list-style:none;padding:0;margin:1.5rem 0 0;border-top:1px solid var(--rule)}.site_checkList__4QM_t li{padding:.95rem 0 .95rem 2.25rem;border-bottom:1px solid var(--rule);position:relative;color:var(--ink);font-size:1.02rem}.site_checkList__4QM_t li:before{content:"";position:absolute;left:0;top:1.45rem;width:1.25rem;height:2px;background:var(--sun)}.site_cta__T4V5w{background:var(--field);color:rgba(255,255,255,.85);padding:clamp(2.5rem,5vw,4rem);display:grid;grid-template-columns:1.4fr 1fr;grid-gap:2.5rem;gap:2.5rem;align-items:center}.site_ctaTitle__KwMpD{color:#fff;font-size:clamp(1.7rem,3vw,2.4rem);margin-bottom:1rem;max-width:22ch}.site_ctaBody__VWZ_E{color:rgba(255,255,255,.8);max-width:52ch}.site_ctaActions__D7rhu{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:flex-end}.site_pageHero__GLbHC{padding-top:clamp(3rem,5vw,4.5rem);padding-bottom:clamp(2rem,4vw,3rem);background:var(--paper);border-bottom:1px solid var(--rule)}.site_pageHeroInner__iRGLw{border-top:1px solid var(--rule-strong);padding-top:1.2rem;position:relative}.site_pageHeroInner__iRGLw:before{content:"";position:absolute;top:-1px;left:0;width:3.5rem;height:var(--tick);background:var(--sun)}.site_pageHeroEyebrow__xdiAC{font-family:var(--font-mono);font-size:.7rem;letter-spacing:.15em;text-transform:uppercase;color:var(--field);margin-bottom:1.1rem}.site_pageHeroTitle__J2Bij{font-size:clamp(2.2rem,5vw,3.8rem);letter-spacing:-.03em;max-width:18ch;margin-bottom:1.1rem}.site_pageHeroIntro__m66Z8{font-size:1.15rem;max-width:60ch;color:var(--ink-2)}.site_galleryGrid__ld_mI{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.25rem;gap:1.25rem}.site_galleryItem__a3mfy{position:relative;background:var(--paper-2)}.site_galleryItem__a3mfy img{width:100%;aspect-ratio:4/3;object-fit:cover}.site_galleryCaption___YwY6{padding:.7rem 0 0;font-size:.9rem;color:var(--ink-3)}.site_albumCount__zRCw0{font-family:var(--font-mono);font-size:.66rem;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3)}.site_articleHeader__vx3Ud{max-width:46rem}.site_articleTitle__NLlEs{font-size:clamp(2.1rem,4.4vw,3.4rem);letter-spacing:-.03em;margin-bottom:1.2rem}.site_articleMeta__mTUpc{display:flex;flex-wrap:wrap;gap:1.25rem;font-family:var(--font-mono);font-size:.68rem;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);border-top:1px solid var(--rule);padding-top:.9rem;position:relative}.site_articleMeta__mTUpc:before{content:"";position:absolute;top:-1px;left:0;width:3.5rem;height:var(--tick);background:var(--sun)}.site_articleFigure__9EYIf{margin:2.5rem 0}.site_articleFigure__9EYIf img{width:100%;max-height:34rem;object-fit:cover}.site_articleBody__V3cAe{max-width:44rem}.site_backLink__xtd2N{display:inline-block;margin-top:3rem;font-family:var(--font-mono);font-size:.7rem;letter-spacing:.12em;text-transform:uppercase;color:var(--field);text-decoration:none;border-top:1px solid var(--rule);padding-top:.8rem}.site_teamGrid__inT2y{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1.75rem;gap:1.75rem}.site_teamPhoto__ILIlq{width:100%;aspect-ratio:1/1;object-fit:cover;background:var(--paper-2);margin-bottom:.9rem;filter:grayscale(1)}.site_teamName__GjiA2{font-size:1.05rem;margin-bottom:.2rem}.site_teamRole__d8zEz{font-family:var(--font-mono);font-size:.66rem;letter-spacing:.11em;text-transform:uppercase;color:var(--ink-3)}.site_teamBio__n_VgT{margin-top:.6rem;font-size:.92rem;color:var(--ink-2)}.site_resourceRow__HXibC{display:grid;grid-template-columns:7rem 1fr auto;grid-gap:1.5rem;gap:1.5rem;align-items:baseline;padding:1.25rem 0;border-bottom:1px solid var(--rule);text-decoration:none;color:inherit}.site_resourceRow__HXibC:first-child{border-top:1px solid var(--rule-strong)}.site_resourceRow__HXibC:hover .site_resourceTitle__aXXhW{color:var(--field)}.site_resourceYear__JOxIC{font-family:var(--font-mono);font-size:.7rem;letter-spacing:.12em;text-transform:uppercase;color:var(--sun)}.site_resourceTitle__aXXhW{font-family:var(--font-display);font-weight:600;font-size:1.05rem;color:var(--ink)}.site_resourceDesc__fvJBy{font-size:.92rem;color:var(--ink-3);margin-top:.25rem}.site_resourceAction__2K2Tv{font-family:var(--font-mono);font-size:.66rem;letter-spacing:.12em;text-transform:uppercase;color:var(--field);white-space:nowrap}.site_footer__cZ2Du{background:var(--ink);color:rgba(255,255,255,.68);padding-top:clamp(3rem,5vw,4.5rem);padding-bottom:2rem;font-size:.95rem}.site_footerGrid__swuDz{display:grid;grid-template-columns:1.6fr 1fr 1fr 1fr;grid-gap:2.5rem;gap:2.5rem;border-top:1px solid rgba(255,255,255,.16);padding-top:2rem;position:relative}.site_footerGrid__swuDz:before{content:"";position:absolute;top:-1px;left:0;width:3.5rem;height:var(--tick);background:var(--sun)}.site_footerBrand__i2IsD{font-family:var(--font-display);font-size:1.35rem;font-weight:700;letter-spacing:-.02em;color:#fff;margin-bottom:.75rem}.site_footerBlurb__X7Hzs{max-width:34ch;color:rgba(255,255,255,.62)}.site_footerHeading__LcHcd{font-family:var(--font-mono);font-size:.66rem;letter-spacing:.14em;text-transform:uppercase;color:rgba(255,255,255,.45);margin-bottom:1rem}.site_footerList__P67__{list-style:none;padding:0;margin:0}.site_footerList__P67__ li{margin-bottom:.55rem}.site_footerBody__ZaPjK a,.site_footerList__P67__ a{color:rgba(255,255,255,.82);text-decoration:none}.site_footerBody__ZaPjK a:hover,.site_footerList__P67__ a:hover{color:var(--sun)}.site_footerBody__ZaPjK{color:rgba(255,255,255,.7);line-height:1.65}.site_footerBottom__cYw_A{margin-top:3rem;padding-top:1.25rem;border-top:1px solid rgba(255,255,255,.12);display:flex;justify-content:space-between;flex-wrap:wrap;gap:1rem;font-family:var(--font-mono);font-size:.66rem;letter-spacing:.11em;text-transform:uppercase;color:rgba(255,255,255,.42)}.site_footerBottom__cYw_A a{color:rgba(255,255,255,.42);text-decoration:none}.site_footerBottom__cYw_A a:hover{color:var(--sun)}.site_empty__5o7Sh{border:1px dashed var(--rule-strong);padding:3rem 2rem;text-align:center;color:var(--ink-3);font-family:var(--font-mono);font-size:.75rem;letter-spacing:.12em;text-transform:uppercase}@media (max-width:1024px){.site_teamGrid__inT2y{grid-template-columns:repeat(3,1fr)}.site_cardGrid__FAFDi,.site_specGrid4__FBOF6{grid-template-columns:repeat(2,1fr)}.site_footerGrid__swuDz{grid-template-columns:1fr 1fr;gap:2rem}}@media (max-width:860px){.site_menuButton__VFjs5{display:inline-flex}.site_nav__7Tba7{display:none;position:absolute;top:100%;left:0;right:0;background:#fff;border-bottom:1px solid var(--rule);flex-direction:column;align-items:stretch;gap:0;padding:.5rem 1.5rem 1.25rem}.site_navOpen__InsMg{display:flex}.site_navLink__ULiaQ{padding:.85rem 0;border-bottom:1px solid var(--rule)}.site_navLinkActive__3m4Xb{border-bottom-color:var(--rule);color:var(--field)}.site_navCta__mM03M{margin-top:.85rem;text-align:center}.site_cardGrid__FAFDi,.site_cta__T4V5w,.site_galleryGrid__ld_mI,.site_heroGrid__ZGKgo,.site_specGrid4__FBOF6,.site_specGrid__zXUX5,.site_split__dG3tL,.site_stats__liCQI,.site_teamGrid__inT2y{grid-template-columns:1fr}.site_stats__liCQI{grid-template-columns:repeat(2,1fr)}.site_stat__bkjzY{border-bottom:1px solid var(--rule)}.site_splitFlipped__fP_Bp .site_splitFigure__d8sOk{order:0}.site_ctaActions__D7rhu{justify-content:flex-start}.site_galleryGrid__ld_mI{grid-template-columns:repeat(2,1fr)}.site_heroTitle__aQDmo{max-width:none}.site_resourceRow__HXibC{gap:.4rem}.site_footerGrid__swuDz,.site_resourceRow__HXibC{grid-template-columns:1fr}}@media (max-width:520px){.site_galleryGrid__ld_mI,.site_stats__liCQI{grid-template-columns:1fr}.site_brandName__LBUYa{display:none}}