.spl-wrap{--p:#0ea5e9;--d:#0b1220;--l:#e6f6fe;font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;color:#0b1220}
.spl-hero{background:linear-gradient(135deg,var(--d),#0f1b33);color:#fff;padding:48px 24px;text-align:center;border-radius:16px}
.spl-hero h1{font-size:40px;margin:0 0 8px}
.spl-hero .spl-tag{opacity:.9;font-size:18px;margin:0 auto 16px;max-width:760px}
.spl-cta{display:flex;gap:12px;align-items:center;justify-content:center;flex-wrap:wrap}
.spl-price{font-size:28px;font-weight:700;color:#fff;background:rgba(255,255,255,.1);padding:8px 14px;border-radius:12px}
.spl-btn{background:var(--p);color:#fff;padding:12px 18px;border-radius:12px;text-decoration:none;font-weight:700;box-shadow:0 8px 24px rgba(14,165,233,.35)}
.spl-btn:hover{filter:brightness(1.05)}
.spl-guarantee{width:100%;text-align:center;font-size:14px;opacity:.9;margin-top:4px}
.spl-features{padding:28px 10px}
.spl-features h2{font-size:28px;margin:8px 0 8px}
.spl-list{display:grid;gap:8px;padding-left:20px}
.spl-list li{background:var(--l);padding:8px 10px;border-radius:10px;list-style:disc}
.spl-legal-links{text-align:center;margin-top:16px}
.spl-legal-links a{text-decoration:none;color:#2563eb}
