@font-face{font-family:Manrope Variable;font-style:normal;font-weight:200 800;font-display:swap;src:url(/fonts/manrope-cyrillic-wght-normal.woff2) format("woff2-variations");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Manrope Variable;font-style:normal;font-weight:200 800;font-display:swap;src:url(/fonts/manrope-latin-wght-normal.woff2) format("woff2-variations");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{color-scheme:dark;--bg:#06050c;--bg-2:#0a0814;--surface:rgba(255,255,255,0.038);--surface-2:rgba(255,255,255,0.065);--border:rgba(255,255,255,0.085);--border-strong:rgba(255,255,255,0.17);--text:#edecf4;--muted:#8e8aa6;--ink:rgba(255,255,255,0.07);--ink-hover:rgba(255,255,255,0.12);--accent:#7259ff;--accent-strong:#6446f5;--accent-light:#a99bff;--accent-soft:rgba(114,89,255,0.14);--accent-grad:linear-gradient(96deg,#a99bff,#7259ff);--mint:#3ddc97;--shadow-soft:0 18px 50px rgba(0,0,0,0.5);--glow:0 8px 22px rgba(90,60,240,0.3);--radius:14px;--radius-lg:18px;--radius-sm:10px;--max:1120px;--ease:cubic-bezier(0.32,0.72,0,1);interpolate-size:allow-keywords}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:6rem;background:var(--bg)}a,button,summary{-webkit-tap-highlight-color:transparent;touch-action:manipulation}body{position:relative;font-family:Manrope Variable,Manrope,system-ui,-apple-system,sans-serif;background:radial-gradient(60% 40rem at 82% 8%,rgba(79,139,255,.1) 0,transparent 65%),radial-gradient(50% 34rem at 12% 22%,rgba(124,92,255,.12) 0,transparent 65%),linear-gradient(180deg,var(--bg-2) 0,var(--bg) 40%);color:var(--text);line-height:1.6;overflow-x:hidden;-webkit-font-smoothing:antialiased;font-optical-sizing:auto}body:before{content:"";position:absolute;inset:0 0 auto;height:min(1100px,130vh);z-index:-2;opacity:.5;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3'/%3E%3C/filter%3E%3Crect width='200' height='200' filter='url(%23n)' opacity='0.09'/%3E%3C/svg%3E") repeat,url(/art/hero-aurora.webp) center 30% /cover no-repeat;-webkit-mask-image:linear-gradient(180deg,#000,rgba(0,0,0,.6) 62%,transparent);mask-image:linear-gradient(180deg,#000,rgba(0,0,0,.6) 62%,transparent);pointer-events:none}a{color:inherit;text-decoration:none}img,svg{display:block;max-width:100%}::selection{background:rgba(124,92,255,.35);color:#fff}.container{max-width:var(--max);margin:0 auto;padding:0 1.5rem}.btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;font:inherit;font-weight:700;font-size:.9375rem;border:0;border-radius:var(--radius-sm);padding:.8125rem 1.375rem;cursor:pointer;white-space:nowrap;transition:background .18s ease,border-color .18s ease,box-shadow .18s ease,transform .32s var(--ease)}.btn:active{transform:scale(.97);transition-duration:.18s,.18s,.18s,.1s}.btn-primary{background:var(--accent);color:#fff;box-shadow:var(--glow),inset 0 1px 0 rgba(255,255,255,.22)}.btn-primary:hover{background:var(--accent-strong);box-shadow:0 10px 26px rgba(90,60,240,.4),inset 0 1px 0 rgba(255,255,255,.22)}.btn-ghost{background:var(--surface);color:var(--text);border:1px solid var(--border-strong);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.btn-ghost:hover{border-color:rgba(255,255,255,.3)}.btn-lg{padding:1rem 2rem;font-size:1rem}.btn-hero{width:min(360px,100%);padding:1.0625rem 2rem;font-size:1rem}.header{position:-webkit-sticky;position:sticky;top:14px;z-index:50;padding:0 1.5rem}.header-in{position:relative;max-width:920px;margin:0 auto;gap:1.75rem;height:62px;padding:0 .625rem 0 1.375rem;background:rgba(14,12,26,.62);backdrop-filter:blur(22px) saturate(160%);-webkit-backdrop-filter:blur(22px) saturate(160%);border:1px solid var(--border);border-radius:999px;box-shadow:var(--shadow-soft),inset 0 1px 0 rgba(255,255,255,.06)}.header-in,.logo{display:flex;align-items:center}.logo{gap:.625rem;font-weight:800;font-size:1.0625rem;letter-spacing:-.015em}.logo img{width:28px;height:28px}.logo span em{font-style:normal;background:var(--accent-grad);-webkit-background-clip:text;background-clip:text;color:transparent}.nav{display:flex;gap:1.5rem;margin-left:auto}.nav a{font-size:.9062rem;font-weight:600;color:var(--muted);transition:color .15s}.nav a:hover{color:var(--text)}.doc-back:active,.footer-col a:active,.hero-cta .how-link:active,.nav a:active{opacity:.55;transition-duration:.05s}.nav .nav-login{display:none}.header .btn{padding:.625rem 1.25rem;font-size:.875rem;border-radius:999px}.header .btn-primary{background:var(--ink);border:1px solid var(--border);box-shadow:none}.header .btn-primary:hover{background:var(--ink-hover);filter:none;box-shadow:none}.login{position:relative}.login-caret{margin-left:-.125rem;transition:transform .15s ease}.login-caret.open{transform:rotate(180deg)}.login-menu{display:grid;grid-gap:.125rem;gap:.125rem;visibility:hidden;opacity:0;transform:translateY(-6px) scale(.94);transform-origin:top right;pointer-events:none;transition:opacity .16s ease,transform .2s var(--ease),visibility 0s linear .2s;position:absolute;top:calc(100% + 10px);right:0;z-index:60;width:208px;padding:.375rem;background:rgba(18,15,32,.94);backdrop-filter:blur(22px);-webkit-backdrop-filter:blur(22px);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-soft)}.login-menu.open{visibility:visible;opacity:1;transform:none;pointer-events:auto;transition:opacity .18s ease,transform .32s var(--ease),visibility 0s}.login-option{display:flex;align-items:center;gap:.6875rem;padding:.625rem .75rem;border-radius:8px;color:var(--text);font-size:.9375rem;font-weight:700;transition:background .15s ease,transform .25s var(--ease)}.login-option:hover{background:var(--surface-2)}.login-option:active{background:var(--ink-hover);transform:scale(.98);transition-duration:.05s,.1s}.login-option svg{flex:none}.burger{transition:transform .25s var(--ease);display:none;margin-left:auto;background:none;border:0;cursor:pointer;padding:.5rem;color:var(--text)}.hero{position:relative;padding:4.5rem 0 2.5rem;text-align:center}.hero:before{content:"";position:absolute;inset:-60px 0 0;z-index:-1;pointer-events:none;background-image:linear-gradient(rgba(255,255,255,.05) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 0);background-size:64px 64px;-webkit-mask-image:radial-gradient(80% 60% at 50% 30%,#000 0,transparent 75%);mask-image:radial-gradient(80% 60% at 50% 30%,#000 0,transparent 75%)}.hero-badge{display:inline-flex;align-items:center;gap:.5625rem;margin-bottom:1.375rem;padding:.3125rem .875rem .3125rem .3125rem;font-size:.8125rem;font-weight:600;color:var(--muted);background:rgba(255,255,255,.05);border:1px solid var(--border);border-radius:999px}.hero-badge s{color:rgba(154,149,187,.65);text-decoration-thickness:1.5px}.hero-badge b{display:inline-flex;align-items:center;padding:.25rem .625rem;border-radius:999px;background:var(--accent);color:#fff;font-size:.6875rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.hero h1{text-wrap:balance;max-width:26ch;margin:0 auto 1.125rem;font-size:clamp(2.0625rem,4.6vw,3.375rem);font-weight:800;line-height:1.08;letter-spacing:-.038em}.hero h1 em{font-style:normal;background:var(--accent-grad);-webkit-background-clip:text;background-clip:text;color:transparent}.hero p.lead{font-size:clamp(.9688rem,1.4vw,1.0938rem);color:var(--muted);max-width:54ch;margin:0 auto 1.75rem}.hero-cta{display:flex;flex-direction:column;align-items:center;gap:.875rem;margin-bottom:1.125rem}.hero-cta .how-link{font-size:.9375rem;font-weight:600;color:var(--muted);transition:color .15s}.hero-cta .how-link:hover{color:var(--text)}.hero-points{display:flex;flex-wrap:wrap;justify-content:center;gap:.625rem 1.5rem;list-style:none;font-size:.875rem;font-weight:600;color:var(--muted);margin-bottom:.5rem}.hero-points li{display:flex;align-items:center;gap:.5rem}.hero-points svg{width:16px;height:16px;color:var(--accent-light);flex:none}.hero-scene{position:relative;max-width:980px;margin:2.75rem auto 0;display:flex;justify-content:center;align-items:center}.hero-scene:before{content:"";position:absolute;left:50%;top:50%;translate:-50% -50%;width:min(760px,100%);aspect-ratio:1.6;z-index:0;background:radial-gradient(closest-side,rgba(124,92,255,.4),transparent 70%);filter:blur(10px);pointer-events:none}.card3d{position:relative;width:100%;max-width:380px;aspect-ratio:16/9;border-radius:20px;overflow:hidden;padding:1rem;display:flex;flex-direction:column;justify-content:space-between;color:#fff;background:linear-gradient(135deg,#6f5bea,#8b5cf6 55%,#a855f7);box-shadow:0 26px 50px -12px rgba(0,0,0,.65),0 0 60px -20px rgba(124,92,255,.8),inset 0 0 0 1px rgba(255,255,255,.16);transform:rotate(-2deg)}.card3d:after{content:"";position:absolute;inset:0;z-index:2;pointer-events:none;mix-blend-mode:screen;background:linear-gradient(118deg,rgba(255,255,255,.3),rgba(255,255,255,.03) 34%,rgba(255,255,255,0) 58%,rgba(255,255,255,.16))}.card3d-hero{z-index:1;max-width:min(430px,100%);aspect-ratio:1.586;border-radius:22px;padding:1.375rem 1.5rem;transform:rotate(-4deg);box-shadow:0 40px 80px -20px rgba(0,0,0,.75),0 0 90px -20px rgba(124,92,255,.85),inset 0 0 0 1px rgba(255,255,255,.18);transition:transform .45s var(--ease)}.card3d-hero:hover{transform:rotate(-2deg) translateY(-8px) scale(1.02)}.card3d-hero .card3d-brand{font-size:.875rem;padding:.375rem .9375rem}.card3d-hero .card3d-num{font-size:clamp(.9375rem,2vw,1.125rem);letter-spacing:.1em}.card3d-hero .card3d-bottom{position:static}.card3d-hero .card3d-mark{position:absolute;top:20px;right:24px;width:34px;height:34px;z-index:3}.card3d-bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:right center}.card3d-brand{position:relative;z-index:3;align-self:flex-start;font-size:.7812rem;font-weight:700;letter-spacing:.01em;background:rgba(255,255,255,.2);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);border-radius:999px;padding:.3125rem .8125rem}.card3d-bottom{position:relative;z-index:3;display:flex;align-items:center;justify-content:space-between;gap:.75rem}.card3d-mark{width:26px;height:26px;opacity:.95;filter:drop-shadow(0 2px 10px rgba(20,10,50,.85)) drop-shadow(0 0 2px rgba(20,10,50,.55))}.card3d-num{position:relative;font-size:.875rem;font-weight:700;letter-spacing:.06em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-shadow:0 1px 6px rgba(30,20,70,.35)}.float-card{position:absolute;z-index:2;display:flex;flex-direction:column;gap:.25rem;background:rgba(16,13,30,.66);border:1px solid var(--border);border-radius:18px;padding:.625rem .875rem;backdrop-filter:blur(18px) saturate(150%);-webkit-backdrop-filter:blur(18px) saturate(150%);box-shadow:var(--shadow-soft),inset 0 1px 0 rgba(255,255,255,.06);text-align:left}.float-card.left{left:2%;top:8%}.float-card.right{right:2%;bottom:4%}.float-row{display:flex;align-items:center;gap:.625rem;padding:.3125rem .125rem;font-size:.875rem;font-weight:600}.float-row i{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;font-style:normal;flex:none}.float-row i svg{width:15px;height:15px}.float-row .sum{margin-left:auto;padding-left:1.125rem;color:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pay-pop{position:absolute;z-index:3;right:24%;bottom:-6%;display:flex;align-items:center;gap:.75rem;background:rgba(16,13,30,.72);border:1px solid var(--border);border-radius:16px;padding:.75rem 1.125rem .75rem .75rem;backdrop-filter:blur(18px) saturate(150%);-webkit-backdrop-filter:blur(18px) saturate(150%);box-shadow:var(--shadow-soft),inset 0 1px 0 rgba(255,255,255,.06);text-align:left}.pay-pop-ic{width:38px;height:38px;border-radius:12px;display:grid;place-items:center;background:rgba(61,220,151,.14);color:var(--mint);box-shadow:inset 0 0 0 1px rgba(61,220,151,.25)}.pay-pop-ic svg{width:20px;height:20px}.pay-pop b{display:block;font-size:.875rem}.pay-pop span{font-size:.7812rem;color:var(--muted)}section{padding:4.75rem 0;border-top:1px solid var(--border)}.hero{border-top:0}.sec-head{max-width:640px;margin:0 0 2.5rem;text-align:left}.sec-head .kicker{display:flex;align-items:center;gap:.5625rem;font-size:.75rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-bottom:.875rem}.sec-head .kicker:before{content:"";width:6px;height:6px;border-radius:2px;background:var(--accent);flex:none}.sec-head h2{text-wrap:balance;font-size:clamp(1.5625rem,3vw,2.25rem);font-weight:800;letter-spacing:-.03em;line-height:1.14;margin-bottom:.75rem}.sec-head p{color:var(--muted);font-size:1rem;max-width:56ch}#services{position:relative;isolation:isolate;overflow:hidden}#services:before{content:"";position:absolute;left:50%;top:68%;translate:-50% -50%;width:min(820px,120%);aspect-ratio:1;z-index:-1;background:url(/art/globe.webp) 50%/contain no-repeat;mix-blend-mode:screen;opacity:.24;pointer-events:none;-webkit-mask-image:radial-gradient(closest-side,#000 40%,transparent 88%);mask-image:radial-gradient(closest-side,#000 40%,transparent 88%)}.cats{display:flex;flex-wrap:wrap;gap:.5rem}.cat{font-size:.875rem;font-weight:600;background:rgba(20,17,36,.72);border:1px solid var(--border);border-radius:var(--radius-sm);padding:.5625rem .875rem}.cat em{font-style:normal;margin-right:.375rem}.brands{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1.625rem}.brand{display:inline-flex;align-items:center;gap:.5625rem;font-size:.875rem;font-weight:600;background:rgba(20,17,36,.72);border:1px solid var(--border);border-radius:var(--radius-sm);padding:.375rem .875rem .375rem .375rem}.brand i{display:grid;place-items:center;width:26px;height:26px;border-radius:50%;font-style:normal;flex:none}.brand i svg{width:14px;height:14px}a.brand{transition:border-color .18s ease,background .18s ease,transform .3s var(--ease)}a.brand:active{transform:scale(.96);transition-duration:.18s,.18s,.1s}a.brand:hover{border-color:var(--border-strong);background:rgba(255,255,255,.06)}.pay-hero{padding-bottom:3.5rem}.pay-prices{display:flex;flex-wrap:wrap;gap:.75rem}.pay-price{display:flex;flex-direction:column;gap:.25rem;min-width:220px;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:1.125rem 1.5rem;font-size:.875rem;color:var(--muted);box-shadow:inset 0 1px 0 rgba(255,255,255,.05)}.pay-price b{font-size:1rem;color:var(--text)}.offer{position:relative;display:grid;grid-template-columns:minmax(280px,.9fr) 1fr;align-items:center;grid-gap:2.75rem;gap:2.75rem;background:linear-gradient(160deg,rgba(255,255,255,.055),rgba(255,255,255,.02));border:1px solid var(--border);border-radius:var(--radius-lg);padding:2.5rem;box-shadow:var(--shadow-soft),inset 0 1px 0 rgba(255,255,255,.07);overflow:hidden}.offer:before{content:"";position:absolute;left:22%;top:50%;translate:-50% -50%;width:460px;height:460px;z-index:0;background:radial-gradient(closest-side,rgba(114,89,255,.18),transparent 70%);pointer-events:none}.offer-body,.offer-visual{position:relative;z-index:1}.offer-visual{display:flex;flex-direction:column;align-items:center;gap:1rem}.offer-visual-note{font-size:.8125rem;line-height:1.45;color:var(--muted);text-align:center;max-width:300px}.offer-body{gap:1.625rem}.offer-body,.perks{display:flex;flex-direction:column}.perks{list-style:none;gap:.8125rem}.perks li{display:flex;align-items:flex-start;gap:.75rem;font-size:.9688rem;font-weight:600;line-height:1.45}.perk-ic{flex:none;width:24px;height:24px;margin-top:1px;border-radius:50%;display:grid;place-items:center;background:var(--accent-soft);color:var(--accent-light);box-shadow:inset 0 0 0 1px rgba(124,92,255,.3)}.perk-ic svg{width:14px;height:14px}.offer-buy{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1rem;border-top:1px solid var(--border);padding-top:1.375rem}.offer-price{display:flex;flex-direction:column}.offer-price-row{display:flex;align-items:baseline;flex-wrap:wrap;gap:.625rem}.offer-price b{font-size:1.625rem;font-weight:800;letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.offer-price s{font-size:1rem;font-weight:600;color:var(--muted);text-decoration-thickness:1.5px}.offer-price span{font-size:.8438rem;color:var(--muted)}.features{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.125rem;gap:1.125rem}.feature{position:relative;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:1.625rem;transition:border-color .2s ease,background .2s ease}.feature:hover{border-color:var(--border-strong);background:rgba(255,255,255,.055)}.feature-ic{width:42px;height:42px;border-radius:11px;display:grid;place-items:center;background:rgba(114,89,255,.14);color:var(--accent-light);box-shadow:inset 0 0 0 1px rgba(114,89,255,.28);margin-bottom:1.125rem}.feature-ic svg{width:21px;height:21px}.feature h3{font-size:1.0625rem;font-weight:700;margin-bottom:.5rem}.feature p{font-size:.9062rem;color:var(--muted)}.steps{position:relative;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1.125rem;gap:1.125rem}.steps:before{content:"";position:absolute;left:12%;right:12%;top:43px;height:1px;z-index:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent)}.step{position:relative;z-index:1;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:1.625rem 1.5rem;text-align:left}.step-n{display:inline-grid;place-items:center;width:34px;height:34px;border-radius:9px;background:rgba(114,89,255,.14);box-shadow:inset 0 0 0 1px rgba(114,89,255,.32);color:var(--accent-light);font-weight:800;font-size:.9375rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin-bottom:1rem}.step h3{font-size:1.0312rem;font-weight:700;margin-bottom:.5rem}.step p{font-size:.875rem;color:var(--muted)}.faq{max-width:820px;text-align:left}.faq details{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);margin-bottom:.625rem;overflow:hidden;transition:border-color .2s ease}.faq details:hover,.faq details[open]{border-color:var(--border-strong)}.faq summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.1875rem 1.5rem;font-weight:700;font-size:.9688rem}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";font-size:1.375rem;font-weight:400;color:var(--accent-light);transition:transform .35s var(--ease);flex:none}.faq summary:active{opacity:.6;transition:opacity .05s}.faq details::details-content{height:0;overflow:clip;transition:height .4s var(--ease),content-visibility .4s allow-discrete}.faq details[open]::details-content{height:auto}.faq details[open] summary:after{transform:rotate(45deg)}.faq details p{padding:0 1.5rem 1.25rem;font-size:.9062rem;color:var(--muted)}.cta{padding-bottom:6rem}.cta-in{position:relative;overflow:hidden;display:grid;grid-template-columns:1fr auto;align-items:center;grid-column-gap:3rem;column-gap:3rem;grid-row-gap:.75rem;row-gap:.75rem;text-align:left;color:#fff;background:linear-gradient(100deg,rgba(8,6,18,.62),rgba(8,6,18,.32)),url(/art/cta-glow.webp) 50% /cover no-repeat,linear-gradient(135deg,#6446f5,#3b1fd1);border:1px solid rgba(255,255,255,.14);border-radius:var(--radius-lg);padding:2.75rem 2.5rem;box-shadow:inset 0 1px 0 rgba(255,255,255,.16)}.cta-in h2{text-wrap:balance;font-size:clamp(1.5rem,2.8vw,2rem);font-weight:800;letter-spacing:-.03em;line-height:1.15;margin-bottom:0}.cta-in h2,.cta-in p{position:relative;grid-column:1}.cta-in p{color:rgba(255,255,255,.76);font-size:.9688rem;max-width:54ch;margin:0}.cta-in .btn{grid-column:2;grid-row:1/span 2}.cta-in .btn-primary{position:relative;background:#fff;color:#2c1b7a;box-shadow:0 16px 36px rgba(5,2,20,.45)}.cta-in .btn-primary:hover{background:#f1eefc;filter:none}.footer{border-top:1px solid var(--border);padding:3rem 0 2.25rem;font-size:.875rem;color:var(--muted);background:linear-gradient(180deg,transparent,rgba(124,92,255,.05))}.footer-in{display:flex;flex-wrap:wrap;gap:2rem 3rem;justify-content:space-between;margin-bottom:2rem}.footer-brand p{max-width:34ch;margin-top:.75rem;font-size:.8438rem}.footer-col b{display:block;color:var(--text);font-size:.875rem;margin-bottom:.75rem}.footer-col a{display:block;margin-bottom:.5625rem;transition:color .15s}.footer-col a:hover{color:var(--text)}.footer-bottom{border-top:1px solid var(--border);padding-top:1.5rem;display:flex;flex-wrap:wrap;gap:.75rem 1.5rem;justify-content:space-between;font-size:.8125rem}.doc{max-width:800px;margin:0 auto;padding:3.5rem 1.5rem 5.5rem}.doc-back{display:inline-flex;align-items:center;gap:.5rem;font-size:.875rem;font-weight:600;color:var(--muted);margin-bottom:1.75rem;transition:color .15s}.doc-back:hover{color:var(--text)}.doc h1{font-size:clamp(1.625rem,3.6vw,2.25rem);font-weight:800;letter-spacing:-.03em;line-height:1.2;margin-bottom:.625rem}.doc-meta{color:var(--muted);font-size:.875rem;margin-bottom:.375rem}.doc-lead{background:var(--surface);border:1px solid var(--border);border-left:3px solid var(--accent);border-radius:var(--radius);padding:1.25rem 1.375rem;font-size:.9062rem;color:var(--muted);margin:1.625rem 0 .5rem}.doc section{padding:0;margin-top:2.5rem}.doc h2{font-size:1.25rem;font-weight:700;margin-bottom:.875rem;display:flex;gap:.75rem;align-items:baseline}.doc h2 .n{color:var(--accent-light);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.doc p{margin-bottom:.75rem}.doc p,.doc ul{font-size:.9375rem;color:#b6b1cf}.doc ul{margin:0 0 .75rem;padding-left:1.375rem}.doc li{margin-bottom:.4375rem}.doc li::marker{color:var(--accent-light)}.doc a{color:var(--accent-light);text-decoration:underline;-webkit-text-decoration-color:rgba(167,139,250,.4);text-decoration-color:rgba(167,139,250,.4);text-underline-offset:3px}.doc strong{color:var(--text);font-weight:700}@media (max-width:960px){.features,.steps{grid-template-columns:1fr 1fr}.steps:before{display:none}.hero-scene{flex-direction:column;gap:1.375rem}.float-card{position:static;animation:none}.float-card.left,.float-card.right{flex-direction:row;flex-wrap:wrap;justify-content:center;gap:.125rem 1.125rem}.pay-pop{position:static;margin-top:.25rem}}@media (max-width:860px){.header .login{display:none}.burger{display:block}.nav{display:flex;position:absolute;top:calc(100% + 10px);left:0;right:0;flex-direction:column;gap:0;background:rgba(18,15,32,.96);backdrop-filter:blur(22px);-webkit-backdrop-filter:blur(22px);border:1px solid var(--border);border-radius:22px;box-shadow:var(--shadow-soft);padding:.5rem 1.375rem .875rem;visibility:hidden;opacity:0;transform:translateY(-8px) scale(.96);transform-origin:top right;pointer-events:none;transition:opacity .16s ease,transform .22s var(--ease),visibility 0s linear .22s}.nav.open{visibility:visible;opacity:1;transform:none;pointer-events:auto;transition:opacity .2s ease,transform .36s var(--ease),visibility 0s}.burger:active{transform:scale(.9);transition-duration:.1s}.nav a{padding:.75rem 0;font-size:1rem;border-bottom:1px solid var(--border)}.nav a:last-child{border-bottom:0}.nav .nav-login{display:inline-flex;justify-content:center;margin:.875rem 0 0;padding:.75rem 1.375rem;border-bottom:0;background:var(--accent-grad);box-shadow:var(--glow);color:#fff;font-size:.9375rem}.nav .nav-login-bot{margin:.5rem 0 .375rem;background:var(--surface-2);border:1px solid var(--border-strong);box-shadow:none;color:var(--text)}}@media (max-width:560px){.hero-badge{font-size:.7812rem;padding:.375rem .8125rem .375rem .375rem}.hero-badge s{display:none}}@media (max-width:720px){section{padding:3.5rem 0}.hero{padding:2.75rem 0 1.5rem}.hero h1{line-height:1.12;margin-bottom:1rem}.hero p.lead{margin-bottom:1.5rem}#card .sec-head p,#features .sec-head p,#more .sec-head p,#services .sec-head p,.lead-tail{display:none}#card .sec-head h2,#features .sec-head h2,#more .sec-head h2,#services .sec-head h2{margin-bottom:0}.footer-brand p,.offer-visual-note{display:none}.hero-points{display:grid;justify-content:center;justify-items:start;grid-gap:.5rem;gap:.5rem;margin-top:.25rem}.hero-scene{margin-top:1.875rem;gap:1rem}.hero-scene:before{width:100%;aspect-ratio:1.35}#services:before{width:100%}.float-card.right{display:none}.float-card.left{display:grid;grid-template-columns:1fr 1fr;grid-gap:.125rem .625rem;gap:.125rem .625rem;width:100%;padding:.625rem .75rem}.float-row{font-size:.8125rem;gap:.5rem}.float-row i{width:24px;height:24px}.float-row i svg{width:13px;height:13px}.float-row .sum{margin-left:0;padding-left:.375rem}.sec-head{margin-bottom:2rem}.features,.steps{grid-template-columns:1fr}.feature{display:grid;grid-template-columns:auto 1fr;grid-column-gap:.875rem;column-gap:.875rem;grid-row-gap:.25rem;row-gap:.25rem;padding:1.25rem}.feature-ic{grid-row:1/span 2;align-self:start;width:40px;height:40px;border-radius:12px;margin-bottom:0}.feature-ic svg{width:20px;height:20px}.feature h3{font-size:1rem}.feature p{font-size:.875rem}.step{display:grid;grid-template-columns:auto 1fr;grid-column-gap:1rem;column-gap:1rem;grid-row-gap:.25rem;row-gap:.25rem;text-align:left;padding:1.25rem 1.375rem}.step-n{grid-row:1/span 2;align-self:start;width:38px;height:38px;font-size:.9375rem;margin-bottom:0}.pay-prices{flex-direction:column}.pay-price{min-width:0;width:100%}.cat{font-size:.8438rem;padding:.5rem .875rem}.cat:nth-child(n+7){display:none}.brands{margin-top:1.25rem}span.brand:nth-child(n+11){display:none}.offer{grid-template-columns:1fr;gap:1.875rem;padding:1.625rem 1.375rem}.offer-buy{flex-direction:column;align-items:stretch;text-align:center}.offer-buy .btn{width:100%}.offer-price-row{justify-content:center}.cta-in{grid-template-columns:1fr;row-gap:.875rem;padding:2rem 1.5rem}.cta-in .btn{grid-column:1;grid-row:auto;width:100%;margin-top:.375rem}.footer-in{display:grid;grid-template-columns:1fr 1fr;grid-gap:1.625rem 1.25rem;gap:1.625rem 1.25rem;text-align:left}.footer-brand{grid-column:1/-1;text-align:center}.footer-brand .logo{justify-content:center}.footer-brand p{margin-left:auto;margin-right:auto}.footer-bottom{flex-direction:column;align-items:center;text-align:center;gap:.5rem}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.btn,.btn:active,.burger,.burger:active,.card3d-hero,.card3d-hero:hover,.login-option,.login-option:active,a.brand,a.brand:active{transform:none;transition-property:background,border-color,box-shadow,color,opacity}.login-menu,.nav{transform:none;transition:opacity .15s ease,visibility 0s linear .15s}.login-menu.open,.nav.open{transition:opacity .15s ease,visibility 0s}.faq summary:after{transition:none}.faq details::details-content{transition:none}}@media (prefers-reduced-transparency:reduce){.btn-ghost,.float-card,.header-in,.login-menu,.nav{background:#100e1d;backdrop-filter:none;-webkit-backdrop-filter:none}}@media (prefers-contrast:more){:root{--muted:#b8b4cc;--border:rgba(255,255,255,0.28);--border-strong:rgba(255,255,255,0.45);--surface:rgba(255,255,255,0.08)}.float-card,.header-in,.login-menu,.nav{background:#100e1d}}