.top-collective .top-collective-btn{border-radius:8px}@media (max-width:920px){.top-collective .top-collective-btn.cta-collective.cta-collective{padding:10px 16px;min-height:44px!important}}.compare-cta-primary{border-radius:8px}main:has([data-source^=home-chart]) .compare-row .compare-cta-primary:not(.rd-cta-ghost){border-radius:8px!important}main:has([data-source^=home-chart]) .compare-row>.row-cta-cell .compare-cta-primary:not(.rd-cta-ghost){border-radius:8px!important}.compare-row .row-logo-img{box-sizing:border-box;object-fit:contain;background:#fff;border:1px solid #221c1724;border-radius:8px;padding:4px}
main section>h2:first-child,main section>.wrap>h2:first-child,.article section>h2.article-h2-rule:first-child{margin-top:0}@media (min-width:761px){.cash-rail .article-main>.cheap3:first-child+h2{margin-top:0}.ship-table td[data-label=Checked],.ship-table td[data-label=Program],.ship-table .visit-btn{white-space:nowrap}}.ship-table td[data-label=Monthly\ price],.cost-table td[data-label=Monthly\ price]{font-variant-numeric:tabular-nums}@media (max-width:600px){.visit-btn,.pt-go .visit-btn,td .visit-btn{justify-content:center;align-items:center;min-height:44px;display:inline-flex}}.chart-medicare-line{color:var(--ink-soft);margin:12px 0 0;font-size:15px}.glossary-term-src{margin-top:.25rem}.glossary-sources,.glossary-related{padding-left:1.1rem}.glossary-sources li,.glossary-related li{margin:.35rem 0}.units-mg-tool{margin:1.25rem 0}.units-mg-lead{margin:0 0 .75rem}.units-mg-grid{grid-template-columns:1fr;gap:.75rem;display:grid}@media (min-width:640px){.units-mg-grid{grid-template-columns:repeat(3,1fr)}}.units-mg-grid label{color:var(--ink);flex-direction:column;gap:.3rem;font-size:.875rem;display:flex}.units-mg-grid input,.units-mg-grid select{border:1px solid var(--rule,#d8d0c2);min-height:44px;color:var(--ink);font-variant-numeric:tabular-nums;background:#fff;border-radius:6px;padding:.4rem .6rem;font-size:1rem}.units-mg-out{font-variant-numeric:tabular-nums;margin:.9rem 0 .4rem;font-weight:600}.method-steps{padding-left:1.2rem}.method-steps li h2{margin-top:1.5rem}.price-term-links{color:var(--ink);margin:1.5rem 0 .5rem}.price-term-links p{margin:0}.price-index-method{padding-left:1.1rem}.price-index-method li{margin:.4rem 0}
