:root{--bg:#030705;--bg2:#07110b;--card:#0a1710;--line:#163a26;--g:#39FF88;--g2:#0FAF5A;--txt:#E8FFF0;--mut:#9cc7ad;--pink:#ff2bd6}*{box-sizing:border-box;margin:0;padding:0}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body.ds{background:var(--bg);color:var(--txt);font-family:Inter,system-ui,sans-serif;font-size:17px;line-height:1.6;-webkit-font-smoothing:antialiased;overflow-x:hidden}:where(.ds) a{color:inherit}.ds strong{color:var(--txt)}.ds-skip{position:absolute;left:-999px}.ds-skip:focus{left:16px;top:16px;z-index:99;background:var(--g);color:#000;padding:8px 12px}.ds-wrap{max-width:1120px;margin:0 auto;padding:0 20px}.ds-tag{font-family:JetBrains Mono,monospace;color:var(--g);letter-spacing:.16em;text-transform:uppercase;font-size:13px}.ds-h{font-family:Inter,system-ui,sans-serif;line-height:.98;letter-spacing:-.02em;word-spacing:.06em;font-weight:900}.ds-h2{font-family:Inter,sans-serif;font-size:clamp(32px,5vw,52px);line-height:1.02;letter-spacing:-.02em;word-spacing:.06em;margin:12px 0 18px;font-weight:900}.ds-g{color:var(--g)}.ds-glitch{position:relative;display:inline-block}.ds-glitch:before,.ds-glitch:after{content:attr(data-t);position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.ds-glitch:before{color:var(--pink);opacity:.35;transform:translate(-3px,1px);clip-path:inset(15% 0 55% 0)}.ds-glitch:after{content:none}@media(prefers-reduced-motion:no-preference){.ds-glitch:before{animation:dsg 3.5s infinite steps(1)}}@keyframes dsg{0%,92%{transform:translate(0)}93%{transform:translate(-4px,2px)}96%{transform:translate(4px,-2px)}}.ds-sec{padding:84px 0;position:relative}.ds-sec--alt{background:var(--bg2);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.ds-lead{color:var(--mut);font-size:19px;max-width:640px}.ds-top{position:sticky;top:0;z-index:30;background:#030705db;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--line)}.ds-top .ds-wrap{display:flex;align-items:center;justify-content:space-between;height:60px}.ds-logo{display:flex;align-items:center;gap:10px;text-decoration:none;font-family:Inter,sans-serif;font-size:17px;font-weight:700}.ds-logo b{display:grid;place-items:center;width:32px;height:32px;background:#000;border:1px solid var(--g);color:var(--g);font-family:Inter;font-size:14px;border-radius:6px;font-weight:900}.ds-top__cta{font-family:Inter;font-size:14px;text-decoration:none;color:#02140a!important;background:var(--g);padding:9px 16px;border-radius:999px;font-weight:700}.ds-strip{background:var(--g);color:#02140a;font-family:JetBrains Mono,monospace;font-size:12px;letter-spacing:.08em;text-align:center;padding:7px 12px;text-transform:uppercase}.ds-hero{position:relative;padding:56px 0 72px;overflow:hidden}.ds-rain{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:.35}.ds-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at 30% 40%,#03070533,#030705eb 70%);pointer-events:none}.ds-hero .ds-wrap{position:relative;z-index:2;display:grid;grid-template-columns:1.15fr .85fr;gap:40px;align-items:center}.ds-hero h1{font-size:clamp(40px,5.6vw,68px);margin:18px 0 22px}.ds-hero .ds-lead{margin-bottom:28px}.ds-hero__img{position:relative}.ds-hero__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.ds-hero__bg img{width:100%;height:100%;object-fit:cover;opacity:.55;display:block}.ds-hero--img .ds-rain{opacity:.18}.ds-hero--img:after{background:linear-gradient(90deg,#030705f5,#030705d1 45%,#03070559),linear-gradient(0deg,#030705,#03070500 30%)}.ds-hero:after{z-index:1}.ds-rain{z-index:0}.ds-btn{display:flex;align-items:center;justify-content:space-between;gap:18px;width:100%;max-width:440px;border:0;cursor:pointer;background:var(--g);color:#02140a;font-family:Inter,sans-serif;font-size:20px;padding:20px 26px;border-radius:14px;box-shadow:0 0 0 1px #39ff8866,0 10px 40px #39ff8847;transition:transform .15s,box-shadow .15s;font-weight:700}.ds-btn:hover{transform:translateY(-2px);box-shadow:0 0 0 1px #39ff8899,0 14px 50px #39ff8866}.ds-btn:focus-visible{outline:3px solid #fff;outline-offset:3px}.ds-btn__price{font-family:JetBrains Mono,monospace;background:#02140a;color:var(--g);padding:6px 12px;border-radius:8px;font-size:18px}.ds-trust{display:flex;flex-wrap:wrap;gap:8px 18px;margin-top:16px;color:var(--mut);font-size:14px}.ds-trust span:before{content:"\2713  ";color:var(--g)}.ds-pain--img{display:grid;grid-template-columns:.85fr 1.15fr;gap:48px;align-items:center}.ds-pain__img img{width:100%;height:auto;display:block;border-radius:18px;box-shadow:0 0 0 1px var(--line),0 30px 60px #00000080}.ds-pains{list-style:none;margin-top:10px}.ds-pains li{position:relative;padding:14px 0 14px 40px;border-bottom:1px solid var(--line);font-size:18px;color:#d4f5e1}.ds-pains li:before{content:"";position:absolute;left:4px;top:19px;width:18px;height:18px;border:2px solid var(--g);border-radius:4px}.ds-pains li:after{content:"\2713";position:absolute;left:8px;top:12px;color:var(--g);font-weight:700}.ds-pain__close{margin-top:22px;font-size:20px;font-weight:700}.ds-band{margin-bottom:40px;border-radius:20px;overflow:hidden;box-shadow:0 0 0 1px var(--line)}.ds-band img{width:100%;height:auto;display:block;aspect-ratio:16/7;object-fit:cover}.ds-part__img{margin:-30px -30px 22px;border-radius:18px 18px 0 0;overflow:hidden}.ds-part__img img{width:100%;height:auto;display:block;aspect-ratio:16/10;object-fit:cover}.ds-ba{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin-top:36px}.ds-ba__col{border-radius:18px;padding:28px;border:1px solid var(--line)}.ds-ba__col h3{font-family:JetBrains Mono,monospace;font-size:14px;letter-spacing:.16em;text-transform:uppercase;margin-bottom:12px}.ds-ba__col ul{list-style:none}.ds-ba__col li{position:relative;padding:11px 0 11px 30px;border-top:1px solid var(--line)}.ds-ba__col--before{background:#ff6b8a0a}.ds-ba__col--before h3{color:#ff8fa6}.ds-ba__col--before li{color:var(--mut)}.ds-ba__col--before li:before{content:"\2715";position:absolute;left:2px;color:#ff6b8a}.ds-ba__col--after{background:var(--card);border-color:var(--g2);box-shadow:0 0 60px #39ff8814}.ds-ba__col--after h3{color:var(--g)}.ds-ba__col--after li:before{content:"\2713";position:absolute;left:2px;color:var(--g);font-weight:700}.ds-reviews{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:34px}.ds-review{background:var(--card);border:1px solid var(--line);border-radius:16px;padding:24px;display:flex;flex-direction:column;gap:14px}.ds-stars{color:var(--g);letter-spacing:2px}.ds-stars .off{color:#24402f}.ds-review blockquote{color:#d4f5e1;font-size:16px}.ds-review figcaption{margin-top:auto;font-size:14px;color:var(--mut)}.ds-review figcaption b{color:var(--txt);margin-right:8px}.ds-secure{margin-top:14px;font-size:14px;color:var(--mut)}.ds-top__link{text-decoration:none;font-size:14px;color:var(--mut)}.ds-cart{min-height:60vh}.ds-cart__grid{display:grid;grid-template-columns:1.4fr .9fr;gap:28px;margin-top:20px;align-items:start}.ds-cart__item{display:grid;grid-template-columns:88px 1fr auto;gap:18px;align-items:center;background:var(--card);border:1px solid var(--line);border-radius:16px;padding:18px}.ds-cart__thumb img{width:88px;height:auto;display:block;border-radius:6px;box-shadow:0 0 0 1px var(--g2)}.ds-cart__title{font-weight:700;font-size:18px;text-decoration:none}.ds-cart__meta{display:block;color:var(--mut);font-size:14px;margin:2px 0 10px}.ds-cart__qty{font-size:13px;color:var(--mut);display:inline-flex;align-items:center;gap:8px}.ds-cart__qty input{width:60px;background:#000;border:1px solid var(--line);color:var(--txt);border-radius:8px;padding:6px 8px;font:inherit}.ds-cart__remove{margin-left:14px;font-size:13px;color:#ff8fa6;text-decoration:none}.ds-cart__price{font-family:JetBrains Mono,monospace;color:var(--g);font-size:18px}.ds-cart__sum{background:linear-gradient(160deg,#0b1d12,#030705);border:1px solid var(--g2);border-radius:18px;padding:24px;position:sticky;top:80px}.ds-cart__row{display:flex;justify-content:space-between;align-items:baseline;font-size:18px}.ds-cart__row strong{font-weight:900;font-size:32px;color:var(--g)}.ds-cart__note{color:var(--mut);font-size:14px;margin:8px 0 18px}.ds-cart__sum .ds-btn{max-width:none}.ds-cart__update{background:none;border:0;color:var(--mut);font:inherit;font-size:13px;text-decoration:underline;margin-top:12px;cursor:pointer}.ds-cart__empty{margin-top:20px}.ds-cart__empty .ds-btn{margin-top:22px}.ds-btn--link{text-decoration:none;color:#02140a!important}.ds-term{background:#000;border:1px solid var(--line);border-radius:14px;overflow:hidden;max-width:760px;margin:28px auto 0;box-shadow:0 20px 60px #00000080}.ds-term__bar{display:flex;gap:7px;padding:12px 14px;border-bottom:1px solid var(--line)}.ds-term__bar i{width:11px;height:11px;border-radius:50%;background:#1d3a28}.ds-term__body{text-align:left;padding:22px 24px;font-family:JetBrains Mono,monospace;font-size:15px;line-height:1.9;color:#bdf3d2}.ds-term__body .c{color:#4f8a66}.ds-term__body .k{color:var(--g)}.ds-center{text-align:center}.ds-center .ds-lead{margin:0 auto}.ds-parts{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin-top:40px}.ds-part{background:var(--card);border:1px solid var(--line);border-radius:18px;padding:30px}.ds-part h3{font-family:Inter;font-size:28px;line-height:1.05;margin:8px 0 6px;font-weight:900}.ds-part p{color:var(--mut);font-size:15px;margin-bottom:18px}.ds-ch{list-style:none}.ds-ch li{display:grid;grid-template-columns:44px 1fr;gap:10px;padding:13px 0;border-top:1px solid var(--line);font-family:Inter,sans-serif;font-size:16px;line-height:1.4;font-weight:600}.ds-ch li span{font-family:JetBrains Mono,monospace;color:var(--g);font-size:14px;padding-top:2px}.ds-ch li small{display:block;font-family:Inter;color:var(--mut);font-size:14px;margin-top:2px;font-weight:400}.ds-book{position:relative;width:100%;max-width:360px;margin:0 auto;perspective:1400px}.ds-book__in{position:relative;transform:rotateY(-14deg) rotate(-2deg);transform-style:preserve-3d;border-radius:4px 8px 8px 4px;box-shadow:0 0 0 2px #39ff88cc,18px 30px 60px #0009,0 0 120px #39ff8840}.ds-book__in:before{content:"";position:absolute;left:-14px;top:3px;bottom:3px;width:14px;background:linear-gradient(90deg,#062012,#0c2d1a);transform:rotateY(-60deg);transform-origin:right}.ds-book img{display:block;width:100%;height:auto;border-radius:4px 8px 8px 4px}.ds-page{background:#fbfdfb;color:#151a17;border-radius:6px;padding:26px 24px 30px;text-align:left;font-family:Georgia,Times New Roman,serif;font-size:13.5px;line-height:1.6;aspect-ratio:148/210;overflow:hidden;position:relative;box-shadow:0 0 0 1px var(--line),0 20px 50px #0000008c;transform:rotate(var(--r,0deg))}.ds-page:after{content:"";position:absolute;left:0;right:0;bottom:0;height:70px;background:linear-gradient(transparent,#fbfdfb)}.ds-page i{font-family:JetBrains Mono,monospace;color:#0faf5a;font-style:normal;font-size:11px;font-weight:700}.ds-page h4{font-family:Inter,sans-serif;font-weight:900;font-size:20px;line-height:1.05;margin:6px 0 14px;color:#030705}.ds-page p{margin-bottom:8px}.ds-pages .ds-page:nth-child(1){--r:-2deg}.ds-pages .ds-page:nth-child(3){--r:2deg}.ds-pages{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:40px}.ds-excerpt{max-width:720px;margin:48px auto 0;background:var(--card);border-left:3px solid var(--g);border-radius:0 14px 14px 0;padding:28px 30px;font-size:18px;color:#d4f5e1}.ds-excerpt p+p{margin-top:12px}.ds-excerpt .ds-tag{display:block;margin-bottom:14px}.ds-weeks{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:40px}.ds-week{background:var(--card);border:1px solid var(--line);border-radius:16px;padding:24px;position:relative}.ds-week b{font-family:JetBrains Mono,monospace;color:var(--g);font-size:13px;letter-spacing:.12em}.ds-week h3{font-family:Inter;font-size:34px;margin:6px 0 8px;font-weight:900}.ds-week p{color:var(--mut);font-size:15px;line-height:1.5}.ds-fit{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin-top:36px}.ds-fit div{border-radius:16px;padding:28px;border:1px solid var(--line);background:var(--card)}.ds-fit h3{font-family:Inter;font-size:22px;margin-bottom:14px;font-weight:700}.ds-fit ul{list-style:none}.ds-fit li{padding:8px 0 8px 28px;position:relative;color:#d4f5e1}.ds-fit .yes li:before{content:"\2713";position:absolute;left:0;color:var(--g);font-weight:700}.ds-fit .no{background:transparent}.ds-fit .no li:before{content:"\2715";position:absolute;left:0;color:#ff6b8a}.ds-offer{display:grid;grid-template-columns:.9fr 1.1fr;gap:40px;align-items:center;background:linear-gradient(160deg,#0b1d12,#030705);border:1px solid var(--g2);border-radius:24px;padding:44px;box-shadow:0 0 80px #39ff881f}.ds-offer .ds-book{max-width:300px}.ds-offer ul{list-style:none;margin:18px 0 24px}.ds-offer li{padding:9px 0 9px 30px;position:relative;border-bottom:1px dashed var(--line)}.ds-offer li:before{content:"\2192";position:absolute;left:0;color:var(--g);font-family:JetBrains Mono,monospace}.ds-price{display:flex;align-items:baseline;gap:12px;margin-bottom:18px}.ds-price strong{font-family:Inter;font-size:56px;line-height:1;color:var(--g);font-weight:900}.ds-price span{color:var(--mut);font-size:15px}.ds-faq{max-width:760px;margin:36px auto 0}.ds-faq details{border-bottom:1px solid var(--line)}.ds-faq summary{cursor:pointer;list-style:none;padding:20px 40px 20px 0;font-family:Inter;font-size:19px;position:relative;font-weight:700}.ds-faq summary::-webkit-details-marker{display:none}.ds-faq summary:after{content:"+";position:absolute;right:4px;top:16px;font-family:JetBrains Mono,monospace;color:var(--g);font-size:24px}.ds-faq details[open] summary:after{content:"\2212"}.ds-faq details p{padding:0 0 20px;color:var(--mut)}.ds-final{text-align:center;padding:96px 0 110px}.ds-final h2{font-size:clamp(36px,6vw,64px);font-weight:900}.ds-final .ds-buy{display:flex;justify-content:center;margin-top:30px}.ds-foot{border-top:1px solid var(--line);padding:36px 0 110px;color:var(--mut);font-size:14px}.ds-foot nav{display:flex;flex-wrap:wrap;gap:8px 20px;margin:14px 0}.ds-foot a{text-decoration:none}.ds-foot a:hover{color:var(--g)}.ds-foot .ds-note{font-size:12px;opacity:.8;max-width:720px}.ds-sticky{position:fixed;left:0;right:0;bottom:0;z-index:40;padding:10px 12px calc(10px + env(safe-area-inset-bottom));background:#030705f0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid var(--line);transform:translateY(110%);transition:transform .25s}.ds-sticky.on{transform:none}.ds-sticky .ds-btn{max-width:none;font-size:17px;padding:14px 18px}@media(min-width:900px){.ds-sticky{display:none}}@media(max-width:899px){.ds-hero{padding:22px 0 48px}.ds-hero .ds-wrap{grid-template-columns:1fr;gap:0}.ds-hero__img{position:absolute;right:18px;top:4px;width:92px;z-index:3}.ds-hero__img .ds-book{max-width:92px}.ds-book__in{box-shadow:0 0 0 1.5px #39ff88cc,8px 14px 30px #0009,0 0 50px #39ff8840}.ds-hero .ds-tag{max-width:66%;font-size:12px}.ds-hero h1{font-size:clamp(31px,8.6vw,40px);margin:14px 0;max-width:100%}.ds-hero h1 .ds-hl{display:block;max-width:68%}.ds-hero .ds-lead{font-size:16px;margin-bottom:20px}.ds-trust{font-size:13px;gap:6px 14px}.ds-parts,.ds-fit,.ds-offer,.ds-ba,.ds-pain--img,.ds-cart__grid{grid-template-columns:1fr}.ds-pain--img{gap:26px}.ds-pain__img img{aspect-ratio:4/3;object-fit:cover}.ds-pains li{font-size:16px}.ds-reviews{grid-template-columns:1fr}.ds-band img{aspect-ratio:16/10}.ds-hero--img:after{background:linear-gradient(180deg,#0307058c,#030705e6 45%,#030705)}.ds-cart__item{grid-template-columns:64px 1fr}.ds-cart__thumb img{width:64px}.ds-cart__price{grid-column:2}.ds-cart__sum{position:static}.ds-weeks{grid-template-columns:1fr 1fr}.ds-pages{grid-template-columns:1fr;max-width:300px;margin-left:auto;margin-right:auto}.ds-pages .ds-page{--r:-1.5deg!important;font-size:14px}.ds-pages .ds-page:nth-child(n+2){display:none}.ds-week{padding:18px}.ds-week h3{font-size:24px}.ds-week p{font-size:14px}.ds-offer{padding:28px 20px}.ds-offer .ds-book{max-width:200px}.ds-sec{padding:64px 0}.ds-top__cta{padding:8px 13px;font-size:13px}}@media(max-width:420px){.ds-weeks{gap:10px}.ds-week{padding:14px}.ds-week p{font-size:13px}.ds-btn{font-size:18px;padding:18px 20px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/ds-landing.css.map */
