.ss-sb-cta{color:var(--ss-ink)}.ss-sb-cta--card,.ss-sb-cta--compact{border:1px solid var(--ss-line);border-radius:16px;background:var(--ss-paper)}.ss-sb-cta--card{margin-top:40px;padding:28px 30px}.ss-sb-cta--card h2{margin:10px 0;font-size:24px;line-height:1.3;letter-spacing:-.4px}.ss-sb-cta-body{margin:0 0 18px;color:var(--ss-muted);line-height:1.7}.ss-publication .ss-sb-cta a.ss-sb-cta-action{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:10px 20px;border-radius:999px;background:var(--ss-ink);color:var(--ss-surface);font-weight:700;font-size:15px;text-decoration:none}.ss-publication .ss-sb-cta a.ss-sb-cta-action:hover{background:var(--ss-accent-ink)}.ss-publication .ss-sb-cta a.ss-sb-cta-action:focus-visible{outline:3px solid var(--ss-accent);outline-offset:3px}.ss-sb-cta-credit{display:block;margin-top:14px;color:var(--ss-muted);font-size:12px}.ss-sb-cta--compact{margin-top:18px;padding:18px 20px;text-align:left}.ss-sb-cta--compact .ss-sb-cta-heading{margin:0 0 6px;font-weight:700;font-size:16px;line-height:1.4}.ss-sb-cta--compact .ss-sb-cta-body{margin-bottom:14px;font-size:14px;line-height:1.6}.ss-publication .ss-sb-cta--compact a.ss-sb-cta-action{min-height:40px;padding:8px 16px;font-size:14px}.ss-sb-cta--link{display:flex;align-items:flex-start;gap:10px;margin:32px 0 0;color:var(--ss-muted);font-size:15px;line-height:1.6}.ss-sb-cta--link svg{flex-shrink:0;margin-top:4px;color:var(--ss-accent)}.ss-publication .ss-sb-cta--link a.ss-sb-cta-action{display:inline-flex;min-height:0;padding:0;gap:4px;border-radius:0;background:none;color:var(--ss-accent-ink);font-size:inherit;text-decoration:underline}.ss-publication .ss-sb-cta--link a.ss-sb-cta-action:hover{background:none;color:var(--ss-ink)}@media (max-width:760px){.ss-sb-cta--card{padding:22px 20px}.ss-sb-cta--card h2{font-size:21px}}@media print{.ss-sb-cta{display:none!important}}