.seo-compare{background:#f7f8f8}.seo-compare h2{font-size:clamp(26px,3vw,38px);line-height:1.2;margin:0 0 16px}.seo-compare p{max-width:78ch;line-height:1.7}.seo-compare-scroll{max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;margin-top:28px;border:1px solid #d4dddf;border-radius:12px;background:#fff}.seo-compare table{width:100%;min-width:640px;border-collapse:collapse;table-layout:fixed}.seo-compare caption{text-align:left;padding:18px 20px;font-weight:700}.seo-compare th,.seo-compare td{padding:18px 20px;text-align:left;vertical-align:top;line-height:1.5;border-top:1px solid #dfe5e5;overflow-wrap:anywhere}.seo-compare thead th{background:#e9efee}.seo-compare tbody th{font-weight:600}.seo-compare a{color:inherit;text-decoration:underline;text-underline-offset:3px}.seo-compare .seo-model-pick{display:inline-block;background:#183d3a;color:#fff;border-radius:6px;padding:12px 14px;text-decoration:none;font-weight:650;min-height:44px}.seo-compare-note{font-size:13px;color:#526561}.seo-compare-scroll:focus-visible,.seo-model-pick:focus-visible{outline:3px solid #bd732c;outline-offset:3px}@media(max-width:700px){.seo-compare th,.seo-compare td{padding:14px}.seo-compare table{min-width:570px}}
