.ss-sponsor{margin-block:var(--space-6);padding:var(--space-4);border:var(--border-hair) dashed var(--c-border);border-radius:var(--radius-sheet);background:var(--c-surface);color:var(--c-text);font-size:var(--text-label)}.ss-sponsor__heading{margin:0 0 var(--space-1)}.ss-sponsor__list{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.ss-sponsor__item p{margin:var(--space-1) 0 0}.ss-sponsor__tag{padding:0 var(--space-2);border:var(--border-hair) solid var(--c-border);border-radius:var(--radius-pill);color:var(--c-text-soft);text-transform:uppercase;letter-spacing:.04em;margin-inline-end:var(--space-2);display:inline-block}.ss-sponsor__line{margin-block:var(--space-1);color:var(--c-text-soft);display:block}.ss-sponsor__link{align-items:center;gap:var(--space-2);display:inline-flex}.ss-sponsor__note,.ss-sponsor__policy{color:var(--c-text-soft)}.ss-sponsor__policy{margin-top:var(--space-2);display:inline-block}.ss-ad{margin-block:var(--space-6);padding-top:var(--space-2);border-top:var(--border-hair) solid var(--c-line);font-size:var(--text-label)}
