.vzdi1W_journey{background:#050403;height:1390svh;position:relative}.vzdi1W_stage{--p:0;--hint:1;--open:1;--words:0;--cap:0;--end:0;isolation:isolate;height:100svh;position:sticky;top:0;overflow:clip}.vzdi1W_canvas{width:100%;max-width:none;height:100%;position:absolute;inset:0}.vzdi1W_vignette{pointer-events:none;background:radial-gradient(120% 90% at 50% 45%,#0000 55%,#030302b3 100%),linear-gradient(#0000 78%,#0504038c),linear-gradient(#05040380,#0000 18%);position:absolute;inset:0}.vzdi1W_hintShade{pointer-events:none;background:linear-gradient(#0000,#05040373 55%,#050403d1);height:42vh;position:absolute;bottom:0;left:0;right:0}.vzdi1W_begin{justify-items:center;display:grid;position:absolute;bottom:clamp(1.6rem,5vh,3rem);left:50%;transform:translate(-50%)}.vzdi1W_stage[data-moving] .vzdi1W_begin{pointer-events:none}.vzdi1W_beginBtn{color:var(--ink);justify-items:center;gap:1rem;padding:.6rem 1.5rem;display:grid}.vzdi1W_mouse{border:1.5px solid var(--gold-hi);border-radius:14px;width:26px;height:42px;position:relative;box-shadow:0 0 22px #dbc69940}.vzdi1W_mouse i{background:var(--gold-hi);width:4px;height:8px;animation:vzdi1W_wheel 1.8s var(--ease-io) infinite;border-radius:2px;margin-left:-2px;position:absolute;top:7px;left:50%}@keyframes vzdi1W_wheel{0%{opacity:1;transform:translateY(0)}70%{opacity:0;transform:translateY(14px)}to{opacity:0;transform:translateY(0)}}.vzdi1W_beginText{letter-spacing:.34em;text-transform:uppercase;white-space:nowrap;text-shadow:0 2px 18px #000000d9;padding-left:.34em;font-size:.8125rem;font-weight:500}.vzdi1W_forTouch{display:none}@media (hover:none) and (pointer:coarse){.vzdi1W_forMouse{display:none}.vzdi1W_forTouch{display:inline}}.vzdi1W_trail{background:linear-gradient(#dbc69999,#dbc69900);width:1px;height:clamp(2.6rem,7vh,4rem);position:relative;overflow:hidden}.vzdi1W_trail i{background:var(--gold-hi);width:4px;height:14px;box-shadow:0 0 10px var(--gold-hi);animation:vzdi1W_trail 1.8s var(--ease-in,ease-in) infinite;border-radius:2px;position:absolute;top:-8px;left:-1.5px}@keyframes vzdi1W_trail{to{transform:translateY(5rem)}}.vzdi1W_beginBtn:hover .vzdi1W_mouse,.vzdi1W_beginBtn:focus-visible .vzdi1W_mouse{box-shadow:0 0 30px #dbc69973}.vzdi1W_beginBtn:hover .vzdi1W_beginText{color:var(--gold-hi)}.vzdi1W_begin[data-idle] .vzdi1W_mouse i,.vzdi1W_begin[data-idle] .vzdi1W_trail i{animation-duration:1.1s}.vzdi1W_begin[data-idle] .vzdi1W_beginText{animation:vzdi1W_glow 1.8s var(--ease-sine) infinite}@keyframes vzdi1W_glow{50%{color:var(--gold-hi);text-shadow:0 0 22px #dbc69999}}.vzdi1W_opening{pointer-events:none;max-width:min(46rem,52vw);transform:translateY(calc((1 - var(--open)) * 30px));filter:blur(calc((1 - var(--open)) * 8px));gap:1.5rem;display:grid;position:absolute;bottom:clamp(3rem,12vh,8.5rem);left:clamp(1.25rem,5vw,6rem)}.vzdi1W_role{font-size:var(--fs-micro);letter-spacing:.32em;text-transform:uppercase;color:var(--ink-2);align-items:center;gap:1rem;display:flex}.vzdi1W_role span:first-child{color:var(--gold-hi)}.vzdi1W_rule{background:linear-gradient(90deg, var(--gold), transparent);width:3rem;height:1px}.vzdi1W_slogan{letter-spacing:.005em;color:var(--ink);font-size:clamp(2.2rem,1.2rem + 2.6vw,4rem);line-height:1.08}.vzdi1W_slogan>*{display:block}.vzdi1W_slogan em{color:var(--gold-hi);padding-left:.9em}.vzdi1W_positioning{max-width:24rem;color:var(--ink-2);font-size:.95rem;font-weight:300;line-height:1.6}.vzdi1W_words{pointer-events:none;max-width:min(40rem,48vw);transform:translateY(calc((1 - var(--words)) * 26px));filter:blur(calc((1 - var(--words)) * 6px));gap:1.1rem;display:grid;position:absolute;bottom:clamp(3rem,12vh,8.5rem);left:clamp(1.25rem,5vw,6rem)}.vzdi1W_kicker{font-size:var(--fs-micro);letter-spacing:.34em;text-transform:uppercase;color:var(--ink-2);align-items:baseline;gap:1rem;display:flex}.vzdi1W_kNum{font-family:var(--font-display);letter-spacing:.04em;color:var(--gold-hi);font-size:1.05rem}.vzdi1W_title{letter-spacing:.005em;color:var(--ink);text-shadow:0 2px 24px #000000b3;font-size:clamp(1.6rem,1.1rem + 1.3vw,2.6rem);line-height:1.12}.vzdi1W_line{max-width:28rem;font-size:1rem;font-style:italic;font-weight:300;font-family:var(--font-display);color:var(--ink-2)}.vzdi1W_caption{text-align:right;justify-items:end;gap:.4rem;display:grid;position:absolute;bottom:clamp(3rem,12vh,8.5rem);right:clamp(1.25rem,5vw,6rem)}.vzdi1W_capKicker{font-size:var(--fs-micro);letter-spacing:.32em;text-transform:uppercase;color:var(--ink-3)}.vzdi1W_capTitle{font-family:var(--font-display);letter-spacing:.02em;color:var(--ink-2);font-size:1.05rem}.vzdi1W_capPlace{letter-spacing:.3em;text-transform:uppercase;color:var(--ink-3);font-size:.625rem}.vzdi1W_end{text-align:center;visibility:hidden;transform:translateY(calc((1 - var(--end)) * 30px));justify-items:center;gap:2rem;display:grid;position:absolute;inset:auto 0 clamp(3rem,10vh,7rem)}.vzdi1W_end[data-active]{visibility:visible}.vzdi1W_endTitle{background:linear-gradient(180deg, var(--ink) 30%, var(--gold-hi) 120%);color:#0000;-webkit-background-clip:text;background-clip:text;max-width:14ch;font-size:clamp(1.8rem,1.2rem + 1.6vw,3rem);font-style:italic;line-height:.95}.vzdi1W_endLinks{font-size:var(--fs-micro);letter-spacing:.3em;text-transform:uppercase;flex-wrap:wrap;justify-content:center;gap:.6rem 2.2rem;display:flex}.vzdi1W_endLinks a{color:var(--ink-2);transition:color var(--t-fast);padding:.5rem 0;position:relative}.vzdi1W_endLinks a:hover,.vzdi1W_endLinks .vzdi1W_endCta{color:var(--gold-hi)}.vzdi1W_route{justify-items:end;gap:.2rem;display:grid;position:absolute;top:50%;right:clamp(1rem,2.4vw,2.5rem);transform:translateY(-50%)}.vzdi1W_route:before{content:"";background:linear-gradient(#0000,#dbc69959,#0000);width:1px;position:absolute;top:.6rem;bottom:.6rem;right:4px}.vzdi1W_route button{min-height:26px;color:var(--ink-3);align-items:center;gap:.9rem;display:flex}.vzdi1W_routeDot{width:9px;height:9px;transition:background var(--t-fast), transform var(--t-med) var(--ease-out);background:#050403;border:1px solid #dbc69980;border-radius:50%;position:relative}.vzdi1W_route button[aria-current] .vzdi1W_routeDot{background:var(--gold-hi);transform:scale(1.3);box-shadow:0 0 12px 2px #dbc69980}.vzdi1W_routeLabel{letter-spacing:.3em;text-transform:uppercase;opacity:0;transition:opacity var(--t-fast), transform var(--t-med) var(--ease-out);font-size:.5625rem;transform:translate(8px)}.vzdi1W_route button:hover .vzdi1W_routeLabel,.vzdi1W_route button:focus-visible .vzdi1W_routeLabel,.vzdi1W_route button[aria-current] .vzdi1W_routeLabel{opacity:1;color:var(--ink);transform:none}.vzdi1W_skip{right:clamp(1.25rem,5vw,6rem);top:calc(var(--header-h) + 1.5rem);letter-spacing:.3em;text-transform:uppercase;color:var(--ink-3);transition:color var(--t-fast);font-size:.625rem;position:absolute}.vzdi1W_skip:hover{color:var(--gold-hi)}@media (max-width:860px){.vzdi1W_opening,.vzdi1W_words{left:var(--gutter);right:var(--gutter);max-width:none;bottom:2.6rem}.vzdi1W_slogan{font-size:clamp(2rem,9vw,2.6rem)}.vzdi1W_positioning,.vzdi1W_line,.vzdi1W_role span:first-child,.vzdi1W_rule{display:none}.vzdi1W_title{font-size:clamp(1.45rem,6.4vw,1.9rem)}.vzdi1W_caption{left:var(--gutter);right:var(--gutter);text-align:left;justify-items:start;bottom:2.6rem}.vzdi1W_route,.vzdi1W_skip{display:none}}.vzdi1W_caption{pointer-events:none}.vzdi1W_beginText{white-space:nowrap}@media (max-width:860px){.vzdi1W_beginText{letter-spacing:.3em;font-size:.6875rem}.vzdi1W_opening,.vzdi1W_words,.vzdi1W_caption{bottom:calc(3.4rem + env(safe-area-inset-bottom))}.vzdi1W_end{bottom:calc(3rem + env(safe-area-inset-bottom))}}.vzdi1W_still{object-fit:cover;opacity:.5;width:100%;height:100%;animation:vzdi1W_still-in 1.2s var(--ease-out) both;pointer-events:none;position:absolute;inset:0}@keyframes vzdi1W_still-in{0%{opacity:0}}.vzdi1W_scope{pointer-events:none;position:absolute;inset:0}.vzdi1W_scope:before,.vzdi1W_scope:after{content:"";height:calc(var(--scope,0) * 11vh);background:#000;position:absolute;left:0;right:0}.vzdi1W_scope:before{top:0}.vzdi1W_scope:after{bottom:0}.vzdi1W_sound{letter-spacing:.3em;text-transform:uppercase;color:var(--ink-3);transition:color var(--t-fast);align-items:center;gap:.7rem;padding:.5rem 0;font-size:.5625rem;display:inline-flex;position:absolute;bottom:1.4rem;left:clamp(4rem,5vw,6rem)}.vzdi1W_sound:hover,.vzdi1W_sound[aria-pressed=true]{color:var(--gold-hi)}.vzdi1W_soundBars{align-items:flex-end;gap:2px;height:10px;display:inline-flex}.vzdi1W_soundBars i{background:currentColor;width:1px;height:3px}.vzdi1W_sound[aria-pressed=true] .vzdi1W_soundBars i{animation:vzdi1W_sound-bar 1.1s var(--ease-sine) infinite}.vzdi1W_sound[aria-pressed=true] .vzdi1W_soundBars i:nth-child(2){animation-delay:-.35s}.vzdi1W_sound[aria-pressed=true] .vzdi1W_soundBars i:nth-child(3){animation-delay:-.7s}@keyframes vzdi1W_sound-bar{50%{height:10px}}@media (max-width:860px){.vzdi1W_sound{left:auto;right:var(--gutter);bottom:.9rem}}.vzdi1W_backdrop{object-fit:cover;filter:brightness(.7);pointer-events:none;width:100%;height:100%;position:absolute;inset:0}@media (max-width:860px){.vzdi1W_caption{top:calc(var(--header-h) + 1rem);bottom:auto;left:auto;right:var(--gutter);text-align:right;justify-items:end}.vzdi1W_opening{bottom:calc(10.5rem + env(safe-area-inset-bottom))}.vzdi1W_begin{bottom:calc(1.2rem + env(safe-area-inset-bottom))}.vzdi1W_beginText{letter-spacing:.26em;font-size:.6875rem}}
.s1QrUG_film{padding:clamp(5rem, 14vh, 9rem) var(--gutter) clamp(4rem, 10vh, 7rem);background:#050403;justify-items:center;gap:clamp(1.5rem,4vh,2.5rem);display:grid;position:relative}.s1QrUG_kicker{font-size:var(--fs-micro);letter-spacing:.34em;text-transform:uppercase;color:var(--ink-2);align-items:center;gap:1.2rem;display:flex}.s1QrUG_rule{background:linear-gradient(90deg, transparent, var(--gold));width:clamp(2rem,6vw,4rem);height:1px}.s1QrUG_rule:last-child{background:linear-gradient(90deg, var(--gold), transparent)}.s1QrUG_frame{aspect-ratio:2.39;isolation:isolate;width:min(100%,1480px);position:relative;overflow:hidden;-webkit-mask-image:radial-gradient(130% 120%,#000 62%,#0000 100%);mask-image:radial-gradient(130% 120%,#000 62%,#0000 100%)}.s1QrUG_frame img{z-index:-2;width:100%;height:100%;position:absolute;inset:0}.s1QrUG_frame picture{z-index:-2;width:100%;height:100%;position:absolute;inset:0}.s1QrUG_frame img{object-fit:cover;filter:brightness(.72)saturate(.95);transition:transform 4s var(--ease-out), filter 1.2s var(--ease-out);transform:scale(1.04)}.s1QrUG_frame:hover img{filter:brightness(.82)saturate();transform:scale(1)}.s1QrUG_shade{z-index:-1;background:radial-gradient(70% 70%,#0000 30%,#0504038c 100%);position:absolute;inset:0}.s1QrUG_play{color:var(--ink);place-content:center;justify-items:center;gap:1.2rem;margin:0;display:grid;position:absolute;inset:0}.s1QrUG_ring{aspect-ratio:1;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);width:clamp(4.2rem,7vw,5.6rem);transition:transform var(--t-med) var(--ease-out), border-color var(--t-fast), box-shadow var(--t-med);background:#05040340;border:1px solid #dbc699b3;border-radius:50%;place-items:center;display:grid;position:relative}.s1QrUG_ring i{border-left:.85rem solid var(--gold-hi);border-top:.55rem solid #0000;border-bottom:.55rem solid #0000;width:0;height:0;margin-left:.3rem}button.s1QrUG_play:hover .s1QrUG_ring,button.s1QrUG_play:focus-visible .s1QrUG_ring{border-color:var(--gold-hi);transform:scale(1.08);box-shadow:0 0 40px #dbc69940}.s1QrUG_ringIdle{opacity:.6}.s1QrUG_label{font-size:var(--fs-micro);letter-spacing:.32em;text-transform:uppercase;color:var(--ink);text-shadow:0 2px 16px #0009}.s1QrUG_dur{color:var(--ink-3)}.s1QrUG_layer{z-index:100;background:#030302f5;place-items:center;padding:clamp(1rem,4vw,3rem);display:grid;position:fixed;inset:0}.s1QrUG_video{background:#000;width:min(100%,1600px);max-height:86vh}.s1QrUG_close{top:1.2rem;right:var(--gutter);font-size:var(--fs-micro);letter-spacing:.3em;text-transform:uppercase;color:var(--ink-2);position:absolute}.s1QrUG_close:hover{color:var(--gold-hi)}@media (max-width:700px){.s1QrUG_frame{aspect-ratio:16/10}}
.JUy02a_intro{padding:clamp(6rem, 16vh, 10rem) var(--gutter) clamp(2rem, 6vh, 4rem);text-align:center;background:#050403;justify-items:center;gap:clamp(1.6rem,4vh,2.4rem);display:grid}.JUy02a_title{max-width:24ch;color:var(--ink);font-size:clamp(1.5rem,1.1rem + 1.2vw,2.4rem);line-height:1.2}.JUy02a_text{max-width:40rem;color:var(--ink-2);gap:1rem;font-size:.975rem;font-weight:300;line-height:1.75;display:grid}.JUy02a_links{flex-wrap:wrap;justify-content:center;gap:1.5rem clamp(2.5rem,7vw,6rem);margin-top:1rem;display:flex}.JUy02a_link{transition:border-color var(--t-fast);border-bottom:1px solid #dbc69940;justify-items:center;gap:.4rem;padding-bottom:.6rem;display:grid}.JUy02a_link:hover{border-color:var(--gold-hi)}.JUy02a_linkTitle{color:var(--ink);font-size:clamp(1.2rem,1rem + .6vw,1.6rem)}.JUy02a_link:hover .JUy02a_linkTitle{color:var(--gold-hi)}.JUy02a_linkLine{letter-spacing:.3em;text-transform:uppercase;color:var(--ink-3);font-size:.5625rem}
