/* Shared tariff cards retain their existing design and actions. */
body .os-ranked-tariffs{margin-top:32px;margin-bottom:32px;min-width:0}
body .os-ranked-tariffs>h2{margin:0 0 20px;font-size:clamp(25px,3vw,36px);line-height:1.2;color:var(--ink,#0d1933)}
body .os-ranked-tariffs .tariff-grid.os-ranked-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:24px 16px!important;align-items:stretch}
body .os-ranked-grid>article{min-width:0;max-width:100%;box-sizing:border-box}
@media(max-width:767px){
 body .os-ranked-tariffs{margin-top:24px;margin-bottom:24px}
 body .os-ranked-tariffs>h2{margin-bottom:16px}
 body .os-ranked-tariffs .tariff-grid.os-ranked-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px 8px!important}
}
