.vsl-production-resources-module__rqf-TW__section{background:#000;outline:none;width:100%;padding-block:clamp(.5rem,1.5vw,1.25rem) clamp(4.5rem,8vw,7rem);overflow:clip}.vsl-production-resources-module__rqf-TW__librarySection{background:radial-gradient(at 50% 64%,#7ba0d51a,#0000 24rem),#000}.vsl-production-resources-module__rqf-TW__spotlightSection{background:#000;position:relative}.vsl-production-resources-module__rqf-TW__spotlightSection .vsl-production-resources-module__rqf-TW__resourceVisual{perspective:58rem;perspective-origin:50% 78%;transform-style:preserve-3d}.vsl-production-resources-module__rqf-TW__spotlightSection:before{content:none}.vsl-production-resources-module__rqf-TW__intro{z-index:2;width:var(--vsl-content-width,min(calc(100% - (2 * var(--vsl-foundation-gutter))), var(--vsl-foundation-max)));text-align:center;margin-inline:auto;position:relative}.vsl-production-resources-module__rqf-TW__title{color:#f4f2ed;letter-spacing:-.06em;text-wrap:balance;max-width:14ch;margin:0 auto;font-size:clamp(1.8rem,2.75vw,2.65rem);font-weight:610;line-height:.98}.vsl-production-resources-module__rqf-TW__lede{color:#92969c;letter-spacing:-.018em;text-wrap:balance;max-width:35rem;margin:.85rem auto 0;font-size:clamp(.9rem,1.2vw,1.05rem);line-height:1.6}.vsl-production-resources-module__rqf-TW__resourceStage{z-index:1;width:var(--vsl-content-width,min(calc(100% - 2rem), 40rem));max-width:40rem;margin:clamp(1.75rem,3.5vw,2.75rem) auto 0;position:relative}.vsl-production-resources-module__rqf-TW__resourceList{z-index:1;grid-template-columns:minmax(0,11rem) minmax(0,14rem);justify-content:center;align-items:start;gap:clamp(2rem,6vw,5rem);width:100%;margin:0;padding:0;list-style:none;display:grid;position:relative}.vsl-production-resources-module__rqf-TW__resource{z-index:1;text-align:center;justify-items:center;min-width:0;display:grid;position:relative}.vsl-production-resources-module__rqf-TW__resourceVisual{isolation:isolate;justify-content:center;align-items:flex-end;width:100%;height:17rem;display:flex;position:relative}.vsl-production-resources-module__rqf-TW__resourceVisual:after{z-index:0;filter:blur(.45rem);content:"";opacity:.5;pointer-events:none;background:radial-gradient(#86b5f63d,#3665ad14 45%,#0000 72%);border-radius:50%;height:1.6rem;position:absolute;bottom:-.45rem;left:-8%;right:-8%}.vsl-production-resources-module__rqf-TW__librarySection .vsl-production-resources-module__rqf-TW__resourceFeatured .vsl-production-resources-module__rqf-TW__resourceVisual:after{opacity:.75;background:radial-gradient(#9bc7ff57,#3e6fb91a 48%,#0000 72%);height:2.25rem;left:-14%;right:-14%}.vsl-production-resources-module__rqf-TW__productImage{z-index:2;filter:saturate(.9)drop-shadow(0 1.3rem 1.7rem #0000009e);transform-origin:50% 100%;width:100%;height:auto;transition:opacity .85s cubic-bezier(.16,1,.3,1),filter 1.05s cubic-bezier(.16,1,.3,1),transform 1.05s cubic-bezier(.16,1,.3,1);display:block;position:relative}.vsl-production-resources-module__rqf-TW__resourceCopy{z-index:3;width:100%;margin-top:1.25rem;position:relative}.vsl-production-resources-module__rqf-TW__resourceCopy h3{color:#ffffffc2;letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.7rem;font-weight:620;line-height:1.35}.vsl-production-resources-module__rqf-TW__resourceFeatured .vsl-production-resources-module__rqf-TW__resourceCopy h3{color:#f0f2f5}.vsl-production-resources-module__rqf-TW__resourceCopy p{color:#858a92;letter-spacing:-.012em;text-wrap:balance;max-width:17ch;margin:.65rem auto 0;font-size:.8rem;line-height:1.45}.vsl-production-resources-module__rqf-TW__productSpotlightRig{z-index:0;mix-blend-mode:screen;opacity:0;pointer-events:none;transform-origin:50% 0;width:92%;height:auto;transition:opacity .9s 80ms,transform 1.4s cubic-bezier(.16,1,.3,1) 80ms;position:absolute;top:-2.75rem;left:50%;transform:translate(-50%,-10%)scaleY(.72)}.vsl-production-resources-module__rqf-TW__spotlightSection .vsl-production-resources-module__rqf-TW__resourceVisual:after{filter:blur(.62rem);opacity:0;background:radial-gradient(#fff 0 12%,#b1d7ff9e 30%,#0000 64%),radial-gradient(#4185e27a,#0000 76%);height:3.45rem;transition:opacity 1.4s ease-out;bottom:-.38rem;left:-12%;right:-12%}.vsl-production-resources-module__rqf-TW__spotlightSection .vsl-production-resources-module__rqf-TW__resourceCopy p{color:#d1d6de;letter-spacing:-.018em;max-width:18ch;margin-top:.45rem;font-size:.76rem;font-weight:580;line-height:1.3}.vsl-production-resources-module__rqf-TW__spotlightSection .vsl-production-resources-module__rqf-TW__productImage{backface-visibility:hidden;filter:brightness(1.02)contrast(1.03)saturate(.94)drop-shadow(0 -.15rem .45rem #b7d8ff29)drop-shadow(0 1.3rem 1.7rem #0000009e);transform-style:preserve-3d;will-change:opacity, filter, transform;transition-duration:.65s,1.2s,1.2s;transform:translate(0,0)rotateX(0)rotateY(0)rotate(0)scale(1)}.vsl-production-resources-module__rqf-TW__spotlightSection .vsl-production-resources-module__rqf-TW__resourceCopy{transition:opacity .7s ease-out,transform .9s cubic-bezier(.16,1,.3,1)}.vsl-production-resources-module__rqf-TW__spotlightSection .vsl-production-resources-module__rqf-TW__resourceFeatured .vsl-production-resources-module__rqf-TW__resourceCopy p{color:#eef1f5;max-width:20ch}.vsl-production-resources-module__rqf-TW__spotlightSection .vsl-production-resources-module__rqf-TW__resourceFeatured .vsl-production-resources-module__rqf-TW__resourceVisual:after{background:radial-gradient(#fff 0 13%,#bedeffb8 31%,#0000 65%),radial-gradient(#4b93f28f,#0000 77%);height:4.1rem;left:-18%;right:-18%}.vsl-production-resources-module__rqf-TW__section[data-visible=false] .vsl-production-resources-module__rqf-TW__productImage{opacity:0;filter:blur(.5rem)saturate(.82)drop-shadow(0 1.3rem 1.7rem #0000009e);transform:translateY(2.25rem)scale(.94)}.vsl-production-resources-module__rqf-TW__spotlightSection[data-visible=false] .vsl-production-resources-module__rqf-TW__productImage{opacity:.76;filter:blur(.12rem)brightness(.78)saturate(.76)drop-shadow(.8rem 1.6rem 1.9rem #000000b8)}.vsl-production-resources-module__rqf-TW__spotlightSection[data-visible=false] .vsl-production-resources-module__rqf-TW__resource:first-child .vsl-production-resources-module__rqf-TW__productImage{transform:translate3d(-1.2rem,2.35rem,-1.5rem)rotateX(9deg)rotateY(24deg)rotate(-2.5deg)scale(.9)}.vsl-production-resources-module__rqf-TW__spotlightSection[data-visible=false] .vsl-production-resources-module__rqf-TW__resource:nth-child(2) .vsl-production-resources-module__rqf-TW__productImage{transform:translate3d(1.05rem,2.65rem,-1.25rem)rotateX(10deg)rotateY(-18deg)rotate(1.8deg)scale(.88)}@keyframes vsl-production-resources-module__rqf-TW__clip-vault-fit{0%{opacity:.62;filter:blur(.16rem)brightness(.76)saturate(.74)drop-shadow(.9rem 1.7rem 2rem #000000bd);transform:translate3d(-1.65rem,2.85rem,-2.3rem)rotateX(13deg)rotateY(31deg)rotate(-3.5deg)scale(.84)}62%{opacity:1;filter:brightness(1.06)contrast(1.04)saturate(.96)drop-shadow(0 1.45rem 1.8rem #000000a8);transform:translate3d(.08rem,-.14rem,.3rem)rotateX(-1.2deg)rotateY(-2.8deg)rotate(.55deg)scale(1.025)}80%{transform:translate(-.03rem,.05rem)rotateX(.35deg)rotateY(.8deg)rotate(-.16deg)scale(.995)}to{opacity:1;filter:brightness(1.02)contrast(1.03)saturate(.94)drop-shadow(0 -.15rem .45rem #b7d8ff29)drop-shadow(0 1.3rem 1.7rem #0000009e);transform:translate(0,0)rotateX(0)rotateY(0)rotate(0)scale(1)}}@keyframes vsl-production-resources-module__rqf-TW__cinematic-toolkit-fit{0%{opacity:.6;filter:blur(.16rem)brightness(.75)saturate(.74)drop-shadow(-.9rem 1.7rem 2rem #000000bd);transform:translate3d(1.55rem,3.1rem,-2.45rem)rotateX(14deg)rotateY(-29deg)rotate(3deg)scale(.83)}60%{opacity:1;filter:brightness(1.08)contrast(1.04)saturate(.97)drop-shadow(0 1.45rem 1.8rem #000000a8);transform:translate3d(-.08rem,-.18rem,.38rem)rotateX(-1.35deg)rotateY(3deg)rotate(-.5deg)scale(1.028)}79%{transform:translate(.03rem,.06rem)rotateX(.4deg)rotateY(-.85deg)rotate(.14deg)scale(.994)}to{opacity:1;filter:brightness(1.02)contrast(1.03)saturate(.94)drop-shadow(0 -.15rem .45rem #b7d8ff29)drop-shadow(0 1.3rem 1.7rem #0000009e);transform:translate(0,0)rotateX(0)rotateY(0)rotate(0)scale(1)}}.vsl-production-resources-module__rqf-TW__spotlightSection[data-visible=true] .vsl-production-resources-module__rqf-TW__resource:first-child .vsl-production-resources-module__rqf-TW__productImage{animation:1.32s cubic-bezier(.16,1,.3,1) .15s both vsl-production-resources-module__rqf-TW__clip-vault-fit}.vsl-production-resources-module__rqf-TW__spotlightSection[data-visible=true] .vsl-production-resources-module__rqf-TW__resource:nth-child(2) .vsl-production-resources-module__rqf-TW__productImage{animation:1.26s cubic-bezier(.16,1,.3,1) both vsl-production-resources-module__rqf-TW__cinematic-toolkit-fit}.vsl-production-resources-module__rqf-TW__spotlightSection[data-visible=false] .vsl-production-resources-module__rqf-TW__resourceCopy{opacity:0;transform:translateY(.8rem)}.vsl-production-resources-module__rqf-TW__section[data-visible=true] .vsl-production-resources-module__rqf-TW__resource:nth-child(2) .vsl-production-resources-module__rqf-TW__productImage{transition-delay:80ms}.vsl-production-resources-module__rqf-TW__section[data-visible=true] .vsl-production-resources-module__rqf-TW__resource:first-child .vsl-production-resources-module__rqf-TW__productImage{transition-delay:.22s}.vsl-production-resources-module__rqf-TW__spotlightSection[data-visible=true] .vsl-production-resources-module__rqf-TW__resource:nth-child(2) .vsl-production-resources-module__rqf-TW__resourceCopy{transition-delay:.9s}.vsl-production-resources-module__rqf-TW__spotlightSection[data-visible=true] .vsl-production-resources-module__rqf-TW__resource:first-child .vsl-production-resources-module__rqf-TW__resourceCopy{transition-delay:1.04s}.vsl-production-resources-module__rqf-TW__spotlightSection[data-visible=true] .vsl-production-resources-module__rqf-TW__productSpotlightRig{opacity:1;transform:translate(-50%)scaleY(1)}.vsl-production-resources-module__rqf-TW__spotlightSection[data-visible=true] .vsl-production-resources-module__rqf-TW__resourceVisual:after{opacity:1}.vsl-production-resources-module__rqf-TW__spotlightSection[data-visible=true] .vsl-production-resources-module__rqf-TW__resource:nth-child(2) .vsl-production-resources-module__rqf-TW__resourceVisual:after{transition-delay:.75s}.vsl-production-resources-module__rqf-TW__spotlightSection[data-visible=true] .vsl-production-resources-module__rqf-TW__resource:first-child .vsl-production-resources-module__rqf-TW__resourceVisual:after{transition-delay:.9s}@media (max-width:47.99rem){.vsl-production-resources-module__rqf-TW__section{padding-block:.5rem 4.5rem}.vsl-production-resources-module__rqf-TW__spotlightSection{padding-top:.5rem}.vsl-production-resources-module__rqf-TW__title{max-width:12ch;font-size:clamp(1.75rem,7.5vw,2.15rem);line-height:.98}.vsl-production-resources-module__rqf-TW__lede{max-width:21rem;margin-top:.75rem;padding-inline:.75rem;font-size:.85rem;line-height:1.5}.vsl-production-resources-module__rqf-TW__resourceStage{width:min(100% - 2rem,21rem);margin-top:1.6rem}.vsl-production-resources-module__rqf-TW__resourceList{grid-template-columns:minmax(0,8.3rem) minmax(0,10rem);gap:.9rem}.vsl-production-resources-module__rqf-TW__resourceVisual{height:12.5rem}.vsl-production-resources-module__rqf-TW__resourceCopy{margin-top:.85rem}.vsl-production-resources-module__rqf-TW__resourceCopy h3{letter-spacing:.07em;font-size:.55rem}.vsl-production-resources-module__rqf-TW__resourceCopy p{max-width:14ch;margin-top:.45rem;font-size:.65rem;line-height:1.38}.vsl-production-resources-module__rqf-TW__resourceVisual:after{bottom:-.25rem}.vsl-production-resources-module__rqf-TW__productSpotlightRig{width:108%;top:-1.5rem}.vsl-production-resources-module__rqf-TW__spotlightSection .vsl-production-resources-module__rqf-TW__resourceCopy p{max-width:14ch;margin-top:.38rem;font-size:.65rem;line-height:1.25}.vsl-production-resources-module__rqf-TW__spotlightSection[data-visible=false] .vsl-production-resources-module__rqf-TW__resource:first-child .vsl-production-resources-module__rqf-TW__productImage{transform:translate3d(-.7rem,2.1rem,-1.1rem)rotateX(8deg)rotateY(21deg)rotate(-2deg)scale(.91)}.vsl-production-resources-module__rqf-TW__spotlightSection[data-visible=false] .vsl-production-resources-module__rqf-TW__resource:nth-child(2) .vsl-production-resources-module__rqf-TW__productImage{transform:translate3d(.65rem,2.3rem,-1rem)rotateX(9deg)rotateY(-16deg)rotate(1.4deg)scale(.89)}}@media (prefers-reduced-motion:reduce){.vsl-production-resources-module__rqf-TW__productImage,.vsl-production-resources-module__rqf-TW__spotlightSection .vsl-production-resources-module__rqf-TW__resourceCopy,.vsl-production-resources-module__rqf-TW__productSpotlightRig,.vsl-production-resources-module__rqf-TW__spotlightSection .vsl-production-resources-module__rqf-TW__resourceVisual:after{transition:none;animation:none}.vsl-production-resources-module__rqf-TW__section[data-visible=false] .vsl-production-resources-module__rqf-TW__productImage{opacity:1;filter:saturate(.9)drop-shadow(0 1.3rem 1.7rem #0000009e);transform:none}.vsl-production-resources-module__rqf-TW__spotlightSection[data-visible=false] .vsl-production-resources-module__rqf-TW__resourceCopy{opacity:1;transform:none}.vsl-production-resources-module__rqf-TW__productSpotlightRig,.vsl-production-resources-module__rqf-TW__spotlightSection .vsl-production-resources-module__rqf-TW__resourceVisual:after{opacity:1}.vsl-production-resources-module__rqf-TW__productSpotlightRig{transform:translate(-50%)scaleY(1)}}
.vsl-launch-sale-bar-module__Hv0cja__bar{z-index:100;color:#f7f7f4;background:0 0;width:100%;position:sticky;top:0}.vsl-launch-sale-bar-module__Hv0cja__beam[data-beam]{width:min(100%, var(--vsl-chrome-max,48rem));border-radius:0 0 var(--vsl-radius-panel,.8rem) var(--vsl-radius-panel,.8rem);-webkit-backdrop-filter:blur(1rem)saturate(120%);backdrop-filter:blur(1rem)saturate(120%);background:radial-gradient(circle at 50% -180%,#ffffff29,#0000 66%),linear-gradient(#12161dfa,#090c11fa);border:1px solid #ffffff29;margin-inline:auto;transition:border-radius .52s cubic-bezier(.22,1,.36,1),box-shadow .52s cubic-bezier(.22,1,.36,1);position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff17,inset 0 -1px #ffffff0a,0 .75rem 2.5rem #00000061}.vsl-launch-sale-bar-module__Hv0cja__bar[data-compact=true] .vsl-launch-sale-bar-module__Hv0cja__beam[data-beam]{border-radius:0 0 .55rem .55rem;box-shadow:inset 0 1px #ffffff14,0 .45rem 1.4rem #00000052}.vsl-launch-sale-bar-module__Hv0cja__starMark{z-index:0;opacity:.98;filter:brightness(0)invert()drop-shadow(0 0 .08rem #fffffff2)drop-shadow(0 0 .7rem #ffffff4d);pointer-events:none;-webkit-user-select:none;user-select:none;width:clamp(7rem,9vw,8.25rem);height:auto;transition:bottom .62s cubic-bezier(.22,1,.36,1),left .62s cubic-bezier(.22,1,.36,1),width .62s cubic-bezier(.22,1,.36,1);position:absolute;bottom:-2.15rem;left:clamp(-2.55rem,-2.8vw,-2.1rem);transform:rotate(-10deg)}.vsl-launch-sale-bar-module__Hv0cja__starMarkActivating{animation:.62s cubic-bezier(.2,.82,.22,1) forwards vsl-launch-sale-bar-module__Hv0cja__corner-star-handoff}.vsl-launch-sale-bar-module__Hv0cja__starMarkHidden:not(.vsl-launch-sale-bar-module__Hv0cja__starMarkActivating){opacity:0}.vsl-launch-sale-bar-module__Hv0cja__starMarkLocking{animation:.26s cubic-bezier(.16,1,.3,1) both vsl-launch-sale-bar-module__Hv0cja__corner-star-lock}.vsl-launch-sale-bar-module__Hv0cja__offerTrigger{z-index:2;appearance:none;border-radius:inherit;cursor:pointer;background:0 0;border:0;position:absolute;inset:-1px}.vsl-launch-sale-bar-module__Hv0cja__offerTrigger:focus-visible{outline-offset:-3px;outline:2px solid #ffffffe0}.vsl-launch-sale-bar-module__Hv0cja__viewDetailsHint{z-index:3;color:#ffffffb8;letter-spacing:.08em;text-transform:uppercase;pointer-events:none;font-size:.48rem;font-weight:720;line-height:1;position:absolute;bottom:.55rem;right:.65rem}.vsl-launch-sale-bar-module__Hv0cja__inner{z-index:1;justify-content:center;align-items:center;gap:clamp(1rem,3vw,2rem);width:min(100% - 2rem,44rem);min-height:5.6rem;margin-inline:auto;padding-block:.55rem;transition:min-height .62s cubic-bezier(.22,1,.36,1),padding .62s cubic-bezier(.22,1,.36,1),gap .62s cubic-bezier(.22,1,.36,1),width .62s cubic-bezier(.22,1,.36,1);display:flex;position:relative}.vsl-launch-sale-bar-module__Hv0cja__bar[data-compact=true] .vsl-launch-sale-bar-module__Hv0cja__inner{justify-content:center;align-items:center;gap:.8rem;width:max-content;max-width:calc(100% - 4.75rem);min-height:3rem;margin-inline:auto;padding-block:.32rem}.vsl-launch-sale-bar-module__Hv0cja__bar[data-compact=true] .vsl-launch-sale-bar-module__Hv0cja__viewDetailsHint{display:none}.vsl-launch-sale-bar-module__Hv0cja__bar[data-compact=true] .vsl-launch-sale-bar-module__Hv0cja__starMark{width:5.35rem;bottom:-1.45rem;left:-1.35rem}.vsl-launch-sale-bar-module__Hv0cja__compactSummary{visibility:hidden;opacity:0;color:#ffffffe0;letter-spacing:-.012em;text-overflow:ellipsis;white-space:nowrap;align-items:baseline;gap:.28rem;font-size:clamp(.92rem,2vw,1.05rem);font-weight:700;line-height:1;transition:opacity .32s,transform .52s cubic-bezier(.22,1,.36,1),visibility 0s linear .32s;display:inline-flex;position:absolute;overflow:hidden;transform:translateY(.15rem)}.vsl-launch-sale-bar-module__Hv0cja__bar[data-compact=true] .vsl-launch-sale-bar-module__Hv0cja__compactSummary{visibility:visible;opacity:1;transition-delay:.18s,.18s,0s;position:relative;transform:translateY(0)}.vsl-launch-sale-bar-module__Hv0cja__futurePrice{filter:drop-shadow(0 0 .32rem #e2203b47);color:#0000;-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#ffb0b6 0%,#ff5362 44%,#bd1029 100%);-webkit-background-clip:text;background-clip:text;display:inline-block}.vsl-launch-sale-bar-module__Hv0cja__message{text-align:center;opacity:1;flex:none;justify-items:center;gap:.22rem;max-width:30rem;transition:opacity .3s,transform .52s cubic-bezier(.22,1,.36,1),visibility linear;display:grid;transform:translateY(0)}.vsl-launch-sale-bar-module__Hv0cja__bar[data-compact=true] .vsl-launch-sale-bar-module__Hv0cja__message{visibility:hidden;opacity:0;pointer-events:none;transition-delay:0s,0s,.3s;position:absolute;transform:translateY(-.2rem)}.vsl-launch-sale-bar-module__Hv0cja__message strong{letter-spacing:-.03em;justify-content:center;align-items:baseline;gap:.3rem;font-size:clamp(.82rem,1.25vw,1rem);font-weight:750;line-height:1.2;display:flex}.vsl-launch-sale-bar-module__Hv0cja__kicker{color:#0000;letter-spacing:.1em;text-transform:uppercase;background:linear-gradient(#fff 10%,#b9bcc1 100%);-webkit-background-clip:text;background-clip:text;font-size:clamp(.58rem,.8vw,.68rem);font-weight:690;line-height:1}.vsl-launch-sale-bar-module__Hv0cja__warning{color:#f7f7f4ad;letter-spacing:-.01em;justify-content:center;align-items:center;gap:.2rem;font-size:clamp(.58rem,.78vw,.68rem);font-weight:560;line-height:1.25;display:flex}.vsl-launch-sale-bar-module__Hv0cja__warning>span{align-items:center;gap:.2rem;display:inline-flex}.vsl-launch-sale-bar-module__Hv0cja__warning>.vsl-launch-sale-bar-module__Hv0cja__warningIcon{filter:drop-shadow(0 0 .3rem #ffc23061);color:#0000;-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#fff3a6 0%,#ffc83d 48%,#d98a00 100%);-webkit-background-clip:text;background-clip:text;display:inline-block}.vsl-launch-sale-bar-module__Hv0cja__warning>.vsl-launch-sale-bar-module__Hv0cja__warningText{display:inline}.vsl-launch-sale-bar-module__Hv0cja__mobileWarningBreak{display:none}.vsl-launch-sale-bar-module__Hv0cja__countdown{flex:none}.vsl-launch-sale-bar-module__Hv0cja__bar[data-compact=true] .vsl-launch-sale-bar-module__Hv0cja__countdown[data-size=compact]{--countdown-card-width:2.5rem;--countdown-card-height:2.2rem;--countdown-gap:.14rem;--countdown-number-size:1.35rem;--countdown-label-size:.34rem;filter:drop-shadow(0 0 .38rem #ffffff40)drop-shadow(0 0 .72rem #6baaff38);animation:.48s both vsl-launch-sale-bar-module__Hv0cja__compact-content-in}.vsl-launch-sale-bar-module__Hv0cja__bar[data-compact=true] .vsl-launch-sale-bar-module__Hv0cja__countdown [data-countdown-unit]>span:first-child{color:#f2f7ffe0;text-align:center;text-overflow:clip;text-shadow:0 0 .32rem #ffffff47,0 0 .6rem #65a4ff33;overflow:visible}.vsl-launch-sale-bar-module__Hv0cja__bar[data-compact=true] .vsl-launch-sale-bar-module__Hv0cja__countdown [data-countdown-unit]>span:nth-child(2){background:radial-gradient(circle at 50% -18%,#dcebff33,#0000 58%),linear-gradient(155deg,#1a202a,#0b0f16 62%,#06080c);border-color:#d2e4ff42;box-shadow:inset 0 1px #ffffff26,inset 0 -1px #000000c7,0 0 .62rem #ffffff21,0 .55rem 1.2rem #00000070}@keyframes vsl-launch-sale-bar-module__Hv0cja__compact-content-in{0%{opacity:0;transform:translateY(.2rem)}to{opacity:1;transform:translateY(0)}}@keyframes vsl-launch-sale-bar-module__Hv0cja__corner-star-handoff{0%{opacity:.98;filter:brightness(0)invert()drop-shadow(0 0 .08rem #fffffff2)drop-shadow(0 0 .7rem #ffffff4d);transform:rotate(-10deg)scale(1)}22%{opacity:1;filter:brightness(0)invert()drop-shadow(0 0 .12rem #fff)drop-shadow(0 0 1rem #79beffb8);transform:rotate(-7deg)scale(1.08)}to{opacity:0;filter:brightness(0)invert()drop-shadow(0 0 .08rem #fffffff2)drop-shadow(0 0 1.1rem #79beff80);transform:rotate(-2deg)scale(1.04)}}@keyframes vsl-launch-sale-bar-module__Hv0cja__corner-star-lock{0%{opacity:.35;filter:brightness(0)invert()drop-shadow(0 0 .55rem #79beff6b);transform:rotate(-9deg)scale(1.015)}to{opacity:.98;filter:brightness(0)invert()drop-shadow(0 0 .08rem #fffffff2)drop-shadow(0 0 .7rem #ffffff4d);transform:rotate(-10deg)scale(1)}}@media (min-width:64.0625rem){.vsl-launch-sale-bar-module__Hv0cja__message strong{letter-spacing:-.035em;font-size:clamp(.95rem,1.35vw,1.08rem)}}@media (max-width:30rem){.vsl-launch-sale-bar-module__Hv0cja__bar{min-height:6.25rem}.vsl-launch-sale-bar-module__Hv0cja__starMark{opacity:1;width:7rem;bottom:-1.85rem;left:-2.15rem}.vsl-launch-sale-bar-module__Hv0cja__inner{grid-template-columns:minmax(0,1fr);justify-items:center;gap:.35rem;width:min(100% - 1rem,25rem);height:6.25rem;min-height:0;padding-block:.5rem .6rem;transition:height .68s cubic-bezier(.22,1,.36,1),padding .68s cubic-bezier(.22,1,.36,1),gap .68s cubic-bezier(.22,1,.36,1),width .68s cubic-bezier(.22,1,.36,1),grid-template-columns .68s cubic-bezier(.22,1,.36,1);display:grid}.vsl-launch-sale-bar-module__Hv0cja__message strong{flex-direction:column;gap:.04rem;max-width:21rem;font-size:.79rem;line-height:1.08}.vsl-launch-sale-bar-module__Hv0cja__kicker{font-size:.5rem}.vsl-launch-sale-bar-module__Hv0cja__warning{align-items:flex-start;gap:.28rem;width:min(100%,19rem);max-width:19rem;font-size:.75rem;line-height:1.3}.vsl-launch-sale-bar-module__Hv0cja__warning>span{flex:none}.vsl-launch-sale-bar-module__Hv0cja__warning>.vsl-launch-sale-bar-module__Hv0cja__warningText{flex:auto;display:inline}.vsl-launch-sale-bar-module__Hv0cja__mobileWarningBreak{display:initial}.vsl-launch-sale-bar-module__Hv0cja__viewDetailsHint{bottom:.48rem;right:.55rem}.vsl-launch-sale-bar-module__Hv0cja__bar[data-compact=true] .vsl-launch-sale-bar-module__Hv0cja__inner{grid-template-columns:auto auto;justify-content:center;justify-items:center;gap:.65rem;width:max-content;max-width:calc(100% - 1rem);height:3.65rem;min-height:0;margin-inline:auto;padding-block:.3rem}.vsl-launch-sale-bar-module__Hv0cja__compactSummary{text-align:center;white-space:nowrap;flex-direction:column;justify-content:center;align-self:center;align-items:center;gap:.08rem;min-height:2.54rem;font-size:.9rem;line-height:1.05}.vsl-launch-sale-bar-module__Hv0cja__summaryDivider{display:none}.vsl-launch-sale-bar-module__Hv0cja__bar[data-compact=true] .vsl-launch-sale-bar-module__Hv0cja__starMark{width:5rem;bottom:-1.35rem;left:-1.3rem}.vsl-launch-sale-bar-module__Hv0cja__bar[data-compact=true] .vsl-launch-sale-bar-module__Hv0cja__countdown[data-size=compact]{--countdown-card-width:2.05rem;--countdown-card-height:1.95rem;--countdown-gap:.1rem;--countdown-number-size:1.16rem;--countdown-label-size:.29rem}}@media (prefers-reduced-motion:reduce){.vsl-launch-sale-bar-module__Hv0cja__beam,.vsl-launch-sale-bar-module__Hv0cja__beam:before,.vsl-launch-sale-bar-module__Hv0cja__beam:after,.vsl-launch-sale-bar-module__Hv0cja__beam [data-beam-bloom]{animation:none!important}.vsl-launch-sale-bar-module__Hv0cja__starMarkActivating,.vsl-launch-sale-bar-module__Hv0cja__starMarkLocking{animation:none}.vsl-launch-sale-bar-module__Hv0cja__starMark{transition:none}.vsl-launch-sale-bar-module__Hv0cja__compactSummary,.vsl-launch-sale-bar-module__Hv0cja__bar[data-compact=true] .vsl-launch-sale-bar-module__Hv0cja__countdown{animation:none}}
.vsl-hero-trust-rating-module__dEgI1W__rating{color:#f5f3ed6b;justify-content:center;align-items:center;width:fit-content;max-width:100%;margin-top:.25rem;animation:.76s cubic-bezier(.2,.8,.2,1) .62s both vsl-hero-trust-rating-module__dEgI1W__trust-rating-rise;display:flex}.vsl-hero-trust-rating-module__dEgI1W__laurelLeft,.vsl-hero-trust-rating-module__dEgI1W__laurelRight{opacity:.78;background:linear-gradient(145deg,#fff 12%,#ffffffbd 58%,#ffffff61 100%);flex:none;width:clamp(2.75rem,8vw,3.5rem);height:clamp(2.75rem,8vw,3.5rem);display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.vsl-hero-trust-rating-module__dEgI1W__laurelLeft{margin-right:clamp(.55rem,2vw,1rem);-webkit-mask-image:url(/media/sales/trust-rating/tutorly-laurel-left.png);mask-image:url(/media/sales/trust-rating/tutorly-laurel-left.png)}.vsl-hero-trust-rating-module__dEgI1W__laurelRight{margin-left:clamp(.55rem,2vw,1rem);-webkit-mask-image:url(/media/sales/trust-rating/tutorly-laurel-right.png);mask-image:url(/media/sales/trust-rating/tutorly-laurel-right.png)}.vsl-hero-trust-rating-module__dEgI1W__copy{color:#f5f3ede0;text-align:center;flex-direction:column;flex:none;justify-content:flex-start;align-items:center;gap:.375rem;min-width:0;display:flex}.vsl-hero-trust-rating-module__dEgI1W__proofLine{justify-content:center;align-items:center;gap:.65rem;display:flex}.vsl-hero-trust-rating-module__dEgI1W__avatars{justify-content:center;padding-left:.7rem;display:flex}.vsl-hero-trust-rating-module__dEgI1W__avatar{object-fit:cover;background:#111318;border:1px solid #ffffffeb;border-radius:50%;width:1.9rem;height:1.9rem;margin-left:-.7rem;box-shadow:0 0 0 1px #ffffff1f,0 .2rem .75rem #00000061}.vsl-hero-trust-rating-module__dEgI1W__scoreLine{white-space:nowrap;justify-content:center;align-items:center;width:auto;height:1rem;display:flex}.vsl-hero-trust-rating-module__dEgI1W__stars{filter:drop-shadow(0 0 .18rem #f8cd546b)drop-shadow(0 0 .5rem #f2c24633)drop-shadow(0 .06rem .08rem #41260470);align-items:center;gap:.25rem;display:inline-flex}.vsl-hero-trust-rating-module__dEgI1W__stars svg{fill:currentColor;stroke:#ffe189eb;stroke-width:.68px;width:1rem;height:1rem}.vsl-hero-trust-rating-module__dEgI1W__stars svg:first-child{color:#f8cf58}.vsl-hero-trust-rating-module__dEgI1W__stars svg:nth-child(2){color:#f6cb52}.vsl-hero-trust-rating-module__dEgI1W__stars svg:nth-child(3){color:#f4c74c}.vsl-hero-trust-rating-module__dEgI1W__stars svg:nth-child(4){color:#f2c346}.vsl-hero-trust-rating-module__dEgI1W__stars svg:nth-child(5){color:#efbf40}.vsl-hero-trust-rating-module__dEgI1W__stars svg:nth-child(3){filter:drop-shadow(0 -.08rem .12rem #ffffff6b)}.vsl-hero-trust-rating-module__dEgI1W__trustCopy{min-height:1.25rem;color:inherit;letter-spacing:-.02em;white-space:nowrap;font-size:.875rem;font-weight:600;line-height:1.25rem}@keyframes vsl-hero-trust-rating-module__dEgI1W__trust-rating-rise{0%{opacity:0;transform:translateY(.7rem)}to{opacity:1;transform:translateY(0)}}@media (max-width:24rem){.vsl-hero-trust-rating-module__dEgI1W__laurelLeft,.vsl-hero-trust-rating-module__dEgI1W__laurelRight{width:2.4rem;height:2.4rem}.vsl-hero-trust-rating-module__dEgI1W__proofLine{gap:.45rem}.vsl-hero-trust-rating-module__dEgI1W__avatar{width:1.65rem;height:1.65rem}.vsl-hero-trust-rating-module__dEgI1W__stars{gap:.15rem}.vsl-hero-trust-rating-module__dEgI1W__stars svg{width:.85rem;height:.85rem}.vsl-hero-trust-rating-module__dEgI1W__trustCopy{font-size:.78rem}}@media (prefers-reduced-motion:reduce){.vsl-hero-trust-rating-module__dEgI1W__rating{animation:none}}
.vsl-hero-v2-module__o2wf4G__hero{--vsl2-ink:#f5f3ed;--vsl2-muted:#f5f3eda3;--vsl2-ease:cubic-bezier(.2, .8, .2, 1);isolation:isolate;min-height:auto;color:var(--vsl2-ink);background:#08090b;position:relative;overflow:hidden}.vsl-hero-v2-module__o2wf4G__ambientScene,.vsl-hero-v2-module__o2wf4G__ambientGlow,.vsl-hero-v2-module__o2wf4G__ambientGrid{pointer-events:none;position:absolute;inset:0}.vsl-hero-v2-module__o2wf4G__ambientScene{z-index:-3;filter:brightness(.62)saturate(.78);opacity:.96;background-image:url(/media/sales/vsl-2-studio-gallery-bg.png);background-position:50% 42%;background-size:cover;display:none;transform:scale(1.04)}.vsl-hero-v2-module__o2wf4G__ambientGlow{z-index:-2;background:linear-gradient(#04050794 0%,#06070947 35%,#08090b8a 100%),radial-gradient(circle at 8% 12%,#c792552e,#0000 28%),radial-gradient(circle at 92% 34%,#aa6c3821,#0000 30%),radial-gradient(circle at 50% 92%,#c7925512,#0000 32%)}.vsl-hero-v2-module__o2wf4G__ambientGrid{z-index:-1;opacity:.2;background-image:linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px);background-size:5rem 5rem;-webkit-mask-image:linear-gradient(#0000008a,#0000 72%);mask-image:linear-gradient(#0000008a,#0000 72%)}.vsl-hero-v2-module__o2wf4G__shell{width:min(var(--vsl-content-width,calc(100% - 2rem)), var(--vsl-wide-media-max,48rem));margin-inline:auto;padding:1rem 0 .75rem;position:relative}.vsl-hero-v2-module__o2wf4G__content{text-align:center;flex-direction:column;align-items:center;padding-top:clamp(7.5rem,12vw,10.5rem);display:flex}@media (min-width:48.0625rem){.vsl-hero-v2-module__o2wf4G__vslFoundation .vsl-hero-v2-module__o2wf4G__content{padding-top:clamp(1.75rem,2.5vw,2.5rem)}}.vsl-hero-v2-module__o2wf4G__copy{max-width:var(--vsl-wide-media-max,48rem);flex-direction:column;align-items:center;margin-top:0;display:flex}.vsl-hero-v2-module__o2wf4G__eyebrow{min-height:2rem;color:var(--vsl2-ink);letter-spacing:-.035em;border:1px solid #ffffffc7;border-radius:999px;align-items:center;margin:0 0 .8rem;padding:.25rem .8rem;font-size:clamp(.72rem,.85vw,.9rem);font-weight:650;line-height:1;display:inline-flex}.vsl-hero-v2-module__o2wf4G__title{z-index:0;width:100%;max-width:var(--vsl-title-display-measure,18ch);color:var(--vsl2-ink);font-family:var(--font-geist-sans), sans-serif;font-size:var(--vsl-title-display-size,4rem);font-weight:var(--vsl-title-display-weight,760);letter-spacing:-.078em;line-height:var(--vsl-title-leading,.98);text-transform:uppercase;text-wrap:balance;text-shadow:0 .1rem 2rem #0000003d;animation:vsl-hero-v2-module__o2wf4G__vsl2-rise .76s .16s var(--vsl2-ease) both;isolation:isolate;margin:0;position:relative}.vsl-hero-v2-module__o2wf4G__highEnergy .vsl-hero-v2-module__o2wf4G__title{text-shadow:0 0 .3rem #ffffff57,0 0 1.65rem #f6faff47,0 0 4.5rem #b7d5ee29}.vsl-hero-v2-module__o2wf4G__highEnergy .vsl-hero-v2-module__o2wf4G__title:before{z-index:-1;content:"";filter:blur(1.45rem);pointer-events:none;background:radial-gradient(#f5f9ff47 0%,#b5d3eb1f 38%,#0000 72%);border-radius:50%;position:absolute;inset:12% -5% 5%}.vsl-hero-v2-module__o2wf4G__title span{white-space:nowrap;display:block}.vsl-hero-v2-module__o2wf4G__subtitle{max-width:min(var(--vsl-reading-max,42rem), 36rem);color:#ebedf08f;letter-spacing:-.015em;text-wrap:balance;animation:vsl-hero-v2-module__o2wf4G__vsl2-rise .76s .24s var(--vsl2-ease) both;margin:1.1rem 0 0;font-size:clamp(.76rem,.95vw,.9rem);font-weight:390;line-height:1.52}.vsl-hero-v2-module__o2wf4G__ctaGroup{flex-direction:column;align-items:center;width:100%;margin-top:.65rem;display:flex}.vsl-hero-v2-module__o2wf4G__cta{width:min(calc(100vw - 3rem), var(--vsl-cta-width,20rem));border-radius:var(--vsl-radius-control,1.15rem);color:#0b0c0e;letter-spacing:-.03em;isolation:isolate;filter:drop-shadow(0 0 .7rem #ffffff6b);width:min(100%,20rem);min-height:4.1rem;transition:transform .18s var(--vsl2-ease), box-shadow .18s var(--vsl2-ease);animation:vsl-hero-v2-module__o2wf4G__vsl2-rise .76s .52s var(--vsl2-ease) both;border:0;justify-content:center;align-items:center;margin-top:0;padding:.8rem 1.2rem;font-size:1rem;font-weight:650;line-height:1;text-decoration:none;display:inline-flex;position:relative;overflow:visible}.vsl-hero-v2-module__o2wf4G__cta:before{z-index:-1;border-radius:var(--vsl-radius-control,.82rem);content:"";transition:background-color .18s var(--vsl2-ease), box-shadow .18s var(--vsl2-ease);background:#f7f6f2;border:1px solid #ffffffc2;position:absolute;inset:.55rem .7rem;box-shadow:inset 0 1px #fffffffa,0 0 .9rem #ffffff94,0 .75rem 1.5rem #0000002e}.vsl-hero-v2-module__o2wf4G__cta:after{z-index:-1;border-radius:var(--vsl-radius-control,.82rem);content:"";opacity:0;pointer-events:none;background:linear-gradient(108deg,#0000 32%,#ffffff0a 40%,#ffffffe0 49%,#ffffff1f 58%,#0000 68%) 175%/260% 100%;animation:2.8s cubic-bezier(.42,0,.22,1) .45s infinite vsl-hero-v2-module__o2wf4G__vsl2-cta-sweep;position:absolute;inset:.7rem .95rem}.vsl-hero-v2-module__o2wf4G__cta:hover{transform:translateY(-2px)}.vsl-hero-v2-module__o2wf4G__cta:hover:before{box-shadow:inset 0 1px #fffffffa,0 1rem 2rem #0000003d}.vsl-hero-v2-module__o2wf4G__cta:focus-visible{outline:2px solid var(--vsl2-ink);outline-offset:0}.vsl-hero-v2-module__o2wf4G__ctaMicrocopy{color:var(--vsl2-muted);letter-spacing:-.015em;margin:.1rem 0 0;font-size:clamp(.78rem,1vw,.9rem);font-weight:450;line-height:1.2}.vsl-hero-v2-module__o2wf4G__videoCard{z-index:0;width:min(100%,72rem);animation:vsl-hero-v2-module__o2wf4G__vsl2-rise .82s .42s var(--vsl2-ease) both;isolation:isolate;margin-top:clamp(1.35rem,2.25vw,1.75rem);position:relative}.vsl-hero-v2-module__o2wf4G__content>[data-vsl-hero-trust-rating]{margin-top:2.15rem}.vsl-hero-v2-module__o2wf4G__highEnergy .vsl-hero-v2-module__o2wf4G__videoCard:before{z-index:-1;content:"";filter:blur(1.8rem);pointer-events:none;background:radial-gradient(#f4f8ff38,#b7d3e91a 40%,#0000 72%);border-radius:18%;position:absolute;inset:-2rem -3rem -3rem}.vsl-hero-v2-module__o2wf4G__references{width:100%;margin-top:.25rem}.vsl-hero-v2-module__o2wf4G__references [data-vsl-2-references]{background:0 0;border-top:0}.vsl-hero-v2-module__o2wf4G__references [data-vsl-2-references]>div{width:100%;padding-block:.25rem .4rem}.vsl-hero-v2-module__o2wf4G__videoFrame{aspect-ratio:16/9;border-radius:var(--vsl-radius-panel,1.2rem);background:#040506;border:1px solid #ffffff24;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1f,0 1.5rem 4rem #00000061}.vsl-hero-v2-module__o2wf4G__highEnergy .vsl-hero-v2-module__o2wf4G__videoFrame{box-shadow:inset 0 1px #ffffff29,0 0 2.6rem #ecf6ff3d,0 1.5rem 4.5rem #97bfdd2e}@keyframes vsl-hero-v2-module__o2wf4G__vsl2-rise{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:translateY(0)}}@keyframes vsl-hero-v2-module__o2wf4G__vsl2-cta-sweep{0%,18%{opacity:0;background-position:175%}26%{opacity:.92}56%{opacity:.78}66%,to{opacity:0;background-position:-175%}}@media (max-width:48rem){.vsl-hero-v2-module__o2wf4G__ambientScene{filter:brightness(.56)saturate(.72);background-position:50% -2rem}.vsl-hero-v2-module__o2wf4G__shell{width:var(--vsl-content-width,min(100% - 1rem, 42rem));padding-top:max(.75rem, env(safe-area-inset-top));padding-bottom:max(1.5rem, env(safe-area-inset-bottom))}.vsl-hero-v2-module__o2wf4G__vslFoundation .vsl-hero-v2-module__o2wf4G__content{padding-top:clamp(4rem,17vw,4.5rem)}.vsl-hero-v2-module__o2wf4G__copy{margin-top:0}.vsl-hero-v2-module__o2wf4G__title{font-size:clamp(2.05rem,9vw,3.75rem);line-height:var(--vsl-title-leading,.98)}.vsl-hero-v2-module__o2wf4G__subtitle{max-width:20.5rem;margin-top:.85rem;font-size:.74rem;line-height:1.5}.vsl-hero-v2-module__o2wf4G__ctaGroup{margin-top:.7rem}.vsl-hero-v2-module__o2wf4G__cta{width:min(calc(100vw - 3rem), var(--vsl-cta-width,20rem))}.vsl-hero-v2-module__o2wf4G__content>[data-vsl-hero-trust-rating]{margin-top:2rem}.vsl-hero-v2-module__o2wf4G__videoCard{margin-top:1.25rem}.vsl-hero-v2-module__o2wf4G__highEnergy .vsl-hero-v2-module__o2wf4G__videoCard:before{opacity:.9;inset:-1.2rem -1rem -2rem}.vsl-hero-v2-module__o2wf4G__references{margin-top:1.5rem}.vsl-hero-v2-module__o2wf4G__videoFrame{border-radius:var(--vsl-radius-panel,.9rem)}}@media (prefers-reduced-motion:reduce){.vsl-hero-v2-module__o2wf4G__title,.vsl-hero-v2-module__o2wf4G__subtitle,.vsl-hero-v2-module__o2wf4G__cta,.vsl-hero-v2-module__o2wf4G__videoCard{animation:none}.vsl-hero-v2-module__o2wf4G__ambientScene{transform:none}.vsl-hero-v2-module__o2wf4G__cta{transition:none}.vsl-hero-v2-module__o2wf4G__cta:after{opacity:0;animation:none}}
.vsl-hero-module__4MQQaq__hero{--vsl-desktop-scene:none;--vsl-mobile-scene:none;--vsl-mobile-left-foreground:none;--vsl-mobile-right-foreground:none;isolation:isolate;background:#030302;min-height:100svh;position:relative;overflow:hidden}.vsl-hero-module__4MQQaq__backdrop{z-index:-2;background:#030302;background-image:var(--vsl-desktop-scene);filter:blur(2rem)brightness(.42)saturate(.82);background-position:50%;background-size:cover;position:absolute;inset:-8%;transform:scale(1.08)}.vsl-hero-module__4MQQaq__stage{aspect-ratio:16/9;background-image:var(--vsl-desktop-scene);background-position:50%;background-size:100% 100%;width:max(100vw,177.778svh);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.vsl-hero-module__4MQQaq__copy{z-index:3;color:#f7f7f5;text-align:center;flex-direction:column;align-items:center;width:min(90vw,58rem);display:flex;position:absolute;top:clamp(2.5rem,6vh,5rem);left:50%;transform:translate(-50%)}.vsl-hero-module__4MQQaq__eyebrow{letter-spacing:-.035em;border:1.5px solid;border-radius:999px;align-items:center;min-height:2rem;margin:0 0 1rem;padding:.3rem .8rem;font-size:clamp(.68rem,.8vw,.88rem);font-weight:700;line-height:1;display:inline-flex}.vsl-hero-module__4MQQaq__title{letter-spacing:-.078em;text-transform:uppercase;flex-direction:column;margin:0;font-size:clamp(3rem,4.4vw,5.5rem);font-weight:790;line-height:.82;display:flex}.vsl-hero-module__4MQQaq__title span{white-space:nowrap;display:block}.vsl-hero-module__4MQQaq__subtitle{color:#f7f7f5ad;letter-spacing:-.025em;max-width:34rem;margin:1rem 0 0;font-size:clamp(.8rem,1vw,1rem);font-weight:520;line-height:1.35}@media (min-width:48.01rem){.vsl-hero-module__4MQQaq__subtitle{margin-top:.45rem}}.vsl-hero-module__4MQQaq__purchaseCta{z-index:3;color:#10172a;background:#f7f7f5;border-radius:1rem;justify-content:center;align-items:center;min-height:3.25rem;padding:.75rem 1.65rem;font-size:1rem;font-weight:560;line-height:1;text-decoration:none;display:inline-flex;position:absolute;top:79%;left:50%;transform:translate(-50%);box-shadow:inset 0 1px #ffffffeb,0 -1.25rem 2.75rem #e7efff2e,0 1rem 2.5rem #00000052}.vsl-hero-module__4MQQaq__purchaseCta:focus-visible,.vsl-hero-module__4MQQaq__soundControl:focus-visible{outline-offset:3px;outline:3px solid #fff}.vsl-hero-module__4MQQaq__screen{z-index:1;background:#050505;place-items:center;width:44.2%;height:45.38%;display:grid;position:absolute;top:27.63%;left:28.41%;overflow:hidden;transform:scale(1.006);box-shadow:0 .9rem 2.4rem #0000008a}.vsl-hero-module__4MQQaq__leftForeground,.vsl-hero-module__4MQQaq__rightForeground{display:none}.vsl-hero-module__4MQQaq__player{aspect-ratio:16/9;object-fit:contain;background:#090806;border:0;width:100%;height:auto;display:block}.vsl-hero-module__4MQQaq__playerSurface{place-items:center;width:100%;height:100%;display:grid;position:relative}.vsl-hero-module__4MQQaq__soundControl{z-index:3;color:#fff;-webkit-backdrop-filter:blur(.65rem);backdrop-filter:blur(.65rem);cursor:pointer;background:#050505d1;border:1px solid #ffffff61;border-radius:50%;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;padding:0;display:inline-flex;position:absolute;top:.75rem;right:.75rem;box-shadow:0 .5rem 1.5rem #00000052}.vsl-hero-module__4MQQaq__soundControl svg{fill:currentColor;stroke:currentColor;stroke-linecap:round;stroke-width:1.5px;flex:none;width:1.15rem;height:1.15rem}.vsl-hero-module__4MQQaq__soundControlMuted{background:#050505e0}@media (max-width:48rem) and (orientation:portrait){.vsl-hero-module__4MQQaq__backdrop{background-image:var(--vsl-mobile-scene);filter:blur(2.25rem)brightness(.3)saturate(.76);inset:-12%;transform:scale(1.18)}.vsl-hero-module__4MQQaq__stage{aspect-ratio:941/1672;background-image:var(--vsl-mobile-scene);width:max(100vw,56.28svh)}.vsl-hero-module__4MQQaq__screen{width:90.12%;height:31.52%;top:42.88%;left:4.89%}.vsl-hero-module__4MQQaq__player{width:min(100vw - .75rem,100%)}.vsl-hero-module__4MQQaq__copy{top:max(8.75rem, calc(env(safe-area-inset-top) + 8rem));width:calc(100vw - 2rem)}.vsl-hero-module__4MQQaq__eyebrow{min-height:1.75rem;margin-bottom:.85rem;padding-inline:.65rem;font-size:.66rem}.vsl-hero-module__4MQQaq__title{font-size:clamp(2.25rem,11.35vw,3.75rem);line-height:.84}.vsl-hero-module__4MQQaq__subtitle{max-width:21rem;margin-top:1.25rem;font-size:.86rem}.vsl-hero-module__4MQQaq__purchaseCta{width:min(78vw,19rem);min-height:3.25rem;top:79%}.vsl-hero-module__4MQQaq__leftForeground,.vsl-hero-module__4MQQaq__rightForeground{z-index:2;aspect-ratio:2/3;pointer-events:none;filter:drop-shadow(0 1rem 1.5rem #00000061);background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;position:absolute}.vsl-hero-module__4MQQaq__leftForeground{background-image:var(--vsl-mobile-left-foreground);width:22vw;top:59.5%;left:calc(50% - 50vw)}.vsl-hero-module__4MQQaq__rightForeground{background-image:var(--vsl-mobile-right-foreground);width:22vw;top:59.5%;right:calc(50% - 50vw)}}@media (prefers-reduced-motion:reduce){.vsl-hero-module__4MQQaq__backdrop{transform:none}}
.vsl-reference-cloud-module__MqOmwG__section{--reference-ink:var(--studio-ink,#f7f9fc);--reference-muted:var(--studio-muted,#c5cfdead);color:var(--reference-ink);background:radial-gradient(circle at 50% 0%, #3f7fff1a, transparent 42%), var(--studio-canvas,#020306);border-top:1px solid #ffffff1a;position:relative;overflow:clip}.vsl-reference-cloud-module__MqOmwG__section:before{pointer-events:none;content:"";background:linear-gradient(90deg,#0000,#ffffff08,#0000);position:absolute;inset:0}.vsl-reference-cloud-module__MqOmwG__inner{width:var(--vsl-content-width,min(calc(100% - 2rem), 72rem));margin-inline:auto;padding:clamp(1.5rem,3vw,3rem) 0 clamp(2.5rem,5vw,4rem);position:relative}.vsl-reference-cloud-module__MqOmwG__compact .vsl-reference-cloud-module__MqOmwG__inner{padding-block:.75rem 1rem}.vsl-reference-cloud-module__MqOmwG__header{text-align:center;max-width:39rem;margin-inline:auto}.vsl-reference-cloud-module__MqOmwG__compactTitle{color:var(--reference-muted);font-family:var(--font-geist-sans), sans-serif;letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(.82rem,1.4vw,1rem);font-weight:500;line-height:1.35}.vsl-reference-cloud-module__MqOmwG__cloudViewport{--marquee-gap:clamp(2rem, 6vw, 5rem);--item-gap:clamp(1.25rem, 4vw, 3.5rem);width:100%;margin:.85rem auto 0;padding:.45rem .5rem;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 11% 89%,#0000);mask-image:linear-gradient(90deg,#0000,#000 11% 89%,#0000)}.vsl-reference-cloud-module__MqOmwG__compact .vsl-reference-cloud-module__MqOmwG__cloudViewport{margin-top:0}.vsl-reference-cloud-module__MqOmwG__track{gap:var(--marquee-gap);will-change:transform;width:max-content;animation:30s linear infinite vsl-reference-cloud-module__MqOmwG__vsl-reference-marquee;display:flex}.vsl-reference-cloud-module__MqOmwG__group{gap:var(--item-gap);flex:none;margin:0;padding:0;list-style:none;display:flex}.vsl-reference-cloud-module__MqOmwG__item{color:#dce4f0c7;white-space:nowrap;align-items:center;gap:.75rem;transition:color .18s,transform .18s;display:flex}.vsl-reference-cloud-module__MqOmwG__item:hover{color:var(--reference-ink);transform:translateY(-2px)}.vsl-reference-cloud-module__MqOmwG__markShell{background:0 0;border-radius:50%;flex:0 0 2.65rem;place-items:center;width:2.65rem;height:2.65rem;display:grid;overflow:hidden}.vsl-reference-cloud-module__MqOmwG__logoShell{border-radius:0;flex-basis:clamp(5.75rem,10vw,7.5rem);width:clamp(5.75rem,10vw,7.5rem);height:2.3rem;padding:.2rem .35rem}.vsl-reference-cloud-module__MqOmwG__imageMark{object-fit:contain;width:100%;height:100%;display:block}.vsl-reference-cloud-module__MqOmwG__logoMark{object-fit:contain;filter:brightness(0)invert();opacity:.9;width:100%;height:100%}.vsl-reference-cloud-module__MqOmwG__item strong{color:inherit;letter-spacing:-.03em;font-size:1rem;font-weight:620;line-height:1.1}@keyframes vsl-reference-cloud-module__MqOmwG__vsl-reference-marquee{to{transform:translateX(calc(-50% - (var(--marquee-gap) / 2)))}}.vsl-reference-cloud-module__MqOmwG__cloudViewport:hover .vsl-reference-cloud-module__MqOmwG__track,.vsl-reference-cloud-module__MqOmwG__cloudViewport:focus-within .vsl-reference-cloud-module__MqOmwG__track{animation-play-state:paused}.vsl-reference-cloud-module__MqOmwG__cloudViewport:focus-visible{outline:2px solid var(--studio-accent,#79aaff);outline-offset:.35rem}@media (max-width:48rem){.vsl-reference-cloud-module__MqOmwG__inner{width:var(--vsl-content-width,min(calc(100% - 1.25rem), 42rem))}.vsl-reference-cloud-module__MqOmwG__compact .vsl-reference-cloud-module__MqOmwG__inner{padding-block:.45rem .65rem}.vsl-reference-cloud-module__MqOmwG__cloudViewport{margin-top:.65rem;padding-inline:.75rem}.vsl-reference-cloud-module__MqOmwG__markShell{flex-basis:2.35rem;width:2.35rem;height:2.35rem}.vsl-reference-cloud-module__MqOmwG__logoShell{flex-basis:5.5rem;width:5.5rem;height:2.1rem}.vsl-reference-cloud-module__MqOmwG__item strong{font-size:.9rem}}@media (prefers-reduced-motion:reduce){.vsl-reference-cloud-module__MqOmwG__track{animation:none}.vsl-reference-cloud-module__MqOmwG__clone{display:none}}
.vsl-star-companion-v3-module__vdUeZa__companion{z-index:8;pointer-events:none;position:fixed;inset:0;overflow:hidden}.vsl-star-companion-v3-module__vdUeZa__companion[data-offer-open=true],.vsl-star-companion-v3-module__vdUeZa__companion[data-returning-to-header=true]{z-index:90}.vsl-star-companion-v3-module__vdUeZa__starControl{z-index:5;width:4.5rem;height:4.5rem;color:var(--studio-ink,#f7f9fc);cursor:pointer;opacity:0;pointer-events:none;touch-action:none;-webkit-user-select:none;user-select:none;background:0 0;border:0;border-radius:50%;padding:0;position:absolute;top:0;left:0}.vsl-star-companion-v3-module__vdUeZa__starControl:after{content:"";border:1px solid #0000;border-radius:50%;transition:border-color .18s,background-color .18s;position:absolute;inset:12%}.vsl-star-companion-v3-module__vdUeZa__starControl:hover:after{background:#79aaff0d;border-color:#79aaff47}.vsl-star-companion-v3-module__vdUeZa__starControl:focus-visible{outline-offset:-.25rem;outline:2px solid #8ebed9}.vsl-star-companion-v3-module__vdUeZa__companion[data-offer-open=true] .vsl-star-companion-v3-module__vdUeZa__starControl{cursor:pointer}.vsl-star-companion-v3-module__vdUeZa__companion[data-companion-suppressed=true]:not([data-offer-open=true]) .vsl-star-companion-v3-module__vdUeZa__starControl{opacity:0!important;pointer-events:none!important}.vsl-star-companion-v3-module__vdUeZa__staticStar{object-fit:contain;opacity:.86;filter:brightness(0)invert()drop-shadow(0 0 .08rem #ffffffeb)drop-shadow(0 0 .7rem #8ebed94d);width:100%;height:100%;margin:0;overflow:visible;transform:none}.vsl-star-companion-v3-module__vdUeZa__companion[data-companion-mode] .vsl-star-companion-v3-module__vdUeZa__starControl{opacity:1;pointer-events:auto;width:clamp(3.25rem,6vw,5.5rem);height:clamp(3.25rem,6vw,5.5rem);transition:top .62s cubic-bezier(.16,1,.3,1),right .62s cubic-bezier(.16,1,.3,1),left .62s cubic-bezier(.16,1,.3,1),width .62s cubic-bezier(.16,1,.3,1),height .62s cubic-bezier(.16,1,.3,1),opacity .36s,transform .62s cubic-bezier(.16,1,.3,1);top:18vh;left:auto;right:clamp(.75rem,4vw,4rem)}.vsl-star-companion-v3-module__vdUeZa__companion[data-offer-open=true][data-offer-ready=false] .vsl-star-companion-v3-module__vdUeZa__starControl{width:min(7rem,26vw);height:min(7rem,26vw);top:50%;left:50%;right:auto;transform:translate(-50%,-50%)rotate(1turn)}.vsl-star-companion-v3-module__vdUeZa__companion[data-offer-ready=true] .vsl-star-companion-v3-module__vdUeZa__starControl{width:min(3.75rem,16vw);height:min(3.75rem,16vw);top:76%;left:80%;right:auto;transform:translate(-50%,-50%)}.vsl-star-companion-v3-module__vdUeZa__offerOverlay{z-index:1;-webkit-backdrop-filter:blur(1rem)saturate(.65);backdrop-filter:blur(1rem)saturate(.65);opacity:1;overscroll-behavior:contain;pointer-events:auto;background:#020304c7;place-items:center;padding:clamp(1rem,4vw,3rem);display:grid;position:absolute;inset:4.35rem 0 0;overflow-y:auto}.vsl-star-companion-v3-module__vdUeZa__offerDialog{color:#f1eee7;opacity:0;background:radial-gradient(circle at 8% 108%,#006fff2e,#0000 16rem),radial-gradient(circle at 92% 108%,#006fff33,#0000 16rem),linear-gradient(145deg,#05090f,#02050a 60%,#040810);border:1px solid #b5becc85;border-radius:clamp(1rem,2.4vw,1.75rem);grid-template-columns:minmax(0,1.08fr) minmax(19rem,.92fr);width:min(100%,62rem);min-height:min(42rem,100vh - 6rem);transition:opacity .32s,transform .5s cubic-bezier(.16,1,.3,1);display:grid;position:relative;overflow:hidden;transform:translateY(1.5rem)scale(.965);box-shadow:0 3rem 8rem #000000ad,inset 0 -1px #ffffff0d,inset 0 -1.25rem 2.5rem #005bff12}.vsl-star-companion-v3-module__vdUeZa__offerDialog:after{z-index:5;content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#1675ff,#0000);height:1px;position:absolute;bottom:-1px;left:8%;right:8%;box-shadow:0 -.35rem 1.6rem #0064ffb3}.vsl-star-companion-v3-module__vdUeZa__companion[data-offer-ready=true] .vsl-star-companion-v3-module__vdUeZa__offerDialog{opacity:1;transform:translateY(0)scale(1)}.vsl-star-companion-v3-module__vdUeZa__closeButton{z-index:6;color:#fff;cursor:pointer;background:#03070cb8;border:0;border-radius:50%;width:2.75rem;height:2.75rem;transition:background-color .16s,transform .16s;position:absolute;top:1rem;left:1rem}.vsl-star-companion-v3-module__vdUeZa__closeButton:before{content:"";background:#03070d;border:1px solid #dee8f7c7;border-radius:50%;position:absolute;inset:.5rem;box-shadow:inset 0 1px #ffffff1f,0 .35rem 1rem #000000ad,0 0 1.15rem #4d91ff24}.vsl-star-companion-v3-module__vdUeZa__closeButton span{z-index:1;background:currentColor;width:.85rem;height:1.5px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg);box-shadow:0 0 .4rem #ffffff73}.vsl-star-companion-v3-module__vdUeZa__closeButton span+span{transform:translate(-50%,-50%)rotate(-45deg)}.vsl-star-companion-v3-module__vdUeZa__closeButton:hover{background:#0c1624eb;transform:scale(1.04)}.vsl-star-companion-v3-module__vdUeZa__closeButton:focus-visible,.vsl-star-companion-v3-module__vdUeZa__offerCta:focus-visible{outline-offset:3px;outline:2px solid #8ebed9}.vsl-star-companion-v3-module__vdUeZa__offerImage{background:linear-gradient(#0d1d2a2e,#07090bb3),radial-gradient(circle at 50% 58%,#1675ff2e,#0000 58%);place-items:center;min-width:0;padding:clamp(3.5rem,6vw,5rem) clamp(1rem,3vw,2.5rem) 1rem;display:grid;position:relative;overflow:hidden}.vsl-star-companion-v3-module__vdUeZa__offerImage:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 82%,#02050aeb 100%);position:absolute;inset:0}.vsl-star-companion-v3-module__vdUeZa__offerImage img{object-fit:contain;object-position:center;filter:saturate(.95)drop-shadow(0 1.6rem 2rem #0000007a);transform-origin:50% 48%;justify-self:center;width:min(100%,31rem);height:100%;margin-inline:auto;display:block;transform:scale(1.18)}.vsl-star-companion-v3-module__vdUeZa__offerCopy{z-index:3;flex-direction:column;justify-content:center;min-width:0;padding:clamp(8rem,13vh,9rem) clamp(1.5rem,4vw,3.25rem) clamp(2rem,4vw,3rem);display:flex;position:relative}.vsl-star-companion-v3-module__vdUeZa__offerEyebrow{color:#f1eee78a;letter-spacing:.16em;text-transform:uppercase;margin:0 0 .75rem;font-size:.63rem;font-weight:700}.vsl-star-companion-v3-module__vdUeZa__offerCopy h2{letter-spacing:-.07em;margin:0;font-size:clamp(2.5rem,5vw,4.5rem);font-weight:620;line-height:.92}.vsl-star-companion-v3-module__vdUeZa__offerDescription{color:#f1eee79e;max-width:29ch;margin:1rem 0 0;font-size:.9rem;line-height:1.5}.vsl-star-companion-v3-module__vdUeZa__offerPrice{align-items:baseline;gap:.9rem;margin-block:1.5rem 1.25rem;display:flex}.vsl-star-companion-v3-module__vdUeZa__offerPrice>span{letter-spacing:-.09em;font-size:clamp(3.8rem,6vw,5.8rem);font-weight:620;line-height:.82}.vsl-star-companion-v3-module__vdUeZa__offerPrice>s{color:#f1eee761;font-size:.92rem}.vsl-star-companion-v3-module__vdUeZa__offerIncludes{color:#f1eee7a8;gap:.55rem;margin:0 0 1.5rem;padding:0;font-size:.75rem;line-height:1.4;list-style:none;display:grid}.vsl-star-companion-v3-module__vdUeZa__offerIncludes li:before{color:#8ebed9;content:"✦";margin-right:.55rem}.vsl-star-companion-v3-module__vdUeZa__purchaseDetails{color:#f1eee76b;text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:.4rem .8rem;width:100%;margin:0;font-size:.61rem;line-height:1;display:flex}.vsl-star-companion-v3-module__vdUeZa__purchaseDetails span+span:before{content:"·";margin-right:.8rem}.vsl-star-companion-v3-module__vdUeZa__checkoutMeta{justify-items:center;gap:.75rem;width:100%;margin-top:.9rem;display:grid}.vsl-star-companion-v3-module__vdUeZa__checkoutMeta ul{width:max-content;max-width:100%;margin-inline:auto}@media (max-width:47.99rem){.vsl-star-companion-v3-module__vdUeZa__companion[data-companion-mode] .vsl-star-companion-v3-module__vdUeZa__starControl{width:3.5rem;height:3.5rem;top:16vh;right:.5rem}.vsl-star-companion-v3-module__vdUeZa__companion[data-offer-open=true][data-offer-ready=false] .vsl-star-companion-v3-module__vdUeZa__starControl{width:min(9rem,38vw);height:min(9rem,38vw)}.vsl-star-companion-v3-module__vdUeZa__companion[data-offer-ready=true] .vsl-star-companion-v3-module__vdUeZa__starControl{width:3.75rem;height:3.75rem;top:78%;left:calc(50% + min(10rem,41vw));right:auto}.vsl-star-companion-v3-module__vdUeZa__offerOverlay{-webkit-backdrop-filter:none;backdrop-filter:none;background:#020304f0;align-items:center;padding:1.25rem;inset:4rem 0 0}.vsl-star-companion-v3-module__vdUeZa__offerDialog{border-radius:1rem;grid-template-rows:clamp(12rem,32dvh,15rem) auto;grid-template-columns:1fr;width:min(100%,22rem);min-height:0;max-height:min(45rem,100dvh - 2.5rem);overflow-y:auto}.vsl-star-companion-v3-module__vdUeZa__closeButton{position:absolute;top:.8rem;left:.8rem;right:auto}.vsl-star-companion-v3-module__vdUeZa__offerImage{min-height:0;padding:1rem .75rem .25rem}.vsl-star-companion-v3-module__vdUeZa__offerImage:after{background:linear-gradient(#0000 82%,#02050aeb 100%)}.vsl-star-companion-v3-module__vdUeZa__offerImage img{filter:none;width:auto;max-width:none;height:min(15.75rem,30dvh)}.vsl-star-companion-v3-module__vdUeZa__offerCopy{padding:.9rem 1.15rem 1.15rem}.vsl-star-companion-v3-module__vdUeZa__offerCopy h2{font-size:clamp(2.1rem,10vw,2.75rem)}.vsl-star-companion-v3-module__vdUeZa__offerPrice>span{font-size:clamp(3rem,14vw,3.65rem)}.vsl-star-companion-v3-module__vdUeZa__offerDescription{margin-top:.65rem;font-size:.75rem;line-height:1.4}.vsl-star-companion-v3-module__vdUeZa__offerPrice{gap:.65rem;margin-block:.8rem .65rem}.vsl-star-companion-v3-module__vdUeZa__offerIncludes{gap:.3rem;margin-bottom:.8rem;font-size:.67rem}.vsl-star-companion-v3-module__vdUeZa__checkoutMeta{border-top:1px solid #ffffff12;gap:.55rem;margin-top:.65rem;padding-top:.65rem}.vsl-star-companion-v3-module__vdUeZa__purchaseDetails{gap:.3rem .55rem;font-size:.58rem}.vsl-star-companion-v3-module__vdUeZa__purchaseDetails span+span:before{margin-right:.55rem}}@media (prefers-reduced-motion:reduce){.vsl-star-companion-v3-module__vdUeZa__offerDialog,.vsl-star-companion-v3-module__vdUeZa__closeButton,.vsl-star-companion-v3-module__vdUeZa__starControl,.vsl-star-companion-v3-module__vdUeZa__starControl:after{transition:none}}
.vsl-validation-metrics-v2-module__S6hLWG__section{background:var(--vsl-canvas,#020306);color:#f7f7f5;width:100%;padding-block:clamp(1rem,2.2cqi,1.5rem);position:relative;overflow:clip}.vsl-validation-metrics-v2-module__S6hLWG__inner{width:min(var(--vsl-content-width), var(--vsl-wide-grid-max,48rem));margin-inline:auto}.vsl-validation-metrics-v2-module__S6hLWG__title{max-width:var(--vsl-title-section-measure,18ch);color:#f7f7f5;font-family:var(--font-geist-sans), -apple-system, BlinkMacSystemFont, "Helvetica Neue", Arial, sans-serif;font-size:var(--vsl-title-compact-size,clamp(2rem, 5.35cqi, 3rem));font-weight:var(--vsl-title-section-weight,610);letter-spacing:-.045em;line-height:var(--vsl-title-leading,.98);text-align:center;text-wrap:balance;margin:0 auto}.vsl-validation-metrics-v2-module__S6hLWG__word{vertical-align:top;margin-right:.18em;padding-bottom:.08em;display:inline-block;overflow:hidden}.vsl-validation-metrics-v2-module__S6hLWG__word:last-child{margin-right:0}.vsl-validation-metrics-v2-module__S6hLWG__wordInner{opacity:0;filter:blur(.25rem);transition:transform .36s cubic-bezier(.16,1,.3,1),opacity .26s,filter .32s;display:inline-block;transform:translateY(112%)}.vsl-validation-metrics-v2-module__S6hLWG__title[data-visible=true] .vsl-validation-metrics-v2-module__S6hLWG__wordInner{opacity:1;filter:blur();transform:translateY(0)}.vsl-validation-metrics-v2-module__S6hLWG__metrics{opacity:0;min-height:14.25rem;margin-top:min(.75rem,1.5cqi);transition:opacity .36s,transform .42s cubic-bezier(.16,1,.3,1);display:grid;transform:scale(.97)}.vsl-validation-metrics-v2-module__S6hLWG__section[data-sequence-state=running] .vsl-validation-metrics-v2-module__S6hLWG__metrics{opacity:.72}.vsl-validation-metrics-v2-module__S6hLWG__section[data-sequence-state=complete] .vsl-validation-metrics-v2-module__S6hLWG__metrics{opacity:1;transform:scale(1)}.vsl-validation-metrics-v2-module__S6hLWG__metric{opacity:0;text-align:center;grid-template-rows:auto auto;align-content:center;justify-items:center;min-height:4.75rem;padding:.65rem 1.2rem;transition:opacity .14s;display:grid}.vsl-validation-metrics-v2-module__S6hLWG__section[data-sequence-state=running] .vsl-validation-metrics-v2-module__S6hLWG__metric{opacity:.32}.vsl-validation-metrics-v2-module__S6hLWG__section[data-sequence-state=running] .vsl-validation-metrics-v2-module__S6hLWG__metric[data-phase=settled]{opacity:.58}.vsl-validation-metrics-v2-module__S6hLWG__metric[data-phase=settled]{opacity:1}.vsl-validation-metrics-v2-module__S6hLWG__valueWrap{place-items:center;width:100%;min-width:0;display:grid}.vsl-validation-metrics-v2-module__S6hLWG__value{opacity:0;color:#f5f5f2;font-family:var(--font-geist-sans), -apple-system, BlinkMacSystemFont, "Helvetica Neue", Arial, sans-serif;font-variant-numeric:tabular-nums;letter-spacing:-.055em;white-space:nowrap;font-size:clamp(2rem,9vw,2.65rem);font-weight:470;line-height:.92}.vsl-validation-metrics-v2-module__S6hLWG__metric[data-phase=settled] .vsl-validation-metrics-v2-module__S6hLWG__value{opacity:1}.vsl-validation-metrics-v2-module__S6hLWG__label{color:#ffffff9e;min-height:0;font-family:var(--font-geist-sans), -apple-system, BlinkMacSystemFont, "Helvetica Neue", Arial, sans-serif;margin-top:.4rem;font-size:.8rem;font-weight:480;line-height:1.45}.vsl-validation-metrics-v2-module__S6hLWG__focusLayer{z-index:5;opacity:0;visibility:hidden;pointer-events:none;-webkit-backdrop-filter:blur(1.5px)saturate(82%);background:#00000047;place-items:center;padding:1rem;transition:opacity .28s,visibility .28s step-end;display:grid;position:absolute;inset:0}.vsl-validation-metrics-v2-module__S6hLWG__focusLayer[data-visible=true]{opacity:1;visibility:visible;transition:opacity .28s,visibility step-start}.vsl-validation-metrics-v2-module__S6hLWG__focusContent{--settle-x:0px;--settle-y:0px;--settle-scale:1;transform-origin:50%;will-change:transform;justify-items:center;max-width:calc(100vw - 2rem);transition:transform .28s cubic-bezier(.16,1,.3,1);display:grid;transform:translate(0,0)scale(1)}.vsl-validation-metrics-v2-module__S6hLWG__focusContent[data-phase=settling][data-settle-ready=true]{transform:translate3d(var(--settle-x), var(--settle-y), 0) scale(var(--settle-scale))}.vsl-validation-metrics-v2-module__S6hLWG__focusValueWrap{place-items:center;min-height:1.1em;display:grid}.vsl-validation-metrics-v2-module__S6hLWG__focusValue{color:#fff;font-family:var(--font-geist-sans), -apple-system, BlinkMacSystemFont, "Helvetica Neue", Arial, sans-serif;font-variant-numeric:tabular-nums;letter-spacing:-.055em;white-space:nowrap;text-shadow:0 .2rem 2rem #000000a6;font-size:clamp(1.85rem,7.25vw,3.75rem);font-weight:520;line-height:.92}.vsl-validation-metrics-v2-module__S6hLWG__focusLabel{color:#ffffffb8;max-width:min(28rem,100vw - 3rem);font-family:var(--font-geist-sans), -apple-system, BlinkMacSystemFont, "Helvetica Neue", Arial, sans-serif;text-align:center;clip-path:inset(0 100% 0 0);opacity:0;margin-top:.9rem;font-size:clamp(.85rem,2.7vw,1rem);line-height:1.4;transition:clip-path .18s cubic-bezier(.16,1,.3,1),opacity .14s,transform .18s cubic-bezier(.16,1,.3,1);overflow:hidden;transform:translateY(.45rem)}.vsl-validation-metrics-v2-module__S6hLWG__focusContent[data-phase=revealing] .vsl-validation-metrics-v2-module__S6hLWG__focusLabel,.vsl-validation-metrics-v2-module__S6hLWG__focusContent[data-phase=settling] .vsl-validation-metrics-v2-module__S6hLWG__focusLabel{clip-path:inset(0);opacity:1;transform:translateY(0)}.vsl-validation-metrics-v2-module__S6hLWG__focusContent[data-phase=settling][data-settle-ready=true] .vsl-validation-metrics-v2-module__S6hLWG__focusLabel{opacity:0}.vsl-validation-metrics-v2-module__S6hLWG__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (min-width:40rem){.vsl-validation-metrics-v2-module__S6hLWG__metrics{grid-template-columns:repeat(3,minmax(0,1fr));min-height:7.75rem}.vsl-validation-metrics-v2-module__S6hLWG__metric{min-height:4.8rem;padding:.7rem}.vsl-validation-metrics-v2-module__S6hLWG__value{font-size:clamp(2.35rem,3.2vw,3.1rem)}.vsl-validation-metrics-v2-module__S6hLWG__label{min-height:2.9em;margin-top:.45rem;font-size:clamp(.78rem,1.2vw,.92rem)}}@media (prefers-reduced-motion:reduce){.vsl-validation-metrics-v2-module__S6hLWG__wordInner,.vsl-validation-metrics-v2-module__S6hLWG__metric,.vsl-validation-metrics-v2-module__S6hLWG__focusLayer,.vsl-validation-metrics-v2-module__S6hLWG__focusContent,.vsl-validation-metrics-v2-module__S6hLWG__focusLabel{transition:none}}
.wistia-vsl-player-module__Zh7IWq__surface,.wistia-vsl-player-module__Zh7IWq__embed{width:100%;height:100%}.wistia-vsl-player-module__Zh7IWq__surface{background:#040506;position:relative}.wistia-vsl-player-module__Zh7IWq__embed{position:relative}.wistia-vsl-player-module__Zh7IWq__swatch{z-index:1;pointer-events:none;background:#040506;position:absolute;inset:0;overflow:hidden}.wistia-vsl-player-module__Zh7IWq__swatch img{object-fit:cover;width:100%;height:100%;display:block}
.legal-footer-module__dQRa3W__footer{isolation:isolate;color:#fffffff0;background:#000;border-top:1px solid #ffffff14;padding-block:clamp(3.5rem,8vw,7rem) clamp(2rem,5vw,4rem);position:relative;overflow:hidden}.legal-footer-module__dQRa3W__footer:before{z-index:-1;aspect-ratio:1;content:"";pointer-events:none;background:radial-gradient(circle,#4058961a,#0000 68%);width:36rem;position:absolute;bottom:-18rem;right:8%}.legal-footer-module__dQRa3W__inner{width:min(var(--vsl-content-width,100%), var(--vsl-footer-max,42rem));margin:0 auto}.legal-footer-module__dQRa3W__brand{text-align:left;justify-content:center;align-items:flex-end;gap:.6rem;display:flex}.legal-footer-module__dQRa3W__brand>div{padding-bottom:.45rem}.legal-footer-module__dQRa3W__brandMark{background:linear-gradient(145deg,#0f141fc7,#05070b47);border-radius:.8rem;flex:none;place-items:center;width:5rem;height:6.25rem;display:grid}.legal-footer-module__dQRa3W__brandMark img{object-fit:contain;filter:drop-shadow(0 .7rem .9rem #0000007a);width:100%;height:100%;display:block}.legal-footer-module__dQRa3W__brand strong,.legal-footer-module__dQRa3W__footer h2{color:#f7f7f5;letter-spacing:-.025em;margin:0;font-size:.96rem;font-weight:680;display:block}.legal-footer-module__dQRa3W__brand strong{font-size:clamp(1.05rem,2vw,1.28rem)}.legal-footer-module__dQRa3W__brand p{color:#ffffff73;margin:.35rem 0 0;font-size:.78rem;line-height:1.45}.legal-footer-module__dQRa3W__linksGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(2.5rem,8vw,7rem);width:min(100%,36rem);margin:clamp(3rem,6vw,4.5rem) auto 0;display:grid}.legal-footer-module__dQRa3W__withoutBrand .legal-footer-module__dQRa3W__linksGrid{margin-top:0}.legal-footer-module__dQRa3W__legal ul{gap:.85rem;margin:1.15rem 0 0;padding:0;list-style:none;display:grid}.legal-footer-module__dQRa3W__contact{flex-direction:column;align-items:flex-start;gap:.85rem;display:flex}.legal-footer-module__dQRa3W__contact h2{margin-bottom:.3rem}.legal-footer-module__dQRa3W__footer a{color:#ffffff9c;font-size:.82rem;line-height:1.35;text-decoration:none;transition:color .18s,background-color .18s,border-color .18s;position:relative}.legal-footer-module__dQRa3W__footer a:hover{color:#fff}.legal-footer-module__dQRa3W__footer a:focus-visible{color:#fff;outline-offset:4px;border-radius:.25rem;outline:2px solid #86b8ed}.legal-footer-module__dQRa3W__wordmark{color:#fff;letter-spacing:-.07em;text-align:center;white-space:nowrap;-webkit-user-select:none;user-select:none;place-items:center;max-width:100%;margin:clamp(2.75rem,6vw,4.5rem) 0 0;font-size:clamp(2.75rem,10cqi,5rem);font-weight:540;line-height:.88;display:grid;overflow:hidden}.legal-footer-module__dQRa3W__bottomRow{border-top:1px dashed #ffffff21;justify-content:space-between;align-items:center;gap:1rem;margin-top:clamp(3rem,6vw,4.5rem);padding-top:1.5rem;display:flex}.legal-footer-module__dQRa3W__copyright{color:#ffffff61;letter-spacing:.01em;margin:0;font-size:.72rem}.legal-footer-module__dQRa3W__socials{align-items:center;gap:1rem;margin-top:.45rem;display:flex}.legal-footer-module__dQRa3W__socials a{color:#ffffff9e;justify-content:center;align-items:center;display:inline-flex}.legal-footer-module__dQRa3W__socials a:hover{color:#fff}.legal-footer-module__dQRa3W__socials svg{fill:none;stroke:currentColor;stroke-width:1.7px;width:1.2rem;height:1.2rem}.legal-footer-module__dQRa3W__socials .legal-footer-module__dQRa3W__instagramDot{fill:currentColor;stroke:none}.legal-footer-module__dQRa3W__bento{padding:var(--vsl-section-space-standard,5rem) var(--vsl-foundation-gutter) clamp(2rem, 5cqi, 3.5rem);background:#000;border-top:0}.legal-footer-module__dQRa3W__bento:before{display:none}.legal-footer-module__dQRa3W__bento .legal-footer-module__dQRa3W__inner{width:min(100%, var(--vsl-footer-max,42rem));box-shadow:none;background:0 0;border:0;border-radius:0;padding:0;overflow:visible}.legal-footer-module__dQRa3W__bento .legal-footer-module__dQRa3W__inner:before{display:none}.legal-footer-module__dQRa3W__bento .legal-footer-module__dQRa3W__linksGrid{gap:clamp(2rem,8cqi,4rem);width:100%;max-width:42rem;margin:0 auto}.legal-footer-module__dQRa3W__bento h2{color:#ffffff7a;letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid #ffffff1f;padding-bottom:.85rem;font-size:.66rem;font-weight:560;line-height:1.25}.legal-footer-module__dQRa3W__bento .legal-footer-module__dQRa3W__legal ul{gap:.9rem;margin-top:1rem}.legal-footer-module__dQRa3W__bento .legal-footer-module__dQRa3W__contact{gap:.9rem}.legal-footer-module__dQRa3W__bento .legal-footer-module__dQRa3W__contact h2{width:100%;margin-bottom:.1rem}.legal-footer-module__dQRa3W__bento a{color:#ffffff9e;letter-spacing:-.01em;font-size:.76rem;font-weight:430;line-height:1.45}.legal-footer-module__dQRa3W__bento .legal-footer-module__dQRa3W__socials{gap:.75rem;margin-top:.35rem}.legal-footer-module__dQRa3W__bento .legal-footer-module__dQRa3W__socials a{background:linear-gradient(145deg,#ffffff14,#ffffff05),#08090c;border:1px solid #ffffff26;border-radius:.5rem;width:2.75rem;height:2.75rem;transition:color .18s,border-color .18s,background-color .18s,box-shadow .18s,transform .18s;box-shadow:inset 0 1px #ffffff1a,inset 0 -1px #0009,0 .45rem 1rem #00000047}.legal-footer-module__dQRa3W__bento .legal-footer-module__dQRa3W__socials a:hover{border-color:#ffffff42;transform:translateY(-1px);box-shadow:inset 0 1px #ffffff24,inset 0 -1px #0009,0 .55rem 1.2rem #00000057}.legal-footer-module__dQRa3W__bento .legal-footer-module__dQRa3W__socials a:focus-visible{outline-offset:3px;outline-color:#ffffffdb}.legal-footer-module__dQRa3W__bento .legal-footer-module__dQRa3W__socials svg{stroke-width:1.55px;width:1.1rem;height:1.1rem}.legal-footer-module__dQRa3W__newsletter{width:100%;margin-top:.9rem}.legal-footer-module__dQRa3W__newsletterLabel{color:#ffffffe0;letter-spacing:-.01em;margin:0;font-size:.75rem;font-weight:560}.legal-footer-module__dQRa3W__newsletterCopy{color:#ffffff6b;max-width:18rem;margin:.35rem 0 .75rem;font-size:.68rem;line-height:1.45}.legal-footer-module__dQRa3W__newsletterForm{width:min(100%,18rem);min-height:2.5rem;box-shadow:none;background:#ffffff08;border:1px solid #ffffff2e;border-radius:999px;grid-template-columns:minmax(0,1fr) 2.35rem;align-items:center;padding:.2rem;transition:border-color .18s,box-shadow .18s;display:grid}.legal-footer-module__dQRa3W__newsletterForm:focus-within{border-color:#ffffff7a;box-shadow:0 0 0 .2rem #ffffff12}.legal-footer-module__dQRa3W__newsletterForm input{color:#f7f7f5;min-width:0;height:2.1rem;font:inherit;background:0 0;border:0;outline:0;padding:0 .8rem;font-size:.72rem}.legal-footer-module__dQRa3W__newsletterForm input::placeholder{color:#ffffff5c}.legal-footer-module__dQRa3W__newsletterForm input:-webkit-autofill{caret-color:#f7f7f5;-webkit-text-fill-color:#f7f7f5;box-shadow:inset 0 0 0 1000px #080808}.legal-footer-module__dQRa3W__newsletterForm input:-webkit-autofill:hover{caret-color:#f7f7f5;-webkit-text-fill-color:#f7f7f5;box-shadow:inset 0 0 0 1000px #080808}.legal-footer-module__dQRa3W__newsletterForm input:-webkit-autofill:focus{caret-color:#f7f7f5;-webkit-text-fill-color:#f7f7f5;box-shadow:inset 0 0 0 1000px #080808}.legal-footer-module__dQRa3W__newsletterForm input:-webkit-autofill:active{caret-color:#f7f7f5;-webkit-text-fill-color:#f7f7f5;box-shadow:inset 0 0 0 1000px #080808}.legal-footer-module__dQRa3W__newsletterForm button{color:#080808;width:2.1rem;height:2.1rem;box-shadow:none;cursor:pointer;background:#f4f4f1;border:0;border-radius:50%;place-items:center;padding:0;transition:transform .18s,filter .18s;display:grid}.legal-footer-module__dQRa3W__newsletterForm button:hover:not(:disabled){filter:brightness(1.12);transform:translate(.08rem)}.legal-footer-module__dQRa3W__newsletterForm button:focus-visible{outline-offset:2px;outline:2px solid #fff}.legal-footer-module__dQRa3W__newsletterForm button:disabled{cursor:default}.legal-footer-module__dQRa3W__newsletterForm svg{width:.95rem;height:.95rem}.legal-footer-module__dQRa3W__newsletterSpinner{animation:.9s linear infinite legal-footer-module__dQRa3W__newsletter-spin}.legal-footer-module__dQRa3W__newsletterFeedback{color:#fff6;min-height:1rem;margin:.45rem 0 0;font-size:.59rem;line-height:1.4}.legal-footer-module__dQRa3W__newsletterFeedback[data-status=error]{color:#ff9d9d}.legal-footer-module__dQRa3W__newsletterFeedback[data-status=success]{color:#d9f4df}.legal-footer-module__dQRa3W__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@keyframes legal-footer-module__dQRa3W__newsletter-spin{to{transform:rotate(1turn)}}.legal-footer-module__dQRa3W__bento .legal-footer-module__dQRa3W__wordmark{color:#ffffff24;width:100%;font-family:var(--font-heading), sans-serif;letter-spacing:-.065em;text-align:center;text-shadow:none;white-space:nowrap;margin:clamp(3rem,8cqi,4.5rem) 0 0;padding:.08em .04em 0;font-size:clamp(2.75rem,8.5cqi,4.5rem);font-weight:620;line-height:.9;display:block}.legal-footer-module__dQRa3W__bento .legal-footer-module__dQRa3W__bottomRow{z-index:1;border-top:1px solid #ffffff1a;margin-top:0;padding:1.25rem 0 1.4rem;position:relative}.legal-footer-module__dQRa3W__bento .legal-footer-module__dQRa3W__copyright{color:#ffffff61;font-size:.68rem}@media (max-width:35rem){.legal-footer-module__dQRa3W__footer{padding-block:3.5rem 2rem}.legal-footer-module__dQRa3W__inner{padding:0}.legal-footer-module__dQRa3W__brandMark{width:4.25rem;height:5.35rem}.legal-footer-module__dQRa3W__linksGrid{gap:2.5rem 1.5rem;margin-top:2.25rem}.legal-footer-module__dQRa3W__wordmark{letter-spacing:-.065em;margin-top:2.75rem;font-size:clamp(2.25rem,10vw,2.8rem)}.legal-footer-module__dQRa3W__contact a{letter-spacing:-.018em;white-space:nowrap;font-size:.75rem}.legal-footer-module__dQRa3W__copyright{max-width:13rem;line-height:1.5}.legal-footer-module__dQRa3W__bento{padding:3rem 1rem 2rem}.legal-footer-module__dQRa3W__bento .legal-footer-module__dQRa3W__inner{padding:0}.legal-footer-module__dQRa3W__bento .legal-footer-module__dQRa3W__linksGrid{grid-template-columns:1fr;gap:2.5rem 1.75rem}.legal-footer-module__dQRa3W__bento .legal-footer-module__dQRa3W__wordmark{margin-top:3.5rem;font-size:clamp(2.5rem,12vw,3.5rem)}.legal-footer-module__dQRa3W__bento .legal-footer-module__dQRa3W__bottomRow{padding-bottom:1.25rem}}@media (max-width:23rem){.legal-footer-module__dQRa3W__linksGrid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.legal-footer-module__dQRa3W__footer a,.legal-footer-module__dQRa3W__newsletterForm,.legal-footer-module__dQRa3W__newsletterForm button{transition:none}.legal-footer-module__dQRa3W__newsletterSpinner{animation:none}}@media (forced-colors:active){.legal-footer-module__dQRa3W__footer,.legal-footer-module__dQRa3W__bottomRow{border-color:canvastext}}
