.home .wrap{max-width:760px;margin:0 auto;padding:0 24px}.home header.nav{text-align:center;letter-spacing:4px;color:var(--accent);padding:20px 0;font-size:14px;font-weight:700}.home .hero{text-align:center;padding:60px 0 40px}.home .hero .kicker{color:var(--accent2);text-transform:uppercase;letter-spacing:2px;margin-bottom:16px;font-size:13px}.home .hero h1{margin:0 0 20px;font-size:34px;font-weight:700;line-height:1.25}.home .hero h1 em{color:var(--accent);font-style:normal}.home p{margin:0 0 1em}.home .hero p{color:var(--muted);max-width:560px;margin:0 auto 28px;font-size:17px}.home .cta{background:var(--accent);color:#111;border-radius:6px;margin:6px;padding:16px 32px;font-size:16px;font-weight:700;text-decoration:none;display:inline-block}.home .cta.secondary{border:1px solid var(--border);color:var(--text);background:0 0}.home .trust{color:var(--muted);margin-top:18px;font-size:13px}.home section{border-top:1px solid var(--border);padding:48px 0}.home .label{color:var(--accent2);text-transform:uppercase;letter-spacing:2px;margin-bottom:10px;font-size:13px}.home h2{margin:0 0 20px;font-size:26px;font-weight:700}.home .stat-row{text-align:center;flex-wrap:wrap;gap:24px;margin:32px 0;display:flex}.home .stat{background:var(--panel);border:1px solid var(--border);border-radius:8px;flex:1;min-width:140px;padding:20px}.home .stat .num{color:var(--accent);font-size:28px;font-weight:700}.home .stat .cap{color:var(--muted);margin-top:6px;font-size:13px}.home .step{gap:16px;margin-bottom:24px;display:flex}.home .step .n{color:var(--accent);min-width:70px;font-size:14px;font-weight:700}.home .step .body h3{margin:0 0 6px;font-size:18px;font-weight:700}.home .step .body p{color:var(--muted);margin:0}.home .honest{background:var(--panel);border:1px solid var(--border);border-radius:8px;margin-top:24px;padding:20px 24px}.home .honest strong{color:var(--accent2)}.home ul.includes{margin:0;padding:0;list-style:none}.home ul.includes li{background:var(--panel);border:1px solid var(--border);border-radius:8px;margin-bottom:12px;padding:16px 20px}.home ul.includes li b{color:var(--accent);font-weight:700}.home .price-card{background:var(--panel);border:1px solid var(--accent);text-align:center;border-radius:10px;padding:32px}.home .price-card .price{color:var(--accent);margin:10px 0;font-size:40px;font-weight:700}.home .price-card .old{color:var(--muted);font-size:16px;text-decoration:line-through}.home .guarantee{text-align:center;color:var(--accent2);margin-top:16px;font-size:14px}.home details{background:var(--panel);border:1px solid var(--border);border-radius:8px;margin-bottom:10px;padding:16px 20px}.home summary{cursor:pointer;font-weight:600}.home details p{color:var(--muted);margin:10px 0 0}.home footer{text-align:center;color:var(--muted);border-top:1px solid var(--border);padding:40px 0;font-size:12px}.home footer a{color:var(--muted)}.home .disclaimer{color:var(--muted);max-width:640px;margin:20px auto 0;font-size:12px}.home .callout{background:#1a1310;border:1px solid #4a2a1a;border-radius:10px;margin:24px 0;padding:28px}.home .callout h2{color:#ff6b4a}.home .vs-table{border-collapse:collapse;width:100%;margin-top:20px}.home .vs-table th{text-align:left;color:var(--muted);text-transform:uppercase;letter-spacing:1px;border-bottom:1px solid var(--border);padding:8px 10px;font-size:12px}.home .vs-table td{border-bottom:1px solid var(--border);vertical-align:top;padding:12px 10px;font-size:14px}.home .vs-table td.bad{color:#ff8a70}.home .vs-table td.good{color:var(--accent2)}
