.landing-v3-module__vaIYGW__main{color:#102844;background:#fbf8f0;overflow:clip}.landing-v3-module__vaIYGW__shell{width:min(100% - 32px,1280px);margin-inline:auto}.landing-v3-module__vaIYGW__eyebrow{color:#1e5bbf;letter-spacing:.15em;text-transform:uppercase;font-size:.72rem;font-weight:800;line-height:1.25}.landing-v3-module__vaIYGW__header{z-index:100;height:calc(72px + env(safe-area-inset-top,0px));padding-top:env(safe-area-inset-top,0px);background:0 0;border-bottom:1px solid #0000;transition:background-color .22s,border-color .22s,box-shadow .22s;position:fixed;inset:0 0 auto}body[data-scrolled=true] .landing-v3-module__vaIYGW__header{background:#fbf8f0;border-color:#1028441a;box-shadow:0 8px 24px #1028440f}.landing-v3-module__vaIYGW__headerInner{width:min(100% - 28px,1320px);height:100%;padding-right:env(safe-area-inset-right,0px);padding-left:env(safe-area-inset-left,0px);justify-content:space-between;align-items:center;gap:18px;margin-inline:auto;display:flex}.landing-v3-module__vaIYGW__headerActions>.button{min-height:48px}.landing-v3-module__vaIYGW__headerActions{justify-content:flex-end;align-items:center;gap:8px;display:flex}.landing-v3-module__vaIYGW__mobileNavigation{position:relative}.landing-v3-module__vaIYGW__mobileMenuButton{color:#0b294d;cursor:pointer;background:#fffdf9eb;border:1px solid #10284424;border-radius:16px;place-items:center;width:48px;height:48px;display:grid}.landing-v3-module__vaIYGW__mobileMenuButton>span{width:20px;height:16px;position:relative}.landing-v3-module__vaIYGW__mobileMenuButton i{background:currentColor;border-radius:999px;width:20px;height:2px;transition:transform .18s,opacity .18s,top .18s;position:absolute;left:0}.landing-v3-module__vaIYGW__mobileMenuButton i:first-child{top:1px}.landing-v3-module__vaIYGW__mobileMenuButton i:nth-child(2){top:7px}.landing-v3-module__vaIYGW__mobileMenuButton i:last-child{top:13px}.landing-v3-module__vaIYGW__mobileMenuButton span[data-open=true] i:first-child{top:7px;transform:rotate(45deg)}.landing-v3-module__vaIYGW__mobileMenuButton span[data-open=true] i:nth-child(2){opacity:0}.landing-v3-module__vaIYGW__mobileMenuButton span[data-open=true] i:last-child{top:7px;transform:rotate(-45deg)}.landing-v3-module__vaIYGW__mobileMenuPanel{z-index:110;top:calc(72px + env(safe-area-inset-top,0px));background:#fffdf9;border:1px solid #1028441f;border-radius:22px;padding:8px;display:grid;position:fixed;left:10px;right:10px;overflow:hidden;box-shadow:0 22px 54px #1028442e}.landing-v3-module__vaIYGW__mobileMenuPanel a{color:#193a5a;border-radius:14px;align-items:center;min-height:48px;padding:0 14px;font-size:.9rem;font-weight:800;display:flex}.landing-v3-module__vaIYGW__mobileMenuPanel a:hover,.landing-v3-module__vaIYGW__mobileMenuPanel a:focus-visible{background:#edf4f8}.landing-v3-module__vaIYGW__brand{color:#0b294d;align-items:center;gap:9px;min-width:48px;min-height:48px;font-weight:850;display:inline-flex}.landing-v3-module__vaIYGW__brand img{border-radius:12px}.landing-v3-module__vaIYGW__nav{display:none}.landing-v3-module__vaIYGW__hero{position:relative}.landing-v3-module__vaIYGW__heroSky{background:linear-gradient(#b9ddf4 0%,#e7f1f8 63%,#fbf8f0 100%);position:relative;overflow:hidden}.landing-v3-module__vaIYGW__heroClouds{object-fit:cover;opacity:.48;filter:saturate(.84)contrast(1.02);pointer-events:none;will-change:transform;width:188px;height:284px;position:absolute;-webkit-mask-image:radial-gradient(#000 34%,#0000 74%);mask-image:radial-gradient(#000 34%,#0000 74%);animation-play-state:paused!important}.landing-v3-module__vaIYGW__hero[data-ambient-active=true] .landing-v3-module__vaIYGW__heroClouds{animation-play-state:running!important}.landing-v3-module__vaIYGW__heroCloudsTop{animation:24s ease-in-out -6s infinite alternate landing-v3-module__vaIYGW__hero-cloud-top;top:34px;right:-22px}.landing-v3-module__vaIYGW__heroCloudsBottom{animation:29s ease-in-out -15s infinite alternate landing-v3-module__vaIYGW__hero-cloud-bottom;bottom:16px;left:-52px;transform:rotate(180deg)}@keyframes landing-v3-module__vaIYGW__hero-cloud-top{0%{transform:translate(8px,-3px)scale(.98)}to{transform:translate(-14px,7px)scale(1.025)}}@keyframes landing-v3-module__vaIYGW__hero-cloud-bottom{0%{transform:translate(-8px,4px)rotate(180deg)scale(1.02)}to{transform:translate(15px,-6px)rotate(180deg)scale(.985)}}.landing-v3-module__vaIYGW__heroGlow{background:linear-gradient(#fff3,#0000 48%,#fbf8f0eb);position:absolute;inset:0}.landing-v3-module__vaIYGW__heroInner{z-index:1;padding-top:calc(88px + env(safe-area-inset-top,0px));position:relative}.landing-v3-module__vaIYGW__heroCopy{z-index:3;position:relative}.landing-v3-module__vaIYGW__heroCopy .landing-v3-module__vaIYGW__eyebrow{margin-bottom:17px}.landing-v3-module__vaIYGW__heroCopy h1{letter-spacing:-.05em;max-width:720px;font-size:clamp(2.7rem,12.5vw,5.2rem);line-height:.89}.landing-v3-module__vaIYGW__heroCopy h1 em,.landing-v3-module__vaIYGW__pricingHeading h2 em{color:#1e5bbf;font-style:normal}.landing-v3-module__vaIYGW__heroSubtitle{color:#324e6c;max-width:620px;margin-top:18px;font-size:.9rem;line-height:1.48}.landing-v3-module__vaIYGW__heroActions{flex-wrap:wrap;align-items:center;gap:10px 18px;margin-top:21px;display:flex}.landing-v3-module__vaIYGW__inlineLink{color:#0b294d;align-items:center;gap:7px;min-height:48px;font-size:.88rem;font-weight:800;display:none}.landing-v3-module__vaIYGW__inlineLink svg{width:18px;height:18px}.landing-v3-module__vaIYGW__heroHelper{color:#536980;margin-top:10px;font-size:.76rem}.landing-v3-module__vaIYGW__heroArt{height:320px;margin-top:10px;position:relative}.landing-v3-module__vaIYGW__heroAvatarSelector{isolation:isolate;touch-action:pan-y;width:100%;height:100%;transition:filter var(--motion-standard)var(--ease-standard);position:relative}.landing-v3-module__vaIYGW__heroAvatarSelector:after{z-index:5;content:"";pointer-events:none;background:linear-gradient(#0000 0%,#fbf8f0c2 54%,#fbf8f0 86%);height:92px;position:absolute;bottom:-1px;left:-18%;right:-18%}.landing-v3-module__vaIYGW__heroAvatarHalo{--halo-tone:#b99eea;z-index:0;aspect-ratio:1;background:radial-gradient(circle,color-mix(in srgb,var(--halo-tone)56%,white)0 34%,color-mix(in srgb,var(--halo-tone)22%,transparent)54%,transparent 72%);filter:blur(4px);opacity:0;width:min(94vw,350px);transition:opacity .36s var(--ease-standard);border-radius:50%;position:absolute;bottom:42px;left:50%;transform:translate(-50%)}.landing-v3-module__vaIYGW__heroAvatarHalo[data-halo-layer=pending]{z-index:1}.landing-v3-module__vaIYGW__heroAvatarHalo[data-visible=true]{opacity:.88}.landing-v3-module__vaIYGW__heroAvatarHalo[data-tone=peach]{--halo-tone:#f4a083}.landing-v3-module__vaIYGW__heroAvatarHalo[data-tone=sky]{--halo-tone:#83cde3}.landing-v3-module__vaIYGW__heroAvatarHalo[data-tone=rose]{--halo-tone:#eaa5ca}.landing-v3-module__vaIYGW__heroAvatarHalo[data-tone=moss]{--halo-tone:#8ec49f}.landing-v3-module__vaIYGW__heroAvatarHalo[data-tone=sun]{--halo-tone:#f2c966}.landing-v3-module__vaIYGW__heroSelectedAvatar{z-index:3;aspect-ratio:1;pointer-events:none;filter:drop-shadow(0 30px 36px #3a4b652e);width:min(73vw,272px);position:absolute;bottom:46px;left:50%;transform:translate(-50%)}.landing-v3-module__vaIYGW__heroSelectedAvatar img,.landing-v3-module__vaIYGW__heroSideAvatar img,.landing-v3-module__vaIYGW__heroAvatarPicker button img{object-fit:contain;object-position:center bottom}.landing-v3-module__vaIYGW__heroAvatarLayer{z-index:1;opacity:0;transition:opacity .36s var(--ease-standard);transform:none}.landing-v3-module__vaIYGW__heroAvatarLayer[data-layer=pending]{z-index:2}.landing-v3-module__vaIYGW__heroAvatarLayer[data-visible=true]{opacity:1}.landing-v3-module__vaIYGW__heroSideAvatar{z-index:1;opacity:.5;filter:saturate(.8)blur(.25px);cursor:pointer;background:0 0;border:0;border-radius:70px;width:116px;height:158px;padding:0;transition:opacity .26s,transform .26s,filter .26s;position:absolute;bottom:78px}.landing-v3-module__vaIYGW__heroSideAvatar:hover,.landing-v3-module__vaIYGW__heroSideAvatar:focus-visible{opacity:.82;filter:saturate()}.landing-v3-module__vaIYGW__heroSideAvatarPrevious{left:-52px;transform:rotate(-4deg)scale(.92)}.landing-v3-module__vaIYGW__heroSideAvatarNext{right:-52px;transform:rotate(4deg)scale(.92)}.landing-v3-module__vaIYGW__heroSideAvatarPrevious:hover,.landing-v3-module__vaIYGW__heroSideAvatarPrevious:focus-visible{transform:rotate(-2deg)translate(5px)scale(.96)}.landing-v3-module__vaIYGW__heroSideAvatarNext:hover,.landing-v3-module__vaIYGW__heroSideAvatarNext:focus-visible{transform:rotate(2deg)translate(-5px)scale(.96)}.landing-v3-module__vaIYGW__heroAvatarPicker{z-index:6;text-align:center;width:min(100vw - 20px,350px);position:absolute;bottom:0;left:50%;transform:translate(-50%)}.landing-v3-module__vaIYGW__heroAvatarPicker>span{color:#385773;letter-spacing:.11em;text-transform:uppercase;margin-bottom:3px;font-size:.65rem;font-weight:850;display:block}.landing-v3-module__vaIYGW__heroAvatarPicker>div{justify-content:center;gap:2px;display:flex}.landing-v3-module__vaIYGW__heroAvatarPicker button{cursor:pointer;width:48px;height:48px;transition:border-color var(--motion-fast)ease,background-color var(--motion-fast)ease,transform var(--motion-fast)var(--ease-standard);background:#ffffffa3;border:2px solid #0000;border-radius:50%;flex:0 0 48px;padding:4px;position:relative;overflow:hidden;box-shadow:0 4px 16px #24436314}.landing-v3-module__vaIYGW__heroAvatarPicker button[data-active=true]{background:#fffffff0;border-color:#12375e;transform:translateY(-3px)}.landing-v3-module__vaIYGW__heroAvatarPicker button img{transition:transform var(--motion-fast)var(--ease-standard);padding:0;transform:scale(1.12)}.landing-v3-module__vaIYGW__heroAvatarPicker button[data-active=true] img{transform:scale(1.18)}.landing-v3-module__vaIYGW__heroFlowers{z-index:2;opacity:.94;pointer-events:none;width:108px;height:auto;position:absolute;bottom:48px;right:-2%}.landing-v3-module__vaIYGW__personalization{padding:56px 0 40px}.landing-v3-module__vaIYGW__personalization,.landing-v3-module__vaIYGW__catalogSection,.landing-v3-module__vaIYGW__experienceSection,.landing-v3-module__vaIYGW__badgeSection,.landing-v3-module__vaIYGW__pricingSection,.landing-v3-module__vaIYGW__finalSection{scroll-margin-top:64px}.landing-v3-module__vaIYGW__personalizationIntro,.landing-v3-module__vaIYGW__experienceIntro,.landing-v3-module__vaIYGW__badgeHeading,.landing-v3-module__vaIYGW__pricingHeading{max-width:920px;margin-bottom:30px}.landing-v3-module__vaIYGW__personalizationIntro .landing-v3-module__vaIYGW__eyebrow,.landing-v3-module__vaIYGW__experienceIntro .landing-v3-module__vaIYGW__eyebrow,.landing-v3-module__vaIYGW__badgeHeading .landing-v3-module__vaIYGW__eyebrow,.landing-v3-module__vaIYGW__pricingHeading .landing-v3-module__vaIYGW__eyebrow,.landing-v3-module__vaIYGW__faqIntro .landing-v3-module__vaIYGW__eyebrow{margin-bottom:16px}.landing-v3-module__vaIYGW__personalizationIntro h2,.landing-v3-module__vaIYGW__experienceIntro h2,.landing-v3-module__vaIYGW__badgeHeading h2,.landing-v3-module__vaIYGW__pricingHeading h2,.landing-v3-module__vaIYGW__faqIntro h2{font-size:clamp(2.75rem,12vw,5.8rem)}.landing-v3-module__vaIYGW__personalizationIntro>p:last-child,.landing-v3-module__vaIYGW__experienceIntro>p:last-child,.landing-v3-module__vaIYGW__badgeHeading>p:last-child,.landing-v3-module__vaIYGW__pricingHeading>p:last-child,.landing-v3-module__vaIYGW__faqIntro>p:last-child{color:#52677e;max-width:680px;margin-top:20px;line-height:1.55}.landing-v3-module__vaIYGW__personalizationGrid{gap:22px;min-width:0;display:grid}.landing-v3-module__vaIYGW__questionPanel{background:#fffdfa;border:1px solid #1028441f;border-radius:26px;padding:22px 18px;box-shadow:0 20px 55px #203e5b14}.landing-v3-module__vaIYGW__questionGroup{border:0;margin:0;padding:0;position:relative}.landing-v3-module__vaIYGW__questionGroup+.landing-v3-module__vaIYGW__questionGroup{margin-top:32px}.landing-v3-module__vaIYGW__questionGroup+.landing-v3-module__vaIYGW__questionGroup legend:before{content:"";background:#1028441a;height:1px;position:absolute;top:-16px;left:0;right:0}.landing-v3-module__vaIYGW__questionGroup legend{color:#102844;width:100%;margin-bottom:14px;font-size:1rem;font-weight:800;position:relative}.landing-v3-module__vaIYGW__questionGroup>div{scrollbar-width:none;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:2px 0 0;display:grid}.landing-v3-module__vaIYGW__questionGroup>div::-webkit-scrollbar{display:none}.landing-v3-module__vaIYGW__catalogRail::-webkit-scrollbar{display:none}.landing-v3-module__vaIYGW__experienceTabs::-webkit-scrollbar{display:none}.landing-v3-module__vaIYGW__badgeRail::-webkit-scrollbar{display:none}.landing-v3-module__vaIYGW__questionGroup button{color:#35516d;cursor:pointer;background:#f5f9ff;border:1px solid #1e5bbf33;border-radius:999px;min-width:0;min-height:56px;padding:8px 6px;font-size:.72rem;font-weight:750;transition:background-color .26s,border-color .26s,color .26s,transform .26s}.landing-v3-module__vaIYGW__questionGroup button[aria-pressed=true]{color:#fff;background:#1e5bbf;border-color:#1e5bbf}.landing-v3-module__vaIYGW__previewDisclosure{color:#6c7d8d;margin-top:24px;font-size:.72rem;line-height:1.5}.landing-v3-module__vaIYGW__programResult{--program-shell:#dcecfb;background:var(--program-shell);border-radius:30px;min-width:0;transition:background-color .36s;position:relative;overflow:hidden}.landing-v3-module__vaIYGW__programResult[data-variant=calm]{--program-shell:#d9f0ef}.landing-v3-module__vaIYGW__programResult[data-variant=momentum]{--program-shell:#f7d9cc}.landing-v3-module__vaIYGW__programPreparing{z-index:10;border-radius:inherit;opacity:1;transition:opacity .7s var(--ease-standard);background:radial-gradient(circle at 88% 72%,#ffbb9973,#0000 31%),radial-gradient(circle at 12% 8%,#b9ddf4b8,#0000 34%),linear-gradient(150deg,#fffdf8 0%,#edf7ff 62%,#fff3e9 100%);align-content:start;padding:30px 22px;display:grid;position:absolute;inset:0;overflow:hidden}.landing-v3-module__vaIYGW__programPreparing:after{content:"";opacity:.34;pointer-events:none;background-image:radial-gradient(circle,#1e5bbf2e 1.2px,#0000 1.5px);background-size:28px 28px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(135deg,#0000 12%,#000 46%,#0000 82%);mask-image:linear-gradient(135deg,#0000 12%,#000 46%,#0000 82%)}.landing-v3-module__vaIYGW__programPreparing[hidden]{display:none}.landing-v3-module__vaIYGW__preparingProgress{z-index:3;background:#fffdf8e6;border-radius:50%;place-items:center;width:54px;height:54px;display:grid;position:absolute;top:24px;right:22px}.landing-v3-module__vaIYGW__preparingProgress svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible;transform:rotate(-90deg)}.landing-v3-module__vaIYGW__preparingProgressTrack,.landing-v3-module__vaIYGW__preparingProgressValue{fill:none;stroke-width:6px}.landing-v3-module__vaIYGW__preparingProgressTrack{stroke:#1e5bbf21}.landing-v3-module__vaIYGW__preparingProgressValue{stroke:#1e5bbf;stroke-dasharray:100;stroke-linecap:round;transition:stroke-dashoffset .98s linear}.landing-v3-module__vaIYGW__preparingProgress span{z-index:1;color:#1e5bbf;font-size:.78rem;font-weight:850;position:relative}.landing-v3-module__vaIYGW__preparingCopy{z-index:2;max-width:520px;padding-right:64px;position:relative}.landing-v3-module__vaIYGW__preparingCopy>span{color:#1e5bbf;letter-spacing:.12em;text-transform:uppercase;font-size:.68rem;font-weight:800}.landing-v3-module__vaIYGW__preparingCopy h3{max-width:430px;font-family:var(--font-instrument-serif),Georgia,serif;letter-spacing:-.035em;margin-top:8px;font-size:clamp(2.1rem,9vw,2.8rem);font-weight:400;line-height:.98}.landing-v3-module__vaIYGW__preparingCopy p{color:#425a72;margin-top:16px;font-size:.86rem;font-weight:700}.landing-v3-module__vaIYGW__preparingStatus{animation:landing-v3-module__vaIYGW__preparing-status-in .52s var(--ease-enter)both}.landing-v3-module__vaIYGW__preparingProfile{z-index:2;color:#526b82;max-width:330px;margin-top:26px;font-size:.88rem;line-height:1.58;position:relative}.landing-v3-module__vaIYGW__preparingProfile strong{-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#173958;background:linear-gradient(#0000 56%,#68bcef4d 56%);border-radius:4px;font-weight:850}.landing-v3-module__vaIYGW__preparingDoctor{z-index:2;filter:drop-shadow(0 22px 34px #1f435e2e);transform-origin:bottom;pointer-events:none;width:230px;height:auto;animation:3.6s ease-in-out infinite landing-v3-module__vaIYGW__preparing-doctor;position:absolute;bottom:0;right:4px}.landing-v3-module__vaIYGW__programResult[data-reveal-phase=waiting]>[data-program-ready],.landing-v3-module__vaIYGW__programResult[data-reveal-phase=preparing]>[data-program-ready]{visibility:hidden;opacity:0;transform:translateY(10px)}.landing-v3-module__vaIYGW__programResult[data-reveal-phase=revealing] .landing-v3-module__vaIYGW__programPreparing{opacity:0;pointer-events:none}.landing-v3-module__vaIYGW__programResult[data-reveal-phase=revealing]>[data-program-ready],.landing-v3-module__vaIYGW__programResult[data-reveal-phase=ready]>[data-program-ready]{visibility:visible;opacity:1;transition:opacity .7s var(--ease-enter),transform .7s var(--ease-enter);transform:translateY(0)}.landing-v3-module__vaIYGW__programResult[data-reveal-phase=revealing]>.landing-v3-module__vaIYGW__programPhone,.landing-v3-module__vaIYGW__programResult[data-reveal-phase=ready]>.landing-v3-module__vaIYGW__programPhone{transition-delay:.11s}@keyframes landing-v3-module__vaIYGW__preparing-doctor{0%,to{transform:scale(1)}50%{transform:scale(1.012)}}@keyframes landing-v3-module__vaIYGW__preparing-status-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.landing-v3-module__vaIYGW__analysisCard{background:linear-gradient(150deg,#ffffffed,#ffffff75);min-height:340px;padding:24px 22px 164px;position:relative;overflow:hidden}.landing-v3-module__vaIYGW__analysisCard:after{z-index:0;aspect-ratio:1;content:"";pointer-events:none;background:radial-gradient(circle,#ffb89499 0 24%,#ffd7b852 45%,#fff0 69%);border-radius:50%;width:290px;position:absolute;bottom:-112px;right:-64px}.landing-v3-module__vaIYGW__analysisCard:before{z-index:3;background:linear-gradient(180deg,transparent 0%,color-mix(in srgb,var(--program-shell)64%,transparent)74%,var(--program-shell)100%);content:"";pointer-events:none;height:22px;position:absolute;bottom:0;left:0;right:0}.landing-v3-module__vaIYGW__analysisHeading{z-index:2;align-items:center;gap:12px;display:flex;position:relative}.landing-v3-module__vaIYGW__analysisSpark{background:#ffefe8cc;border:1px solid #f47d6338;border-radius:16px;flex:0 0 46px;place-items:center;width:46px;height:46px;display:grid;box-shadow:0 10px 28px #d0684b1f}.landing-v3-module__vaIYGW__analysisSpark svg{color:#f47d63;filter:drop-shadow(0 4px 6px #e15f4129);width:31px;height:31px}.landing-v3-module__vaIYGW__analysisHeading>div>span{color:#68798b;letter-spacing:.08em;text-transform:uppercase;font-size:.68rem;font-weight:700;display:block}.landing-v3-module__vaIYGW__analysisHeading strong{font-family:var(--font-instrument-serif),Georgia,serif;margin-top:2px;font-size:1.65rem;font-weight:400;line-height:1.05;display:block}.landing-v3-module__vaIYGW__analysisCard>p{z-index:2;color:#425a72;max-width:520px;margin-top:15px;font-size:.88rem;line-height:1.52;position:relative}.landing-v3-module__vaIYGW__analysisDoctor{z-index:1;filter:drop-shadow(0 18px 28px #1f435e26);width:196px;height:auto;position:absolute;bottom:-4px;right:4px}.landing-v3-module__vaIYGW__programPhone{background:#fff;border:1px solid #14395b1a;border-radius:27px;width:calc(100% - 18px);min-width:0;max-width:100%;margin:12px auto 9px;padding:24px 12px 17px;position:relative;box-shadow:0 24px 60px #203e5b21}.landing-v3-module__vaIYGW__programDate{font-family:var(--font-instrument-serif),Georgia,serif;text-align:center;font-size:1.38rem}.landing-v3-module__vaIYGW__weekStrip{grid-template-columns:repeat(7,1fr);gap:4px;margin:15px 0 22px;display:grid}.landing-v3-module__vaIYGW__weekStrip span{aspect-ratio:1;color:#7e8b99;background:#f1f5fa;border-radius:50%;place-items:center;font-size:.72rem;font-weight:750;display:grid}.landing-v3-module__vaIYGW__weekStrip span[data-current=true]{color:#fff;background:#1e5bbf}.landing-v3-module__vaIYGW__programHeader{color:#858c96;justify-content:space-between;align-items:center;gap:12px;margin:0 0 8px;font-size:.78rem;display:flex}.landing-v3-module__vaIYGW__programHeader>div{color:#102844;align-items:center;gap:4px;display:flex}.landing-v3-module__vaIYGW__programHeader>div span{color:#87909b}.landing-v3-module__vaIYGW__programHeader i{background:#dce5ee;border-radius:4px;width:36px;height:4px;margin-left:5px;overflow:hidden}.landing-v3-module__vaIYGW__programHeader i b{background:#1e5bbf;width:50%;height:100%;display:block}.landing-v3-module__vaIYGW__programExercises{gap:8px;display:grid}.landing-v3-module__vaIYGW__programExercise{background:#ebf2fe;border-radius:14px;grid-template-columns:116px minmax(0,1fr) 20px;align-items:center;min-height:86px;display:grid;position:relative;overflow:hidden}.landing-v3-module__vaIYGW__exerciseArt{align-self:stretch;min-width:0;position:relative;overflow:hidden}.landing-v3-module__vaIYGW__exerciseArt img{object-fit:cover;object-position:center;opacity:0;transition:opacity var(--motion-standard)var(--ease-standard),transform var(--motion-standard)var(--ease-standard);transform:scale(1.015)}.landing-v3-module__vaIYGW__exerciseArt img[data-active=true]{z-index:1;opacity:1;transform:scale(1)}.landing-v3-module__vaIYGW__exerciseArt:after{content:"";z-index:2;background:linear-gradient(90deg,#0000,#ebf2fe 80%);width:44px;position:absolute;inset:0 -12px 0 auto}.landing-v3-module__vaIYGW__exerciseCopy{z-index:2;min-width:0;animation:landing-v3-module__vaIYGW__switch-copy-in var(--motion-standard)var(--ease-enter)both;padding:8px 2px;position:relative}.landing-v3-module__vaIYGW__exerciseCopy strong{font-size:.88rem;line-height:1.2;display:block}.landing-v3-module__vaIYGW__exerciseCopy small{color:#101010;margin-top:7px;font-size:.68rem;display:block}.landing-v3-module__vaIYGW__exerciseStatus{z-index:3;color:#1e5bbf;margin-right:6px;position:relative}.landing-v3-module__vaIYGW__exerciseStatus svg{width:16px;height:16px}.landing-v3-module__vaIYGW__durationPill{color:#102844;text-align:center;background:linear-gradient(135deg,#fff,#ebf2fe);border-radius:12px 0 0;min-width:64px;padding:5px 7px;font-size:.62rem;position:absolute;bottom:0;right:0}.landing-v3-module__vaIYGW__catalogSection{background:#fffdf9;padding:56px 0 40px}.landing-v3-module__vaIYGW__catalogHeading{margin-bottom:30px}.landing-v3-module__vaIYGW__catalogHeading .landing-v3-module__vaIYGW__eyebrow{margin-bottom:16px}.landing-v3-module__vaIYGW__catalogHeading h2{font-size:clamp(2.8rem,12vw,5.8rem)}.landing-v3-module__vaIYGW__catalogHeading>p{color:#52677e;max-width:630px;margin-top:20px;line-height:1.55}.landing-v3-module__vaIYGW__catalogRail{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.landing-v3-module__vaIYGW__catalogCard{aspect-ratio:1/1.05;background:#d7e6ed;border-radius:26px;min-width:0;height:auto;display:block;position:relative;overflow:hidden;box-shadow:0 10px 28px #12375e14}.landing-v3-module__vaIYGW__catalogCard[data-size=tool]{height:auto}.landing-v3-module__vaIYGW__catalogCard img{object-fit:cover;transition:transform var(--motion-standard)var(--ease-standard);transform:scale(1.01)}.landing-v3-module__vaIYGW__catalogShade{background:linear-gradient(#0000 48%,#051930e0);position:absolute;inset:0}.landing-v3-module__vaIYGW__catalogCardCopy{color:#fff;justify-content:flex-start;align-items:flex-end;gap:8px;display:flex;position:absolute;inset:auto 13px 13px}@media (hover:hover){.landing-v3-module__vaIYGW__catalogCard:hover img{transform:scale(1.04)}}.landing-v3-module__vaIYGW__catalogCard:active img{transform:scale(1.025)}.landing-v3-module__vaIYGW__catalogCard:focus-visible{outline-offset:4px;outline:3px solid #2467c9}.landing-v3-module__vaIYGW__catalogCard h3{font-size:1.05rem;line-height:1.05}.landing-v3-module__vaIYGW__catalogCard p{color:#ffffffb8;margin-top:4px;font-size:.76rem}.landing-v3-module__vaIYGW__catalogFoot{color:#4f647a;flex-wrap:wrap;align-items:center;gap:9px 13px;margin-top:24px;font-size:.78rem;font-weight:750;display:flex}.landing-v3-module__vaIYGW__catalogFoot i{background:#f47d63;border-radius:50%;width:4px;height:4px}.landing-v3-module__vaIYGW__experienceSection{background:#eef5f4;padding:56px 0 40px}.landing-v3-module__vaIYGW__experienceFrame{background:#cfeaf5;border-radius:30px;transition:background-color .36s;overflow:hidden;box-shadow:0 28px 80px #1a355021}.landing-v3-module__vaIYGW__experienceFrame[data-tone=sun]{background:#f8c97b}.landing-v3-module__vaIYGW__experienceFrame[data-tone=night],.landing-v3-module__vaIYGW__experienceFrame[data-tone=space]{background:#071a3c}.landing-v3-module__vaIYGW__experienceFrame[data-tone=sea]{background:#55c4db}.landing-v3-module__vaIYGW__experienceFrame[data-tone=desert]{background:#f4b957}.landing-v3-module__vaIYGW__experienceTabs{scrollbar-width:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:12px;display:grid}.landing-v3-module__vaIYGW__experienceTabs button{color:#102844;cursor:pointer;width:100%;min-width:0;min-height:50px;scroll-margin-top:calc(84px + env(safe-area-inset-top,0px));background:#ffffffad;border:1px solid #ffffff80;border-radius:999px;justify-content:flex-start;align-items:center;gap:9px;padding:8px 11px;transition:background-color .26s,color .26s,transform .26s;display:flex}.landing-v3-module__vaIYGW__experienceTabs button>span{color:#66798e;font-size:.66rem}.landing-v3-module__vaIYGW__experienceTabs button>strong{text-align:left;min-width:0;font-size:.72rem;line-height:1.1}.landing-v3-module__vaIYGW__experienceTabs button[aria-selected=true]{color:#fff;background:#0b294d}.landing-v3-module__vaIYGW__experienceTabs button[aria-selected=true]>span{color:#f5a28d}.landing-v3-module__vaIYGW__experienceTabs button[data-pending=true]{padding-right:30px;position:relative}.landing-v3-module__vaIYGW__experienceTabs button[data-pending=true]:after{content:"";border:2px solid #1e5bbf40;border-top-color:#1e5bbf;border-radius:50%;width:12px;height:12px;animation:.7s linear infinite landing-v3-module__vaIYGW__experience-loading;position:absolute;right:11px}@keyframes landing-v3-module__vaIYGW__experience-loading{to{transform:rotate(360deg)}}.landing-v3-module__vaIYGW__experienceSection[data-input-modality=pointer] .landing-v3-module__vaIYGW__experienceTabs button:focus-visible{outline:none}.landing-v3-module__vaIYGW__experiencePanel{display:grid}.landing-v3-module__vaIYGW__experienceSceneViewport{aspect-ratio:3/4;isolation:isolate;min-height:0;position:relative;overflow:hidden}.landing-v3-module__vaIYGW__experienceScene{isolation:isolate;opacity:0;z-index:0;transition:opacity var(--motion-scene)var(--ease-standard);pointer-events:none;position:absolute;inset:0;overflow:hidden}.landing-v3-module__vaIYGW__experienceScene[data-previous=true]{z-index:1;opacity:1}.landing-v3-module__vaIYGW__experienceScene[data-active=true]{z-index:2;opacity:1;pointer-events:auto}.landing-v3-module__vaIYGW__experienceScene:not([data-active=true]) *,.landing-v3-module__vaIYGW__experienceScene[data-playing=false] *{animation-play-state:paused!important}.landing-v3-module__vaIYGW__experienceScene[data-active=true][data-playing=true] .landing-v3-module__vaIYGW__sceneAmbientCloud{animation-play-state:running!important}.landing-v3-module__vaIYGW__sceneAmbientCloud{pointer-events:none;will-change:transform}.landing-v3-module__vaIYGW__sceneSequence{position:absolute;inset:0}.landing-v3-module__vaIYGW__filmOverlay{z-index:8;pointer-events:none;position:absolute;inset:0}.landing-v3-module__vaIYGW__filmLabel{color:#193a5e;letter-spacing:.11em;text-transform:uppercase;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffc2;border:1px solid #ffffffa8;border-radius:999px;padding:5px 9px;font-size:.6rem;font-weight:850;position:absolute;top:16px;left:16px}.landing-v3-module__vaIYGW__filmHook,.landing-v3-module__vaIYGW__filmFinal{color:#173958;max-width:min(70%,310px);font-family:var(--font-instrument-serif),Georgia,serif;text-wrap:balance;text-shadow:0 1px 16px #ffffffc7;opacity:0;margin:0;font-size:clamp(1.42rem,5vw,2.25rem);line-height:1.02;position:absolute;top:58px;left:16px}.landing-v3-module__vaIYGW__filmHook{animation:landing-v3-module__vaIYGW__film-hook var(--film-ms)var(--ease-standard)both}.landing-v3-module__vaIYGW__filmFinal{animation:landing-v3-module__vaIYGW__film-final var(--film-ms)var(--ease-enter)both}.landing-v3-module__vaIYGW__experienceScene[data-scene=dance] .landing-v3-module__vaIYGW__filmHook,.landing-v3-module__vaIYGW__experienceScene[data-scene=dance] .landing-v3-module__vaIYGW__filmFinal,.landing-v3-module__vaIYGW__experienceScene[data-scene=galaxy] .landing-v3-module__vaIYGW__filmHook,.landing-v3-module__vaIYGW__experienceScene[data-scene=galaxy] .landing-v3-module__vaIYGW__filmFinal{color:#fff;text-shadow:0 2px 18px #0009}@keyframes landing-v3-module__vaIYGW__film-hook{0%{opacity:0;transform:translateY(7px)}4%,16%{opacity:1;transform:translateY(0)}24%,to{opacity:0;transform:translateY(-5px)}}@keyframes landing-v3-module__vaIYGW__film-final{0%,72%{opacity:0;transform:translateY(7px)}80%,to{opacity:1;transform:translateY(0)}}.landing-v3-module__vaIYGW__sceneBackground{z-index:-2;object-fit:cover}.landing-v3-module__vaIYGW__experienceScene[data-scene=butterfly] .landing-v3-module__vaIYGW__sceneBackground{object-position:center 62%}.landing-v3-module__vaIYGW__butterflyStage{z-index:1;aspect-ratio:866/1088;width:min(78%,420px);position:absolute;bottom:0;left:50%;transform:translate(-50%)}.landing-v3-module__vaIYGW__butterflyStage>img{object-fit:contain}.landing-v3-module__vaIYGW__butterflyStage>.landing-v3-module__vaIYGW__sceneSequence{z-index:2}.landing-v3-module__vaIYGW__butterflyAmbientHalo{z-index:0;aspect-ratio:1;opacity:0;width:76%;animation:landing-v3-module__vaIYGW__butterfly-halo-reveal var(--film-ms)var(--ease-enter)both,landing-v3-module__vaIYGW__butterfly-halo-ambient 14s ease-in-out var(--film-ms)infinite;background:radial-gradient(circle,#ffffff94,#84daff33 45%,#0000 70%);border-radius:50%;position:absolute;bottom:6%;left:50%;transform:translate(-50%)scale(.9)}.landing-v3-module__vaIYGW__butterflyCloud{z-index:0;opacity:.58;filter:drop-shadow(0 12px 18px #4076971a);width:24%;height:auto;position:absolute}.landing-v3-module__vaIYGW__butterflyCloud[data-cloud="1"]{width:29%;animation:146s linear -14s infinite landing-v3-module__vaIYGW__cloud-stream-forward;top:13%;left:-35%}.landing-v3-module__vaIYGW__butterflyCloud[data-cloud="2"]{opacity:.52;width:32%;animation:162s linear -72s infinite landing-v3-module__vaIYGW__cloud-stream-forward;top:29%;left:-35%;right:auto}.landing-v3-module__vaIYGW__butterflyCloud[data-cloud="4"]{opacity:.46;width:20%;animation:102s linear -51s infinite landing-v3-module__vaIYGW__cloud-stream-forward;top:6%;left:-35%;right:auto}@keyframes landing-v3-module__vaIYGW__cloud-stream-forward{0%{transform:translateY(3px)}to{transform:translate(850%,-3px)}}.landing-v3-module__vaIYGW__butterflyTap{z-index:2;aspect-ratio:1.45;opacity:0;pointer-events:none;border-radius:52% 48% 58% 42%;width:24%;position:absolute;top:54%}.landing-v3-module__vaIYGW__butterflyTap[data-side=left]{animation:landing-v3-module__vaIYGW__butterfly-tap-left var(--film-ms)var(--ease-standard)both;left:5%;transform:rotate(-18deg)scale(.78)}.landing-v3-module__vaIYGW__butterflyTap[data-side=right]{animation:landing-v3-module__vaIYGW__butterfly-tap-right var(--film-ms)var(--ease-standard)both;right:5%;transform:rotate(16deg)scale(.78)}.landing-v3-module__vaIYGW__butterflyContact,.landing-v3-module__vaIYGW__butterflyRipple{border-radius:50%;position:absolute}.landing-v3-module__vaIYGW__butterflyContact{filter:blur(4px);background:radial-gradient(#e7fbfffa,#4bbcf5c7 34%,#ff977a75 56%,#0000 74%);border-radius:58% 42% 54% 46%;inset:16% 4%;box-shadow:0 0 30px #48bef9b8}.landing-v3-module__vaIYGW__butterflyRipple{filter:blur(10px);background:radial-gradient(#ffe7d17a,#58caff6b 48%,#0000 74%);border-radius:50% 44% 56% 48%}.landing-v3-module__vaIYGW__butterflyRipple[data-ring=inner]{inset:2%}.landing-v3-module__vaIYGW__butterflyRipple[data-ring=outer]{filter:blur(16px);opacity:.58;inset:-22%}@keyframes landing-v3-module__vaIYGW__butterfly-tap-left{0%,11%{opacity:0;transform:rotate(-18deg)scale(.78)}15%,20%,36%,41%,57%,62%,78%,83%{opacity:1;transform:rotate(-18deg)scale(1)}24%,45%,66%,87%{opacity:0;transform:rotate(-18deg)scale(1.3)}25%,35%,46%,56%,67%,77%,88%,to{opacity:0;transform:rotate(-18deg)scale(.78)}}@keyframes landing-v3-module__vaIYGW__butterfly-tap-right{0%,21%{opacity:0;transform:rotate(16deg)scale(.78)}25%,30%,46%,51%,67%,72%,88%,93%{opacity:1;transform:rotate(16deg)scale(1)}34%,55%,76%,97%{opacity:0;transform:rotate(16deg)scale(1.3)}35%,45%,56%,66%,77%,87%,98%,to{opacity:0;transform:rotate(16deg)scale(.78)}}@keyframes landing-v3-module__vaIYGW__butterfly-halo-reveal{0%,55%{opacity:0;transform:translate(-50%)scale(.9)}90%,to{opacity:.72;transform:translate(-50%)scale(1.04)}}@keyframes landing-v3-module__vaIYGW__butterfly-halo-ambient{0%,to{opacity:.56;transform:translate(-50%)scale(.98)}50%{opacity:.74;transform:translate(-50%)scale(1.04)}}.landing-v3-module__vaIYGW__pomodoroCloud{z-index:1;opacity:.76;filter:drop-shadow(0 12px 18px #753f2914);width:24%;height:auto;position:absolute}.landing-v3-module__vaIYGW__pomodoroCloud[data-cloud="1"]{animation:120s linear -7s infinite landing-v3-module__vaIYGW__cloud-stream-forward;top:11%;left:-35%}.landing-v3-module__vaIYGW__pomodoroCloud[data-cloud="2"]{width:31%;animation:156s linear -57s infinite landing-v3-module__vaIYGW__cloud-stream-forward;top:23%;left:-35%;right:auto}.landing-v3-module__vaIYGW__pomodoroCloud[data-cloud="3"]{width:20%;animation:102s linear -47s infinite landing-v3-module__vaIYGW__cloud-stream-forward;top:4%;left:-35%;right:auto}.landing-v3-module__vaIYGW__pomodoroCloud[data-cloud="4"]{width:18%;animation:90s linear -29s infinite landing-v3-module__vaIYGW__cloud-stream-forward;top:30%;left:-35%}.landing-v3-module__vaIYGW__pomodoroScale{z-index:3;color:#fff;text-align:center;filter:drop-shadow(0 3px 7px #68231a75);width:min(54%,300px);position:absolute;top:63%;left:50%;transform:translate(-50%)}.landing-v3-module__vaIYGW__pomodoroScale svg{width:100%;display:block;overflow:visible}.landing-v3-module__vaIYGW__pomodoroScaleLine{fill:none;stroke-width:2px}.landing-v3-module__vaIYGW__pomodoroScaleMarks{transform:none}.landing-v3-module__vaIYGW__pomodoroScaleMarks path{stroke:currentColor;stroke-width:2px;stroke-linecap:round}.landing-v3-module__vaIYGW__pomodoroScaleMarks text{fill:currentColor;font:800 13px var(--font-inter),sans-serif;text-anchor:middle}.landing-v3-module__vaIYGW__pomodoroPointer{fill:#fff;opacity:.94;filter:drop-shadow(0 4px 5px #5721194d);transform-box:view-box;transform-origin:0 0;animation:landing-v3-module__vaIYGW__pomodoro-pointer-wind 1.45s var(--ease-playful).35s forwards;transform:translate(94px,74px)}.landing-v3-module__vaIYGW__pomodoroScale span{color:#fff;letter-spacing:.08em;text-transform:uppercase;background:#7a251e70;border:1px solid #ffffff85;border-radius:999px;margin-top:-8px;padding:5px 11px;font-size:.68rem;font-weight:800;display:inline-block}@keyframes landing-v3-module__vaIYGW__pomodoro-pointer-wind{to{transform:translate(180px,79px)}}.landing-v3-module__vaIYGW__danceScore span{letter-spacing:.1em;text-transform:uppercase;font-size:.68rem;font-weight:800;display:block}.landing-v3-module__vaIYGW__danceScore i{background:#7b291f2e;border-radius:5px;height:5px;display:block;overflow:hidden}.landing-v3-module__vaIYGW__danceBall{z-index:4;filter:drop-shadow(0 0 22px #ffffffb3);width:min(24%,126px);height:auto;animation:landing-v3-module__vaIYGW__dance-ball-drop .9s var(--ease-playful).9s forwards;position:absolute;top:3%;left:50%;transform:translate(-50%,-120%)}.landing-v3-module__vaIYGW__danceBackdrop{background:radial-gradient(circle at 18% 34%,#ff48c059,#0000 27%),radial-gradient(circle at 82% 30%,#4ac5ff57,#0000 28%),linear-gradient(#0a1239 0%,#070a25 48%,#030414 100%);position:absolute;inset:0;overflow:hidden}.landing-v3-module__vaIYGW__danceBackdrop:before,.landing-v3-module__vaIYGW__danceBackdrop:after{content:"";opacity:.6;filter:blur(10px);transform-origin:top;width:32%;height:90%;position:absolute;top:-16%}.landing-v3-module__vaIYGW__danceBackdrop:before{background:linear-gradient(#ff34b2b8,#0000);left:7%;transform:rotate(-17deg)}.landing-v3-module__vaIYGW__danceBackdrop:after{background:linear-gradient(#37b9ffb8,#0000);right:7%;transform:rotate(17deg)}.landing-v3-module__vaIYGW__danceBackdrop i{aspect-ratio:1;opacity:.46;background:#fff;border-radius:50%;width:10px;position:absolute;box-shadow:0 0 20px 5px}.landing-v3-module__vaIYGW__danceBackdrop i:first-child{color:#ef5ec4;top:26%;left:18%}.landing-v3-module__vaIYGW__danceBackdrop i:nth-child(2){color:#67cbff;top:37%;right:20%}.landing-v3-module__vaIYGW__danceBackdrop i:nth-child(3){color:#ad8cff;top:22%;left:52%}.landing-v3-module__vaIYGW__danceGlow{z-index:2;opacity:.78;width:min(66%,380px);height:auto;animation:16s linear 1s infinite landing-v3-module__vaIYGW__dance-glow-turn;position:absolute;top:-17%;left:50%;transform:translate(-50%)}.landing-v3-module__vaIYGW__danceFloor{z-index:3;width:184%;height:72%;position:absolute;bottom:-12%;left:-42%}.landing-v3-module__vaIYGW__danceTile{fill:#0c1845bd;stroke:#7297e640;stroke-width:.8px;animation:1.6s ease-out 1.8s both landing-v3-module__vaIYGW__dance-tile-film,6s ease-in-out 8s infinite landing-v3-module__vaIYGW__dance-tile-ambient}.landing-v3-module__vaIYGW__danceTile[data-wave="1"]{animation-delay:1.88s,8.3s}.landing-v3-module__vaIYGW__danceTile[data-wave="2"]{animation-delay:1.96s,8.6s}.landing-v3-module__vaIYGW__danceTile[data-wave="3"]{animation-delay:2.04s,8.9s}.landing-v3-module__vaIYGW__danceTile[data-wave="4"]{animation-delay:2.12s,9.2s}.landing-v3-module__vaIYGW__danceTile[data-wave="5"]{animation-delay:2.2s,9.5s}.landing-v3-module__vaIYGW__dancePoint{z-index:6;color:#fff;opacity:0;text-shadow:0 0 14px #fffc;font-size:clamp(1rem,4vw,1.45rem);font-weight:900;position:absolute}.landing-v3-module__vaIYGW__dancePoint[data-point=first]{animation:landing-v3-module__vaIYGW__score-burst .9s var(--ease-playful)3.4s both;bottom:24%;left:22%}.landing-v3-module__vaIYGW__dancePoint[data-point=second]{animation:landing-v3-module__vaIYGW__score-burst .9s var(--ease-playful)4.4s both;bottom:34%;right:19%}@keyframes landing-v3-module__vaIYGW__dance-ball-drop{to{transform:translate(-50%)}}@keyframes landing-v3-module__vaIYGW__dance-glow-turn{to{transform:translate(-50%)rotate(360deg)}}@keyframes landing-v3-module__vaIYGW__dance-tile-film{0%{fill:#0c1845bd}45%{fill:#e846bec7}70%{fill:#40bbffb8}to{fill:#194174d1}}@keyframes landing-v3-module__vaIYGW__dance-tile-ambient{0%,78%,to{fill:#0c1845bd}86%{fill:#2969a9b8}92%{fill:#5b3c97b3}}@keyframes landing-v3-module__vaIYGW__score-burst{0%{opacity:0;transform:translateY(18px)scale(.7)}30%,72%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(-22px)scale(.9)}}.landing-v3-module__vaIYGW__danceScore{z-index:3;color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#050d27b3;border:1px solid #ffffff38;border-radius:18px;padding:14px;position:absolute;inset:auto 18px 20px}.landing-v3-module__vaIYGW__danceScore strong{margin:5px 0 10px;font-size:1.6rem;line-height:1.2;display:block;position:relative}.landing-v3-module__vaIYGW__danceScoreValue{vertical-align:-.25em;width:2.2ch;height:1.24em;font-style:normal;display:inline-block;position:relative;overflow:hidden}.landing-v3-module__vaIYGW__danceScoreValue b{font:inherit;white-space:nowrap;line-height:1.2;position:absolute;top:0;left:0}.landing-v3-module__vaIYGW__danceScoreValue b:first-child{animation:.3s 3.35s forwards landing-v3-module__vaIYGW__score-old}.landing-v3-module__vaIYGW__danceScoreValue b:nth-child(2){opacity:0;animation:1.05s 3.45s both landing-v3-module__vaIYGW__score-middle}.landing-v3-module__vaIYGW__danceScoreValue b:nth-child(3){opacity:0;animation:.35s 4.55s forwards landing-v3-module__vaIYGW__score-new}.landing-v3-module__vaIYGW__danceScore i{background:#ffffff29}.landing-v3-module__vaIYGW__danceScore i b{background:linear-gradient(90deg,#ec58bd,#63c9ff);width:19%;height:100%;animation:8s both landing-v3-module__vaIYGW__dance-progress;display:block}@keyframes landing-v3-module__vaIYGW__score-old{to{opacity:0;transform:translateY(-82%)}}@keyframes landing-v3-module__vaIYGW__score-new{0%{opacity:0;transform:translateY(82%)}to{opacity:1;transform:translateY(0)}}@keyframes landing-v3-module__vaIYGW__score-middle{0%{opacity:0;transform:translateY(82%)}20%,74%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-82%)}}@keyframes landing-v3-module__vaIYGW__dance-progress{0%,42.5%{width:19%}47%,55%{width:21%}60%,to{width:24%}}.landing-v3-module__vaIYGW__stopCharacterStage{z-index:1;aspect-ratio:667/1356;width:min(52%,350px);position:absolute;bottom:0;right:0}.landing-v3-module__vaIYGW__stopCharacterStage>img{object-fit:contain}.landing-v3-module__vaIYGW__experienceScene[data-scene=stop] .landing-v3-module__vaIYGW__sceneBackground,.landing-v3-module__vaIYGW__stopCharacterStage>img{animation:landing-v3-module__vaIYGW__stop-scene-settle 4.5s var(--ease-enter)1.2s both}.landing-v3-module__vaIYGW__stopCharacterGlow{z-index:-1;opacity:0;filter:blur(12px);background:radial-gradient(circle,#aef4ffc7,#847df74d 45%,#0000 72%);border-radius:50%;animation:1.4s 3.3s both landing-v3-module__vaIYGW__stop-observe;position:absolute;inset:20% -15% 0}.landing-v3-module__vaIYGW__stopSteps{z-index:3;gap:7px;display:flex;position:absolute;top:20px;left:16px}.landing-v3-module__vaIYGW__stopSteps span{color:#13527a;background:#ffffffa8;border:1px solid #ffffffb3;border-radius:50%;place-items:center;width:42px;height:42px;font-weight:850;display:grid}.landing-v3-module__vaIYGW__stopSteps span[data-step=S]{animation:landing-v3-module__vaIYGW__stop-letter-on .65s var(--ease-enter)1.2s forwards}.landing-v3-module__vaIYGW__stopSteps span[data-step=T]{animation:landing-v3-module__vaIYGW__stop-letter-on .65s var(--ease-enter)2.25s forwards}.landing-v3-module__vaIYGW__stopSteps span[data-step=O]{animation:landing-v3-module__vaIYGW__stop-letter-on .65s var(--ease-enter)3.3s forwards}.landing-v3-module__vaIYGW__stopSteps span[data-step=P]{animation:landing-v3-module__vaIYGW__stop-letter-on .65s var(--ease-enter)4.35s forwards}.landing-v3-module__vaIYGW__experienceScene[data-scene=stop] .landing-v3-module__vaIYGW__filmLabel{top:80px}.landing-v3-module__vaIYGW__experienceScene[data-scene=stop] .landing-v3-module__vaIYGW__filmHook,.landing-v3-module__vaIYGW__experienceScene[data-scene=stop] .landing-v3-module__vaIYGW__filmFinal{max-width:40%;top:120px}.landing-v3-module__vaIYGW__experienceScene[data-scene=dance] .landing-v3-module__vaIYGW__filmHook,.landing-v3-module__vaIYGW__experienceScene[data-scene=dance] .landing-v3-module__vaIYGW__filmFinal{max-width:38%}@keyframes landing-v3-module__vaIYGW__stop-letter-on{to{color:#fff;background:#0b294d;border-color:#0b294d;transform:scale(1.06)}}@keyframes landing-v3-module__vaIYGW__stop-scene-settle{0%{filter:blur(3px)saturate(.82)}to{filter:blur()saturate()}}@keyframes landing-v3-module__vaIYGW__stop-observe{0%,to{opacity:0;transform:scale(.9)}25%,75%{opacity:.82;transform:scale(1.03)}}.landing-v3-module__vaIYGW__groundingTrack{width:200%;animation:36s linear infinite landing-v3-module__vaIYGW__grounding-drift;display:flex;position:absolute;inset:0}.landing-v3-module__vaIYGW__groundingTrack img{object-fit:cover;flex:0 0 50%;width:50%;height:100%;position:static}.landing-v3-module__vaIYGW__groundingTrack img+img{margin-left:-2px}@keyframes landing-v3-module__vaIYGW__grounding-drift{to{transform:translate(-50%)}}.landing-v3-module__vaIYGW__groundingPrompt{z-index:2;color:#0d5775;text-align:center;animation:landing-v3-module__vaIYGW__grounding-interface-reveal var(--film-ms)var(--ease-enter)both;position:absolute;inset:13% 20px auto}.landing-v3-module__vaIYGW__groundingCounter{aspect-ratio:1;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(160deg,#ffffffd1,#bfd7ff9e);border:1px solid #ffffffb8;border-radius:50%;width:min(48vw,190px);margin:24px auto 0;position:relative;box-shadow:inset 0 8px 24px #ffffff57,0 18px 42px #195e7826}.landing-v3-module__vaIYGW__groundingCounterRing{opacity:0;background:radial-gradient(circle,#0000 62%,#3b82f629 78%,#3b82f657);border:2px solid #317abfad;border-radius:50%;animation:4.4s ease-in-out 1.2s both landing-v3-module__vaIYGW__grounding-ring-film;position:absolute;inset:-13%}.landing-v3-module__vaIYGW__groundingNumber{height:6.4rem;display:block;position:absolute;inset:17% 0 auto}.landing-v3-module__vaIYGW__groundingNumber strong{font-family:var(--font-instrument-serif),Georgia,serif;opacity:0;font-size:7.2rem;font-weight:400;line-height:.8;position:absolute;inset:0;transform:translateY(12px)}.landing-v3-module__vaIYGW__groundingNumber strong:first-child{opacity:1;animation:landing-v3-module__vaIYGW__grounding-stage-first var(--film-ms)ease both;transform:none}.landing-v3-module__vaIYGW__groundingNumber strong:nth-child(2){animation:landing-v3-module__vaIYGW__grounding-stage-second var(--film-ms)ease both}.landing-v3-module__vaIYGW__groundingNumber strong:nth-child(3){animation:landing-v3-module__vaIYGW__grounding-stage-third var(--film-ms)ease both}.landing-v3-module__vaIYGW__groundingNumber strong:nth-child(4){animation:landing-v3-module__vaIYGW__grounding-stage-fourth var(--film-ms)ease both}.landing-v3-module__vaIYGW__groundingNumber strong:nth-child(5){animation:landing-v3-module__vaIYGW__grounding-stage-last var(--film-ms)ease both}.landing-v3-module__vaIYGW__groundingCounter svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.landing-v3-module__vaIYGW__groundingCounter svg text{fill:#173958;font:500 17px var(--font-inter),sans-serif;text-anchor:middle}.landing-v3-module__vaIYGW__groundingPrompt>span,.landing-v3-module__vaIYGW__groundingPrompt>b{display:block}.landing-v3-module__vaIYGW__groundingPrompt>span{font-size:.8rem}.landing-v3-module__vaIYGW__groundingPrompt>b{font-family:var(--font-instrument-serif),Georgia,serif;font-size:3rem;font-weight:400}.landing-v3-module__vaIYGW__groundingSense{height:3.5rem;position:relative}.landing-v3-module__vaIYGW__groundingSense span{opacity:0;position:absolute;inset:0;transform:translateY(10px)}.landing-v3-module__vaIYGW__groundingSense span:first-child{opacity:1;animation:landing-v3-module__vaIYGW__grounding-stage-first var(--film-ms)ease both;transform:none}.landing-v3-module__vaIYGW__groundingSense span:nth-child(2){animation:landing-v3-module__vaIYGW__grounding-stage-second var(--film-ms)ease both}.landing-v3-module__vaIYGW__groundingSense span:nth-child(3){animation:landing-v3-module__vaIYGW__grounding-stage-third var(--film-ms)ease both}.landing-v3-module__vaIYGW__groundingSense span:nth-child(4){animation:landing-v3-module__vaIYGW__grounding-stage-fourth var(--film-ms)ease both}.landing-v3-module__vaIYGW__groundingSense span:nth-child(5){animation:landing-v3-module__vaIYGW__grounding-stage-last var(--film-ms)ease both}.landing-v3-module__vaIYGW__groundingPrompt>i{justify-content:center;align-items:center;gap:8px;margin-top:14px;padding-block:6px 9px;display:flex}.landing-v3-module__vaIYGW__groundingPrompt em{box-sizing:border-box;border:2px solid;border-radius:50%;flex:0 0 10px;width:10px;height:10px}.landing-v3-module__vaIYGW__groundingPrompt em:first-child{animation:.45s 4.15s forwards landing-v3-module__vaIYGW__grounding-dot}.landing-v3-module__vaIYGW__groundingPrompt em:nth-child(2){animation:.45s 5.9s forwards landing-v3-module__vaIYGW__grounding-dot}.landing-v3-module__vaIYGW__groundingPrompt em:nth-child(3){animation:.45s 7.6s forwards landing-v3-module__vaIYGW__grounding-dot}.landing-v3-module__vaIYGW__groundingPrompt em:nth-child(4){animation:.45s 9.3s forwards landing-v3-module__vaIYGW__grounding-dot}.landing-v3-module__vaIYGW__groundingPrompt em:nth-child(5){animation:.45s 10.1s forwards landing-v3-module__vaIYGW__grounding-dot}.landing-v3-module__vaIYGW__experienceScene[data-scene=grounding] .landing-v3-module__vaIYGW__filmFinal{top:auto;bottom:20px}@keyframes landing-v3-module__vaIYGW__grounding-stage-first{0%,32%{opacity:1;transform:translateY(0)}36%,to{opacity:0;transform:translateY(-12px)}}@keyframes landing-v3-module__vaIYGW__grounding-stage-second{0%,35%{opacity:0;transform:translateY(12px)}38%,47%{opacity:1;transform:translateY(0)}51%,to{opacity:0;transform:translateY(-12px)}}@keyframes landing-v3-module__vaIYGW__grounding-stage-third{0%,50%{opacity:0;transform:translateY(12px)}53%,62%{opacity:1;transform:translateY(0)}66%,to{opacity:0;transform:translateY(-12px)}}@keyframes landing-v3-module__vaIYGW__grounding-stage-fourth{0%,65%{opacity:0;transform:translateY(12px)}68%,77%{opacity:1;transform:translateY(0)}81%,to{opacity:0;transform:translateY(-12px)}}@keyframes landing-v3-module__vaIYGW__grounding-stage-last{0%,80%{opacity:0;transform:translateY(12px)}83%,to{opacity:1;transform:translateY(0)}}@keyframes landing-v3-module__vaIYGW__grounding-dot{to{background:currentColor;box-shadow:0 0 0 5px #0d577526}}@keyframes landing-v3-module__vaIYGW__grounding-ring-film{0%{opacity:0;transform:scale(.82)}14%{opacity:.72}50%{opacity:.5;transform:scale(1.36)}86%{opacity:.62}to{opacity:0;transform:scale(.82)}}@keyframes landing-v3-module__vaIYGW__grounding-interface-reveal{0%,14%{opacity:.25;filter:blur(1px)}26%,to{opacity:1;filter:blur()}}.landing-v3-module__vaIYGW__spaceBackdrop{z-index:-3;background:radial-gradient(circle at 50% 42%,#214b7d,#091838 54%,#040b20 100%);position:absolute;inset:0}.landing-v3-module__vaIYGW__galaxyNebula,.landing-v3-module__vaIYGW__galaxyMain,.landing-v3-module__vaIYGW__galaxyStar{z-index:1;opacity:0;height:auto;position:absolute}.landing-v3-module__vaIYGW__galaxyNebula[data-nebula=violet]{width:48%;animation:landing-v3-module__vaIYGW__galaxy-nebula-in .85s var(--ease-enter)4.35s both;top:13%;left:14%}.landing-v3-module__vaIYGW__galaxyNebula[data-nebula=cyan]{width:42%;animation:landing-v3-module__vaIYGW__galaxy-nebula-in .85s var(--ease-enter)4.75s both;top:24%;right:10%}.landing-v3-module__vaIYGW__galaxyMain{width:min(82%,500px);animation:landing-v3-module__vaIYGW__galaxy-main-in 1.1s var(--ease-enter)5.2s both;top:5%;left:50%;transform:translate(-50%)}.landing-v3-module__vaIYGW__galaxyStar{width:24px;animation:landing-v3-module__vaIYGW__galaxy-star-in .5s var(--ease-enter)both,landing-v3-module__vaIYGW__galaxy-twinkle 4.8s ease-in-out 8.5s infinite}.landing-v3-module__vaIYGW__galaxyStar[data-star="0"]{animation-delay:1.2s,8.5s;top:20%;left:13%}.landing-v3-module__vaIYGW__galaxyStar[data-star="1"]{width:18px;animation-delay:1.9s,9.1s;top:16%;right:14%}.landing-v3-module__vaIYGW__galaxyStar[data-star="2"]{width:28px;animation-delay:2.6s,9.7s;top:42%;right:22%}.landing-v3-module__vaIYGW__galaxyStar[data-star="3"]{width:16px;animation-delay:3.3s,10.3s;top:48%;left:24%}.landing-v3-module__vaIYGW__galaxyStar[data-star="4"]{width:20px;animation-delay:4s,10.9s;top:10%;left:48%}.landing-v3-module__vaIYGW__galaxyRobot{z-index:2;aspect-ratio:439/392;width:min(48%,280px);position:absolute;bottom:-1px;left:50%;transform:translate(-50%)}.landing-v3-module__vaIYGW__galaxyRobotTop{z-index:2;width:46.24%;height:auto;position:absolute;bottom:calc(46.94% - 1px);left:50%;transform:translate(-50%)}.landing-v3-module__vaIYGW__galaxyRobotBottom{z-index:1;width:100%;height:auto;position:absolute;bottom:0;left:0}@keyframes landing-v3-module__vaIYGW__galaxy-nebula-in{0%{opacity:0;filter:blur(12px)}to{opacity:.68;filter:blur()}}@keyframes landing-v3-module__vaIYGW__galaxy-main-in{0%{opacity:0;filter:blur(10px)}to{opacity:.88;filter:blur()}}@keyframes landing-v3-module__vaIYGW__galaxy-star-in{0%{opacity:0;filter:brightness()drop-shadow(0 0 #0000)}to{opacity:1;filter:brightness(1.15)drop-shadow(0 0 8px #ffffffa3)}}@keyframes landing-v3-module__vaIYGW__galaxy-twinkle{0%,to{opacity:.58}50%{opacity:1}}.landing-v3-module__vaIYGW__experienceCopy{animation:landing-v3-module__vaIYGW__switch-copy-in var(--motion-standard)var(--ease-enter)both;background:#ffffffed;padding:25px 20px 22px}@keyframes landing-v3-module__vaIYGW__switch-copy-in{0%{opacity:.45;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.landing-v3-module__vaIYGW__experienceCopy>span{color:#1e5bbf;letter-spacing:.11em;text-transform:uppercase;font-size:.7rem;font-weight:800}.landing-v3-module__vaIYGW__experienceCopy h3{font-family:var(--font-instrument-serif),Georgia,serif;margin-top:8px;font-size:2.35rem;font-weight:400}.landing-v3-module__vaIYGW__experienceCopy p{color:#53687d;margin:11px 0 19px;font-size:.9rem;line-height:1.52}.landing-v3-module__vaIYGW__experienceCopy>.button{width:100%}.landing-v3-module__vaIYGW__badgeSection{color:#fff;background:#071a3c;padding:56px 0 40px}.landing-v3-module__vaIYGW__badgeSection .landing-v3-module__vaIYGW__eyebrow{color:#f4b99e}.landing-v3-module__vaIYGW__badgeHeading>p:last-child{color:#ffffffad}.landing-v3-module__vaIYGW__badgeMuseum{background:#102c49;border:1px solid #ffffff1f;border-radius:30px;min-height:0;position:relative;overflow:hidden}.landing-v3-module__vaIYGW__badgeBanner{object-fit:cover;object-position:50% top;opacity:.9;transform-origin:50%;transform:translateY(-121px)scale(1.14)}.landing-v3-module__vaIYGW__badgeMuseumShade{background:linear-gradient(#05132a0d,#05132a9e 48%,#05132a 100%);position:absolute;inset:0}.landing-v3-module__vaIYGW__badgeFeature{z-index:2;text-align:center;flex-direction:column;justify-content:flex-end;align-items:center;min-height:420px;padding:64px 18px 20px;display:flex;position:relative}.landing-v3-module__vaIYGW__badgeFeatureArt{flex:0 0 220px;width:220px;height:220px;position:relative}.landing-v3-module__vaIYGW__badgeFeatureArt img{object-fit:contain;filter:drop-shadow(0 25px 38px #00000061);opacity:0;width:100%;height:100%;transition:opacity var(--motion-standard)var(--ease-standard),transform var(--motion-standard)var(--ease-standard);position:absolute;inset:0;transform:translateY(5px)scale(.97)}.landing-v3-module__vaIYGW__badgeFeatureArt img[data-active=true]{z-index:1;opacity:1;transform:translateY(0)scale(1)}.landing-v3-module__vaIYGW__badgeFeatureCopy{max-width:430px;animation:landing-v3-module__vaIYGW__switch-copy-in var(--motion-standard)var(--ease-enter)both}.landing-v3-module__vaIYGW__badgeFeature span{color:#efbd82;letter-spacing:.12em;text-transform:uppercase;font-size:.68rem;font-weight:800}.landing-v3-module__vaIYGW__badgeFeature h3{font-family:var(--font-instrument-serif),Georgia,serif;margin-top:5px;font-size:2.4rem;font-weight:400}.landing-v3-module__vaIYGW__badgeFeature p{color:#ffffffad;margin-top:7px;font-size:.82rem}.landing-v3-module__vaIYGW__badgeRail{z-index:3;grid-template-columns:repeat(3,76px);justify-content:center;gap:10px;padding:10px 14px 20px;display:grid;position:relative}.landing-v3-module__vaIYGW__badgeRail button{scroll-snap-align:center;cursor:pointer;opacity:.66;background:#ffffff0f;border:1px solid #ffffff26;border-radius:22px;flex:0 0 76px;width:76px;height:76px;padding:5px;transition:opacity .26s,background-color .26s,transform .26s}.landing-v3-module__vaIYGW__badgeRail button[aria-pressed=true]{opacity:1;background:#ffffff2b;transform:translateY(-4px)}.landing-v3-module__vaIYGW__badgeRail img{object-fit:contain;width:100%;height:100%}.landing-v3-module__vaIYGW__pricingSection{background:#f6e2d9;padding:56px 0 40px}.landing-v3-module__vaIYGW__pricingHeading h2 em{color:#b34d3a}.landing-v3-module__vaIYGW__pricingLayout{gap:34px;display:grid}.landing-v3-module__vaIYGW__planStack,.landing-v3-module__vaIYGW__reviewColumn{gap:12px;display:grid}.landing-v3-module__vaIYGW__planCard{background:#fffdf9c7;border:1px solid #14314d1f;border-radius:24px;padding:20px}.landing-v3-module__vaIYGW__planCard[data-featured=true]{color:#fff;background:#0b294d;border-color:#0b294d}.landing-v3-module__vaIYGW__planCard>div{justify-content:space-between;gap:12px;font-size:.78rem;font-weight:800;display:flex}.landing-v3-module__vaIYGW__planCard>div strong{color:#57251d;background:#f4b99e;border-radius:999px;padding:5px 9px;font-size:.67rem}.landing-v3-module__vaIYGW__planCard>p{align-items:end;gap:6px;margin-top:22px;display:flex}.landing-v3-module__vaIYGW__planCard b{font-family:var(--font-instrument-serif),Georgia,serif;font-size:3.5rem;font-weight:400;line-height:.8}.landing-v3-module__vaIYGW__planCard>p span,.landing-v3-module__vaIYGW__planCard>small{opacity:.68;font-size:.75rem}.landing-v3-module__vaIYGW__planCard>small{margin-top:13px;display:block}.landing-v3-module__vaIYGW__priceAction{text-align:center;background:#fffdf99e;border-radius:24px;padding:20px}.landing-v3-module__vaIYGW__priceAction>.button{width:100%}.landing-v3-module__vaIYGW__priceAction>.store-badges{margin-top:16px}.landing-v3-module__vaIYGW__priceAction>p{color:#657486;margin-top:13px;font-size:.68rem;line-height:1.45}.landing-v3-module__vaIYGW__priceAction>small{color:#7c5a50;margin-top:6px;font-size:.62rem;display:block}.landing-v3-module__vaIYGW__priceAction>.landing-v3-module__vaIYGW__storeChoiceNote{color:#263f58;max-width:430px;margin:0 auto;font-size:.86rem;font-weight:750;line-height:1.5}.landing-v3-module__vaIYGW__reviewIntro{padding:5px 4px 9px}.landing-v3-module__vaIYGW__reviewIntro span{font-family:var(--font-instrument-serif),Georgia,serif;font-size:2rem}.landing-v3-module__vaIYGW__reviewIntro p{color:#755e59;margin-top:5px;font-size:.75rem}.landing-v3-module__vaIYGW__reviewCard{background:#fffdf9d1;border:1px solid #14314d1a;border-radius:24px;padding:20px}.landing-v3-module__vaIYGW__starRating{color:#d86c4e;gap:2px;display:flex}.landing-v3-module__vaIYGW__starRating svg{width:16px;height:16px}.landing-v3-module__vaIYGW__reviewCard blockquote{color:#233d58;margin:17px 0 20px;font-size:.9rem;line-height:1.52}.landing-v3-module__vaIYGW__reviewCard figcaption{justify-content:space-between;align-items:end;gap:12px;display:flex}.landing-v3-module__vaIYGW__reviewCard figcaption strong,.landing-v3-module__vaIYGW__reviewCard figcaption span{display:block}.landing-v3-module__vaIYGW__reviewCard figcaption strong{font-size:.78rem}.landing-v3-module__vaIYGW__reviewCard figcaption span{color:#7b8793;font-size:.68rem}.landing-v3-module__vaIYGW__reviewCard figcaption a{color:#1e5bbf;align-items:center;gap:5px;min-height:48px;font-size:.72rem;font-weight:800;display:inline-flex}.landing-v3-module__vaIYGW__reviewCard figcaption a svg{width:16px;height:16px}.landing-v3-module__vaIYGW__trustSection{background:#fffdf9;padding:56px 0;scroll-margin-top:64px}.landing-v3-module__vaIYGW__trustCard{background:radial-gradient(circle at 8% 12%,#ffffffe6,#0000 28%),linear-gradient(135deg,#edf6f8 0%,#f5edfa 52%,#fff1e6 100%);border:1px solid #1028441f;border-radius:clamp(28px,5vw,48px);gap:32px;padding:clamp(26px,5vw,62px);display:grid;overflow:hidden;box-shadow:0 28px 78px #203e5b1a}.landing-v3-module__vaIYGW__trustHeading .landing-v3-module__vaIYGW__eyebrow{margin-bottom:16px}.landing-v3-module__vaIYGW__trustHeading h2{max-width:780px;font-size:clamp(2.65rem,8vw,5.8rem)}.landing-v3-module__vaIYGW__trustCopy{color:#405a72;align-content:center;gap:18px;max-width:650px;line-height:1.62;display:grid}.landing-v3-module__vaIYGW__trustCopy>p:first-child{color:#1e3b57;font-size:clamp(1.02rem,2vw,1.18rem);font-weight:750}.landing-v3-module__vaIYGW__trustContact{flex-wrap:wrap;align-items:center;gap:4px 22px;padding-top:4px;font-size:.82rem;display:flex}.landing-v3-module__vaIYGW__trustContact>span{flex-wrap:wrap;align-items:center;gap:0 5px;display:inline-flex}.landing-v3-module__vaIYGW__trustContact a{color:#1e5bbf;text-underline-offset:4px;align-items:center;min-height:48px;font-weight:850;text-decoration:underline;display:inline-flex}.landing-v3-module__vaIYGW__finalSection{background:#fffdf9;padding:56px 0 28px}.landing-v3-module__vaIYGW__faqGrid{gap:32px;display:grid}.landing-v3-module__vaIYGW__faqList details{border-top:1px solid #10284424}.landing-v3-module__vaIYGW__faqList details:last-child{border-bottom:1px solid #10284424}.landing-v3-module__vaIYGW__faqList summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:72px;font-weight:800;list-style:none;display:flex}.landing-v3-module__vaIYGW__faqList summary::-webkit-details-marker{display:none}.landing-v3-module__vaIYGW__faqList summary svg{color:#1e5bbf;flex:none;width:22px;height:22px;transition:transform .26s}.landing-v3-module__vaIYGW__faqList details[open] summary svg{transform:rotate(45deg)}.landing-v3-module__vaIYGW__faqList details>p{color:#53687d;padding:0 32px 22px 0;font-size:.88rem;line-height:1.55}.landing-v3-module__vaIYGW__finalCta{background:radial-gradient(circle at 82% 20%,#ffffffb8,#0000 24%),linear-gradient(155deg,#c9e8f8 0%,#e5f3f8 54%,#f9e4d7 100%);border-radius:30px;min-height:580px;margin-top:68px;position:relative;overflow:hidden}.landing-v3-module__vaIYGW__finalAvatarStage{z-index:1;aspect-ratio:1;filter:drop-shadow(0 30px 35px #23405b26);width:72%;position:absolute;bottom:-5%;right:-4%}.landing-v3-module__vaIYGW__finalAvatarLayer{object-fit:contain;object-position:center bottom;opacity:0;transition:opacity var(--motion-standard)var(--ease-standard),transform var(--motion-standard)var(--ease-standard);transform:translateY(8px)scale(.985)}.landing-v3-module__vaIYGW__finalAvatarLayer[data-active=true]{z-index:1;opacity:1;transform:translateY(0)scale(1)}.landing-v3-module__vaIYGW__finalCopy{z-index:2;padding:38px 24px;position:relative}.landing-v3-module__vaIYGW__finalCopy h2{max-width:580px;margin-top:14px;font-size:clamp(3.4rem,15vw,6rem)}.landing-v3-module__vaIYGW__finalCopy>p:not(.landing-v3-module__vaIYGW__eyebrow){color:#34526e;max-width:430px;margin:18px 0 24px;line-height:1.5}.landing-v3-module__vaIYGW__footer{background:#fffdf9;padding:28px 0 36px}.landing-v3-module__vaIYGW__footerInner{justify-items:start;gap:18px;display:grid}.landing-v3-module__vaIYGW__footerInner nav{flex-wrap:wrap;gap:6px 20px;display:flex}.landing-v3-module__vaIYGW__footerInner nav a,.landing-v3-module__vaIYGW__footerInner nav button{color:#456078;cursor:pointer;background:0 0;border:0;align-items:center;min-width:48px;min-height:48px;padding:0;font-size:.78rem;display:inline-flex}.landing-v3-module__vaIYGW__footerInner>p{color:#667789;font-size:.72rem}[data-reveal]{opacity:1;transform:none}body[data-motion-ready=true] [data-reveal]{opacity:0;transition:opacity .36s,transform .36s;transform:translateY(18px)}body[data-motion-ready=true] [data-reveal][data-visible=true]{opacity:1;transform:translateY(0)}@media (min-width:375px) and (max-width:639px){body:has(.consent-banner) .landing-v3-module__vaIYGW__heroAvatarPicker{bottom:44px}}@media (min-width:640px){.landing-v3-module__vaIYGW__badgeBanner{transform:translateY(-121px)scale(1.3)}.landing-v3-module__vaIYGW__shell{width:min(100% - 56px,1280px)}.landing-v3-module__vaIYGW__heroAvatarSelector:after{height:136px}.landing-v3-module__vaIYGW__heroSky{min-height:940px}.landing-v3-module__vaIYGW__heroInner{padding-top:calc(128px + env(safe-area-inset-top,0px))}.landing-v3-module__vaIYGW__inlineLink{display:inline-flex}.landing-v3-module__vaIYGW__heroArt{width:570px;height:500px;margin:10px auto 0}.landing-v3-module__vaIYGW__heroClouds{width:282px;height:426px}.landing-v3-module__vaIYGW__heroCloudsTop{top:32px;right:3%}.landing-v3-module__vaIYGW__heroCloudsBottom{bottom:18px;left:-50px}.landing-v3-module__vaIYGW__heroSelectedAvatar{width:410px;bottom:62px}.landing-v3-module__vaIYGW__heroAvatarHalo{width:520px;bottom:46px}.landing-v3-module__vaIYGW__heroSideAvatar{width:170px;height:250px;bottom:120px}.landing-v3-module__vaIYGW__heroSideAvatarPrevious{left:-36px}.landing-v3-module__vaIYGW__heroSideAvatarNext{right:-36px}.landing-v3-module__vaIYGW__heroFlowers{width:180px;bottom:54px;right:1%}.landing-v3-module__vaIYGW__heroAvatarPicker{width:390px}.landing-v3-module__vaIYGW__heroAvatarPicker>div{gap:7px}.landing-v3-module__vaIYGW__personalization,.landing-v3-module__vaIYGW__catalogSection,.landing-v3-module__vaIYGW__experienceSection,.landing-v3-module__vaIYGW__badgeSection,.landing-v3-module__vaIYGW__pricingSection,.landing-v3-module__vaIYGW__finalSection{padding-block:92px}.landing-v3-module__vaIYGW__personalizationIntro,.landing-v3-module__vaIYGW__experienceIntro,.landing-v3-module__vaIYGW__badgeHeading,.landing-v3-module__vaIYGW__pricingHeading{margin-bottom:46px}.landing-v3-module__vaIYGW__questionPanel{padding:30px}.landing-v3-module__vaIYGW__programPreparing{padding:42px 38px}.landing-v3-module__vaIYGW__preparingProgress{width:58px;height:58px;top:36px;right:36px}.landing-v3-module__vaIYGW__preparingCopy{padding-right:72px}.landing-v3-module__vaIYGW__preparingCopy h3{max-width:500px;font-size:3.1rem}.landing-v3-module__vaIYGW__preparingProfile{max-width:420px;margin-top:34px;font-size:.94rem}.landing-v3-module__vaIYGW__preparingDoctor{width:280px;bottom:0;right:24px}.landing-v3-module__vaIYGW__analysisCard{min-height:390px;padding:30px 28px 196px}.landing-v3-module__vaIYGW__analysisSpark{flex-basis:52px;width:52px;height:52px}.landing-v3-module__vaIYGW__analysisSpark svg{width:35px;height:35px}.landing-v3-module__vaIYGW__analysisDoctor{width:250px;bottom:-4px;right:8px}.landing-v3-module__vaIYGW__programPhone{width:min(100% - 44px,520px);padding-inline:16px}.landing-v3-module__vaIYGW__catalogRail{scroll-snap-type:x mandatory;scrollbar-width:none;gap:16px;margin-inline:-28px;padding:0 28px 10px;display:flex;overflow-x:auto}.landing-v3-module__vaIYGW__catalogCard{aspect-ratio:auto;scroll-snap-align:center;flex:0 0 310px;height:410px}.landing-v3-module__vaIYGW__catalogCard[data-size=tool]{height:350px}.landing-v3-module__vaIYGW__experienceTabs{scroll-snap-type:x mandatory;display:flex;overflow-x:auto}.landing-v3-module__vaIYGW__experienceTabs button{scroll-snap-align:start;flex:none;width:auto;padding-inline:15px}.landing-v3-module__vaIYGW__experienceFrame{border-radius:38px}.landing-v3-module__vaIYGW__experienceSceneViewport{aspect-ratio:auto;min-height:650px}.landing-v3-module__vaIYGW__pomodoroScale{width:min(56%,430px)}.landing-v3-module__vaIYGW__groundingTrack{animation-duration:70s}.landing-v3-module__vaIYGW__groundingCounter{width:210px}.landing-v3-module__vaIYGW__experienceScene[data-scene=stop] .landing-v3-module__vaIYGW__filmHook,.landing-v3-module__vaIYGW__experienceScene[data-scene=stop] .landing-v3-module__vaIYGW__filmFinal{max-width:44%}.landing-v3-module__vaIYGW__stopCharacterStage{width:min(48%,350px);right:4%}.landing-v3-module__vaIYGW__experienceScene[data-scene=dance] .landing-v3-module__vaIYGW__filmHook,.landing-v3-module__vaIYGW__experienceScene[data-scene=dance] .landing-v3-module__vaIYGW__filmFinal{max-width:42%}.landing-v3-module__vaIYGW__experienceCopy{padding:34px 30px}.landing-v3-module__vaIYGW__badgeMuseum{min-height:730px}.landing-v3-module__vaIYGW__badgeFeature{min-height:520px}.landing-v3-module__vaIYGW__badgeFeatureArt{flex-basis:300px;width:300px;height:300px}.landing-v3-module__vaIYGW__badgeRail{scroll-snap-type:x mandatory;scrollbar-width:none;justify-content:center;display:flex;overflow-x:auto}.landing-v3-module__vaIYGW__badgeRail button{flex-basis:92px;width:92px;height:92px}.landing-v3-module__vaIYGW__pricingLayout{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:22px}.landing-v3-module__vaIYGW__finalCta{min-height:680px}.landing-v3-module__vaIYGW__finalAvatarStage{width:520px;right:-45px}.landing-v3-module__vaIYGW__finalCopy{padding:64px 48px}.landing-v3-module__vaIYGW__footerInner{grid-template-columns:1fr auto;align-items:center}.landing-v3-module__vaIYGW__footerInner>p{grid-column:1/-1}}@media (min-width:1024px){.landing-v3-module__vaIYGW__badgeBanner{transform:translate(-120px,-61px)scale(1.5)}.landing-v3-module__vaIYGW__header{height:80px;position:fixed}.landing-v3-module__vaIYGW__headerInner{grid-template-columns:1fr auto 1fr;display:grid}.landing-v3-module__vaIYGW__nav{align-items:center;gap:clamp(18px,2.2vw,34px);font-size:.85rem;font-weight:750;display:flex}.landing-v3-module__vaIYGW__nav a{justify-content:center;align-items:center;min-width:44px;min-height:48px;display:inline-flex}.landing-v3-module__vaIYGW__mobileNavigation{display:none}.landing-v3-module__vaIYGW__headerActions{justify-self:end}.landing-v3-module__vaIYGW__heroSky{min-height:820px}.landing-v3-module__vaIYGW__heroInner{min-height:820px;padding-top:calc(150px + env(safe-area-inset-top,0px));grid-template-columns:.92fr 1.08fr;align-items:center;gap:30px;display:grid}.landing-v3-module__vaIYGW__heroCopy{padding-bottom:80px}.landing-v3-module__vaIYGW__heroCopy h1{font-size:clamp(5rem,7vw,7.4rem)}.landing-v3-module__vaIYGW__heroSubtitle{font-size:1.08rem}.landing-v3-module__vaIYGW__heroArt{width:auto;height:610px;margin:-54px 0 0}.landing-v3-module__vaIYGW__heroSelectedAvatar{width:470px;bottom:68px;left:52%}.landing-v3-module__vaIYGW__heroAvatarHalo{width:590px;bottom:40px;left:52%}.landing-v3-module__vaIYGW__heroSideAvatar{width:200px;height:310px;bottom:138px}.landing-v3-module__vaIYGW__heroSideAvatarPrevious{left:-20px}.landing-v3-module__vaIYGW__heroSideAvatarNext{right:-20px}.landing-v3-module__vaIYGW__heroFlowers{width:190px;bottom:56px;right:0}.landing-v3-module__vaIYGW__personalization,.landing-v3-module__vaIYGW__catalogSection,.landing-v3-module__vaIYGW__experienceSection,.landing-v3-module__vaIYGW__badgeSection,.landing-v3-module__vaIYGW__pricingSection,.landing-v3-module__vaIYGW__finalSection{padding-block:120px}.landing-v3-module__vaIYGW__personalizationGrid{grid-template-columns:minmax(340px,.78fr) minmax(560px,1.22fr);align-items:stretch;gap:24px}.landing-v3-module__vaIYGW__questionPanel{padding:34px}.landing-v3-module__vaIYGW__programResult{grid-template-columns:.9fr 1.1fr;align-items:stretch;min-height:760px;display:grid}.landing-v3-module__vaIYGW__programPreparing{padding:58px 52px}.landing-v3-module__vaIYGW__preparingProgress{width:62px;height:62px;top:48px;right:48px}.landing-v3-module__vaIYGW__preparingCopy{max-width:560px;padding-right:0}.landing-v3-module__vaIYGW__preparingCopy h3{max-width:540px;font-size:3.7rem}.landing-v3-module__vaIYGW__preparingCopy p{margin-top:20px;font-size:.96rem}.landing-v3-module__vaIYGW__preparingProfile{max-width:500px;margin-top:38px;font-size:1rem}.landing-v3-module__vaIYGW__preparingDoctor{width:300px;bottom:0;right:6%}.landing-v3-module__vaIYGW__analysisCard{min-height:100%;padding:42px 34px}.landing-v3-module__vaIYGW__analysisCard>p{max-width:390px}.landing-v3-module__vaIYGW__analysisDoctor{width:300px;bottom:-6px;right:8px}.landing-v3-module__vaIYGW__programPhone{align-self:center;width:calc(100% - 24px);margin:12px 12px 12px -20px;padding-top:30px}.landing-v3-module__vaIYGW__catalogHeading{grid-template-columns:1fr .62fr;align-items:end;gap:56px;margin-bottom:48px;display:grid}.landing-v3-module__vaIYGW__catalogHeading>p{margin:0 0 8px}.landing-v3-module__vaIYGW__catalogRail{grid-template-columns:repeat(5,1fr);gap:14px;margin:0;padding:0;display:grid;overflow:visible}.landing-v3-module__vaIYGW__catalogCard{min-width:0;height:360px}.landing-v3-module__vaIYGW__catalogCard[data-size=tool]{grid-column:span 1;height:245px}.landing-v3-module__vaIYGW__catalogCard:nth-child(6){grid-column:2}.landing-v3-module__vaIYGW__catalogFoot{justify-content:center}.landing-v3-module__vaIYGW__experiencePanel{grid-template-columns:minmax(0,1.58fr) minmax(300px,.72fr)}.landing-v3-module__vaIYGW__experienceSceneViewport{min-height:700px}.landing-v3-module__vaIYGW__groundingTrack{animation-duration:88s}.landing-v3-module__vaIYGW__groundingCounter{width:220px}.landing-v3-module__vaIYGW__experienceCopy{flex-direction:column;justify-content:center;padding:54px 42px;display:flex}.landing-v3-module__vaIYGW__experienceCopy h3{font-size:3.6rem}.landing-v3-module__vaIYGW__experienceTabs{padding:16px}.landing-v3-module__vaIYGW__butterflyStage{width:min(68%,520px)}.landing-v3-module__vaIYGW__stopCharacterStage{width:min(45%,390px);right:8%}.landing-v3-module__vaIYGW__pomodoroScale{width:min(56%,470px);top:62%}.landing-v3-module__vaIYGW__badgeHeading{grid-template-columns:1fr .54fr;align-items:end;column-gap:70px;display:grid}.landing-v3-module__vaIYGW__badgeHeading .landing-v3-module__vaIYGW__eyebrow{grid-column:1/-1}.landing-v3-module__vaIYGW__badgeHeading>p:last-child{margin-bottom:8px}.landing-v3-module__vaIYGW__badgeMuseum{min-height:760px}.landing-v3-module__vaIYGW__badgeFeature{text-align:left;flex-direction:row;justify-content:center;gap:40px;min-height:600px}.landing-v3-module__vaIYGW__badgeFeatureArt{flex-basis:360px;width:360px;height:360px}.landing-v3-module__vaIYGW__badgeFeature h3{font-size:3.4rem}.landing-v3-module__vaIYGW__pricingHeading{grid-template-columns:1fr .52fr;align-items:end;column-gap:70px;display:grid}.landing-v3-module__vaIYGW__pricingHeading .landing-v3-module__vaIYGW__eyebrow{grid-column:1/-1}.landing-v3-module__vaIYGW__pricingHeading>p:last-child{margin-bottom:8px}.landing-v3-module__vaIYGW__pricingLayout{grid-template-columns:minmax(420px,.84fr) minmax(0,1.16fr);gap:40px}.landing-v3-module__vaIYGW__reviewColumn{grid-template-columns:repeat(2,1fr);align-content:start}.landing-v3-module__vaIYGW__reviewIntro{grid-column:1/-1}.landing-v3-module__vaIYGW__faqGrid{grid-template-columns:.72fr 1.28fr;gap:80px}.landing-v3-module__vaIYGW__finalCta{min-height:640px}.landing-v3-module__vaIYGW__finalAvatarStage{width:590px;bottom:-18%;right:4%}.landing-v3-module__vaIYGW__finalCopy{padding:90px 70px}.landing-v3-module__vaIYGW__finalCopy>p:not(.landing-v3-module__vaIYGW__eyebrow){font-size:1.05rem}.landing-v3-module__vaIYGW__footerInner{grid-template-columns:1fr auto auto}.landing-v3-module__vaIYGW__footerInner>p{grid-column:auto}}@media (min-width:1440px){.landing-v3-module__vaIYGW__heroInner{grid-template-columns:.88fr 1.12fr}.landing-v3-module__vaIYGW__heroArt{height:640px}.landing-v3-module__vaIYGW__heroSelectedAvatar{width:490px}.landing-v3-module__vaIYGW__heroSideAvatar{width:215px;height:330px}.landing-v3-module__vaIYGW__experienceSceneViewport{min-height:760px}}@media (max-width:374px){.landing-v3-module__vaIYGW__headerInner{width:calc(100% - 20px)}.landing-v3-module__vaIYGW__brand span{display:none}.landing-v3-module__vaIYGW__heroInner{padding-top:calc(82px + env(safe-area-inset-top,0px))}.landing-v3-module__vaIYGW__heroCopy h1{font-size:2.5rem}.landing-v3-module__vaIYGW__heroSubtitle{font-size:.84rem}.landing-v3-module__vaIYGW__heroArt{height:294px}.landing-v3-module__vaIYGW__heroSelectedAvatar{width:min(72vw,232px)}.landing-v3-module__vaIYGW__heroAvatarHalo{width:292px}.landing-v3-module__vaIYGW__heroSideAvatar{width:96px;height:142px}.landing-v3-module__vaIYGW__programExercise{grid-template-columns:105px 1fr 18px}.landing-v3-module__vaIYGW__exerciseCopy strong{font-size:.78rem}.landing-v3-module__vaIYGW__stopSteps span{width:38px;height:38px}.landing-v3-module__vaIYGW__groundingNumber strong{font-size:6.4rem}}@media (min-width:640px) and (max-width:1023px) and (max-height:500px){.landing-v3-module__vaIYGW__header{height:calc(64px + env(safe-area-inset-top,0px))}body[data-scrolled=true] .landing-v3-module__vaIYGW__header{height:calc(64px + env(safe-area-inset-top,0px))}.landing-v3-module__vaIYGW__heroSky{min-height:100svh}.landing-v3-module__vaIYGW__heroInner{min-height:100svh;padding-top:calc(64px + env(safe-area-inset-top,0px));grid-template-columns:minmax(0,1.15fr) minmax(240px,.85fr);align-items:center;gap:18px;display:grid}.landing-v3-module__vaIYGW__heroCopy{padding-bottom:0}.landing-v3-module__vaIYGW__heroCopy .landing-v3-module__vaIYGW__eyebrow,.landing-v3-module__vaIYGW__inlineLink{display:none}.landing-v3-module__vaIYGW__heroCopy h1{font-size:clamp(2.6rem,6.2vw,3.25rem);line-height:.88}.landing-v3-module__vaIYGW__heroSubtitle{margin-top:10px;font-size:.78rem;line-height:1.38}.landing-v3-module__vaIYGW__heroActions{margin-top:12px}.landing-v3-module__vaIYGW__heroActions>.button{min-height:48px;padding:9px 17px;font-size:.82rem}.landing-v3-module__vaIYGW__heroHelper{margin-top:5px;font-size:.66rem}.landing-v3-module__vaIYGW__heroArt{width:auto;height:calc(100svh - 64px);margin:0}.landing-v3-module__vaIYGW__heroSelectedAvatar{width:min(36vw,282px);bottom:8px;left:53%}.landing-v3-module__vaIYGW__heroAvatarHalo{width:min(43vw,330px);bottom:-4px;left:53%}.landing-v3-module__vaIYGW__heroSideAvatar{width:100px;height:160px;bottom:42px}.landing-v3-module__vaIYGW__heroSideAvatarPrevious{left:-30px}.landing-v3-module__vaIYGW__heroSideAvatarNext{right:-30px}.landing-v3-module__vaIYGW__heroAvatarPicker{display:none}.landing-v3-module__vaIYGW__heroFlowers{width:130px;bottom:0;right:-2%}}@media (prefers-reduced-motion:reduce){.landing-v3-module__vaIYGW__heroClouds{animation:none!important}.landing-v3-module__vaIYGW__header,.landing-v3-module__vaIYGW__questionGroup button,.landing-v3-module__vaIYGW__programResult,.landing-v3-module__vaIYGW__experienceFrame,.landing-v3-module__vaIYGW__experienceTabs button,.landing-v3-module__vaIYGW__badgeRail button,.landing-v3-module__vaIYGW__heroAvatarSelector,.landing-v3-module__vaIYGW__heroAvatarHalo,.landing-v3-module__vaIYGW__heroSideAvatar,.landing-v3-module__vaIYGW__heroAvatarPicker button,.landing-v3-module__vaIYGW__preparingProgress,.landing-v3-module__vaIYGW__programResult>.landing-v3-module__vaIYGW__analysisCard,.landing-v3-module__vaIYGW__programResult>.landing-v3-module__vaIYGW__programPhone,.landing-v3-module__vaIYGW__faqList summary svg{transition:none!important}[data-reveal]{transition:none!important}[data-reveal]{opacity:1;transform:none}.landing-v3-module__vaIYGW__heroAvatarLayer,.landing-v3-module__vaIYGW__finalAvatarLayer,.landing-v3-module__vaIYGW__exerciseArt img,.landing-v3-module__vaIYGW__experienceScene,.landing-v3-module__vaIYGW__badgeFeatureArt img{transform:none!important}.landing-v3-module__vaIYGW__heroAvatarLayer,.landing-v3-module__vaIYGW__preparingDoctor{animation:none!important}.landing-v3-module__vaIYGW__experienceScene,.landing-v3-module__vaIYGW__experienceScene *,.landing-v3-module__vaIYGW__experienceScene :before,.landing-v3-module__vaIYGW__experienceScene :after{transition:none!important;animation:none!important}.landing-v3-module__vaIYGW__filmHook{opacity:0;transform:none}.landing-v3-module__vaIYGW__filmFinal{opacity:1;transform:none}.landing-v3-module__vaIYGW__butterflyTap{opacity:0}.landing-v3-module__vaIYGW__butterflyAmbientHalo{opacity:.72;transform:translate(-50%)scale(1.04)}.landing-v3-module__vaIYGW__pomodoroPointer{transform:translate(180px,79px)}.landing-v3-module__vaIYGW__danceBall{transform:translate(-50%)}.landing-v3-module__vaIYGW__danceTile[data-wave="1"],.landing-v3-module__vaIYGW__danceTile[data-wave="3"],.landing-v3-module__vaIYGW__danceTile[data-wave="5"]{fill:#40bbffa8}.landing-v3-module__vaIYGW__danceScoreValue b:first-child,.landing-v3-module__vaIYGW__danceScoreValue b:nth-child(2){opacity:0}.landing-v3-module__vaIYGW__danceScoreValue b:nth-child(3){opacity:1}.landing-v3-module__vaIYGW__danceScore i b{width:24%}.landing-v3-module__vaIYGW__stopSteps span{color:#fff;background:#0b294d;border-color:#0b294d;transform:scale(1.06)}.landing-v3-module__vaIYGW__experienceScene[data-scene=stop] .landing-v3-module__vaIYGW__sceneBackground,.landing-v3-module__vaIYGW__stopCharacterStage>img{filter:none}.landing-v3-module__vaIYGW__groundingNumber strong,.landing-v3-module__vaIYGW__groundingSense span{opacity:0;transform:none}.landing-v3-module__vaIYGW__groundingNumber strong:nth-child(5),.landing-v3-module__vaIYGW__groundingSense span:nth-child(5){opacity:1;transform:none}.landing-v3-module__vaIYGW__groundingCounterRing{opacity:0}.landing-v3-module__vaIYGW__groundingPrompt{opacity:1;filter:none}.landing-v3-module__vaIYGW__groundingPrompt em{background:currentColor;box-shadow:0 0 0 5px #0d577526}.landing-v3-module__vaIYGW__galaxyNebula{opacity:.68;filter:none;transform:none}.landing-v3-module__vaIYGW__galaxyMain{opacity:.88;filter:none;transform:translate(-50%)}.landing-v3-module__vaIYGW__galaxyStar{opacity:1;filter:none;transform:none}.landing-v3-module__vaIYGW__galaxyRobotTop{transform:translate(-50%)}}.landing-v3-module__vaIYGW__screenerTeaser{padding:34px 0 66px;scroll-margin-top:64px}.landing-v3-module__vaIYGW__screenerTeaserCard{isolation:isolate;background:radial-gradient(circle at 86% 16%,#fffffff0,#0000 30%),linear-gradient(135deg,#d8edf8 0%,#eee7f7 58%,#fff4e9 100%);border:1px solid #1028441f;border-radius:clamp(28px,5vw,48px);padding:clamp(24px,5vw,58px);position:relative;overflow:hidden;box-shadow:0 28px 78px #203e5b21}.landing-v3-module__vaIYGW__screenerTeaserCopy{z-index:2;position:relative}.landing-v3-module__vaIYGW__screenerTeaserCopy .landing-v3-module__vaIYGW__eyebrow{margin-bottom:16px}.landing-v3-module__vaIYGW__screenerTeaserCopy h2{max-width:820px;font-size:clamp(2.5rem,8vw,5.8rem)}.landing-v3-module__vaIYGW__screenerTeaserCopy>p{color:#486078;max-width:670px;margin-top:20px;line-height:1.55}.landing-v3-module__vaIYGW__screenerTeaserCopy ul{flex-wrap:wrap;gap:8px;margin:24px 0 0;padding:0;list-style:none;display:flex}.landing-v3-module__vaIYGW__screenerTeaserCopy li{color:#294967;background:#ffffffa3;border:1px solid #1028441f;border-radius:999px;align-items:center;min-height:38px;padding:7px 13px;font-size:.76rem;font-weight:850;display:inline-flex}.landing-v3-module__vaIYGW__screenerTeaserActions{flex-wrap:wrap;align-items:center;gap:12px 18px;margin-top:26px;display:flex}.landing-v3-module__vaIYGW__screenerTeaserActions p{color:#566c81;max-width:310px;font-size:.74rem;line-height:1.45}.landing-v3-module__vaIYGW__screenerTeaserArt{width:min(78vw,300px);margin:28px auto -30px;position:relative}.landing-v3-module__vaIYGW__screenerTeaserArt>div{background:radial-gradient(circle,#fffffffa,#ffffff2e 58%,#0000 72%);border-radius:50%;position:absolute;inset:-4% -12% -12%}.landing-v3-module__vaIYGW__screenerTeaserArt img{filter:drop-shadow(0 28px 30px #273c522b);width:100%;height:auto;position:relative}@media (min-width:820px){.landing-v3-module__vaIYGW__trustCard{grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr)}.landing-v3-module__vaIYGW__screenerTeaserCard{padding-right:min(36vw,420px)}.landing-v3-module__vaIYGW__screenerTeaserArt{width:min(27vw,330px);margin:0;position:absolute;bottom:18px;right:clamp(28px,5vw,72px)}}@media (max-width:520px){.landing-v3-module__vaIYGW__screenerTeaserActions .button{width:100%}}
