:root{--fundo:#f7f8fb;--texto:#14213d;--suave:#5b6478;--marca:#0f766e;--marca-texto:#fff;--cartao:#fff;--borda:#e3e7ef;color:var(--texto);background:var(--fundo);font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif}@media (prefers-color-scheme:dark){:root{--fundo:#0e1420;--texto:#e8ecf4;--suave:#9aa4b8;--marca:#2dd4bf;--marca-texto:#062a27;--cartao:#161e2e;--borda:#263045}}*{box-sizing:border-box}body{margin:0}a{color:inherit}.topo{justify-content:space-between;align-items:center;padding:16px clamp(16px,4vw,48px);display:flex}.marca{font-weight:700;text-decoration:none}.marca span{color:var(--suave);font-weight:400}.botao{background:var(--marca);color:var(--marca-texto);border:1px solid var(--marca);border-radius:10px;padding:10px 18px;font-weight:600;text-decoration:none;display:inline-block}.botao-secundario{color:var(--marca);background:0 0}main{max-width:1040px;margin:0 auto;padding:0 16px}.hero{text-align:center;padding:clamp(40px,10vw,112px) 0 48px}.selo{color:var(--marca);margin:0 0 12px;font-weight:600}.hero h1{margin:0 0 16px;font-size:clamp(2rem,6vw,3.4rem);line-height:1.1}.sub{color:var(--suave);max-width:640px;margin:0 auto 28px;font-size:1.15rem}.acoes{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.beneficios{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;padding:24px 0;display:grid}.beneficios article,.planos{background:var(--cartao);border:1px solid var(--borda);border-radius:14px;padding:20px}.beneficios h2{margin:0 0 8px;font-size:1.1rem}.beneficios p,.planos p{color:var(--suave);margin:0}.planos{text-align:center;margin:24px 0 64px}.rodape{text-align:center;color:var(--suave);padding:24px 16px 40px;font-size:.9rem}
