@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/inter-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/inter-latin.woff2) format("woff2");unicode-range:U+0000-00FF,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{--bg: #ffffff;--ink: #000000;--muted: #555555;--accent: #e30613;--line: #e5e5e5;--f: "Inter", system-ui, sans-serif}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--bg);color:var(--ink);font-family:var(--f);font-size:17px;line-height:1.65;-webkit-font-smoothing:antialiased}.wrap{max-width:1080px;margin:0 auto;padding:0 24px}.site-header{padding:22px 0}.nav{display:flex;justify-content:space-between;align-items:center;gap:16px}.logo{font-weight:800;font-size:17px;letter-spacing:-.01em}.logo em{font-style:normal;color:var(--accent)}.nav-right{display:flex;align-items:center;gap:26px}.nav-link{color:var(--ink);text-decoration:none;font-weight:600;font-size:15px;border-bottom:2px solid var(--accent);padding-bottom:2px}.nav-link:hover{color:var(--accent)}@media (max-width: 700px){.nav-link{display:none}}.btn{display:inline-block;background:var(--accent);color:#fff;text-decoration:none;padding:15px 28px;font-weight:600;font-size:15px;border:2px solid var(--accent)}.btn:hover{background:#c00511;border-color:#c00511}.btn.ghost{background:transparent;color:var(--ink);border-color:var(--ink)}.btn.ghost:hover{background:var(--ink);color:#fff}.hero{padding:84px 0 100px}.eyebrow{font-size:13px;letter-spacing:.22em;text-transform:uppercase;color:var(--accent);font-weight:600;margin-bottom:30px}h1{font-weight:800;font-size:clamp(52px,9.5vw,104px);line-height:.98;letter-spacing:-.04em;margin-bottom:30px;max-width:950px}h1 .hl{color:var(--accent)}.hero-sub{max-width:660px;font-size:21px;line-height:1.55;color:var(--muted);margin-bottom:42px}.hero-sub strong{color:var(--ink)}.cta-row{display:flex;gap:14px;flex-wrap:wrap}.cta-note{margin-top:18px;font-size:14px;color:var(--muted)}section{padding:84px 0;border-top:1px solid var(--line)}.sec-num{font-size:13px;letter-spacing:.18em;font-weight:600;color:var(--accent);margin-bottom:16px}h2{font-weight:800;font-size:clamp(30px,4.6vw,48px);line-height:1.08;letter-spacing:-.03em;margin-bottom:22px;max-width:820px}.lead{font-size:18.5px;color:var(--muted);max-width:680px;margin-bottom:42px}.body-text{max-width:680px}.body-text p{margin-bottom:18px;font-size:17.5px}.body-text p:last-child{margin-bottom:0}.body-text ul{list-style:none;padding:0;margin:0 0 18px}.body-text li{border-left:4px solid var(--ink);padding-left:18px;margin-bottom:16px;font-size:17px}.body-text strong{font-weight:800}.cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:26px}.card{border-left:4px solid var(--ink);padding-left:22px}.card .n{font-weight:800;font-size:15px;color:var(--accent);letter-spacing:.1em;margin-bottom:10px}.card p{font-size:16.5px}.punch{margin-top:46px;border-left:6px solid var(--accent);padding:6px 0 6px 26px;font-weight:800;font-size:clamp(22px,3.2vw,32px);line-height:1.3;letter-spacing:-.02em;max-width:780px}.pillars{display:grid;grid-template-columns:1fr 1fr;gap:34px 40px;margin-top:46px}.pillar{border-top:3px solid var(--ink);padding-top:18px}.pillar .pnum{font-weight:800;color:var(--accent);font-size:14px;letter-spacing:.12em;margin-bottom:6px}.pillar h3{font-weight:800;font-size:23px;letter-spacing:-.02em;margin-bottom:10px}.pillar p{font-size:16px;color:#333}.proba-box{border:2px solid var(--ink);padding:40px 36px;max-width:780px}.proba-box p{margin-bottom:16px;font-size:17.5px}.proba-box p:last-child{margin-bottom:0}.plans{display:grid;grid-template-columns:1fr 1fr;gap:26px;margin-top:10px}.plan{border:2px solid var(--ink);padding:38px 32px;display:flex;flex-direction:column}.plan .tag{font-size:12.5px;letter-spacing:.18em;text-transform:uppercase;font-weight:600;color:var(--accent);margin-bottom:16px}.plan h3{font-weight:800;font-size:25px;letter-spacing:-.02em;margin-bottom:6px}.plan .duration{font-size:14px;color:var(--muted);margin-bottom:14px}.plan .plan-body{color:#333;font-size:16px;margin-bottom:24px;flex:1}.plan .price{font-weight:800;font-size:38px;letter-spacing:-.03em;margin-bottom:4px}.plan .price-note{font-size:14px;color:var(--accent);font-weight:500;margin-bottom:22px}.plan .price-note.empty{visibility:hidden}.reviews{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:26px}.review{border-left:4px solid var(--ink);padding-left:22px}.review.large{grid-column:1 / -1;max-width:820px}.review .q{font-size:17px;margin-bottom:12px}.review.large .q{font-size:clamp(19px,2.6vw,24px);font-weight:500;line-height:1.45}.review .who{font-size:14px;color:var(--muted)}.review .who b{color:var(--ink)}.numbers-note{margin-top:40px}.numbers-note p{color:#333}.numbers-note p:last-child{font-size:13.5px;color:var(--muted)}.numbers-note a{color:inherit;text-underline-offset:2px}.numbers-note a:hover{color:var(--accent)}.stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:26px;margin:40px 0}.stat{border-top:3px solid var(--accent);padding-top:14px}.stat .v{font-weight:800;font-size:26px;letter-spacing:-.02em}.stat .l{font-size:14px;color:var(--muted);margin-top:4px}.final{padding:96px 0 110px}.final .body-text{margin-bottom:36px}footer.site{border-top:1px solid var(--line);padding:28px 0 46px;font-size:14px;color:var(--muted)}footer.site .wrap{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap}footer.site a{color:inherit}@media (max-width: 860px){.pillars,.plans{grid-template-columns:1fr}.hero{padding:56px 0 70px}section{padding:60px 0}}.price-old[data-astro-cid-3ti42ulk]{margin-left:12px;font-size:.52em;font-weight:600;color:var(--muted);text-decoration-thickness:2px;vertical-align:middle}
