.vct{--coral:#ff746b;--pink:#ff4fa3;--purple:#7027d8;--violet:#180c32;--cyan:#42c8d8;--gold:#ffb76b;--ink:#07070b;--pearl:#f7f7fa;--green:#60d953;--mute:rgb(247 247 250 / .64);--line:rgb(255 255 255 / .1);--ease:cubic-bezier(.19, 1, .22, 1);--ease-io:cubic-bezier(.65, 0, .35, 1);--fd:"Big Shoulders Display", var(--f_family_1, "Francois One"), Impact, "Arial Narrow", sans-serif;--fu:"Inter Tight", "Inter", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--gut:max(20px, 5vw);position:relative;isolation:isolate;color:var(--pearl);background:var(--ink);font-family:var(--fu);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.vct--ar{--fd:var(--f_family_3, "Fustat"), var(--fu);--fu:var(--f_family_3, "Fustat"), system-ui, sans-serif}.vct *,.vct :before,.vct :after{box-sizing:border-box}.vct :where(h2,h3,p,ul,li,figure){margin:0;padding:0}.vct :where(h2,h3){color:inherit;font-family:var(--fd);text-transform:none;letter-spacing:0}.vct :where(ul,ol){list-style:none;margin:0;padding:0}.vct :where(a){color:inherit;text-decoration:none}.vct :where(img){display:block;max-width:none}.vct-wrap{width:min(1240px,100% - 2*var(--gut));margin-inline:auto;position:relative}.vct-sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.vct-kicker{font:600 12px/1.2 var(--fu);letter-spacing:.28em;text-transform:uppercase;color:var(--mute)}.vct--ar .vct-kicker{letter-spacing:0;font-size:14px}.vct-line{display:block;overflow:hidden;padding-block:.04em .02em}.vct-line>span{display:block}.vct-dot{display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--green);box-shadow:0 0 0 4px #60d95329;flex:none}.vct-editor-note{position:relative;z-index:50;padding:10px 16px;background:#ffb76b;color:#07070b;font:600 13px/1.4 var(--fu);text-align:center}[data-vct-when=out]{display:none}.vct-out [data-vct-when=out]{display:inline}.vct-out [data-vct-when=pre]{display:none}.vct-btn{--bx:0px;--by:0px;position:relative;z-index:2;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:54px;padding:0 26px;border-radius:999px;font:600 15px/1 var(--fu);letter-spacing:.04em;white-space:nowrap;transform:translate3d(var(--bx),var(--by),0);transition:transform .5s var(--ease),background-color .3s ease,box-shadow .45s var(--ease),border-color .3s ease,color .3s ease;-webkit-tap-highlight-color:transparent}.vct--ar .vct-btn{letter-spacing:0;font-size:16px}.vct-btn svg{width:16px;height:16px;transition:transform .45s var(--ease)}.vct-btn:hover svg{transform:translate(3px)}.vct--ar .vct-btn svg{transform:scaleX(-1)}.vct--ar .vct-btn:hover svg{transform:scaleX(-1) translate(3px)}.vct-btn--primary{background:var(--pearl);color:var(--ink);box-shadow:0 10px 30px -14px #000000b3}.vct-btn--primary:hover{box-shadow:0 18px 44px -14px #ff4fa3a6,0 0 0 1px #fff9}.vct-btn--alt{background:linear-gradient(100deg,var(--gold),var(--coral) 45%,var(--pink));color:var(--ink)}.vct-btn--ghost{border:1px solid rgb(255 255 255/.34);background:#140a1e61;color:var(--pearl)}.vct-btn--ghost:hover{border-color:#ffffffbf;background:#ffffff1f}.vct-btn:active{transform:translate3d(var(--bx),var(--by),0) scale(.97)}.vct :is(a,button):focus-visible{outline:2px solid var(--gold);outline-offset:4px;border-radius:999px}.vct-hero{--vct-top:0px;--hz:64%;background:var(--ink)}.vct-hero__track{position:relative;height:190vh;height:190svh}.vct-hero__stage{position:sticky;top:0;height:100vh;height:100svh;overflow:hidden;contain:paint}.vct-nosticky .vct-hero__track,.vct-nosticky .vct-world__track{height:auto}.vct-nosticky .vct-hero__stage,.vct-nosticky .vct-world__stage{position:relative}.vct-env{position:absolute;top:0;right:0;bottom:0;left:0;transform-origin:50% 72%}.vct-sky{position:absolute;top:0;right:0;bottom:0;left:0}.vct-sky--day{background:linear-gradient(180deg,#1c0a3a 0,#4a1a86 14%,#9a2d8c 30%,#e8418f 43%,#ff6a77 53%,#ff9a6e 60%,#ffc98b 66%,#ffe2ad 70%)}.vct-sky--dusk{background:linear-gradient(180deg,#0a0619 0,#24104f 22%,#5b1f7c 42%,#b53379 55%,#ff6a6e 64%,#ff9e7a 69%);opacity:0;visibility:hidden;will-change:opacity}.vct-sky--night{background:linear-gradient(180deg,#030208 0,#090617 30%,#150b30 52%,#2c1250 62%,#5a1f63 68%,#7c2a68 72%);opacity:0;visibility:hidden;will-change:opacity}.vct-stars{position:absolute;top:0;right:0;bottom:40%;left:0;background-image:radial-gradient(1.2px 1.2px at 8% 12%,#fff 50%,transparent 52%),radial-gradient(1px 1px at 23% 31%,#fff 50%,transparent 52%),radial-gradient(1.4px 1.4px at 37% 9%,#ffe9d2 50%,transparent 52%),radial-gradient(1px 1px at 52% 22%,#fff 50%,transparent 52%),radial-gradient(1.2px 1.2px at 64% 6%,#fff 50%,transparent 52%),radial-gradient(1px 1px at 77% 27%,#ffd3ea 50%,transparent 52%),radial-gradient(1.4px 1.4px at 89% 14%,#fff 50%,transparent 52%),radial-gradient(1px 1px at 96% 38%,#fff 50%,transparent 52%),radial-gradient(1px 1px at 15% 44%,#fff 50%,transparent 52%),radial-gradient(1px 1px at 45% 40%,#fff 50%,transparent 52%);background-size:640px 420px;-webkit-mask:linear-gradient(#000 30%,transparent);mask:linear-gradient(#000 30%,transparent);opacity:0;visibility:hidden}.vct-sunwrap{--sun:min(38vw, 500px);position:absolute;left:50%;top:calc(var(--hz) - var(--sun)*.62);width:var(--sun);height:var(--sun);transform:translate3d(-50%,0,0);will-change:transform}.vct-sun{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:linear-gradient(180deg,#fff6d8 0,#ffe08a 22%,#ffb46e 46%,#ff7a76,#ff4fa3 86%,#d93a9e);-webkit-mask:linear-gradient(180deg,#000 0 54%,transparent 54% 57%,#000 57% 64%,transparent 64% 68.5%,#000 68.5% 75%,transparent 75% 80.5%,#000 80.5% 86%,transparent 86% 92.5%,#000 92.5%);mask:linear-gradient(180deg,#000 0 54%,transparent 54% 57%,#000 57% 64%,transparent 64% 68.5%,#000 68.5% 75%,transparent 75% 80.5%,#000 80.5% 86%,transparent 86% 92.5%,#000 92.5%)}.vct-sunglow{position:absolute;top:-75%;right:-75%;bottom:-75%;left:-75%;border-radius:50%;background:radial-gradient(closest-side,rgb(255 214 150/.62),rgb(255 120 120/.28) 42%,rgb(255 79 163/.1) 62%,transparent 76%)}.vct-haze{position:absolute;left:0;right:0;top:calc(var(--hz) - 16%);height:22%;background:linear-gradient(180deg,transparent,rgb(255 170 150/.42) 70%,rgb(255 120 140/.25) 88%,transparent)}.vct-layer{position:absolute;left:-4%;right:-4%;bottom:calc(100% - var(--hz));pointer-events:none}.vct-svg{display:block;width:100%;height:100%}.vct-layer--far{height:30%}.vct-layer--mid{height:31%}.vct-hero .vct-layer--far,.vct-hero .vct-layer--mid{will-change:transform}.vct-far{fill:#8f3a82;opacity:.42}.vct-win rect{fill:#ffcf8a}.vct-win{opacity:0;visibility:hidden}.vct-win--b rect{fill:#ff7ac0}.vct-is-lit .vct-win{opacity:.92;visibility:visible}.vct-is-lit .vct-win--b{opacity:.7;visibility:visible}.vct-sea{position:absolute;left:0;right:0;top:calc(var(--hz) - 2px);bottom:0;overflow:hidden;background:linear-gradient(180deg,#ff8f7c 0,#d9467f 6%,#7a2470 22%,#2c0f45 52%,#0b0716)}.vct-sea__night{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#3a1653 0,#160a2b 30%,#05040b);opacity:0;visibility:hidden;will-change:opacity}.vct-sea__glint{position:absolute;left:50%;top:0;width:min(40vw,520px);height:78%;transform:translate(-50%);background:repeating-linear-gradient(180deg,rgb(255 226 170/.9)0 2px,transparent 2px 10px);-webkit-mask:radial-gradient(50% 100%at 50%0,#000 10%,rgb(0 0 0/.4) 45%,transparent 78%);mask:radial-gradient(50% 100%at 50%0,#000 10%,rgb(0 0 0/.4) 45%,transparent 78%);opacity:.95;z-index:1}.vct-sea__lights{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:repeating-linear-gradient(90deg,transparent 0 26px,rgb(255 196 130/.22) 26px 28px,transparent 28px 71px,rgb(255 79 163/.2) 71px 73px,transparent 73px 113px);-webkit-mask:linear-gradient(#000,transparent 62%);mask:linear-gradient(#000,transparent 62%);opacity:0;visibility:hidden}.vct-layer--palms{left:-2%;right:-2%;bottom:0;height:74%;transform-origin:50% 100%;will-change:transform}.vct-palm{fill:#07040d;transform-box:fill-box}.vct-shade{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.vct-shade:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(70% 60%at 22% 82%,rgb(8 4 18/.62),transparent 70%),radial-gradient(140% 100%at 50% 40%,transparent 55%,rgb(7 7 11/.55))}.vct-shade__fade{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--ink);opacity:0;visibility:hidden}.vct-hero__copy{position:absolute;inset-inline:0;top:0;bottom:var(--vct-top);z-index:5;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;padding:0 var(--gut) clamp(36px,8vh,96px);will-change:opacity,transform}.vct-eyebrow{font:600 12px/1.3 var(--fu);letter-spacing:.3em;text-transform:uppercase;color:#fff0e6db;margin-bottom:clamp(14px,2vh,22px)}.vct--ar .vct-eyebrow{letter-spacing:0;font-size:14px}.vct-hero__h{font-family:var(--fd)!important;font-weight:900;text-transform:uppercase;font-size:clamp(64px,10.6vw,196px);line-height:.84;letter-spacing:-.005em;color:#fff;text-shadow:0 2px 40px rgb(40 0 40/.35)}.vct--ar .vct-hero__h{font-weight:800;line-height:1.05;font-size:clamp(52px,8vw,140px)}.vct-hero__accent{background:linear-gradient(180deg,#fff 18%,#ffe3c4 55%,#ffb8d9);-webkit-background-clip:text;background-clip:text;color:transparent}.vct-hero__sub{margin-top:clamp(16px,2.4vh,26px);font:600 clamp(13px,1.1vw,16px)/1.3 var(--fu);letter-spacing:.24em;text-transform:uppercase;color:#fff}.vct--ar .vct-hero__sub{letter-spacing:0;font-size:clamp(16px,1.4vw,20px)}.vct-hero__text{margin-top:8px;max-width:46ch;font:400 clamp(15px,1.15vw,17px)/1.55 var(--fu);color:#fff4f0d1}.vct-hero__cta{display:flex;flex-wrap:wrap;gap:12px;margin-top:clamp(20px,3.4vh,34px)}.vct-hero__launch{display:inline-flex;align-items:center;gap:10px;margin-top:22px;font:500 13px/1.4 var(--fu);letter-spacing:.04em;color:#fff4f0c7}.vct-hero__launch .vct-dot{background:var(--gold);box-shadow:0 0 0 4px #ffb76b2e}.vct-out .vct-hero__launch .vct-dot{background:var(--green);box-shadow:0 0 0 4px #60d95333}.vct-hero__instrument{position:absolute;z-index:6;inset-inline-end:var(--gut);bottom:calc(var(--vct-top) + clamp(36px,8vh,96px));will-change:opacity,transform}.vct-hero__next{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:0 var(--gut) 14vh;pointer-events:none;opacity:0;visibility:hidden;will-change:opacity,transform}.vct-next__small{font:600 clamp(12px,1.1vw,16px)/1 var(--fu);letter-spacing:.6em;text-transform:uppercase;color:#ffdcecd9;margin-bottom:2vh}.vct-next__big{font:900 clamp(64px,14vw,260px)/.82 var(--fd);text-transform:uppercase;letter-spacing:-.01em;background:linear-gradient(180deg,#fff 22%,#ffd0e6 58%,#ff4fa3);-webkit-background-clip:text;background-clip:text;color:transparent}.vct--ar .vct-next__small{letter-spacing:0;font-size:18px}.vct--ar .vct-next__big{font-weight:800;line-height:1.1;font-size:clamp(56px,11vw,200px)}.vct-cue{position:absolute;z-index:6;left:50%;bottom:calc(var(--vct-top) + 18px);transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:8px;font:600 10px/1 var(--fu);letter-spacing:.3em;text-transform:uppercase;color:#ffffffb3;opacity:.9}.vct-cue__bar{width:1px;height:34px;background:linear-gradient(#fff0,#fff);transform-origin:top;animation:vct-cue 2.4s var(--ease-io) infinite}@keyframes vct-cue{0%{transform:scaleY(0)}50%{transform:scaleY(1);transform-origin:top}51%{transform-origin:bottom}to{transform:scaleY(0);transform-origin:bottom}}.vct-opening,.vct-opening .vct-intro__skip{display:none}.vct-opening .vct-intro__skip,.vct-intro__skip{font:600 11px/1 var(--fu);letter-spacing:.24em;text-transform:uppercase}html.vct-intro .vct-opening{position:absolute;top:0;right:0;bottom:0;left:0;z-index:30;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:22px;padding-bottom:var(--vct-top);background:#040307;animation:vct-intro-out .45s var(--ease-io) .85s forwards}html.vct-intro .vct-intro__bloom{position:absolute;left:50%;top:58%;width:120vmax;height:120vmax;margin:-60vmax 0 0 -60vmax;border-radius:50%;background:radial-gradient(closest-side,rgb(255 183 107/.5),rgb(255 79 163/.22) 38%,rgb(112 39 216/.1) 60%,transparent 72%);animation:vct-bloom 1.1s var(--ease) both}html.vct-intro .vct-intro__logo{position:relative;width:132px;height:auto;animation:vct-logo-in .6s var(--ease) .05s both}html.vct-intro .vct-intro__word{position:relative;font:900 44px/1 var(--fd);letter-spacing:.08em;animation:vct-logo-in .6s var(--ease) .05s both}html.vct-intro .vct-intro__line{position:relative;font:600 13px/1 var(--fu);letter-spacing:.5em;text-transform:uppercase;color:#ffe6d6e6;animation:vct-line-in .7s var(--ease) .2s both}html.vct-intro .vct-intro__skip{display:block;position:absolute;inset-inline-end:var(--gut);bottom:calc(var(--vct-top) + 24px);padding:10px 14px;border:0;border-radius:999px;background:#ffffff14;color:#ffffffbf;cursor:pointer;animation:vct-fade .4s ease .25s both}html.vct-intro .vct-env{animation:vct-world-in 1.4s var(--ease) .8s backwards}@keyframes vct-intro-out{to{opacity:0;visibility:hidden}}@keyframes vct-bloom{0%{opacity:0;scale:.55}60%{opacity:1}to{opacity:.9;scale:1.05}}@keyframes vct-logo-in{0%{opacity:0;scale:.9;filter:blur(8px)}to{opacity:1;scale:1;filter:none}}@keyframes vct-line-in{0%{opacity:0;letter-spacing:.9em}to{opacity:1;letter-spacing:.5em}}@keyframes vct-fade{0%{opacity:0}}@keyframes vct-world-in{0%{scale:1.1;translate:0 2%}}.vct-hero{--d0:.04s}html.vct-intro .vct-hero{--d0:.95s}.vct-rise{animation:vct-rise .75s var(--ease) backwards;animation-delay:calc(var(--d0) + var(--i, 0)*55ms)}.vct-line>.vct-rise{animation-name:vct-line-up}@keyframes vct-rise{0%{opacity:0;translate:0 18px}}@keyframes vct-line-up{0%{translate:0 108%}}.vct-cd{--sec:0}.vct-cd__label{font:600 10.5px/1.3 var(--fu);letter-spacing:.26em;text-transform:uppercase;color:#fff0e8c7;margin-bottom:10px}.vct--ar .vct-cd__label{letter-spacing:0;font-size:13px}.vct-cd__panel{position:relative;display:flex;align-items:stretch}.vct-cd__unit{display:flex;flex-direction:column;align-items:center;gap:6px}.vct-cd__num{direction:ltr;display:flex;font:300 40px/1 var(--fu);font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:#fff}.vct-cd__lbl{font:600 9.5px/1 var(--fu);letter-spacing:.22em;text-transform:uppercase;color:#ffffff8c}.vct--ar .vct-cd__lbl{letter-spacing:0;font-size:12px}.vct-cd__sep{width:1px;align-self:stretch;margin:2px 0 18px;background:linear-gradient(transparent,rgb(255 255 255/.22),transparent)}.vct-dg{position:relative;display:inline-block;width:.6em;height:1.04em;overflow:hidden;text-align:center}.vct-dg i{position:absolute;top:0;right:0;bottom:0;left:0;display:block;font-style:normal;line-height:1.04}.vct-dg i.is-out{animation:vct-dg-out .38s var(--ease) forwards}.vct-dg i.is-in{animation:vct-dg-in .38s var(--ease) both}@keyframes vct-dg-out{to{translate:0-72%;opacity:0}}@keyframes vct-dg-in{0%{translate:0 72%;opacity:0}}.vct-cd [data-u=s]{color:var(--gold)}.vct-cd__ended{display:none;font:500 13px/1.4 var(--fu);color:#ffffffc7;margin-top:12px}.vct-cd__out{position:absolute;top:0;right:0;bottom:0;left:0;display:none;align-items:center;justify-content:center}.vct-cd__outword{font:900 clamp(34px,4vw,56px)/1 var(--fd);letter-spacing:.04em;text-transform:uppercase;background:linear-gradient(90deg,var(--gold),var(--coral) 45%,var(--pink));-webkit-background-clip:text;background-clip:text;color:transparent;animation:vct-out-in .7s var(--ease) both}.vct--ar .vct-cd__outword{font-weight:800;letter-spacing:0}@keyframes vct-out-in{0%{opacity:0;scale:.9}}.vct-cd.is-ended .vct-cd__unit,.vct-cd.is-ended .vct-cd__sep{visibility:hidden}.vct-cd.is-ended .vct-cd__out{display:flex}.vct-cd.is-ended .vct-cd__ended{display:block}.vct-cd--hero.is-ended .vct-cd__label{visibility:hidden}.vct-cd.is-ended .vct-cd__panel:after{transform:scaleX(1)}.vct-cd--xl.is-ended .vct-cd__outword{font-size:clamp(64px,12vw,200px)}.vct-cd__note{margin-top:18px;font:500 13px/1.4 var(--fu);letter-spacing:.06em;color:var(--mute)}.vct-cd--hero .vct-cd__panel{gap:16px;padding:16px 20px 18px;border-radius:22px;background:linear-gradient(180deg,#301640c7,#160a22b8);border:1px solid rgb(255 255 255/.16);box-shadow:inset 0 1px #fff3,0 30px 70px -30px #14001ecc;overflow:hidden}.vct-cd--hero .vct-cd__panel:after,.vct-cd--xl .vct-cd__panel:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:linear-gradient(90deg,var(--coral),var(--pink));transform:scaleX(calc(var(--sec)/59));transform-origin:left;transition:transform .95s linear}.vct--ar .vct-cd__panel:after{transform-origin:right}.vct-cd--xl{display:flex;flex-direction:column;align-items:center}.vct-cd--xl .vct-cd__panel{gap:clamp(10px,3vw,44px);padding-bottom:26px}.vct-cd--xl .vct-cd__num{font-size:clamp(56px,11vw,188px);font-weight:300;letter-spacing:-.04em}.vct-cd--xl .vct-cd__lbl{font-size:clamp(10px,1vw,12px);margin-top:8px}.vct-cd--xl .vct-cd__sep{margin:12% 0 30%}.vct-cd--xl .vct-cd__panel:after{height:1px;opacity:.8}.vct-world__track{position:relative;height:210vh;height:210svh}.vct-world__stage{position:sticky;top:0;height:100vh;height:100svh;overflow:hidden;background:var(--ink);contain:paint}.vct-world__frame{position:absolute;top:0;right:0;bottom:0;left:0}.vct-shot{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;overflow:hidden}.vct-shot+.vct-shot{opacity:0;visibility:hidden}.vct-js .vct-shot{will-change:opacity}.vct-shot__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:var(--fx, 50%) 50%;transform:scale(1.06);will-change:transform}.vct-shot__cap{position:absolute;z-index:3;inset-inline-end:var(--gut);top:clamp(84px,14vh,140px);display:flex;align-items:center;gap:12px;font:600 12px/1 var(--fu);letter-spacing:.24em;text-transform:uppercase;color:#fff;opacity:0;translate:0 10px;transition:opacity .45s var(--ease),translate .6s var(--ease)}.vct--ar .vct-shot__cap{letter-spacing:0;font-size:14px}.vct-shot__cap.is-on,.vct-shot:only-child .vct-shot__cap{opacity:1;translate:0 0}.vct-shot__no{display:inline-grid;place-items:center;min-width:32px;height:32px;padding:0 8px;border-radius:999px;border:1px solid rgb(255 255 255/.4);font-size:11px;letter-spacing:.08em}.vct-world__fallback{position:absolute;top:0;right:0;bottom:0;left:0}.vct-world__fallback .vct-layer--mid{bottom:20%;height:50%}.vct-world__fallback .vct-sky--night{opacity:1;visibility:visible}.vct-world__grade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;background:linear-gradient(0deg,rgb(7 7 11/.9)0,rgb(7 7 11/.4) 30%,transparent 58%),linear-gradient(90deg,rgb(24 12 50/.5),transparent 46%),linear-gradient(180deg,rgb(7 7 11/.45),transparent 24%)}.vct--ar .vct-world__grade{background:linear-gradient(0deg,rgb(7 7 11/.9)0,rgb(7 7 11/.4) 30%,transparent 58%),linear-gradient(270deg,rgb(24 12 50/.5),transparent 46%),linear-gradient(180deg,rgb(7 7 11/.45),transparent 24%)}.vct-js .vct-world__grade{opacity:0}.vct-world__bars{display:none;position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;pointer-events:none;overflow:hidden}.vct-js .vct-world__bars{display:block}.vct-bar{position:absolute;background:var(--ink);will-change:transform}.vct-bar--t{left:0;right:0;top:0;height:44%}.vct-bar--b{left:0;right:0;bottom:0;height:44%}.vct-bar--l{top:0;bottom:0;left:0;width:9%}.vct-bar--r{top:0;bottom:0;right:0;width:9%}.vct-world__kicker{position:absolute;z-index:5;left:0;right:0;top:18%;text-align:center}.vct-world__copy{position:absolute;z-index:5;inset-inline:var(--gut);bottom:clamp(36px,9vh,110px);max-width:1240px;margin-inline:auto}.vct-js .vct-world__copy{opacity:0;will-change:opacity}.vct-world__h{font:900 clamp(60px,10.5vw,196px)/.84 var(--fd)!important;text-transform:uppercase!important;color:#fff}.vct--ar .vct-world__h{font-weight:800!important;line-height:1.06!important}.vct-world__l1,.vct-world__l2{will-change:transform}.vct-world__l2{color:var(--pink)}.vct-js .vct-world__l1,.vct-js .vct-world__l2{transform:translate3d(0,105%,0)}.vct-world__text{margin-top:16px;max-width:52ch;font:400 17px/1.6 var(--fu);color:#ffffffd6}.vct-world__dots{display:flex;gap:8px;margin-top:22px}.vct-world__dots li{width:26px;height:3px;border-radius:3px;background:#ffffff47;transition:width .45s var(--ease),background-color .3s ease}.vct-world__dots li.is-on{width:54px;background:#fff}.vct-ed{padding:clamp(96px,13vw,180px)0 clamp(80px,10vw,140px);overflow:hidden;background:linear-gradient(180deg,var(--ink),#0d0714 40%,#10081a 100%)}.vct-ed__glow{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(50% 34%at 50%0,rgb(255 79 163/.26),transparent 72%),radial-gradient(34% 30%at 88% 38%,rgb(112 39 216/.22),transparent 72%),radial-gradient(30% 26%at 8% 70%,rgb(255 116 107/.12),transparent 72%)}.vct-ed__head{text-align:center;max-width:900px;margin:0 auto clamp(44px,6vw,80px)}.vct-ed__h{margin-top:18px;font:900 clamp(44px,7.4vw,124px)/.88 var(--fd)!important;text-transform:uppercase!important;color:#fff}.vct--ar .vct-ed__h{font-weight:800!important;line-height:1.1!important;font-size:clamp(40px,6vw,96px)!important}.vct-ed__sub{margin:20px auto 0;max-width:56ch;font:400 17px/1.6 var(--fu);color:var(--mute)}.vct-sw{--sw-auto:6s;margin-top:4px}.vct-sw__bar{display:flex;flex-direction:column;align-items:center;gap:12px;margin-bottom:clamp(22px,3vw,36px)}.vct-sw__tabs{--i:0;position:relative;display:grid;grid-template-columns:repeat(var(--n, 2),minmax(0,1fr));padding:5px;border-radius:999px;background:#ffffff0f;border:1px solid rgb(255 255 255/.12);min-width:min(100%,460px)}.vct-sw__thumb{position:absolute;z-index:0;top:5px;bottom:5px;inset-inline-start:5px;width:calc((100% - 10px)/var(--n, 2));border-radius:999px;background:var(--sw-c, #fff);box-shadow:0 10px 30px -8px rgb(var(--sw-rgb, 255 255 255)/.55);transform:translate(calc(var(--i)*100%*var(--flip, 1)));transition:transform .55s cubic-bezier(.7,0,.2,1),background-color .45s ease,box-shadow .45s ease}.vct--ar .vct-sw__thumb{--flip:-1}.vct-sw[data-plat=xbox]{--sw-c:#3fbf3f;--sw-rgb:63 191 63}.vct-sw[data-plat=ps]{--sw-c:#2d7dff;--sw-rgb:45 125 255}.vct-sw[data-plat=pc]{--sw-c:#42c8d8;--sw-rgb:66 200 216}.vct-sw__tab{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:0 22px;border:0;border-radius:999px;background:0 0;cursor:pointer;font:600 15px/1 var(--fu);letter-spacing:.02em;color:#ffffffb3;white-space:nowrap;transition:color .35s ease}.vct-sw__tab[aria-selected=true]{color:#07070b}.vct-sw__tab:hover{color:#fff}.vct-sw__tab[aria-selected=true]:hover{color:#07070b}.vct-sw__dot{width:8px;height:8px;border-radius:50%;background:var(--pc);box-shadow:0 0 10px rgb(var(--pc-rgb)/.9);flex:none}.vct-sw__tab[aria-selected=true] .vct-sw__dot{background:#07070b;box-shadow:none}.vct-plat--xbox{--pc:#3fbf3f;--pc-rgb:63 191 63}.vct-plat--ps{--pc:#2d7dff;--pc-rgb:45 125 255}.vct-plat--pc{--pc:#42c8d8;--pc-rgb:66 200 216}.vct-sw__timer{width:120px;height:2px;border-radius:2px;background:#ffffff1f;overflow:hidden}.vct-sw__timer i{display:block;height:100%;background:var(--sw-c, #fff);transform:scaleX(0);transform-origin:left}.vct--ar .vct-sw__timer i{transform-origin:right}.vct-sw__timer.is-run i{animation:vct-timer var(--sw-auto) linear forwards}.vct-sw.is-manual .vct-sw__timer{opacity:0;transition:opacity .3s ease}@keyframes vct-timer{to{transform:scaleX(1)}}.vct-sw__stage{--dir:1;position:relative;display:grid;border-radius:34px;overflow:hidden;isolation:isolate;background:linear-gradient(180deg,#140d1d,#0b0811);border:1px solid rgb(255 255 255/.08);box-shadow:inset 0 1px #ffffff0f,0 50px 100px -60px #000000e6;touch-action:pan-y}.vct-pane{grid-area:1/1;position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:clamp(20px,4vw,64px);padding:clamp(28px,4.4vw,64px);visibility:hidden;pointer-events:none}.vct-pane.is-active{visibility:visible;pointer-events:auto}.vct-pane.is-leaving{visibility:visible}.vct-pane__wash{position:absolute;z-index:-1;top:-20%;right:-20%;bottom:-20%;left:-20%;pointer-events:none;background:radial-gradient(40% 50%at 28% 58%,rgb(var(--pc-rgb)/.38),transparent 70%),radial-gradient(50% 60%at 80% 100%,rgb(255 79 163/.16),transparent 72%);opacity:0;transform:scale(.7);transition:opacity .6s ease,transform .9s var(--ease)}.vct--ar .vct-pane__wash{background:radial-gradient(40% 50%at 72% 58%,rgb(var(--pc-rgb)/.38),transparent 70%),radial-gradient(50% 60%at 20% 100%,rgb(255 79 163/.16),transparent 72%)}.vct-pane.is-active .vct-pane__wash{opacity:1;transform:scale(1)}.vct-pane__word{position:absolute;z-index:-1;left:0;right:0;bottom:-.12em;margin:0;text-align:center;pointer-events:none;white-space:nowrap;font:900 clamp(120px,22vw,340px)/.8 var(--fd);text-transform:uppercase;letter-spacing:-.02em;color:transparent;-webkit-text-stroke:1.5px rgb(var(--pc-rgb)/.28);opacity:0;transform:translate3d(calc(var(--dir)*18%),0,0);transition:opacity .5s ease,transform .9s var(--ease)}.vct-pane.is-active .vct-pane__word{opacity:1;transform:none}.vct-pane.is-leaving .vct-pane__word{opacity:0;transform:translate3d(calc(var(--dir)*-18%),0,0);transition-duration:.35s,.6s}.vct-pane__media{position:relative;display:grid;place-items:center;min-height:clamp(280px,34vw,480px);perspective:1200px}.vct-pane__ring{position:absolute;width:min(82%,400px);aspect-ratio:1;border-radius:50%;background:conic-gradient(from 0deg,transparent 0 20%,rgb(var(--pc-rgb)/.9) 30%,transparent 42%,transparent 60%,rgb(255 79 163/.7) 72%,transparent 84%);-webkit-mask:radial-gradient(closest-side,transparent 96%,#000 97%,#000 99%,transparent 100%);mask:radial-gradient(closest-side,transparent 96%,#000 97%,#000 99%,transparent 100%);opacity:0;transform:rotate(-60deg) scale(.9);transition:opacity .5s ease,transform 1.1s var(--ease)}.vct-pane.is-active .vct-pane__ring{opacity:1;transform:none}.vct-pane__floor{position:absolute;bottom:4%;width:54%;height:8%;border-radius:50%;background:#0009;filter:blur(16px)}.vct-pane__art{position:relative;z-index:1;width:min(62%,300px);opacity:0;transform:translate3d(calc(var(--dir)*34%),0,0) rotateY(calc(var(--dir)*-28deg)) scale(.92);transition:opacity .45s ease,transform .8s cubic-bezier(.2,.9,.2,1)}.vct-pane.is-active .vct-pane__art{opacity:1;transform:none;transition-delay:.06s}.vct-pane.is-leaving .vct-pane__art{opacity:0;transform:translate3d(calc(var(--dir)*-34%),0,0) rotateY(calc(var(--dir)*28deg)) scale(.92);transition-duration:.35s,.55s;transition-delay:0s}.vct-pane__img{width:100%;height:auto;border-radius:12px;box-shadow:0 40px 70px -24px #000000d9,0 0 0 1px #ffffff14}.vct-pane.is-active .vct-pane__art{animation:vct-float 6s ease-in-out .9s infinite}@keyframes vct-float{0%,to{translate:0 0}50%{translate:0-8px}}.vct-pane__body{position:relative}.vct-in{opacity:0;transform:translate3d(calc(var(--dir)*26px),0,0);transition:opacity .4s ease,transform .6s var(--ease)}.vct-pane.is-active .vct-in{opacity:1;transform:none;transition-delay:calc(.08s + var(--k, 0)*45ms)}.vct-pane.is-leaving .vct-in{opacity:0;transform:translate3d(calc(var(--dir)*-20px),0,0);transition-duration:.25s,.35s;transition-delay:0s}.vct-pane__plat{display:flex;align-items:center;gap:10px;font:600 12px/1 var(--fu);letter-spacing:.22em;text-transform:uppercase;color:var(--pc)}.vct--ar .vct-pane__plat{letter-spacing:0;font-size:14px}.vct-pane__title{margin-top:14px;font:600 clamp(26px,2.8vw,40px)/1.08 var(--fu)!important;letter-spacing:-.02em!important;color:#fff}.vct-pane__price{margin-top:12px;display:flex;align-items:baseline;gap:10px;color:var(--mute);font:500 14px/1 var(--fu)}.vct-pane__price strong{font:800 clamp(34px,3.6vw,52px)/1 var(--fd);color:#fff;letter-spacing:.01em;font-variant-numeric:tabular-nums}.vct-pane__opt{margin-top:20px}.vct-pane__optname{display:block;margin-bottom:9px;font:600 11px/1 var(--fu);letter-spacing:.2em;text-transform:uppercase;color:#ffffff80}.vct--ar .vct-pane__optname{letter-spacing:0;font-size:13px}.vct-chips{display:flex;flex-wrap:wrap;gap:6px}.vct-chips li{padding:8px 13px;border-radius:999px;border:1px solid rgb(255 255 255/.12);background:#ffffff08;font:500 13px/1 var(--fu);color:#ffffffe0;transition:border-color .3s ease}.vct-pane.is-active .vct-chips li{animation:vct-chip .5s var(--ease) backwards;animation-delay:calc(.2s + var(--c, 0)*40ms)}@keyframes vct-chip{0%{opacity:0;translate:0 8px}}.vct-pane__stock{display:flex;align-items:center;gap:10px;margin-top:20px;font:500 13px/1.3 var(--fu);color:#ffffffbd}.vct-pane__stock.is-out .vct-dot{background:#8a8a92;box-shadow:none}.vct-pane__cta{display:flex;flex-wrap:wrap;gap:10px;margin-top:26px}.vct-btn--plat:hover{box-shadow:0 18px 44px -14px rgb(var(--pc-rgb)/.7),0 0 0 1px #fff9}.vct-legacy{margin-top:clamp(64px,8vw,112px)}.vct-legacy__head{display:flex;align-items:center;gap:20px;margin-bottom:22px}.vct-legacy__h{font:600 clamp(15px,1.4vw,18px)/1.2 var(--fu)!important;letter-spacing:.02em!important;color:#fff;white-space:nowrap}.vct-legacy__rule{flex:1;height:1px;background:linear-gradient(90deg,rgb(255 255 255/.2),transparent)}.vct--ar .vct-legacy__rule{background:linear-gradient(270deg,rgb(255 255 255/.2),transparent)}.vct-legacy__rail{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(190px,1fr);gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:6px}.vct-legacy__rail::-webkit-scrollbar{display:none}.vct-mini{scroll-snap-align:start}.vct-mini__a{display:block;border-radius:20px}.vct-mini__media{display:block;aspect-ratio:1;border-radius:20px;overflow:hidden;background:#140e1c;border:1px solid rgb(255 255 255/.06)}.vct-mini__media img{width:100%;height:100%;object-fit:cover;transition:transform .9s var(--ease)}.vct-mini__a:hover .vct-mini__media img{transform:scale(1.06)}.vct-mini__t{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-top:12px;font:600 14px/1.35 var(--fu);color:#fff}.vct-mini__p{display:block;margin-top:4px;font:500 13px/1.3 var(--fu);color:var(--mute)}.vct-moment{padding:clamp(110px,14vw,200px)0;overflow:hidden;text-align:center;background:radial-gradient(70% 55%at 50% 52%,#1a0d33 0%,#0b0716 55%,var(--ink) 100%)}.vct-moment__horizon{position:absolute;left:0;right:0;top:56%;height:1px;pointer-events:none;background:linear-gradient(90deg,transparent,rgb(255 116 107/.7) 30%,rgb(255 79 163/.9) 50%,rgb(255 183 107/.7) 70%,transparent)}.vct-moment__horizon:after{content:"";position:absolute;left:15%;right:15%;top:-60px;height:120px;background:radial-gradient(50% 50%at 50% 50%,rgb(255 79 163/.2),transparent 70%)}.vct-moment__inner{display:flex;flex-direction:column;align-items:center}.vct-moment__h{margin:18px 0 clamp(28px,4vw,56px);font:800 clamp(26px,3.6vw,52px)/1 var(--fd)!important;text-transform:uppercase!important;letter-spacing:.04em!important;color:#fff}.vct--ar .vct-moment__h{letter-spacing:0!important;line-height:1.3!important}.vct-moment__launch{display:inline-flex;align-items:center;gap:12px;margin-top:34px;padding:10px 16px 10px 10px;border-radius:999px;border:1px solid rgb(255 255 255/.12);background:#ffffff0a;font:500 14px/1.3 var(--fu);color:#ffffffd1}.vct-moment__tag{padding:6px 10px;border-radius:999px;background:var(--pearl);color:var(--ink);font:800 12px/1 var(--fu);letter-spacing:.08em}.vct-why{padding:clamp(96px,12vw,170px)0;overflow:hidden;background:linear-gradient(180deg,var(--ink),#070b08 70%,#060906)}.vct-why__glow{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(55% 40%at 50% 105%,rgb(96 217 83/.2),transparent 72%),radial-gradient(30% 30%at 0 0,rgb(255 79 163/.1),transparent 70%)}.vct-why__head{max-width:860px;margin-bottom:clamp(44px,6vw,80px)}.vct-why__h{margin-top:18px;font:900 clamp(42px,6.6vw,112px)/.9 var(--fd)!important;text-transform:uppercase!important;color:#fff}.vct--ar .vct-why__h{font-weight:800!important;line-height:1.12!important}.vct-why__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(20px,2.6vw,40px)}.vct-why__item{position:relative;padding-top:26px;border-top:1px solid rgb(255 255 255/.12)}.vct-why__item:before{content:"";position:absolute;top:-1px;inset-inline-start:0;width:44px;height:1px;background:var(--green);box-shadow:0 0 12px #60d953cc}.vct-why__n{font:600 11px/1 var(--fu);letter-spacing:.2em;color:var(--green)}.vct-why__stat{margin-top:18px;font:800 clamp(40px,4vw,68px)/.95 var(--fd);overflow-wrap:anywhere;background:linear-gradient(180deg,#fff 30%,#b9f2b2);-webkit-background-clip:text;background-clip:text;color:transparent}.vct--ar .vct-why__stat{line-height:1.15}.vct-why__t{margin-top:14px;font:600 18px/1.3 var(--fu)!important;color:#fff}.vct-why__p{margin-top:8px;font:400 15px/1.6 var(--fu);color:var(--mute)}.vct-why__a{display:inline-flex;align-items:center;gap:6px;margin-top:14px;font:600 14px/1 var(--fu);color:var(--green)}.vct-why__a svg{width:14px;height:14px;transition:transform .4s var(--ease)}.vct-why__a:hover svg{transform:translate(3px)}.vct--ar .vct-why__a svg{transform:scaleX(-1)}.vct-why__more{margin-top:clamp(36px,5vw,64px);font:500 15px/1.4 var(--fu)}.vct-why__more a{border-bottom:1px solid rgb(96 217 83/.5);padding-bottom:3px;color:#fff;transition:border-color .3s ease}.vct-why__more a:hover{border-color:var(--green)}.vct-fin{--p:.78;--hz:78%;min-height:100vh;min-height:100svh;display:flex;align-items:center;overflow:hidden;text-align:center;padding:120px 0 clamp(150px,22vh,240px);background:var(--ink)}.vct-fin__world{position:absolute;top:0;right:0;bottom:0;left:0}.vct-fin__world .vct-sky--night{opacity:1;visibility:visible}.vct-fin__sunset{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(70% 42%at 50% 80%,rgb(255 140 110/.55),rgb(255 79 163/.26) 38%,rgb(112 39 216/.12) 60%,transparent 74%)}.vct-fin__world .vct-stars{opacity:.8;visibility:visible}.vct-fin__world .vct-layer--far{height:22%;transform:none}.vct-fin__world .vct-layer--mid{height:36%;transform:none}.vct-fin__floor{position:absolute;left:0;right:0;top:var(--hz);bottom:0;background:linear-gradient(180deg,#2a1040,#0a0612 40%,var(--ink))}.vct-fin__floor:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(90deg,transparent 0 30px,rgb(255 196 130/.16) 30px 32px,transparent 32px 78px,rgb(255 79 163/.16) 78px 80px,transparent 80px 120px);-webkit-mask:linear-gradient(#000,transparent 70%);mask:linear-gradient(#000,transparent 70%)}.vct-fin__inner{display:flex;flex-direction:column;align-items:center}.vct-fin__logo{margin-bottom:26px}.vct-fin__logo img{width:120px;height:auto;filter:drop-shadow(0 0 22px rgb(96 217 83/.45)) drop-shadow(0 12px 30px rgb(0 0 0/.6))}.vct-fin__h{margin-top:18px;font:900 clamp(60px,11vw,210px)/.84 var(--fd)!important;text-transform:uppercase!important;color:#fff}.vct--ar .vct-fin__h{font-weight:800!important;line-height:1.08!important;font-size:clamp(48px,8vw,150px)!important}.vct-fin__accent{background:linear-gradient(90deg,var(--gold),var(--coral) 40%,var(--pink) 75%,#c86bff);-webkit-background-clip:text;background-clip:text;color:transparent}.vct-fin__cta{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:clamp(28px,4vw,48px)}.vct-js [data-vct-reveal]{opacity:0;translate:0 24px;transition:opacity .6s var(--ease),translate .75s var(--ease);transition-delay:var(--d, 0ms)}.vct-js [data-vct-reveal].is-in{opacity:1;translate:0 0}.vct-js .vct-fin__logo[data-vct-reveal]{scale:1.18;transition:opacity .7s var(--ease),scale .9s var(--ease);translate:none}.vct-js .vct-fin__logo[data-vct-reveal].is-in{scale:1}.vct-js .vct-fin__h[data-vct-reveal] .vct-line>span{translate:0 105%;transition:translate .85s var(--ease) .08s}.vct-js .vct-fin__h[data-vct-reveal] .vct-line+.vct-line>span{transition-delay:.16s}.vct-js .vct-fin__h[data-vct-reveal].is-in .vct-line>span{translate:0 0}body.vct-on,body.vct-on #MainContent{overflow-x:clip}body.vct-on .hdt-main-header{--s7h-bg:#0c0818;background:#0c0818f0!important}body.vct-on .hdt-main-header:before{background:radial-gradient(60% 140%at 0 50%,rgb(255 79 163/.14),transparent 70%),radial-gradient(60% 140%at 100% 50%,rgb(255 140 100/.1),transparent 70%),repeating-linear-gradient(115deg,rgb(255 255 255/.03)0 1px,transparent 1px 11px)}body.vct-on .hdt-main-header:after{background:linear-gradient(90deg,transparent 0 20%,#ff4fa3 50%,transparent 80% 100%) no-repeat;background-size:60% 100%;background-position:50%0;transition:filter .6s ease}body.vct-on[data-vct-tone=green] .hdt-main-header:after{filter:hue-rotate(-200deg) saturate(1.2)}body.vct-on.shopify-section-header-sticky .hdt-main-header,body.vct-on .shopify-section-header-sticky .hdt-main-header,body.vct-on .scrolled-past-header .hdt-main-header{background:#0c0818cc!important}@media(max-width:767px){body.vct-on .s7m-search{background:#0c0818;border-bottom-color:#ff4fa32e}body.vct-on .s7m-search input{background:#161025}}@media(max-width:989px){.vct-why__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.vct-hero__instrument{inset-inline:var(--gut);display:flex;justify-content:flex-start}}@media(max-width:989px)and (min-width:750px){.vct-hero__copy{padding-bottom:calc(clamp(36px,8vh,96px) + 150px)}}@media(max-width:749px){.vct{--gut:20px}.vct-hero{--hz:60%}.vct-hero__track{height:170vh;height:170svh}.vct-sunwrap{--sun:74vw}.vct-sea__glint{width:76vw}.vct-layer--far{height:18%}.vct-layer--mid{height:28%;left:-30%;right:-30%}.vct-layer--palms{height:58%;left:-38%;right:-38%}.vct-hero__copy{justify-content:flex-start;padding-top:clamp(28px,6vh,60px);padding-bottom:0}.vct-eyebrow{font-size:10.5px;letter-spacing:.22em;max-width:30ch}.vct-hero__h{font-size:clamp(56px,18.5vw,96px);line-height:.86}.vct--ar .vct-hero__h{font-size:clamp(46px,14vw,80px)}.vct-hero__sub{font-size:12px;letter-spacing:.18em}.vct-hero__text,.vct-hero__launch{display:none}.vct-hero__cta{width:100%;gap:10px}.vct-hero__cta .vct-btn{flex:1 1 0;min-height:50px;padding:0 14px;font-size:14px}.vct-hero__instrument{bottom:calc(var(--vct-top) + 24px + 62px + env(safe-area-inset-bottom));justify-content:center}body:not(.s7m-has-nav) .vct-hero__instrument{bottom:calc(var(--vct-top) + 28px)}.vct-cd--hero{width:100%}.vct-cd--hero .vct-cd__label{text-align:center}.vct-cd--hero .vct-cd__panel{justify-content:space-between;gap:0;padding:14px 16px 16px}.vct-cd--hero .vct-cd__num{font-size:34px}.vct-cue{display:none}.vct-next__small{letter-spacing:.4em}.vct-world__track{height:190vh;height:190svh}.vct-bar--t,.vct-bar--b{height:40%}.vct-bar--l,.vct-bar--r{width:5%}.vct-shot__cap{top:22px;inset-inline-end:20px;font-size:10.5px;letter-spacing:.18em}.vct-world__text{font-size:15px}.vct-world__copy{bottom:calc(102px + env(safe-area-inset-bottom))}.vct-sw__tabs{width:100%;min-width:0}.vct-sw__tab{padding:0 10px;font-size:14px;min-height:46px}.vct-sw__stage{border-radius:26px}.vct-pane{grid-template-columns:1fr;gap:6px;padding:26px 20px 28px}.vct-pane__media{min-height:0;padding:8px 0 4px}.vct-pane__art{width:min(56%,230px)}.vct-pane__ring{width:min(78%,300px)}.vct-pane__word{font-size:38vw;bottom:auto;top:18%}.vct-pane__cta .vct-btn{flex:1 1 100%}.vct-legacy__rail{grid-auto-columns:44vw;margin-inline:calc(var(--gut)*-1);padding-inline:var(--gut);scroll-padding-inline:var(--gut)}.vct-legacy__h{white-space:normal}.vct-cd--xl .vct-cd__num{font-size:clamp(44px,15vw,80px)}.vct-cd--xl .vct-cd__panel{gap:10px}.vct-moment__launch{flex-wrap:wrap;justify-content:center;border-radius:22px;padding:10px 14px}.vct-why__grid{grid-template-columns:1fr;gap:28px}.vct-fin{padding-bottom:calc(160px + env(safe-area-inset-bottom))}.vct-fin__cta .vct-btn{flex:1 1 100%;max-width:360px}.vct-fin__world .vct-layer--mid{left:-40%;right:-40%;height:30%}}@media(max-width:749px)and (max-height:700px){.vct-hero__sub{display:none}.vct-hero__h{font-size:clamp(48px,15vw,80px)}}@media(min-width:1800px){.vct-hero__copy{padding-inline:max(var(--gut),calc((100vw - 1640px)/2))}.vct-hero__instrument{inset-inline-end:max(var(--gut),calc((100vw - 1640px)/2))}.vct-sunwrap{--sun:560px}}html.s7-lite .vct-cue__bar,html.s7-lite .vct-pane__art{animation:none}html.s7-lite .vct-pane__floor{filter:none;opacity:.5}html.s7-lite .vct-stars{display:none}html.s7-lite .vct-cd--hero .vct-cd__panel{background:#1c0e28d1}html.s7-lite .vct-btn--ghost{background:#140c1e99}@media(prefers-reduced-motion:reduce){.vct *,.vct :before,.vct :after{animation:none!important;transition-duration:.01ms!important}html.vct-intro .vct-opening{display:none}.vct-env,.vct-layer,.vct-palm,.vct-hero__copy,.vct-hero__instrument,.vct-hero__next,.vct-sea__glint{transform:none!important}.vct-sunwrap{transform:translate3d(-50%,0,0)!important}.vct-shot__img{transform:none!important}.vct-world__bars{display:none!important}.vct-js .vct-world__l1,.vct-js .vct-world__l2,.vct-pane__art,.vct-pane__word,.vct-in,.vct-pane__ring,.vct-pane__wash{transform:none!important}.vct-pane .vct-in,.vct-pane .vct-pane__art{transition-delay:0s!important}.vct-world__h .vct-line>span,.vct-world__h .vct-line+.vct-line>span{translate:none!important}.vct-js [data-vct-reveal],.vct-js .vct-fin__logo[data-vct-reveal]{opacity:1;translate:none;filter:none;scale:none}.vct-js .vct-fin__h[data-vct-reveal] .vct-line>span{translate:none}.vct-cd--hero .vct-cd__panel:after,.vct-cd--xl .vct-cd__panel:after{display:none}}@media print{.vct-hero__track,.vct-world__track{height:auto}.vct-hero__stage,.vct-world__stage{position:relative}.vct-opening{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/59/assets/s7s-vct.css.map */
