html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}
.NRzLjq_hero{color:#fff;isolation:isolate;background:var(--cream);place-items:center;min-height:100svh;display:grid;position:relative;overflow:hidden}.NRzLjq_frame{z-index:-1;background:var(--near-black);position:absolute;inset:0;overflow:hidden}.NRzLjq_media{background:var(--hero-blur-still) center / cover no-repeat;position:absolute;inset:0}@media (min-width:760px) and (prefers-reduced-motion:no-preference){.NRzLjq_media{background-image:var(--hero-blur-wide)}}@media (max-width:759.98px) and (prefers-reduced-motion:no-preference){.NRzLjq_media{background-image:var(--hero-blur-narrow)}}.NRzLjq_poster{object-fit:cover}.NRzLjq_video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}html.motion-ok .NRzLjq_video{opacity:0;transition:opacity .3s var(--ease)}html.motion-ok .NRzLjq_video[data-playing]{opacity:1}.NRzLjq_scrim{display:none}.NRzLjq_center{will-change:transform, opacity;padding:calc(var(--header-h) + 24px) var(--gutter) 96px;text-align:center;justify-items:center;gap:18px;max-width:980px;display:grid}.NRzLjq_cta{width:fit-content;font-family:var(--font-sans);letter-spacing:1.44px;text-transform:uppercase;color:#000;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff80;border-radius:2px;align-items:center;margin-top:12px;padding:14px 28px;font-size:11px;font-weight:400;line-height:1;transition:background .15s ease-out;display:inline-flex}.NRzLjq_cta:hover,.NRzLjq_cta:focus-visible{background:#fffc}.NRzLjq_cta:focus-visible{outline-offset:4px;outline:2px solid #fff}@media (min-width:1024px){.NRzLjq_cta{font-size:12px}}.NRzLjq_logo{will-change:transform, opacity;justify-items:center;display:grid}.NRzLjq_deer{fill:none;stroke:#fff;stroke-width:11px;width:clamp(92px,11vw,150px);height:auto;filter:var(--hero-drop-shadow);margin-bottom:6px;overflow:visible}.NRzLjq_deerA path{stroke-linecap:square}.NRzLjq_eyebrow{font-family:var(--font-sans);letter-spacing:.24em;text-transform:uppercase;text-shadow:var(--hero-text-shadow);margin:0;font-size:.72rem;font-weight:700}.NRzLjq_title{font-family:var(--font-display);letter-spacing:-.005em;text-wrap:balance;--mw-pad:.2em;margin:0;font-size:clamp(2.3rem,5.2vw,4.4rem);font-weight:400;line-height:1.08}.NRzLjq_title .mw{text-shadow:var(--hero-text-shadow)}.NRzLjq_hint{pointer-events:none;position:absolute;inset:0}.NRzLjq_scroll{pointer-events:auto;left:50%;bottom:max(24px, env(safe-area-inset-bottom,0px));color:#fff;font-family:var(--font-sans);letter-spacing:.24em;text-transform:uppercase;white-space:nowrap;text-shadow:var(--hero-text-shadow);justify-items:center;gap:8px;padding:8px 12px;font-size:.64rem;font-weight:700;display:grid;position:absolute;transform:translate(-50%)}.NRzLjq_arrow{width:16px;height:10px;filter:var(--hero-drop-shadow)}.NRzLjq_scroll:focus-visible{outline-offset:2px;outline:2px solid #fff}@media (prefers-reduced-motion:no-preference){html.motion-ok:not(.intro-done) .NRzLjq_deer path{stroke-dasharray:1;stroke-dashoffset:-1px}html.motion-ok:not(.intro-done) .NRzLjq_deerA path{animation:NRzLjq_deer-draw .9s var(--ease) 50ms forwards}html.motion-ok:not(.intro-done) .NRzLjq_deerB path{animation:NRzLjq_deer-draw .6s var(--ease) .4s forwards}html.motion-ok:not(.intro-done) .NRzLjq_eyebrow{animation:NRzLjq_fade-up .8s var(--ease-slow) .3s both}html.motion-ok:not(.intro-done) .NRzLjq_cta{animation:NRzLjq_fade-up .7s var(--ease-slow) .6s both;transition:background .15s ease-out}html.motion-ok:not(.intro-done) .NRzLjq_scroll{animation:NRzLjq_fade-in .6s var(--ease) .9s both}.NRzLjq_arrow{animation:NRzLjq_scende 2.2s var(--ease) 1.5s infinite}.NRzLjq_title{--mw-step:50ms;--mw-dur:.85s}}@keyframes NRzLjq_deer-draw{to{stroke-dashoffset:0}}@keyframes NRzLjq_fade-up{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes NRzLjq_fade-in{0%{opacity:0}to{opacity:1}}@keyframes NRzLjq_scende{0%,to{opacity:.55;transform:translateY(0)}50%{opacity:1;transform:translateY(6px)}}@media (max-width:700px){.NRzLjq_title{font-size:clamp(2rem,9vw,2.6rem)}}
._hxdTG_section{background:var(--sand);position:relative}._hxdTG_stage{position:relative}._hxdTG_panel{--pt:clamp(24px, 4vh, 48px);--pb:clamp(96px, 14vh, 160px);padding:var(--pt) var(--gutter) var(--pb);background:var(--sand);color:var(--ink);flex-direction:column;display:flex;position:relative}._hxdTG_frame{height:calc(100svh - var(--header-h) - 150px);background:var(--near-black);will-change:clip-path;border-radius:2px;min-height:420px;position:relative;overflow:hidden}._hxdTG_media{will-change:transform;position:absolute;inset:0}._hxdTG_img{object-fit:cover}._hxdTG_shade{background:linear-gradient(to top, rgba(var(--hero-sh-rgb), .42) 0%, rgba(var(--hero-sh-rgb), 0) 45%);position:absolute;inset:0}._hxdTG_heading{position:absolute;bottom:0;left:clamp(20px,3vw,52px)}._hxdTG_kicker{color:#fff;font-family:var(--font-sans);letter-spacing:.24em;text-transform:uppercase;text-shadow:var(--hero-text-shadow);margin:0 0 clamp(6px,1.2vh,14px) .3em;font-size:.72rem;font-weight:700}._hxdTG_name{color:#fff;font-family:var(--font-display);font-optical-sizing:auto;letter-spacing:-.02em;white-space:nowrap;margin:0 0 .18em;font-size:clamp(4rem,13.5vw,13rem);font-weight:400;line-height:1}._hxdTG_name._hxdTG_long{font-size:clamp(3.4rem,10vw,10rem)}._hxdTG_name .dst-ch-mask{margin-bottom:-.14em;padding-bottom:.14em}._hxdTG_meta{justify-content:space-between;align-items:baseline;gap:32px;min-height:96px;padding-top:clamp(20px,3vh,32px);display:flex}._hxdTG_line{font-family:var(--font-serif);max-width:70ch;margin:0;font-size:1.12rem;line-height:1.5}._hxdTG_link{font-family:var(--font-sans);letter-spacing:.24em;text-transform:uppercase;border-bottom:1px solid;flex:none;padding:6px 0;font-size:.72rem;font-weight:700}._hxdTG_link:focus-visible{outline-offset:6px;outline:2px solid}._hxdTG_link:after{content:"";inset:var(--pt) var(--gutter) var(--pb);z-index:1;cursor:pointer;position:absolute}._hxdTG_shade{transition:opacity .15s ease-out}@media (hover:hover){._hxdTG_panel:has(._hxdTG_link:hover) ._hxdTG_shade{opacity:.55}}._hxdTG_section[data-mode=stack]{height:calc(100svh - var(--header-h) + var(--dst-scene,2.2) * 100vh)}._hxdTG_section[data-mode=stack] ._hxdTG_stage{top:var(--header-h);height:calc(100svh - var(--header-h));position:sticky;overflow:hidden}._hxdTG_section[data-mode=stack] ._hxdTG_panel{--pb:clamp(16px, 3vh, 32px);background:0 0;position:absolute;inset:0}._hxdTG_section[data-mode=stack] ._hxdTG_frame{flex:1;height:auto;min-height:0}@media (min-width:760px) and (max-height:559.98px){._hxdTG_frame{min-height:0;height:calc(100svh - var(--header-h) - 32px)}}@media (max-width:759px){._hxdTG_panel{--pt:24px;--pb:88px}._hxdTG_frame{aspect-ratio:4/5;height:auto;min-height:0}._hxdTG_heading{left:18px}._hxdTG_name{margin-bottom:.24em;font-size:clamp(2.4rem,13vw,4.6rem)}._hxdTG_name._hxdTG_long{font-size:clamp(2rem,9.6vw,3.4rem)}._hxdTG_meta{flex-direction:column;align-items:flex-start;gap:18px;min-height:0}}@media (prefers-reduced-motion:no-preference){html.motion-ok ._hxdTG_section ._hxdTG_frame{clip-path:inset(50% 0%)}html.motion-ok ._hxdTG_section ._hxdTG_media{transform:scale(1.08)}html.motion-ok ._hxdTG_section ._hxdTG_name{opacity:0}:is(html.motion-ok ._hxdTG_section ._hxdTG_kicker,html.motion-ok ._hxdTG_section ._hxdTG_meta){opacity:0}:is(html.motion-ok ._hxdTG_section ._hxdTG_kicker,html.motion-ok ._hxdTG_section ._hxdTG_line){transform:translateY(32px)}}@media (min-width:760px) and (min-height:560px) and (prefers-reduced-motion:no-preference){html.motion-ok ._hxdTG_section{height:calc(100svh - var(--header-h) + var(--dst-scene,2.2) * 100vh)}html.motion-ok ._hxdTG_section ._hxdTG_stage{top:var(--header-h);height:calc(100svh - var(--header-h));position:sticky;overflow:hidden}html.motion-ok ._hxdTG_section ._hxdTG_panel{--pb:clamp(16px, 3vh, 32px);background:0 0;position:absolute;inset:0}html.motion-ok ._hxdTG_section ._hxdTG_panel:not(:first-child){pointer-events:none}html.motion-ok ._hxdTG_section ._hxdTG_frame{flex:1;height:auto;min-height:0}}
