.sbc{border:1px solid var(--accent-brd);background:radial-gradient(60% 90% at 0% 100%, color-mix(in srgb, var(--accent) 16%, transparent), transparent 70%), radial-gradient(50% 80% at 100% 0%, color-mix(in srgb, var(--accent-2) 12%, transparent), transparent 70%), var(--surface);box-shadow:var(--elev-2);border-radius:28px;grid-template-columns:200px minmax(0,1fr) minmax(280px,400px);align-items:center;gap:clamp(20px,3vw,36px);padding:clamp(20px,3vw,32px) clamp(20px,3vw,36px);display:grid;overflow:hidden}.sbc-art{margin:-12px 0 -32px;display:block}.sbc-art img{width:100%;height:auto}.sbc-copy{flex-direction:column;align-items:flex-start;gap:8px;min-width:0;display:flex}.sbc-eyebrow{border-radius:var(--r-pill);background:var(--accent-soft);letter-spacing:.02em;color:var(--accent-ink);padding:4px 12px;font-size:12.5px;font-weight:700}.sbc-copy h2{font-family:var(--font-display);color:var(--heading);margin:0;font-size:clamp(21px,17.93px + .787vw,28px);line-height:1.2}.sbc-copy p{color:var(--text-2);margin:0;font-size:clamp(14px,13.562px + .112vw,15px);line-height:1.55}.sbc-benefits{flex-wrap:wrap;gap:6px 16px;margin:4px 0 0;padding:0;list-style:none;display:flex}.sbc-benefits li{color:var(--heading);align-items:center;gap:6px;font-size:14px;font-weight:600;display:inline-flex}.sbc-benefits svg{color:var(--accent);flex:none}.sbc-form{flex-direction:column;gap:10px;display:flex}.sbc-privacy{color:var(--text-3);align-items:flex-start;gap:6px;font-size:12.5px;line-height:1.45;display:flex}.sbc-privacy svg{flex:none;margin-top:2px}.sbc-privacy a{color:var(--text-2);text-decoration:underline}@media (max-width:1000px){.sbc{grid-template-columns:160px minmax(0,1fr)}.sbc-form{grid-column:1/-1}.sbc-art{margin:0}}@media (max-width:640px){.sbc{border-radius:22px;grid-template-columns:minmax(0,1fr) 72px;gap:12px;padding:18px 16px}.sbc-copy{gap:6px}.sbc-copy h2{font-size:19px}.sbc-copy p{font-size:13.5px}.sbc-eyebrow{padding:3px 10px;font-size:11.5px}.sbc-privacy{font-size:11.5px}.sbc-art{grid-area:1/2;align-self:start}.sbc-copy{grid-area:1/1}.sbc-benefits{display:none}}
