@layer reset,base,components;@layer reset{*,*:before,*:after{box-sizing:border-box}body{margin:0}a{color:inherit}}@layer base{:root{--bg:#f7f6f2;--ink:#090909;--muted:#66635f;--line:#151515;--soft:#ebe9e2;--violet:#6336e8;--pink:#ea1a67;--green:#03b99f;--card:#fffdfa;--radius:28px;--max:920px;--font:"Geist",system-ui,sans-serif;--mono:"Geist Mono",ui-monospace,monospace}html{scroll-behavior:smooth}body{font-family:var(--font);background:var(--bg);color:var(--ink);font-size:17px;line-height:1.55}.page{width:min(var(--max),calc(100% - 32px));margin-inline:auto}.topbar{display:flex;align-items:center;gap:24px;justify-content:space-between;padding:28px 0;border-bottom:2px solid var(--line);font-size:12px;text-transform:uppercase;letter-spacing:.08em}.brand{text-decoration:none;text-transform:none;letter-spacing:0;display:flex;align-items:baseline;gap:14px}.brand strong{font-size:18px}.brand span{color:var(--pink)}.brand small,.place,.topnav{color:var(--muted);font-size:11px}.topnav{display:flex;gap:18px}.topnav a{text-decoration:none}.hero{padding:76px 0 64px;border-bottom:2px solid var(--line)}.eyebrow,.section-kicker{display:inline-flex;align-items:center;border:1.5px solid var(--violet);color:var(--violet);padding:7px 12px;font:700 12px/1 var(--mono);letter-spacing:.11em;text-transform:uppercase;background:#fff}.section-kicker{border:0;background:transparent;color:var(--pink);padding:0;margin-bottom:14px}.hero h1{font-size:clamp(46px,8vw,84px);line-height:.96;letter-spacing:-.07em;margin:32px 0 24px;max-width:820px}.hero h1 em,h2 em{font-style:italic;font-weight:500;color:var(--violet);letter-spacing:-.05em}.hero-a h1 em{color:var(--pink);font-weight:800}.hero-b{background:linear-gradient(135deg,transparent 0%,rgba(99,54,232,.09) 100%)}.hero-c{background:radial-gradient(circle at 86% 10%,rgba(234,26,103,.14),transparent 35%)}.lead{font-size:20px;color:#4a4743;max-width:720px}.hero-checks{display:flex;flex-wrap:wrap;gap:10px;padding:0;margin:24px 0 0;list-style:none}.hero-checks li{background:#fff;border:1.5px solid #d9d5cb;padding:9px 12px;font:800 12px/1.2 var(--mono);text-transform:uppercase}.hero-checks li:before{content:"✓";color:var(--green);margin-right:8px}.cta-row{display:flex;flex-wrap:wrap;gap:14px;margin:30px 0}.button,.lead-form button{min-height:54px;display:inline-flex;align-items:center;justify-content:center;padding:0 26px;border:2px solid var(--ink);text-decoration:none;font-weight:800;border-radius:0;background:var(--ink);color:#fff;cursor:pointer}.button.ghost{background:transparent;color:var(--ink)}.button:hover,.lead-form button:hover{transform:translateY(-1px)}.stats{display:grid;grid-template-columns:repeat(3,1fr);border-block:2px solid var(--line);margin:30px 0 18px}.stat{padding:22px 26px;border-right:1px solid #d9d5cb}.stat:last-child{border-right:0}.stat dt{font:700 11px/1 var(--mono);text-transform:uppercase;color:var(--muted);margin-bottom:10px}.stat dd{margin:0;font-size:24px;font-weight:900}.stat.violet dd{color:var(--violet)}.stat.green dd{color:var(--green);text-transform:capitalize}.proof-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:0 0 20px}.proof-grid article{background:var(--card);border:1px solid #dedbd2;padding:16px;min-height:118px}.proof-grid strong{font:900 13px/1 var(--mono);text-transform:uppercase}.proof-grid p{margin:8px 0 0;color:var(--muted);font-size:14px;line-height:1.35}.trust-strip{display:flex;flex-wrap:wrap;gap:10px}.trust-strip span{background:#fff;border:1px solid #dedbd2;padding:8px 10px;font:700 12px var(--mono);text-transform:uppercase}.section,.split-section{padding:72px 0;border-bottom:2px solid var(--line)}h2{font-size:clamp(34px,5vw,52px);line-height:1;letter-spacing:-.05em;margin:0 0 38px}.split-section{display:grid;grid-template-columns:.85fr 1.35fr;gap:40px}.cards.two{display:grid;grid-template-columns:1fr 1fr;gap:18px}.card{background:var(--card);border:1px solid #ddd8cc;padding:24px}.card h3{margin-top:0}.card li,.line-list li{margin:12px 0}.positive{box-shadow:inset 5px 0 var(--green)}.negative{box-shadow:inset 5px 0 var(--pink)}.steps{list-style:none;padding:0;margin:0;border-top:1px solid #ddd8cc}.steps li{display:grid;grid-template-columns:90px 1fr;gap:28px;padding:24px 0;border-bottom:1px solid #ddd8cc}.steps span{font-size:28px;font-weight:900;color:var(--violet)}.steps p{margin:0}.line-list{list-style:none;padding:0;border-top:1px solid #ddd8cc}.line-list li{border-bottom:1px solid #ddd8cc;padding:15px 0 15px 34px;position:relative}.line-list li:before{content:"+";position:absolute;left:0;color:var(--green);font-weight:900}.scope-box{background:#eceae4;border-left:4px solid var(--muted);padding:22px 26px;margin:32px 0}.warning{background:var(--pink);color:#fff;padding:24px 28px;font-weight:700}.timeline-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.timeline article{background:#fff;border:1px solid #ddd8cc;padding:24px}.timeline strong{color:var(--violet);text-transform:uppercase;font:800 13px var(--mono)}.price-card{display:grid;grid-template-columns:220px 1fr;gap:40px;align-items:center}.price-number{font-size:132px;line-height:.8;font-weight:900;color:var(--violet);letter-spacing:-.08em}.price-number span{font-size:46px;color:var(--ink);vertical-align:top}.faq details{border-top:1px solid #ddd8cc;padding:22px 0}.faq details:last-child{border-bottom:1px solid #ddd8cc}.faq summary{font-weight:900;cursor:pointer}.faq p{color:#4a4743;max-width:760px}.lead-section{padding:88px 0;display:grid;grid-template-columns:.9fr 1.1fr;gap:46px;border-bottom:2px solid var(--line)}.lead-form{background:#fff;border:1px solid #ddd8cc;padding:28px;display:grid;gap:11px}.lead-form label{font:700 12px var(--mono);text-transform:uppercase;color:var(--muted)}.lead-form input,.lead-form select{min-height:52px;border:1.5px solid #c9c3b8;background:#fff;padding:0 14px;font:inherit}.lead-form input:focus-visible,.lead-form select:focus-visible,.lead-form button:focus-visible,.button:focus-visible{outline:3px solid var(--violet);outline-offset:3px}.consent{display:flex;gap:10px;text-transform:none!important;font:500 14px var(--font)!important;color:#4a4743!important}.telegram-inline{text-align:center;color:var(--violet);font-weight:800}.footer{display:flex;justify-content:space-between;gap:24px;color:var(--muted);font:700 11px var(--mono);text-transform:uppercase;padding:26px 0 42px}@media(max-width:760px){.page{width:min(100% - 24px,var(--max))}.topbar{align-items:flex-start}.topnav,.place{display:none}.hero{padding:42px 0}.hero h1{font-size:44px}.lead{font-size:17px}.hero-checks li,.button{width:100%}.stats,.proof-grid,.split-section,.cards.two,.timeline-grid,.price-card,.lead-section{grid-template-columns:1fr}.stat{border-right:0;border-bottom:1px solid #d9d5cb}.stat:last-child{border-bottom:0}.proof-grid article{min-height:auto}.section,.split-section{padding:48px 0}.steps li{grid-template-columns:54px 1fr;gap:16px}.price-number{font-size:96px}.footer{display:grid}.lead-form{padding:20px}}}@media(min-width:761px){.mobile-sticky-cta{display:none}}@media(max-width:760px){.mobile-sticky-cta{position:fixed;left:12px;right:12px;bottom:12px;z-index:20;min-height:52px;display:flex;align-items:center;justify-content:center;background:var(--pink);color:#fff;text-decoration:none;font-weight:900;border:2px solid var(--ink);box-shadow:6px 6px 0 var(--ink)}body{padding-bottom:76px}.thanks-card{padding:54px 0}}.thanks-page{min-height:100vh;display:grid;place-items:center}.thanks-card{max-width:760px}.thanks-card h1{font-size:clamp(42px,7vw,72px);line-height:1;letter-spacing:-.06em;margin:24px 0}.thanks-card p:not(.eyebrow){font-size:20px;color:var(--muted)}
