.Home_hero__HHP4x{position:relative;height:100svh;min-height:600px;display:flex;align-items:center;justify-content:center;overflow:hidden}.Home_heroImg__MrO4Q{position:absolute;inset:0;z-index:0}.Home_heroScrim__txDDU{position:absolute;inset:0;background:radial-gradient(ellipse 70% 60% at 50% 48%,rgba(8,8,9,.62) 0,rgba(8,8,9,.28) 45%,rgba(8,8,9,0) 75%),linear-gradient(180deg,rgba(8,8,9,.72),rgba(8,8,9,.42) 26%,rgba(8,8,9,.46) 55%,rgba(8,8,9,.9))}.Home_heroContent__YbPeP{position:relative;z-index:1;text-align:center;display:flex;flex-direction:column;align-items:center;gap:clamp(1.3rem,3.2vh,2.6rem);padding-inline:1.5rem}.Home_heroEyebrow__yPZt4{font-size:clamp(.62rem,.95vw,.8rem);letter-spacing:.46em;text-transform:uppercase;color:var(--warm);font-weight:400;padding-left:.46em;text-shadow:0 2px 20px rgba(0,0,0,.9),0 1px 4px rgba(0,0,0,.8)}.Home_heroLogo__UdOVt{display:inline-flex;flex-direction:column;align-items:stretch;gap:clamp(.7rem,1.6vh,1.5rem)}.Home_heroRule__4wtAB{height:1px;background:var(--cream);opacity:.82;box-shadow:0 0 14px rgba(0,0,0,.6)}.Home_heroDigits__RS5Cn{font-family:var(--font-poiret),sans-serif;font-weight:400;font-size:clamp(4.5rem,15vw,12rem);line-height:.92;letter-spacing:.06em;padding-left:.06em;color:var(--cream);text-shadow:0 2px 34px rgba(0,0,0,.7),0 1px 8px rgba(0,0,0,.55)}.Home_heroSub__nJkru{font-family:var(--font-serif);font-style:italic;font-weight:300;font-size:clamp(1.1rem,2vw,1.55rem);color:var(--cream);max-width:30ch;line-height:1.5;text-shadow:0 2px 26px rgba(0,0,0,.9),0 1px 6px rgba(0,0,0,.75)}.Home_scrollCue__aSWwb{position:absolute;bottom:2.2rem;left:50%;transform:translateX(-50%);z-index:1;display:flex;flex-direction:column;align-items:center;gap:.8rem}.Home_scrollCue__aSWwb span{font-size:.58rem;letter-spacing:.4em;text-transform:uppercase;color:var(--cream);text-shadow:0 2px 16px rgba(0,0,0,.9)}.Home_scrollCue__aSWwb i{width:1px;height:46px;background:linear-gradient(var(--warm-soft),transparent);animation:Home_drop__77H4X 2.4s var(--ease) infinite}@keyframes Home_drop__77H4X{0%{transform:scaleY(0);transform-origin:top}40%{transform:scaleY(1);transform-origin:top}60%{transform:scaleY(1);transform-origin:bottom}to{transform:scaleY(0);transform-origin:bottom}}.Home_section__WMa_T{padding-block:clamp(5rem,12vh,12rem)}.Home_manifesto__xVlBs{text-align:center}.Home_manifesto__xVlBs .Home_eyebrow__dLXov{display:block;margin-bottom:2.2rem}.Home_statement__a1UeN{font-size:clamp(1.6rem,3.4vw,3.1rem);font-weight:200;line-height:1.32;letter-spacing:.005em;max-width:24ch;margin-inline:auto;color:var(--cream)}.Home_manifestoFoot__0RFoq{margin-top:3rem;display:flex;flex-direction:column;gap:.4rem}.Home_noRgb__zsjgC{font-size:clamp(.8rem,1.1vw,.95rem);letter-spacing:.28em;text-transform:uppercase;color:var(--warm-soft)}.Home_noRgbSub__MuMhY{font-family:var(--font-serif);font-style:italic;color:var(--muted);font-size:1.1rem}.Home_feature__u6cdL{background:var(--ink-soft)}.Home_featureGrid__qxFQ5{display:grid;grid-template-columns:1fr 1fr;align-items:stretch}.Home_featureImg__9vmIz{position:relative;min-height:clamp(420px,64vh,820px)}.Home_featureText__5k41l{display:flex;flex-direction:column;justify-content:center;gap:1.4rem;padding:clamp(3rem,7vw,7rem)}.Home_featureH__AET45{font-size:clamp(1.7rem,3vw,2.8rem);font-weight:200;line-height:1.2;color:var(--cream);max-width:16ch}.Home_disciplines__TtF3_ .Home_eyebrow__dLXov{display:block;margin-bottom:3rem}.Home_discGrid__FQ2VD{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:clamp(2.5rem,5vw,5rem) clamp(2.5rem,6vw,7rem);gap:clamp(2.5rem,5vw,5rem) clamp(2.5rem,6vw,7rem)}.Home_disc__XGFzS{border-top:1px solid var(--ink-line);padding-top:1.8rem}.Home_discN__XVRRC{font-size:.8rem;letter-spacing:.3em;color:var(--warm-soft);font-weight:400}.Home_discT__xbG4v{font-size:clamp(1.25rem,2vw,1.7rem);font-weight:300;margin:1rem 0 .9rem;color:var(--cream)}.Home_discD__NI_ly{color:var(--muted);font-weight:300;max-width:42ch;line-height:1.75}.Home_workHead__wsyod{display:flex;justify-content:space-between;align-items:flex-end;gap:2rem;margin-bottom:3rem}.Home_workTitle__dBcLI{font-size:clamp(1.8rem,3.4vw,3rem);font-weight:200;letter-spacing:.03em}.Home_workStrip__EPPgh{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);grid-gap:clamp(.8rem,1.4vw,1.4rem);gap:clamp(.8rem,1.4vw,1.4rem);padding-inline:var(--gutter);max-width:var(--maxw);margin-inline:auto}.Home_workCard__sSy6n{position:relative;aspect-ratio:3/4;overflow:hidden}.Home_workCard__sSy6n img{transition:transform 1.2s var(--ease)}.Home_workCard__sSy6n:hover img{transform:scale(1.04)}.Home_heritage__lXSdl{text-align:center;background:var(--ink-soft)}.Home_heritageInner___yyRW{display:flex;flex-direction:column;align-items:center;gap:1.8rem}.Home_heritageQuote__ekf9x{font-family:var(--font-serif);font-style:italic;font-weight:300;font-size:clamp(1.4rem,2.8vw,2.3rem);line-height:1.45;color:var(--cream);max-width:30ch}.Home_heritageLink__uV231{font-size:.72rem;letter-spacing:.26em;text-transform:uppercase;color:var(--warm);border-bottom:1px solid transparent;padding-bottom:.3rem;transition:border-color .4s var(--ease)}.Home_heritageLink__uV231:hover{border-bottom-color:var(--warm)}.Home_cta__0_GHR{text-align:center;padding-block:clamp(6rem,15vh,14rem)}.Home_ctaH__Ox6rk{font-size:clamp(1.8rem,4vw,3.4rem);font-weight:200;line-height:1.2;max-width:18ch;margin:0 auto 1.6rem}.Home_ctaSub__SKnEq{color:var(--muted);font-weight:300;max-width:44ch;margin:0 auto 2.8rem;line-height:1.8;font-size:1.08rem}@media (max-width:900px){.Home_featureGrid__qxFQ5{grid-template-columns:1fr}.Home_featureImg__9vmIz{min-height:70svh}.Home_discGrid__FQ2VD{grid-template-columns:1fr}.Home_workStrip__EPPgh{grid-auto-flow:row;grid-template-columns:repeat(2,1fr);grid-auto-columns:auto}}@media (max-width:560px){.Home_workHead__wsyod{flex-direction:column;align-items:flex-start}.Home_workStrip__EPPgh{grid-template-columns:1fr 1fr}}@media (max-height:760px){.Home_scrollCue__aSWwb{display:none}}.Home_eyebrowWrap__XelPc,.Home_subWrap__g_4ba{overflow:hidden}@keyframes Home_fadeUp__qtmQ_{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes Home_fadeIn__BbLOf{0%{opacity:0}to{opacity:1}}@keyframes Home_slideUp__yYLMs{0%{transform:translateY(120%)}to{transform:none}}@keyframes Home_slideDown__rgcLV{0%{transform:translateY(-120%)}to{transform:none}}@media (prefers-reduced-motion:no-preference){.Home_heroLogo__UdOVt{animation:Home_fadeUp__qtmQ_ 1.4s cubic-bezier(.22,1,.36,1) .3s both}.Home_heroEyebrow__yPZt4{animation:Home_slideUp__yYLMs .75s cubic-bezier(.22,1,.36,1) 1.3s both}.Home_heroSub__nJkru{animation:Home_slideDown__rgcLV .75s cubic-bezier(.22,1,.36,1) 1.8s both}.Home_heroImg__MrO4Q{animation:Home_fadeIn__BbLOf 3.5s cubic-bezier(.22,1,.36,1) 2s both}.Home_scrollCue__aSWwb{animation:Home_fadeIn__BbLOf .8s cubic-bezier(.22,1,.36,1) 5.2s both}}@media (min-width:2000px){.Home_heroDigits__RS5Cn{font-size:13rem}.Home_statement__a1UeN{max-width:22ch}}