@font-face{font-family:Unbounded;src:url(/fonts/Unbounded-latin.woff2)format("woff2");font-weight:200 900;font-display:swap}@font-face{font-family:Unbounded;src:url(/fonts/Unbounded-cyr.woff2)format("woff2");font-weight:200 900;font-display:swap;unicode-range:U+400-52F,U+1C80-1C88,U+20B4,U+20BD,U+2116,U+2DE0-2DFF,U+A640-A69F}@font-face{font-family:Inter;src:url(/fonts/Inter-latin.woff2)format("woff2");font-weight:100 900;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter-cyr.woff2)format("woff2");font-weight:100 900;font-display:swap;unicode-range:U+400-52F,U+1C80-1C88,U+20B4,U+20BD,U+2116,U+2DE0-2DFF,U+A640-A69F}@property --a{syntax:"<angle>";inherits:false;initial-value:0deg}:root{--bg:#0a0a0a;--bg2:#0d0d0d;--card:#121212;--card2:#181818;--line:#262626;--tx:#f5f5f5;--mu:#a3a3a3;--dim:#666;--acc:#c8f53a;--acc-rgb:200, 245, 58;--on-acc:#0a0a0a;--r:20px;--R:28px;--ease:cubic-bezier(.2, .8, .2, 1);--pop:cubic-bezier(.3, 1.55, .5, 1);--halo:0 0 0 1px var(--line), 0 30px 60px #0009, 0 0 70px rgba(var(--acc-rgb), .14);--dots:radial-gradient(#ffffff12 1px, transparent 1.4px) 0 0 / 22px 22px;--display:"Unbounded", system-ui, sans-serif;color-scheme:dark}[data-theme=halloween]{--acc:#ff7a1a;--acc-rgb:255, 122, 26}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{background:var(--bg);color:var(--tx);margin:0;font:400 17px/1.6 Inter,system-ui,sans-serif;overflow-x:hidden}img{max-width:100%;height:auto;display:block}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer}:focus-visible{outline:2px solid var(--acc);outline-offset:3px;border-radius:6px}h1,h2,h3{font-family:var(--display);letter-spacing:-.01em;margin:0 0 .4em;font-weight:700;line-height:1.08}h1{font-size:clamp(32px,5vw,56px)}h2{font-size:clamp(24px,3vw,36px)}h3{font-size:17px}em{color:var(--acc);font-style:normal}code{background:var(--card2);border:1px solid var(--line);border-radius:6px;padding:1px 6px;font:500 13px JetBrains Mono,ui-monospace,monospace}s{color:var(--dim);margin-right:.4em;font-weight:400}.muted{color:var(--mu)}.small{font-size:13px}.center{text-align:center}.sr{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.wrap{width:min(1200px,100% - 32px);margin-inline:auto}.narrow{max-width:820px}.sec{padding-block:clamp(48px,7vw,96px);position:relative}.blk{display:block}.row{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.center .row{justify-content:center}.mega{letter-spacing:-.03em;font-size:clamp(80px,16vw,180px);line-height:.9}.skip{position:absolute;left:-999px}.skip:focus{z-index:99;background:var(--acc);color:var(--on-acc);border-radius:8px;padding:8px 12px;top:16px;left:16px}.eyebrow{font:600 13px/1 var(--display);letter-spacing:.18em;text-transform:uppercase;color:var(--mu);align-items:center;gap:8px;margin-bottom:14px;display:inline-flex}.ping{background:var(--acc);border-radius:50%;flex:none;width:7px;height:7px;position:relative}.ping:after{content:"";background:var(--acc);animation:ping 1.8s var(--ease) infinite;border-radius:50%;position:absolute;inset:0}@keyframes ping{to{opacity:0;transform:scale(3)}}.lead{color:#cfcfcf;max-width:60ch;font-size:clamp(16px,1.6vw,19px)}.btn{isolation:isolate;background:var(--acc);color:var(--on-acc);transition:transform .25s var(--pop), box-shadow .25s;border:0;border-radius:99px;justify-content:center;align-items:center;gap:8px;padding:14px 26px;font-size:16px;font-weight:700;display:inline-flex;position:relative;overflow:hidden}.btn:after{content:"";z-index:-1;transition:translate .6s var(--ease);background:linear-gradient(110deg,#0000 30%,#ffffff8c 50%,#0000 70%);position:absolute;inset:0;translate:-120%}.btn:hover{box-shadow:0 10px 30px rgba(var(--acc-rgb), .35);transform:translateY(-2px)}.btn:hover:after{translate:120%}.btn:active{transform:scale(.97)}.btn.sm{padding:9px 18px;font-size:15px}.btn:disabled{opacity:.4;pointer-events:none}.btn.busy{opacity:.6;pointer-events:none}.ghost{color:var(--tx);border:1px solid var(--line);background:0 0;border-radius:99px;padding:12px 22px;font-size:15px;font-weight:600;transition:border-color .2s,background .2s}.ghost:hover{border-color:var(--acc);background:rgba(var(--acc-rgb), .06)}.price{font:700 19px var(--display)}.price.big{font-size:26px}.nav{z-index:50;backdrop-filter:blur(16px)saturate(1.5);transition:padding .3s var(--ease), background .3s, border-color .3s;background:#0a0a0a99;border-bottom:1px solid #0000;align-items:center;gap:18px;padding:14px max(16px,50% - 600px);display:flex;position:sticky;top:0}.nav:after{content:"";background:linear-gradient(90deg, transparent, rgba(var(--acc-rgb), .45), transparent);opacity:0;height:1px;transition:opacity .3s;position:absolute;inset:auto 0 -1px}.nav.scrolled{border-color:var(--line);background:#0a0a0ad1;padding-block:8px}.nav.scrolled:after{opacity:1}.logo{align-items:center;display:flex}.logo img{width:auto;height:44px;transition:height .3s var(--ease)}.nav.scrolled .logo img{height:36px}.nav nav{scrollbar-width:none;gap:4px;margin-right:auto;display:flex;overflow-x:auto}.nav nav a{color:var(--mu);white-space:nowrap;border-radius:99px;padding:9px 15px;font-size:15px;font-weight:500;transition:color .2s,background .2s}.nav nav a:hover{color:var(--tx);background:var(--card2)}.nav nav a[aria-current]{color:var(--acc);background:rgba(var(--acc-rgb), .08)}.nav .ghost{padding:10px 18px}.cart-btn{background:var(--acc);color:var(--on-acc);border:1px solid var(--acc);transition:transform .25s var(--pop), box-shadow .25s;border-radius:99px;align-items:center;gap:8px;padding:10px 18px;font-size:15px;font-weight:700;display:flex}.cart-btn:hover{box-shadow:0 8px 24px rgba(var(--acc-rgb), .3);transform:translateY(-1px)}.cart-btn i{background:var(--on-acc);min-width:20px;height:20px;color:var(--acc);transition:transform .3s var(--pop);border-radius:99px;place-items:center;font-size:12px;font-style:normal;display:grid}.cart-btn i.on{transform:scale(1.15)}.sh{margin-bottom:34px;position:relative}.sh:before{content:"";z-index:-1;background:var(--dots);pointer-events:none;position:absolute;inset:-70px -6vw -40px;mask:radial-gradient(55% 70% at 15%,#000,#0000 75%)}.sh-n{font:600 13px var(--display);letter-spacing:.18em;text-transform:uppercase;color:var(--mu);align-items:center;gap:14px;margin:0 0 14px;display:flex}.sh-n b{color:var(--acc);font-weight:600}.sh-n:after{content:"";background:linear-gradient(90deg, var(--line), transparent);flex:1;height:1px}.sh h2,.page-head h1{letter-spacing:-.02em;font-size:clamp(36px,5.4vw,64px);line-height:1}.sh h2 em,.page-head h1 em{text-shadow:0 0 40px rgba(var(--acc-rgb), .25)}.why{grid-template-columns:1.4fr 1fr 1fr;grid-auto-rows:minmax(150px,auto);gap:16px;margin:0;padding:0;list-style:none;display:grid}.why li{background:linear-gradient(180deg, var(--card2), var(--card));border:1px solid var(--line);border-radius:var(--R);transition:border-color .3s, transform .4s var(--ease);flex-direction:column;justify-content:flex-end;gap:6px;padding:26px;display:flex;position:relative;overflow:hidden}.why li:hover{border-color:rgba(var(--acc-rgb), .4);transform:translateY(-3px)}.why li:first-child{background:radial-gradient(ellipse at 80% 0, rgba(var(--acc-rgb), .16), transparent 60%), var(--dots), var(--card);grid-row:span 2}.why b{font:700 clamp(20px, 2vw, 26px)/1.1 var(--display)}.why li:first-child b{font-size:clamp(28px,3.2vw,44px)}.why span{color:var(--mu);font-size:15px}.why .eyebrow{margin:0 0 auto}.fw{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.fw i{border:1px solid var(--line);background:var(--bg2);border-radius:99px;padding:6px 12px;font:600 13px Inter}@media (width<=860px){.why{grid-template-columns:1fr 1fr}.why li:first-child{grid-area:auto/1/auto/-1;min-height:220px}}@media (width<=520px){.why{grid-auto-rows:auto;gap:10px}.why li{padding:18px}.why li:not(:first-child) b{font-size:16px}.why span{font-size:13.5px}}.carousel{position:relative}.carousel-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:22px;display:flex}.chips{flex-wrap:wrap;gap:8px;display:flex}.chip{background:var(--card);border:1px solid var(--line);color:var(--mu);border-radius:99px;padding:9px 18px;font-size:15px;font-weight:500;transition:color .2s,border-color .2s,background .2s,box-shadow .2s}.chip:hover{color:var(--tx);border-color:#444}.chip[aria-pressed=true]{background:var(--acc);color:var(--on-acc);border-color:var(--acc);box-shadow:0 6px 22px rgba(var(--acc-rgb), .25);font-weight:600}.arrows{gap:8px;margin-left:auto;display:flex}.arrows button{background:var(--card);border:1px solid var(--line);border-radius:50%;width:48px;height:48px;font-size:18px;transition:background .2s,color .2s,border-color .2s,opacity .2s}.arrows button:hover{background:var(--acc);color:var(--on-acc);border-color:var(--acc)}.at-start [data-prev],.at-end [data-next]{opacity:.35}.carousel:not(:has(.track>:nth-child(5))) .arrows{display:none}.track{scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:clamp(240px,24%,300px);grid-auto-flow:column;gap:18px;padding:8px 2px 28px;display:grid;overflow-x:auto;mask:linear-gradient(90deg,#000 92%,#0000)}.at-end .track{mask:none}.track::-webkit-scrollbar{display:none}.track>*{scroll-snap-align:start}.grid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:20px;margin-top:36px;display:grid}.card{--mx:50%;--my:0%;border-radius:var(--r);background:linear-gradient(180deg, var(--card2), var(--card));border:1px solid var(--line);transition:transform .4s var(--ease), box-shadow .4s, border-color .3s;flex-direction:column;display:flex;position:relative;overflow:hidden}.card:before{content:"";z-index:2;border-radius:inherit;pointer-events:none;opacity:0;background:radial-gradient(320px circle at var(--mx) var(--my), rgba(var(--acc-rgb), .14), transparent 60%);transition:opacity .3s;position:absolute;inset:0}.card:hover:before{opacity:1}.card:hover,.card.rv.in:hover{transform:translateY(-6px) perspective(900px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));box-shadow:var(--halo);border-color:rgba(var(--acc-rgb), .45)}.card-media{aspect-ratio:3/4;background:var(--bg2);position:relative;overflow:hidden}.card-media img{object-fit:cover;width:100%;height:100%;transition:transform .7s var(--ease), opacity .4s;position:absolute;inset:0}.card-media:after{content:"";pointer-events:none;background:linear-gradient(#0000,#121212e6);height:30%;position:absolute;inset:auto 0 0}.card-media .clip{opacity:0}.card:hover .card-media img:first-child{transform:scale(1.06)}.card:hover .clip{opacity:1}.card-body{z-index:3;flex-direction:column;flex:1;padding:4px 20px 20px;display:flex;position:relative}.card-body h3{margin-bottom:6px;font-size:20px;transition:color .2s}.card:hover h3{color:var(--acc)}.card-body p{margin:0 0 14px;font-size:15px;line-height:1.5}.card-foot{border-top:1px solid var(--line);justify-content:space-between;align-items:center;margin-top:auto;padding-top:14px;display:flex}.card .price{font-size:22px}.tablet{--a:0deg;border-radius:var(--R);background:var(--card);box-shadow:var(--halo);isolation:isolate;grid-template-columns:1.45fr 1fr;display:grid;position:relative}.tablet:before{content:"";z-index:-1;background:conic-gradient(from var(--a), transparent 0 70%, rgba(var(--acc-rgb), .9) 85%, transparent);border-radius:29.5px;position:absolute;inset:-1.5px}.tablet.playing:before{animation:6s linear infinite spin}@keyframes spin{to{--a:360deg}}.stage{background:radial-gradient(ellipse at 50% 60%, rgba(var(--acc-rgb), .12), var(--bg2) 70%);border-radius:27px 0 0 27px;flex-direction:column;justify-content:center;min-height:340px;display:flex;position:relative;overflow:hidden}.stage>img{aspect-ratio:16/10;object-fit:contain;width:100%}.thumbs{justify-content:center;gap:8px;padding:12px;display:flex;overflow-x:auto}.thumbs button{opacity:.55;background:0 0;border:2px solid #0000;border-radius:9px;flex:none;padding:0;transition:opacity .2s,border-color .2s;overflow:hidden}.thumbs button[aria-current=true]{border-color:var(--acc);opacity:1}.thumbs img{object-fit:cover;width:76px;height:46px}.t-info{background:var(--card);border-radius:0 27px 27px 0;flex-direction:column;padding:clamp(22px,3vw,36px);display:flex}.t-title{font-size:clamp(26px,2.9vw,38px)}.t-info .lead{font-size:15px}.stats{grid-template-columns:1fr 1fr;gap:10px;margin:6px 0 18px;display:grid}.stats div{background:var(--bg2);border:1px solid var(--line);border-radius:12px;padding:10px 12px}.stats dt{font:700 15px var(--display);color:var(--acc)}.stats dd{color:var(--mu);margin:0;font-size:12.5px}[role=tablist]{border-bottom:1px solid var(--line);scrollbar-width:none;gap:4px;margin-bottom:12px;display:flex;overflow-x:auto}[role=tab]{color:var(--mu);white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px;padding:9px 12px;font-size:14px;transition:color .2s,border-color .2s}[role=tab][aria-selected=true]{color:var(--tx);border-color:var(--acc)}[role=tabpanel]{color:#d4d4d4;animation:fadeup .35s var(--ease);margin:0;padding-left:18px;font-size:14px}[role=tabpanel] li{margin-bottom:7px}[role=tabpanel] li::marker{color:var(--acc)}@keyframes fadeup{0%{opacity:0;transform:translateY(8px)}}.buy-row{flex-wrap:wrap;align-items:center;gap:14px;margin-top:auto;padding-top:20px;display:flex}@media (width<=900px){.tablet{grid-template-columns:1fr}.stage{border-radius:27px 27px 0 0;min-height:0}.t-info{border-radius:0 0 27px 27px}}.switch-tabs{scrollbar-width:none;border:0;gap:12px;margin-bottom:22px;padding:4px 2px 8px;display:flex;overflow-x:auto}.switch-tabs [role=tab]{border:1px solid var(--line);background:var(--card);color:var(--mu);transition:border-color .25s, color .25s, transform .3s var(--pop), box-shadow .3s;border-radius:16px;align-items:center;gap:10px;margin:0;padding:8px 20px 8px 8px;font:600 16px Inter;display:flex}.switch-tabs [role=tab] img{object-fit:cover;width:40px;height:54px;transition:transform .3s var(--pop);border-radius:9px}.switch-tabs [role=tab] i{font:700 10px var(--display);background:var(--acc);color:var(--on-acc);letter-spacing:.06em;border-radius:6px;margin-left:8px;padding:3px 6px;font-style:normal}.switch-tabs [role=tab]:hover{color:var(--tx);transform:translateY(-2px)}.switch-tabs [role=tab]:hover img{transform:rotate(-4deg)scale(1.05)}.switch-tabs [role=tab][aria-selected=true]{color:var(--tx);border-color:var(--acc);background:linear-gradient(180deg, rgba(var(--acc-rgb), .1), var(--card));box-shadow:0 0 0 1px var(--acc), 0 10px 30px rgba(var(--acc-rgb), .18)}.switch [role=tabpanel]{animation:fadeup .45s var(--ease);padding:0}.more{text-align:right;margin:20px 0 0}.page-head{padding-bottom:20px}.page-head:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(ellipse 45% 55% at 25% 30%, rgba(var(--acc-rgb), .1), transparent 70%), var(--dots);height:560px;position:absolute;top:-80px;left:-6vw;right:-6vw;mask:radial-gradient(closest-side at 35% 45%,#000 30%,#0000)}.page-head+.sec:before,.page-head+.sec:after{display:none}.page-head .lead{margin-top:6px}.crumbs{font:600 13px/1 var(--display);letter-spacing:.18em;text-transform:uppercase;color:var(--dim);margin-bottom:22px}.crumbs a{color:var(--mu);transition:color .2s}.crumbs a:hover{color:var(--acc)}.crumbs span{color:var(--tx)}.pk-h1{margin-bottom:26px;font-size:clamp(30px,4.4vw,52px)}.pk-h1 em{letter-spacing:.14em;text-transform:uppercase;margin-top:10px;font-size:.42em;display:block}.buybar{border-radius:var(--R);border:1px solid rgba(var(--acc-rgb), .35);background:radial-gradient(ellipse 40% 140% at 0 50%, rgba(var(--acc-rgb), .14), transparent 70%), var(--card);box-shadow:0 0 60px rgba(var(--acc-rgb), .08);flex-wrap:wrap;align-items:center;gap:18px 24px;margin-top:18px;padding:16px 16px 16px 26px;display:flex}.buybar .price{font-size:clamp(26px,3vw,34px)}.buybar ul{color:var(--mu);flex-wrap:wrap;gap:6px 18px;margin:0 auto 0 0;padding:0;font-size:14px;list-style:none;display:flex}.buybar li{align-items:center;gap:8px;display:flex}.buybar .btn{padding:16px 30px;font-size:17px}@media (width<=600px){.buybar{padding:18px}.buybar .btn{width:100%}.buybar ul{margin:0}}.includes{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:20px;display:grid}.inc{background:var(--card);border:1px solid var(--line);border-radius:var(--r);transition:transform .4s var(--ease), border-color .3s, box-shadow .4s;overflow:hidden}.inc:hover{border-color:rgba(var(--acc-rgb), .4);box-shadow:var(--halo);transform:translateY(-4px)}.inc>span{justify-content:space-between;align-items:baseline;padding:16px 18px;font-size:15px;display:flex}.inc>span b{font:700 17px var(--display)}.video{aspect-ratio:16/9;border:1px solid var(--line);box-shadow:var(--halo);background:#000;border-radius:24px;overflow:hidden}.video button{background:#000;border:0;width:100%;height:100%;padding:0;position:relative}.video button img{object-fit:cover;opacity:.75;width:100%;height:100%;transition:opacity .3s, transform .6s var(--ease)}.video button:hover img{opacity:1;transform:scale(1.03)}.play{background:var(--acc);width:92px;height:92px;color:var(--on-acc);box-shadow:0 0 0 10px rgba(var(--acc-rgb), .18), 0 20px 50px #0009;transition:transform .3s var(--pop);border-radius:50%;place-items:center;margin:auto;font-size:30px;display:grid;position:absolute;inset:0}.video button:hover .play{transform:scale(1.12)}.video iframe{border:0;width:100%;height:100%}.upsell{background:linear-gradient(90deg, rgba(var(--acc-rgb), .1), var(--card));border:1px solid rgba(var(--acc-rgb), .35);border-radius:var(--r);transition:transform .35s var(--ease), box-shadow .35s;grid-template-columns:auto 1fr auto;align-items:center;gap:6px 24px;margin-bottom:12px;padding:24px 28px;display:grid}.upsell:hover{box-shadow:var(--halo);transform:translateY(-3px)}.upsell .eyebrow{grid-column:1/-1;margin:0}.upsell b{font:700 clamp(20px, 2.2vw, 26px) var(--display)}.upsell .price{white-space:nowrap;font-size:24px}.sec:has(>.upsell){padding-block:8px}.sec:has(>.upsell):before,.sec:has(>.upsell):after,.sec:has(>.upsell)+.sec:before,.sec:has(>.upsell)+.sec:after{display:none}@media (width<=600px){.upsell{grid-template-columns:1fr;padding:20px}}.sticky-buy{z-index:40;backdrop-filter:blur(12px);border:1px solid var(--line);transition:translate .45s var(--ease);background:#121212e6;border-radius:99px;align-items:center;gap:16px;padding:10px 10px 10px 20px;font-size:14px;display:none;position:fixed;bottom:16px;left:50%;translate:-50% 140%;box-shadow:0 20px 40px #00000080}@media (width<=900px){.sticky-buy{display:flex}}@keyframes slideup{to{translate:-50%}}.foot{background:radial-gradient(ellipse 60% 120% at 50% 0, rgba(var(--acc-rgb), .07), transparent 70%);margin-top:60px;padding:64px 0 28px;position:relative}.foot:before{content:"";background:linear-gradient(90deg, transparent, rgba(var(--acc-rgb), .5), transparent);height:1px;position:absolute;inset:-1px 0 auto}.foot-grid{grid-template-columns:2fr 1fr 1fr 1fr;gap:40px;margin-bottom:40px;display:grid}.foot-grid p{max-width:36ch;margin-top:16px}.foot h3{font:600 12px var(--display);color:var(--acc);letter-spacing:.18em;text-transform:uppercase;margin-bottom:14px}.foot-grid a:not(.logo){color:var(--mu);transition:color .2s, transform .2s var(--ease);padding:5px 0;font-size:15px;display:block}.foot-grid a:not(.logo):hover{color:var(--acc);transform:translate(3px)}.foot>p{border-top:1px solid var(--line);padding-top:22px}@media (width<=700px){.foot-grid{grid-template-columns:1fr 1fr;gap:28px}.foot-grid>:first-child{grid-column:1/-1}}.drawer{z-index:90;background:0 0;transition:background .25s;position:fixed;inset:0}.drawer.open{background:#0009}.drawer-in{background:var(--card);border-left:1px solid var(--line);width:min(420px,100%);transition:transform .3s var(--ease);flex-direction:column;padding:26px;display:flex;position:absolute;top:0;bottom:0;right:0;transform:translate(100%);box-shadow:-30px 0 60px #00000080}.drawer.open .drawer-in{transform:none}.drawer-in>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding-bottom:14px;display:flex}.drawer-in>header h2{margin:0;font-size:26px}.drawer-in>header button{border:1px solid var(--line);background:0 0;border-radius:50%;width:40px;height:40px;font-size:15px;transition:border-color .2s}.drawer-in>header button:hover{border-color:var(--acc)}.drawer ul{flex:1;margin:12px 0;padding:0;list-style:none;overflow:auto}.drawer li{border-bottom:1px solid var(--line);grid-template-columns:1fr auto auto;align-items:center;gap:12px;padding:12px 0;display:grid}.drawer li b,.drawer li strong{font-family:var(--display)}.drawer li button{color:var(--dim);background:0 0;border:0}.drawer li button:hover{color:#ff6b6b}.drawer [data-cart-empty]{text-align:center;padding:40px 0;font-size:15px}.drawer form{gap:8px;margin-bottom:14px;display:flex}.drawer input{background:var(--bg2);border:1px solid var(--line);color:var(--tx);font:inherit;border-radius:10px;flex:1;padding:10px 12px}.drawer form button{background:var(--card2);border:1px solid var(--line);border-radius:10px;padding:0 14px}.drawer-in>footer>div{justify-content:space-between;margin-bottom:14px;font-size:18px;display:flex}.drawer-in>footer [data-cart-total]{font:700 24px var(--display);color:var(--acc)}.drawer-in>footer .btn{width:100%}.toast{z-index:99;background:var(--tx);color:var(--bg);transition:translate .4s var(--pop), visibility .4s;visibility:hidden;border-radius:99px;padding:10px 18px;font-size:14px;font-weight:600;position:fixed;bottom:24px;left:50%;translate:-50% 200%}.toast.show{visibility:visible;translate:-50%}@media (width<=860px){.nav{flex-wrap:wrap;gap:10px;padding-block:10px}.nav nav{order:3;width:100%;margin:0;mask:linear-gradient(90deg,#000 85%,#0000)}.nav nav a{padding:8px 13px;font-size:14px}.nav .ghost{margin-left:auto}.cart-btn,.nav .ghost{padding:9px 15px;font-size:14px}.logo img,.nav.scrolled .logo img{height:36px}.nav.scrolled nav{display:none}}@media (width<=600px){.sec{padding-block:48px}.sh{margin-bottom:24px}.sh h2,.page-head h1{font-size:clamp(32px,9.5vw,44px)}.track{grid-auto-columns:78%;gap:14px}.grid{grid-template-columns:1fr 1fr;gap:12px}.grid .card-body{padding:4px 12px 14px}.grid .card-body h3{font-size:16px}.grid .card-body p{display:none}.grid .card-foot{flex-wrap:wrap;gap:8px}.grid .card .price{font-size:18px}.chips{scrollbar-width:none;flex-wrap:nowrap;width:calc(100% + 32px);margin-inline:-16px;padding-inline:16px;overflow-x:auto}.chip{flex:none}.carousel-bar .arrows{display:none}}.rv{opacity:0;transition:opacity .7s var(--ease), transform .7s var(--ease);transition-delay:calc(var(--i,0) * 70ms);transform:translateY(22px)}.rv.in{opacity:1;transform:none}.card.rv.in{transition:opacity .7s var(--ease), transform .4s var(--ease), box-shadow .4s, border-color .3s}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.rv{opacity:1;transform:none}.card:hover,.card.rv.in:hover{transform:none}.card .clip{display:none}}@media (scripting:none){.rv{opacity:1;transform:none}}.switch-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:14px;display:flex}.switch-hint{color:var(--mu);align-items:center;gap:12px;margin:0;font-size:15px;display:flex}.switch-hint b{font:600 12px var(--display);letter-spacing:.1em;text-transform:uppercase;color:var(--on-acc);background:var(--acc);border-radius:99px;padding:5px 10px}.switch-nav{align-items:center;gap:10px;display:flex}.switch-count{font:600 14px var(--display);color:var(--dim);margin-right:6px}.switch-count b{color:var(--acc);font-size:20px}.switch-nav button{background:var(--card);border:1px solid var(--line);width:46px;height:46px;transition:background .2s, color .2s, border-color .2s, transform .3s var(--pop);border-radius:50%;font-size:18px}.switch-nav button:hover{background:var(--acc);color:var(--on-acc);border-color:var(--acc);transform:scale(1.06)}.switch .switch-tabs{scroll-snap-type:x mandatory;border:0;grid-auto-columns:minmax(190px,1fr);grid-auto-flow:column;gap:12px;margin-bottom:18px;padding:6px 2px 14px;display:grid;overflow-x:auto}.switch .switch-tabs [role=tab]{scroll-snap-align:start;text-align:left;background:var(--card);border:1px solid var(--line);color:var(--mu);border-radius:18px;grid-template-columns:auto 1fr;align-items:center;gap:12px;padding:10px 14px 10px 10px;display:grid;position:relative;overflow:hidden}.switch .switch-tabs [role=tab] img{filter:grayscale(.7)brightness(.7);width:54px;height:72px;transition:filter .3s, transform .3s var(--pop);border-radius:11px}.switch .switch-tabs [role=tab] .st-num{font:700 12px var(--display);color:var(--dim);position:absolute;top:8px;right:12px}.st-txt{flex-direction:column;gap:3px;min-width:0;display:flex}.st-txt b{font:700 15px var(--display);color:inherit;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.st-txt small{color:var(--dim);font-size:13px}.switch .switch-tabs [role=tab]:hover{color:var(--tx);border-color:#3a3a3a}.switch .switch-tabs [role=tab]:hover img{filter:none}.switch .switch-tabs [role=tab]:after{content:"";background:var(--acc);transform-origin:0;height:3px;transition:transform .4s var(--ease);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.switch .switch-tabs [role=tab][aria-selected=true]{color:var(--tx);border-color:rgba(var(--acc-rgb), .6);background:linear-gradient(180deg, rgba(var(--acc-rgb), .12), var(--card) 70%);box-shadow:0 12px 30px rgba(var(--acc-rgb), .15)}.switch .switch-tabs [role=tab][aria-selected=true]:after{transform:none}.switch .switch-tabs [role=tab][aria-selected=true] img{filter:none;transform:rotate(-3deg)scale(1.04)}.switch .switch-tabs [role=tab][aria-selected=true] .st-num,.switch .switch-tabs [role=tab][aria-selected=true] small{color:var(--acc)}@media (width<=700px){.switch .switch-tabs{grid-auto-columns:72%}.switch-hint{font-size:14px}}.ico{flex:none;width:18px;height:18px}.nav .dc{align-items:center;gap:8px;display:inline-flex}.nav .dc:hover{color:#fff;background:#5865f224;border-color:#5865f2}.nav .dc:hover .ico{color:#8c96ff}@media (width<=700px){.nav .dc span,.cart-btn>span{display:none}}.drawer.open{backdrop-filter:blur(6px);background:#0000008c}.drawer-in{background:radial-gradient(120% 40% at 100% 0, rgba(var(--acc-rgb), .1), transparent 60%), #0f0f0f;border-left:1px solid rgba(var(--acc-rgb), .25);border-radius:24px 0 0 24px}.drawer li{border:1px solid var(--line);background:var(--card);animation:fadeup .35s var(--ease);border-radius:16px;grid-template-columns:48px 1fr auto auto;margin-bottom:10px;padding:12px}.drawer li img,.drawer li>i{object-fit:cover;background:var(--bg2);border-radius:10px;width:48px;height:64px}.drawer li span{font-weight:600}.drawer li b{color:var(--acc)}.drawer li button{border-radius:50%;width:30px;height:30px;transition:background .2s,color .2s}.drawer li button:hover{background:#ff6b6b1f}.cart-empty{text-align:center;flex-direction:column;align-items:center;gap:8px;padding:48px 12px;display:flex}.cart-empty[hidden]{display:none}.cart-empty .ico{width:54px;height:54px;color:var(--acc);background:rgba(var(--acc-rgb), .1);box-shadow:0 0 0 1px rgba(var(--acc-rgb), .3);border-radius:50%;margin-bottom:8px;padding:14px}.cart-empty b{font:700 18px var(--display)}.cart-empty .ghost{margin-top:10px}.drawer form input:focus{border-color:var(--acc);outline:none}.drawer-in>footer{border-top:1px solid var(--line);padding-top:16px}.drawer-in>footer .btn{padding:16px;font-size:17px}.tablet .stage{background:radial-gradient(ellipse at 50% 60%, rgba(var(--acc-rgb), .12), transparent 70%), var(--bg2)}@keyframes float{50%{transform:translateY(-8px)}}@keyframes sheen{to{--a:360deg}}@keyframes navin{0%{opacity:0;transform:translateY(-100%)}}@keyframes introin{0%{opacity:0;filter:blur(10px);transform:translateY(26px)scale(.98)}}@keyframes bump{30%{transform:scale(1.5)rotate(-8deg)}60%{transform:scale(.9)}}@keyframes slidein-r{0%{opacity:0;filter:blur(6px);transform:translate(40px)}}@keyframes slidein-l{0%{opacity:0;filter:blur(6px);transform:translate(-40px)}}@keyframes drawerli{0%{opacity:0;transform:translate(30px)}}@keyframes grow{to{transform:scaleX(1)}}@keyframes run{0%{stroke-dashoffset:100px}to{stroke-dashoffset:0}}@keyframes shackle{0%,60%,to{transform:none}75%{transform:translateY(-2.5px)}}@keyframes slide{0%{transform:translate(4px)}to{transform:translate(95px)}}.nav{animation:navin .8s var(--ease) both}main>:first-child{animation:introin 1.1s .15s var(--ease) both}body:before{content:"";z-index:60;background:var(--acc);height:2px;box-shadow:0 0 12px rgba(var(--acc-rgb), .8);transform-origin:0;pointer-events:none;position:fixed;inset:0 0 auto;transform:scaleX(0)}@supports (animation-timeline:scroll()){body:before{animation:linear both grow scroll(root)}}.rv{filter:blur(8px);transition:opacity .8s var(--ease), transform .8s var(--ease), filter .8s var(--ease);transition-delay:calc(var(--i,0) * 90ms)}.rv.in{filter:none}.card.rv{transition:opacity .8s var(--ease) calc(var(--i,0) * 90ms), filter .8s var(--ease) calc(var(--i,0) * 90ms), transform .9s var(--pop) calc(var(--i,0) * 90ms);transform:translateY(40px)scale(.94)}.card.rv.in{transform:none}.card.rv.in.done{transition:transform .4s var(--ease), box-shadow .4s, border-color .3s}.sh.rv{filter:none;opacity:1;transform:none}.sh-n:after{transform-origin:0;transition:transform 1.2s .3s var(--ease);transform:scaleX(0)}.in .sh-n:after,.sh-n.in:after{transform:none}.sh-n b{font-variant-numeric:tabular-nums;min-width:2ch;display:inline-block}.w{vertical-align:baseline;opacity:0;filter:blur(6px);transform-origin:0 100%;transition:opacity .7s var(--ease), transform .8s var(--pop), filter .7s var(--ease);transition-delay:calc(var(--w) * 80ms + .15s);display:inline-block;transform:translateY(.5em)}.in .w{opacity:1;filter:none;transform:none}.page-head h1.rv,.pk-h1.rv{filter:none;clip-path:inset(0 100% 0 0);transition:clip-path 1.1s var(--ease), opacity .4s;transform:none}.page-head h1.rv.in,.pk-h1.rv.in{clip-path:inset(-10% -10% -30% 0)}.sh:before{transform:translate3d(0, calc(var(--py,0) * 1px), 0)}.sh:after{content:"";z-index:-1;background:radial-gradient(closest-side, rgba(var(--acc-rgb), .12), transparent);width:340px;max-width:80vw;height:240px;transform:translate3d(0, calc(var(--py,0) * -1.6px), 0);pointer-events:none;border-radius:50%;position:absolute;top:-60px;left:-6%}.why li.why-main{justify-content:space-between;gap:18px}.why-txt{flex-direction:column;gap:8px;display:flex}.why-txt span{max-width:44ch}.flow{flex:1;min-height:150px;position:relative}.flow svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.flow-p{fill:none;stroke:var(--line);stroke-width:2px;vector-effect:non-scaling-stroke;stroke-dasharray:100;stroke-dashoffset:100px;transition:stroke-dashoffset 1.6s .3s var(--ease)}.in .flow-p{stroke-dashoffset:0}.flow-run{stroke:var(--acc);stroke-width:3px;stroke-dasharray:10 90;filter:drop-shadow(0 0 6px rgba(var(--acc-rgb), .9));opacity:0;transition:opacity .4s 1.6s}.in .flow-run{opacity:1}.vis .flow-run{animation:2.6s linear infinite run}.why .node{top:50%;left:calc(16.5% + var(--n) * 33.5%);font:600 11px/1 var(--display);letter-spacing:.14em;text-transform:uppercase;color:var(--tx);white-space:nowrap;opacity:0;transition:opacity .6s var(--ease), scale .7s var(--pop);transition-delay:calc(.4s + var(--n) * .45s);flex-direction:column;align-items:center;gap:10px;display:flex;position:absolute;translate:-50% -50%;scale:.6}.node i{background:var(--card2);border:1px solid rgba(var(--acc-rgb), .45);width:54px;height:54px;box-shadow:0 0 0 6px rgba(var(--acc-rgb), .05), 0 10px 30px #00000080;border-radius:16px;position:relative}.node i:before{content:"";background:var(--acc);box-shadow:0 0 14px rgba(var(--acc-rgb), .8);border-radius:5px;position:absolute;inset:18px}.node:nth-of-type(2) i:before{border-radius:50%}.node:nth-of-type(3) i:before{border-radius:2px;rotate:45deg}.in .node{opacity:1;scale:1}.vis .node i{animation:3.2s ease-in-out infinite float;animation-delay:calc(var(--n) * -1.1s)}.why .fw i{opacity:0;transition:opacity .5s var(--ease), transform .6s var(--pop), border-color .2s, color .2s;transition-delay:calc(.3s + var(--n) * .12s);transform:translateY(10px)scale(.8)}.why li.in .fw i{opacity:1;transform:none}.why li.in .fw i:hover{border-color:var(--acc);color:var(--acc);transition-delay:0s;transform:translateY(-2px)}.w-ico{width:34px;height:34px;color:var(--acc);flex:none;margin-bottom:auto}.vis .w-ico .shk{animation:shackle 3s var(--ease) infinite}.why .eq,.why .lods{gap:6px;margin-bottom:auto;display:flex}.why .eq{flex-direction:column;gap:10px;width:110px;padding-top:4px}.eq i{background:var(--line);border-radius:3px;height:3px;position:relative}.eq i:after{content:"";background:var(--acc);width:11px;height:11px;box-shadow:0 0 10px rgba(var(--acc-rgb), .6);transform:translateX(var(--x));border-radius:50%;position:absolute;top:-4px;left:0}.eq i:first-child{--x:70px}.eq i:nth-child(2){--x:25px}.eq i:nth-child(3){--x:85px}.vis .eq i:after{animation:4s ease-in-out infinite alternate slide}.vis .eq i:nth-child(2):after{animation-delay:-1.3s}.vis .eq i:nth-child(3):after{animation-delay:-2.6s}.why .lods{align-items:flex-end;height:34px}.lods i{width:14px;height:calc(34px - var(--n) * 8px);background:var(--acc);opacity:calc(1 - var(--n) * .22);transform-origin:bottom;transition:transform .7s var(--pop);transition-delay:calc(.3s + var(--n) * .12s);border-radius:4px;transform:scaleY(0)}.in .lods i{transform:none}.why li:after{content:"";border-radius:inherit;pointer-events:none;background:radial-gradient(260px circle at var(--mx,50%) var(--my,0%), rgba(var(--acc-rgb), .1), transparent 60%);opacity:0;transition:opacity .3s;position:absolute;inset:0}.why li:hover:after{opacity:1}@media (width<=860px){.why li.why-main{min-height:340px}}@media (width<=520px){.flow{min-height:120px}.node i{width:42px;height:42px}.node i:before{inset:14px}.why .node{letter-spacing:.1em;font-size:9px}}.card:after{opacity:0;content:"";z-index:4;border-radius:inherit;pointer-events:none;background:conic-gradient(from var(--a), transparent 0 65%, rgba(var(--acc-rgb), .95) 80%, transparent 92%);-webkit-mask-composite:xor;padding:1.5px;transition:opacity .3s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}.card:hover:after{opacity:1;animation:5s linear infinite sheen}.tablet.playing .stage>img{animation:6s ease-in-out infinite float}.inc{overflow:hidden}.inc img{transition:transform .7s var(--ease)}.inc:hover img{transform:scale(1.05)}.btn,.cart-btn,.arrows button,.switch-nav button{translate:var(--bx,0) var(--by,0)}.btn,.cart-btn{transition:transform .25s var(--pop), box-shadow .25s, translate .35s var(--pop)}.arrows button{transition:background .2s, color .2s, border-color .2s, opacity .2s, translate .35s var(--pop)}.switch-nav button{transition:background .2s, color .2s, border-color .2s, transform .3s var(--pop), translate .35s var(--pop)}.cart-btn i.bump{animation:bump .6s var(--pop)}.nav nav a{position:relative}.nav nav a:after{content:"";background:var(--acc);height:2px;transition:transform .35s var(--ease);border-radius:2px;position:absolute;bottom:7px;left:15px;right:15px;transform:scaleX(0)}.nav nav a:hover:after,.nav nav a[aria-current]:after{transform:scaleX(1)}.chip{transition:color .2s, border-color .2s, background .2s, box-shadow .2s, transform .3s var(--pop)}.chip:hover{transform:translateY(-2px)}.chip:active{transform:scale(.94)}.ghost{transition:border-color .2s, background .2s, transform .3s var(--pop)}.ghost:hover{transform:translateY(-2px)}.switch .switch-tabs{position:relative}.switch .switch-tabs [role=tab]:after{display:none}.switch-ind{background:var(--acc);width:0;height:3px;box-shadow:0 0 14px rgba(var(--acc-rgb), .8);pointer-events:none;transition:transform .5s var(--pop), width .5s var(--pop);z-index:1;border-radius:3px;position:absolute;bottom:14px;left:0}.switch[data-dir="1"]>[role=tabpanel]{animation:slidein-r .55s var(--ease)}.switch[data-dir="-1"]>[role=tabpanel]{animation:slidein-l .55s var(--ease)}.switch-count b{display:inline-block}.switch-count b.bump{animation:bump .5s var(--pop)}.drawer.open li{animation:drawerli .5s var(--ease) both;animation-delay:calc(.12s + var(--i,0) * 70ms)}.drawer.open .cart-empty{animation:fadeup .5s .15s var(--ease) both}@media (prefers-reduced-motion:reduce){.rv,.w,.why .node,.why .fw i,.lods i,.card.rv,.page-head h1.rv,.pk-h1.rv{opacity:1!important;filter:none!important;clip-path:none!important;transform:scale(1)!important}.flow-p{stroke-dashoffset:0}.flow-run{display:none}.sh-n:after{transform:none}body:before,.sh:after{display:none}}@media (scripting:none){.w,.rv{filter:none}.page-head h1.rv,.pk-h1.rv{clip-path:none}}.vis .w-ico .lyr{animation:lyr 3s var(--ease) infinite;animation-delay:calc(var(--n) * .15s)}@keyframes lyr{0%,55%,to{transform:none}70%{transform:translateY(-2px)}}.why{grid-template-columns:1.3fr 1fr 1fr 1fr}.why li.why-main{grid-row:span 2}.why li:not(.why-main){justify-content:space-between}.why li.why-lod{flex-direction:row;grid-column:span 3;align-items:center;gap:24px}.lod-txt{flex-direction:column;flex:0 0 200px;gap:6px;display:flex}.lodsvg{flex:1;min-width:0;height:auto;max-height:190px;overflow:visible}.lodsvg path{fill:none;stroke:var(--acc);stroke-width:1.3px;vector-effect:non-scaling-stroke;stroke-linejoin:round}.lodsvg text{font:600 11px var(--display);letter-spacing:.14em;fill:var(--mu);text-anchor:middle}.lodsvg .axis path,.lodsvg .axis rect{stroke:var(--line)}.lodsvg .axis rect{fill:none;stroke-width:1.4px}.lodsvg .axis text{fill:var(--dim);text-anchor:start;font-size:9px}.lodsvg .axis text:last-child{text-anchor:end}.lod{opacity:0;transform-box:fill-box;transition:opacity .6s var(--ease), transform .8s var(--pop);transition-delay:calc(.3s + var(--n) * .18s);transform:translateY(14px)}.in .lod{opacity:.45;transform:none}.vis .lod{animation:4.8s ease-in-out infinite lodcyc;animation-delay:calc(1.2s + var(--n) * 1.2s)}@keyframes lodcyc{0%,30%,to{opacity:.4}8%,22%{opacity:1;filter:drop-shadow(0 0 6px rgba(var(--acc-rgb), .7))}}@media (width<=1300px){.why{grid-template-columns:1fr 1fr}.why li.why-main{grid-area:auto/1/auto/-1;min-height:340px}.why li.why-lod,.why li.why-tune{grid-column:1/-1}.why li.why-lod{flex-direction:column;align-items:stretch}.lod-txt{flex:none}}@media (prefers-reduced-motion:reduce){.lod{opacity:1!important;transform:none!important}}.why li.why-main b{font-size:clamp(26px,2.7vw,38px)}@media (width<=1300px){.why li.why-lod{justify-content:flex-start;gap:14px}.why li.why-esc .w-ico{margin-bottom:0}.why li.why-esc{justify-content:flex-start}}.why .applies{color:var(--mu);flex-wrap:wrap;align-items:center;gap:6px 8px;display:flex}.applies small{font:600 11px var(--display);letter-spacing:.16em;text-transform:uppercase;margin-right:2px}.applies em{color:var(--tx);border:1px solid rgba(var(--acc-rgb), .35);background:rgba(var(--acc-rgb), .06);border-radius:99px;padding:4px 10px;font:600 12px Inter}.why li{padding:26px}.why li:not(.why-main):not(.why-lod){justify-content:flex-start;gap:8px}.w-tile{background:rgba(var(--acc-rgb), .07);border:1px solid rgba(var(--acc-rgb), .3);border-radius:14px;flex:none;place-items:center;width:48px;height:48px;margin:0 0 auto;display:grid}.why li:not(.why-main):not(.why-lod) .w-tile{margin-bottom:18px}.w-tile .w-ico{width:24px;height:24px;margin:0}.w-ico.eq{fill:none;stroke:none}.w-ico.eq path{stroke:rgba(var(--acc-rgb), .35);stroke-width:1.6px;stroke-linecap:round}.w-ico.eq circle{fill:var(--acc)}.vis .w-ico.eq circle{animation:3.6s ease-in-out infinite alternate knob}.w-ico.eq circle:nth-of-type(2){animation-delay:-1.2s!important}.w-ico.eq circle:nth-of-type(3){animation-delay:-2.4s!important}@keyframes knob{0%{transform:translate(-4px)}to{transform:translate(3px)}}.why .fw{grid-template-columns:1fr 1fr;gap:8px;margin-top:12px;display:grid}.why .fw i{font:600 12.5px var(--display);letter-spacing:.02em;color:var(--tx);background:var(--bg2);border:1px solid var(--line);box-shadow:inset 0 0 0 1px rgba(var(--acc-rgb), .04);border-radius:12px;align-items:center;gap:8px;padding:10px 12px;display:flex}.why .fw i:before{content:"";background:var(--acc);width:7px;height:7px;box-shadow:0 0 8px rgba(var(--acc-rgb), .8);border-radius:50%;flex:none}.why li.in .fw i:hover{border-color:rgba(var(--acc-rgb), .6);box-shadow:0 0 18px rgba(var(--acc-rgb), .15);color:var(--tx)}.why .applies{flex-direction:column;gap:10px;display:flex}.applies small{color:var(--mu);align-items:center;gap:8px;display:flex}.ap-row{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.ap-row a{background:color-mix(in srgb, var(--bg) 50%, transparent);border:1px solid var(--line);text-align:center;opacity:0;transition:opacity .5s var(--ease), transform .5s var(--pop), border-color .2s;transition-delay:calc(.2s + var(--n) * .1s);border-radius:12px;flex-direction:column;align-items:center;gap:6px;padding:8px 6px;display:flex;transform:translateY(10px)}.in .ap-row a{opacity:1;transform:none}.in .ap-row a:hover{border-color:rgba(var(--acc-rgb), .6);transition-delay:0s;transform:translateY(-3px)}.ap-row img{object-fit:cover;border-radius:7px;width:36px;height:48px}.why .ap-row span{color:var(--tx);font:600 10.5px/1.2 Inter}@media (width<=1240px) and (width>=1101px),(width<=380px){.ap-row{grid-template-columns:1fr 1fr}.ap-row a{text-align:left;flex-direction:row}.ap-row img{width:27px;height:36px}}.why li.why-lod{justify-content:center}.lodsvg{max-width:680px;margin-inline:auto;display:block}.lodsvg .axis text{text-anchor:start}.lodsvg .trail{stroke:var(--acc);stroke-width:2px;transform-box:view-box;transform-origin:20px 172px;filter:drop-shadow(0 0 4px rgba(var(--acc-rgb), .8));transform:scaleX(0)}.lodsvg .cam rect,.lodsvg .cam path{fill:var(--bg2);stroke:var(--acc);stroke-width:1.4px}.lodsvg .cam{transform-box:view-box;transform:translate(1px)}.vis .lodsvg .cam{animation:4.8s cubic-bezier(.65,0,.35,1) 1.2s infinite both cam}.vis .lodsvg .trail{animation:4.8s cubic-bezier(.65,0,.35,1) 1.2s infinite both trail}@keyframes cam{0%,22%{transform:translate(1px)}33%,47%{transform:translate(151px)}58%,72%{transform:translate(301px)}83%,97%{transform:translate(451px)}to{transform:translate(1px)}}@keyframes trail{0%,22%{transform:scaleX(.098)}33%,47%{transform:scaleX(.366)}58%,72%{transform:scaleX(.634)}83%,97%{transform:scaleX(.902)}to{transform:scaleX(.098)}}.vis .lod text{animation:4.8s ease-in-out infinite lodtx;animation-delay:calc(1.2s + var(--n) * 1.2s)}@keyframes lodtx{0%,30%,to{fill:var(--mu)}6%,24%{fill:var(--acc)}}@media (prefers-reduced-motion:reduce){.lodsvg .cam{transform:translate(1px)}.lodsvg .trail{transform:scaleX(.098)}}.why .fw{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.why .fw i{white-space:nowrap;gap:6px;padding:9px 8px;font-size:11px;overflow:hidden}.why .applies{align-items:stretch}.promo-sec{padding-block:8px clamp(40px,5vw,64px);position:relative}.promo{--nb:var(--bg);isolation:isolate;border-radius:var(--R);border:1px solid rgba(var(--acc-rgb), .45);background:radial-gradient(ellipse 50% 140% at 0 50%, rgba(var(--acc-rgb), .2), transparent 70%), radial-gradient(#ffffff0f 1px, transparent 1.4px) 0 0 / 18px 18px, var(--card);box-shadow:0 0 70px rgba(var(--acc-rgb), .1);grid-template-columns:auto 1fr auto;align-items:center;gap:20px 32px;padding:26px 32px;display:grid;position:relative;overflow:hidden;-webkit-mask:radial-gradient(14px at 0,#0000 98%,#000) 0/51% 100% no-repeat,radial-gradient(14px at 100%,#0000 98%,#000) 100%/51% 100% no-repeat;mask:radial-gradient(14px at 0,#0000 98%,#000) 0/51% 100% no-repeat,radial-gradient(14px at 100%,#0000 98%,#000) 100%/51% 100% no-repeat}.promo:after{content:"";z-index:-1;background:linear-gradient(110deg,#0000 35%,#ffffff17 50%,#0000 65%);position:absolute;inset:0;transform:translate(-100%)}.promo.vis:after{animation:sweep 4.5s var(--ease) 1s infinite}@keyframes sweep{0%{transform:translate(-100%)}40%,to{transform:translate(100%)}}.promo-l{border-right:2px dashed rgba(var(--acc-rgb), .35);padding-right:32px}.promo-stamp{font:700 14px/1 var(--display);letter-spacing:.2em;color:var(--acc);opacity:0;transition:scale .6s var(--pop) .4s, rotate .6s var(--pop) .4s, opacity .3s .4s;flex-direction:column;align-items:center;display:flex;rotate:-14deg;scale:1.6}.promo-stamp b{letter-spacing:-.03em;text-shadow:0 0 30px rgba(var(--acc-rgb), .45);font-size:clamp(44px,5vw,64px)}.promo.in .promo-stamp{opacity:1;rotate:-6deg;scale:1}.promo-m .eyebrow{margin-bottom:8px}.promo-t{font:700 clamp(18px, 2vw, 26px)/1.2 var(--display);margin:0}.promo-r{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;display:flex}.promo-code{border:1.5px dashed rgba(var(--acc-rgb), .7);background:color-mix(in srgb, var(--bg) 60%, transparent);transition:border-color .2s, transform .3s var(--pop);border-radius:12px;align-items:center;gap:12px;padding:10px 10px 10px 16px;display:flex;position:relative;overflow:hidden}.promo-code:hover{border-color:var(--acc);transform:translateY(-2px)}.promo-code code{letter-spacing:.12em;color:var(--acc);background:0 0;border:0;padding:0;font:500 18px JetBrains Mono,monospace}.promo-code:after{content:"";background:linear-gradient(100deg, transparent 40%, rgba(var(--acc-rgb), .25) 50%, transparent 60%);position:absolute;inset:0;transform:translate(-100%)}.promo.vis .promo-code:after{animation:3s linear infinite sweep}.promo-code span{color:var(--on-acc);background:var(--acc);text-align:center;border-radius:8px;min-width:76px;padding:5px 9px;font:600 12px Inter;transition:background .2s}.promo-code.ok span{background:#fff}@media (width<=900px){.promo{grid-template-columns:auto 1fr;padding:22px}.promo-r{grid-column:1/-1;justify-content:stretch}.promo-r>*{flex:auto;justify-content:center}.promo-l{padding-right:20px}}@media (width<=480px){.promo{gap:16px}.promo-stamp b{font-size:40px}.promo-t{font-size:17px}}@media (prefers-reduced-motion:reduce){.promo-stamp{opacity:1!important;rotate:-6deg!important;scale:1!important}}.nudge{border:1px solid rgba(var(--acc-rgb), .3);background:rgba(var(--acc-rgb), .06);border-radius:14px;margin:0 0 12px;padding:12px 14px;font-size:14px}.nudge[hidden]{display:none}.nudge p{margin:0 0 8px}.nudge b,.nudge code{color:var(--acc)}.nudge-bar{background:var(--line);border-radius:5px;height:5px;display:block;overflow:hidden}.nudge-bar i{background:var(--acc);height:100%;box-shadow:0 0 10px rgba(var(--acc-rgb), .8);transform-origin:0;transition:transform .8s var(--pop);display:block;transform:scaleX(0)}.nudge .ghost{margin-top:10px;padding:8px 16px;font-size:14px}.nudge.done{border-color:var(--acc)}.hint2{color:var(--mu);align-items:center;gap:8px;font-size:13px;display:inline-flex}.hint2 b{font:700 11px var(--display);color:var(--on-acc);background:var(--acc);border-radius:6px;padding:3px 7px}.hint2 code{color:var(--acc);font-size:12px}.why li>.info{z-index:5;position:absolute;top:18px;right:18px}.info{border:1px solid var(--line);background:color-mix(in srgb, var(--bg) 70%, transparent);width:26px;height:26px;color:var(--mu);font:700 12px/1 var(--display);transition:color .2s, border-color .2s, background .2s, transform .3s var(--pop);border-radius:50%;place-items:center;padding:0;display:grid}.info:hover,.info[aria-expanded=true]{color:var(--on-acc);background:var(--acc);border-color:var(--acc);transform:scale(1.1)}.info.sm{vertical-align:middle;width:18px;height:18px;margin-left:5px;font-size:9px;display:inline-grid}.why .node{pointer-events:auto;flex-direction:column}.tip{z-index:95;background:color-mix(in srgb, var(--card) 96%, transparent);backdrop-filter:blur(10px);border:1px solid rgba(var(--acc-rgb), .45);width:min(300px,100vw - 24px);box-shadow:0 20px 50px #0009, 0 0 30px rgba(var(--acc-rgb), .12);color:#d4d4d4;opacity:0;transform-origin:100% 0;transition:opacity .2s var(--ease), transform .3s var(--pop);border-radius:14px;padding:14px 16px;font-size:14px;line-height:1.5;position:fixed;transform:translateY(-6px)scale(.97)}.tip.show{opacity:1;transform:none}.tip b{font:700 13px var(--display);color:var(--acc);margin-bottom:4px;display:block}.why .fw{width:100%}.why .fw i{min-width:0;padding:10px 12px;font-size:12px}@media (width<=600px){.why{grid-template-columns:1fr}.why li{grid-column:auto!important}}.card[hidden]{display:none!important}main,.foot{overflow-x:clip}.why .fw i:last-child{grid-column:auto}.why .fw i{letter-spacing:0;gap:6px;padding:10px 8px;font-size:10.5px}.why .fw i:before{width:6px;height:6px}.why .fw i{justify-content:center;gap:5px;padding:10px 7px}.why .flow{flex:none;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;min-height:0;padding-block:8px;display:grid;position:relative}.why .flow .node{text-align:center;flex-direction:column;align-items:center;gap:10px;display:flex;position:relative;top:auto;left:auto;translate:none}.why .flow .nl{font:inherit;color:var(--tx);letter-spacing:inherit}.why .flow .info.sm{margin:0;display:grid}.flow-line{z-index:0;background:var(--line);transform-origin:0;height:2px;transition:transform 1.4s .3s var(--ease);position:absolute;top:35px;left:16.6667%;right:16.6667%;overflow:hidden;transform:scaleX(0)}.in .flow-line{transform:none}.flow-line i{background:linear-gradient(90deg, transparent, var(--acc), transparent);width:18%;position:absolute;inset:0 auto 0 0}.vis .flow-line i{animation:2.6s linear infinite flowrun}@keyframes flowrun{0%{transform:translate(-100%)}to{transform:translate(560%)}}.why .flow .node i{z-index:1}@media (width<=520px){.flow-line{top:29px}}@media (prefers-reduced-motion:reduce){.flow-line{transform:none}.flow-line i{display:none}}.ap-row a{gap:8px;padding:0 0 8px;overflow:hidden}.ap-row img{aspect-ratio:3/4;object-fit:cover;object-position:50% 30%;border-radius:0;width:100%;height:auto;max-height:170px;display:block}.why .ap-row span{padding-inline:6px;font-size:12px}@media (width<=1240px) and (width>=1101px),(width<=380px){.ap-row{grid-template-columns:repeat(4,1fr)}.ap-row a{text-align:center;flex-direction:column}.ap-row img{width:100%;height:auto}}:root{--bg:#0f1113;--bg2:#131517;--card:#1a1c1e;--card2:#1f2224;--line:#2a2d31}html,body{background:#0f1113}.btn,.cart-btn,.tk-go{color:#1a1a1a;background:linear-gradient(#ffff1400 0%,#ffff14 100%),linear-gradient(90deg,#d1fe17,#d1fe17);border:0;border-radius:10px;font-weight:600;box-shadow:inset 0 -3px #829b19,0 6px 4px #00000040,0 32px 24px #00000026}.btn{padding:10px 18px 12px}.btn:hover,.cart-btn:hover{filter:brightness(1.05);box-shadow:inset 0 -3px #829b19,0 8px 6px #0000004d,0 18px 40px #d1fe172e}.btn:active,.cart-btn:active{transform:translateY(1px);box-shadow:inset 0 -1px #829b19,0 3px 3px #00000040}.ping{display:none!important}.nav{background:#0f1113d1!important;border-bottom-color:#0000!important}.nav:after{content:"";pointer-events:none;background:linear-gradient(#0f1113d1,#0f111300);height:28px;position:absolute;top:100%;left:0;right:0}.nav.scrolled{border-bottom-color:rgba(var(--acc-rgb), .18)!important}.foot-grid>:first-child{text-align:center;flex-direction:column;justify-self:center;align-items:center;display:flex}.foot-grid>:first-child p{text-wrap:balance;max-width:30ch;margin:14px auto 0}.foot .foot-grid>div:first-child{flex-direction:column;text-align:center!important;justify-self:center!important;align-items:center!important;display:flex!important}.foot .foot-grid>div:first-child p{margin-inline:auto!important}.foot .foot-copy{text-align:center}.langs{backdrop-filter:blur(12px)saturate(1.4);background:#ffffff0a;border:1px solid #ffffff14;border-radius:10px;align-items:center;gap:2px;padding:3px;display:inline-flex}.langs a{font:600 11px/1 var(--display);letter-spacing:.08em;color:var(--mu);border-radius:7px;padding:6px 8px;transition:color .2s,background .2s}.langs a:hover{color:var(--tx)}.langs a[aria-current]{color:var(--acc);background:rgba(var(--acc-rgb), .1)}@media (width<=860px){.langs{margin-left:auto}.nav .ghost{margin-left:0}}@media (width<=380px){.langs a{padding:6px}}:root{--gut:clamp(16px, 1.8vw, 32px);--maxw:clamp(1200px, 73vw, 1880px)}.wrap{width:min(var(--maxw), 100% - 2 * var(--gut))}.nav{padding-inline:max(var(--gut), calc(50% - var(--maxw) / 2))}.sec{padding-block:clamp(36px,4.5vw,72px)}.top{padding-top:14px}.hub{grid-template-columns:minmax(0,1.15fr) minmax(0,2fr);gap:16px;padding-block:0 clamp(36px,4.5vw,72px);display:grid}.hub-promo{border-radius:var(--R);border:1px solid var(--line);background:radial-gradient(ellipse 70% 90% at 100% 50%, rgba(var(--acc-rgb), .12), transparent 65%), linear-gradient(180deg, var(--card2), var(--card));color:inherit;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px;padding:24px;transition:border-color .25s;display:grid}.hub-promo:hover{border-color:rgba(var(--acc-rgb), .5)}.hp-in{flex-direction:column;align-items:flex-start;gap:12px;min-width:0;display:flex}.hp-t{font:700 clamp(24px, 2.2vw, 36px)/1.05 var(--display)}.hp-s{color:var(--mu);font-size:15px}.hub-promo ul{grid-template-columns:1fr 1fr;gap:6px 16px;margin:0;padding:0;font-size:14px;list-style:none;display:grid}.hub-promo li{white-space:nowrap;align-items:center;gap:8px;display:flex}.hub-promo li:before{content:"✓";color:var(--acc);font-weight:700}.hp-pr{font:700 24px var(--display)}.hp-pr s{color:var(--dim);margin-right:4px;font-size:16px}.hp-img{aspect-ratio:3/4;border:1px solid var(--line);border-radius:16px;width:clamp(130px,11vw,200px);display:block;overflow:hidden}.hp-img img{object-fit:contain;width:100%;height:100%;transition:transform .6s var(--ease)}.hub-promo:hover .hp-img img{transform:scale(1.03)}.hub-grid{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:1fr;gap:16px;margin:0;padding:0;list-style:none;display:grid}.hub-grid a{border-radius:var(--R);border:1px solid var(--line);background:linear-gradient(180deg, var(--card2), var(--card));height:100%;color:inherit;transition:border-color .25s, transform .4s var(--ease);flex-direction:column;justify-content:space-between;gap:18px;padding:24px;display:flex;position:relative}.hub-grid a:hover{border-color:rgba(var(--acc-rgb), .5);transform:translateY(-3px)}.hub-grid .w-tile{color:var(--acc);margin:0}.hg-t{flex-direction:column;gap:4px;display:flex}.hg-t b{font:700 clamp(17px, 1.4vw, 22px)/1.15 var(--display)}.hg-t small{color:var(--mu);font-size:14px}.hub-grid i{color:var(--dim);transition:color .2s, transform .3s var(--ease);font-style:normal;position:absolute;top:24px;right:24px}.hub-grid a:hover i{color:var(--acc);transform:translate(3px)}@media (width<=1100px){.hub{grid-template-columns:1fr}}@media (width<=640px){.hub-grid{grid-template-columns:1fr 1fr;gap:10px}.hub-grid a{gap:14px;padding:16px}.hub-grid i{top:16px;right:16px}.hub-promo{gap:14px;padding:18px}.hp-img{width:112px}.hub-promo ul{grid-template-columns:1fr}}.track{grid-auto-columns:max(240px,16.6667% - 15px)}@media (width<=1300px){.track{grid-auto-columns:max(240px,25% - 13.5px)}}@media (width<=860px){.track{grid-auto-columns:78%}}@media (width>=1400px){.switch{grid-template-columns:280px minmax(0,1fr);align-items:start;column-gap:20px;display:grid}.switch>.switch-bar{grid-column:1/-1}.switch .switch-tabs{grid-area:2/1;grid-template-columns:1fr;grid-auto-columns:auto;grid-auto-flow:row;margin:0;padding:0;position:sticky;top:90px;overflow:visible}.switch>[role=tabpanel]{grid-area:2/2}.switch .switch-ind{display:none}}@media (width<=520px){.nav{gap:8px}.langs a{letter-spacing:.04em;padding:6px 5px;font-size:10px}.nav .dc,.cart-btn{padding-inline:11px}}@media (width<=460px){.nav .dc{display:none}}@media (width>=1500px){.buybar{grid-template-columns:1fr auto 1fr;padding-inline:16px;display:grid}.buybar .price{justify-self:start;padding-left:10px}.buybar ul{justify-content:center;gap:8px 28px;margin:0;font-size:15px}.buybar .btn{justify-self:end}}@media (width>=1400px){.switch{align-items:stretch}.switch .more{justify-content:flex-end;align-items:center;height:46px;margin:16px 0 0;display:flex}.switch .switch-tabs{contain:size;grid-auto-rows:1fr;align-self:stretch;gap:12px;margin-bottom:62px;position:static}.switch .switch-tabs [role=tab]{height:100%}}.why li.why-lod{grid-column:span 2}.why-cust .cust-dc{border:1px solid rgba(var(--acc-rgb), .45);color:var(--acc);font:600 13px var(--display);border-radius:99px;align-self:flex-start;margin-top:auto;padding:8px 14px;transition:background .2s,color .2s}.why-cust .cust-dc:hover{background:var(--acc);color:var(--on-acc)}@media (width<=1300px){.why li.why-tune{grid-column:auto}.why li.why-lod{order:1;grid-column:1/-1}}.hub{grid-template-columns:1fr}.hub-grid{grid-template-columns:repeat(6,minmax(0,1fr))}@media (width<=1300px){.hub-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=640px){.hub-grid{grid-template-columns:1fr 1fr}}.card .pf{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:inline-flex}.card-tag{background:var(--acc);color:var(--on-acc);font:700 10.5px/1 var(--display);letter-spacing:.08em;white-space:nowrap;border-radius:6px;padding:5px 7px}.cat-head{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(24px,4vw,64px);display:grid}.cat-feat{aspect-ratio:16/9;border-radius:var(--R);border:1px solid var(--line);background:var(--bg2);box-shadow:var(--halo);color:inherit;display:block;position:relative;overflow:hidden}.cat-feat img{object-fit:cover;width:100%;height:100%;transition:transform .7s var(--ease)}.cat-feat:hover img{transform:scale(1.03)}.cat-feat-cap{font:700 16px var(--display);background:linear-gradient(#0000,#0a0a0ad9);justify-content:space-between;align-items:center;padding:40px 22px 18px;display:flex;position:absolute;bottom:0;left:0;right:0}.cat-feat-cap i{color:var(--acc);font-style:normal}.cat-grid{grid-template-columns:repeat(var(--n), minmax(0, 400px));justify-content:center;margin-top:clamp(36px,4vw,56px)}@media (width<=1100px){.cat-head{grid-template-columns:minmax(0,1fr)}.cat-grid{grid-template-columns:repeat(2,minmax(0,340px))}.cat-grid>:last-child:nth-child(odd){grid-column:1/-1;justify-self:center;width:calc(50% - 10px)}}@media (width<=760px){.cat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.cat-grid>:last-child:nth-child(odd){width:calc(50% - 6px)}}.sticky-buy.on{translate:-50%}@media (width<=900px){.sticky-buy{border-radius:18px;justify-content:space-between;width:calc(100% - 24px);max-width:560px;padding:10px 10px 10px 18px;bottom:12px}.sticky-buy>span{flex-direction:column;min-width:0;line-height:1.25;display:flex}.sticky-buy>span b{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sticky-buy .btn{white-space:nowrap;flex:none}}@media (width<=600px){.buybar{flex-direction:column;align-items:stretch;gap:14px;padding:20px}.buybar .price{font-size:34px}.buybar ul{flex-direction:column;gap:8px}.buybar .btn{padding:16px}.crumbs{overflow-wrap:anywhere}}.card-foot{gap:10px}.card-foot .btn{white-space:nowrap;flex:none}.card .pf .price,.buybar .btn{white-space:nowrap}@media (width>=601px) and (width<=1499px){.buybar{grid-template-columns:1fr auto;row-gap:14px;padding-inline:16px;display:grid}.buybar .price{padding-left:10px}.buybar ul{border-top:1px solid var(--line);grid-area:2/1/auto/-1;justify-content:center;margin:0;padding-top:14px}}@media (width<=600px){.grid .card-foot{flex-direction:column;align-items:stretch}.grid .card-foot .btn{text-align:center;justify-content:center;width:100%}:root{--gut:20px}.grid{gap:16px}.grid .card-body{padding:8px 14px 16px}.grid .card-body h3{margin-bottom:10px}.grid .card-foot{gap:12px;padding-top:12px}.cat-head{gap:28px}.cat-grid{margin-top:32px}.buybar{gap:16px;margin-top:20px}.why{gap:14px}.hub-grid{grid-auto-rows:auto;gap:14px}.promo{text-align:center;grid-template-columns:1fr;gap:18px;padding:26px 22px}.promo-l{border-right:0;justify-self:center;padding-right:0}.promo-m .eyebrow{justify-content:center}}.switch-hint b{white-space:nowrap}.sticky-buy:not(.on){visibility:hidden;transition:translate .45s var(--ease), visibility 0s .45s}.specs .lead{margin:0 0 28px}.spec-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:24px;display:grid}.spec-grid>div,.cat-facts>li{border:1px solid var(--line);border-radius:var(--r);background:linear-gradient(180deg, var(--card2), var(--card));padding:20px 22px}.spec-grid h3,.cat-facts h3{margin:0 0 10px;font-size:17px}.spec-grid ul,.cat-facts ul,.guide-links{color:#cfcfcf;margin:0;padding-left:18px;font-size:15px;line-height:1.6}.cat-facts{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:24px;margin:0;padding:0;list-style:none;display:grid}.cat-facts p{color:#cfcfcf;margin:0 0 10px;font-size:15px;line-height:1.55}.cat-facts h3 a,.guide-links a,.guide a:not(.btn){color:var(--acc);text-decoration:none}.cat-facts h3 a:hover,.guide-links a:hover,.guide a:not(.btn):hover{text-decoration:underline}.center-list{text-align:center;margin:24px 0;padding:0;list-style:none}.guide{max-width:860px}.guide h1{font-size:clamp(30px,4.4vw,52px);line-height:1.05}.guide h2{margin:40px 0 14px;font-size:clamp(22px,2.6vw,30px)}.guide p,.guide li{color:#cfcfcf;font-size:16px;line-height:1.65}.guide-steps{padding-left:22px}.guide-steps li{margin-bottom:18px}.guide-steps h3{color:var(--fg,#fff);margin:0 0 4px;font-size:18px}.guide-steps p{margin:0}.guide-note{border-left:3px solid var(--acc);background:rgba(var(--acc-rgb), .06);border-radius:6px;margin-top:28px;padding:12px 16px}.guide-list{gap:16px;margin-top:28px;padding:0;list-style:none;display:grid}.guide-list a{border:1px solid var(--line);border-radius:var(--r);background:linear-gradient(180deg, var(--card2), var(--card));padding:20px 22px;display:block}.guide-list b{color:var(--acc);margin-bottom:6px;font-size:18px;display:block}.guide-list .muted{font-size:15px}.guide code,.spec-grid code,.cat-facts code{font-family:JetBrains Mono,monospace;font-size:.9em}.guide-meta{margin:-4px 0 14px}section[id],#faq,.guide h2[id]{scroll-margin-top:96px}.guide-toc{border:1px solid var(--line);border-radius:var(--r);background:linear-gradient(180deg, var(--card2), var(--card));margin:28px 0 8px;padding:18px 22px}.guide-toc b{font:600 13px/1 var(--display);letter-spacing:.18em;text-transform:uppercase;color:var(--mu)}.guide-toc ol{columns:2;column-gap:32px;margin:12px 0 0;padding-left:22px}.guide-toc li{break-inside:avoid;margin-bottom:6px;font-size:15px;line-height:1.45}.guide-body>:first-child{margin-top:0}.guide-body ul,.guide-body ol{padding-left:22px}.guide-body li{margin-bottom:6px}.guide-body b{color:var(--tx)}.guide pre{border:1px solid var(--line);border-left:3px solid var(--acc);background:var(--bg2);border-radius:12px;max-width:100%;margin:18px 0;padding:16px 18px;overflow-x:auto}.guide pre code{color:#dcdcdc;white-space:pre;tab-size:2;background:0 0;border:0;border-radius:0;padding:0;font-size:13px;line-height:1.6;display:block}.guide table{border-collapse:collapse;width:100%;margin:18px 0;font-size:15px;line-height:1.5;display:block;overflow-x:auto}.guide th,.guide td{border:1px solid var(--line);text-align:left;vertical-align:top;color:#cfcfcf;min-width:110px;padding:9px 12px}.guide th{background:var(--card2);color:var(--tx);white-space:nowrap;font-weight:600}.guide tbody tr:nth-child(2n) td{background:#ffffff05}.guide td code{overflow-wrap:anywhere}.guide td:first-child code{white-space:nowrap;overflow-wrap:normal}.guide-faq dt{color:var(--tx);margin-top:20px;font:600 17px/1.35 Inter,system-ui,sans-serif}.guide-faq dd{color:#cfcfcf;margin:6px 0 0;font-size:16px;line-height:1.65}.guide-list+h2{margin-top:48px}.guide-tag{font:600 12px/1 var(--display);letter-spacing:.14em;text-transform:uppercase;color:var(--acc);margin-top:10px;font-style:normal;display:block}@media (width<=700px){.guide-toc ol{columns:1}.guide th{white-space:normal}}@media (width>=900px){.spec-grid,.cat-facts{grid-template-columns:repeat(var(--n,3), minmax(0, 1fr))}}@media (width<=899px){.spec-grid,.cat-facts{grid-template-columns:1fr}}@media (width<=760px){.switch .more{text-align:center;justify-content:center;display:flex}#shop .carousel .track{scroll-snap-type:none;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-columns:auto;grid-auto-flow:row;gap:12px;padding:4px 0 8px;overflow:visible;mask:none}#shop .carousel .arrows{display:none}#shop .carousel .card-body{padding:10px 12px 12px}#shop .carousel .card-body h3{margin-bottom:2px;font-size:15px}#shop .carousel .card-body p{display:none}#shop .carousel .card-foot{flex-direction:column;align-items:stretch;gap:8px;padding-top:8px}#shop .carousel .card .price{font-size:17px}#shop .carousel .card-foot .btn{justify-content:center;width:100%;padding:8px 10px 10px;font-size:14px}}html.qhd{--maxw:1868px;--gut:32px}@media (width<=860px){.nav.scrolled{margin-bottom:var(--nav-drop,46px)}}:root{--dim:#8a8a8a}.crumbs{margin-top:-3px;margin-bottom:19px;line-height:1.5}.langs a{position:relative}.langs a:before{content:"";position:absolute;inset:-9px -1px}@media (width>=901px){.buybar{display:none!important}}.foot-grid{align-items:start}.foot-grid>:first-child{align-self:center}.legal h2{margin-top:34px}.pk-h1:has(+.pk-sum){margin-bottom:16px}.pk-sum{max-width:78ch;margin:0 0 26px}.pk-faq{grid-template-columns:repeat(var(--c,3), minmax(0, 1fr));gap:24px;margin:0;display:grid}@media (width<=1200px){.pk-faq{grid-template-columns:1fr;gap:16px}}.pk-faq>div{border:1px solid var(--line);border-radius:var(--r);background:linear-gradient(180deg, var(--card2), var(--card));padding:20px 22px}.pk-faq dt{margin-top:0}.pk-faq dd{font-size:15px;line-height:1.6}.how-steps{margin:48px auto 0}.how-steps h2{margin-top:0}.sh .lead{max-width:78ch;margin-top:16px}.w-ico.w-fill{transform:scale(.86)}@media (width>=821px){.promo-m{text-align:center}.promo-m .eyebrow{justify-content:center}}.hg-t small{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.sec+.sec,.promo-sec+.sec,.hub+.sec{padding-top:clamp(8px,1.2vw,20px)}.hub{padding-bottom:0!important}.promo-sec{padding-block:clamp(40px,4vw,64px)!important}.promo-sec+.sec{padding-top:0!important}.sec:has(+.hub),main>section,main>article,main>div.wrap{padding-bottom:clamp(40px,4vw,64px)!important}main>*+section,main>*+article,main>*+div.wrap{padding-top:0!important}.carousel{margin-bottom:-28px}.acct{border:1px solid var(--line);max-width:190px;height:42px;color:var(--fg,#fff);font:600 14.5px var(--body,inherit);cursor:pointer;background:0 0;border-radius:99px;align-items:center;gap:8px;padding:0 16px 0 12px;transition:border-color .2s,background .2s;display:flex}.acct:hover{border-color:var(--acc);background:rgba(var(--acc-rgb), .06)}.acct span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.acct img{border-radius:50%;width:26px;height:26px;margin-left:-4px}.acct img:not([hidden])+.ico{display:none}.acct.in{border-color:rgba(var(--acc-rgb), .35)}@media (width<=900px){.acct span{display:none}.acct{padding:0 10px}.acct img{margin:0}}.acct img[hidden]{display:none!important}.acct{font-size:15px;font-weight:700}@media (width<=600px){.acct{flex:none;justify-content:center;width:38px;height:38px;padding:0}.nav{column-gap:8px}}.sticky-buy{bottom:max(16px, env(safe-area-inset-bottom));display:flex}.sticky-buy .price{font-family:var(--display);margin-left:6px}@media (width>=901px){.sticky-buy{gap:22px;padding:8px 8px 8px 24px;font-size:15px}.sticky-buy .btn{white-space:nowrap}}body:has(.drawer:not([hidden])) .sticky-buy{visibility:hidden}.acct-w{position:relative}.acct-menu{z-index:60;border:1px solid var(--line);backdrop-filter:blur(14px);background:#121212f5;border-radius:16px;min-width:220px;padding:8px;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 20px 40px #00000080}.acct-menu p{text-overflow:ellipsis;white-space:nowrap;margin:4px 10px 8px;overflow:hidden}.acct-menu button{text-align:left;width:100%;color:inherit;font:600 14.5px var(--body,inherit);cursor:pointer;background:0 0;border:0;border-radius:10px;padding:10px;display:block}.acct-menu button:hover,.acct-menu button:focus-visible{background:rgba(var(--acc-rgb), .1);color:var(--acc);outline:none}.cart-empty .free-pet{color:var(--acc);margin-top:4px;font-size:14.5px}@media (width<=600px){.page-head .pk-sum:has(+.blk.pkg){display:none}}.foot-grid a{width:fit-content}.pk-faq{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px 24px;display:grid}.pk-faq.one,.pk-faq:has(>.pq:only-child){grid-template-columns:minmax(0,1fr)}@media (width<=1000px){.pk-faq{grid-template-columns:minmax(0,1fr)}}.pq{background:var(--card);border:1px solid var(--line);border-radius:18px;transition:border-color .3s,background .3s}.pq:hover{border-color:#3a3a3a}.pq[open]{border-color:var(--acc);background:#141414}.pq summary{cursor:pointer;align-items:center;gap:16px;padding:18px 20px;font-size:16px;font-weight:600;line-height:1.35;list-style:none;display:flex}.pq summary::-webkit-details-marker{display:none}.pq .q{font:600 12px var(--display);color:var(--mu);min-width:26px}.pq .t{flex:1;min-width:0}.pq .pm{background:#1f1f1f;border-radius:50%;flex:none;width:34px;height:34px;transition:transform .45s cubic-bezier(.3,1.6,.5,1),background .3s;position:relative}.pq .pm:before,.pq .pm:after{content:"";background:var(--tx);border-radius:2px;width:12px;height:2px;margin:-1px 0 0 -6px;transition:transform .3s;position:absolute;top:50%;left:50%}.pq .pm:after{transform:rotate(90deg)}.pq[open] .pm{background:var(--acc);transform:rotate(180deg)}.pq[open] .pm:before,.pq[open] .pm:after{background:#0a0a0a;transform:rotate(0)}.pq p{color:var(--mu);margin:0;padding:0 20px 20px 62px;font-size:15px;line-height:1.65}@media (width<=600px){.pq summary{gap:12px;padding:16px;font-size:15px}.pq p{padding:0 16px 16px}}.dc-step{border:1px solid var(--line);border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px 10px;margin-bottom:14px;padding:12px 14px;font-size:14px;display:flex}.dc-step>b{flex:100%;font-size:14px}.dc-step p{flex:100%;margin:0}.dc-step>div{flex-wrap:wrap;gap:8px;display:flex}.dc-step.open{border-color:#5865f2}.dc-step .dc-go{color:#fff;background:#5865f2}.dc-step img{border-radius:50%}.dc-step>span{flex:1}.glist{grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));gap:8px;margin:24px 0 0;padding:0;list-style:none;display:grid}.glist a{border:1px solid var(--line);background:var(--card);color:var(--tx);border-radius:14px;justify-content:space-between;align-items:center;gap:14px;padding:13px 16px;font-size:14.5px;line-height:1.35;text-decoration:none;transition:border-color .2s;display:flex}.glist a:hover{border-color:var(--acc)}.glist i{color:var(--acc);flex:none;font-style:normal;transition:transform .2s}.glist a:hover i{transform:translate(3px)}.sum{grid-template-columns:1.2fr 1fr;align-items:center;gap:clamp(20px,4vw,56px);display:grid}.sum .sum-h{margin:0 0 10px;font-size:clamp(20px,2vw,26px)}.sum p{color:var(--mu);margin:0;font-size:15px;line-height:1.6}.sum .glist{grid-template-columns:1fr;margin:0}@media (width<=800px){.sum{grid-template-columns:1fr}}@media (width>=861px) and (width<=1499px){.nav{gap:10px}.nav nav a{padding:9px 10px;font-size:14px}.nav nav a:after{left:10px;right:10px}.nav .dc span{display:none}.nav .dc{padding-inline:13px}.acct span{display:none}.acct{padding:0 11px}.acct img{margin:0}}@media (width>=861px) and (width<=1280px){.cart-btn>span{display:none}}@media (width>=861px) and (width<=1100px){.nav nav a:first-child,.nav nav a:last-child{display:none}}@media (width>=861px) and (width<=960px){html:lang(ru) .nav nav a{padding-inline:7px;font-size:13px}html:lang(ru) .nav nav a:after{left:7px;right:7px}}@media (width<=1499px){.switch .switch-tabs [role=tab]{gap:10px}.switch .switch-tabs [role=tab] img{width:40px;height:54px}.st-txt b{font-size:13.5px}}.hg-t small{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.stats.tiles .ic{margin-bottom:6px;display:block}.stats.tiles .ic svg{fill:none;width:24px;height:24px;stroke:var(--acc);stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round}.track{justify-content:safe center}.glist{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr))}.glist li{display:flex}.glist a{flex:1}
