:root{--fox:#ca2127;--fox-dark:#a72828;--fox-soft:#fbeceb;--ink:#333;--muted:#666;--line:#e6e6e6;--bg:#f7f7f7;--card:#fff;--good:#1f8a5b;--bad:#ca2127;--radius:6px}*{box-sizing:border-box}body{background:var(--bg);color:#555;margin:0;font:16px/1.6 Raleway,Helvetica,Arial,sans-serif}.wrap{max-width:980px;margin:0 auto;padding:24px 16px 48px}h1,h2{color:var(--ink);font-family:Poppins,Arial,sans-serif;font-weight:700}h1{margin:0 0 6px;font-size:clamp(1.5rem,4vw,2.1rem);line-height:1.2}h2{margin:0 0 12px;font-size:1.25rem}h3,label,.kpi b{color:var(--ink)}.lead{color:var(--muted);margin:0 0 24px}.grid{grid-template-columns:1fr 1fr;gap:20px;display:grid}@media (width<=760px){.grid{grid-template-columns:1fr}}.card{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);padding:20px}label{margin:14px 0 6px;font-size:.92rem;font-weight:600;display:block}label:first-child{margin-top:0}select,input[type=number],input[type=text],input[type=email],input[type=tel]{border:1px solid var(--line);width:100%;font:inherit;color:var(--ink);background:#fff;border-radius:10px;padding:10px 12px}input[type=range]{width:100%;accent-color:var(--fox)}.row{gap:12px;display:flex}.row>*{flex:1}.seg{border:1px solid var(--line);border-radius:10px;display:flex;overflow:hidden}.seg button{font:inherit;cursor:pointer;color:var(--ink);background:#fff;border:0;flex:1;padding:10px 6px;font-size:.9rem}.seg button.on{background:var(--fox);color:#fff;font-weight:600}.hint{color:var(--muted);margin-top:4px;font-size:.82rem}.check{align-items:center;gap:8px;margin-top:14px;font-weight:500;display:flex}.big{color:var(--fox);margin:4px 0;font-size:clamp(2.2rem,7vw,3rem);font-weight:800;line-height:1.1}.kpis{grid-template-columns:1fr 1fr;gap:12px;margin-top:16px;display:grid}.kpi{background:var(--fox-soft);border-radius:10px;padding:12px}.kpi b{font-size:1.2rem;display:block}.kpi span{color:var(--muted);font-size:.82rem}.bar{background:var(--line);border-radius:6px;height:12px;margin:6px 0 2px;overflow:hidden}.bar i{background:var(--fox);height:100%;display:block}.btn{text-align:center;background:var(--fox);width:100%;font:inherit;letter-spacing:.02em;cursor:pointer;border:0;border-radius:3px;margin-top:18px;padding:14px 18px;font-weight:600;text-decoration:none;display:inline-block;color:#fff!important}.btn:hover{background:var(--fox-dark)}.section{margin-top:20px}.compare{grid-template-columns:1fr 1fr;gap:12px;margin-top:14px;display:grid}@media (width<=480px){.compare,.kpis{grid-template-columns:1fr}}.box{border:1px solid var(--line);border-radius:10px;padding:14px}.box.good{border-color:var(--good);background:#eef8f3}.box h3{margin:0 0 6px;font-size:1rem}.box .v{font-size:1.3rem;font-weight:800}.bad-t{color:var(--bad)}.good-t{color:var(--good)}ul.plus{margin:0;padding-left:0;list-style:none}ul.plus li{margin:8px 0;padding-left:26px;position:relative}ul.plus li:before{content:"✓";color:var(--fox);font-weight:800;position:absolute;left:0}.fine{color:var(--muted);margin-top:18px;font-size:.78rem}.ok{border:1px solid var(--good);background:#eef8f3;border-radius:10px;padding:14px;display:none}.consent{align-items:flex-start;font-size:.88rem;line-height:1.45}.consent input{flex:none;margin-top:4px}.consent a,.legal a,.legal-foot a{color:var(--fox)}.legal-foot{text-align:center;color:var(--muted);margin-top:24px;font-size:.8rem}.legal-foot a{color:var(--muted)}.legal{max-width:720px}.legal h1{margin-bottom:16px}.legal h2{margin:20px 0 6px;font-size:1.05rem}.legal p,.legal li{margin:0 0 8px}.legal table{border-collapse:collapse;width:100%;margin:8px 0;font-size:.9rem}.legal th,.legal td{text-align:left;border-bottom:1px solid var(--line);vertical-align:top;padding:8px 6px}.legal .back{margin-bottom:16px;font-weight:600;text-decoration:none;display:inline-block}.btn.btn-wa{color:#fff;background:#25d366}.btn.btn-wa:hover{background:#1da851}.wa-or{text-align:center;opacity:.75;margin:12px 0 4px;font-size:14px}
