.sv-reassure{background:var(--white);border:1px solid var(--border-primary);border-radius:var(--radius-xl);max-width:920px;box-shadow:var(--shadow-xs);grid-template-columns:repeat(3,1fr);gap:24px;margin:-32px auto 64px;padding:20px 24px;list-style:none;display:grid}.sv-reassure li{color:var(--fg-secondary);align-items:center;gap:12px;font-size:13px;display:flex}.sv-reassure b{color:var(--fg-primary)}.sv-reassure-ic{background:var(--bg-brand-subtle);width:32px;height:32px;color:var(--brand-deep);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.plan-feat.sv-loop-line{color:var(--fg-tertiary)}.plan.featured .plan-feat.sv-loop-line{color:#fff9}.loop-step .sv-rung{align-self:flex-start;margin-top:auto}.loop-step .sv-rung:hover{text-underline-offset:3px;text-decoration:underline}.addon .sv-addon-h,.sv-not-fit .sv-addon-h{font-family:var(--font-display);letter-spacing:-.015em;color:var(--fg-primary);font-size:18px;font-weight:600}.sv-not-fit{flex-direction:column;gap:10px;margin-top:20px;display:flex}.sv-not-fit p{color:var(--fg-secondary);max-width:760px;font-size:14px;line-height:1.55}.sv-logos-row{padding:0;list-style:none}@media (max-width:980px){.sv-reassure{grid-template-columns:1fr;gap:16px;margin-top:-48px}}
