.ProductScrollHero-module__LrMBYq__track{background:#02030b;height:560svh;position:relative}.ProductScrollHero-module__LrMBYq__stage{isolation:isolate;color:#fff;background:#06101d;height:100svh;min-height:640px;position:sticky;top:0;overflow:hidden}.ProductScrollHero-module__LrMBYq__ambient,.ProductScrollHero-module__LrMBYq__usageScene,.ProductScrollHero-module__LrMBYq__bundleScene,.ProductScrollHero-module__LrMBYq__appScene,.ProductScrollHero-module__LrMBYq__closingScene{position:absolute;inset:0}.ProductScrollHero-module__LrMBYq__ambient{z-index:-4;background:radial-gradient(circle at calc(74% + var(--mx) * 2%) calc(48% + var(--my) * 2%), #3cc1ff4d, transparent 29%), radial-gradient(circle at 15% 20%, #1f70ff33, transparent 34%), linear-gradient(135deg,#06101d 0%,#071827 50%,#03060c 100%)}.ProductScrollHero-module__LrMBYq__ambient:after{content:"";opacity:.38;background-image:radial-gradient(#ffffff38 .6px,#0000 .7px);background-size:7px 7px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 35%,#000);mask-image:linear-gradient(90deg,#0000,#000 35%,#000)}.ProductScrollHero-module__LrMBYq__introCopy,.ProductScrollHero-module__LrMBYq__sceneCopy,.ProductScrollHero-module__LrMBYq__closingCopy{z-index:4;width:min(500px,39vw);position:absolute;left:clamp(24px,6vw,96px)}.ProductScrollHero-module__LrMBYq__introCopy{opacity:calc(1 - var(--intro-out));transform:translate3d(0,calc(-50% - var(--intro-out) * 40px),0);filter:blur(calc(var(--intro-out) * 8px));pointer-events:none;flex-direction:column;gap:20px;display:flex;top:50%}.ProductScrollHero-module__LrMBYq__kicker,.ProductScrollHero-module__LrMBYq__step{color:#55c6ff;letter-spacing:.19em;text-transform:uppercase;font-size:11px;font-weight:650}.ProductScrollHero-module__LrMBYq__introCopy h1{letter-spacing:-.07em;margin:0;font-size:clamp(58px,7.7vw,126px);line-height:.82}.ProductScrollHero-module__LrMBYq__introCopy h1 span{color:#31b8ff}.ProductScrollHero-module__LrMBYq__introCopy>p,.ProductScrollHero-module__LrMBYq__sceneCopy p,.ProductScrollHero-module__LrMBYq__closingCopy p{color:#ffffffab;max-width:460px;margin:0;font-size:clamp(15px,1.25vw,18px);line-height:1.62}.ProductScrollHero-module__LrMBYq__therapyList{flex-wrap:wrap;gap:8px;margin:2px 0 0;padding:0;list-style:none;display:flex}.ProductScrollHero-module__LrMBYq__therapyList li{color:#ffffffc2;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#1971af21;border:1px solid #66c8ff3d;border-radius:999px;padding:8px 12px;font-size:12px}.ProductScrollHero-module__LrMBYq__heroDevice{z-index:3;aspect-ratio:1024/788;width:min(58vw,880px);opacity:calc(1 - var(--handoff));transform:translate3d(calc(-50% + var(--place) * 2vw + var(--mx) * 8px),calc(-50% + var(--place) * 22vh + var(--my) * 6px),0) scale(calc(1 - var(--place) * .69)) rotate(calc(-3deg + var(--place) * 7deg));transform-origin:50% 55%;will-change:transform,opacity;position:absolute;top:50%;left:72%}.ProductScrollHero-module__LrMBYq__deviceImage{z-index:2;filter:drop-shadow(0 42px 44px #00000061);width:100%;height:auto;display:block;position:relative}.ProductScrollHero-module__LrMBYq__deviceHalo{z-index:0;filter:blur(14px);transform:scale(calc(1 + var(--place) * .7));background:radial-gradient(#29bfff5c,#0000 67%);border-radius:50%;position:absolute;inset:4% -8% -2%}.ProductScrollHero-module__LrMBYq__deviceShadow{z-index:1;filter:blur(18px);height:8%;transform:scaleX(calc(1 - var(--place) * .5));background:#0000008c;border-radius:50%;position:absolute;bottom:2%;left:18%;right:8%}.ProductScrollHero-module__LrMBYq__usageScene{z-index:-2;opacity:calc(var(--place) * (1 - var(--use-out)));clip-path:circle(calc(7% + var(--place) * 112%) at 74% 66%);transform:scale(calc(1.06 - var(--place) * .06));will-change:opacity,clip-path,transform}.ProductScrollHero-module__LrMBYq__usageImage{object-fit:cover;object-position:center 50%}.ProductScrollHero-module__LrMBYq__usageShade{background:linear-gradient(90deg,#030910f0 0%,#030910a8 31%,#0000 63%),linear-gradient(#0000 66%,#03080e61);position:absolute;inset:0}.ProductScrollHero-module__LrMBYq__sceneCopy{pointer-events:none;flex-direction:column;gap:16px;display:flex;top:50%}.ProductScrollHero-module__LrMBYq__sceneCopy h2,.ProductScrollHero-module__LrMBYq__closingCopy h2{letter-spacing:-.045em;text-wrap:balance;max-width:520px;margin:0;font-size:clamp(30px,4vw,64px);font-weight:600;line-height:1.02}.ProductScrollHero-module__LrMBYq__useCopy{opacity:calc(var(--use-copy) * (1 - var(--use-out)));transform:translate3d(0,calc(-40% + (1 - var(--use-copy)) * 36px - var(--use-out) * 30px),0);filter:blur(calc((1 - var(--use-copy)) * 7px))}.ProductScrollHero-module__LrMBYq__bundleScene{z-index:-1;opacity:calc(var(--bundle) * (1 - var(--bundle-out)));pointer-events:none;background:linear-gradient(135deg,#061523,#03060b 74%)}.ProductScrollHero-module__LrMBYq__bundleGlow{filter:blur(24px);background:radial-gradient(#00b5ff3b,#0000 67%);border-radius:50%;width:69%;height:78%;position:absolute;top:9%;right:3%}.ProductScrollHero-module__LrMBYq__bundleMain{aspect-ratio:3/2;width:min(64vw,980px);transform:translate3d(calc((1 - var(--bundle)) * 11vw),-50%,0) scale(calc(.9 + var(--bundle) * .1));background:#020508;border:1px solid #ffffff21;border-radius:clamp(24px,3vw,46px);position:absolute;top:50%;right:3vw;overflow:hidden;box-shadow:0 40px 100px #0000008c}.ProductScrollHero-module__LrMBYq__bundleMain img{object-fit:cover}.ProductScrollHero-module__LrMBYq__patchCard{z-index:2;aspect-ratio:1127/1396;filter:drop-shadow(0 30px 34px #00000080);width:min(15vw,210px);transform:translate3d(0,calc((1 - var(--bundle)) * 70px),0) rotate(calc(5deg - var(--bundle) * 9deg));position:absolute;bottom:8vh;right:clamp(20px,5.5vw,94px)}.ProductScrollHero-module__LrMBYq__patchCard img{object-fit:contain}.ProductScrollHero-module__LrMBYq__bundleCopy{z-index:3;width:min(420px,34vw);opacity:calc(var(--bundle) * (1 - var(--bundle-out)));transform:translate3d(0,calc(-50% + (1 - var(--bundle)) * 40px),0)}.ProductScrollHero-module__LrMBYq__appScene{z-index:0;opacity:calc(var(--app) * (1 - var(--app-out)));pointer-events:none;background:radial-gradient(circle at 70% 44%,#00b0ff42,#0000 31%),linear-gradient(135deg,#04101e,#02040a 74%)}.ProductScrollHero-module__LrMBYq__phoneGlow{filter:blur(70px);background:#10acff2e;border-radius:50%;width:34vw;height:72vh;position:absolute;top:13%;right:11%}.ProductScrollHero-module__LrMBYq__phoneCard{z-index:1;aspect-ratio:853/1844;width:min(24vw,335px);transform:translate3d(calc((1 - var(--app)) * 14vw),calc(-50% + (1 - var(--app)) * 60px),0) rotate(calc(7deg - var(--app) * 10deg));border:1px solid #fff3;border-radius:clamp(22px,2.2vw,36px);position:absolute;top:51%;right:clamp(8vw,15vw,260px);overflow:hidden;box-shadow:0 50px 100px #00000094,0 0 60px #14adff24}.ProductScrollHero-module__LrMBYq__phoneCard img{object-fit:cover}.ProductScrollHero-module__LrMBYq__dayPill{z-index:2;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);transform:translateY(calc((1 - var(--app)) * -30px));background:#071728b8;border:1px solid #ffffff2e;border-radius:18px;align-items:center;gap:10px;padding:12px 16px;display:flex;position:absolute;top:20%;right:clamp(3vw,8vw,130px);box-shadow:0 16px 40px #00000047}.ProductScrollHero-module__LrMBYq__dayPill strong{color:#45c4ff;font-size:28px}.ProductScrollHero-module__LrMBYq__dayPill span{color:#ffffffbd;max-width:72px;font-size:11px;line-height:1.25}.ProductScrollHero-module__LrMBYq__appCopy{opacity:calc(var(--app) * (1 - var(--app-out)));transform:translate3d(0,calc(-50% + (1 - var(--app)) * 40px),0)}.ProductScrollHero-module__LrMBYq__closingScene{z-index:5;opacity:var(--close);pointer-events:none;background:radial-gradient(circle at 76% 48%,#00a7ff47,#0000 32%),linear-gradient(125deg,#06192a,#02030a 72%)}.ProductScrollHero-module__LrMBYq__closingProduct{width:min(46vw,720px);transform:translate3d(calc((1 - var(--close)) * 11vw),-50%,0) rotate(calc((1 - var(--close)) * 5deg));filter:drop-shadow(0 42px 52px #00000073);position:absolute;top:50%;right:3vw}.ProductScrollHero-module__LrMBYq__closingProduct img{width:100%;height:auto;display:block}.ProductScrollHero-module__LrMBYq__closingCopy{transform:translate3d(0,calc(-50% + (1 - var(--close)) * 40px),0);pointer-events:auto;flex-direction:column;gap:18px;display:flex;top:50%}.ProductScrollHero-module__LrMBYq__actions{flex-wrap:wrap;gap:12px;padding-top:8px;display:flex}.ProductScrollHero-module__LrMBYq__progressRail{z-index:10;flex-direction:column;gap:15px;margin:0;padding:0;list-style:none;display:flex;position:absolute;top:50%;right:24px;transform:translateY(-50%)}.ProductScrollHero-module__LrMBYq__progressRail li{color:#ffffff6b;flex-direction:row-reverse;align-items:center;gap:9px;display:flex}.ProductScrollHero-module__LrMBYq__progressRail span{background:currentColor;border-radius:99px;width:7px;height:7px;transition:transform .28s,color .28s}.ProductScrollHero-module__LrMBYq__progressRail em{opacity:0;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-style:normal;transition:opacity .22s}.ProductScrollHero-module__LrMBYq__progressRail li:hover em{opacity:1}.ProductScrollHero-module__LrMBYq__track[data-scene="0"] .ProductScrollHero-module__LrMBYq__progressRail li[data-index="0"],.ProductScrollHero-module__LrMBYq__track[data-scene="1"] .ProductScrollHero-module__LrMBYq__progressRail li[data-index="1"],.ProductScrollHero-module__LrMBYq__track[data-scene="2"] .ProductScrollHero-module__LrMBYq__progressRail li[data-index="2"],.ProductScrollHero-module__LrMBYq__track[data-scene="3"] .ProductScrollHero-module__LrMBYq__progressRail li[data-index="3"],.ProductScrollHero-module__LrMBYq__track[data-scene="4"] .ProductScrollHero-module__LrMBYq__progressRail li[data-index="4"]{color:#47c6ff}.ProductScrollHero-module__LrMBYq__track[data-scene="0"] .ProductScrollHero-module__LrMBYq__progressRail li[data-index="0"] span,.ProductScrollHero-module__LrMBYq__track[data-scene="1"] .ProductScrollHero-module__LrMBYq__progressRail li[data-index="1"] span,.ProductScrollHero-module__LrMBYq__track[data-scene="2"] .ProductScrollHero-module__LrMBYq__progressRail li[data-index="2"] span,.ProductScrollHero-module__LrMBYq__track[data-scene="3"] .ProductScrollHero-module__LrMBYq__progressRail li[data-index="3"] span,.ProductScrollHero-module__LrMBYq__track[data-scene="4"] .ProductScrollHero-module__LrMBYq__progressRail li[data-index="4"] span{transform:scale(1.8);box-shadow:0 0 14px #47c6ffcc}.ProductScrollHero-module__LrMBYq__scrollHint{z-index:9;color:#ffffff70;letter-spacing:.15em;text-transform:uppercase;opacity:calc(1 - var(--intro-out));flex-direction:column;align-items:center;gap:9px;font-size:10px;display:flex;position:absolute;bottom:24px;left:50%;transform:translate(-50%)}.ProductScrollHero-module__LrMBYq__scrollHint i{background:#fff3;width:1px;height:28px;position:relative;overflow:hidden}.ProductScrollHero-module__LrMBYq__scrollHint i:after{content:"";background:#55c6ff;animation:1.7s ease-in-out infinite ProductScrollHero-module__LrMBYq__scrollPulse;position:absolute;inset:0}@keyframes ProductScrollHero-module__LrMBYq__scrollPulse{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}@media (max-width:760px){.ProductScrollHero-module__LrMBYq__track{height:500svh}.ProductScrollHero-module__LrMBYq__stage{min-height:560px}.ProductScrollHero-module__LrMBYq__introCopy,.ProductScrollHero-module__LrMBYq__sceneCopy,.ProductScrollHero-module__LrMBYq__closingCopy{width:calc(100vw - 40px);left:20px}.ProductScrollHero-module__LrMBYq__introCopy{transform:translate3d(0,calc(-50% - var(--intro-out) * 25px),0);gap:14px;top:24%}.ProductScrollHero-module__LrMBYq__introCopy h1{font-size:clamp(52px,15vw,72px)}.ProductScrollHero-module__LrMBYq__introCopy>p{max-width:94%;font-size:14px}.ProductScrollHero-module__LrMBYq__therapyList{gap:6px;max-width:95%}.ProductScrollHero-module__LrMBYq__therapyList li{padding:6px 9px;font-size:10px}.ProductScrollHero-module__LrMBYq__heroDevice{width:94vw;transform:translate3d(calc(-50% + var(--place) * 20vw),calc(-50% + var(--place) * 7vh),0) scale(calc(1 - var(--place) * .65)) rotate(calc(-3deg + var(--place) * 7deg));top:64%;left:51%}.ProductScrollHero-module__LrMBYq__usageImage{object-position:62% center}.ProductScrollHero-module__LrMBYq__usageShade{background:linear-gradient(#0000 33%,#0309109e 60%,#030910f0 100%)}.ProductScrollHero-module__LrMBYq__usageScene{clip-path:circle(calc(7% + var(--place) * 120%) at 72% 68%)}.ProductScrollHero-module__LrMBYq__sceneCopy{gap:11px;top:auto;bottom:8vh}.ProductScrollHero-module__LrMBYq__sceneCopy h2,.ProductScrollHero-module__LrMBYq__closingCopy h2{max-width:92%;font-size:clamp(28px,8.7vw,42px)}.ProductScrollHero-module__LrMBYq__sceneCopy p,.ProductScrollHero-module__LrMBYq__closingCopy p{max-width:94%;font-size:14px;line-height:1.48}.ProductScrollHero-module__LrMBYq__useCopy{transform:translate3d(0,calc((1 - var(--use-copy)) * 28px - var(--use-out) * 25px),0)}.ProductScrollHero-module__LrMBYq__bundleMain{width:92vw;transform:translate3d(calc((1 - var(--bundle)) * 14vw),-50%,0) scale(calc(.9 + var(--bundle) * .1));top:35%;right:4vw}.ProductScrollHero-module__LrMBYq__patchCard{width:25vw;bottom:36%;right:8vw}.ProductScrollHero-module__LrMBYq__bundleCopy{width:calc(100vw - 40px);transform:translate3d(0,calc((1 - var(--bundle)) * 34px),0)}.ProductScrollHero-module__LrMBYq__phoneCard{width:min(51vw,260px);top:39%;right:18vw}.ProductScrollHero-module__LrMBYq__phoneGlow{width:90vw;height:62vh;top:8%;right:5%}.ProductScrollHero-module__LrMBYq__dayPill{top:15%;right:7vw}.ProductScrollHero-module__LrMBYq__appCopy{transform:translate3d(0,calc((1 - var(--app)) * 34px),0)}.ProductScrollHero-module__LrMBYq__closingProduct{width:86vw;top:34%;right:5vw}.ProductScrollHero-module__LrMBYq__closingCopy{transform:translate3d(0,calc((1 - var(--close)) * 30px),0);top:auto;bottom:max(7vh,58px)}.ProductScrollHero-module__LrMBYq__actions{gap:8px}.ProductScrollHero-module__LrMBYq__progressRail{gap:12px;right:10px}.ProductScrollHero-module__LrMBYq__progressRail em{display:none}.ProductScrollHero-module__LrMBYq__scrollHint{bottom:13px}}@media (prefers-reduced-motion:reduce){.ProductScrollHero-module__LrMBYq__track{height:100svh}.ProductScrollHero-module__LrMBYq__introCopy{opacity:1;filter:none;transform:translateY(-50%)}.ProductScrollHero-module__LrMBYq__heroDevice{opacity:1;transform:translate(-50%,-50%)}.ProductScrollHero-module__LrMBYq__usageScene,.ProductScrollHero-module__LrMBYq__sceneCopy,.ProductScrollHero-module__LrMBYq__bundleScene,.ProductScrollHero-module__LrMBYq__appScene,.ProductScrollHero-module__LrMBYq__closingScene,.ProductScrollHero-module__LrMBYq__progressRail,.ProductScrollHero-module__LrMBYq__scrollHint{display:none}}
@font-face{font-family:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0e7b7e0b829e3eb9-s.p.0s6677u7501n5.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(../media/daf789e4474d0d90-s.3w_oc3nqvqm6n.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9e9f04e3c37952ab-s.p.002ht2t_o636a.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Anton Fallback;src:local(Arial);ascent-override:129.7%;descent-override:36.29%;line-gap-override:0.0%;size-adjust:90.69%}.anton_b186b34f-module__OGshOG__className{font-family:Anton,Anton Fallback;font-style:normal;font-weight:400}
