@font-face{font-family:SV ILS;src:local("Assistant"),local("Assistant Regular"),local("Arial"),local("ArialMT"),local("Arial Hebrew"),local("Helvetica"),local("Segoe UI"),local("Roboto"),local("Heebo"),local("Noto Sans Hebrew"),local("NotoSansHebrew-Regular"),local("Liberation Sans"),local("DejaVu Sans");unicode-range:U+20AA}:root{color-scheme:dark;--night:#04070d;--night2:#060b16;--navy:#0b1830;--navy2:#0f2140;--wet:#1a3a52;--rim:#3ff0ff;--ice:#eafeff;--rim-soft:rgba(63,240,255,.22);--rim-line:rgba(63,240,255,.45);--white:#f2fbff;--mist:#a3b7cb;--mist2:#c4d3e1;--hair:rgba(163,183,203,.14);--hair2:rgba(163,183,203,.24);--on-rim:#03141c;--fd:"SV ILS","Secular One","Rubik","Heebo",system-ui,sans-serif;--fb:"Assistant","Heebo",system-ui,sans-serif;--ease:cubic-bezier(.16,1,.3,1);--hh:76px;--gut:clamp(16px,4vw,56px);--sec:clamp(72px,8vw,120px);--neon-txt:0 0 4px rgba(63,240,255,.9),0 0 16px rgba(63,240,255,.75),0 0 44px rgba(63,240,255,.45),0 0 90px rgba(63,240,255,.25)}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;background:var(--night);scrollbar-width:thin;scrollbar-color:#1c3352 #04070d}body{margin:0;background:var(--night);color:var(--white);font-family:var(--fb);font-size:1rem;line-height:1.6;font-weight:400;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}img,svg{display:block;max-width:100%}img{height:auto}h1,h2,h3,h4,h5,p,ul,ol,figure,fieldset,legend{margin:0;padding:0}ul,ol{list-style:none}a{color:inherit}button{font:inherit;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}input{font:inherit}[hidden]{display:none!important}:focus-visible{outline:2px solid var(--rim);outline-offset:3px}::selection{background:#3ff0ff52;color:#fff}::-webkit-scrollbar{width:11px;height:11px}::-webkit-scrollbar-track{background:#04070d}::-webkit-scrollbar-thumb{background:#172b45;border-radius:10px;border:3px solid #04070d}h1,h2,h3{font-family:var(--fd);font-weight:400;color:var(--white);text-wrap:balance}p{text-wrap:pretty}bdi{unicode-bidi:isolate;font-variant-numeric:tabular-nums}section[id],[id].anchor{scroll-margin-top:calc(var(--hh) + 8px)}.page{overflow-x:clip;position:relative}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip{position:fixed;inset-inline-start:12px;top:-80px;z-index:300;display:inline-flex;align-items:center;min-height:46px;background:var(--rim);color:var(--on-rim);padding:0 20px;border-radius:12px;font:700 .95rem var(--fb);text-decoration:none;transition:top .25s var(--ease)}.skip:focus{top:12px}.wrap{width:100%;max-width:1240px;margin-inline:auto;padding-left:max(var(--gut),env(safe-area-inset-left,0px));padding-right:max(var(--gut),env(safe-area-inset-right,0px))}.ic{width:1.25em;height:1.25em;flex:none;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.6em;min-height:50px;padding:0 1.7em;border:0;border-radius:999px;font:400 1.0625rem/1.2 var(--fd);text-decoration:none;white-space:nowrap;transition:transform .35s var(--ease),background-color .25s,box-shadow .35s}.btn .ic{width:1.05em;height:1.05em;stroke-width:2.2}.btn:active{transform:translateY(1px) scale(.99)}.btn-lg{min-height:56px;padding:0 2em;font-size:1.125rem}.btn-neon{border:1.5px solid var(--rim);background:#3ff0ff0f;color:var(--ice);box-shadow:0 0 0 1px #3ff0ff26,0 0 18px #3ff0ff59,inset 0 0 14px #3ff0ff2e;text-shadow:0 0 10px rgba(63,240,255,.55)}.btn-primary{background:var(--rim);color:var(--on-rim);box-shadow:0 0 24px #3ff0ff59,inset 0 1px #ffffff8c}@media(hover:hover){.btn:hover{transform:translateY(-1px)}.btn-neon:hover{background:#3ff0ff24}.btn-primary:hover{box-shadow:0 0 34px #3ff0ff80,inset 0 1px #fff9}}.pill{display:inline-flex;align-items:center;justify-content:center;padding:7px 18px;border-radius:999px;background:#06101f;border:1px solid rgba(63,240,255,.62);color:var(--rim);font:700 .9375rem/1.25 var(--fb);letter-spacing:.01em;white-space:nowrap;box-shadow:0 0 18px #3ff0ff1f,inset 0 0 10px #3ff0ff0f}.acc{color:var(--ice);text-shadow:0 0 3px rgba(63,240,255,.85),0 0 14px rgba(63,240,255,.55),0 0 34px rgba(63,240,255,.25)}.chip{display:inline-flex;align-items:center;gap:.5em;min-height:34px;padding:.35em 1em;border-radius:999px;font:600 .875rem/1.2 var(--fb);color:var(--white);background:#06101fb3;border:1px solid var(--hair2)}.chip .ic{width:1.1em;height:1.1em;color:var(--rim)}.hdr{position:sticky;top:0;z-index:60;height:var(--hh);margin-bottom:calc(var(--hh) * -1);pointer-events:none}.hdr>*{pointer-events:auto}.hdr-bg{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,#04070de6,#060c18bd);-webkit-backdrop-filter:blur(16px) saturate(1.3);backdrop-filter:blur(16px) saturate(1.3);border-bottom:1px solid rgba(63,240,255,.12);box-shadow:0 14px 40px -24px #000;opacity:0;transition:opacity .45s var(--ease)}.hdr.scrolled .hdr-bg{opacity:1}.hdr>.wrap{position:relative;height:100%}.hdr-row{position:relative;height:100%;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;column-gap:clamp(14px,2.4vw,40px)}.hc{display:flex;align-items:center;min-width:0}.hc-a{grid-column:1}.hc-b{grid-column:3;justify-content:space-between}.hdr-row>.hc,.hdr-row>.logo{grid-row:1}.logo{grid-column:2;display:inline-flex;align-items:center;min-height:44px;padding:0 4px;border-radius:10px;text-decoration:none;position:relative;z-index:2}@media(min-width:921px){html:not(.zoomed) .hdr-row{grid-template-columns:auto minmax(0,1fr) minmax(0,1fr);column-gap:0}html:not(.zoomed) .logo{margin-inline-end:clamp(16px,2.4vw,40px)}html:not(.zoomed) .logo{grid-column:1}html:not(.zoomed) .hc-a{grid-column:2}html:not(.zoomed) .hc-b{grid-column:3}}.wm{font-family:var(--fd);font-weight:400;font-size:clamp(23px,1.9vw,27px);line-height:1;letter-spacing:.2px;color:var(--white);white-space:nowrap}.wm span{color:var(--rim);text-shadow:0 0 14px rgba(63,240,255,.45)}.nl{display:flex;gap:clamp(0px,.4vw,6px)}.nl-a{margin-inline-start:auto}.nl a{position:relative;display:flex;align-items:center;min-height:44px;padding:0 .8em;font:600 .96875rem/1.2 var(--fb);color:var(--mist);text-decoration:none;border-radius:999px;white-space:nowrap;transition:color .3s}.nl a.on{color:var(--white)}@media(hover:hover){.nl a:hover{color:var(--white)}}.nav-ind{position:absolute;left:0;top:0;width:5px;height:5px;margin:-2.5px 0 0 -2.5px;border-radius:50%;background:var(--rim);box-shadow:0 0 10px 2px #3ff0ffb3;opacity:0;transition:transform .65s var(--ease),opacity .35s;pointer-events:none;z-index:1}.nav-ind.vis{opacity:1}.icon-btn{position:relative;width:46px;height:46px;border-radius:50%;display:grid;place-items:center;padding:0;border:1px solid rgba(163,183,203,.22);background:#06101f80;color:var(--white);transition:border-color .3s,background-color .3s,transform .4s var(--ease)}.icon-btn .ic{width:22px;height:22px;stroke-width:1.7}@media(hover:hover){.icon-btn:hover{border-color:var(--rim-line);background:#3ff0ff12}}.icon-btn:active{transform:scale(.94)}.cart-count{position:absolute;top:-4px;inset-inline-start:-4px;min-width:20px;height:20px;padding:0 5px;border-radius:999px;background:var(--rim);color:var(--on-rim);font:700 .72rem/20px var(--fb);text-align:center;box-shadow:0 0 0 3px var(--night),0 0 12px #3ff0ff99;transform:scale(.6);opacity:0;transition:transform .5s var(--ease),opacity .35s}.cart-count.has{transform:scale(1);opacity:1}.cart-count.bump,.icon-btn.bump-btn{animation:bump .55s var(--ease)}.cart-btn.highlight{animation:cartring 1.4s var(--ease)}.menu-btn{display:none}.burger{position:relative;width:20px;height:14px}.burger i{position:absolute;inset-inline:0;height:1.8px;border-radius:2px;background:currentColor;transition:transform .5s var(--ease),opacity .3s,top .5s var(--ease)}.burger i:nth-child(1){top:0}.burger i:nth-child(2){top:6px}.burger i:nth-child(3){top:12px}.menu-open .burger i:nth-child(1){top:6px;transform:rotate(45deg)}.menu-open .burger i:nth-child(2){opacity:0}.menu-open .burger i:nth-child(3){top:6px;transform:rotate(-45deg)}.mnav{position:fixed;top:0;right:0;bottom:0;left:0;z-index:55;visibility:hidden;pointer-events:none}.mnav.open{visibility:visible;pointer-events:auto}.mnav-bg{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(70% 40% at 50% 0%,rgba(63,240,255,.13),transparent 70%),linear-gradient(180deg,#081428,#04070d 72%);opacity:0;transition:opacity .5s var(--ease)}.mnav.open .mnav-bg{opacity:1}.mnav-inner{position:relative;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:30px;padding:calc(var(--hh) + 14px) var(--gut) 40px;overflow-y:auto;text-align:center}.mnav-links{display:flex;flex-direction:column;width:min(100%,420px)}.mnav-links li{position:relative;opacity:0;transform:translateY(18px);transition:opacity .6s var(--ease),transform .7s var(--ease)}.mnav.open .mnav-links li{opacity:1;transform:none;transition-delay:calc(var(--k) * 60ms + .12s)}.mnav-links li+li:before{content:"";position:absolute;top:0;left:20%;right:20%;height:1px;background:linear-gradient(90deg,transparent,rgba(63,240,255,.22),transparent)}.mnav-links a{display:block;padding:.55em 0;font:400 clamp(1.5rem,6.2vw,2rem)/1.25 var(--fd);text-decoration:none;color:var(--white)}.mn-n{display:inline-block;min-width:2.4em;font:600 .8125rem/1 var(--fb);letter-spacing:.12em;color:var(--rim);vertical-align:.45em}.mnav-cta{opacity:0;transform:translateY(18px);transition:opacity .6s var(--ease) .55s,transform .7s var(--ease) .55s;width:min(100%,360px)}.mnav.open .mnav-cta{opacity:1;transform:none}.hero{position:relative;isolation:isolate;overflow:clip;display:flex;flex-direction:column;min-height:min(100svh,1000px);padding-top:var(--hh)}.sky{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:radial-gradient(60% 46% at 50% 64%,rgba(26,58,82,.85),transparent 70%),radial-gradient(90% 70% at 50% 0%,#0b1830 0%,transparent 70%),linear-gradient(#060b16,var(--night) 70%)}.cone{position:absolute;left:50%;top:-10%;width:min(1100px,130vw);height:86%;transform:translate(-50%);background:radial-gradient(50% 100% at 50% 0%,rgba(120,220,255,.1),rgba(63,240,255,.03) 60%,transparent 75%)}.tiles{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(150,205,245,.075) 1px,transparent 1px),linear-gradient(90deg,rgba(150,205,245,.075) 1px,transparent 1px);background-size:92px 92px;background-position:calc(50% + 46px) 14px;-webkit-mask-image:radial-gradient(34% 30% at 50% 62%,#000 15%,transparent 80%);mask-image:radial-gradient(34% 30% at 50% 62%,#000 15%,transparent 80%)}.hero-in{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:10px var(--gut) 26px}.h1{margin:0;font-family:var(--fd);font-weight:400;line-height:1.02;letter-spacing:-.01em}.h1 .l1{display:block;font-size:clamp(28px,min(4vw,6.4vh),58px);color:var(--white)}.h1 .hl{display:inline-block;margin-top:.04em;font-size:clamp(60px,min(9.4vw,15vh),136px);line-height:.98;color:var(--ice);text-shadow:var(--neon-txt)}.js .h1 .hl{animation:neon 1.25s steps(1,end) .35s both}.lead{margin:12px auto 0;max-width:42em;text-wrap:balance;font-size:calc(clamp(15px,1.35vw,19px) * var(--tz,1));font-weight:300;line-height:1.5;color:var(--mist)}.stage{--z:21.5cqw;position:relative;width:min(40vw,580px,64vh);container-type:inline-size;margin-top:clamp(2px,.8vh,10px)}.shower{position:absolute;left:0;top:0;width:100%;height:calc(var(--z) + 39.95cqw);z-index:1;pointer-events:none}.head{position:absolute;left:-4cqw;top:0;width:108cqw;max-width:none;height:14.04cqw;overflow:visible;filter:drop-shadow(0 .8cqw 1.2cqw rgba(0,0,0,.55))}.head .led{transition:opacity 1s ease .1s}.beam{position:absolute;left:-16cqw;right:-16cqw;top:12.6cqw;bottom:0;pointer-events:none;background:radial-gradient(52% 100% at 50% 0%,rgba(160,240,255,.15),rgba(63,240,255,.05) 50%,rgba(63,240,255,.015) 72%,transparent 86%);transition:opacity 1.2s ease .15s}.streams{position:absolute;top:0;right:0;bottom:0;left:0}.st{position:absolute;left:var(--x);top:var(--y);bottom:0;width:1px;overflow:hidden;opacity:var(--o);transform-origin:50% 0;transform:rotate(var(--r));background:linear-gradient(180deg,rgba(220,250,255,.75),rgba(220,250,255,.22) 7%,rgba(220,250,255,.07) 30%,rgba(220,250,255,.03) 75%,transparent);-webkit-mask-image:linear-gradient(180deg,#000,#000 84%,rgba(0,0,0,.55));mask-image:linear-gradient(180deg,#000,#000 84%,#0000008c);transition:transform .95s cubic-bezier(.5,.05,.25,1) var(--on,0s)}.st:before{content:"";position:absolute;left:0;right:0;top:calc(var(--p) * -1);bottom:0;background:repeating-linear-gradient(180deg,var(--pat))}.p1{--p:58px;--pat:transparent 0 10px,rgba(225,252,255,0) 10px,rgba(225,252,255,.95) 24px,transparent 24px 36px,rgba(225,252,255,0) 36px,rgba(225,252,255,.7) 44px,transparent 44px 58px}.p2{--p:74px;--pat:transparent 0 18px,rgba(225,252,255,0) 18px,rgba(225,252,255,.9) 38px,transparent 38px 56px,rgba(160,246,255,0) 56px,rgba(160,246,255,.8) 62px,transparent 62px 74px}.p3{--p:64px;--pat:transparent 0 6px,rgba(225,252,255,0) 6px,rgba(225,252,255,.85) 16px,transparent 16px 30px,rgba(225,252,255,0) 30px,rgba(225,252,255,.95) 46px,transparent 46px 64px}.p4{--p:90px;--pat:transparent 0 20px,rgba(225,252,255,0) 20px,rgba(225,252,255,.95) 44px,transparent 44px 60px,rgba(225,252,255,0) 60px,rgba(225,252,255,.6) 66px,transparent 66px 78px,rgba(160,246,255,0) 78px,rgba(160,246,255,.8) 84px,transparent 84px 90px}.p5{--p:52px;--pat:transparent 0 8px,rgba(160,246,255,0) 8px,rgba(160,246,255,.85) 20px,transparent 20px 32px,rgba(225,252,255,0) 32px,rgba(225,252,255,.75) 40px,transparent 40px 52px}.p6{--p:82px;--pat:transparent 0 12px,rgba(225,252,255,0) 12px,rgba(225,252,255,.9) 34px,transparent 34px 52px,rgba(225,252,255,0) 52px,rgba(225,252,255,.85) 64px,transparent 64px 82px}.js .st:before{animation:pour var(--d) linear var(--dl) infinite}@keyframes pour{to{transform:translate3d(0,var(--p),0)}}.steam{position:absolute;border-radius:50%;pointer-events:none;background:radial-gradient(closest-side,rgba(210,238,255,.22),rgba(210,238,255,.08) 52%,transparent);opacity:.6}.steam.s1{left:-26cqw;top:calc(var(--z) + 8cqw);width:40cqw;height:30cqw;--dx:-6cqw}.steam.s2{right:-26cqw;top:calc(var(--z) + 4cqw);width:44cqw;height:32cqw;--dx:7cqw}.steam.s3{left:20cqw;top:calc(var(--z) - 13cqw);width:60cqw;height:24cqw;--dx:3cqw;opacity:.45}.js .steam{animation:steam 11s ease-in-out infinite}.js .steam.s2{animation-duration:13s;animation-delay:-5s}.js .steam.s3{animation-duration:15s;animation-delay:-9s}@keyframes steam{0%{opacity:0;transform:translate3d(0,8cqw,0) scale(.82)}35%{opacity:.9}to{opacity:0;transform:translate3d(var(--dx),-12cqw,0) scale(1.3)}}.prod{position:relative;z-index:2;margin-top:var(--z)}.prod img{display:block;width:100%;height:auto}.unit{position:relative;z-index:3;filter:brightness(.96) drop-shadow(0 -1.5px 0 rgba(120,246,255,.9)) drop-shadow(0 18px 22px rgba(0,0,0,.55));transition:opacity .9s ease}.js .unit:not(.ready){opacity:0}.glow{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;filter:brightness(0) drop-shadow(0 -5px 7px rgba(63,240,255,.9)) drop-shadow(0 -14px 30px rgba(63,240,255,.38));opacity:.75}.js .glow{animation:beat 1.9s ease-in-out infinite}@keyframes beat{0%,to{opacity:.5;transform:scale(1)}18%{opacity:.95;transform:scale(1.006)}40%{opacity:.62}}.mistband{position:absolute;z-index:1;left:-24cqw;right:-24cqw;top:calc(97% - 7cqw);height:12cqw;pointer-events:none;transition:opacity .8s ease .6s;background:radial-gradient(10% 46% at 20.5% 60%,rgba(215,245,255,.3),transparent 100%),radial-gradient(10% 46% at 79.5% 60%,rgba(215,245,255,.3),transparent 100%),radial-gradient(closest-side,rgba(205,240,255,.14),rgba(63,240,255,.05) 55%,transparent)}.js .mistband{animation:mist 4.6s ease-in-out infinite}@keyframes mist{0%,to{opacity:.75}50%{opacity:1}}.floor{position:absolute;z-index:1;top:97%;left:-40%;right:-40%;height:clamp(54px,9vh,92px);pointer-events:none}.floor:before{content:"";position:absolute;inset:0 0 auto;height:1px;background:linear-gradient(90deg,transparent,rgba(63,240,255,.55) 30%,rgba(63,240,255,.55) 70%,transparent)}.floor:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(40% 100% at 50% 0%,rgba(26,58,82,.9),transparent 75%)}.refl{position:absolute;z-index:1;top:0;left:22.2%;width:55.6%;height:100%;overflow:hidden;-webkit-mask-image:linear-gradient(#000,transparent 85%);mask-image:linear-gradient(#000,transparent 85%)}.refl img{transform:scaleY(-1);opacity:.26;filter:blur(1.5px) brightness(.8)}.splash{position:absolute;z-index:2;left:0;right:0;top:97%;height:0;transition:opacity .8s ease .6s}.rp{position:absolute;left:var(--x);top:var(--t);width:var(--w);height:calc(var(--w) * .13);margin:calc(var(--w) * -.065) 0 0 calc(var(--w) * -.5);border:1px solid rgba(140,246,255,.42);border-radius:50%;opacity:.45;transform:scale(.72)}.rp-f{border-color:#78f6ff4d}.js .rp{animation:rip var(--dur) ease-out var(--dl) infinite}@keyframes rip{0%{opacity:0;transform:scale(.15)}12%{opacity:.75}to{opacity:0;transform:scale(1.25)}}.sd{position:absolute;left:var(--x);top:0;width:2.5px;height:2.5px;margin:-1.25px;border-radius:50%;background:#e4fcff;box-shadow:0 0 5px #3ff0ffd9;opacity:.75;transform:translate(calc(var(--sx) * .55),var(--sy))}.js .sd{animation:hop var(--dur) cubic-bezier(.25,.6,.45,1) var(--dl) infinite}@keyframes hop{0%{opacity:0;transform:translate(0)}14%{opacity:1}55%{transform:translate(calc(var(--sx) * .6),var(--sy))}to{opacity:0;transform:translate(var(--sx),.3cqw)}}.beads{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;pointer-events:none}.beads i{position:absolute;left:var(--x);top:var(--y);width:var(--s);height:calc(var(--s) * 1.08);margin:calc(var(--s) * -.5) 0 0 calc(var(--s) * -.5);border-radius:50%;background:radial-gradient(circle at 34% 30%,#ffffffeb 0 13%,#fff0 26%),radial-gradient(circle at 55% 66%,rgba(190,240,255,.32),rgba(190,240,255,.06) 62%,transparent 72%);box-shadow:inset 0 -.5px 1px #ffffff59,0 1px 1.5px #00000080}.js .hero:not(.go) .st{transform:rotate(var(--r)) scaleY(0)}.js .hero:not(.go) .head .led,.js .hero:not(.go) .beam,.js .hero:not(.go) .splash,.js .hero:not(.go) .mistband{opacity:0}.anat{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;pointer-events:none;--u:calc(100cqw / 1711)}.hs{position:absolute;z-index:2;left:calc(var(--x) * var(--u));top:calc(var(--y) * var(--u));width:22px;height:22px;margin:-11px 0 0 -11px;border-radius:50%;display:grid;place-items:center;background:#061226;box-shadow:inset 0 0 0 1.5px var(--rim),0 0 0 2.5px #04070d6b,0 0 16px 1px #3ff0ff99}.hs b{font:700 11px/1 var(--fb);color:var(--ice);font-variant-numeric:tabular-nums lining-nums}.hs:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:50%;border:1.5px solid rgba(63,240,255,.85);opacity:0}.sg,.lb{display:none}.sg{position:absolute;z-index:1;left:calc(var(--x) * var(--u));top:calc(var(--y) * var(--u));width:calc(var(--l) * var(--u));height:1.5px;margin-top:-.75px;border-radius:1px;transform-origin:0 50%;rotate:var(--a);background:var(--rim);box-shadow:0 0 0 1px #04070d52,0 0 7px #3ff0ffb3}.lb{position:absolute;top:calc(var(--y) * var(--u));align-items:baseline;gap:10px;padding:0 3px 10px;white-space:nowrap;transform:translateY(-100%);color:var(--white)}.co-r .lb{left:calc(var(--x) * var(--u));flex-direction:row-reverse}.co-l .lb{right:calc((1711 - var(--x)) * var(--u))}.lb b{font:700 12px/1 var(--fb);letter-spacing:.14em;color:var(--rim);text-shadow:0 0 10px rgba(63,240,255,.65);font-variant-numeric:tabular-nums lining-nums}.lb span{font:400 clamp(15px,1.3vw,19px)/1.15 var(--fd);letter-spacing:.01em;text-shadow:0 1px 14px rgba(4,7,13,.95),0 0 3px rgba(4,7,13,.9)}.lb:after{content:"";position:absolute;left:0;right:0;bottom:-.75px;height:1.5px;border-radius:1px;background:linear-gradient(90deg,var(--rim) 0 30%,rgba(63,240,255,.34));box-shadow:0 0 7px #3ff0ff99;transform-origin:0 50%}.co-l .lb:after{background:linear-gradient(270deg,var(--rim) 0 30%,rgba(63,240,255,.34));transform-origin:100% 50%}.lb:before{content:"";position:absolute;bottom:-2.5px;width:5px;height:5px;border-radius:50%;background:#e4fdff;box-shadow:0 0 8px 1px #3ff0ffe6}.co-r .lb:before{right:-2.5px}.co-l .lb:before{left:-2.5px}@media(min-width:921px){html:not(.zoomed) .hs{display:block;width:14px;height:14px;margin:-7px 0 0 -7px;background:radial-gradient(circle,#fff 0 2.3px,#c9fbff 2.9px,var(--rim) 4.5px,#061226 5.3px);box-shadow:0 0 0 2.5px #04070d73,0 0 18px 3px #3ff0ffb3}html:not(.zoomed) .hs b{display:none}html:not(.zoomed) .hs:after{top:-7px;right:-7px;bottom:-7px;left:-7px}html:not(.zoomed) .sg{display:block}html:not(.zoomed) .lb{display:flex}html:not(.zoomed) .feats{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}html:not(.zoomed) .buy-now{grid-column:2}}.js .hero:not(.go) .hs{opacity:0;transform:scale(.2)}.js .hero:not(.go) .sg,.js .hero:not(.go) .lb:after{transform:scaleX(0)}.js .hero:not(.go) .lb>*,.js .hero:not(.go) .lb:before{opacity:0}.js .hero.go .hs{animation:hsin .7s var(--ease) var(--dl) backwards}.js .hero.go .hs:after{animation:hsrip 3.4s cubic-bezier(.15,.55,.3,1) var(--rd) infinite}.js .hero.go .sg{animation:sgdraw var(--du) cubic-bezier(.45,0,.2,1) var(--dl) backwards}.js .hero.go .lb:after{animation:sgdraw .42s cubic-bezier(.3,0,.2,1) var(--dl) backwards}.js .hero.go .lb>*{animation:lbin .6s var(--ease) calc(var(--dl) + .08s) backwards}.js .hero.go .lb:before{animation:cofade .4s ease calc(var(--dl) + .32s) backwards}@keyframes hsin{0%{opacity:0;transform:scale(.2)}55%{opacity:1;transform:scale(1.3)}to{opacity:1;transform:none}}@keyframes hsrip{0%{opacity:0;transform:scale(.5)}8%{opacity:.95}65%,to{opacity:0;transform:scale(2.3)}}@keyframes sgdraw{0%{transform:scaleX(0)}to{transform:none}}@keyframes lbin{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}@keyframes cofade{0%{opacity:0}to{opacity:1}}:root:not(.js) .hs:after{opacity:.45;transform:scale(1.3)}.bill{position:relative;z-index:3;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:28px;width:min(1080px,100%);margin-top:clamp(38px,5.6vh,60px);padding-top:16px;border-top:1px solid rgba(163,183,203,.14)}.feats{display:flex;flex-wrap:wrap;gap:6px 18px;justify-content:center;font-size:calc(14.5px * var(--tz,1));font-weight:600;color:var(--mist2);letter-spacing:.02em}.feats li{display:inline-flex;align-items:center;gap:8px;white-space:nowrap}.feats i{flex:none;display:grid;place-items:center;width:20px;height:20px;border-radius:50%;font:700 10.5px/1 var(--fb);font-style:normal;letter-spacing:0;color:var(--rim);background:#061226;box-shadow:inset 0 0 0 1.25px #3ff0ffb3}.buy-now{display:flex;align-items:center;gap:18px}.pwrap{text-align:start;line-height:1}.price{font-family:var(--fd);font-size:clamp(34px,3.2vw,44px);line-height:1;display:inline-block;color:var(--white)}.pcap{display:block;margin-top:6px;font-size:calc(12.5px * var(--tz,1));color:var(--mist);letter-spacing:.04em}.cta{min-height:54px;padding:0 34px;font-size:19px}.trust{position:relative;padding:clamp(4px,1.6vw,16px) 0 clamp(8px,2vw,20px)}.trust-row{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));max-width:1100px;margin-inline:auto;border-block:1px solid var(--hair)}.trust-row li{position:relative;display:flex;align-items:center;justify-content:center;gap:.75em;padding:1.25em 1em;font:600 .96875rem/1.35 var(--fb);color:var(--white);text-align:start}.trust-row li+li:before{content:"";position:absolute;inset-inline-start:0;top:22%;bottom:22%;width:1px;background:var(--hair2)}.trust-row .ic{width:22px;height:22px;stroke-width:1.6;color:var(--rim);filter:drop-shadow(0 0 6px rgba(63,240,255,.45))}.sec{position:relative;padding-block:var(--sec)}.sec-head{display:flex;flex-direction:column;align-items:center;text-align:center;gap:16px;max-width:46rem;margin-inline:auto}.sec-head h2{font-size:clamp(1.95rem,1.25rem + 1.9vw,2.85rem);line-height:1.16}.sec-head p{font-size:clamp(1rem,.95rem + .25vw,1.125rem);color:var(--mist);max-width:36em}.sec-head a{color:var(--rim);font-weight:600;text-decoration:underline;text-underline-offset:.22em;text-decoration-thickness:1.5px}.bpanel-sec{padding-block:calc(var(--sec) * .55) calc(var(--sec) * .75)}.bpanel{position:relative;display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.25fr);gap:clamp(28px,4vw,64px);align-items:center;padding:clamp(28px,4.4vw,60px);border-radius:28px;isolation:isolate;background:radial-gradient(60% 70% at 100% 0%,rgba(63,240,255,.09),transparent 62%),radial-gradient(70% 90% at 0% 100%,rgba(26,58,82,.75),transparent 70%),linear-gradient(160deg,#0c1b36,#0a1629 55%,#070f1e);box-shadow:inset 0 0 0 1px #a3b7cb21,0 60px 110px -60px #000}.bp-rim{position:absolute;top:0;inset-inline:8%;height:1px;background:linear-gradient(90deg,transparent,rgba(63,240,255,.75) 50%,transparent);box-shadow:0 0 14px #3ff0ff99;pointer-events:none}.bpanel:after{content:"";position:absolute;z-index:-1;left:6%;right:6%;top:100%;height:70px;pointer-events:none;background:radial-gradient(50% 100% at 50% 0%,rgba(26,58,82,.55),transparent 75%);-webkit-mask-image:linear-gradient(#000,transparent);mask-image:linear-gradient(#000,transparent)}.bpanel:before{content:"";position:absolute;z-index:-1;left:14%;right:14%;top:calc(100% + 1px);height:1px;background:linear-gradient(90deg,transparent,rgba(63,240,255,.25),transparent)}.bp-top{margin-bottom:clamp(20px,2.6vw,32px)}.bp-head{display:flex;flex-direction:column;align-items:flex-start;gap:18px}.bp-head h2{font-size:clamp(1.9rem,1.2rem + 1.9vw,2.75rem);line-height:1.2}.bp-head p{font-size:1.0625rem;line-height:1.75;color:var(--mist2);max-width:30em}.bp-btn{min-height:52px;padding:0 28px;font-size:1.0625rem}.bp-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.bcard{position:relative;display:flex;flex-direction:column;gap:10px;padding:18px 20px 20px;border-radius:16px;background:linear-gradient(180deg,#102240b3,#070f1eb3);box-shadow:inset 0 0 0 1px #a3b7cb1f;scroll-margin-top:calc(var(--hh) + 90px);transition:background-color .4s,transform .5s var(--ease),box-shadow .4s}.bcard:after{content:"";position:absolute;inset-block:14px;inset-inline-end:-1px;width:2px;border-radius:2px;background:linear-gradient(180deg,transparent,var(--rim) 30%,var(--rim) 70%,transparent);box-shadow:0 0 10px #3ff0ff99}@media(hover:hover){.bcard:hover{transform:translateY(-2px);box-shadow:inset 0 0 0 1px #3ff0ff47}}.bc-h{display:flex;align-items:center;gap:12px}.bc-i{flex:none;width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:#06101f;color:var(--rim);box-shadow:inset 0 0 0 1px #3ff0ff8c,0 0 14px #3ff0ff33}.bc-i svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;overflow:visible;filter:drop-shadow(0 0 4px rgba(63,240,255,.55))}.bcard h3{font-size:1.125rem;line-height:1.3}.bcard p{font-size:.96875rem;line-height:1.65;color:var(--mist2)}.buy{padding-block:clamp(16px,2vw,28px) var(--sec);overflow:hidden}.buy:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(40% 40% at 50% 26%,rgba(26,58,82,.5),transparent 70%);pointer-events:none}.buy-card{--pad:clamp(20px,4vw,40px);display:flow-root;position:relative;max-width:680px;margin:clamp(70px,9vw,104px) auto 0;padding:0 var(--pad) var(--pad);border-radius:32px;text-align:center}.buy-bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;border-radius:inherit;pointer-events:none;background:radial-gradient(70% 40% at 50% 0%,rgba(63,240,255,.1),transparent 72%),linear-gradient(180deg,#0c1a33,#081224 70%,#070f1f);box-shadow:inset 0 0 0 1px #a3b7cb24,0 70px 130px -56px #000}.buy-bg:before{content:"";position:absolute;top:0;left:12%;right:12%;height:1px;background:linear-gradient(90deg,transparent,rgba(63,240,255,.8),transparent);box-shadow:0 0 14px #3ff0ff99}.buy-top{--bh:clamp(180px,33vw,236px);position:relative;z-index:1;height:var(--bh);margin:calc(var(--bh) * -.42) calc(var(--pad) * -.4) 0}.b-halo{position:absolute;left:50%;top:44%;width:84%;height:90%;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(closest-side,rgba(63,240,255,.16),rgba(26,58,82,.3) 55%,transparent 100%)}.b-floor{position:absolute;left:10%;right:10%;top:88%;height:16%;pointer-events:none}.b-floor:before{content:"";position:absolute;inset:0 0 auto;height:1px;background:linear-gradient(90deg,transparent,rgba(63,240,255,.55) 30%,rgba(63,240,255,.55) 70%,transparent)}.b-floor:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(46% 100% at 50% 0%,rgba(26,58,82,.85),transparent 75%)}.b-units{position:absolute;top:0;right:0;bottom:0;left:0}.su{position:absolute;left:50%;top:48%;width:72%;height:auto;--x:0%;--y:0%;--sc:1;transform:translate(calc(-50% + var(--x)),calc(-50% + var(--y))) scale(var(--sc));filter:drop-shadow(0 -1.5px 0 rgba(120,246,255,.85)) drop-shadow(0 -6px 14px rgba(63,240,255,.3)) drop-shadow(0 16px 18px rgba(0,0,0,.55));transition:transform .85s var(--ease),opacity .6s var(--ease)}.su.u-a,.su.u-b{opacity:0}.buy-top[data-units="1"] .u-c{--sc:1.04}.buy-top[data-units="2"] .u-c{--x:25%;--y:5%;--sc:.82}.buy-top[data-units="2"] .u-a{opacity:.86;--x:-25%;--y:-4%;--sc:.82}.buy-top[data-units="3"] .u-c{--x:0%;--y:12%;--sc:.76}.buy-top[data-units="3"] .u-a{opacity:.8;--x:-34%;--y:-12%;--sc:.7}.buy-top[data-units="3"] .u-b{opacity:.8;--x:34%;--y:-12%;--sc:.7}.u-b{z-index:0}.u-a{z-index:1}.u-c{z-index:2}.buy-in{position:relative;z-index:1}.buy-title{font-size:clamp(1.5rem,1.1rem + 1.5vw,2.2rem);line-height:1.25;margin:clamp(10px,2vw,20px) auto .8em;max-width:16em}.buy-title .vibe{color:var(--rim)}.check-row{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-bottom:1.4em}.price-line{display:flex;align-items:center;justify-content:center;gap:16px;margin-bottom:1.5em}.price-line:before,.price-line:after{content:"";flex:0 1 90px;height:1px;background:linear-gradient(90deg,transparent,rgba(63,240,255,.45))}.price-line:after{transform:scaleX(-1)}.now-big{font:400 clamp(2.6rem,1.9rem + 2.2vw,3.6rem)/1 var(--fd);color:var(--white)}.bundles{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;border:0;min-width:0;margin:0 0 1.2em;padding:16px 0 8px}.bundle-ind{position:absolute;left:0;top:0;width:var(--iw,100px);height:var(--ih,100px);border-radius:18px;border:1.5px solid var(--rim);background:#3ff0ff0d;box-shadow:0 0 0 1px #3ff0ff59,0 0 26px #3ff0ff47,inset 0 0 22px #3ff0ff14;transform:translate(var(--ix,0px),var(--iy,0px));transition:transform .65s var(--ease),width .65s var(--ease),height .65s var(--ease);pointer-events:none;z-index:1}.bundle{position:relative;display:flex;flex-direction:column;align-items:center;gap:4px;padding:28px 10px 18px;border-radius:18px;background:#04070d8c;border:1px solid rgba(163,183,203,.18);cursor:pointer;text-align:center;transition:transform .65s var(--ease),border-color .3s}@media(hover:hover){.bundle:hover{border-color:#3ff0ff73}}.bundle input{position:absolute;opacity:0;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;cursor:pointer;z-index:3}.bundle:has(input:focus-visible){outline:2px solid var(--rim);outline-offset:4px}.bundle.is-checked{transform:translateY(-8px);border-color:transparent}.radio{position:absolute;z-index:2;top:12px;inset-inline-end:12px;width:20px;height:20px;border-radius:50%;border:1.5px solid rgba(163,183,203,.5);transition:border-color .3s,box-shadow .3s}.radio:after{content:"";position:absolute;top:4px;right:4px;bottom:4px;left:4px;border-radius:50%;background:var(--rim);transform:scale(0);transition:transform .45s var(--ease)}.bundle.is-checked .radio{border-color:var(--rim);box-shadow:0 0 10px #3ff0ff99}.bundle.is-checked .radio:after{transform:scale(1)}.mini{position:relative;z-index:2;display:block;width:120px;height:56px;margin-bottom:8px;order:1}.mini img{position:absolute;left:50%;top:50%;width:84px;height:auto;z-index:calc(10 - var(--k));transform:translate(calc(-50% + (var(--k) - (var(--n) - 1) / 2) * -15px),calc(-50% + (var(--k) - (var(--n) - 1) / 2) * -6px)) scale(calc(1 - var(--k) * .06));filter:brightness(calc(1 - var(--k) * .12)) drop-shadow(0 -1px 0 rgba(120,246,255,.75)) drop-shadow(0 4px 5px rgba(0,0,0,.55))}.b-body{display:contents}.b-name{order:2;position:relative;z-index:2;font:400 1.1875rem/1.3 var(--fd)}.b-price{order:3;position:relative;z-index:2;display:flex;flex-direction:column;align-items:center}.b-sub{order:4;position:relative;z-index:2;font-size:.84375rem;line-height:1.4;color:var(--mist);max-width:11em;margin-top:2px}.bp-now{font:400 1.75rem/1.15 var(--fd)}.bundle.is-checked .bp-now{color:var(--ice);text-shadow:0 0 14px rgba(63,240,255,.5)}.bundle.is-checked .b-sub{color:var(--mist2)}.tag{position:absolute;z-index:4;top:0;left:50%;transform:translate(-50%,-50%);padding:3px 11px;border-radius:999px;background:var(--night);border:1px solid var(--rim);color:var(--rim);font:700 .78125rem/1.35 var(--fb);white-space:nowrap;pointer-events:none}.gift{margin-bottom:1.2em;padding:14px 16px 12px;border-radius:18px;background:linear-gradient(180deg,#3ff0ff0f,#06101f8c);border:1px dashed rgba(63,240,255,.36);text-align:start}.gift-head{display:flex;align-items:center;gap:12px;margin-bottom:12px}.gift-ic{flex:none;width:38px;height:38px;border-radius:50%;display:grid;place-items:center;background:var(--rim);color:var(--on-rim);box-shadow:0 0 18px #3ff0ff66}.gift-ic .ic{width:20px;height:20px;stroke-width:1.8}.gift-t{margin:0;font:400 1.0625rem/1.3 var(--fd);color:var(--white)}.gift-t b{font-weight:400;color:var(--rim);white-space:nowrap}.gift-items{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.gift-items li{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:12px;background:#04070d73;box-shadow:inset 0 0 0 1px #a3b7cb1f;font:500 .9375rem/1.35 var(--fb);color:var(--mist2)}.gift-items b{color:var(--white);font-weight:700}.gift-sum{margin:12px 0 0;padding-top:10px;border-top:1px solid rgba(163,183,203,.12);font:500 .875rem/1.4 var(--fb);color:var(--mist);text-align:center}.gift-sum b{color:var(--white);font-weight:700}@media(max-width:420px){.gift-items{grid-template-columns:1fr}}.bo-i{flex:none;width:34px;height:34px;border-radius:50%;display:grid;place-items:center;color:var(--rim);box-shadow:inset 0 0 0 1px var(--rim-soft)}.bo-i .ic{width:18px;height:18px;stroke-width:1.6}.buy-cta{width:100%;min-height:60px;font-size:1.1875rem}.buy-cta .ic{width:1.15em;height:1.15em}.limit-note{display:flex;align-items:center;justify-content:center;gap:.5em;margin:.9em 0 1.2em;font-size:.9375rem;color:var(--mist)}.limit-note .ic{width:1.1em;height:1.1em;color:var(--rim)}.mini-trust{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 22px;padding-top:1.2em;border-top:1px solid var(--hair)}.mini-trust span{display:inline-flex;align-items:center;gap:.5em;font-size:.875rem;color:var(--mist)}.mini-trust .ic{width:1.2em;height:1.2em;color:var(--rim);stroke-width:1.6}.vsimple{padding-block:calc(var(--sec) * .6) calc(var(--sec) * .8)}.vs-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,1.8vw,24px);max-width:1000px;margin:clamp(32px,4vw,52px) auto 0}.vs-card{position:relative;aspect-ratio:9/16;max-height:640px;border-radius:24px;background:radial-gradient(80% 50% at 50% 38%,rgba(26,58,82,.55),transparent 75%),linear-gradient(180deg,#0b1830,#070f1f);border:1.5px dashed rgba(63,240,255,.28);display:grid;place-items:center;transition:border-color .4s;-webkit-box-reflect:below 6px linear-gradient(transparent 88%,rgba(255,255,255,.13))}@media(hover:hover){.vs-card:hover{border-color:#3ff0ff99}}.vs-mid{display:flex;flex-direction:column;align-items:center;gap:14px;text-align:center;padding:0 16px}.vs-play{width:60px;height:60px;border-radius:50%;display:grid;place-items:center;background:#06101f;color:var(--rim);box-shadow:inset 0 0 0 1.5px var(--rim),0 0 22px #3ff0ff59,inset 0 0 14px #3ff0ff2e}.vs-play .ic{width:22px;height:22px;margin-inline-start:-3px;fill:currentColor;stroke:none;filter:drop-shadow(0 0 5px rgba(63,240,255,.7))}.vs-t{font-size:.96875rem;color:var(--mist)}.pstatic{padding-block:calc(var(--sec) * .6)}.ps-tl{--sg:clamp(18px,2.6vw,40px);position:relative;margin-top:clamp(40px,5vw,64px)}.ps-steps{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--sg)}.ps-line{position:absolute;inset-inline:calc((100% - 3 * var(--sg)) / 8);top:23px;height:2px;border-radius:2px;background:linear-gradient(90deg,rgba(63,240,255,.55),var(--rim) 50%,rgba(63,240,255,.55));box-shadow:0 0 12px #3ff0ff8c}.ps-step{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center}.ps-num{position:relative;z-index:2;width:48px;height:48px;border-radius:50%;display:grid;place-items:center;font:400 1.2rem/1 var(--fd);color:var(--ice);background:#06101f;border:1.5px solid var(--rim);box-shadow:0 0 0 8px var(--night),0 0 20px #3ff0ff80,inset 0 0 12px #3ff0ff38;text-shadow:0 0 10px rgba(63,240,255,.8)}.ps-stem{width:1px;height:26px;background:linear-gradient(180deg,#3ff0ffb3,#3ff0ff14)}.ps-disc{position:relative;width:min(100%,212px);aspect-ratio:1;border-radius:50%;overflow:hidden;isolation:isolate;margin-top:6px;background:#0e2142;box-shadow:inset 0 0 0 1px #a3c8e62e,0 0 0 8px var(--night),0 0 0 9px #3ff0ff57,0 0 30px -4px #3ff0ff4d,0 34px 50px -26px #000}.ps-disc svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;transition:transform 1.2s var(--ease)}@media(hover:hover){.ps-step:hover .ps-disc svg{transform:scale(1.05)}}.ps-tx{margin-top:clamp(20px,2.4vw,28px)}.ps-tx h3{font-size:1.25rem;margin:0 0 .3em}.ps-tx p{font-size:.96875rem;color:var(--mist);max-width:17em;margin-inline:auto}.faq{padding-bottom:calc(var(--sec) * .55)}.faq-col{max-width:800px;margin-inline:auto}.faq .sec-head{margin-bottom:0}.faq-list{margin-top:clamp(34px,4.6vw,56px);border-top:1px solid var(--hair2)}.faq-item{position:relative;border-bottom:1px solid var(--hair2)}.faq-item:after{content:"";position:absolute;bottom:-1px;inset-inline:0;height:1px;background:linear-gradient(90deg,transparent,var(--rim),transparent);box-shadow:0 0 10px #3ff0ff80;transform:scaleX(0);transition:transform .8s var(--ease)}.faq-item.open:after{transform:scaleX(1)}.faq-q{width:100%;display:grid;grid-template-columns:2.8em minmax(0,1fr) 38px;align-items:center;gap:14px;padding:1.25em .2em;border:0;background:none;text-align:start;font:400 1.125rem/1.45 var(--fd);color:var(--white)}.q-n{font:600 .8125rem/1 var(--fb);letter-spacing:.12em;color:var(--rim)}.pm{position:relative;width:38px;height:38px;border-radius:50%;box-shadow:inset 0 0 0 1px #a3b7cb4d;color:var(--white);transition:box-shadow .4s,color .4s,transform .6s var(--ease)}.pm:before,.pm:after{content:"";position:absolute;left:50%;top:50%;width:14px;height:1.6px;margin:-.8px 0 0 -7px;border-radius:2px;background:currentColor;transition:transform .55s var(--ease)}.pm:after{transform:rotate(90deg)}.faq-item.open .pm{color:var(--rim);box-shadow:inset 0 0 0 1.5px var(--rim),0 0 14px #3ff0ff73;transform:rotate(180deg)}.faq-item.open .pm:after{transform:rotate(0)}@media(hover:hover){.faq-q:hover .pm{box-shadow:inset 0 0 0 1px #3ff0ffb3}}.faq-a{display:grid;grid-template-rows:1fr}.faq-a>div{min-height:0;overflow:hidden}.faq-a p{padding:0 calc(3em + 14px) 1.5em 52px;font-size:1rem;color:var(--mist2);max-width:46em}.faq-a a{color:var(--rim);font-weight:600;text-decoration:underline;text-underline-offset:.2em}.js .faq-a{grid-template-rows:0fr;visibility:hidden;transition:grid-template-rows .55s var(--ease),visibility 0s .55s}.js .faq-a>div{opacity:0;transition:opacity .4s}.js .faq-item.open .faq-a{grid-template-rows:1fr;visibility:visible;transition:grid-template-rows .6s var(--ease),visibility 0s}.js .faq-item.open .faq-a>div{opacity:1;transition:opacity .6s .12s}.f-horizon{position:relative;height:clamp(60px,8vw,110px);margin-top:calc(var(--sec) * .3);pointer-events:none}.f-horizon:before{content:"";position:absolute;left:0;right:0;bottom:0;height:100%;background:radial-gradient(40% 100% at 50% 100%,rgba(63,240,255,.1),transparent 70%)}.f-horizon i{position:absolute;left:0;right:0;bottom:0;height:1px;background:linear-gradient(90deg,transparent,rgba(63,240,255,.6) 25%,rgba(63,240,255,.6) 75%,transparent);box-shadow:0 0 16px #3ff0ff80}footer{position:relative;background:#03060b;color:var(--white);text-align:center;padding-bottom:calc(34px + env(safe-area-inset-bottom,0px));overflow:hidden}footer:before{content:"";position:absolute;inset-inline:0;top:0;height:420px;background:radial-gradient(46% 100% at 50% 0%,rgba(26,58,82,.55),transparent 72%);pointer-events:none}.f-brand{position:relative;display:flex;flex-direction:column;align-items:center;gap:12px;padding:clamp(22px,3vw,40px) 0 clamp(28px,4vw,44px)}.flogo{display:inline-flex;align-items:center;min-height:44px;text-decoration:none;border-radius:10px}.wm-f{font-size:34px}.f-brand .tag-line{color:var(--mist);max-width:32em}.f-brand .tag-line span{display:inline-block}.news{position:relative;display:flex;flex-direction:column;align-items:center;padding:clamp(30px,4.4vw,54px) 0;border-block:1px solid var(--hair)}.news h3{font-size:clamp(1.45rem,1.1rem + 1.2vw,2rem);line-height:1.25;margin-bottom:.4em}.news h3 .ic{display:inline-block;vertical-align:-.1em;width:.8em;height:.8em;color:var(--rim);fill:currentColor;stroke:none;margin-inline-start:.2em;filter:drop-shadow(0 0 6px rgba(63,240,255,.6))}.news p{color:var(--mist);max-width:28em;margin-bottom:1.4em}.news-form{display:flex;align-items:center;gap:6px;width:min(100%,520px);padding:6px;border-radius:999px;background:#0b183099;box-shadow:inset 0 0 0 1px #a3b7cb3d;transition:box-shadow .4s}.news-form:focus-within{box-shadow:inset 0 0 0 1.5px var(--rim),0 0 18px #3ff0ff33}.news-form input{flex:1;min-width:0;height:48px;padding:0 1.3em;border:0;background:transparent;color:var(--white);font-size:1rem}.news-form input::placeholder{color:#a3b7cbd9}.news-form input:focus{outline:none}.news-form .btn{min-height:48px;padding:0 1.6em}.f-grid{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.3fr);gap:36px;max-width:1000px;margin-inline:auto;padding:clamp(34px,5vw,56px) 0}footer h5,footer .f-h{font:400 1.0625rem/1.3 var(--fd);margin-bottom:.8em;color:var(--white)}footer li a{display:inline-flex;align-items:center;min-height:44px;padding:0 .3em;color:var(--mist);text-decoration:none;font-size:.96875rem;transition:color .3s}@media(hover:hover){footer li a:hover{color:var(--rim)}}.f-contact{border-radius:18px;padding:8px;margin:-8px;align-self:start}.f-contact p{font-size:.96875rem;color:var(--mist2);margin-bottom:.4em}.f-contact .f-hours{margin-top:.6em}.f-hours bdi,.f-hours .nw{white-space:nowrap}.f-contact a{display:inline-flex;align-items:center;min-height:36px;padding:0;color:var(--white);text-decoration:underline;text-underline-offset:.2em;text-decoration-color:#3ff0ff80}.f-contact .soon-t{color:var(--mist)}.f-hours{display:flex;align-items:flex-start;justify-content:center;gap:.5em}.f-hours .ic{display:inline-block;flex:none;order:2;margin-top:.28em;color:var(--rim);fill:currentColor;stroke:none;width:1em;height:1em}.f-contact.highlight{animation:contact 3.2s ease}.pay-wrap{position:relative;padding-bottom:clamp(26px,3.6vw,40px)}.pay-wrap h4,.pay-wrap .pay-h{font:400 1rem/1.3 var(--fd);margin-bottom:.8em}.pay{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.pay span{width:52px;height:34px;border-radius:9px;border:1.5px solid rgba(163,183,203,.25);background:#0b183066}.f-bottom{position:relative;display:flex;flex-wrap:wrap;justify-content:center;gap:8px 28px;padding-top:22px;border-top:1px solid var(--hair);font-size:.84375rem;color:var(--mist)}.overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;background:#020409a8;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);opacity:0;visibility:hidden;transition:opacity .45s var(--ease),visibility 0s .45s}.overlay.open{opacity:1;visibility:visible;transition:opacity .45s var(--ease),visibility 0s}.drawer{position:fixed;z-index:91;top:0;bottom:0;left:0;width:min(450px,100vw);display:flex;flex-direction:column;background:linear-gradient(180deg,#0c1a33,#070f1f);box-shadow:30px 0 80px -20px #000c,inset -1px 0 #3ff0ff40;transform:translate(-104%);visibility:hidden;transition:transform .6s var(--ease),visibility 0s .6s}.drawer.open{transform:none;visibility:visible;transition:transform .6s var(--ease),visibility 0s}.d-head{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid var(--hair)}.d-head h2{font-size:1.35rem;line-height:1.2}.d-close{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;border:1px solid rgba(163,183,203,.24);background:#06101f99;color:var(--white);padding:0;transition:border-color .3s}.d-close .ic{width:18px;height:18px;stroke-width:2.2}@media(hover:hover){.d-close:hover{border-color:var(--rim-line)}}.d-body{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:8px 24px 20px}.cart-empty{display:flex;flex-direction:column;align-items:center;text-align:center;padding:56px 10px;color:var(--mist);gap:6px}.cart-empty .ic{width:56px;height:56px;margin-bottom:10px;color:#3ff0ff73;stroke-width:1.3}.cart-empty p{margin-bottom:18px;font-size:1.0625rem;max-width:14em}.ci{display:grid;grid-template-rows:1fr;transition:grid-template-rows .5s var(--ease),opacity .4s;animation:itemin .65s var(--ease) backwards}.ci>div.in-r{min-height:0;overflow:hidden}.ci.leaving{grid-template-rows:0fr;opacity:0}.ci-row{display:flex;align-items:center;gap:14px;padding:16px 0;border-bottom:1px solid var(--hair)}.ci.flash .ci-row{animation:flashrow .9s var(--ease)}.ci-thumb{position:relative;flex:none;width:96px;height:64px;border-radius:14px;background:radial-gradient(80% 70% at 50% 40%,#1a3a52e6,#07101f);box-shadow:inset 0 0 0 1px #a3b7cb29;overflow:hidden}.ci-thumb img{position:absolute;left:50%;top:50%;width:68px;height:auto;z-index:calc(var(--k) + 1);filter:drop-shadow(0 -1px 0 rgba(120,246,255,.7)) drop-shadow(0 4px 5px rgba(0,0,0,.5));transform:translate(calc(-50% + (var(--k) - (var(--n) - 1) / 2) * 9px),calc(-50% + (var(--k) - (var(--n) - 1) / 2) * 9px))}.ci-body{flex:1;min-width:0}.ci-name{font:400 1.0625rem/1.3 var(--fd)}.ci-unit{font-size:.84375rem;color:var(--mist)}.ci-rm{position:relative;margin-top:2px;padding:0;border:0;background:none;color:var(--mist);font-size:.84375rem;text-decoration:underline;text-underline-offset:.2em}.ci-rm:after{content:"";position:absolute;top:-14px;right:-8px;bottom:-14px;left:-8px}.ci-right{display:flex;flex-direction:column;align-items:flex-end;gap:8px}.ci-price{font:400 1.125rem/1 var(--fd)}.qty{display:flex;align-items:center;gap:4px;padding:3px;border-radius:999px;background:#06101fb3;box-shadow:inset 0 0 0 1px #a3b7cb2e}.qty button{position:relative;width:32px;height:32px;border-radius:50%;border:0;display:grid;place-items:center;background:#a3b7cb1f;color:var(--white);font:700 1.1rem/1 var(--fb);padding:0;transition:background-color .3s,opacity .3s}.qty button:after{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px}.qty button:disabled{opacity:.35;cursor:not-allowed}@media(hover:hover){.qty button:not(:disabled):hover{background:#3ff0ff33}}.qty b{min-width:24px;text-align:center;font:700 .96875rem/1 var(--fb)}.qty b.bump{animation:bump .5s var(--ease)}.upsell{margin-top:16px;padding:16px;border-radius:20px;background:linear-gradient(160deg,#3ff0ff1a,#3ff0ff05);border:1px solid rgba(63,240,255,.38);animation:itemin .7s var(--ease) backwards}.up-row{display:flex;align-items:center;gap:14px;margin-bottom:14px}.up-t{font:700 1rem/1.35 var(--fb);margin-bottom:2px}.up-s{font-size:.84375rem;color:var(--mist)}.up-save{font-size:.84375rem;color:var(--rim);font-weight:600;margin-top:3px}.up-btn{width:100%;min-height:48px;font-size:1rem}.up-btn[aria-disabled=true]{filter:saturate(.3) brightness(.75);cursor:not-allowed}.d-foot{padding:18px 24px calc(22px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--hair);background:#0003}.sub-row{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:14px;font:600 1rem/1.3 var(--fb)}.sub-row bdi{font:400 1.6rem/1 var(--fd)}.d-foot .btn{width:100%;min-height:56px;margin-bottom:12px}.d-note{font-size:.84375rem;color:var(--mist);text-align:center}.d-note+.d-note{margin-top:2px}.toast{position:fixed;z-index:200;top:max(14px,env(safe-area-inset-top,0px));inset-inline:0;margin-inline:auto;width:max-content;max-width:min(92vw,520px);display:flex;align-items:center;gap:.7em;padding:.8em 1.35em;border-radius:14px;background:#081226;border:1px solid var(--rim);color:var(--white);font:600 .96875rem/1.4 var(--fb);box-shadow:0 0 30px #3ff0ff40,0 20px 40px -10px #000;text-align:center;pointer-events:none;opacity:0;transform:translateY(-130%);transition:transform .6s var(--ease),opacity .4s}.toast.show{opacity:1;transform:none}.toast .ic{color:var(--rim);width:1.2em;height:1.2em;stroke-width:2.2}.fab{position:fixed;bottom:max(24px,env(safe-area-inset-bottom,0px));z-index:70;width:56px;height:56px;border-radius:50%;display:grid;place-items:center;border:0;padding:0;transition:transform .5s var(--ease),box-shadow .4s}.fab .ic{width:26px;height:26px}.fab:active{transform:scale(.94)}@media(hover:hover){.fab:hover{transform:translateY(-3px)}}.wa{right:max(24px,env(safe-area-inset-right,0px));background:#25d366;color:#fff;box-shadow:0 0 0 2px #06101f,0 0 0 3.5px var(--rim),0 0 20px #3ff0ff66,0 16px 30px -12px #000}.wa .ic{width:30px;height:30px}.a11y-fab{left:max(24px,env(safe-area-inset-left,0px));background:#06101f;color:var(--ice);box-shadow:inset 0 0 0 1.5px var(--rim),0 0 18px #3ff0ff59,0 16px 30px -12px #000}.a11y-fab .ic{width:30px;height:30px;stroke-width:1.6}.sbar{position:fixed;z-index:65;bottom:max(24px,env(safe-area-inset-bottom,0px));inset-inline:84px;height:56px;display:none;align-items:center;justify-content:space-between;gap:10px;padding:5px 5px 5px 8px;border-radius:999px;background:#081226d9;-webkit-backdrop-filter:blur(16px) saturate(1.3);backdrop-filter:blur(16px) saturate(1.3);box-shadow:0 18px 40px -14px #000,inset 0 0 0 1px #3ff0ff4d;opacity:0;transform:translateY(130%);pointer-events:none;transition:transform .6s var(--ease),opacity .4s}.sbar.show{opacity:1;transform:none;pointer-events:auto}.sbar .pp{display:flex;align-items:baseline;gap:.5em;padding-inline-start:.9em;direction:rtl}.sbar .pp .n{font:400 1.3rem/1 var(--fd)}.sbar .btn{min-height:46px;padding:0 1.2em;font-size:1rem}.a11y-panel{position:fixed;z-index:95;bottom:92px;left:max(24px,env(safe-area-inset-left,0px));width:min(340px,calc(100vw - 32px));max-height:min(780px,calc(100svh - 116px));overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;padding:18px;border-radius:22px;background:linear-gradient(180deg,#0c1a33,#081224);box-shadow:0 40px 80px -20px #000,inset 0 0 0 1px #3ff0ff38;opacity:0;visibility:hidden;transform:translateY(14px) scale(.98);transform-origin:bottom left;transition:opacity .35s var(--ease),transform .5s var(--ease),visibility 0s .5s}.a11y-panel.open{opacity:1;visibility:visible;transform:none;transition:opacity .35s var(--ease),transform .5s var(--ease),visibility 0s}.ap-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.ap-head strong{font:400 1.15rem var(--fd)}.ap-close{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;padding:0;border:1px solid rgba(163,183,203,.24);background:#06101f99;color:var(--white)}.ap-close .ic{width:16px;height:16px;stroke-width:2.2}.a11y-panel h4{font:700 .84375rem/1.3 var(--fb);color:var(--rim);margin:16px 0 8px}.ap-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px}.a11y-btn{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;min-height:64px;padding:10px 6px;border-radius:14px;border:1.5px solid transparent;background:#a3b7cb14;color:var(--white);font:600 .84375rem/1.25 var(--fb);text-align:center;transition:background-color .3s,border-color .3s}.a11y-btn .ic{width:20px;height:20px;color:var(--rim)}.a11y-btn[aria-pressed=true]{border-color:var(--rim);background:#3ff0ff24}.a11y-btn.wide{grid-column:1/3;flex-direction:row;min-height:48px}@media(hover:hover){.a11y-btn:hover{background:#a3b7cb26}}.ap-links{display:flex;flex-direction:column;gap:2px;margin-top:14px;padding-top:12px;border-top:1px solid var(--hair)}.ap-links a,.ap-links button{display:flex;align-items:center;min-height:44px;padding:0;border:0;background:none;text-align:start;font:600 .90625rem var(--fb);color:var(--white);text-decoration:none}@media(hover:hover){.ap-links a:hover,.ap-links button:hover{color:var(--rim)}}.a11y-img-caption{display:block;position:relative;z-index:5;margin:6px auto 0;max-width:40em;padding:6px 10px;border-radius:8px;border:1px dashed rgba(163,183,203,.45);background:#04070d;color:#fff;font-size:.8125rem;line-height:1.4}.fly{position:fixed;z-index:120;left:0;top:0;width:110px;height:auto;pointer-events:none;filter:drop-shadow(0 -1px 0 rgba(120,246,255,.8)) drop-shadow(0 12px 14px rgba(0,0,0,.5));will-change:transform,opacity}.js [data-r]{opacity:0;transform:translate3d(0,18px,0);transition:opacity .8s var(--ease),transform 1s var(--ease);transition-delay:calc(var(--d,0) * 1ms)}.js [data-r].in{opacity:1;transform:none}html.lock{overflow:hidden;padding-inline-end:var(--sbw,0px)}[data-loop].off *,[data-loop].off *:before,[data-loop].off *:after,html.tab-off [data-loop] *,html.tab-off [data-loop] *:before,html.tab-off [data-loop] *:after{animation-play-state:paused!important}html.zoomed .nl,html.zoomed .nav-ind{display:none}html.zoomed .menu-btn{display:grid}html.zoomed .hc-a{justify-content:flex-start}html.zoomed .hc-b{justify-content:flex-end}html.zoomed .sbar{overflow:hidden}html.zoomed .sbar .btn .ic{display:none}html.zoomed .sbar .btn{padding:0 .9em}html.zoomed .feats li{white-space:normal}@keyframes neon{0%{opacity:.06}8%{opacity:.85}11%{opacity:.15}19%{opacity:1}23%{opacity:.35}31%{opacity:1}44%{opacity:.7}48%,to{opacity:1}}@keyframes bump{0%{transform:scale(1)}35%{transform:scale(1.3)}to{transform:scale(1)}}@keyframes cartring{0%{box-shadow:0 0 #3ff0ff00}20%{box-shadow:0 0 0 9px #3ff0ff4d}to{box-shadow:0 0 #3ff0ff00}}@keyframes itemin{0%{opacity:0;transform:translate(-18px)}to{opacity:1;transform:none}}@keyframes flashrow{0%{background:#3ff0ff29}to{background:transparent}}@keyframes contact{0%,8%{box-shadow:0 0 #3ff0ff00,inset 0 0 0 1.5px #3ff0ff00;background:#3ff0ff00}25%,70%{box-shadow:0 0 0 8px #3ff0ff1f,inset 0 0 0 1.5px #3ff0ffd9;background:#3ff0ff17}to{box-shadow:0 0 #3ff0ff00,inset 0 0 0 1.5px #3ff0ff00;background:#3ff0ff00}}@media(max-width:1280px){footer{padding-bottom:calc(92px + env(safe-area-inset-bottom,0px))}}@media(max-width:1100px){.nl a{padding:0 .6em;font-size:.9375rem}}@media(max-width:1000px){.bpanel{grid-template-columns:1fr}.bp-head{align-items:center;text-align:center}.bp-head p{margin-inline:auto}}@media(max-width:920px){:root{--hh:64px}.nl{display:none}.menu-btn{display:grid}.hc-a{justify-content:flex-start}.hc-b{justify-content:flex-end}.nav-ind{display:none}.trust-row{grid-template-columns:repeat(2,minmax(0,1fr))}.trust-row li:nth-child(3):before{display:none}.trust-row li:nth-child(n+3){border-top:1px solid var(--hair)}.drawer{top:auto;bottom:0;left:0;right:0;margin-inline:auto;width:min(560px,100vw);height:min(88svh,740px);border-radius:28px 28px 0 0;transform:translateY(104%);box-shadow:0 -30px 80px -20px #000,inset 0 1px #3ff0ff4d}.drawer.open{transform:none}.sbar{display:flex}.ps-steps{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:44px}.ps-line{display:none}.bill{grid-template-columns:1fr;justify-items:center;gap:14px;text-align:center}.feats{justify-content:center;max-width:none}.stage{width:min(64vw,560px,70vh)}}@media(max-width:920px)and (min-height:1000px){.stage{width:min(76vw,620px);--z:22cqw}.h1 .l1{font-size:46px}.h1 .hl{font-size:118px}.lead{font-size:calc(18px * var(--tz,1))}.hero{min-height:auto}.hero-in{padding-top:56px;padding-bottom:56px}}@media(max-width:820px){.f-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.f-contact{grid-column:1/3}}@media(max-width:760px){.vs-row{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:12px;margin-inline:calc(var(--gut) * -1);padding-inline:var(--gut);scrollbar-width:none;overscroll-behavior-x:contain;padding-bottom:8px}.vs-row::-webkit-scrollbar{display:none}.vs-card{flex:0 0 72%;scroll-snap-align:center;-webkit-box-reflect:none}}@media(max-width:699px){.faq-q{grid-template-columns:2.2em minmax(0,1fr) 36px;gap:12px;font-size:1.0625rem}.pm{width:36px;height:36px}.faq-a p{padding:0 calc(2.2em + 12px + .2em) 1.4em 0}}@media(max-width:640px){.fab{width:44px;height:44px;bottom:max(18px,env(safe-area-inset-bottom,0px))}.fab .ic{width:21px;height:21px}.a11y-fab .ic{width:24px;height:24px}.wa{right:max(18px,env(safe-area-inset-right,0px))}.a11y-fab{left:max(18px,env(safe-area-inset-left,0px))}.sbar{inset-inline:70px;bottom:calc(max(18px,env(safe-area-inset-bottom,0px)) - 1px);height:54px}.sbar .btn{min-height:44px}.a11y-panel{left:max(12px,env(safe-area-inset-left,0px));bottom:74px}footer{padding-bottom:calc(92px + env(safe-area-inset-bottom,0px))}}@media(max-width:600px){.hero{min-height:auto}.wm{font-size:23px}.hero-in{justify-content:flex-start;padding-top:12px;padding-bottom:22px}.h1 .l1{font-size:clamp(26px,7.4vw,31px);line-height:1.12}.h1 .hl{font-size:clamp(60px,18vw,76px)}.lead{font-size:calc(15px * var(--tz,1));margin-top:8px;line-height:1.45}.stage{width:min(86vw,420px);--z:25cqw;margin-top:8px}.floor{height:46px}.bill{margin-top:30px;padding-top:12px;gap:10px;border:0}.feats{order:2;font-size:calc(13.5px * var(--tz,1));gap:4px 14px}.buy-now{order:1;width:100%;justify-content:space-between;gap:12px}.price{font-size:34px}.cta{min-height:52px;padding:0 26px;font-size:18px}.bpanel{padding:26px 16px;border-radius:22px}.bp-grid{grid-template-columns:1fr;gap:12px}.bcard{padding:16px 16px 18px}.ps-steps{grid-template-columns:1fr;row-gap:34px}.ps-step{display:grid;grid-template-columns:auto 1fr;grid-template-areas:"disc tx";column-gap:18px;align-items:center;text-align:start}.ps-num{position:absolute;top:-6px;inset-inline-start:-6px;width:36px;height:36px;font-size:1rem;z-index:3;box-shadow:0 0 0 5px var(--night),0 0 16px #3ff0ff80,inset 0 0 10px #3ff0ff33}.ps-stem{display:none}.ps-disc{grid-area:disc;width:128px;margin:0;box-shadow:inset 0 0 0 1px #a3c8e62e,0 0 0 5px var(--night),0 0 0 6px #3ff0ff57,0 0 24px -4px #3ff0ff4d}.ps-tx{grid-area:tx;margin:0}.ps-tx p{margin-inline:0}}@media(max-width:600px)and (max-height:700px){.h1 .hl{font-size:56px}.lead{font-size:calc(14.5px * var(--tz,1))}.stage{width:min(80vw,400px);--z:23cqw;margin-top:6px}.bill{margin-top:24px}}@media(max-width:560px){.buy-card{--pad:18px;border-radius:28px}.bundles{grid-template-columns:1fr;gap:16px;padding:14px 0 6px}.bundle{flex-direction:row;align-items:center;text-align:start;gap:9px;padding:14px 12px;min-height:84px}.bundle.is-checked{transform:none}.radio{position:relative;top:auto;inset-inline-end:auto;flex:none;order:0}.mini{order:1;flex:none;width:58px;height:34px;margin:0}.mini img{width:46px;transform:translate(calc(-50% + (var(--k) - (var(--n) - 1) / 2) * -9px),calc(-50% + (var(--k) - (var(--n) - 1) / 2) * -4px)) scale(calc(1 - var(--k) * .06))}.b-body{display:flex;flex-direction:column;gap:2px;order:2;flex:1;min-width:0;position:relative;z-index:2}.b-name,.b-sub,.b-price{order:0}.b-sub{max-width:none;margin:0;text-wrap:balance}.b-price{order:3;align-items:flex-end}.bp-now{font-size:1.4rem}.b-name{font-size:1.0625rem;white-space:nowrap}.b-sub{font-size:.8125rem}.tag{left:auto;inset-inline-end:16px;transform:translateY(-50%)}.mini-trust{justify-content:space-between}.f-grid{gap:28px 18px}.price-line:before,.price-line:after{flex-basis:50px}}@media(max-width:380px){.trust-row li{padding:1em .6em;font-size:.875rem}.feats{gap:2px 12px}}@media(max-height:700px)and (min-width:921px){.hero{min-height:0}}html.a11y-invert{filter:invert(1) hue-rotate(180deg)}html.a11y-contrast{filter:contrast(1.5)}html.a11y-grayscale{filter:grayscale(1)}html.a11y-invert.a11y-contrast{filter:invert(1) hue-rotate(180deg) contrast(1.5)}html.a11y-invert.a11y-grayscale{filter:invert(1) hue-rotate(180deg) grayscale(1)}html.a11y-contrast.a11y-grayscale{filter:contrast(1.5) grayscale(1)}html.a11y-invert.a11y-contrast.a11y-grayscale{filter:invert(1) hue-rotate(180deg) contrast(1.5) grayscale(1)}.fabs-hide{visibility:hidden!important;opacity:0!important}html.a11y-underline-links a{text-decoration:underline!important}html.a11y-highlight-headings h1,html.a11y-highlight-headings h2,html.a11y-highlight-headings h3{background:#fff59d!important;color:#181321!important;box-decoration-break:clone;-webkit-box-decoration-break:clone}html.a11y-highlight-headings h1 *,html.a11y-highlight-headings h2 *,html.a11y-highlight-headings h3 *{color:#181321!important;-webkit-text-fill-color:#181321!important;text-shadow:none!important;background:none!important}html.a11y-big-focus :focus{outline:4px solid #ffcc00!important;outline-offset:3px!important}html.a11y-readable-font{--fd:Arial,Helvetica,sans-serif;--fb:Arial,Helvetica,sans-serif}html.a11y-readable-font body{letter-spacing:.01em}html.a11y-cursor-black,html.a11y-cursor-black *{cursor:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="40" height="40" viewBox="0 0 24 24"><path d="M4 2l14 8-6 2-2 6z" fill="black" stroke="white" stroke-width="1"/></svg>') 4 4,auto!important}html.a11y-cursor-white,html.a11y-cursor-white *{cursor:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="40" height="40" viewBox="0 0 24 24"><path d="M4 2l14 8-6 2-2 6z" fill="white" stroke="black" stroke-width="1"/></svg>') 4 4,auto!important}html.a11y-stop-motion{scroll-behavior:auto!important}html.a11y-stop-motion *,html.a11y-stop-motion *:before,html.a11y-stop-motion *:after{animation-duration:.001ms!important;animation-delay:0s!important;animation-iteration-count:1!important;transition-duration:.001ms!important;transition-delay:0s!important;scroll-behavior:auto!important}html.a11y-stop-motion .hero *,html.a11y-stop-motion .hero *:before,html.a11y-stop-motion .hero *:after{animation:none!important}html.a11y-stop-motion [data-r]{opacity:1!important;transform:none!important}html.a11y-stop-motion .unit{opacity:1!important}html.a11y-stop-motion .hero .st{transform:rotate(var(--r))!important}html.a11y-stop-motion .hero .led,html.a11y-stop-motion .hero .beam,html.a11y-stop-motion .hero .splash,html.a11y-stop-motion .hero .mistband{opacity:1!important}html.a11y-stop-motion .anat .hs,html.a11y-stop-motion .anat .lb>*,html.a11y-stop-motion .anat .lb:before{opacity:1!important;transform:none!important}html.a11y-stop-motion .anat .sg,html.a11y-stop-motion .anat .lb:after{transform:none!important}html.a11y-stop-motion .anat .hs:after{opacity:.45!important;transform:scale(1.3)!important}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition-duration:.001ms!important;transition-delay:0s!important;scroll-behavior:auto!important}.js [data-r]{opacity:1!important;transform:none!important}.js .unit{opacity:1!important}.js .hero .st{transform:rotate(var(--r))!important}.js .hero .led,.js .hero .beam,.js .hero .splash,.js .hero .mistband{opacity:1!important}.js .hero .anat .hs,.js .hero .anat .lb>*,.js .hero .anat .lb:before{opacity:1!important;transform:none!important}.js .hero .anat .sg,.js .hero .anat .lb:after{transform:none!important}.js .hero .anat .hs:after{opacity:.45!important;transform:scale(1.3)!important}}.js-late:not(.ready) [data-r],.js-late:not(.ready) .unit{opacity:1!important;transform:none!important}.js-late:not(.ready) .hero .st{transform:rotate(var(--r))!important}.js-late:not(.ready) .hero .led,.js-late:not(.ready) .hero .beam,.js-late:not(.ready) .hero .splash,.js-late:not(.ready) .hero .mistband{opacity:1!important}.js-late:not(.ready) .anat .hs,.js-late:not(.ready) .anat .lb>*,.js-late:not(.ready) .anat .lb:before{opacity:1!important;transform:none!important}.js-late:not(.ready) .anat .sg,.js-late:not(.ready) .anat .lb:after{transform:none!important}.js-late:not(.ready) .faq-a{grid-template-rows:1fr;visibility:visible}.js-late:not(.ready) .faq-a>div{opacity:1}.ils{font-family:var(--fb);font-weight:600;font-size:.92em}.f-cancel{margin-top:14px;padding-top:12px;border-top:1px solid var(--hair)}.f-contact a.f-cancel-link{font-weight:700;font-size:1.0625rem;text-decoration:underline;text-underline-offset:3px;color:var(--white)}.f-cancel-how bdi{white-space:nowrap}.f-contact .f-cancel-how a{display:inline;min-height:0;color:var(--white)}.f-cancel-how{margin-top:4px;font-size:.84375rem;line-height:1.55;color:var(--mist);max-width:32em;margin-inline:auto}.f-contact .f-mail{white-space:nowrap}@media(max-width:360px),(min-width:601px)and (max-width:980px){.f-contact .f-mail{white-space:normal}}.news-consent{margin:10px auto 0;max-width:520px;font-size:.8125rem;line-height:1.5;color:var(--mist)}.news-consent a{color:var(--mist2);text-decoration:underline;text-underline-offset:.2em}mark.fill{background:#ffc4001f;color:#ffd166;border:1px dashed rgba(255,196,0,.6);border-radius:6px;padding:0 .35em;font-weight:600}.buy-form{display:contents}.pre-co{margin-top:18px;display:grid;gap:12px;font-size:.875rem;line-height:1.55;color:var(--mist2)}.pre-info{border:1px solid var(--hair2);border-radius:16px;background:#0b183073}.pre-info summary{cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:44px;padding:0 16px;font-weight:600;color:var(--white)}.pre-info summary::-webkit-details-marker{display:none}.pre-info summary:after{content:"";flex:none;width:8px;height:8px;border-inline-end:2px solid var(--rim);border-block-end:2px solid var(--rim);transform:rotate(45deg);transition:transform .3s;margin-top:-4px}.pre-info[open] summary:after{transform:rotate(-135deg);margin-top:4px}.pre-info ul{padding:0 16px 14px;display:grid;gap:8px}.pre-info li{position:relative;padding-inline-start:14px}.pre-info li:before{content:"";position:absolute;inset-inline-start:0;top:.62em;width:5px;height:5px;border-radius:50%;background:var(--rim)}.pre-co a{color:var(--ice);text-decoration:underline;text-underline-offset:.18em}.vat-note{padding:12px 14px;border:1px dashed var(--hair2);border-radius:14px}.vat-note p+p{margin-top:8px}.vat-down{font:inherit;font-weight:700;color:var(--ice);background:none;border:1px solid var(--rim-line);border-radius:999px;padding:4px 14px;min-height:36px;margin-inline-start:4px}.co-consent{display:flex;align-items:flex-start;gap:10px;cursor:pointer;color:var(--white);font-size:.9rem}.co-consent input{flex:none;width:22px;height:22px;margin:1px 0 0;accent-color:var(--rim)}.co-err,.cart-over{color:#ffb4b4;font-weight:600}.cart-over{margin:-4px 0 12px;font-size:.875rem;text-align:center}.co-priv{font-size:.78125rem;color:var(--mist)}.news-msg{margin:12px auto 0;max-width:520px;font-size:.9375rem;text-align:center}.news-msg.ok{color:var(--rim)}.news-msg.err{color:#ffb4b4}.sv-simple{padding-block:calc(var(--hh) + 48px) var(--sec);min-height:60vh}.sv-simple .wrap{max-width:860px}.sv-h1{font-size:clamp(2rem,1.4rem + 2.4vw,3rem);line-height:1.2;margin-bottom:.6em}.sv-simple p{color:var(--mist2);margin-bottom:1.2em}.sv-simple .btn{margin-top:.4em}.sv-search{display:flex;gap:8px;margin-bottom:1.6em}.sv-search input{flex:1;min-width:0;height:50px;padding:0 1.2em;border-radius:999px;border:1px solid var(--hair2);background:#0b183099;color:var(--white)}.sv-results{display:grid;gap:10px}.sv-results a{color:var(--ice)}.cp-list{display:grid;gap:10px;margin-bottom:18px}.cp-row{display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:14px;padding:14px 16px;border:1px solid var(--hair2);border-radius:16px;background:#0b183073}.cp-name{min-width:0}.cp-qty input{width:64px;height:44px;text-align:center;border-radius:12px;border:1px solid var(--hair2);background:#04070d99;color:var(--white)}.cp-total{display:flex;justify-content:space-between;gap:12px;font-weight:600;margin-bottom:16px}.cp-total bdi{font:400 1.5rem/1 var(--fd)}.cp-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.sv-cartpage .pre-co{margin:0 0 6px}.shopify-policy__container{max-width:860px!important;margin:0 auto;padding:calc(var(--hh) + 48px) var(--gut) var(--sec)!important;color:var(--mist2);line-height:1.75}.shopify-policy__title h1{font-family:var(--fd);font-size:clamp(2rem,1.4rem + 2.4vw,3rem);color:var(--white);margin-bottom:.8em}.shopify-policy__body h2,.shopify-policy__body h3{margin:1.4em 0 .5em;color:var(--white)}.shopify-policy__body p,.shopify-policy__body ul{margin-bottom:1em}.shopify-policy__body ul{list-style:disc;padding-inline-start:1.4em}.shopify-policy__body a{color:var(--ice)}.pw-body{min-height:100vh;padding:24px max(16px,env(safe-area-inset-right,0px)) 24px max(16px,env(safe-area-inset-left,0px))}.pw{width:100%;max-width:460px;margin:clamp(24px,14vh,140px) auto 0;text-align:center}.pw .wm{display:inline-block;font:400 2.4rem/1 var(--fd);color:var(--white);margin-bottom:22px}.pw .wm span{color:var(--rim)}.pw h1{font-size:clamp(1.7rem,1.3rem + 1.6vw,2.3rem);margin-bottom:.4em}.pw p{color:var(--mist2)}.pw-form{display:flex;gap:8px;margin:26px 0 14px}.pw-form input{flex:1;min-width:0;height:50px;padding:0 1.2em;border-radius:999px;border:1px solid var(--hair2);background:#0b183099;color:var(--white)}.pw-err{color:#ffb4b4;margin-bottom:10px}.pw-admin{font-size:.85rem}.pw-admin a{color:var(--mist2)}
/*# sourceMappingURL=/cdn/shop/t/2/assets/sv-main.css.map */
