.comparison-entry{margin:24px 0;padding:24px;border:2px solid #222;background:#fff;color:#111;border-radius:3px}.comparison-entry h2{margin:0 0 12px;color:#111;font-size:24px}.comparison-heading{display:flex;align-items:center;justify-content:space-between;gap:18px;flex-wrap:wrap}.comparison-entry a,.comparison-nav-link{color:#111!important}.comparison-nav-link{font-weight:700!important}.comparison-cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:18px 0}.comparison-cards a{display:flex;flex-direction:column;gap:9px;padding:18px 14px;text-decoration:none;border:1px solid #999;background:#fafafa}.comparison-cards a:hover,.comparison-cards a:focus-visible{background:#eee;border-color:#111}.comparison-cards small{font-size:12px}.comparison-cards strong{font-size:16px;line-height:1.6}.comparison-cards span{font-size:12px;line-height:1.7;color:#444}.comparison-note{font-size:13px;line-height:1.9;color:#444;margin-bottom:0}@media(max-width:850px){.comparison-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:480px){.comparison-entry{padding:16px}.comparison-cards{grid-template-columns:1fr}.comparison-entry h2{font-size:21px}}
