@font-face{font-display:swap;font-family:Sofia Sans;font-style:normal;font-weight:400 700;src:url(/store-assets/fonts/sofia-cyr.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-display:swap;font-family:Sofia Sans;font-style:normal;font-weight:400 700;src:url(/store-assets/fonts/sofia-lat.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-display:swap;font-family:JetBrains Mono;font-style:normal;font-weight:400;src:url(/store-assets/fonts/jbm-cyr.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-display:swap;font-family:JetBrains Mono;font-style:normal;font-weight:400;src:url(/store-assets/fonts/jbm-lat.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}.store-root{--ink:#0e1512;--sub:#4a5a52;--faint:#5b6b63;--paper:#f6f8f5;--scene:#f3f5f2;--line:#dce4de;--em:#0fa573;--em-deep:#0b7a55;--em-hover:#0d9468;--mono:"JetBrains Mono","Cascadia Mono",Consolas,monospace;--sans:"Sofia Sans",system-ui,"Segoe UI",sans-serif;--sp-em:#2bb784;--sp-ch:#b5de3a;--sp-tq:#2fc8c0;--sp-am:#f5b02e;--sp-co:#ef6f5a;--sp-mg:#c5487e}.store-root,.store-root *{box-sizing:border-box;margin:0;padding:0}.store-root{color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff;min-height:100vh;font-size:16px;line-height:1.55}.store-root .page{background-color:#fff;background-image:linear-gradient(#0e151208 1px,#0000 0),linear-gradient(90deg,#0e151208 1px,#0000 0);background-size:44px 44px;min-height:100vh;overflow:clip}.store-root a{color:inherit}.store-root img{max-width:100%}.store-root button{color:inherit;cursor:pointer;font:inherit;background:0 0;border:0}.store-root :focus-visible{outline:2px solid var(--em-deep);outline-offset:2px;border-radius:2px}.store-root .deep{filter:blur(96px);pointer-events:none;z-index:0;border-radius:50%;position:absolute}.store-root .dp-hero-a{background:var(--sp-em);opacity:.1;width:78vw;height:52vw;animation:108s ease-in-out infinite alternate driftA;top:-4%;left:-22%}.store-root .dp-hero-b{background:var(--sp-am);opacity:.08;width:56vw;height:42vw;animation:118s ease-in-out infinite alternate driftB;top:16%;right:-24%}.store-root .dp-final{background:var(--sp-tq);opacity:.09;width:66vw;height:46vw;animation:96s ease-in-out infinite alternate driftC;bottom:-14%;left:-16%}@keyframes driftA{0%{transform:translate(0)scale(1)}to{transform:translate(4%,3%)scale(1.07)}}@keyframes driftB{0%{transform:translate(0)scale(1.05)}to{transform:translate(-5%,2%)scale(.97)}}@keyframes driftC{0%{transform:translate(-3%)scale(1)}to{transform:translate(3%,-2%)scale(1.06)}}.store-root .blob{mix-blend-mode:multiply;pointer-events:none;will-change:transform;display:block;position:absolute}.store-root .stage-blobs{isolation:isolate;pointer-events:none;z-index:0;position:absolute;inset:0}.store-root .b-hero-em{background:var(--sp-em);opacity:.62;border-radius:58% 42% 52% 48%/50% 58% 42% 50%;width:320px;height:270px;animation:64s ease-in-out infinite alternate swayA;top:-56px;right:-64px;transform:rotate(-14deg)}.store-root .b-hero-am{background:var(--sp-am);opacity:.58;border-radius:52% 48% 60% 40%/55% 45%;width:212px;height:188px;animation:52s ease-in-out infinite alternate swayB;top:-24px;right:-96px;transform:rotate(9deg)}.store-root .b-hero-tq{background:var(--sp-tq);opacity:.55;border-radius:62% 38% 55% 45%/48% 60% 40% 52%;width:250px;height:296px;animation:78s ease-in-out infinite alternate morphA;top:32%;left:-88px;transform:rotate(8deg)}@keyframes swayA{0%{transform:rotate(-14deg)translate(0)scale(1)}to{transform:rotate(2deg)translate(-4%,4%)scale(1.05)}}@keyframes swayB{0%{transform:rotate(9deg)translate(0)scale(1)}to{transform:rotate(-7deg)translate(3%,-4%)scale(.96)}}@keyframes morphA{0%{border-radius:62% 38% 55% 45%/48% 60% 40% 52%;transform:rotate(8deg)translate(0)scale(1)}to{border-radius:45% 55% 40% 60%/58% 42% 60% 40%;transform:rotate(-10deg)translate(4%,3%)scale(1.06)}}.store-root .edge-wrap{height:0;position:relative}.store-root .edge-wrap .blob{display:none}@media (min-width:1080px){.store-root .edge-wrap .blob{display:block}}.store-root .e-demo{background:var(--sp-ch);opacity:.55;border-radius:56% 44% 62% 38%/50% 55% 45% 50%;width:236px;height:198px;animation:74s ease-in-out infinite alternate swayE;top:-104px;left:-92px;transform:rotate(-12deg)}.store-root .e-rez{background:var(--sp-tq);opacity:.5;border-radius:48% 52% 40% 60%/60% 44% 56% 40%;width:216px;height:238px;animation:66s ease-in-out infinite alternate swayF;top:-96px;right:-98px;transform:rotate(10deg)}.store-root .e-chzv{background:var(--sp-am);opacity:.5;border-radius:60% 40% 50% 50%/46% 62% 38% 54%;width:198px;height:176px;animation:58s ease-in-out infinite alternate swayG;top:-88px;left:-84px;transform:rotate(-8deg)}@keyframes swayE{0%{transform:rotate(-12deg)translate(0)scale(1)}to{transform:rotate(6deg)translate(4%,-3%)scale(1.04)}}@keyframes swayF{0%{transform:rotate(10deg)translate(0)scale(.97)}to{transform:rotate(-8deg)translate(-4%,4%)scale(1.05)}}@keyframes swayG{0%{transform:rotate(-8deg)translate(0)scale(1.03)}to{transform:rotate(9deg)translate(3%,3%)scale(.96)}}.store-root .final-blobs{isolation:isolate;pointer-events:none;z-index:0;position:absolute;inset:0}.store-root .b-fin-co{background:var(--sp-co);opacity:.58;border-radius:54% 46% 60% 40%/52% 58% 42% 48%;width:284px;height:238px;animation:70s ease-in-out infinite alternate swayC;top:-76px;left:-72px;transform:rotate(-9deg)}.store-root .b-fin-em{background:var(--sp-em);opacity:.6;border-radius:46% 54% 58% 42%/56% 44% 60% 40%;width:304px;height:258px;animation:86s ease-in-out infinite alternate morphB;bottom:-70px;right:-84px;transform:rotate(7deg)}.store-root .b-fin-mg{background:var(--sp-mg);opacity:.5;border-radius:58% 42% 48% 52%/50% 56% 44% 50%;width:152px;height:138px;animation:47s ease-in-out infinite alternate swayD;bottom:-44px;right:170px;transform:rotate(12deg)}@keyframes swayC{0%{transform:rotate(-9deg)translate(0)scale(1)}to{transform:rotate(8deg)translate(3%,4%)scale(1.05)}}@keyframes morphB{0%{border-radius:46% 54% 58% 42%/56% 44% 60% 40%;transform:rotate(7deg)translate(0)scale(1)}to{border-radius:58% 42% 44% 56%/42% 58% 46% 54%;transform:rotate(-11deg)translate(-4%,-3%)scale(1.05)}}@keyframes swayD{0%{transform:rotate(12deg)translate(0)scale(.97)}to{transform:rotate(-6deg)translate(-4%,3%)scale(1.04)}}@media (max-width:879px){.store-root .b-hero-em{width:220px;height:190px;top:-26px;right:-48px}.store-root .b-hero-am{width:146px;height:132px;top:-4px;right:-64px}.store-root .b-hero-tq{display:none}.store-root .b-fin-co{width:200px;height:170px;top:-48px;left:-56px}.store-root .b-fin-em{width:216px;height:184px;bottom:-44px;right:-60px}.store-root .b-fin-mg,.store-root .dp-hero-b{display:none}}.store-root .bar{z-index:2;background-image:linear-gradient(100deg,#d93a2b,#f5b02e 26%,#b5de3a 50%,#f5b02e 74%,#d93a2b);background-size:340% 100%;padding:10px 16px;animation:16s ease-in-out infinite alternate barflow;position:relative}@keyframes barflow{0%{background-position:0}to{background-position:100%}}.store-root .bar-in{color:#fff;font-family:var(--mono);letter-spacing:.1em;text-shadow:0 1px 2px #2e1a0466;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:4px 14px;max-width:1060px;margin:0 auto;font-size:11px;display:flex}.store-root .bar-tag{font-weight:700}.store-root .bar-note{opacity:.95}.store-root .bar-clock{font-variant-numeric:tabular-nums;font-weight:700}.store-root .bar-link{color:#fff;text-shadow:0 1px 2px #2e1a0466;font-weight:700;text-decoration:none}.store-root .top{color:var(--faint);font-family:var(--mono);letter-spacing:.14em;z-index:2;justify-content:space-between;align-items:baseline;max-width:1060px;margin:0 auto;padding:18px 20px 0;font-size:10px;display:flex;position:relative}.store-root .top b{color:var(--ink);font-weight:400}.store-root .hero{max-width:1060px;margin:0 auto;padding:22px 20px 72px;position:relative}.store-root .hero-grid{z-index:1;flex-direction:column;gap:34px;display:flex;position:relative}@media (min-width:880px){.store-root .hero-grid{grid-template-columns:1.05fr 450px;align-items:center;gap:52px;padding-top:24px;display:grid}}.store-root .kicker-chip{border:1px solid var(--line);color:var(--em-deep);font-family:var(--mono);letter-spacing:.14em;background:#fff;border-radius:999px;align-items:center;gap:9px;margin-bottom:20px;padding:7px 13px;font-size:10px;display:inline-flex}.store-root .kicker-chip:before{background:var(--em);content:"";border-radius:50%;flex:none;width:6px;height:6px}.store-root .hero h1{letter-spacing:-.015em;margin-bottom:16px;font-size:clamp(2.2rem,7vw,3.6rem);font-weight:700;line-height:1.03}.store-root .hero-sub{color:var(--sub);max-width:44ch;margin-bottom:24px;font-size:1.06rem}.store-root .hero-sub b{color:var(--ink);font-weight:600}.store-root .price{font-family:var(--mono);font-variant-numeric:tabular-nums;align-items:baseline;gap:12px;margin-bottom:22px;display:flex}.store-root .price-old{color:var(--faint);font-size:1rem;text-decoration:line-through}.store-root .price-now{color:var(--ink);font-size:2rem;font-weight:700}.store-root .price-chip{border:1px solid var(--em-deep);color:var(--em-deep);letter-spacing:.08em;border-radius:3px;padding:3px 7px;font-size:.7rem}.store-root .usp{flex-direction:column;gap:11px;margin-bottom:28px;list-style:none;display:flex}.store-root .usp li{color:var(--ink);align-items:center;gap:12px;font-size:.98rem;display:flex}.store-root .usp li svg{color:var(--ink);flex:none}.store-root .tablo-sec{text-align:center}.store-root .tablo-sec h2{margin-bottom:26px}.store-root .tablo-shot{border:1px solid var(--line);border-radius:14px;width:100%;height:auto;display:block;box-shadow:0 18px 34px -18px #0e151238}.store-root .video-sec{text-align:center}.store-root .video-sec h2{margin-bottom:26px}.store-root .video-frame{aspect-ratio:16/9;border:1px solid var(--line);background:#0e1512;border-radius:14px;position:relative;overflow:hidden;box-shadow:0 18px 34px -18px #0e151238}.store-root .video-frame iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.store-root .works-with{border:1px solid var(--line);background:#fff;border-radius:12px;flex-direction:column;gap:10px;margin:0 0 18px;padding:13px 15px;display:flex}.store-root .works-label{color:var(--faint);font-family:var(--mono);letter-spacing:.16em;font-size:9.5px}.store-root .works-nets{flex-wrap:wrap;gap:7px;display:flex}.store-root .works-net{background:var(--paper);border:1px solid var(--line);color:var(--ink);font-family:var(--mono);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:5px 11px;font-size:11px;display:inline-flex}.store-root .works-net svg{color:var(--em-deep);flex:none}.store-root .btn-buy{background:var(--em);color:var(--ink);letter-spacing:.01em;text-align:center;border-radius:8px;width:100%;padding:16px 32px;font-size:1.08rem;font-weight:700;text-decoration:none;transition:background .15s,transform .15s,box-shadow .15s;display:block;box-shadow:0 8px 20px -12px #0e151266}.store-root .btn-buy:hover{background:var(--em-hover);transform:translateY(-2px);box-shadow:0 12px 24px -12px #0e151273}@media (min-width:880px){.store-root .btn-buy{width:auto;display:inline-block}}.store-root .pay-note{color:var(--faint);font-family:var(--mono);letter-spacing:.1em;margin-top:12px;font-size:10px}.store-root .hero-stage{position:relative}.store-root .scene{z-index:1;background:radial-gradient(60% 48% at 50% 42%,#2bb78442,#0000 70%),radial-gradient(42% 34% at 86% 10%,#f5b02e29,#0000 75%),repeating-linear-gradient(0deg,#0e15120b 0 1px,#0000 1px 34px),repeating-linear-gradient(90deg,#0e15120b 0 1px,#0000 1px 34px),linear-gradient(#fdfefd,#eef3ee 42%,#dfe8e0 74%,#d5e0d6);border:1px solid #0e15120f;border-radius:18px;padding:34px 18px 38px;position:relative;box-shadow:0 24px 48px -34px #0e15124d}.store-root .scene-chip{border:1px solid var(--line);color:var(--ink);font-family:var(--mono);letter-spacing:.1em;white-space:nowrap;z-index:2;background:#fff;border-radius:999px;align-items:center;gap:7px;padding:6px 11px;font-size:9px;display:inline-flex;position:absolute;box-shadow:0 6px 14px -8px #0e151247}.store-root .scene-chip svg{color:var(--em-deep);flex:none}.store-root .sc-1{top:16px;right:-10px}.store-root .sc-2{top:46%;left:-12px}.store-root .sc-3{bottom:18px;right:-8px}.store-root .box-stage{perspective:1100px;justify-content:center;padding:18px 0 26px;display:flex;position:relative}@media (min-width:880px){.store-root .box-stage{padding:26px 0 34px}}.store-root .box{--bw:min(216px,54vw);--bh:calc(var(--bw)*1.38);--bd:calc(var(--bw)*.23);height:var(--bh);transform-style:preserve-3d;width:var(--bw);transition:transform .6s cubic-bezier(.22,1,.36,1);position:relative;transform:rotateX(7deg)rotateY(-24deg)}.store-root .box-stage:hover .box{transform:rotateX(5deg)rotateY(-13deg)}.store-root .bf{position:absolute;top:50%;left:50%}.store-root .bf-front{height:var(--bh);transform:translate(-50%,-50%) translateZ(calc(var(--bd)/2));width:var(--bw);background:#fcfcfa;border:1px solid #d5dcd5;flex-direction:column;display:flex;overflow:hidden}.store-root .bx-cover{pointer-events:none;z-index:0;position:absolute;inset:0}.store-root .bx-band,.store-root .bx-in{z-index:1;position:relative}.store-root .bf-right{background:linear-gradient(180deg,var(--em) 0 7px,#e7ebe6 7px);height:var(--bh);transform:translate(-50%,-50%) rotateY(90deg) translateZ(calc(var(--bw)/2));width:var(--bd);border:1px solid #d5dcd5;justify-content:center;align-items:center;display:flex;overflow:hidden}.store-root .bf-top{height:var(--bd);transform:translate(-50%,-50%) rotateX(90deg) translateZ(calc(var(--bh)/2));width:var(--bw);background:#f4f6f2;border:1px solid #d5dcd5}.store-root .box-shadow{background:radial-gradient(closest-side,#0e15123d,#0000);width:min(280px,68vw);height:28px;position:absolute;bottom:2px;left:50%;transform:translate(-54%)}.store-root .bx-band{background:var(--em);flex:none;height:7px}.store-root .bx-in{flex-direction:column;flex:1;padding:7% 8%;display:flex}.store-root .bx-brand{color:var(--sub);font-family:var(--mono);letter-spacing:.18em;font-size:8px}.store-root .bx-rule{background:var(--line);height:1px;margin:8px 0 12px}.store-root .bx-kicker{color:var(--sub);font-family:var(--mono);letter-spacing:.22em;font-size:10px}.store-root .bx-name{color:var(--ink);font-size:calc(var(--bw)*.145);letter-spacing:-.01em;margin-top:2px;font-weight:700;line-height:1.02}.store-root .bx-name-long{font-size:calc(var(--bw)*.082);letter-spacing:.01em}.store-root .bx-meta{flex-direction:column;gap:5px;margin-top:12px;display:flex}.store-root .bx-meta span{font-family:var(--mono);letter-spacing:.16em;font-size:9px}.store-root .bx-meta .m1{color:var(--em-deep)}.store-root .bx-meta .m2{color:var(--ink)}.store-root .bx-foot{margin-top:auto}.store-root .bx-code-row{align-items:flex-end;gap:8px;display:flex}.store-root .bx-code{opacity:.8;background:repeating-linear-gradient(90deg,#33413a 0 1px,#0000 1px 3px,#33413a 3px 6px,#0000 6px 8px,#33413a 8px 9px,#0000 9px 13px);width:44%;height:22px}.store-root .bx-lot{color:var(--sub);font-family:var(--mono);letter-spacing:.14em;font-size:8px}.store-root .bx-side-text{color:#8a978e;font-family:var(--mono);letter-spacing:.2em;white-space:nowrap;writing-mode:vertical-rl;font-size:7.5px}.store-root .rate-band{background:var(--em-deep);color:#fff;font-family:var(--mono);font-variant-numeric:tabular-nums;letter-spacing:.09em;text-align:center;z-index:1;border-radius:9px;margin-top:14px;padding:11px 14px;font-size:10.5px;position:relative}.store-root .thumbs{z-index:1;grid-template-columns:repeat(4,1fr);gap:10px;margin-top:12px;display:grid;position:relative}.store-root .thumb{margin:0}.store-root .th-art{aspect-ratio:1;border:1px solid var(--line);border-radius:10px;display:block;position:relative;overflow:hidden}.store-root .th-art img{object-fit:cover;width:100%;height:100%;display:block}.store-root .sec{border-top:1px solid var(--line);max-width:720px;margin:0 auto;padding:60px 20px 68px}.store-root .sec-head{color:var(--faint);font-family:var(--mono);letter-spacing:.16em;align-items:center;gap:14px;margin-bottom:26px;font-size:10px;display:flex}.store-root .sec-head:after{background:var(--line);content:"";flex:1;height:1px}.store-root .sec-head .num{color:var(--em-deep)}.store-root .sec h2{letter-spacing:-.01em;margin-bottom:12px;font-size:clamp(1.5rem,4.5vw,2rem);font-weight:700;line-height:1.1}.store-root .sec-intro{color:var(--sub);max-width:52ch;margin-bottom:30px}.store-root .ing-note{color:var(--em-deep);font-family:var(--mono);letter-spacing:.14em;margin:-16px 0 26px;font-size:10px}.store-root .diag-flow{flex-direction:column;gap:46px;margin-top:10px;display:flex;position:relative}.store-root .diag-row{flex-direction:column;align-items:flex-start;gap:14px;display:flex}.store-root .diag-node{border:2px solid var(--em);color:var(--em-deep);font-family:var(--mono);font-variant-numeric:tabular-nums;background:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:46px;height:46px;font-size:15px;display:flex}.store-root .diag-text h3{margin-bottom:8px;font-size:1.25rem;font-weight:700}.store-root .ing-desc{color:var(--sub);max-width:44ch;font-size:.96rem}.store-root .ing-desc b{color:var(--ink);font-weight:600}.store-root .diag-visual{flex-direction:column;align-items:center;display:flex}.store-root .bubble{border:1.5px solid var(--em);background:#f2f7f3;border-radius:16px;max-width:350px;margin:0 0 20px;padding:14px 16px;position:relative}.store-root .bubble:after{border-bottom:1.5px solid var(--em);border-right:1.5px solid var(--em);content:"";background:#f2f7f3;width:16px;height:16px;position:absolute;bottom:-9.5px;left:50%;transform:translate(-50%)rotate(45deg)}.store-root .bubble blockquote{color:var(--ink);margin:0;font-size:.93rem;font-style:italic;line-height:1.55}.store-root .diag-row:first-of-type .robot-img{filter:hue-rotate(165deg)saturate(1.15)}.store-root .diag-row:nth-of-type(2) .robot-img{filter:hue-rotate(215deg)saturate(1.1)}.store-root .diag-row:nth-of-type(3) .robot-img{filter:hue-rotate(130deg)saturate(1.05)}.store-root .diag-row:nth-of-type(4) .robot-img{filter:hue-rotate(310deg)saturate(1.15)}.store-root .diag-visual{position:relative}.store-root .diag-visual:before{content:"";mix-blend-mode:multiply;opacity:.32;z-index:0;border-radius:50%;width:230px;height:230px;position:absolute;bottom:-24px;left:50%;transform:translate(-50%)}.store-root .diag-row:first-of-type .diag-visual:before{background:#2fc8c0}.store-root .diag-row:nth-of-type(2) .diag-visual:before{background:#f5b02e}.store-root .diag-row:nth-of-type(3) .diag-visual:before{background:#ef6f5a}.store-root .diag-row:nth-of-type(4) .diag-visual:before{background:#b5de3a}.store-root .bubble,.store-root .robot-img{z-index:1;position:relative}.store-root .robot-img{background:url(/store-assets/img-00.webp) 50%/contain no-repeat;flex:none;width:148px;height:148px}@media (min-width:880px){.store-root .diag-flow{gap:70px}.store-root .diag-flow:before{background:var(--line);content:"";width:2px;position:absolute;top:24px;bottom:24px;left:50%;transform:translate(-50%)}.store-root .diag-row{grid-template-columns:1fr 100px 1fr;align-items:center;display:grid}.store-root .diag-node{z-index:1;grid-area:1/2;justify-self:center;position:relative}.store-root .diag-text{grid-area:1/1;justify-self:end}.store-root .diag-visual{grid-row:1}.store-root .diag-row.flip .diag-text,.store-root .diag-visual{grid-column:3;justify-self:start}.store-root .diag-row.flip .diag-visual{grid-column:1;justify-self:end}}.store-root .scene-slides{border-radius:12px;height:450px;position:relative;overflow:hidden}@media (max-width:879px){.store-root .scene-slides{height:500px}}.store-root .slides-track{height:100%;transition:transform .5s cubic-bezier(.22,1,.36,1);display:flex}@media (prefers-reduced-motion:reduce){.store-root .slides-track{transition:none}}.store-root .slide{flex-direction:column;flex:0 0 100%;min-width:100%;height:100%;display:flex}.store-root .slide[data-slide="0"]{justify-content:center;align-items:center}.store-root .slide-art{border-radius:12px 12px 0 0;flex:none;height:205px;overflow:hidden}@media (max-width:879px){.store-root .slide-art{height:185px}}.store-root .slide-art img{object-fit:cover;width:100%;height:100%;display:block}.store-root .slide-body{text-align:left;background:#fff;border-radius:0 0 12px 12px;flex-direction:column;flex:1;gap:10px;padding:18px 20px 20px;display:flex;overflow-y:auto}.store-root .slide-body h3{color:var(--ink);font-size:1.12rem;font-weight:700}.store-root .slide-body ol,.store-root .slide-body ul{flex-direction:column;gap:7px;margin:0;padding:0 0 0 2px;list-style:none;display:flex}.store-root .slide-body li{color:var(--sub);padding-left:24px;font-size:.92rem;line-height:1.5;position:relative}.store-root .slide-body ul li:before{border:1px solid var(--em-deep);content:"";background:#0fa57324;border-radius:50%;width:13px;height:13px;position:absolute;top:4px;left:0}.store-root .slide-body ul li:after{border-bottom:1.5px solid var(--em-deep);border-left:1.5px solid var(--em-deep);content:"";width:5.5px;height:3px;position:absolute;top:7.5px;left:3.5px;transform:rotate(-45deg)}.store-root .slide-steps{counter-reset:sl}.store-root .slide-steps li{counter-increment:sl}.store-root .slide-steps li:before{color:var(--em-deep);content:counter(sl,decimal-leading-zero);font-family:var(--mono);font-size:10px;position:absolute;top:1px;left:0}.store-root .slide-auth{color:var(--sub);font-size:.92rem;line-height:1.55}.store-root .slide-auth b{color:var(--ink);font-weight:600}.store-root .thumb{cursor:pointer;outline-offset:3px;border-radius:12px}.store-root .thumb:focus-visible{outline:2px solid var(--em-deep)}.store-root .th-label{color:#fff;font-family:var(--mono);letter-spacing:.07em;text-align:center;z-index:1;background:linear-gradient(#0000,#0e1512c7);padding:22px 6px 8px;font-size:8.5px;position:absolute;bottom:0;left:0;right:0}.store-root .scene-chip{transition:opacity .25s}.store-root .scene.on-slide .scene-chip{opacity:0;pointer-events:none}.store-root .thumb .th-art{transition:box-shadow .18s,border-color .18s}.store-root .thumb.on .th-art{border-color:var(--em-deep);box-shadow:0 0 0 2px var(--em-deep)}.store-root .tband{--t-bg:#141a2e;--t-panel:#181f36;--t-raised:#1d2540;--t-line:#293252;--t-bone:#eaedf6;--t-sage:#98a1be;--t-em:#31c98e;color:var(--t-bone);background:linear-gradient(#171e36,#141a2e 48%,#0e1322 82%,#090d19);margin:26px 0;padding:64px 0 72px;position:relative}.store-root .tband:before{content:"";mix-blend-mode:overlay;opacity:.16;pointer-events:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.82' numOctaves='2' stitchTiles='stitch'/><feColorMatrix type='saturate' values='0'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>");background-size:160px 160px;position:absolute;inset:0}.store-root .tband-in{z-index:1;max-width:1060px;margin:0 auto;padding:0 20px;position:relative}.store-root .tband h2{color:var(--t-bone);letter-spacing:-.01em;text-align:center;text-wrap:balance;font-size:clamp(1.9rem,4.6vw,3rem)}.store-root .ttrack{justify-content:space-between;margin:52px 6px 34px;display:flex;position:relative}.store-root .ttrack-line{background:#0a0e1c;border-radius:8px;height:13px;position:absolute;top:8px;left:10px;right:10px;overflow:hidden;box-shadow:inset 0 2px 5px #000000b3,inset 0 -1px 2px #31c98e24,0 1px #e9efea0d}.store-root .ttrack-line:before{content:"";background:linear-gradient(#ffffff4d,#0000 45%,#00000047) 0 0/100% 100%,linear-gradient(90deg,#16563f,#2aa97a 22%,#8af2cb 50%,#2aa97a 78%,#16563f) 0 0/200% 100%;border-radius:6px;position:absolute;inset:2px}.store-root .ttrack-node{color:var(--t-sage);font-family:var(--mono);letter-spacing:.12em;z-index:1;flex-direction:column;align-items:center;gap:10px;font-size:10px;display:flex;position:relative}.store-root .ttrack-node b{background:radial-gradient(circle at 32% 27%,#b2f7dc 0,#31c98e 40%,#157a54 78%,#0d4a34 100%);border-radius:50%;width:28px;height:28px;position:relative;box-shadow:0 4px 10px #0000008c,inset 0 -2px 4px #0006,0 0 0 2px #31c98e59}.store-root .ttrack-node b:after{content:"";opacity:0;border:2px solid #31c98ebf;border-radius:50%;position:absolute;inset:-8px}.store-root .tcards{grid-template-columns:1fr;gap:18px;display:grid}@media (min-width:880px){.store-root .tcards{grid-template-columns:1fr 1fr 1fr;gap:20px}}.store-root .tcard{background:var(--t-panel);border:1px solid var(--t-line);border-radius:14px;flex-direction:column;display:flex;overflow:hidden}.store-root .tcard-img{aspect-ratio:4/3;justify-content:flex-end;align-items:flex-start;padding:12px;display:flex;position:relative}.store-root .ph-1{background:radial-gradient(70% 60% at 50% 62%,#c44a3c47,transparent 75%),var(--t-raised)}.store-root .ph-2{background:radial-gradient(70% 60% at 50% 62%,#f5b02e3d,transparent 75%),var(--t-raised)}.store-root .ph-3{background:radial-gradient(70% 60% at 50% 62%,#31c98e42,transparent 75%),var(--t-raised)}.store-root .tcard-img img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.store-root .tcard-badge{background:var(--t-em);color:var(--t-bg);font-family:var(--mono);letter-spacing:.12em;z-index:1;border-radius:7px;padding:7px 10px;font-size:10px;font-weight:700;position:relative}.store-root .tcard-body{flex-direction:column;flex:1;gap:12px;padding:18px 18px 20px;display:flex}.store-root .tcard-body h3{border-left:3px solid var(--t-em);color:var(--t-bone);padding-left:10px;font-size:1.1rem;font-weight:700}.store-root .tcard-body ul{flex-direction:column;gap:9px;margin:0;padding:0;list-style:none;display:flex}.store-root .tcard-body li{color:var(--t-sage);padding-left:26px;font-size:.93rem;line-height:1.5;position:relative}.store-root .tcard-body li:before{border:1px solid var(--t-em);content:"";background:#31c98e29;border-radius:50%;width:15px;height:15px;position:absolute;top:3px;left:0}.store-root .tcard-body li:after{border-bottom:1.5px solid var(--t-em);border-left:1.5px solid var(--t-em);content:"";width:6px;height:3.5px;position:absolute;top:7px;left:4.5px;transform:rotate(-45deg)}.store-root .tprog{color:var(--t-sage);font-family:var(--mono);font-variant-numeric:tabular-nums;letter-spacing:.1em;align-items:center;gap:10px;margin-top:auto;padding-top:6px;font-size:9.5px;display:flex}.store-root .tprog i{background:var(--t-raised);border-radius:3px;flex:1;height:5px;position:relative;overflow:hidden}.store-root .tprog i:before{background:linear-gradient(90deg,#1e5c44,var(--t-em));content:"";width:var(--p,0);border-radius:3px;position:absolute;inset:0}.store-root .tprog b{color:var(--t-em);font-weight:400}@media (max-width:879px){.store-root .ttrack{display:none}.store-root .tband{padding:48px 0 56px}}@media (prefers-reduced-motion:no-preference){.store-root .ttrack-line:before{animation:3.2s linear infinite railFlow}.store-root .ttrack-node b:after{animation:3.2s linear infinite ringLoop}.store-root .ttrack-node:first-of-type b:after{animation-delay:.2s}.store-root .ttrack-node:nth-of-type(2) b:after{animation-delay:1.27s}.store-root .ttrack-node:nth-of-type(3) b:after{animation-delay:2.33s}.store-root .tband.anim-ready .ttrack-node{opacity:0;transform:translateY(12px)}.store-root .tband.anim-ready .tcard{opacity:0;transform:translateY(24px)}.store-root .tband.anim-ready .tprog i:before{width:0}.store-root .tband.anim-ready.play .ttrack-node{animation:.55s cubic-bezier(.34,1.56,.64,1) forwards nodeIn}.store-root .tband.anim-ready.play .ttrack-node:first-of-type{animation-delay:.15s}.store-root .tband.anim-ready.play .ttrack-node:nth-of-type(2){animation-delay:.9s}.store-root .tband.anim-ready.play .ttrack-node:nth-of-type(3){animation-delay:1.65s}.store-root .tband.anim-ready.play .tcard{animation:.7s cubic-bezier(.22,1,.36,1) forwards cardIn}.store-root .tband.anim-ready.play .tcard:first-child{animation-delay:.35s}.store-root .tband.anim-ready.play .tcard:nth-child(2){animation-delay:1.1s}.store-root .tband.anim-ready.play .tcard:nth-child(3){animation-delay:1.85s}.store-root .tband.anim-ready.play .tprog i:before{width:var(--p);transition:width .9s cubic-bezier(.22,1,.36,1)}.store-root .tband.anim-ready.play .tcard:first-child .tprog i:before{transition-delay:1.15s}.store-root .tband.anim-ready.play .tcard:nth-child(2) .tprog i:before{transition-delay:1.9s}.store-root .tband.anim-ready.play .tcard:nth-child(3) .tprog i:before{transition-delay:2.65s}@keyframes railFlow{0%{background-position:0 0,200% 0}to{background-position:0 0,0 0}}@keyframes ringLoop{0%,58%{opacity:0;transform:scale(.55)}66%{opacity:.85;transform:scale(.8)}to{opacity:0;transform:scale(1.95)}}@keyframes nodeIn{to{opacity:1;transform:none}}@keyframes cardIn{to{opacity:1;transform:none}}}.store-root .dostap-grid{align-items:center;gap:8px;margin-top:6px;display:grid}@media (min-width:880px){.store-root .dostap-grid{grid-template-columns:.92fr 1.08fr;gap:30px}.store-root .dostap-sell{text-align:center}}.store-root .dostap-box .box-stage{padding:26px 0 30px}.store-root .dostap-box .box{--bw:min(238px,58vw)}.store-root .dostap-sell h2{text-wrap:balance}.store-root .stat-row{flex-wrap:wrap;align-items:baseline;gap:14px;margin-bottom:26px;display:flex}.store-root .stat-row .stat{color:var(--ink);font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:2.1rem;font-weight:400}.store-root .stat-row .stat-label{color:var(--faint);font-family:var(--mono);letter-spacing:.14em;font-size:10px}.store-root .proof{margin-top:24px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.store-root .proof-track{width:max-content;display:flex}.store-root .proof-set{align-items:center;gap:24px;padding-right:24px;display:flex}.store-root .proof-set img{border:1px solid var(--line);border-radius:10px;width:auto;height:175px;box-shadow:0 14px 30px -18px #0e151259}@media (prefers-reduced-motion:no-preference){.store-root .proof-track{animation:36s linear infinite proofScroll}.store-root .proof:hover .proof-track{animation-play-state:paused}}@keyframes proofScroll{to{transform:translate(-50%)}}@media (max-width:879px){.store-root .proof-set img{height:150px}.store-root .proof-set{gap:14px;padding-right:14px}.store-root .proof-track{animation-duration:26s}}.store-root .steps{flex-direction:column;display:flex}.store-root .step{border-top:1px solid var(--line);gap:18px;padding:20px 0;display:flex}.store-root .step:first-of-type{border-top:0;padding-top:4px}.store-root .step-num{color:var(--em-deep);font-family:var(--mono);letter-spacing:.08em;flex:none;padding-top:3px;font-size:11px}.store-root .step h3{margin-bottom:4px;font-size:1.05rem;font-weight:700}.store-root .step p{color:var(--sub);font-size:.95rem}.store-root .step p b{color:var(--ink);font-weight:600}.store-root .manifesto{border-top:1px solid var(--line);text-align:center;max-width:660px;margin:34px auto 0;padding:26px 12px 6px}.store-root .manifesto p{color:var(--sub);max-width:56ch;margin:0 auto;font-size:.98rem}.store-root .manifesto .mf-line{color:var(--ink);letter-spacing:-.01em;text-wrap:balance;max-width:none;margin:20px auto 12px;font-size:clamp(1.55rem,4.4vw,2.35rem);font-weight:700;line-height:1.14}.store-root .manifesto .mf-line b{color:var(--em-deep)}.store-root .manifesto .mf-note{color:var(--sub);font-family:var(--mono);letter-spacing:.15em;font-size:10px}.store-root .faq details{border-top:1px solid var(--line)}.store-root .faq details:last-of-type{border-bottom:1px solid var(--line)}.store-root .faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:17px 2px;font-size:1rem;font-weight:700;list-style:none;display:flex}.store-root .faq summary::-webkit-details-marker{display:none}.store-root .faq summary:after{color:var(--em-deep);content:"+";font-family:var(--mono);flex:none;font-size:1rem;transition:transform .18s}.store-root .faq details[open] summary:after{transform:rotate(45deg)}.store-root .faq .faq-a{color:var(--sub);max-width:56ch;padding:0 2px 18px;font-size:.95rem}.store-root .faq .faq-a b{color:var(--ink);font-weight:600}.store-root .guarantee{background:var(--paper);border:1px solid var(--line);text-align:center;border-radius:12px;padding:38px 26px}.store-root .cal{border:2px solid var(--ink);background:#fff;border-radius:14px;width:132px;margin:0 auto 22px;overflow:hidden}.store-root .cal-top{background:var(--em);border-bottom:2px solid var(--ink);justify-content:space-between;align-items:center;height:30px;padding:0 26px;display:flex}.store-root .cal-top i{border:2px solid var(--ink);background:#fff;border-radius:50%;width:8px;height:8px}.store-root .cal-num{color:var(--em-deep);font-variant-numeric:tabular-nums;text-align:center;padding:16px 0 2px;font-size:3rem;font-weight:700;line-height:1}.store-root .cal-word{color:var(--sub);font-family:var(--mono);letter-spacing:.32em;text-align:center;text-indent:.32em;padding:2px 0 14px;font-size:10px}.store-root .guarantee .g-big{letter-spacing:-.015em;margin-bottom:12px;font-size:clamp(2rem,7vw,2.9rem);font-weight:700;line-height:1.05}.store-root .guarantee .g-text{color:var(--sub);max-width:46ch;margin:0 auto 16px}.store-root .guarantee .g-text b{color:var(--ink);font-weight:600}.store-root .guarantee .g-terms{color:var(--faint);font-family:var(--mono);letter-spacing:.14em;font-size:9.5px}.store-root .final-sec{position:relative}.store-root .final-card{border:1px solid var(--line);text-align:center;z-index:1;background:#fff;border-radius:16px;padding:36px 22px 34px;position:relative}@media (min-width:640px){.store-root .final-card{padding:44px 40px 40px}}.store-root .final-card h2{margin-bottom:18px}.store-root .final-card .price{justify-content:center}.store-root .final-deadline{color:var(--faint);font-family:var(--mono);font-variant-numeric:tabular-nums;letter-spacing:.12em;margin-bottom:22px;font-size:10.5px}.store-root .final-deadline .bar-clock{color:var(--em-deep);text-shadow:none;font-weight:400}.store-root .final-card .btn-buy{max-width:340px;margin:0 auto}.store-root .demo-note{color:var(--faint);font-family:var(--mono);letter-spacing:.1em;margin-top:12px;font-size:9.5px;display:none}.store-root .demo-note.on{display:block}.store-root .vip{border-top:1px solid var(--line);text-align:left;margin-top:44px;padding-top:34px}.store-root .vip .vip-label{color:var(--em-deep);font-family:var(--mono);letter-spacing:.16em;margin-bottom:10px;font-size:10px}.store-root .vip h3{margin-bottom:6px;font-size:1.3rem;font-weight:700}.store-root .vip p{color:var(--sub);max-width:48ch;margin-bottom:18px;font-size:.95rem}.store-root .vip-form{flex-direction:column;gap:10px;max-width:460px;display:flex}@media (min-width:560px){.store-root .vip-form{flex-direction:row}}.store-root .vip-form input{border:1px solid var(--line);color:var(--ink);font:inherit;background:#fff;border-radius:8px;flex:1;padding:13px 15px;font-size:.95rem}.store-root .vip-form input::placeholder{color:var(--faint)}.store-root .vip-form button{border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:8px;padding:13px 22px;font-size:.95rem;font-weight:700;transition:border-color .15s}.store-root .vip-form button:hover{border-color:var(--em-deep)}.store-root .vip-ok{color:var(--em-deep);font-family:var(--mono);letter-spacing:.06em;font-size:11px;display:none}.store-root .vip-ok.on{display:block}.store-root .footer{border-top:1px solid var(--line);z-index:2;background:#fff;padding:26px 20px 40px;position:relative}.store-root .footer-in{color:var(--faint);font-family:var(--mono);letter-spacing:.12em;flex-direction:column;gap:6px;max-width:720px;margin:0 auto;font-size:9px;display:flex}@media (prefers-reduced-motion:reduce){.store-root .bar,.store-root .blob,.store-root .deep{animation:none}.store-root .box{transition:none}.store-root .box-stage:hover .box{transform:rotateX(7deg)rotateY(-24deg)}.store-root .faq summary:after,.store-root .btn-buy{transition:none}.store-root .btn-buy:hover{transform:none}}.store-root .shead{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--line);z-index:60;background:#ffffffeb;position:sticky;top:0}.store-root .shead-in{grid-template-columns:1fr auto 1fr;align-items:center;gap:14px;max-width:1060px;margin:0 auto;padding:12px 20px;display:grid}.store-root .slogo{color:var(--ink);font-family:var(--mono);letter-spacing:.1em;font-size:12px;text-decoration:none}.store-root .slogo b{color:var(--em-deep)}.store-root .snav{align-items:center;gap:18px;display:flex}.store-root .snav a{color:var(--sub);font-family:var(--mono);letter-spacing:.1em;font-size:10.5px;text-decoration:none}.store-root .snav a:hover{color:var(--ink)}@media (max-width:640px){.store-root .snav a.hide-m{display:none}}.store-root .cartbtn{border:1px solid var(--line);color:var(--ink);cursor:pointer;background:0 0;border-radius:10px;align-items:center;padding:8px 10px;display:flex;position:relative}.store-root .cartbtn:hover{border-color:var(--em-deep)}.store-root .cartbadge{background:var(--em-deep);color:#fff;font-family:var(--mono);font-variant-numeric:tabular-nums;border-radius:9px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 4px;font-size:10px;display:flex;position:absolute;top:-7px;right:-7px}.store-root .cartbadge.zero{display:none}.store-root .snav{justify-self:start}.store-root .slogo{white-space:nowrap;justify-self:center}.store-root .shead-r{justify-self:end;align-items:center;gap:10px;display:flex}.store-root .pfring{background:linear-gradient(135deg,#0e1512,#fff);border-radius:999px;padding:1.5px;transition:transform .15s,box-shadow .15s;display:inline-flex;box-shadow:0 4px #0e1512d9}.store-root .pfring:hover{transform:translateY(-1px);box-shadow:0 5px #0e1512d9}@media (prefers-reduced-motion:reduce){.store-root .pfring{transition:none}}.store-root .pfbtn{background:var(--ink);color:#fff;font-family:var(--sans);letter-spacing:.01em;white-space:nowrap;gap:7px;padding:8px 8px 8px 14px;font-size:12.5px;font-weight:700;line-height:1;text-decoration:none}.store-root .pfbtn,.store-root .pfbtn-arr{border-radius:999px;align-items:center;display:inline-flex}.store-root .pfbtn-arr{color:var(--ink);background:#fff;flex:none;justify-content:center;width:18px;height:18px}@media (max-width:640px){.store-root .shead-in{gap:8px;padding:10px 12px}.store-root .snav{gap:12px}.store-root .slogo{letter-spacing:.06em;font-size:10.5px}.store-root .slogo .hide-m{display:none}.store-root .shead-r{gap:7px}.store-root .pfbtn{gap:5px;padding:6px 5px 6px 9px;font-size:10px}.store-root .pfbtn-arr{width:14px;height:14px}.store-root .pfbtn-arr svg{width:8px;height:8px}.store-root .cartbtn{padding:7px 8px}}@media (max-width:374px){.store-root .shead-in{gap:5px;padding:10px 8px}.store-root .slogo,.store-root .snav a{font-size:9.5px}.store-root .pfbtn{font-size:9px}}.store-root .cat-hero{text-align:center;max-width:1060px;margin:0 auto;padding:54px 20px 8px;position:relative}.store-root .cat-hero h1{letter-spacing:.01em;text-transform:uppercase;text-wrap:balance;font-size:clamp(2.05rem,5vw,3.15rem)}.store-root .cat-hero p{color:var(--sub);max-width:52ch;margin:10px auto 0}.store-root .cat-below{text-align:center;background:#0e1512;max-width:none;margin:0 0 76px;padding:62px 20px 66px;position:relative;overflow:hidden}.store-root .cat-below:before{content:"";opacity:.1;pointer-events:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.82' numOctaves='2' stitchTiles='stitch'/><feColorMatrix type='saturate' values='0'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>");background-size:160px 160px;position:absolute;inset:0}.store-root .cat-below p{color:#eef2ef;z-index:1;max-width:54ch;margin:0 auto;font-size:clamp(1.02rem,1.5vw,1.2rem);line-height:1.7;position:relative}.store-root .cat-note{color:var(--em-deep);font-family:var(--mono);letter-spacing:.14em;margin-bottom:10px;font-size:10px;display:block}.store-root .pgrid{grid-template-columns:1fr;gap:18px;max-width:1060px;margin:0 auto;padding:26px 20px 70px;display:grid}@media (min-width:720px){.store-root .pgrid{grid-template-columns:1fr 1fr 1fr;gap:20px}}.store-root .pcard{border:1px solid var(--line);background:#fff;border-radius:14px;flex-direction:column;display:flex;position:relative;overflow:hidden}.store-root .pcard-img{aspect-ratio:4/3;position:relative;overflow:hidden}.store-root .pcard-img img{object-fit:cover;width:100%;height:100%;transition:transform .5s cubic-bezier(.22,1,.36,1);display:block}.store-root .pcard:hover .pcard-img img{transform:scale(1.04)}.store-root .smotion-vid{object-fit:cover;opacity:0;pointer-events:none;width:100%;height:100%;transition:opacity .28s,transform .5s cubic-bezier(.22,1,.36,1);display:block;position:absolute;inset:0}.store-root .smotion-vid.is-on{opacity:1}.store-root .pcard:hover .smotion-vid{transform:scale(1.04)}@media (prefers-reduced-motion:reduce){.store-root .smotion-vid{display:none}}.store-root .pcard-badge{background:var(--em-deep);color:#fff;font-family:var(--mono);letter-spacing:.1em;z-index:1;border-radius:7px;padding:6px 9px;font-size:9px;font-weight:700;position:absolute;top:10px;left:10px}.store-root .pcard.soon .pcard-img img{filter:grayscale(.55)opacity(.85)}.store-root .pcard.soon .pcard-badge{background:var(--ink)}.store-root .pcard-body{flex-direction:column;flex:1;gap:9px;padding:16px 16px 18px;display:flex}.store-root .pcard-body h3{font-size:1.05rem;font-weight:700}.store-root .pcard-sub{color:var(--sub);font-size:.88rem;line-height:1.5}.store-root .pcard-price{font-variant-numeric:tabular-nums;align-items:baseline;gap:8px;display:flex}.store-root .pcard-price s{color:var(--faint);font-size:.9rem}.store-root .pcard-price b{letter-spacing:-.01em;font-size:1.25rem}.store-root .pcard-cta{gap:8px;margin-top:auto;padding-top:4px;display:flex}.store-root .pbtn{cursor:pointer;text-align:center;border-radius:10px;flex:1;padding:11px 8px;font-size:.88rem;font-weight:600;text-decoration:none}.store-root .pbtn-solid{background:var(--em-deep);border:1px solid var(--em-deep);color:#fff}.store-root .pbtn-solid:hover{background:#0b7a55}.store-root .pbtn-line{border:1px solid var(--line);color:var(--ink);background:#fff}.store-root .pbtn-line:hover{border-color:var(--em-deep);color:var(--em-deep)}.store-root .pcard-vip{color:var(--sub);font-family:var(--mono);letter-spacing:.1em;margin-top:auto;padding-top:8px;font-size:9.5px;text-decoration:none}.store-root .pcard-vip:hover{color:var(--em-deep)}.store-root .dov{opacity:0;pointer-events:none;z-index:70;background:#0e15126b;transition:opacity .25s;position:fixed;inset:0}.store-root .dov.open{opacity:1;pointer-events:auto}.store-root .drawer{border-left:1px solid var(--line);z-index:71;background:#fff;flex-direction:column;width:min(380px,92vw);transition:transform .38s cubic-bezier(.22,1,.36,1);display:flex;position:fixed;top:0;bottom:0;right:0;transform:translate(102%)}.store-root .drawer.open{transform:none}@media (prefers-reduced-motion:reduce){.store-root .dov,.store-root .drawer{transition:none}}.store-root .dhead{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:16px 18px;display:flex}.store-root .dhead h3{font-size:1.02rem;font-weight:700}.store-root .dclose{color:var(--sub);cursor:pointer;background:0 0;border:none;padding:4px 8px;font-size:22px;line-height:1}.store-root .dbody{flex-direction:column;flex:1;gap:12px;padding:14px 18px;display:flex;overflow-y:auto}.store-root .drow{border:1px solid var(--line);border-radius:10px;align-items:center;gap:12px;padding:10px;display:flex}.store-root .drow img{object-fit:cover;border-radius:8px;flex:none;width:54px;height:54px}.store-root .drow-t{flex:1;min-width:0}.store-root .drow-t b{font-size:.92rem;display:block}.store-root .drow-t span{color:var(--sub);font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:10.5px}.store-root .drem{color:var(--faint);cursor:pointer;background:0 0;border:none;padding:4px;font-size:16px}.store-root .drem:hover{color:#c4685c}.store-root .dempty{color:var(--sub);text-align:center;padding:34px 10px;font-size:.92rem}.store-root .dfoot{border-top:1px solid var(--line);flex-direction:column;gap:10px;padding:14px 18px 18px;display:flex}.store-root .dtotal{font-variant-numeric:tabular-nums;justify-content:space-between;display:flex}.store-root .dtotal b{font-size:1.1rem}.store-root .dnote{color:var(--faint);font-family:var(--mono);letter-spacing:.08em;text-align:center;font-size:8.5px}.store-root .dcheck{background:var(--em-deep);color:#fff;cursor:pointer;border:none;border-radius:10px;width:100%;padding:14px;font-size:.95rem;font-weight:700}.store-root .dcheck:hover{background:#0b7a55}.store-root .fbwall{padding:0 0 84px;overflow:hidden}.store-root .fbwall-head{text-align:center;max-width:1060px;margin:0 auto 8px;padding:0 20px}.store-root .fbwall-head h2{letter-spacing:.01em;text-transform:uppercase;text-wrap:balance;font-size:clamp(1.65rem,4vw,2.45rem)}.store-root .fbrow{margin-top:22px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.store-root .fbrow-track{width:max-content;display:flex}.store-root .fb-set{align-items:center;gap:18px;padding-right:18px;display:flex}.store-root .fb-set img{border:1px solid var(--line);border-radius:10px;width:auto;height:168px;box-shadow:0 14px 30px -18px #0e151259}@media (prefers-reduced-motion:no-preference){.store-root .fbrow .fbrow-track{animation:110s linear infinite proofScroll}.store-root .fbrow-rev .fbrow-track{animation-duration:120s;animation-direction:reverse}.store-root .fbrow:hover .fbrow-track{animation-play-state:paused}}@media (max-width:879px){.store-root .fb-set img{height:132px}.store-root .fb-set{gap:12px;padding-right:12px}.store-root .fbrow .fbrow-track{animation-duration:80s}.store-root .fbrow-rev .fbrow-track{animation-duration:88s}}.store-root .sfoot{border-top:1px solid var(--line);background:#fff}.store-root .sfoot-in{flex-wrap:wrap;justify-content:space-between;gap:14px 26px;max-width:1060px;margin:0 auto;padding:26px 20px;display:flex}.store-root .sfoot a,.store-root .sfoot span{color:var(--faint);font-family:var(--mono);letter-spacing:.1em;font-size:9px;text-decoration:none}.store-root .sfoot a:hover{color:var(--ink)}.store-root .vhero{background:#0a0d0f;justify-content:center;align-items:center;min-height:70vh;display:flex;position:relative;overflow:hidden}@media (min-width:880px){.store-root .vhero{min-height:78vh}}.store-root .vhero-video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.store-root .vhero-shade{background:linear-gradient(#0a0d0f73,#0a0d0f9e);position:absolute;inset:0}.store-root .vhero-in{color:#fff;text-align:center;z-index:1;max-width:880px;margin:0 auto;padding:72px 20px;position:relative}.store-root .vhero h1{color:#fff;letter-spacing:.01em;text-shadow:0 2px 16px #0a0d0f80;text-transform:uppercase;text-wrap:balance;font-size:clamp(2.2rem,6vw,3.8rem);font-weight:700;line-height:1.08}.store-root .vhero-sub{color:#ffffffe6;text-shadow:0 1px 10px #0a0d0f80;max-width:56ch;margin:18px auto 0;font-size:clamp(1rem,2.2vw,1.14rem)}.store-root .vhero-cta{flex-direction:column;align-items:center;gap:14px;margin-top:30px;display:flex}@media (min-width:640px){.store-root .vhero-cta{flex-direction:row;justify-content:center;gap:16px}}.store-root .vhero-cta .pfbtn{gap:9px;padding:12px 12px 12px 20px;font-size:15px}.store-root .vhero-cta .pfbtn-arr{width:22px;height:22px}.store-root .vhero-cta .pfbtn-arr svg{width:11px;height:11px}.store-root .pfbtn-em{background:var(--em);color:var(--ink)}.store-root .vhero :focus-visible{outline-offset:3px;outline:2px solid #fff}.store-root .pgrid{scroll-margin-top:64px}@media (prefers-reduced-motion:reduce){.store-root .vhero{background:#0a0d0f url(/store-assets/store-hero-poster.webp) 50%/cover no-repeat}.store-root .vhero-video{display:none}}@media (min-width:880px){.store-root .bar{padding:15px 16px}.store-root .bar-in{gap:4px 18px;font-size:15px}.store-root .bar .bar-clock{font-size:20px}.store-root .shead-in{padding:16px 20px}.store-root .snav{gap:24px}.store-root .snav a{font-size:13px}.store-root .slogo-mascot{width:56px;height:56px}.store-root .pgrid{scroll-margin-top:100px}}.store-root .snav-dd{position:relative}.store-root .snav-chev,.store-root .snav-menu{display:none}@media (min-width:880px){.store-root .snav-dd>a{align-items:center;gap:5px;display:inline-flex}.store-root .snav-chev{color:var(--faint);transition:transform .15s;display:inline-flex}.store-root .snav-dd:focus-within .snav-chev,.store-root .snav-dd:hover .snav-chev{transform:rotate(180deg)}.store-root .snav-menu{opacity:0;pointer-events:none;visibility:hidden;z-index:5;padding-top:18px;transition:opacity .16s,transform .16s,visibility .16s;display:block;position:absolute;top:100%;left:-14px;transform:translateY(-4px)}.store-root .snav-dd:focus-within .snav-menu,.store-root .snav-dd:hover .snav-menu{opacity:1;pointer-events:auto;visibility:visible;transform:none}.store-root .snav-menu-card{border:1px solid var(--line);background:#fff;border-radius:10px;min-width:230px;padding:6px;box-shadow:0 12px 28px #0e15121a}.store-root .snav-menu-card a{border-radius:7px;padding:9px 11px;font-size:12px;display:block}.store-root .snav-menu-card a:hover{background:var(--paper)}}@media (prefers-reduced-motion:reduce){.store-root .snav-chev,.store-root .snav-menu{transition:none}}.store-root .profbtn{text-decoration:none}.store-root .lib-grid{flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex}.store-root .lib-card{border:1px solid var(--line);background:#fff;border-radius:14px;grid-template-columns:200px 1fr;display:grid;overflow:hidden}.store-root .lib-media{position:relative;overflow:hidden}.store-root .lib-media img{object-fit:cover;width:100%;height:100%;display:block}.store-root .lib-card-off .lib-media img{filter:grayscale(.55)opacity(.85)}.store-root .lib-badge-new{background:var(--sp-am);color:#0e1512;text-shadow:none}.store-root .lib-body{flex-direction:column;gap:8px;min-width:0;padding:16px 18px;display:flex}.store-root .lib-body h3{margin:0;font-size:1.05rem;font-weight:700}.store-root .lib-sub{color:var(--sub);margin:0;font-size:.88rem;line-height:1.5}.store-root .lib-meta{color:var(--faint);font-family:var(--mono);letter-spacing:.06em;margin:0;font-size:10px}.store-root .lib-cta{align-items:center;gap:16px;margin-top:auto;padding-top:10px;display:flex}.store-root .lib-dl{flex:none;padding:10px 18px}.store-root .lib-dl-off{color:var(--faint);cursor:default;pointer-events:none}.store-root .lib-view{color:var(--sub);font-family:var(--mono);letter-spacing:.1em;font-size:9.5px;text-decoration:none}.store-root .lib-view:hover{color:var(--em-deep)}.store-root .lib-empty{flex-direction:column;gap:24px;display:flex}.store-root .lib-empty-note{color:var(--sub);max-width:52ch;margin:0}.store-root .lib-signin{color:var(--em-deep);text-underline-offset:3px;text-decoration:underline}.store-root .lib-signin:hover{color:var(--em-hover)}.store-root .lib-sale{flex-direction:column;gap:24px;margin-top:40px;display:flex}.store-root .lib-featured{grid-template-columns:1fr;gap:18px;display:grid}@media (min-width:620px){.store-root .lib-featured{grid-template-columns:1fr 1fr;gap:20px}}@media (max-width:560px){.store-root .lib-card{grid-template-columns:1fr}.store-root .lib-media{aspect-ratio:4/3}.store-root .lib-dl{text-align:center;flex:1}}.store-root .macc,.store-root .snav-mtrig{display:none}@media (max-width:640px){.store-root .snav .snav-dd{display:none}.store-root .snav-mtrig{color:var(--sub);cursor:pointer;font-family:var(--mono);letter-spacing:.1em;background:0 0;border:0;align-items:center;gap:6px;padding:8px 0;font-size:10.5px;display:inline-flex}.store-root .snav-mtrig:hover{color:var(--ink)}.store-root .mtrig-chev{color:var(--faint);transition:transform .2s;display:inline-flex}.store-root .snav-mtrig.open .mtrig-chev{transform:rotate(180deg)}.store-root .macc{opacity:0;max-height:0;transition:max-height .2s,opacity .2s;display:block;overflow:hidden}.store-root .macc.open{opacity:1;max-height:280px}.store-root .macc a{border-top:1px solid var(--line);color:var(--sub);font-family:var(--mono);letter-spacing:.1em;align-items:center;min-height:44px;padding:0 12px;font-size:11px;text-decoration:none;display:flex}.store-root .macc a:hover{color:var(--ink)}.store-root .shead .pfring{display:none}}@media (prefers-reduced-motion:reduce){.store-root .macc,.store-root .mtrig-chev{transition:none}}.store-root .macc a,.store-root .snav-mtrig{text-transform:uppercase}.store-root .drow{gap:14px;padding:12px}.store-root .drow img{border-radius:9px;width:72px;height:72px}.store-root .drow-t b{margin-bottom:3px;font-size:.95rem}.store-root .drow-old{color:var(--faint);margin-right:7px}.store-root .dups{border:1px solid var(--line);cursor:pointer;border-radius:10px;align-items:flex-start;gap:11px;padding:12px;transition:border-color .15s;display:flex}.store-root .dups:hover{border-color:var(--em-deep)}.store-root .dups-input{opacity:0;width:1px;height:1px;position:absolute}.store-root .dups-box{border:1px solid var(--line);color:#fff;background:#fff;border-radius:5px;flex:none;justify-content:center;align-items:center;width:18px;height:18px;margin-top:1px;transition:background .15s,border-color .15s;display:inline-flex}.store-root .dups-box svg{opacity:0}.store-root .dups-input:checked~.dups-box svg{opacity:1}.store-root .dups-input:focus-visible~.dups-box{outline:2px solid var(--em-deep);outline-offset:2px}.store-root .dups-t{flex:1;min-width:0}.store-root .dups-t b{margin-bottom:3px;font-size:.92rem;display:block}.store-root .dups-price{color:var(--ink);font-family:var(--mono);font-variant-numeric:tabular-nums;margin-bottom:4px;font-size:10.5px;display:block}.store-root .dups-price s{color:var(--faint);margin-right:6px}.store-root .dups-benefit{color:var(--sub);font-size:.82rem;line-height:1.45;display:block}.store-root .dsave{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.store-root .dsave>span:first-child{color:var(--sub);font-size:.9rem}.store-root .dsave-v{font-variant-numeric:tabular-nums;text-align:right}.store-root .dsave-v b{color:var(--em-deep);font-family:var(--mono);font-size:12px;font-weight:400}.store-root .dsave-v small{color:var(--em-deep);font-family:var(--mono);letter-spacing:.02em;font-size:9px;display:block}.store-root .dsub{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.store-root .dsub span{color:var(--sub);font-size:.9rem}.store-root .dsub b{font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:12px;font-weight:400}@media (prefers-reduced-motion:reduce){.store-root .dups,.store-root .dups-box{transition:none}}.store-root .zanas{border-top:1px solid var(--line);max-width:1060px;margin:0 auto;padding:60px 20px 84px}.store-root .zanas-head{text-align:center;margin-bottom:56px}.store-root .zanas h1{letter-spacing:-.015em;text-wrap:balance;font-size:clamp(1.9rem,5.2vw,2.9rem);font-weight:700;line-height:1.08}.store-root .zanas-mission{color:var(--sub);max-width:58ch;margin:14px auto 0;font-size:clamp(1rem,2.2vw,1.12rem)}.store-root .zanas-founders{flex-direction:column;gap:72px;display:flex}.store-root .zanas-founder{text-align:center;flex-direction:column;align-items:center;gap:26px;display:flex}.store-root .zanas-media{aspect-ratio:1;background-color:var(--scene);border:1px solid var(--line);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:16px;flex-shrink:0;width:min(380px,100%);overflow:hidden;box-shadow:0 22px 44px -28px #0e151259}.store-root .zanas-video{object-fit:cover;width:100%;height:100%;display:block}.store-root .zanas-bio{max-width:52ch}.store-root .zanas-role{color:var(--em-deep);font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;margin-bottom:10px;font-size:10px;display:block}.store-root .zanas-bio h2{letter-spacing:-.01em;margin-bottom:12px;font-size:clamp(1.35rem,3.4vw,1.7rem);font-weight:700;line-height:1.12}.store-root .zanas-bio p{color:var(--sub)}.store-root .zanas-bio p a{color:var(--em-deep);text-underline-offset:2px;text-decoration:underline}.store-root .zanas-socials{flex-wrap:wrap;justify-content:center;gap:12px 22px;margin-top:18px;display:flex}.store-root .zanas-social{color:var(--faint);font-family:var(--mono);letter-spacing:.12em;align-items:center;gap:8px;font-size:10px;text-decoration:none;display:inline-flex}.store-root .zanas-social:hover{color:var(--ink)}.store-root .zanas-social svg{color:var(--em-deep)}@media (min-width:880px){.store-root .zanas-founders{gap:96px;margin-top:8px}.store-root .zanas-founder{text-align:left;grid-template-columns:minmax(0,380px) 1fr;align-items:center;gap:64px;display:grid}.store-root .zanas-founder-rev{grid-template-columns:1fr minmax(0,380px)}.store-root .zanas-founder-rev .zanas-media{order:2}.store-root .zanas-founder-rev .zanas-bio{order:1;justify-self:end}.store-root .zanas-socials{justify-content:flex-start}}@media (prefers-reduced-motion:reduce){.store-root .zanas-video{display:none}}.store-root .usp-mtext{flex-wrap:wrap;align-items:center;gap:4px 10px;min-width:0;display:flex}.store-root .usp-marks{align-items:center;gap:9px;display:inline-flex}.store-root .usp-marks svg{display:block}@media (max-width:640px){.store-root .macc .macc-platform{background:var(--ink);color:#fff;font-family:var(--sans);letter-spacing:.01em;text-transform:none;border-top:0;justify-content:space-between;align-items:center;gap:10px;min-height:48px;margin-top:8px;padding:0 14px;font-size:12.5px;font-weight:700;text-decoration:none;display:flex}.store-root .macc .macc-platform:hover{color:#fff}.store-root .macc-arr{color:var(--ink);background:#fff;border-radius:999px;flex:none;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}}.store-root .dincl{flex-direction:column;gap:7px;display:flex}.store-root .dincl-label{color:var(--faint);font-family:var(--mono);letter-spacing:.1em;padding-left:2px;font-size:9px}.store-root .dincl-tile{background:#0fa57314;border-radius:9px;flex:none;justify-content:center;align-items:center;width:72px;height:72px;display:flex}.store-root .dincl-row .dincl-sub{color:var(--sub);font-family:var(--sans);margin-top:1px;font-size:.82rem;line-height:1.45;display:block}.store-root .dincl-gift{color:var(--em-deep);font-family:var(--mono);letter-spacing:.08em;flex:none;align-self:center;font-size:9px}.store-root .dups-wrap{flex-direction:column;gap:7px;display:flex}.store-root .dups{background:var(--ink);border:0;border-radius:12px;padding:0;display:block;overflow:hidden}.store-root .dups-art{object-fit:cover;object-position:center;width:100%;height:128px;display:block}.store-root .dups-body{align-items:flex-start;gap:11px;padding:12px 13px 13px;display:flex}.store-root .dups-box{background:0 0;border-color:#ffffff8c}.store-root .dups-input:checked~.dups-box{background:var(--em);border-color:var(--em)}.store-root .dups-input:focus-visible~.dups-box{outline-color:#fff}.store-root .dups-t b{color:#fff}.store-root .dups-price{color:#ffffffe0}.store-root .dups-price s{color:#ffffff6b}.store-root .dups-price b{color:var(--em);font-size:inherit;margin:0;font-weight:400;display:inline}.store-root .dups-benefit{color:#b7c6be}.store-root .dups-more{color:var(--faint);font-family:var(--mono);letter-spacing:.08em;align-self:flex-end;align-items:center;gap:5px;padding:2px;font-size:9.5px;text-decoration:none;display:inline-flex}.store-root .dups-more:hover{color:var(--ink)}.store-root .dtotal span{color:var(--sub);font-size:.9rem}.store-root .dtotal:not(:first-child){border-top:1px solid var(--line);margin-top:2px;padding-top:12px}.store-root .biz-page{flex-direction:column;gap:20px;max-width:1104px;margin:0 auto;padding:26px 16px 72px;display:flex}@media (min-width:720px){.store-root .biz-page{gap:26px;padding:40px 24px 88px}}.store-root .biz-card{border:1px solid var(--line);background:#fff;border-radius:18px;padding:34px 22px 40px;box-shadow:0 24px 48px -40px #0e151259}@media (min-width:720px){.store-root .biz-card{border-radius:28px;padding:56px 64px 64px}}.store-root .biz-card-dark{color:#f2f5f3;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;z-index:0;background:#171a18;border-color:#171a18;position:relative;overflow:hidden}.store-root .biz-card-dark:after,.store-root .biz-card-dark:before{content:"";pointer-events:none;z-index:-1;position:absolute}.store-root .biz-card-dark:before{background:linear-gradient(135deg,var(--sp-em) 50%,transparent 50%);opacity:.14;width:150px;height:150px;top:0;left:0}.store-root .biz-card-dark:after{background:var(--sp-tq);opacity:.12;border-radius:50%;width:280px;height:280px;bottom:-100px;right:-90px}.store-root #rezervacia.biz-card-dark:before{background:var(--sp-tq);opacity:.12;border-radius:50%;width:230px;height:230px;top:-80px;left:-80px}.store-root #rezervacia.biz-card-dark:after{background:linear-gradient(315deg,var(--sp-em) 50%,transparent 50%);opacity:.14;border-radius:0;width:240px;height:200px;bottom:0;right:0}@media (max-width:719px){.store-root .biz-card-dark:before{width:96px;height:96px}.store-root .biz-card-dark:after{width:180px;height:180px;bottom:-70px;right:-60px}.store-root #rezervacia.biz-card-dark:before{width:150px;height:150px;top:-55px;left:-55px}.store-root #rezervacia.biz-card-dark:after{width:150px;height:130px;bottom:0;right:0}}.store-root .biz-card-dark :focus-visible{outline-color:var(--em)}.store-root .biz-kicker{background:var(--em-deep);color:#fff;font-family:var(--mono);letter-spacing:.14em;border-radius:999px;align-items:center;margin-bottom:18px;padding:9px 16px;font-size:10px;display:inline-flex}.store-root .biz-hero h1,.store-root .biz-title{letter-spacing:-.015em;text-transform:uppercase;text-wrap:balance;font-weight:700;line-height:1.04}.store-root .biz-hero h1{font-size:clamp(2.25rem,7.4vw,3.5rem)}.store-root .biz-title{font-size:clamp(1.85rem,5.8vw,3.05rem)}.store-root .biz-intro{max-width:58ch;margin-top:16px}.store-root .biz-card-intro,.store-root .biz-intro{color:var(--sub);font-size:clamp(1rem,2.2vw,1.12rem)}.store-root .biz-card-intro{max-width:56ch;margin-top:14px}.store-root .biz-card-dark .biz-card-intro{color:#a8b3ac}.store-root .biz-cell-grid{grid-template-columns:1fr;gap:12px;margin-top:28px;display:grid}@media (min-width:820px){.store-root .biz-cell-grid{grid-template-columns:repeat(3,1fr);gap:16px}}.store-root .biz-kicker+.biz-cell-grid{margin-top:10px}.store-root .biz-cell{background:var(--paper);border:1px solid var(--line);border-radius:16px;padding:20px 20px 22px}.store-root .biz-cell-num{color:var(--faint);font-family:var(--mono);letter-spacing:.14em;margin-bottom:10px;font-size:10px;display:block}.store-root .biz-cell h3{margin-bottom:6px;font-size:1.05rem;font-weight:700}.store-root .biz-cell p{color:var(--sub);font-size:.95rem}.store-root .biz-chip-row{grid-template-columns:1fr;gap:12px;margin-top:26px;list-style:none;display:grid}@media (min-width:640px){.store-root .biz-chip-row{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}}.store-root .biz-chip{color:#f2f5f3;background:#ffffff0d;border:1px solid #ffffff2e;border-radius:14px;align-items:center;padding:18px 20px;font-size:1rem;font-weight:700;display:flex}.store-root .biz-days{border-top:1px solid #ffffff1f;flex-direction:column;gap:20px;margin-top:8px;padding-top:20px;display:flex}@media (prefers-reduced-motion:no-preference){.store-root .biz-days-reveal{animation:.3s ease-out both bizPickerIn}@keyframes bizPickerIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}}.store-root .biz-locked{color:#a8b3ac;font-family:var(--mono);letter-spacing:.08em;border:1px dashed #ffffff40;border-radius:10px;margin-top:8px;padding:16px 18px;font-size:11px}.store-root .biz-day-label{color:#a8b3ac;font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;margin-bottom:9px;font-size:10px}.store-root .biz-slots{flex-wrap:wrap;gap:8px;display:flex}.store-root .biz-slot{color:#f2f5f3;font-family:var(--mono);font-variant-numeric:tabular-nums;background:#ffffff14;border:1px solid #ffffff29;border-radius:8px;padding:10px 14px;font-size:12px;transition:border-color .15s,background .15s,color .15s}.store-root .biz-slot:hover{border-color:#ffffff73}.store-root .biz-slot.on{background:var(--em);border-color:var(--em);color:var(--ink)}.store-root .biz-booking{margin-top:30px}.store-root .biz-form{flex-direction:column;gap:14px;max-width:520px;display:flex}.store-root .biz-field{flex-direction:column;gap:6px;display:flex}.store-root .biz-field label{color:#a8b3ac;font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;font-size:10px}.store-root .biz-field input,.store-root .biz-field select,.store-root .biz-field textarea{color:#f2f5f3;font:inherit;background:#ffffff14;border:1px solid #ffffff24;border-radius:8px;width:100%;padding:12px 14px;font-size:.95rem}.store-root .biz-field textarea{resize:vertical;min-height:104px}.store-root .biz-field input::placeholder,.store-root .biz-field textarea::placeholder{color:#8f9a93}.store-root .biz-topics{border:0;min-width:0;margin:0;padding:0}.store-root .biz-topics legend{color:#a8b3ac;font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;margin-bottom:8px;padding:0;font-size:10px}.store-root .biz-topic-grid{grid-template-columns:1fr;gap:8px;display:grid}@media (min-width:480px){.store-root .biz-topic-grid{grid-template-columns:1fr 1fr}}.store-root .biz-topic{color:#f2f5f3;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff24;border-radius:8px;align-items:center;gap:10px;padding:10px 12px;font-size:.92rem;transition:border-color .15s;display:flex}.store-root .biz-topic:hover{border-color:#fff6}.store-root .biz-topic:has(input:checked){border-color:var(--em)}.store-root .biz-topic input{accent-color:var(--em);flex:none;width:16px;height:16px;margin:0}.store-root .biz-field select:invalid{color:#8f9a93}.store-root .biz-note{color:#a8b3ac;font-family:var(--mono);letter-spacing:.08em;font-size:10px}.store-root .biz-alert{color:#ff9d8a;font-family:var(--mono);letter-spacing:.04em;font-size:11px}.store-root .btn-buy:disabled{cursor:default;opacity:.55}.store-root .btn-buy:disabled:hover{background:var(--em);transform:none;box-shadow:0 8px 20px -12px #0e151266}.store-root .biz-done,.store-root .biz-empty{background:#ffffff0f;border:1px solid #ffffff24;border-radius:12px;max-width:560px;margin-top:30px;padding:26px 22px}.store-root .biz-done-label{color:var(--sp-em);font-family:var(--mono);letter-spacing:.16em;margin-bottom:10px;font-size:10px;display:block}.store-root .biz-done p,.store-root .biz-empty p{color:#a8b3ac;overflow-wrap:anywhere}.store-root .biz-done b{color:#f2f5f3;font-weight:600}.store-root .biz-done a,.store-root .biz-empty a{color:var(--sp-em);text-decoration:underline}@media (prefers-reduced-motion:reduce){.store-root .biz-slot,.store-root .biz-topic{transition:none}}.store-root .gprod-art{background:var(--paper);border:1px solid var(--line);z-index:1;border-radius:14px;position:relative;overflow:hidden}.store-root .gprod-art img{width:100%;height:auto;display:block}.store-root .cat-sec{max-width:1060px;margin:0 auto;padding:40px 20px 0;scroll-margin-top:64px}.store-root .cat-sec+.cat-sec{padding-top:44px}.store-root .cat-sec .pgrid{max-width:none;margin:0;padding:0 0 46px}@media (min-width:880px){.store-root .cat-sec{scroll-margin-top:100px}}.store-root .macc a.macc-sub{color:var(--sub);padding-left:18px;font-size:12px}.store-root .cat-sec .sec-head{color:var(--ink);letter-spacing:.18em;gap:20px;margin-bottom:14px;font-size:clamp(16px,2.6vw,24px)}.store-root .cat-sec .sec-head:before{background:var(--line);content:"";flex:1;height:1px}.store-root .cat-sec .sec-intro{text-align:center;text-wrap:balance;max-width:60ch;margin:0 auto 30px}.store-root p.fineprint{color:var(--faint);font-family:var(--mono);letter-spacing:.12em;margin-top:10px;font-size:10px;line-height:1.7}.store-root .loop{flex-wrap:wrap;align-items:center;gap:8px;margin:4px 0 30px;list-style:none;display:flex}.store-root .loop-node{background:var(--paper);border:1px solid var(--line);color:var(--ink);font-family:var(--mono);letter-spacing:.08em;border-radius:999px;padding:8px 15px;font-size:11px}.store-root .loop-arrow{color:var(--faint);flex:none;font-size:13px}.store-root .loop-back{border-color:var(--em);color:var(--em-deep)}.store-root .cmp-wrap{margin:4px 0 0;overflow-x:auto}.store-root .cmp{border-collapse:separate;border-spacing:0;width:100%;min-width:520px;font-size:.95rem}.store-root .cmp td,.store-root .cmp th{border-top:1px solid var(--line);text-align:left;vertical-align:top;padding:12px 12px 12px 0}.store-root .cmp thead th{color:var(--sub);font-family:var(--sans);letter-spacing:.14em;border-top:0;padding-bottom:8px;font-size:11px;font-weight:700}.store-root .cmp thead th:last-child{color:var(--em-deep)}.store-root .cmp td:first-child{color:var(--sub);width:32%}.store-root .cmp td:last-child{font-weight:600}@media (max-width:640px){.store-root .cmp{min-width:0}.store-root .cmp thead{display:none}.store-root .cmp tr{border-top:1px solid var(--line);padding:14px 0;display:block}.store-root .cmp td{border-top:0;padding:0;display:block}.store-root .cmp td:first-child{color:var(--faint);font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;width:auto;margin-bottom:6px;font-size:10px}.store-root .cmp td[data-col]:before{color:var(--sub);content:attr(data-col) " · ";font-family:var(--sans);letter-spacing:.14em;font-size:11px;font-weight:700}.store-root .cmp td[data-col=АВТОПИЛОТ]:before{color:var(--em-deep)}}.store-root .relay{margin:8px 0 6px}.store-root .relay-d{width:100%;height:auto;display:none}.store-root .relay-arc{fill:none;stroke:var(--em-deep);stroke-linecap:round;stroke-width:2.8px}.store-root .relay-head{fill:none;stroke:var(--em-deep);stroke-linecap:round;stroke-linejoin:round;stroke-width:3.4px}.store-root .relay-card{fill:var(--paper)}.store-root .relay-card,.store-root .relay-rule{stroke:var(--line);stroke-width:1.5px}.store-root .relay-hub,.store-root .relay-hub-sub,.store-root .relay-load,.store-root .relay-name{font-family:var(--mono);text-anchor:middle}.store-root .relay-name{fill:var(--em-deep);letter-spacing:.12em;font-size:13.5px}.store-root .relay-does{fill:var(--sub);font-family:var(--sans);text-anchor:middle;font-size:15.5px}.store-root .relay-load{fill:var(--ink);letter-spacing:.06em;font-size:15px}.store-root .relay-hub{fill:var(--ink);letter-spacing:.14em;font-size:23px}.store-root .relay-hub-sub{fill:var(--faint);letter-spacing:.16em;font-size:12.5px}.store-root .relay-m{flex-direction:column;list-style:none;display:flex}.store-root .relay-m li{padding:0 0 26px}.store-root .relay-m-photo{aspect-ratio:5/4;background:var(--paper);border:1px solid var(--line);object-fit:cover;object-position:50% 14%;border-radius:16px;width:100%;height:auto;margin-bottom:12px;display:block}.store-root .relay-m h3{margin-bottom:4px;font-size:1.05rem;font-weight:700}.store-root .relay-m h3 span{color:var(--em-deep);font-family:var(--mono);letter-spacing:.08em;margin-right:6px;font-size:11px;font-weight:400}.store-root .relay-m p{color:var(--sub);font-size:.95rem}.store-root .relay-m .relay-m-load{color:var(--faint);font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;margin-top:6px;font-size:10px}.store-root .relay-m .relay-m-load b{color:var(--em-deep);font-weight:400}@media (min-width:880px){.store-root .relay-d{display:block}.store-root .relay-m{display:none}.store-root .relay{width:min(1060px,100vw - 40px);margin-left:50%;transform:translate(-50%)}}.store-root .sec-flow{border-top:0;padding-top:34px}.store-root .sec-flow .sec-intro,.store-root .sec-flow h2{text-align:center;max-width:26ch;margin-left:auto;margin-right:auto}.store-root .sec-flow .sec-intro{max-width:52ch}.store-root .sec-flow h2 b{color:var(--em-deep)}.store-root .sec-flow .manifesto{border-top:0}.store-root .mband{color:#f6f8f5;text-align:center;background:#0b100e;margin:42px 0;padding:78px 20px 74px;position:relative;overflow:hidden}.store-root .mband:after{content:"";opacity:.5;pointer-events:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='a'%3E%3CfeTurbulence baseFrequency='.85' numOctaves='3' stitchTiles='stitch' type='fractalNoise'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Cpath d='M0 0h240v240H0z' filter='url(%23a)' opacity='.42'/%3E%3C/svg%3E");background-size:240px 240px;position:absolute;inset:0}.store-root .mband-line,.store-root .mband-note{z-index:1;position:relative}.store-root .mband-line{letter-spacing:-.01em;text-wrap:balance;font-size:clamp(1.6rem,4.6vw,2.5rem);font-weight:700;line-height:1.14}.store-root .mband-line b{color:#5bd89b}.store-root .mband-note{color:#8aa095;font-family:var(--mono);letter-spacing:.18em;margin-top:18px;font-size:10px}.store-root .stickybuy-anchor{height:1px}.store-root .stickybuy{display:none}@media (max-width:879px){.store-root .stickybuy{border-top:1px solid var(--line);padding:10px 14px calc(10px + env(safe-area-inset-bottom,0px));z-index:40;background:#fffffff5;align-items:center;gap:8px;transition:transform .24s;display:flex;position:fixed;bottom:0;left:0;right:0;transform:translateY(120%);box-shadow:0 -6px 24px #0e151212}.store-root .stickybuy.on{transform:none}.store-root .stickybuy-price{font-family:var(--mono);white-space:nowrap;word-spacing:-.22em;flex:none;font-size:16px}.store-root .stickybuy .btn-buy{white-space:nowrap;flex:auto;justify-content:center;align-items:center;min-width:0;height:52px;margin:0 0 0 14px;padding:0 14px;font-size:15px;display:flex}.store-root .sfoot-sticky{padding-bottom:84px}}@media (prefers-reduced-motion:reduce){.store-root .stickybuy{transition:none}}.store-root .final-cta{text-align:center;padding-bottom:76px}.store-root .final-cta .price{justify-content:center}.store-root .final-cta .btn-buy{margin-left:auto;margin-right:auto}.store-root .bx-photo{object-fit:cover;object-position:50% 35%;pointer-events:none;z-index:0;width:100%;height:64%;position:absolute;bottom:0;left:0;right:0}.store-root .slide-cmd{background:var(--paper);border:1px solid var(--line);color:var(--em-deep);font-family:var(--mono);letter-spacing:.1em;border-radius:8px;padding:8px 12px;font-size:12px;display:inline-block}.store-root .pays{flex-direction:column;gap:14px;margin:6px 0 12px;display:flex}.store-root .pay-row{background:var(--paper);border:1px solid var(--line);border-radius:14px;grid-template-columns:1fr;gap:8px;padding:16px 18px;display:grid}.store-root .pay-win{border-color:var(--em);background:#f2fbf7}.store-root .pay-who{color:var(--faint);font-family:var(--mono);letter-spacing:.16em;font-size:10px}.store-root .pay-win .pay-who{color:var(--em-deep)}.store-root .pay-tiles{flex-wrap:wrap;gap:5px;display:flex}@media (min-width:640px){.store-root .pay-tiles{flex-wrap:nowrap}}.store-root .pay-tiles i{background:#d9e0da;border-radius:5px;flex:none;width:18px;height:18px}.store-root .pay-win .pay-tiles i{background:var(--em)}.store-root .pay-sum{color:var(--ink);font-family:var(--mono);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:1.05rem}.store-root .pay-win .pay-sum{color:var(--em-deep);font-weight:700}@media (min-width:640px){.store-root .pay-row{grid-template-columns:140px 1fr auto;align-items:center;gap:18px}}.store-root .cmp-head{text-align:center;margin:30px 0 4px;font-size:1.05rem;font-weight:700}@media (min-width:641px){.store-root .cmp td:last-child,.store-root .cmp th:last-child{border-left:1px solid var(--em);border-right:1px solid var(--em);background:#f2fbf7;padding-left:16px;padding-right:16px}.store-root .cmp thead th:last-child{border-top:1px solid var(--em);color:var(--em-deep);border-top-left-radius:12px;border-top-right-radius:12px;padding-top:12px}.store-root .cmp tbody tr:last-child td:last-child{border-bottom:1px solid var(--em);border-bottom-right-radius:12px;border-bottom-left-radius:12px}}@media (max-width:640px){.store-root .cmp td[data-col=АВТОПИЛОТ]{border-left:2px solid var(--em);margin-top:2px;padding-left:10px}}.store-root .kcard{color:var(--ink);isolation:isolate;text-align:center;background:#f5cf3f;margin:42px 0;padding:76px 20px 72px;position:relative;overflow:hidden}.store-root .kcard:before{content:"";mix-blend-mode:multiply;opacity:.5;pointer-events:none;background-image:url(/store-assets/avtopilot-loop.webp);background-position:50%;background-repeat:repeat;background-size:320px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(54% 92%,#0000 30%,#000 82%);mask-image:radial-gradient(54% 92%,#0000 30%,#000 82%)}.store-root .kcard-kadar:before{background-image:url(/store-assets/kadar-loop-band.webp);background-position:50%;background-repeat:repeat-x;background-size:auto 74%}@media (max-width:879px){.store-root .kcard-kadar:before{background-size:auto 62%}}.store-root .kcard:after{content:"";opacity:.4;pointer-events:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='a'%3E%3CfeTurbulence baseFrequency='.85' numOctaves='3' stitchTiles='stitch' type='fractalNoise'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Cpath d='M0 0h240v240H0z' filter='url(%23a)' opacity='.42'/%3E%3C/svg%3E");background-size:240px 240px;position:absolute;inset:0}.store-root .kcard-line{letter-spacing:-.01em;text-wrap:balance;z-index:1;font-size:clamp(1.35rem,3.6vw,2rem);font-weight:700;line-height:1.16;position:relative}.store-root .kcard-line b{background:var(--ink);color:#f5cf3f;border-radius:8px;padding:2px 12px 4px;display:inline-block}@media (max-width:640px){.store-root .kcard{padding:52px 18px 48px}.store-root .kcard:before{background-size:260px}}.store-root .inst{margin:10px 0 0;list-style:none;position:relative}.store-root .inst:before{background:var(--em);content:"";opacity:.35;width:2px;position:absolute;top:24px;bottom:62px;left:23px}.store-root .inst-step{text-align:left;grid-template-columns:48px 1fr;gap:20px;padding-bottom:28px;display:grid;position:relative}.store-root .inst-num{border:2px solid var(--em);color:var(--em-deep);font-family:var(--mono);z-index:1;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;font-size:18px;display:flex;position:relative}.store-root .inst-step h3{margin:11px 0 4px;font-size:1.08rem;font-weight:700}.store-root .inst-step p{color:var(--sub);font-size:.97rem}.store-root .inst-step p b{color:var(--em-deep);font-family:var(--mono);font-size:.86rem;font-weight:400}.store-root .inst-time{border:1px solid var(--line);color:var(--faint);font-family:var(--mono);letter-spacing:.13em;border-radius:999px;margin-top:10px;padding:4px 11px;font-size:10px;display:inline-block}.store-root .inst-total{color:var(--sub);margin-top:6px;font-size:1.05rem}.store-root .inst-total b{color:var(--ink)}.store-root .needs{background:var(--paper);border:1px solid var(--line);border-left:3px solid var(--em);color:var(--sub);border-radius:10px;margin:14px 0 18px;padding:12px 14px;font-size:.92rem;line-height:1.5}.store-root .needs-label{color:var(--faint);font-family:var(--mono);letter-spacing:.16em;margin-bottom:4px;font-size:9.5px;display:block}.store-root .needs b{color:var(--ink);font-weight:600}.store-root .hero-sub{font-size:1.28rem;line-height:1.62}.store-root .kicker-chip{font-size:13px}.store-root .usp li{font-size:1.22rem}.store-root .needs{font-size:1.18rem}.store-root .needs-label,.store-root .works-label,.store-root .works-net{font-size:13px}.store-root .pay-note{font-size:12px}.store-root .sec-intro{font-size:1.3rem}.store-root .th-label{font-size:12px}.store-root .slide-body h3{font-size:1.35rem}.store-root .slide-body li,.store-root .slide-steps li{font-size:1.18rem}.store-root .slide-auth{font-size:1.12rem}.store-root .slide-cmd{font-size:15px}.store-root .relay-m h3{font-size:1.32rem}.store-root .relay-m p{font-size:1.22rem}.store-root .relay-m .relay-m-load{font-size:12.5px}.store-root .inst-step h3{font-size:1.32rem}.store-root .inst-step p{font-size:1.22rem}.store-root .inst-time{font-size:13.5px}.store-root .inst-total{font-size:1.32rem}.store-root .inst-num{font-size:22px}.store-root .pay-who{font-size:13.5px}.store-root .pay-sum{font-size:1.3rem}.store-root .cmp{font-size:1.21rem}.store-root .cmp thead th{font-size:15px}.store-root .cmp-head{font-size:1.3rem}.store-root p.fineprint{font-size:13.5px}.store-root .faq summary{font-size:1.26rem}.store-root .faq-a{font-size:1.2rem}.store-root .g-text{font-size:1.28rem}.store-root .g-terms{font-size:12px}.store-root .mband-note,.store-root .mf-note{font-size:12.5px}.store-root .sfoot-in{font-size:12px}@media (max-width:640px){.store-root .cmp td[data-col]:before{font-size:13px}}.store-root .faq .faq-a{font-size:1.2rem}.store-root .pcard h3{font-size:1.25rem}.store-root .pcard-sub{font-size:1.1rem}.store-root .pbtn{font-size:1.05rem}.store-root .cat-note{font-size:13px}.store-root .macc a.macc-sub{font-size:14px}.store-root .pfbtn-label{font-size:14.5px}.store-root .ing-desc{font-size:1.2rem}.store-root .bubble blockquote,.store-root .tcard-body li{font-size:1.15rem}.store-root .diag-node{font-size:18px}.store-root .biz-intro{font-size:1.28rem}.store-root .biz-card p,.store-root .biz-card-intro,.store-root .biz-note,.store-root .biz-topic{font-size:1.18rem}.store-root .biz-chip{font-size:1.1rem}.store-root .biz-cell-num,.store-root .biz-day-label,.store-root .biz-done-label,.store-root .biz-kicker{font-size:13px}.store-root .biz-field input,.store-root .biz-field label,.store-root .biz-field select,.store-root .biz-field textarea{font-size:1.1rem}.store-root .zanas-bio,.store-root .zanas-mission{font-size:1.18rem}.store-root .snav a,.store-root .zanas-role{font-size:13px}.store-root .snav-menu a{font-size:14.5px}.store-root .snav-mtrig{font-size:17.5px}.store-root .slogo{font-size:14px}.store-root .pfbtn{font-size:14.5px}.store-root .cartbadge{font-size:12px}@media (min-width:880px){.store-root .snav a{font-size:16px}}@media (max-width:640px){.store-root .slogo{font-size:13px}.store-root .pfbtn,.store-root .slogo .hide-m{font-size:12.5px}}@media (max-width:374px){.store-root .slogo,.store-root .snav a{font-size:12px}.store-root .pfbtn{font-size:11.5px}}.store-root .bar-note,.store-root .bar-tag{font-size:1.15rem}.store-root .bar-clock{font-size:1.4rem}@media (min-width:880px){.store-root .bar .bar-clock{font-size:1.5rem}}@media (max-width:640px){.store-root .bar-note,.store-root .bar-tag{font-size:1rem}.store-root .bar-clock{font-size:1.25rem}}.store-root .cat-below p{text-wrap:balance;max-width:40ch;margin-left:auto;margin-right:auto;font-size:clamp(1.25rem,2.1vw,1.7rem);line-height:1.42}@media (max-width:640px){.store-root .th-label{letter-spacing:.04em;padding-left:3px;padding-right:3px;font-size:10px}}.store-root .lbanner{isolation:isolate;text-align:center;background:#0b100e;place-items:center;min-height:clamp(250px,31vw,440px);padding:52px 20px;display:grid;position:relative;overflow:hidden}.store-root .lbanner-img{object-fit:cover;z-index:0;width:100%;height:100%;position:absolute;inset:0}.store-root .lbanner:after{content:"";pointer-events:none;z-index:1;background:radial-gradient(82% 80% at 50% 46%,#0b100e00 18%,#0b100eb8 82%),linear-gradient(#0b100e57,#0b100e0f 44%,#0b100e80);position:absolute;inset:0}.store-root .lbanner-title{color:#fff;letter-spacing:-.015em;text-shadow:0 2px 18px #0000008c;text-wrap:balance;z-index:2;max-width:20ch;font-size:clamp(1.9rem,4.4vw,3.1rem);font-weight:700;line-height:1.06;position:relative}@media (max-width:879px){.store-root .hero-grid{flex-direction:column-reverse}}.store-root .relay-m-arrow{fill:none;height:36px;stroke:var(--em-deep);stroke-linecap:round;stroke-linejoin:round;stroke-width:2.4px;width:22px;margin:14px auto 2px;display:block}@media (max-width:879px){.store-root .stickybuy-thumb{background:var(--paper);border:1px solid var(--line);border-radius:8px;flex:none;width:52px;height:52px;overflow:hidden}.store-root .stickybuy-thumb img{object-fit:cover;width:100%;height:100%;transform:scale(1.2)}.store-root .stickybuy-price{color:var(--em-deep);font-weight:700}}.store-root .guarantee .g-terms{font-family:var(--sans);letter-spacing:0;text-transform:none;font-size:1.05rem}.store-root .vsp{flex-direction:column;gap:72px;max-width:980px;margin:46px auto 0;display:flex;position:relative}.store-root .vsp:before{background:var(--em);content:"";opacity:.35;width:2px;margin-left:-1px;position:absolute;top:6px;bottom:6px;left:50%}.store-root .vsp-row{grid-template-columns:1fr 1fr;align-items:center;gap:64px;display:grid;position:relative}.store-root .vsp-row:before{border:2px solid var(--em);content:"";z-index:1;background:#fff;border-radius:50%;width:10px;height:10px;margin:-5px 0 0 -5px;position:absolute;top:50%;left:50%}.store-root .vsp-row:after{background:var(--em);content:"";opacity:.35;width:30px;height:2px;margin-top:-1px;position:absolute;top:50%}.store-root .vsp-row:nth-child(odd):after{left:calc(50% + 6px)}.store-root .vsp-row:nth-child(2n):after{right:calc(50% + 6px)}.store-root .vsp-media,.store-root .vsp-t{grid-row:1}.store-root .vsp-row:nth-child(odd) .vsp-t{text-align:right;grid-column:1;justify-self:end}.store-root .vsp-row:nth-child(odd) .vsp-media{grid-column:2;justify-self:start}.store-root .vsp-row:nth-child(2n) .vsp-t{text-align:left;grid-column:2;justify-self:start}.store-root .vsp-row:nth-child(2n) .vsp-media{grid-column:1;justify-self:end}.store-root .vsp-t h3{letter-spacing:-.01em;text-wrap:balance;max-width:17ch;font-size:clamp(1.35rem,2.6vw,1.85rem);font-weight:700;line-height:1.14}.store-root .vsp-row:nth-child(odd) .vsp-t h3{margin-left:auto}.store-root .vsp-meta{border:1px solid var(--line);color:var(--faint);font-family:var(--mono);letter-spacing:.13em;border-radius:999px;margin-top:12px;padding:4px 11px;font-size:10.5px;display:inline-block}.store-root .vsp-media{border:1px solid var(--line);cursor:pointer;background:#0e1512;border-radius:14px;width:100%;max-width:430px;padding:0;display:block;position:relative;overflow:hidden;box-shadow:0 18px 34px -18px #0e151238}.store-root .vsp-media video{width:100%;height:auto;display:block}.store-root .vsp-chip{color:#f6f8f5;font-family:var(--mono);letter-spacing:.14em;background:#0b100eb8;border-radius:999px;padding:4px 10px;font-size:10px;position:absolute;left:10px}.store-root .vsp-chip-top{top:10px}.store-root .vsp-chip-bottom{top:calc(50% + 12px)}.store-root .vsp-sound{color:#f6f8f5;font-family:var(--mono);letter-spacing:.12em;background:#0b100eb8;border-radius:999px;align-items:center;gap:6px;padding:5px 11px;font-size:10px;display:inline-flex;position:absolute;bottom:10px;right:10px}.store-root .vsp-lb{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);z-index:120;background:#0b100e8c;place-items:center;padding:28px;display:grid;position:fixed;inset:0}.store-root .vsp-lb-body{position:relative}.store-root .vsp-lb-body video{background:#0e1512;border-radius:14px;width:auto;max-width:min(1100px,92vw);height:auto;max-height:84vh;display:block;box-shadow:0 40px 90px -30px #0009}.store-root .vsp-lb-close{color:#f6f8f5;background:#0b100eb8;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:fixed;top:18px;right:18px}@keyframes vsp-lb-in{0%{opacity:0}to{opacity:1}}@keyframes vsp-lb-body-in{0%{transform:scale(.965)}to{transform:scale(1)}}@media (prefers-reduced-motion:no-preference){.store-root .vsp-lb{animation:.18s ease-out vsp-lb-in}.store-root .vsp-lb-body{animation:.18s ease-out vsp-lb-body-in}}@media (max-width:879px){.store-root .vsp{gap:44px}.store-root .vsp:before{margin-left:0;left:4px}.store-root .vsp-row{grid-template-columns:1fr;gap:14px;padding-left:24px}.store-root .vsp-row:before{margin:0 0 0 -5px;top:12px;left:5px}.store-root .vsp-row:after{display:none}.store-root .vsp-media,.store-root .vsp-t{grid-row:auto}.store-root .vsp-row:nth-child(2n) .vsp-t,.store-root .vsp-row:nth-child(odd) .vsp-t{text-align:left;grid-column:1;justify-self:start}.store-root .vsp-row:nth-child(odd) .vsp-t h3{margin-left:0}.store-root .vsp-row:nth-child(2n) .vsp-media,.store-root .vsp-row:nth-child(odd) .vsp-media{grid-column:1;justify-self:start;max-width:100%}}.store-root .vinv{grid-template-columns:repeat(4,1fr);gap:14px;max-width:980px;margin:40px auto 0;display:grid}.store-root .vinv-cell{border:1px solid var(--line);text-align:center;background:#fff;border-radius:14px;flex-direction:column;gap:4px;padding:22px 16px 18px;display:flex}.store-root .vinv-num{color:var(--em-deep);font-family:var(--mono);font-size:clamp(1.9rem,3.4vw,2.6rem);line-height:1}.store-root .vinv-what{font-size:1.05rem;font-weight:700}.store-root .vinv-note{color:var(--sub);font-size:.92rem}.store-root .vinv+.fineprint{text-align:center;margin-top:18px}@media (max-width:879px){.store-root .vinv{grid-template-columns:repeat(2,1fr);gap:10px}}.store-root .paket-card{border:1px solid var(--line);text-align:center;background:#fff;border-radius:22px;flex-direction:column;align-items:center;gap:12px;max-width:720px;margin:34px auto 0;padding:44px 26px 40px;display:flex;box-shadow:0 24px 48px -24px #0e15122e}.store-root .paket-duo{justify-content:center;align-items:center;gap:clamp(12px,2.6vw,22px);margin-bottom:6px;display:flex}.store-root .paket-tile{flex-direction:column;align-items:center;gap:10px;margin:0;display:flex}.store-root .paket-art{background:var(--paper);border:1px solid var(--line);border-radius:18px;width:clamp(116px,26vw,230px);position:relative;overflow:hidden}.store-root .paket-art img{width:100%;height:auto;display:block}.store-root .paket-tile figcaption{color:var(--faint);font-family:var(--mono);letter-spacing:.14em;font-size:10px}.store-root .paket-owned{background:var(--em-deep);color:#fff;font-family:var(--mono);letter-spacing:.13em;z-index:1;border-radius:999px;padding:4px 9px;font-size:9.5px;position:absolute;top:10px;left:10px}.store-root .paket-plus{border:2px solid var(--em);color:var(--em-deep);background:#fff;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;margin-bottom:24px;font-size:26px;font-weight:700;line-height:1;display:grid}.store-root .paket-line{color:var(--sub);font-size:1.15rem}.store-root .paket-line b{color:var(--ink)}.store-root .paket-card .btn-buy{flex:none;min-width:260px}.store-root .paket-link{color:var(--faint);font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;text-underline-offset:3px;font-size:11px;text-decoration:underline}@media (max-width:879px){.store-root .paket-card{padding:30px 16px}}.store-root .dostap-art{background:var(--paper);border:1px solid var(--line);border-radius:14px;position:relative;overflow:hidden}.store-root .dostap-art img{width:100%;height:auto;display:block}.store-root .ks-hero{min-height:clamp(460px,48vw,680px);padding:64px 20px 60px}.store-root .ks-hero:after{background:radial-gradient(82% 80% at 50% 46%,#0b100e47 18%,#0b100ec7 82%),linear-gradient(#0b100e66,#0b100e2e 44%,#0b100e8f)}.store-root .ks-hero-in{z-index:2;flex-direction:column;align-items:center;width:100%;max-width:640px;display:flex;position:relative}.store-root .ks-hero .lbanner-title{margin-bottom:18px}.store-root .ks-hero-sub{color:#f6f8f5e6;text-shadow:0 1px 14px #000000b3;text-wrap:balance;max-width:50ch;margin-bottom:26px;font-size:1.14rem;line-height:1.6}.store-root .ks-hero .price{justify-content:center;margin-bottom:18px}.store-root .ks-hero .price-now{color:#fff;text-shadow:0 1px 14px #000000b3}.store-root .ks-hero .price-old{color:#f6f8f5a8;text-shadow:0 1px 12px #000000b3}.store-root .ks-hero .price-chip{color:#b7f5d6;background:#0b100e8c;border-color:#b7f5d6bf}.store-root .ks-hero .btn-buy{max-width:340px}.store-root .ks-hero-line{color:#f6f8f5d1;text-shadow:0 1px 12px #000000b3;margin-top:16px;font-size:1.02rem}.store-root .ks-hero .pay-note{color:#9db0a6}.store-root .ks-band{padding:34px 0 30px}.store-root .ks-band .proof{z-index:1;margin-top:0;position:relative}.store-root .ks-band .proof-set img{box-shadow:none;border-color:#ffffff24}.store-root .ks-band .proof-track{animation-duration:84s}.store-root .ks-vinv-3{grid-template-columns:repeat(3,1fr)}@media (max-width:879px){.store-root .ks-vinv-3{grid-template-columns:repeat(2,1fr)}.store-root .ks-vinv-3 .vinv-cell:last-child{grid-column:1/-1}}.store-root .ks-shot{margin-top:14px}.store-root .ks-cols{text-align:left;gap:24px;margin-top:8px;display:grid}@media (min-width:720px){.store-root .ks-cols{grid-template-columns:1.15fr 1fr;align-items:start;gap:36px}}.store-root .ks-text{color:var(--sub);font-size:1.2rem;line-height:1.6}.store-root .ks-rows{text-align:left;list-style:none}.store-root .ks-rows li{border-top:1px solid var(--line);gap:2px 18px;padding:13px 0;display:grid}.store-root .ks-rows li:last-child{border-bottom:1px solid var(--line)}.store-root .ks-rows b{color:var(--em-deep);font-family:var(--mono);font-size:.98rem;font-weight:400}.store-root .ks-rows span{color:var(--sub);font-size:1.08rem;line-height:1.5}@media (min-width:640px){.store-root .ks-rows-wide li{grid-template-columns:190px 1fr;align-items:baseline}}.store-root .ks-plain td:first-child{color:var(--ink);font-weight:600}.store-root .ks-plain td:nth-child(2){color:var(--em-deep);font-family:var(--mono);white-space:nowrap}.store-root .ks-plain td:last-child{font-weight:400}.store-root .ks-plain thead th:last-child{color:var(--sub)}@media (min-width:641px){.store-root .ks-plain td:last-child,.store-root .ks-plain th:last-child{background:0 0;border-left:0;border-right:0;padding-left:0;padding-right:0}.store-root .ks-plain thead th:last-child{border-top:0;border-radius:0;padding-top:0}.store-root .ks-plain tbody tr:last-child td:last-child{border-bottom:0;border-radius:0}}.store-root .ks-note{color:var(--sub);text-align:center;max-width:56ch;margin:24px auto 0;font-size:1.15rem;line-height:1.55}.store-root .ks-center{text-align:center}.store-root .sec.ks-sec-wide{max-width:1100px}.store-root .ks-sec-wide>.sec-intro,.store-root .ks-sec-wide>h2{max-width:700px;margin-left:auto;margin-right:auto}.store-root .ks-sec-wide .inst-step h3,.store-root .ks-sec-wide .inst-step>div>p,.store-root .ks-note-wide{max-width:64ch}.store-root .ks-caps{letter-spacing:.01em;text-transform:uppercase}.store-root .ks-teglo{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;max-width:980px;margin:36px auto 0;display:grid}.store-root .ks-teglo-card{border:1px solid var(--line);text-align:left;background:#fff;border-radius:14px;flex-direction:column;gap:6px;padding:22px 18px 18px;display:flex}.store-root .ks-teglo-kb{color:var(--em-deep);font-family:var(--mono);font-size:clamp(1.1rem,1.55vw,1.4rem);line-height:1.15}.store-root .ks-teglo-what{font-size:1.05rem;font-weight:700;line-height:1.3}.store-root .ks-teglo-note{color:var(--sub);flex:1;font-size:.95rem;line-height:1.45}.store-root .ks-teglo-track{background:var(--line);border-radius:3px;height:6px;margin-top:12px;display:block;overflow:hidden}.store-root .ks-teglo-track i{background:var(--em);border-radius:3px;height:100%;display:block}.store-root .ks-teglo-scale{text-align:center;margin-top:14px}@media (max-width:879px){.store-root .ks-teglo{grid-template-columns:repeat(2,1fr);gap:10px}}.store-root .ks-files{border:1px solid var(--line);background:#fff;border-radius:14px;max-width:820px;margin:28px auto 0;padding:6px 22px}.store-root .ks-files li{align-items:center;padding:15px 0}.store-root .ks-files li:first-child{border-top:0}.store-root .ks-files li:last-child{border-bottom:0}.store-root .ks-files b{background:#e9f5ef;border-radius:7px;justify-self:start;padding:4px 10px;font-size:.92rem;display:inline-block}.store-root .ks-code-fold{margin-top:26px}.store-root .ks-code-fold>summary{color:var(--em-deep);cursor:pointer;text-align:center;padding:10px 0;font-weight:700;list-style:none}.store-root .ks-code-fold>summary::-webkit-details-marker{display:none}.store-root .ks-code-fold>summary:after{content:" +";font-family:var(--mono)}.store-root .ks-code-fold[open]>summary:after{content:" −"}.store-root .ks-code-fold[open]>summary{margin-bottom:12px}.store-root .ks-kage{margin-top:26px}.store-root .ks-kage-bar{background:#0d1512;border:1px solid #0e151224;border-bottom:0;border-radius:14px 14px 0 0;align-items:center;gap:12px;padding:9px 14px;display:flex}.store-root .ks-kage-dots{gap:6px;display:flex}.store-root .ks-kage-dots i{background:#e8f2ec38;border-radius:50%;width:9px;height:9px}.store-root .ks-kage-url{color:#e8f2ec80;font-family:var(--mono);letter-spacing:.06em;font-size:11px}.store-root .ks-kage-screen{aspect-ratio:16/9;background:#050706;border:1px solid #0e151224;border-radius:0 0 14px 14px;position:relative;overflow:hidden}.store-root .ks-kage-screen iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.store-root .ks-kage-start{cursor:pointer;background:0 0;border:0;width:100%;padding:0;display:block;position:absolute;inset:0}.store-root .ks-kage-start img{object-fit:cover;opacity:.72;width:100%;height:100%;transition:opacity .3s}.store-root .ks-kage-start:hover img{opacity:.92}.store-root .ks-kage-play{background:#090e0cb8;border:1px solid #b7f5d68c;border-radius:50%;width:74px;height:74px;margin:-37px 0 0 -37px;position:absolute;top:50%;left:50%;box-shadow:0 0 40px #22c55e59}.store-root .ks-kage-play:after{content:"";border-top:12px solid #0000;border-bottom:12px solid #0000;border-left:20px solid #b7f5d6;width:0;height:0;margin:-12px 0 0 -8px;position:absolute;top:50%;left:54%}.store-root .ks-kage-label{color:#eaf6ef;font-family:var(--mono);letter-spacing:.1em;white-space:nowrap;background:#090e0cb8;border:1px solid #b7f5d666;border-radius:999px;padding:9px 20px;font-size:12px;position:absolute;bottom:34px;left:50%;transform:translate(-50%)}.store-root .ks-kage-note{color:var(--faint);font-family:var(--mono);letter-spacing:.05em;text-align:center;margin-top:12px;font-size:11px}@media (max-width:640px){.store-root .ks-kage-url{font-size:10px}}.store-root .ks-beam{isolation:isolate;border-radius:10px;width:100%;max-width:348px;margin:0 auto;padding:2px;display:block;position:relative;overflow:hidden;box-shadow:0 16px 42px -16px #16a34a8c}.store-root .ks-beam:before{aspect-ratio:1;content:"";z-index:0;background:conic-gradient(#7ed9af66 0deg 232deg,#6ef2adf2 312deg,#fff 350deg,#7ed9af66 1turn);width:260%;animation:4.2s linear infinite ks-beam-spin;position:absolute;top:50%;left:50%;translate:-50% -50%}.store-root .ks-beam .btn-buy,.store-root .ks-beam>.btn-buy{z-index:1;width:100%;max-width:none;display:block;position:relative}@keyframes ks-beam-spin{to{rotate:1turn}}@media (prefers-reduced-motion:reduce){.store-root .ks-beam:before{animation:none}}.store-root .ks-lead{color:var(--sub);font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;margin:30px 0 0;font-size:11px}.store-root .ks-code{color:#cfe9db;font-family:var(--mono);text-align:left;white-space:pre;-webkit-text-size-adjust:100%;background:#0d1512;border:1px solid #0e151229;border-radius:12px;margin:10px 0 0;padding:16px 18px;font-size:12px;line-height:1.9;overflow-x:auto}.store-root .ks-note code{color:var(--em-deep);font-family:var(--mono);white-space:nowrap;background:#0e151212;border-radius:6px;padding:2px 7px;font-size:.86em}@media (max-width:640px){.store-root .ks-code{text-indent:-16px;white-space:pre-wrap;word-break:break-word;padding-left:30px;font-size:11.5px;line-height:1.75}.store-root .ks-sec-wide .inst-step{grid-template-columns:34px 1fr;gap:12px}.store-root .ks-sec-wide .inst-num{width:34px;height:34px;font-size:15px}.store-root .ks-sec-wide .inst:before{left:16px}.store-root .ks-shot{width:calc(100% + 46px);max-width:none;margin-left:-46px}.store-root .ks-kage-screen{aspect-ratio:3/4}.store-root .ks-kage-label{font-size:11px;bottom:22px}.store-root .ks-kage-play{width:60px;height:60px;margin:-30px 0 0 -30px}}
