.advertise-hero{background:linear-gradient(125deg,#101827,#26334d);color:#fff;text-align:center;padding:72px 0}.advertise-hero h1{font-size:44px;margin:8px 0 14px}.advertise-hero p{max-width:760px;margin:0 auto 22px;font-size:18px}.advertise-kicker{color:#fda4af;font-weight:700}.advertise-page{padding-block:34px}.advertise-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px}.advertise-card{background:#fff;border:1px solid var(--line);border-radius:12px;padding:28px;margin-bottom:22px}.advertise-card h2{margin-top:0;border-left:5px solid var(--red);padding-left:12px}.advertise-card li{margin:10px 0}.benefit-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.benefit-grid div{background:#f8fafc;border-radius:8px;padding:16px}.advertise-actions{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.button-light{background:#fff;color:var(--navy)!important}.button-dark{background:var(--navy)}.whatsapp{background:#15803d}.advertise-form label{display:block;font-weight:700;margin:13px 0}.advertise-form input,.advertise-form textarea,.advertise-form select{width:100%;border:1px solid #d5d9e0;border-radius:6px;padding:11px;font:inherit}.advertise-form .button{min-width:180px}.advertise-contact{text-align:center}.advertise-contact h2{border:0;padding:0}@media(max-width:800px){.advertise-hero{padding:46px 0}.advertise-hero h1{font-size:34px}.advertise-grid,.benefit-grid{grid-template-columns:1fr 1fr}}@media(max-width:560px){.advertise-hero h1{font-size:28px}.advertise-hero p{font-size:16px}.advertise-grid,.benefit-grid{grid-template-columns:1fr}.advertise-card{padding:20px 16px}.advertise-actions{display:grid}.advertise-actions .button{width:100%;text-align:center}}
