.bav4 .scr-hero{padding:96px 0 48px;text-align:center}.bav4 .scr-hero h1{font-size:56px;margin:0 auto 16px;max-width:820px}.bav4 .scr-hero-sub{font-size:18px;color:var(--ink-soft);max-width:640px;margin:0 auto 32px;line-height:1.55}.bav4 .scr-hero-meta{display:inline-flex;align-items:center;gap:10px;flex-wrap:wrap;justify-content:center;margin-bottom:24px}.bav4 .scr-ai-pill{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;background:var(--bg-subtle);border:1px solid var(--rule);font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-soft)}.bav4 .scr-hero-ctas{gap:12px;margin-bottom:40px}.bav4 .scr-hero-ctas,.bav4 .scr-hero-stats{display:flex;justify-content:center;flex-wrap:wrap}.bav4 .scr-hero-stats{gap:56px;padding-top:32px;border-top:1px solid var(--rule)}.bav4 .scr-hero-stat-val{font-size:30px;font-weight:500;letter-spacing:-.03em;color:var(--ink);line-height:.95}.bav4 .scr-hero-stat-lbl{font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-faint);margin-top:6px}.bav4 .scr-hero-mockup{max-width:760px;margin:48px auto 0;padding:0 12px}@media (max-width:1100px){.bav4 .scr-hero h1{font-size:38px}.bav4 .scr-hero-stats{gap:32px}.bav4 .scr-hero-stat-val{font-size:24px}}.bav4 .scr-tabs-wrap{padding:64px 0 96px}.bav4 .scr-tabs{display:inline-flex;background:var(--bg-card);border:1px solid var(--rule);padding:3px;margin:0 auto 48px}.bav4 .scr-tabs-container{text-align:center}.bav4 .scr-tab{padding:10px 24px;font-size:13px;font-weight:500;font-family:inherit;letter-spacing:-.005em;background:transparent;border:none;color:var(--ink-faint);cursor:pointer;transition:color .15s ease,background .15s ease;border-radius:0}.bav4 .scr-tab:hover:not(.active){color:var(--ink)}.bav4 .scr-tab.active{background:var(--ink);color:var(--bg);cursor:default}.bav4 .scr-tab-intro{max-width:760px;margin:0 auto 48px;text-align:center}.bav4 .scr-tab-intro h2{font-size:36px;margin:0 0 14px}.bav4 .scr-tab-question{font-size:16px;font-weight:500;color:var(--accent);margin-bottom:14px;letter-spacing:-.005em}.bav4 .scr-tab-desc{font-size:15px;color:var(--ink-soft);line-height:1.6;margin-bottom:20px}.bav4 .scr-price{font-size:30px;font-weight:500;letter-spacing:-.03em;color:var(--ink)}.bav4 .scr-price-meta{font-size:13px;color:var(--ink-faint);margin-top:6px}.bav4 .scr-features{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;background:var(--rule);border:1px solid var(--rule);margin-bottom:28px}.bav4 .scr-feature{background:var(--bg-card);padding:24px}.bav4 .scr-feature-icon{width:36px;height:36px;border:1px solid var(--rule);background:var(--bg-subtle);color:var(--accent);display:inline-flex;align-items:center;justify-content:center;margin-bottom:14px}.bav4 .scr-feature h3{font-size:15px;font-weight:500;letter-spacing:-.01em;margin:0 0 6px;color:var(--ink)}.bav4 .scr-feature p{font-size:13.5px;color:var(--ink-soft);line-height:1.6}@media (max-width:900px){.bav4 .scr-features{grid-template-columns:1fr}}.bav4 .scr-report-card{background:var(--bg-card);border:1px solid var(--rule);padding:28px}.bav4 .scr-report-card h3{font-size:14px;font-weight:500;color:var(--ink);margin:0 0 6px;letter-spacing:-.005em}.bav4 .scr-report-card-eyebrow{font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:10px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--accent);margin-bottom:14px}.bav4 .scr-sections{display:flex;flex-wrap:wrap;gap:6px}.bav4 .scr-section-pill{padding:5px 12px;font-size:11.5px;background:var(--bg-subtle);border:1px solid var(--rule);color:var(--ink-soft);font-family:var(--font-geist-mono),ui-monospace,monospace;letter-spacing:-.005em}.bav4 .scr-audience{text-align:center;font-size:12.5px;color:var(--ink-faint);margin-top:20px}.bav4 .scr-telegram{padding:96px 0;background:var(--bg-subtle);border-top:1px solid var(--rule);border-bottom:1px solid var(--rule)}.bav4 .scr-telegram-head{text-align:center;max-width:720px;margin:0 auto 56px}.bav4 .scr-telegram-head h2{font-size:36px;margin:0 0 14px}.bav4 .scr-telegram-head p{font-size:15px;color:var(--ink-soft);line-height:1.55}.bav4 .scr-telegram-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px;max-width:880px;margin:0 auto}.bav4 .scr-telegram-card{background:var(--bg-card);border:1px solid var(--rule);padding:28px}.bav4 .scr-telegram-card h3{font-size:14px;font-weight:500;color:var(--ink);margin:0 0 16px;letter-spacing:-.005em}.bav4 .scr-step{display:flex;gap:14px;align-items:flex-start;padding:10px 0;border-bottom:1px solid var(--rule)}.bav4 .scr-step:last-child{border-bottom:none}.bav4 .scr-step-num{font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:12px;font-weight:600;color:var(--accent);min-width:18px}.bav4 .scr-step-title{font-size:13.5px;font-weight:500;color:var(--ink);margin-bottom:2px}.bav4 .scr-step-desc{font-size:12.5px;color:var(--ink-soft);line-height:1.5}.bav4 .scr-tier{padding:10px 0;border-bottom:1px solid var(--rule)}.bav4 .scr-tier:last-child{border-bottom:none}.bav4 .scr-tier-name{font-size:12.5px;font-weight:500;color:var(--ink);margin-bottom:2px}.bav4 .scr-tier-value{font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:18px;font-weight:600;color:var(--ink)}.bav4 .scr-tier-desc{font-size:11.5px;color:var(--ink-faint);margin-top:2px}.bav4 .scr-telegram-cta{text-align:center;margin-top:36px}.bav4 .scr-telegram-link{display:inline-flex;align-items:center;gap:6px;padding:12px 24px;background:var(--ink);color:var(--bg);font-size:13px;font-weight:500;text-decoration:none;letter-spacing:-.005em;transition:background .15s ease}.bav4 .scr-telegram-link:hover{background:#000}.bav4[data-theme=dark] .scr-telegram-link:hover{background:var(--accent-bright);color:var(--bg-dark)}@media (max-width:900px){.bav4 .scr-telegram-grid{grid-template-columns:1fr}}.bav4 .scr-final{padding:96px 0;text-align:center}.bav4 .scr-final-inner{max-width:620px;margin:0 auto;background:var(--accent-soft);border:1px solid var(--rule);padding:56px 32px}.bav4 .scr-final h2{font-size:30px;margin:0 auto 14px}.bav4 .scr-final p{font-size:15px;color:var(--ink-soft);margin:0 auto 28px;max-width:480px;line-height:1.55}.bav4 .scr-final-ctas{display:flex;justify-content:center;gap:12px;flex-wrap:wrap}