.vr-launch{background:radial-gradient(120% 70% at 50% 0,#12385a 0%,#12385a00 60%),linear-gradient(#0b1f33 0%,#07263f 100%)}.vr-launch-sky{pointer-events:none;position:absolute;inset:0;overflow:hidden}.vr-launch-glow{aspect-ratio:1;width:min(70vw,34rem);animation:vr-launch-breathe calc(7s * var(--vr-pace)) ease-in-out infinite;background:radial-gradient(circle,#d4a64a52 0%,#d4a64a14 45%,#d4a64a00 70%);border-radius:9999px;position:absolute;top:2rem;left:50%;transform:translate(-50%)}@keyframes vr-launch-breathe{0%,to{opacity:.7;transform:translate(-50%)scale(.96)}50%{opacity:1;transform:translate(-50%)scale(1.04)}}.vr-launch-star{opacity:.5;width:2px;height:2px;animation:vr-launch-twinkle calc(4s * var(--vr-pace)) ease-in-out infinite;background:#fff;border-radius:9999px;position:absolute}@keyframes vr-launch-twinkle{0%,to{opacity:.15}50%{opacity:.8}}.vr-launch-gust{opacity:0;background:linear-gradient(90deg,#fff0,#ffffff80,#fff0);width:clamp(5rem,14vw,14rem);height:1px;animation:linear infinite vr-launch-gust;position:absolute;left:0}@keyframes vr-launch-gust{0%{opacity:0;transform:translate(-30vw)}12%,85%{opacity:.55}to{opacity:0;transform:translate(130vw)}}.vr-launch-unit{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff0d;border:1px solid #ffffff24;border-radius:1rem;flex-direction:column;align-items:center;min-width:4.4rem;padding:.75rem .5rem .6rem;display:flex}@media (min-width:640px){.vr-launch-unit{min-width:7rem;padding:1.1rem 1rem .9rem}}.vr-launch-num{font-family:var(--font-display);font-variant-numeric:tabular-nums;color:var(--color-vr-gold);font-size:clamp(2.25rem,9vw,4.5rem);font-weight:700;line-height:1;display:inline-flex;overflow:hidden}.vr-launch-digit{animation:vr-launch-roll calc(.45s * var(--vr-pace)) cubic-bezier(.2, .8, .2, 1) both;display:inline-block}@keyframes vr-launch-roll{0%{opacity:0;transform:translateY(-55%)}to{opacity:1;transform:none}}.vr-launch-braid{pointer-events:none;overflow:visible}.vr-launch-braid--narrow{--vr-figure:2.1}.vr-launch-braid--wide{--vr-figure:1.8}@media (min-width:1024px){.vr-launch-braid--wide{--vr-figure:1.6}}.vr-launch-rider{animation:vr-launch-ride-in calc(.9s * var(--vr-pace)) cubic-bezier(.2, .8, .2, 1) calc(.4s * var(--vr-pace)) both}@keyframes vr-launch-ride-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.vr-braid-rider,.vr-braid-head{stroke:#fff;stroke-width:var(--vr-figure);stroke-linecap:round;stroke-linejoin:round}.vr-braid-head{fill:#0b1f33}.vr-braid-board{stroke:var(--color-vr-gold);stroke-width:calc(var(--vr-figure) * .85);stroke-linejoin:round;fill:#0b1f33}.vr-braid-line{stroke:#fff;stroke-width:calc(var(--vr-figure) * .8);stroke-linecap:round}.vr-braid-boot{stroke:#fff;stroke-width:calc(var(--vr-figure) * 1.5);stroke-linecap:round}.vr-braid-thin{stroke:var(--color-vr-mist);stroke-width:calc(var(--vr-figure) * .5);stroke-linecap:round;opacity:.75}.vr-braid-gold{stroke:var(--color-vr-gold);stroke-width:calc(var(--vr-figure) * 1.1);stroke-linecap:round;stroke-linejoin:round}.vr-braid-sail{stroke:var(--color-vr-mist);stroke-width:calc(var(--vr-figure) * .55);stroke-linejoin:round;fill:#dce5e91a}.vr-braid-dim{stroke:#00b2ba;stroke-width:calc(var(--vr-figure) * .7);stroke-linecap:round;fill:#00b2ba40;opacity:.6}.vr-braid-water{stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round}.vr-braid-ripples{stroke-width:1.4px;stroke-linecap:round;opacity:.55}.vr-braid-wash{stroke:#fff;stroke-width:1.5px;stroke-linecap:round}.vr-braid-wave{fill:#00b2ba21}.vr-braid-crest,.vr-braid-face,.vr-braid-foam{vector-effect:non-scaling-stroke;stroke-linecap:round;stroke-linejoin:round}.vr-braid-crest{stroke:#00b2ba;stroke-width:2.4px}.vr-braid-face{stroke:#00b2ba;stroke-width:1.4px;opacity:.7}.vr-braid-foam{stroke:#fff;stroke-width:1.6px;opacity:.85}.vr-braid-breaker .vr-braid-wave{fill:#0a2742;fill-opacity:.96}.vr-braid-lines{stroke:var(--color-vr-mist);stroke-width:.9px;opacity:.7}.vr-braid-tow{stroke:var(--color-vr-mist);stroke-width:1.1px;opacity:.85}.vr-braid-drop{fill:#fff}.vr-braid-ring{stroke:#9be7ea;stroke-width:1.2px}.vr-braid-drop[data-dust]{fill:#e8c16a}.vr-braid-ring[data-dust]{stroke:#d4a64a}.vr-braid-wood{stroke:var(--color-vr-gold);stroke-width:calc(var(--vr-figure) * .4);stroke-linecap:round;opacity:.7}.vr-braid-wheel{stroke:var(--color-vr-mist);stroke-width:calc(var(--vr-figure) * .6);fill:#0b1f33}.vr-braid-jet{stroke:#fff;stroke-width:1.3px;stroke-linecap:round;stroke-opacity:.8}.vr-braid-hose{stroke:var(--color-vr-mist);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;opacity:.8}.vr-braid-hose--wet{stroke:#00b2ba;opacity:.45}.vr-braid-road{stroke-width:2.2px;stroke-linecap:round}.vr-braid-kerb{stroke-width:1.1px;stroke-linecap:round;opacity:.6}.vr-braid-dashes{stroke:var(--color-vr-mist);stroke-width:1.5px;stroke-linecap:round;opacity:.5}.vr-braid-dots{stroke:#e8c16a;stroke-width:2px;stroke-linecap:round;opacity:.55}.vr-braid-glow{fill:#e8c16a;opacity:.16}.vr-braid-light{fill:#e8c16a}.vr-launch-braid--narrow .vr-braid-road,.vr-launch-braid--narrow .vr-braid-water{stroke-width:2.4px}.vr-launch-grab{touch-action:none;cursor:grab;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;border-radius:9999px;position:absolute;top:0;left:0}.vr-launch-grab[data-dragging]{cursor:grabbing}.vr-launch-grab[data-off]{pointer-events:none}.vr-launch-hint{stroke:var(--color-vr-gold);stroke-width:1.2px;opacity:0;transform-box:fill-box;transform-origin:50%}.vr-launch-hint--on{animation:vr-launch-hint calc(1.8s * var(--vr-pace)) ease-out 2}@keyframes vr-launch-hint{0%{opacity:.55;transform:scale(.7)}to{opacity:0;transform:scale(1.35)}}.vr-launch-flash{z-index:50;pointer-events:none;opacity:0;background:radial-gradient(circle at 50% 35%,#f7f9fa 0% 32%,#f7f9fa00 70%);position:fixed;inset:0;transform:scale(.2)}.vr-launch-opening .vr-launch-flash{animation:vr-launch-wash calc(.9s * var(--vr-pace)) ease-in forwards}@keyframes vr-launch-wash{to{opacity:1;transform:scale(3)}}@media (prefers-reduced-motion:reduce){.vr-launch-glow,.vr-launch-star,.vr-launch-digit,.vr-launch-rider{animation:none}.vr-launch-hint,.vr-launch-grab,.vr-launch-gust,.vr-launch-flash{display:none}}
