.V6sK8W_root{--ink:var(--color-bone);--ground:var(--color-night);--dim:color-mix(in oklab, var(--ink) 52%, transparent);--rule:color-mix(in oklab, var(--ink) 18%, transparent);--lift:calc(100lvh - 100dvh);z-index:5;pointer-events:none;color:var(--ink);opacity:0;transition:opacity .9s cubic-bezier(.22,1,.36,1) .35s,color .45s;position:absolute;inset:0}.V6sK8W_root[data-on="1"]{opacity:1}.V6sK8W_root[data-tone=light]{--ink:var(--color-night);--ground:var(--color-paper);--dim:color-mix(in oklab, var(--color-night) 55%, transparent);--rule:color-mix(in oklab, var(--color-night) 16%, transparent)}.V6sK8W_alt{left:var(--gutter);bottom:calc(1.3rem + var(--lift));align-items:baseline;gap:.85rem;transition:opacity .5s;display:flex;position:absolute}.V6sK8W_alt[data-off="1"]{opacity:0}.V6sK8W_altLabel{color:var(--dim)}.V6sK8W_odo{font-family:var(--font-mono);letter-spacing:.06em;font-variant-numeric:tabular-nums;align-items:baseline;font-size:.95rem;line-height:1.2;display:inline-flex}.V6sK8W_col{text-align:center;width:.62em;height:1.2em;transition:opacity .35s;display:inline-block;position:relative;overflow:hidden}.V6sK8W_col[data-lead="1"],.V6sK8W_comma[data-lead="1"]{opacity:.22}.V6sK8W_strip{will-change:transform;flex-direction:column;display:flex;position:absolute;top:0;left:0;right:0}.V6sK8W_strip span{height:1.2em;display:block}.V6sK8W_comma{text-align:center;width:.38em;transition:opacity .35s;display:inline-block}.V6sK8W_unit{letter-spacing:.14em;color:var(--dim);margin-left:.55rem;font-size:.75rem}.V6sK8W_right{right:var(--gutter);bottom:calc(1.05rem + var(--lift));pointer-events:auto;align-items:center;gap:1.6rem;display:flex;position:absolute}.V6sK8W_chapter{align-items:baseline;gap:.9rem;display:inline-flex;overflow:hidden}.V6sK8W_index{color:var(--dim)}.V6sK8W_label{animation:.7s cubic-bezier(.22,1,.36,1) both V6sK8W_labelIn;display:inline-block}@keyframes V6sK8W_labelIn{0%{opacity:0;transform:translateY(105%)}to{opacity:1;transform:none}}.V6sK8W_ctl{border:1px solid var(--rule);background:color-mix(in oklab, var(--ground) 70%, transparent);height:2.25rem;color:inherit;text-transform:uppercase;cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:999px;align-items:center;gap:.6rem;padding:0 .95rem 0 .8rem;transition:border-color .35s,background-color .35s;display:inline-flex}.V6sK8W_ctl:hover,.V6sK8W_ctl:focus-visible{border-color:color-mix(in oklab, var(--ink) 55%, transparent)}.V6sK8W_ctl svg{flex:none;width:.7rem;height:.7rem}.V6sK8W_ctl[aria-pressed=true]{background:color-mix(in oklab, var(--ground) 70%, var(--ink) 12%)}.V6sK8W_track{left:0;right:0;bottom:var(--lift);gap:3px;height:1px;display:flex;position:absolute}.V6sK8W_seg{background:var(--rule);height:100%;position:relative;overflow:hidden}.V6sK8W_fill{background:var(--ink);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}@media (max-width:639px){.V6sK8W_right{gap:.6rem}.V6sK8W_chapter .V6sK8W_label{display:none}.V6sK8W_ctl{height:2.1rem;padding:0 .75rem}}
._8Dcf_a_root{z-index:20;background:var(--color-night);transition:background-color 1.15s cubic-bezier(.22,1,.36,1);position:absolute;inset:0}._8Dcf_a_root[data-phase=hand]{pointer-events:none;background-color:#0000}._8Dcf_a_mark{fill:none;stroke:var(--color-gold-soft);stroke-width:1px;stroke-linejoin:round;stroke-linecap:round;transition:opacity .95s cubic-bezier(.33,1,.68,1) .32s;position:absolute;overflow:visible}._8Dcf_a_mark path{vector-effect:non-scaling-stroke;stroke-dasharray:1 1;stroke-dashoffset:1px;animation:_8Dcf_a_draw var(--dur,1s) cubic-bezier(.65, 0, .35, 1) var(--delay,0s) forwards}._8Dcf_a_root[data-phase=hand] ._8Dcf_a_mark{opacity:0}._8Dcf_a_scan{fill:none;stroke:var(--color-bone);stroke-width:1.25px;stroke-linecap:round;opacity:0;will-change:transform;transition:opacity .4s;position:absolute;overflow:visible}._8Dcf_a_scan circle{vector-effect:non-scaling-stroke;stroke-dasharray:.045 .955}._8Dcf_a_root[data-phase=wait] ._8Dcf_a_scan{opacity:.9;animation:1.6s linear infinite _8Dcf_a_scan}@keyframes _8Dcf_a_draw{to{stroke-dashoffset:0}}@keyframes _8Dcf_a_scan{0%{transform:rotate(-90deg)}to{transform:rotate(270deg)}}._8Dcf_a_readout{left:var(--gutter);color:var(--color-bone);align-items:baseline;gap:.9rem;transition:opacity .4s;display:flex;position:absolute;bottom:calc(1.4rem + 100lvh - 100dvh)}._8Dcf_a_root[data-phase=hand] ._8Dcf_a_readout{opacity:0}._8Dcf_a_count{letter-spacing:.08em;min-width:3ch;font-size:.95rem}._8Dcf_a_bar{background:color-mix(in oklab, var(--color-bone) 14%, transparent);height:1px;transition:opacity .5s;position:absolute;bottom:0;left:0;right:0}._8Dcf_a_barFill{background:color-mix(in oklab, var(--color-bone) 80%, transparent);transform-origin:0;height:100%;transition:transform .45s cubic-bezier(.22,1,.36,1);transform:scaleX(0)}._8Dcf_a_root[data-phase=hand] ._8Dcf_a_bar{opacity:0}@media (prefers-reduced-motion:reduce){._8Dcf_a_root[data-phase=wait] ._8Dcf_a_scan{animation:none}._8Dcf_a_mark path{stroke-dashoffset:0;animation:none}}
.D9FL3a_root{--hero-r:min(33.5lvh, 20.5vw);--hero-x:69vw;--hero-col:calc(var(--hero-x) - var(--hero-r) - var(--gutter) - 2.75rem)}@media (max-aspect-ratio:29/20){.D9FL3a_root{--hero-x:67.5vw}}.D9FL3a_title{letter-spacing:-.034em;text-wrap:balance;font-size:clamp(2.5rem,min(6.15vw,9.6lvh),7.4rem);line-height:.94}.D9FL3a_title em{letter-spacing:-.024em;font-style:italic}.D9FL3a_lede{letter-spacing:-.003em;max-width:31ch;font-size:clamp(.98rem,.86rem + .32vw,1.18rem);line-height:1.5}.D9FL3a_dot{opacity:.55;margin-inline:.55em;display:inline-block}html.cinematic .D9FL3a_intro{left:var(--gutter);width:var(--hero-col);text-align:left;top:50%;transform:translateY(-47%)}.D9FL3a_title .hero-line-mask{margin:0 -.12em -.16em 0;padding:0 .12em .16em 0}html.cinematic .D9FL3a_cue{left:var(--gutter);text-align:left;bottom:calc(4.75rem + 100lvh - 100dvh)}.D9FL3a_cueLine{background:color-mix(in oklab, var(--color-bone) 22%, transparent);width:1px;height:2.5rem;margin:.8rem 0 0 .1rem;display:block;position:relative;overflow:hidden}.D9FL3a_cueLine:after{content:"";background:var(--color-bone);width:1px;height:45%;animation:2.2s cubic-bezier(.65,0,.35,1) infinite D9FL3a_cue;position:absolute;top:0;left:0}@keyframes D9FL3a_cue{0%{transform:translateY(-100%)}60%,to{transform:translateY(230%)}}.D9FL3a_line{letter-spacing:-.03em;text-wrap:balance;font-size:clamp(2.1rem,min(4.7vw,7.6lvh),5.6rem);line-height:.98}.D9FL3a_line em{font-style:italic}html.cinematic .D9FL3a_side{left:var(--gutter);width:min(calc(var(--hero-x) - var(--hero-r) * .7 - var(--gutter) - 2rem), 40rem);text-align:left;top:50%;transform:translateY(-50%)}.D9FL3a_dive{letter-spacing:-.036em;font-size:clamp(2.4rem,min(6vw,10lvh),7.6rem);line-height:.92}html.cinematic .D9FL3a_diveTop{left:var(--gutter);top:calc(var(--header-h) + 7lvh);text-align:left}html.cinematic .D9FL3a_diveBottom{right:var(--gutter);text-align:right;bottom:calc(6.5rem + 100lvh - 100dvh)}@media (max-aspect-ratio:23/25){.D9FL3a_title{font-size:clamp(2.3rem,min(11.4vw,5.9lvh),4.6rem)}.D9FL3a_line{font-size:clamp(2rem,min(9.6vw,5.4lvh),4rem)}.D9FL3a_dive{font-size:clamp(2.6rem,min(13vw,7lvh),5rem)}:is(html.cinematic .D9FL3a_intro,html.cinematic .D9FL3a_side){width:auto;top:auto;bottom:calc(5.75rem + 100lvh - 100dvh);right:var(--gutter);transform:none}html.cinematic .D9FL3a_cue{display:none}html.cinematic .D9FL3a_diveBottom{bottom:calc(6rem + 100lvh - 100dvh)}}html:not(.cinematic) .D9FL3a_intro .D9FL3a_lede{margin-inline:auto}
._4NDi-G_root{color:var(--color-night)}._4NDi-G_title{letter-spacing:-.034em;text-wrap:balance;font-size:clamp(2.5rem,min(5.3vw,9.2lvh),5.6rem);line-height:.95}._4NDi-G_line{letter-spacing:-.03em;text-wrap:balance;font-size:clamp(2.05rem,min(3.9vw,7lvh),4.1rem);line-height:.98}._4NDi-G_line em{letter-spacing:-.022em;font-style:italic}._4NDi-G_rule{background:var(--color-gold);width:1.75rem;height:1px;display:inline-block}html:not(.cinematic) ._4NDi-G_root{border-bottom-color:color-mix(in oklab, var(--color-night) 12%, transparent);background:#f7f3ea}html:not(.cinematic) ._4NDi-G_root .beat{width:auto!important;translate:none!important}:is(html:not(.cinematic) ._4NDi-G_root ._4NDi-G_title,html:not(.cinematic) ._4NDi-G_root ._4NDi-G_line){margin-inline:auto}._4NDi-G_shots{max-width:72rem;padding-inline:var(--gutter);grid-template-columns:minmax(0,1fr);gap:1.5rem;margin:3.5rem auto 0;display:grid}@media (min-width:820px){._4NDi-G_shots{grid-template-columns:minmax(0,2.15fr) minmax(0,1fr) minmax(0,1fr);align-items:end}}._4NDi-G_frame{background:var(--color-night);border:1px solid color-mix(in oklab, var(--color-night) 18%, transparent);position:relative;overflow:hidden}._4NDi-G_desk{aspect-ratio:16/10;border-radius:.9rem}._4NDi-G_phone{aspect-ratio:9/19.5;border-radius:1.6rem;max-width:17rem;margin-inline:auto}
.X-MVda_root{color:var(--color-night)}.X-MVda_numeral{font-family:var(--font-display);font-variation-settings:"opsz" 144, "SOFT" 0, "WONK" 0;font-variant-numeric:lining-nums tabular-nums;letter-spacing:-.04em;font-weight:300;line-height:.78}.X-MVda_row{transition:background-color .5s var(--ease-out-expo)}.X-MVda_row:hover,.X-MVda_row:focus-visible{background-color:color-mix(in oklab, var(--color-night) 4%, transparent)}.X-MVda_row .X-MVda_arrow{transition:transform .5s var(--ease-out-expo)}.X-MVda_row:hover .X-MVda_arrow,.X-MVda_row:focus-visible .X-MVda_arrow{transform:translate(4px)}html:not(.cinematic) .X-MVda_root{background:var(--color-bone);border-bottom-color:color-mix(in oklab, var(--color-night) 12%, transparent)}html:not(.cinematic) .X-MVda_root .beat{width:auto!important;translate:none!important}html:not(.cinematic) .X-MVda_pillars{max-width:76rem;padding-inline:var(--gutter);grid-template-columns:minmax(0,1fr);gap:0;margin:3rem auto 0;display:grid}html:not(.cinematic) .X-MVda_pillars>.beat{text-align:left;border-top:1px solid color-mix(in oklab, var(--color-night) 14%, transparent);max-width:none;margin:0;padding:2.75rem 0}@media (min-width:900px){html:not(.cinematic) .X-MVda_pillars{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(2.5rem,5vw,5rem)}}
.zXymXq_desk{display:none}.zXymXq_touch{display:block}.zXymXq_frame{display:none}@media (min-width:1024px) and (hover:hover) and (pointer:fine){.zXymXq_desk{display:grid}.zXymXq_touch{display:none}.zXymXq_frame{display:block}}.zXymXq_row{transition:opacity .6s var(--ease-out-expo,cubic-bezier(.16, 1, .3, 1));grid-template-columns:4.5rem minmax(0,1fr) minmax(14rem,21rem) 6.5rem 2.75rem;align-items:center;column-gap:1.5rem;padding-block:clamp(1.15rem,1.9vw,1.9rem);position:relative}.zXymXq_row[data-dim=true]{opacity:.26}.zXymXq_title{transition:transform .8s var(--ease-out-expo,cubic-bezier(.16, 1, .3, 1));display:inline-block}.zXymXq_row:hover .zXymXq_title,.zXymXq_row:focus-visible .zXymXq_title{transform:translate(1.1rem)}.zXymXq_num{transition:color .5s var(--ease-out-expo,cubic-bezier(.16, 1, .3, 1))}.zXymXq_row:hover .zXymXq_num,.zXymXq_row:focus-visible .zXymXq_num{color:var(--color-green,#2d4e37)}.zXymXq_arrow{border:1px solid color-mix(in oklab, var(--color-night,#040907) 18%, transparent);width:2.75rem;height:2.75rem;transition:background-color .5s var(--ease-out-expo,cubic-bezier(.16, 1, .3, 1)), color .5s var(--ease-out-expo,cubic-bezier(.16, 1, .3, 1)), border-color .5s var(--ease-out-expo,cubic-bezier(.16, 1, .3, 1)), transform .7s var(--ease-out-expo,cubic-bezier(.16, 1, .3, 1));border-radius:999px;justify-self:end;place-items:center;display:grid}.zXymXq_row:hover .zXymXq_arrow,.zXymXq_row:focus-visible .zXymXq_arrow{background:var(--color-night,#040907);border-color:var(--color-night,#040907);color:var(--color-bone,#f3efe6);transform:rotate(45deg)}.zXymXq_frame{z-index:5;pointer-events:none;visibility:hidden;opacity:0;will-change:transform, opacity;width:clamp(16.5rem,21vw,23rem);position:absolute;top:0;left:0}.zXymXq_plate{aspect-ratio:4/5;background:var(--color-forest,#10221a);position:relative;overflow:hidden}.zXymXq_layer{clip-path:inset(100% 0 0);transition:clip-path .85s var(--ease-out-expo,cubic-bezier(.16, 1, .3, 1));position:absolute;inset:0;overflow:hidden}.zXymXq_layer[data-state=above]{clip-path:inset(0 0 100%)}.zXymXq_layer[data-state=on]{clip-path:inset(0)}.zXymXq_layerInner{transition:transform 1.2s var(--ease-out-expo,cubic-bezier(.16, 1, .3, 1));position:absolute;inset:0;transform:scale(1.16)}.zXymXq_layer[data-state=on] .zXymXq_layerInner{transform:scale(1)}.zXymXq_captions{display:grid}.zXymXq_caption{opacity:0;transition:opacity .45s var(--ease-out-expo,cubic-bezier(.16, 1, .3, 1)), transform .7s var(--ease-out-expo,cubic-bezier(.16, 1, .3, 1));grid-area:1/1;transform:translateY(.6rem)}.zXymXq_caption[data-on=true]{opacity:1;transition-delay:80ms;transform:none}.zXymXq_panel{transition:grid-template-rows .7s var(--ease-out-expo,cubic-bezier(.16, 1, .3, 1));grid-template-rows:0fr;display:grid}.zXymXq_panel[data-open=true]{grid-template-rows:1fr}.zXymXq_panelInner{min-height:0;overflow:hidden}.zXymXq_plus{transition:transform .6s var(--ease-out-expo,cubic-bezier(.16, 1, .3, 1))}.zXymXq_plus[data-open=true]{transform:rotate(45deg)}.zXymXq_touchRow{transition:opacity .6s var(--ease-out-expo,cubic-bezier(.16, 1, .3, 1))}.zXymXq_touchRow[data-dim=true]{opacity:.35}@media (prefers-reduced-motion:reduce){.zXymXq_layer,.zXymXq_layerInner,.zXymXq_caption,.zXymXq_panel,.zXymXq_title,.zXymXq_arrow{transition:none}}
.RRL9Hq_pinOnly{display:none}.RRL9Hq_stackOnly{display:block}@media (min-width:1024px) and (prefers-reduced-motion:no-preference){.RRL9Hq_root:not([data-mode=stack]) .RRL9Hq_pinOnly{display:flex}.RRL9Hq_root:not([data-mode=stack]) .RRL9Hq_stackOnly{display:none}}.RRL9Hq_stage{flex-direction:column;height:100svh;min-height:40rem;position:relative;overflow:hidden}.RRL9Hq_track{padding-inline:var(--gutter,3rem) clamp(4rem, 12vw, 12rem);will-change:transform;align-items:center;gap:clamp(3rem,6vw,7rem);display:flex}.RRL9Hq_panel{flex:none;align-items:center;gap:clamp(2rem,3.4vw,3.5rem);display:flex}.RRL9Hq_plate{--plate-h:min(60svh, 38rem);width:min(calc(var(--plate-h) * var(--r,.8)), 44vw);aspect-ratio:var(--r,.8);background:var(--color-sand,#e7e0d0);flex:none;position:relative;overflow:hidden}.RRL9Hq_par{position:absolute;inset:0}.RRL9Hq_par[data-drift]{inset:0 -6%}.RRL9Hq_copy{width:clamp(19rem,25vw,25rem)}.RRL9Hq_railFill{transform-origin:0;transform:scaleX(0)}.RRL9Hq_railItem{transition:color .5s var(--ease-out-expo,cubic-bezier(.16, 1, .3, 1)), opacity .5s var(--ease-out-expo,cubic-bezier(.16, 1, .3, 1));opacity:.64}.RRL9Hq_railItem[data-on=true]{opacity:1}.RRL9Hq_railDot{transition:transform .5s var(--ease-out-expo,cubic-bezier(.16, 1, .3, 1)), background-color .5s var(--ease-out-expo,cubic-bezier(.16, 1, .3, 1));transform:scale(.6)}.RRL9Hq_railItem[data-on=true] .RRL9Hq_railDot{background-color:var(--color-green,#2d4e37);transform:scale(1)}
._8fHuWG_input:focus-visible{outline:none}
