.glow-effect_glowEffect__S1gIm{position:absolute;inset:0;z-index:0;border-radius:inherit;background:conic-gradient(from var(--glow-angle,0deg),var(--glow-colors));opacity:.78;pointer-events:none;transform:scale(var(--glow-scale,1))}.glow-effect_soft__L_tDY{filter:blur(10px)}.glow-effect_medium__ExZNK{filter:blur(16px)}.glow-effect_strong__KgBfN{filter:blur(24px)}.glow-effect_colorShift__g48gj{animation:glow-effect_glowColorShift__9yWXo var(--glow-duration,3s) linear infinite}@property --glow-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes glow-effect_glowColorShift__9yWXo{to{--glow-angle:360deg}}.AnimatedBeam_animatedBeam__yRaP7{position:relative;width:100%;overflow:hidden}.AnimatedBeam_background__DNO10{position:absolute;inset:0;z-index:0;display:flex;width:100%;height:100%;justify-content:space-between;background:linear-gradient(180deg,color-mix(in srgb,var(--color-magnolia) 92%,white) 0,color-mix(in srgb,var(--color-pale-purple) 78%,white) 100%);pointer-events:none}.AnimatedBeam_radialGlow__c4wZD{position:absolute;inset:34% 0 auto;width:100%;height:72%;border-radius:999px;background:radial-gradient(50% 50% at 50% 50%,rgba(97,70,143,.2) 0,rgba(97,70,143,.11) 48%,rgba(97,70,143,0) 100%);opacity:.7}.AnimatedBeam_gridLine__nU51Z{position:relative;width:1px;height:100%;background:color-mix(in srgb,var(--color-dark-purple) 11%,transparent);transform:rotate(12deg)}.AnimatedBeam_beamTrack__uj9Sm{width:6px;height:100%;transform:translateY(-20%) translateX(-50%);animation:AnimatedBeam_beamMeteor__vlJ_i var(--beam-duration) var(--beam-delay) ease-in-out infinite}.AnimatedBeam_beamHead__slKaY{width:100%;height:48px;clip-path:polygon(54% 0,54% 0,60% 100%,40% 100%)}.AnimatedBeam_beamHeadShort__8i21p{height:32px}.AnimatedBeam_beamHead__slKaY div{width:100%;height:100%;background:linear-gradient(180deg,rgba(255,255,255,.2),rgba(255,255,255,.76) 76%,rgba(255,255,255,.92))}.AnimatedBeam_content__9rbbE{position:relative;z-index:1;width:100%;height:100%}@keyframes AnimatedBeam_beamMeteor__vlJ_i{0%{transform:translateY(-20%) translateX(-50%)}to{transform:translateY(300%) translateX(-50%)}}@media (prefers-reduced-motion:reduce){.AnimatedBeam_beamTrack__uj9Sm{animation:none;opacity:0}}.AnimatedTimeline_timeline__XnpPM{display:grid;max-width:760px;margin:0 auto;padding:12px 0}.AnimatedTimeline_item__jQ6Ih{display:grid;grid-template-columns:42px minmax(0,1fr);gap:18px;width:100%;padding:0;border:0;background:transparent;color:inherit;text-align:left;cursor:pointer;outline:none;font:inherit}.AnimatedTimeline_item__jQ6Ih:focus-visible .AnimatedTimeline_content__4M76Q{border-color:color-mix(in srgb,var(--color-dark-purple) 28%,transparent);box-shadow:0 0 0 4px color-mix(in srgb,var(--color-dark-purple) 8%,transparent)}.AnimatedTimeline_marker__gtAIY{position:relative;display:flex;justify-content:center}.AnimatedTimeline_line___gfAM{position:absolute;top:20px;bottom:-14px;width:4px;border-radius:999px;background:color-mix(in srgb,var(--color-dark-purple) 12%,transparent);overflow:hidden}.AnimatedTimeline_lineFill__RVwH7{width:100%;height:100%;border-radius:inherit;background:var(--color-dark-purple);transform:scaleY(0);transform-origin:top;transition:transform .15s ease-in-out;transition-delay:var(--timeline-line-delay,0s)}.AnimatedTimeline_lineFillActive__xtpjv{transform:scaleY(1)}.AnimatedTimeline_dot__AxSot{position:relative;z-index:1;width:22px;height:22px;border:4px solid color-mix(in srgb,var(--color-dark-purple) 16%,transparent);border-radius:999px;background:var(--color-off-white);transform:scale(1);transition:background-color .12s ease,border-color .12s ease,transform .12s ease;transition-delay:var(--timeline-dot-delay,0s)}.AnimatedTimeline_dotActive__xHmGo{border-color:var(--color-dark-purple);background:var(--color-dark-purple);transform:scale(1.18)}.AnimatedTimeline_content__4M76Q{display:grid;gap:10px;margin-bottom:16px;padding:22px 24px;border:1px solid color-mix(in srgb,var(--color-dark-purple) 12%,transparent);border-radius:var(--radius-app-media);background:color-mix(in srgb,var(--color-off-white) 72%,transparent);transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease,background .16s ease}.AnimatedTimeline_itemActive__HvQJN .AnimatedTimeline_content__4M76Q{border-color:color-mix(in srgb,var(--color-dark-purple) 22%,transparent);background:color-mix(in srgb,var(--color-off-white) 88%,transparent);box-shadow:0 16px 42px rgba(12,0,33,.08);transform:translateX(4px)}.AnimatedTimeline_content__4M76Q span{width:fit-content;padding:6px 10px;border-radius:999px;background:var(--color-pale-purple);font-size:var(--font-size-small);font-weight:500;color:var(--color-dark-purple)}.AnimatedTimeline_content__4M76Q h3{font-family:var(--font-secondary);font-size:var(--font-size-large);font-weight:500;line-height:1.15;color:var(--color-dark-purple)}.AnimatedTimeline_content__4M76Q p{max-width:54ch;line-height:1.55;color:color-mix(in srgb,var(--color-dark-purple) 72%,transparent)}@media screen and (max-width:767px){.AnimatedTimeline_item__jQ6Ih{grid-template-columns:32px minmax(0,1fr);gap:12px}.AnimatedTimeline_content__4M76Q{padding:18px}.AnimatedTimeline_itemActive__HvQJN .AnimatedTimeline_content__4M76Q{transform:translateX(2px)}}@media (prefers-reduced-motion:reduce){.AnimatedTimeline_content__4M76Q,.AnimatedTimeline_dot__AxSot,.AnimatedTimeline_lineFill__RVwH7{transition:none}}.ShootingStars_shootingStars__BPRBM{position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none;background:radial-gradient(circle at 50% 28%,rgba(121,88,255,.22),rgba(12,0,33,0) 42%),radial-gradient(circle at 18% 82%,rgba(255,255,255,.08),rgba(12,0,33,0) 34%)}.ShootingStars_starField__7UWgs{position:absolute;inset:0;opacity:.9}.ShootingStars_staticStar__LXtp3{position:absolute;top:var(--star-top);left:var(--star-left);width:var(--star-size);height:var(--star-size);border-radius:999px;background:rgba(255,255,255,var(--star-opacity));box-shadow:0 0 12px rgba(255,255,255,.42)}.ShootingStars_shootingStar__6VEV_{position:absolute;top:var(--shooting-top);left:var(--shooting-left);width:var(--shooting-width);height:2px;border-radius:999px;background:linear-gradient(90deg,rgba(255,255,255,0),rgba(255,255,255,.98),rgba(255,255,255,0));filter:drop-shadow(0 0 8px rgba(255,255,255,.82));opacity:0;transform:rotate(-21deg) translateZ(0);animation:ShootingStars_shootingStar__6VEV_ var(--shooting-duration) var(--shooting-delay) linear infinite}.ShootingStars_shootingStar__6VEV_:before{content:"";position:absolute;top:50%;right:10%;width:7px;height:7px;border-radius:999px;background:rgba(255,255,255,.96);box-shadow:0 0 14px rgba(255,255,255,.9),0 0 30px rgba(166,130,255,.6);transform:translateY(-50%)}@keyframes ShootingStars_shootingStar__6VEV_{0%,14%{opacity:0;transform:rotate(-21deg) translateZ(0)}18%{opacity:1}42%{opacity:0;transform:rotate(-21deg) translate3d(145vw,0,0)}to{opacity:0;transform:rotate(-21deg) translate3d(145vw,0,0)}}@media (prefers-reduced-motion:reduce){.ShootingStars_shootingStar__6VEV_{animation:none}}.Sparkles_sparkles__xviSb{position:absolute;inset:-92px 0;z-index:0;overflow:hidden;pointer-events:none;mask-image:radial-gradient(ellipse at 48% 44%,black 0,black 72%,transparent 96%)}.Sparkles_sparkle__7Mnqj{position:absolute;top:var(--sparkle-top);left:var(--sparkle-left);width:var(--sparkle-size);height:var(--sparkle-size);opacity:0;transform:translate3d(-50%,-50%,0) scale(.65) rotate(45deg);animation:Sparkles_sparklePulse__k9EzD var(--sparkle-duration) var(--sparkle-delay) ease-in-out infinite}.Sparkles_sparkle__7Mnqj:after,.Sparkles_sparkle__7Mnqj:before{content:"";position:absolute;inset:0;margin:auto;border-radius:999px;background:color-mix(in srgb,var(--color-russian-violet) 74%,white);box-shadow:0 0 12px rgba(124,92,255,.54),0 0 30px rgba(255,255,255,.74)}.Sparkles_sparkle__7Mnqj:before{width:100%;height:22%}.Sparkles_sparkle__7Mnqj:after{width:22%;height:100%}@keyframes Sparkles_sparklePulse__k9EzD{0%,to{opacity:calc(var(--sparkle-opacity) * .24);transform:translate3d(-50%,-50%,0) scale(.62) rotate(45deg)}34%{opacity:var(--sparkle-opacity);transform:translate3d(-50%,-50%,0) scale(1.1) rotate(45deg)}70%{opacity:calc(var(--sparkle-opacity) * .48);transform:translate3d(-50%,-50%,0) scale(.82) rotate(45deg)}}@media (prefers-reduced-motion:reduce){.Sparkles_sparkle__7Mnqj{animation:none;opacity:calc(var(--sparkle-opacity) * .32)}}.StoreButtons_storeButton__wB01T{display:inline-flex;align-items:center;justify-content:center;padding:0 13px;background-color:var(--color-rich-black);border-radius:18px;position:relative;height:42px;width:136px;animation:StoreButtons_storeButtonPulse__jhOni 5.4s ease-in-out infinite}.StoreButtons_storeButton__wB01T:nth-child(2){animation-delay:.35s}@media screen and (max-width:991px){.StoreButtons_storeButton__wB01T{height:39px;width:126px;padding:0 11px}}@media screen and (max-width:767px){.StoreButtons_storeButton__wB01T{height:37px;width:120px;padding:0 10px}}.StoreButtons_imageWrapper__cHD7z{display:flex;align-items:center;justify-content:center;width:100%}.StoreButtons_storeBadge__b66YA{display:block;width:100%;height:auto}.StoreButtons_storeButton__wB01T:hover{opacity:.85}.StoreButtons_storeButton__wB01T:active{opacity:.65}.StoreButtons_wrapper__gzfQK{display:flex}@keyframes StoreButtons_storeButtonPulse__jhOni{0%,64%,to{box-shadow:0 0 0 0 rgba(21,0,57,0)}76%{box-shadow:0 0 0 7px rgba(21,0,57,.1)}}@media (prefers-reduced-motion:reduce){.StoreButtons_storeButton__wB01T{animation:none}}.ProductLanding_page__AnXMw{--radius-app-surface:32px;--radius-app-media:28px;--radius-app-small:20px;background:linear-gradient(180deg,var(--color-magnolia) 0,var(--color-off-white) 42%,var(--color-pale-purple) 100%);color:var(--color-dark-purple);overflow-x:clip;padding-top:1px}.ProductLanding_section__zzNAC{padding:88px var(--section-padding)}.ProductLanding_nav__T_2es{position:fixed;top:18px;left:50%;transform:translateX(-50%);z-index:10;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;width:min(1120px,calc(100% - 56px));margin:0 auto;padding:12px 14px;border:1px solid color-mix(in srgb,var(--color-dark-purple) 10%,transparent);border-radius:999px;background:color-mix(in srgb,var(--color-off-white) 72%,transparent);backdrop-filter:blur(18px);box-shadow:0 18px 60px rgba(12,0,33,.08)}.ProductLanding_logo__vD_X0{display:inline-flex;align-items:center;width:fit-content}.ProductLanding_navLinks__FdMYl{display:flex;align-items:center;justify-content:center;gap:30px;font-size:var(--font-size-small);font-weight:500}.ProductLanding_navCta__w853k,.ProductLanding_navLinks__FdMYl a{color:var(--color-dark-purple)}.ProductLanding_navCta__w853k{justify-self:end;padding:10px 18px;font-size:var(--font-size-small)}.ProductLanding_navCtaGlowWrap__nb76m{justify-self:end}.ProductLanding_menuButton__vaTcg{display:none;justify-self:end;width:42px;height:42px;padding:10px;border:0;border-radius:999px;background:var(--color-dark-purple);cursor:pointer}.ProductLanding_menuButton__vaTcg span{display:block;width:100%;height:2px;margin:4px 0;border-radius:999px;background:var(--color-off-white)}.ProductLanding_mobileMenu__c3NK8{position:absolute;top:calc(100% + 10px);left:0;right:0;display:none;grid-template-columns:1fr;gap:4px;padding:10px;border:1px solid color-mix(in srgb,var(--color-dark-purple) 10%,transparent);border-radius:var(--radius-app-media);background:color-mix(in srgb,var(--color-off-white) 92%,transparent);box-shadow:0 18px 60px rgba(12,0,33,.1);backdrop-filter:blur(18px)}.ProductLanding_mobileMenu__c3NK8 a{padding:14px 16px;border-radius:var(--radius-app-small);color:var(--color-dark-purple);font-weight:500}.ProductLanding_mobileMenu__c3NK8 a:hover{background:color-mix(in srgb,var(--color-dark-purple) 6%,transparent)}.ProductLanding_hero__QXaYl{position:relative;min-height:720px;max-width:none;margin:0 auto;padding-top:108px}.ProductLanding_heroBeam__Ee63G{min-height:720px;border-radius:44px}.ProductLanding_heroInner__dHf9_{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:32px;min-height:720px;max-width:1180px;margin:0 auto;padding:70px 0 56px}.ProductLanding_heroCopy__MFqpc{display:flex;flex-direction:column;align-items:center;gap:24px;text-align:center}.ProductLanding_eyebrow__S_zje{font-size:var(--font-size-small);font-weight:500;letter-spacing:0;text-transform:uppercase;color:color-mix(in srgb,var(--color-dark-purple) 62%,transparent)}.ProductLanding_heroTitle__cyQZp{display:grid;gap:8px;max-width:720px;justify-items:center;font-size:var(--font-size-h1);line-height:1.03}.ProductLanding_rotatingPhrase__97j18{position:relative;display:inline-grid;min-height:1.14em;width:min(100%,9em);overflow:hidden;vertical-align:bottom;padding-bottom:.08em}.ProductLanding_rotatingPhrase__97j18 span{grid-area:1/1;opacity:0;transform:translateY(85%);animation:ProductLanding_heroPhraseCarousel__TdZJ0 9.6s cubic-bezier(.22,1,.36,1) infinite}.ProductLanding_rotatingPhrase__97j18 span:nth-child(2){animation-delay:1.8s}.ProductLanding_rotatingPhrase__97j18 span:nth-child(3){animation-delay:3.6s}.ProductLanding_rotatingPhrase__97j18 span:nth-child(4){animation-name:ProductLanding_heroPhraseCarouselFinal__RL87N;animation-delay:5.4s}@keyframes ProductLanding_heroPhraseCarousel__TdZJ0{0%{opacity:0;transform:translateY(85%)}16%,7%{opacity:1;transform:translateY(0)}22%,to{opacity:0;transform:translateY(-85%)}}@keyframes ProductLanding_heroPhraseCarouselFinal__RL87N{0%{opacity:0;transform:translateY(85%)}31%,7%{opacity:1;transform:translateY(0)}38%,to{opacity:0;transform:translateY(-85%)}}.ProductLanding_heroText__W7LHs{max-width:590px;font-size:var(--font-size-large);line-height:1.55;color:color-mix(in srgb,var(--color-dark-purple) 76%,transparent)}.ProductLanding_ctaRow__rwVIg{display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:center}.ProductLanding_primaryButton__OLhhD,.ProductLanding_secondaryButton___iEL4{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 24px;border-radius:999px;font-weight:500}.ProductLanding_secondaryButton___iEL4{border:1px solid color-mix(in srgb,var(--color-dark-purple) 18%,transparent);color:var(--color-dark-purple)}.ProductLanding_ctaGlowWrap__4fZZ3{position:relative;display:inline-flex;width:fit-content;border-radius:999px}.ProductLanding_buttonGlow___WiCb{inset:-4px}.ProductLanding_slideArrowButton__ivJAK{position:relative;z-index:1;overflow:hidden;border:1px solid color-mix(in srgb,var(--color-off-white) 16%,transparent);border-radius:999px;background:var(--color-dark-purple);color:var(--color-off-white);transition:transform .18s ease}.ProductLanding_slideArrowButton__ivJAK:hover{transform:translateY(-1px)}.ProductLanding_slideArrowFill__riJul{position:absolute;top:0;left:0;z-index:0;display:flex;align-items:center;justify-content:flex-end;width:44px;height:100%;border-radius:inherit;background:var(--color-russian-violet);transition:width .22s ease}.ProductLanding_navCta__w853k .ProductLanding_slideArrowFill__riJul{width:38px}.ProductLanding_slideArrowFill__riJul span{display:grid;place-items:center;width:28px;height:28px;margin-right:8px;border-radius:999px;color:var(--color-off-white);line-height:1;transform:translateX(0);transition:transform .22s ease}.ProductLanding_slideArrowText___pHQz{position:relative;left:10px;z-index:1;white-space:nowrap;transition:left .22s ease,color .22s ease}.ProductLanding_navCta__w853k .ProductLanding_slideArrowText___pHQz{left:8px}.ProductLanding_slideArrowButton__ivJAK:focus-visible .ProductLanding_slideArrowFill__riJul,.ProductLanding_slideArrowButton__ivJAK:hover .ProductLanding_slideArrowFill__riJul{width:100%}.ProductLanding_slideArrowButton__ivJAK:focus-visible .ProductLanding_slideArrowFill__riJul span,.ProductLanding_slideArrowButton__ivJAK:hover .ProductLanding_slideArrowFill__riJul span{transform:translateX(2px)}.ProductLanding_slideArrowButton__ivJAK:focus-visible .ProductLanding_slideArrowText___pHQz,.ProductLanding_slideArrowButton__ivJAK:hover .ProductLanding_slideArrowText___pHQz{left:-6px;color:var(--color-off-white)}.ProductLanding_heroVisual__m_1eI{position:relative;display:flex;justify-content:center;align-items:center;width:100%;min-height:500px}.ProductLanding_phoneStage__jEFBw{position:relative;width:min(330px,74vw);aspect-ratio:1080/2340;--phone-frame-padding:10px;--phone-frame-radius:46px;--phone-screen-radius:36px;--phone-island-top:21px;--phone-island-height:3.5%;--phone-island-min-height:22px}.ProductLanding_phoneFrame__nCzGS{position:absolute;inset:0;z-index:1;padding:var(--phone-frame-padding);border:1px solid rgba(255,255,255,.48);border-radius:var(--phone-frame-radius);overflow:hidden;background:linear-gradient(145deg,rgba(255,255,255,.82),rgba(137,126,157,.42) 32%,rgba(25,22,34,.96) 72%),var(--color-rich-black);box-shadow:inset 0 0 0 1px rgba(255,255,255,.34),inset 0 0 0 3px rgba(7,0,20,.22),0 38px 70px rgba(21,0,57,.26)}.ProductLanding_phoneFrame__nCzGS:before{content:"";position:absolute;top:var(--phone-island-top);left:50%;z-index:3;width:34%;height:var(--phone-island-height);min-height:var(--phone-island-min-height);border-radius:999px;background:#030007;transform:translateX(-50%);box-shadow:inset 0 0 0 1px rgba(255,255,255,.06),0 5px 18px rgba(0,0,0,.36)}.ProductLanding_phoneFrame__nCzGS:after{content:none}.ProductLanding_phoneVideo__kOw3k{display:block;width:100%;height:100%;object-fit:cover;object-position:top center;border-radius:var(--phone-screen-radius);background:var(--color-dark-purple)}.ProductLanding_statCard__6PtL7{position:absolute;left:-30%;bottom:16%;display:grid;gap:3px;width:clamp(128px,48%,158px);box-sizing:border-box;padding:16px;border-radius:var(--radius-app-media);background:color-mix(in srgb,var(--color-off-white) 88%,transparent);box-shadow:0 18px 50px rgba(12,0,33,.16);font-size:var(--font-size-small);color:color-mix(in srgb,var(--color-dark-purple) 68%,transparent);z-index:2}.ProductLanding_statCard__6PtL7 span{font-family:var(--font-primary);font-size:var(--font-size-h5);line-height:1;color:var(--color-dark-purple)}.ProductLanding_statCardRight__t2cdx{right:-42%;left:auto;top:19%;bottom:auto}.ProductLanding_sectionHeader___sECi{display:grid;gap:16px;max-width:800px;margin:0 auto 38px;text-align:center}.ProductLanding_featureCopy__vyTwJ h2,.ProductLanding_finalCta__DVLH5 h2,.ProductLanding_sectionHeader___sECi h2{font-size:var(--font-size-h2);line-height:.96}.ProductLanding_kineticCenterTitle__gYHQu{min-height:calc(var(--font-size-h2) * 1.08);line-height:1.06}.ProductLanding_kineticCenterLine__Awy62{display:flex;flex-wrap:wrap;justify-content:center;column-gap:.22em;row-gap:.06em}.ProductLanding_kineticWordShell__7DUD7{display:inline-block;overflow:hidden;max-width:0;padding-block:.08em .14em;margin-block:-.08em -.14em;animation:ProductLanding_kineticWordReveal__lHEJf .9s cubic-bezier(.2,.8,.2,1) forwards;animation-delay:var(--kinetic-delay,0s);vertical-align:bottom}.ProductLanding_kineticWord__AUbT_{display:inline-block;opacity:0;filter:blur(8px);transform:translate3d(64px,5px,0) scale(.992);animation:ProductLanding_kineticWordEnter__IyLCR .9s cubic-bezier(.2,.8,.2,1) forwards;animation-delay:var(--kinetic-delay,0s);will-change:opacity,filter,transform}.ProductLanding_kineticCenterTitle__gYHQu:not([data-visible=true]) .ProductLanding_kineticWordShell__7DUD7,.ProductLanding_kineticCenterTitle__gYHQu:not([data-visible=true]) .ProductLanding_kineticWord__AUbT_{animation-play-state:paused}@keyframes ProductLanding_kineticWordReveal__lHEJf{0%{max-width:0}to{max-width:var(--kinetic-word-width,10ch)}}@keyframes ProductLanding_kineticWordEnter__IyLCR{0%{opacity:0;filter:blur(8px);transform:translate3d(64px,5px,0) scale(.992)}to{opacity:1;filter:blur(0);transform:translateZ(0) scale(1)}}.ProductLanding_featureCopy__vyTwJ p,.ProductLanding_sectionHeader___sECi p:not(.ProductLanding_eyebrow__S_zje){font-size:var(--font-size-large);line-height:1.55;color:color-mix(in srgb,var(--color-dark-purple) 72%,transparent)}.ProductLanding_problem__n_roA{background:var(--color-dark-purple);color:var(--color-off-white);position:relative;overflow:hidden}.ProductLanding_problem__n_roA:before{content:"";position:absolute;inset:0;background:linear-gradient(110deg,transparent 30%,rgba(255,255,255,.07),transparent 70%);transform:translateX(-100%);animation:ProductLanding_ctaSweep__wiwt3 8s ease-in-out infinite}.ProductLanding_problem__n_roA>*{position:relative}.ProductLanding_problem__n_roA .ProductLanding_eyebrow__S_zje,.ProductLanding_problem__n_roA .ProductLanding_sectionHeader___sECi p:not(.ProductLanding_eyebrow__S_zje){color:color-mix(in srgb,var(--color-off-white) 70%,transparent)}.ProductLanding_problemGrid__urfp7{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;max-width:1120px;margin:0 auto}.ProductLanding_featureCard__ypq4d,.ProductLanding_problemGrid__urfp7 div{border:1px solid color-mix(in srgb,var(--color-dark-purple) 12%,transparent);border-radius:var(--radius-app-surface);background:color-mix(in srgb,var(--color-off-white) 70%,transparent);padding:24px}.ProductLanding_problemGrid__urfp7 div{border-color:color-mix(in srgb,var(--color-off-white) 14%,transparent);background:color-mix(in srgb,var(--color-off-white) 8%,transparent)}.ProductLanding_problemGrid__urfp7 span{display:block;margin-bottom:16px;font-family:var(--font-primary);font-size:var(--font-size-h3);line-height:1}.ProductLanding_featureList__Tfq5R p,.ProductLanding_problemGrid__urfp7 p,.ProductLanding_results__a8j2S p{line-height:1.55;color:color-mix(in srgb,currentColor 72%,transparent)}.ProductLanding_calculatorSection__P5RY9,.ProductLanding_howItWorks__8e8YK{max-width:1180px;margin:0 auto}.ProductLanding_howItWorks__8e8YK{position:relative;isolation:isolate;background-image:radial-gradient(color-mix(in srgb,var(--color-dark-purple) 16%,transparent) 1px,transparent 1px);background-size:18px 18px}.ProductLanding_howItWorks__8e8YK>*{position:relative;z-index:1}.ProductLanding_featureList__Tfq5R h3{font-family:var(--font-secondary);font-size:var(--font-size-large);font-weight:500;line-height:1.15}.ProductLanding_featureBand__XZt5l{position:relative;display:grid;grid-template-columns:minmax(0,.85fr) minmax(340px,1.15fr);gap:38px;align-items:start;max-width:1180px;margin:0 auto;isolation:isolate}.ProductLanding_featureCopy__vyTwJ{position:sticky;z-index:1;display:grid;gap:18px;top:clamp(210px,29vh,380px);align-self:start;padding-top:0;isolation:isolate}.ProductLanding_featureCopy__vyTwJ:before{content:"";position:absolute;top:50%;left:42%;z-index:-1;width:min(780px,180%);aspect-ratio:1;border-radius:999px;background:radial-gradient(circle at 42% 42%,rgba(124,92,255,.22),transparent 42%),radial-gradient(circle at 62% 58%,rgba(255,255,255,.82),transparent 52%);filter:blur(8px);transform:translate(-50%,-50%);pointer-events:none}.ProductLanding_featureList__Tfq5R{position:relative;z-index:1;display:flex;flex-direction:column;width:100%}.ProductLanding_featureStackPane__VQSFv{position:sticky;top:0;width:100%;padding-top:calc(var(--feature-index) * var(--feature-stack-offset, 36px))}.ProductLanding_featureStackContent__i8tiK{min-height:0;transform-origin:50% 0;will-change:transform}.ProductLanding_featureStackContent__i8tiK[data-stacked-covered]{transform-origin:50% 0}.ProductLanding_featureCard__ypq4d{position:relative;display:flex;flex-direction:column;justify-content:flex-end;box-sizing:border-box;min-height:240px;aspect-ratio:16/9;overflow:hidden;color:var(--color-off-white);isolation:isolate}.ProductLanding_featureCard__ypq4d,.ProductLanding_featureList__Tfq5R .ProductLanding_featureCard__ypq4d{background-color:var(--color-rich-black);background-repeat:no-repeat;background-size:auto 108%;background-position:50% 50%}.ProductLanding_featureCard__ypq4d:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,rgba(12,0,33,0),rgba(12,0,33,.72)),linear-gradient(90deg,rgba(12,0,33,.28),transparent 72%)}.ProductLanding_featureRunning__ASpHm{background-image:url(/photos/feature-running.png)}.ProductLanding_featureClub__ZNRLx{background-image:url(/photos/feature-club.png)}.ProductLanding_featureWater__3asID{background-image:url(/photos/feature-water.png)}.ProductLanding_featureLa__LdovH{background-image:url(/photos/feature-la.png)}.ProductLanding_featureList__Tfq5R h3{margin-bottom:12px;color:var(--color-off-white);text-shadow:0 2px 16px rgba(0,0,0,.28)}.ProductLanding_featureList__Tfq5R p{max-width:28ch;color:color-mix(in srgb,var(--color-off-white) 82%,transparent);text-shadow:0 2px 16px rgba(0,0,0,.22)}.ProductLanding_calculator__XF_wM{display:grid;grid-template-columns:minmax(280px,.9fr) minmax(320px,1.1fr);gap:16px}.ProductLanding_controls__OV168,.ProductLanding_results__a8j2S{border-radius:var(--radius-app-surface);background:var(--color-off-white);border:1px solid color-mix(in srgb,var(--color-dark-purple) 10%,transparent);box-shadow:0 24px 80px rgba(21,0,57,.08)}.ProductLanding_controls__OV168{display:grid;gap:24px;padding:26px}.ProductLanding_controls__OV168 label,.ProductLanding_fixedField__raaXA{display:grid;gap:12px}.ProductLanding_controls__OV168 label span,.ProductLanding_fixedField__raaXA span,.ProductLanding_results__a8j2S span{font-size:var(--font-size-small);font-weight:500;text-transform:uppercase;color:color-mix(in srgb,var(--color-dark-purple) 58%,transparent)}.ProductLanding_controls__OV168 strong,.ProductLanding_fixedField__raaXA strong{font-family:var(--font-primary);font-size:var(--font-size-h5);font-weight:400;line-height:1}.ProductLanding_fixedField__raaXA{padding-bottom:14px;border-bottom:1px solid color-mix(in srgb,var(--color-dark-purple) 10%,transparent)}.ProductLanding_controls__OV168 input{accent-color:var(--color-russian-violet);width:100%}.ProductLanding_results__a8j2S{position:relative;overflow:hidden;min-height:430px}.ProductLanding_chartResult__ksS51{position:relative;width:100%;height:100%;min-height:430px;padding:26px;box-sizing:border-box;background:radial-gradient(circle at 82% 16%,rgba(124,92,255,.2),transparent 28%),linear-gradient(145deg,rgba(255,255,255,.96),rgba(241,235,255,.82))}.ProductLanding_resultChart__h6gT2{position:absolute;inset:18px 16px 18px 16px;z-index:1;width:calc(100% - 32px);height:calc(100% - 36px);overflow:visible}.ProductLanding_chartAnnotations__HaAun{position:absolute;top:26px;left:22px;z-index:2;display:grid;gap:20px;width:clamp(220px,42%,280px);pointer-events:none}.ProductLanding_chartAxis__pUjHq{stroke:color-mix(in srgb,var(--color-dark-purple) 18%,transparent);stroke-width:1.5;vector-effect:non-scaling-stroke}.ProductLanding_pyraChartLine__3X17R,.ProductLanding_traditionalChartLine__YfifL{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:7;vector-effect:non-scaling-stroke;filter:drop-shadow(0 14px 20px rgba(21,0,57,.14))}.ProductLanding_pyraChartLine__3X17R{stroke:url(#pyraChartGradient);animation:ProductLanding_pyraLineGlow__XzyvG 2.8s ease-in-out infinite}.ProductLanding_traditionalChartLine__YfifL{stroke:url(#traditionalChartGradient);stroke-width:5;opacity:.72}.ProductLanding_chartStat__JST_3{display:grid;gap:4px;min-width:0;pointer-events:none}.ProductLanding_chartStat__JST_3 strong{font-family:var(--font-primary);font-size:clamp(var(--font-size-h5),3.4vw,var(--font-size-h4));font-weight:400;line-height:1;color:var(--color-dark-purple);white-space:nowrap}.ProductLanding_chartStat__JST_3 span{font-weight:600;text-transform:uppercase}.ProductLanding_chartStat__JST_3 p,.ProductLanding_chartStat__JST_3 span{font-size:var(--font-size-small);color:color-mix(in srgb,var(--color-dark-purple) 62%,transparent)}.ProductLanding_chartStat__JST_3 p{max-width:22ch;line-height:1.35}.ProductLanding_pyraChartStat__cO060 strong{color:var(--color-russian-violet)}.ProductLanding_traditionalChartStat__hMvgt strong{font-size:clamp(var(--font-size-large),2.4vw,var(--font-size-h5));color:var(--color-dark-purple)}.ProductLanding_tickerText__uSurR{position:relative;display:inline-block;font:inherit;font-variant-numeric:tabular-nums;line-height:inherit;--ticker-slot-height:1.18em;white-space:nowrap}.ProductLanding_tickerCharacters__C90xW{position:absolute;top:-.09em;right:0;bottom:-.09em;left:0;display:inline-flex;align-items:baseline;font:inherit;line-height:inherit;overflow:hidden}.ProductLanding_tickerMeasure__kvj60{display:inline-block;font:inherit;line-height:inherit;visibility:hidden}.ProductLanding_tickerDigitWindow__VbRhr,.ProductLanding_tickerRawCharacter__4EA9z{display:inline-block;font:inherit;height:var(--ticker-slot-height);line-height:var(--ticker-slot-height)}.ProductLanding_tickerDigitWindow__VbRhr{overflow:hidden}.ProductLanding_tickerDigitColumn__Snfid{display:grid;transform:translateY(calc(var(--ticker-digit) * var(--ticker-slot-height) * -1))}.ProductLanding_tickerTextAnimating__AiCEl{display:inline-block}.ProductLanding_tickerTextAnimating__AiCEl .ProductLanding_tickerDigitColumn__Snfid{animation:ProductLanding_tickerDigitRoll__ud_Sw .78s cubic-bezier(.22,1,.36,1) both;animation-delay:var(--ticker-delay)}.ProductLanding_tickerDigitColumn__Snfid span{font:inherit;height:var(--ticker-slot-height);line-height:var(--ticker-slot-height)}.ProductLanding_chartStat__JST_3 strong .ProductLanding_tickerCharacters__C90xW,.ProductLanding_chartStat__JST_3 strong .ProductLanding_tickerDigitColumn__Snfid,.ProductLanding_chartStat__JST_3 strong .ProductLanding_tickerDigitColumn__Snfid span,.ProductLanding_chartStat__JST_3 strong .ProductLanding_tickerDigitWindow__VbRhr,.ProductLanding_chartStat__JST_3 strong .ProductLanding_tickerMeasure__kvj60,.ProductLanding_chartStat__JST_3 strong .ProductLanding_tickerRawCharacter__4EA9z,.ProductLanding_chartStat__JST_3 strong .ProductLanding_tickerText__uSurR{font:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;text-transform:none;color:inherit}.ProductLanding_chartStat__JST_3 strong .ProductLanding_tickerDigitColumn__Snfid span,.ProductLanding_chartStat__JST_3 strong .ProductLanding_tickerDigitWindow__VbRhr,.ProductLanding_chartStat__JST_3 strong .ProductLanding_tickerRawCharacter__4EA9z{line-height:var(--ticker-slot-height)}@keyframes ProductLanding_tickerDigitRoll__ud_Sw{0%{transform:translateY(0)}to{transform:translateY(calc(var(--ticker-digit) * var(--ticker-slot-height) * -1))}}@keyframes ProductLanding_pyraLineGlow__XzyvG{0%,to{filter:drop-shadow(0 14px 20px rgba(21,0,57,.14)) drop-shadow(0 0 0 rgba(124,92,255,0))}48%{filter:drop-shadow(0 16px 24px rgba(21,0,57,.16)) drop-shadow(0 0 18px rgba(124,92,255,.72)) drop-shadow(0 0 34px rgba(255,255,255,.44))}}.ProductLanding_disclaimer__fTe4_{max-width:1180px;margin:14px auto 0;font-size:var(--font-size-small);color:color-mix(in srgb,var(--color-dark-purple) 58%,transparent)}.ProductLanding_faq__IUXIk{max-width:1180px;margin:0 auto}.ProductLanding_faqShell__H5_ng{display:grid;grid-template-columns:minmax(0,.76fr) minmax(420px,1fr);gap:64px;align-items:start}.ProductLanding_faqIntro__ArEau{display:grid;gap:18px}.ProductLanding_faqIntro__ArEau h2{max-width:8.5em;font-size:var(--font-size-h2);line-height:.96}.ProductLanding_faqIntro__ArEau p:not(.ProductLanding_eyebrow__S_zje){max-width:460px;font-size:var(--font-size-large);line-height:1.55;color:color-mix(in srgb,var(--color-dark-purple) 72%,transparent)}.ProductLanding_faqAccordion___r7ga{border-top:1px solid color-mix(in srgb,var(--color-dark-purple) 14%,transparent)}.ProductLanding_faqItem__V5Q7E{border-bottom:1px solid color-mix(in srgb,var(--color-dark-purple) 14%,transparent)}.ProductLanding_faqTrigger__x9GC5{display:flex;align-items:center;justify-content:space-between;gap:24px;width:100%;padding:28px 0;border:0;background:transparent;color:var(--color-dark-purple);font:inherit;text-align:left;cursor:pointer}.ProductLanding_faqTrigger__x9GC5 span:first-child{font-family:var(--font-secondary);font-size:var(--font-size-large);font-weight:500;line-height:1.2}.ProductLanding_faqIcon__v5g_3{position:relative;flex:0 0 auto;width:32px;height:32px;border:1px solid color-mix(in srgb,var(--color-dark-purple) 18%,transparent);border-radius:999px;background:color-mix(in srgb,var(--color-off-white) 62%,transparent);transition:transform .18s ease,background .18s ease,border-color .18s ease}.ProductLanding_faqIcon__v5g_3:after,.ProductLanding_faqIcon__v5g_3:before{content:"";position:absolute;top:50%;left:50%;width:12px;height:1.5px;border-radius:999px;background:var(--color-dark-purple);transform:translate(-50%,-50%);transition:transform .18s ease}.ProductLanding_faqIcon__v5g_3:after{transform:translate(-50%,-50%) rotate(90deg)}.ProductLanding_faqItem__V5Q7E[data-open=true] .ProductLanding_faqIcon__v5g_3{border-color:color-mix(in srgb,var(--color-russian-violet) 28%,transparent);background:color-mix(in srgb,var(--color-pale-purple) 76%,transparent);transform:rotate(180deg)}.ProductLanding_faqItem__V5Q7E[data-open=true] .ProductLanding_faqIcon__v5g_3:after{transform:translate(-50%,-50%) rotate(0deg)}.ProductLanding_faqPanel__nffgd{display:grid;grid-template-rows:0fr;transition:grid-template-rows .22s ease}.ProductLanding_faqPanel__nffgd>p{overflow:hidden;max-width:62ch;padding:0;line-height:1.65;color:color-mix(in srgb,var(--color-dark-purple) 70%,transparent)}.ProductLanding_faqItem__V5Q7E[data-open=true] .ProductLanding_faqPanel__nffgd{grid-template-rows:1fr}.ProductLanding_faqItem__V5Q7E[data-open=true] .ProductLanding_faqPanel__nffgd>p{padding-bottom:28px}.ProductLanding_finalCta__DVLH5{display:grid;justify-items:center;gap:22px;text-align:center;background:var(--color-dark-purple);color:var(--color-off-white);position:relative;overflow:hidden}.ProductLanding_finalCta__DVLH5>:not(:first-child){position:relative;z-index:2}@keyframes ProductLanding_ctaSweep__wiwt3{0%,60%,to{transform:translateX(-100%)}78%{transform:translateX(100%)}}.ProductLanding_finalCta__DVLH5 .ProductLanding_eyebrow__S_zje{color:color-mix(in srgb,var(--color-off-white) 70%,transparent)}.ProductLanding_storeButtons__ppK0w{justify-content:center;flex-wrap:wrap}@media screen and (max-width:991px){.ProductLanding_nav__T_2es{grid-template-columns:1fr auto auto}.ProductLanding_navLinks__FdMYl{display:none}.ProductLanding_menuButton__vaTcg{display:block}.ProductLanding_mobileMenuOpen__cklMe{display:grid}.ProductLanding_calculator__XF_wM,.ProductLanding_featureBand__XZt5l,.ProductLanding_hero__QXaYl{grid-template-columns:1fr}.ProductLanding_hero__QXaYl{min-height:auto;padding-top:116px}.ProductLanding_heroBeam__Ee63G,.ProductLanding_heroInner__dHf9_{min-height:auto}.ProductLanding_heroInner__dHf9_{padding:56px 0 42px}.ProductLanding_heroVisual__m_1eI{min-height:500px}.ProductLanding_problemGrid__urfp7{grid-template-columns:repeat(2,minmax(0,1fr))}.ProductLanding_problemGrid__urfp7 div:nth-child(3){grid-column:1/-1;justify-self:center;width:min(100%,calc((1120px - 14px) / 2));box-sizing:border-box}.ProductLanding_featureCopy__vyTwJ{position:static;justify-items:center;text-align:center;padding-top:0}.ProductLanding_faqShell__H5_ng{grid-template-columns:1fr;gap:34px}.ProductLanding_faqIntro__ArEau{position:static;justify-items:center;text-align:center}.ProductLanding_faqIntro__ArEau h2,.ProductLanding_faqIntro__ArEau p:not(.ProductLanding_eyebrow__S_zje){max-width:720px}}@media screen and (max-width:767px){.ProductLanding_section__zzNAC{padding-top:66px;padding-bottom:66px}.ProductLanding_nav__T_2es{width:calc(100% - 32px);top:12px}.ProductLanding_navCta__w853k{padding-inline:14px}.ProductLanding_hero__QXaYl{margin-top:0;padding-top:118px;gap:24px}.ProductLanding_heroBeam__Ee63G{border-radius:32px}.ProductLanding_heroInner__dHf9_{padding:46px 0 34px;gap:24px}.ProductLanding_heroTitle__cyQZp{font-size:var(--font-size-h2)}.ProductLanding_faqIntro__ArEau h2,.ProductLanding_featureCopy__vyTwJ h2,.ProductLanding_finalCta__DVLH5 h2,.ProductLanding_sectionHeader___sECi h2{font-size:var(--font-size-h3)}.ProductLanding_faqTrigger__x9GC5{padding:22px 0}.ProductLanding_faqPanel__nffgd>p,.ProductLanding_faqTrigger__x9GC5 span:first-child{font-size:var(--font-size-p)}.ProductLanding_heroVisual__m_1eI{min-height:450px}.ProductLanding_phoneStage__jEFBw{width:min(290px,62vw);--phone-frame-padding:8px;--phone-frame-radius:40px;--phone-screen-radius:31px;--phone-island-top:18px;--phone-island-min-height:19px}.ProductLanding_statCard__6PtL7{left:-18%;bottom:14%;width:clamp(104px,38vw,124px);padding:14px}.ProductLanding_statCardRight__t2cdx{right:-20%;top:17%;bottom:auto;height:auto}.ProductLanding_problemGrid__urfp7,.ProductLanding_results__a8j2S{grid-template-columns:1fr}.ProductLanding_chartResult__ksS51{min-height:640px}.ProductLanding_resultChart__h6gT2{inset:18px 16px 28px 16px;height:calc(100% - 46px)}.ProductLanding_chartAnnotations__HaAun{top:28px;left:22px;right:auto;bottom:auto;display:grid;gap:26px;width:min(82%,286px)}.ProductLanding_chartStat__JST_3{position:static;width:auto}.ProductLanding_pyraChartStat__cO060{top:auto}.ProductLanding_pyraChartStat__cO060 p{background:linear-gradient(90deg,rgba(255,255,255,.82),rgba(255,255,255,.6) 76%,transparent);border-radius:10px;box-decoration-break:clone;-webkit-box-decoration-break:clone}.ProductLanding_traditionalChartStat__hMvgt{top:auto;transform:none}.ProductLanding_chartStat__JST_3 strong{font-size:clamp(2.2rem,9.6vw,var(--font-size-h3));line-height:1}.ProductLanding_chartStat__JST_3 strong .ProductLanding_tickerText__uSurR{font-size:clamp(2.05rem,min(9.6vw,calc(22rem / var(--ticker-character-count, 8))),var(--font-size-h3));letter-spacing:0}.ProductLanding_chartStat__JST_3 span{font-size:clamp(.88rem,3.7vw,var(--font-size-p))}.ProductLanding_chartStat__JST_3 p{max-width:26ch;font-size:clamp(.9rem,3.75vw,var(--font-size-p));line-height:1.34}.ProductLanding_traditionalChartStat__hMvgt strong{font-size:clamp(var(--font-size-large),5.5vw,var(--font-size-h5))}.ProductLanding_traditionalChartStat__hMvgt strong .ProductLanding_tickerText__uSurR{font-size:clamp(1.9rem,min(8.2vw,calc(18.5rem / var(--ticker-character-count, 8))),var(--font-size-h4))}.ProductLanding_featureBand__XZt5l{justify-items:center;gap:34px;overflow:hidden}.ProductLanding_featureCopy__vyTwJ,.ProductLanding_featureList__Tfq5R{width:min(100%,430px)}.ProductLanding_featureCopy__vyTwJ h2{max-width:10.5ch;text-wrap:balance;overflow-wrap:break-word}.ProductLanding_featureCopy__vyTwJ p{max-width:34ch;text-wrap:balance}.ProductLanding_featureList__Tfq5R{align-items:center;gap:18px}.ProductLanding_featureStackPane__VQSFv{position:relative;top:auto;padding-top:0!important}.ProductLanding_featureStackContent__i8tiK,.ProductLanding_featureStackContent__i8tiK[data-stacked-covered]{transform:none!important}.ProductLanding_featureList__Tfq5R .ProductLanding_featureCard__ypq4d{width:min(100%,390px);min-height:0;aspect-ratio:1/1;background-size:cover}.ProductLanding_problemGrid__urfp7 div:nth-child(3){grid-column:auto;justify-self:stretch;width:auto}}@media screen and (max-width:478px){.ProductLanding_ctaGlowWrap__4fZZ3,.ProductLanding_ctaRow__rwVIg,.ProductLanding_primaryButton__OLhhD,.ProductLanding_secondaryButton___iEL4{width:100%}.ProductLanding_heroVisual__m_1eI{min-height:400px}.ProductLanding_heroBeam__Ee63G{border-radius:24px}.ProductLanding_phoneStage__jEFBw{width:min(245px,58vw);--phone-frame-padding:6px;--phone-frame-radius:34px;--phone-screen-radius:27px;--phone-island-top:14px;--phone-island-min-height:16px}.ProductLanding_statCard__6PtL7{left:-24%;width:108px;padding:10px;border-radius:var(--radius-app-small)}.ProductLanding_statCardRight__t2cdx{right:-24%;top:15%;bottom:auto;height:auto;width:92px;padding:9px;gap:2px}.ProductLanding_statCardRight__t2cdx,.ProductLanding_statCard__6PtL7{display:none}.ProductLanding_statCardRight__t2cdx span,.ProductLanding_statCard__6PtL7 span{font-size:var(--font-size-h6)}.ProductLanding_featureBand__XZt5l{gap:28px}.ProductLanding_featureCopy__vyTwJ,.ProductLanding_featureList__Tfq5R{width:min(100%,320px)}.ProductLanding_featureCopy__vyTwJ h2{max-width:11ch;font-size:clamp(32px,10.4vw,var(--font-size-h3))}.ProductLanding_featureCopy__vyTwJ p{max-width:27ch;font-size:var(--font-size-p)}.ProductLanding_featureList__Tfq5R .ProductLanding_featureCard__ypq4d{width:min(100%,320px);padding:20px;border-radius:var(--radius-app-media)}}@media (prefers-reduced-motion:reduce){.ProductLanding_page__AnXMw *,.ProductLanding_page__AnXMw :after,.ProductLanding_page__AnXMw :before{animation-duration:.001ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.001ms!important}.ProductLanding_rotatingPhrase__97j18 span{animation:none;opacity:0;transform:none}.ProductLanding_rotatingPhrase__97j18 span:first-child{opacity:1}.ProductLanding_slideArrowFill__riJul,.ProductLanding_slideArrowText___pHQz{transition:none}.ProductLanding_kineticWordShell__7DUD7{max-width:var(--kinetic-word-width,10ch);animation:none}.ProductLanding_kineticWord__AUbT_{opacity:1;filter:none;transform:none;animation:none}}