.home_intro__R_zLE{padding-block:var(--space-section)}.home_introGrid__I_aAJ{display:grid;grid-template-columns:1fr;grid-gap:clamp(2rem,5vw,5rem);gap:clamp(2rem,5vw,5rem)}@media (min-width:900px){.home_introGrid__I_aAJ{grid-template-columns:.9fr 1.1fr;align-items:start}.home_introLabel__VwQyl{position:-webkit-sticky;position:sticky;top:120px}}.home_introStatement__V8OXe{font-family:var(--font-display);text-transform:uppercase;font-weight:var(--fw-display);font-size:clamp(1.5rem,1rem + 2.4vw,2.9rem);line-height:1.12;letter-spacing:.01em;text-wrap:balance}.home_introStatement__V8OXe em{font-style:normal;color:var(--ink-45)}.home_introBody__tRO3X{margin-top:2rem;max-width:54ch;color:var(--ink-80);line-height:1.75}.home_band__qNmhB{position:relative;min-height:clamp(60vh,60vw,84vh);display:flex;align-items:flex-end;overflow:hidden;color:var(--white)}.home_bandMedia__OsCp0{position:absolute;inset:0}.home_bandMedia__OsCp0 img{width:100%;height:100%;object-fit:cover}.home_bandScrim__DZUcp{position:absolute;inset:0;background:linear-gradient(0deg,rgba(67,70,75,.66),rgba(67,70,75,.04) 60%)}.home_bandInner__lRXfo{position:relative;padding-block:clamp(3rem,6vw,6rem)}.home_quote__Ak2WE{font-family:var(--font-display);text-transform:uppercase;font-weight:var(--fw-display);font-size:clamp(1.6rem,1rem + 2.6vw,3.2rem);line-height:1.08;letter-spacing:.015em;max-width:20ch;text-wrap:balance}.home_quoteAttr__9OCQ9{margin-top:1.6rem;font-size:.8rem;letter-spacing:.2em;text-transform:uppercase;color:rgba(255,255,255,.74)}.home_features__ik5w8{padding-block:var(--space-section);display:flex;flex-direction:column;gap:clamp(5.5rem,11vw,10rem)}.home_feature___5viP{display:grid;grid-template-columns:1fr;grid-gap:1.8rem;gap:1.8rem;color:var(--ink)}@media (min-width:900px){.home_feature___5viP{grid-template-columns:repeat(12,1fr);column-gap:clamp(1.5rem,3vw,3rem);align-items:end}.home_featureMedia__VmJsS{grid-column:1/span 8}.home_featureText__Sc62F{grid-column:9/-1;padding-bottom:.4rem}.home_feature___5viP[data-flip=true] .home_featureMedia__VmJsS{grid-column:5/-1;order:2}.home_feature___5viP[data-flip=true] .home_featureText__Sc62F{grid-column:1/span 4;order:1}}.home_featureMedia__VmJsS{position:relative;aspect-ratio:16/10;overflow:hidden;background:var(--mist-soft)}@media (max-width:600px){.home_featureMedia__VmJsS{aspect-ratio:4/5}}.home_featureMedia__VmJsS img{width:100%;height:100%;object-fit:cover;transition:transform 1.2s var(--ease-out-expo)}@media (hover:hover) and (prefers-reduced-motion:no-preference){.home_feature___5viP:hover .home_featureMedia__VmJsS img{transform:scale(1.05)}}.home_featureTitle__nkj9Q{font-size:clamp(1.5rem,1.1rem + 1.6vw,2.4rem);letter-spacing:.03em;line-height:1.05;text-wrap:balance}.home_featureLine__xHeSd{margin-top:1.1rem;max-width:36ch;color:var(--ink-80);line-height:1.7;font-size:.98rem}.home_featureLink__AdTDZ{display:inline-block;margin-top:1.8rem}.home_feature___5viP:hover .home_featureLink__AdTDZ:after{transform:scaleX(1);transform-origin:left}.home_legsBand__3NV2I{min-height:clamp(64vh,62vw,88vh)}.home_legsScrim__YwzIe{background:linear-gradient(0deg,rgba(67,70,75,.72),rgba(67,70,75,.12) 65%)}.home_legsTitle__Ab7eL{max-width:18ch;text-wrap:balance;text-shadow:0 1px 3px rgba(40,42,46,.35),0 8px 40px rgba(40,42,46,.45)}.home_legsLine__d462M{margin-top:1.4rem;max-width:44ch;color:rgba(255,255,255,.92);line-height:1.7;text-shadow:0 1px 2px rgba(40,42,46,.35),0 4px 22px rgba(40,42,46,.4)}.Hero_hero__DBRgo{position:relative;height:100svh;min-height:620px;overflow:hidden;background:var(--charcoal)}.Hero_media__zB2F8{position:absolute;inset:0;overflow:hidden;transform-origin:60% 50%;animation:Hero_kenburns__dGODp 9s var(--ease-out-quart) forwards}.Hero_media__zB2F8 img,.Hero_media__zB2F8 video{width:100%;height:100%;object-fit:cover}@keyframes Hero_kenburns__dGODp{0%{transform:scale(1.16)}to{transform:scale(1.02)}}.Hero_media__zB2F8[data-has-video=true]{animation:none;transform:none}.Hero_clip__2QHgb{position:absolute;inset:0;opacity:0;transition:opacity 1.4s var(--ease-out-quart)}.Hero_clip__2QHgb[data-front=true]{opacity:1}@media (prefers-reduced-motion:reduce){.Hero_media__zB2F8{animation:none;transform:scale(1.02)}}.Hero_scrim__aR7V2{position:absolute;inset:0;background:linear-gradient(180deg,rgba(67,70,75,.34) 0,rgba(67,70,75,.1) 26%,rgba(67,70,75,.18) 52%,rgba(67,70,75,.66))}.Hero_content__o4e1C{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:flex-end;padding-bottom:clamp(3.5rem,8vh,7rem);color:var(--white)}.Hero_eyebrow__Wpogf{color:rgba(255,255,255,.78);margin-bottom:1.4rem;animation:Hero_heroFade__B_IR2 .9s var(--ease-out-quart) .45s both;text-shadow:0 1px 2px rgba(40,42,46,.3),0 4px 24px rgba(40,42,46,.4)}.Hero_title__Ih5bQ{font-size:var(--fs-display);line-height:.92;letter-spacing:.02em;max-width:16ch;margin-bottom:1.6rem;text-shadow:0 1px 3px rgba(40,42,46,.4),0 8px 44px rgba(40,42,46,.55)}.Hero_titleLine__c7uBZ{display:block;overflow:hidden;padding-bottom:.04em}.Hero_titleWord__uZaHK{display:inline-block;animation:Hero_heroRise__e25u_ 1s var(--ease-out-expo) both}.Hero_titleLine__c7uBZ:first-child .Hero_titleWord__uZaHK{animation-delay:.55s}.Hero_titleLine__c7uBZ:nth-child(2) .Hero_titleWord__uZaHK{animation-delay:.67s}.Hero_sub__9tsFi{max-width:46ch;font-size:var(--fs-lead);line-height:1.5;color:rgba(255,255,255,.86);margin-bottom:2.4rem;animation:Hero_heroFade__B_IR2 .9s var(--ease-out-quart) .9s both;text-shadow:0 1px 2px rgba(40,42,46,.3),0 4px 24px rgba(40,42,46,.4)}.Hero_actions__Qhge2{display:flex;flex-wrap:wrap;gap:1rem;animation:Hero_heroFade__B_IR2 .9s var(--ease-out-quart) 1.05s both}@keyframes Hero_heroFade__B_IR2{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes Hero_heroRise__e25u_{0%{transform:translateY(110%)}to{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.Hero_actions__Qhge2,.Hero_eyebrow__Wpogf,.Hero_sub__9tsFi,.Hero_title__Ih5bQ .Hero_titleWord__uZaHK{animation:none!important;opacity:1!important;transform:none!important}}.Hero_scrollCue__gBPkw{position:absolute;right:var(--gutter);bottom:clamp(3.5rem,8vh,7rem);display:flex;align-items:center;gap:.8rem;writing-mode:vertical-rl;font-family:var(--font-display);font-size:.66rem;letter-spacing:.3em;text-transform:uppercase;color:rgba(255,255,255,.7)}@media (max-width:720px){.Hero_scrollCue__gBPkw{display:none}}.Hero_scrollLine__5dLcq{width:1px;height:64px;background:rgba(255,255,255,.35);position:relative;overflow:hidden}.Hero_scrollLine__5dLcq:after{content:"";position:absolute;inset:0;background:var(--white);transform:translateY(-100%);animation:Hero_scrollPulse__oD8oG 2.4s var(--ease-out-expo) infinite}@keyframes Hero_scrollPulse__oD8oG{0%{transform:translateY(-100%)}50%{transform:translateY(0)}to{transform:translateY(100%)}}@media (prefers-reduced-motion:reduce){.Hero_scrollLine__5dLcq:after{animation:none}}@media (max-width:640px){.Hero_content__o4e1C{justify-content:center;align-items:center;text-align:center;padding-bottom:0}.Hero_title__Ih5bQ{max-width:18ch}.Hero_sub__9tsFi{max-width:40ch;margin-inline:auto}.Hero_actions__Qhge2{flex-direction:column;align-items:center;width:100%;margin-top:.4rem}.Hero_actions__Qhge2 .btn{width:100%;max-width:21rem;justify-content:center}}.Hero_hero__DBRgo img,.Hero_hero__DBRgo video{transition:filter 1.6s var(--ease-out-quart)}.Hero_hero__DBRgo[data-daypart=dawn] img,.Hero_hero__DBRgo[data-daypart=dawn] video{filter:brightness(1.04) contrast(.98)}.Hero_hero__DBRgo[data-daypart=dusk] img,.Hero_hero__DBRgo[data-daypart=dusk] video{filter:brightness(.92)}.Hero_hero__DBRgo[data-daypart=night] img,.Hero_hero__DBRgo[data-daypart=night] video{filter:brightness(.82) contrast(1.04)}.Hero_hero__DBRgo[data-daypart=night] .Hero_scrim__aR7V2{background:linear-gradient(0deg,rgba(67,70,75,.78),rgba(67,70,75,.18) 60%)}.Hero_hero__DBRgo[data-daypart=dusk] .Hero_scrim__aR7V2{background:linear-gradient(0deg,rgba(67,70,75,.7),rgba(67,70,75,.1) 60%)}