.advertisers16{position:relative;padding:80px 20px;background:radial-gradient(ellipse at 50% 100%,#48000955,transparent 65%),var(--background);border-top:1px solid var(--border)}.advertisers16-wrap{max-width:1152px;margin:auto;text-align:center}.advertisers16-kicker{color:var(--primary);font-weight:700;font-size:12px;letter-spacing:.2em}.advertisers16 h2{font-family:var(--font-display);font-size:clamp(28px,4vw,48px);line-height:1.15;margin:20px 0}.advertisers16 h2 span{color:var(--primary)}.advertisers16-disclaimer{max-width:670px;margin:0 auto;color:var(--muted-foreground);font-size:14px}.advertisers16-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-top:36px}.advertisers16-card{border:1px solid var(--border);border-radius:20px;background:var(--card);padding:32px 12px;display:flex;flex-direction:column;align-items:center;gap:15px}.advertisers16-card svg{width:55px;height:55px;color:var(--primary)}.advertisers16-card strong{font-size:21px;letter-spacing:-.02em}.advertisers16-card small{font-size:9px;letter-spacing:.12em;color:var(--muted-foreground)}.advertisers16-controls{display:flex;justify-content:center;align-items:center;gap:14px;margin-top:24px}.advertisers16-controls button{cursor:pointer;padding:10px 16px;background:var(--card);color:var(--foreground);border:1px solid var(--border);border-radius:10px}.advertisers16-controls button:hover{border-color:var(--primary)}.advertisers16-foot{color:var(--muted-foreground);margin-top:22px}@media(max-width:650px){.advertisers16{padding:56px 20px}.advertisers16-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.advertisers16-card{padding:24px 8px}.advertisers16-card strong{font-size:17px}}
.advertisers16-kicker{display:inline-flex;align-items:center;gap:12px;border:1px solid #ff002f66;border-radius:100px;background:linear-gradient(110deg,#ff002f22,#17171b);padding:12px 22px;box-shadow:0 0 30px #ff002f18;color:var(--foreground);letter-spacing:.16em}.advertisers16-kicker:before{content:'✦';font-size:21px;color:var(--primary);line-height:1}.advertisers16-kicker:after{content:'';width:7px;height:7px;border-radius:50%;background:var(--primary);box-shadow:0 0 12px var(--primary)}.advertisers16-foot{font-size:12px}
