.advertise-stats{flex-wrap:wrap;gap:8px;margin:14px 0 0;padding:0;list-style:none;display:flex}.advertise-stats li{border:1px solid var(--line);border-radius:999px;padding:6px 14px;font-weight:700}.advertise-cta{background:var(--brand-dark);min-height:48px;color:var(--brand-ink);border-radius:999px;align-items:center;margin-top:8px;padding:10px 22px;font-weight:800;text-decoration:none;display:inline-flex}.advertise-grid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:14px;margin-top:18px;display:grid}.advertise-card{border:1px solid var(--line);background:var(--paper-raised);border-radius:18px;align-content:start;gap:6px;padding:18px;display:grid}.advertise-card h3{margin:0;font-size:18px}.advertise-card p{color:var(--ink-soft);margin:0}.advertise-size{font-family:var(--mono,monospace);font-size:13px}.advertise-price{color:var(--ink)!important;margin-top:8px!important}.advertise-price strong{font-family:var(--display);font-size:28px}.advertise-slots{border:1px solid var(--line);border-radius:14px;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:4px 16px;margin:12px 0;padding:12px 16px;display:grid}.advertise-slots legend{padding:0 6px;font-weight:700}.advertise-page select{border:1px solid var(--line);background:var(--paper);width:100%;min-height:46px;color:var(--ink);font:inherit;border-radius:12px;padding:8px 12px}.advertise-contact{text-align:center;margin:24px 0}
