.compare-page .compare-toc{display:flex;flex-wrap:wrap;gap:12px 24px;margin-block:24px}.compare-page .compare-choices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.compare-page .compare-choices article{min-width:0;border:1px solid #dce5d2;border-radius:20px;padding:24px;background:#f5f8f0}.compare-page .compare-choices article:nth-child(2){background:#fff3ea;border-color:#f4c7a8}.compare-page .compare-choices h3{margin-top:0}.compare-page .compare-source{display:inline-block;font-size:13px;font-weight:600;margin-inline-start:4px}.compare-page .compare-table-region{max-width:100%;overflow-x:auto;border:1px solid #dce5d2;border-radius:16px}.compare-page .seo-compare-table{width:100%;min-width:680px;border-collapse:collapse;text-align:start}.compare-page .seo-compare-table th,.compare-page .seo-compare-table td{padding:18px;text-align:start;vertical-align:top;border-bottom:1px solid #dce5d2;font-size:16px;line-height:1.6}.compare-page .seo-compare-table thead{background:#f5f8f0}.compare-page .seo-compare-table tbody th{width:22%}.compare-page .seo-compare-table caption{text-align:start;padding:18px;font-weight:600}.compare-page .compare-table-region:focus-visible{outline:3px solid #E5560C;outline-offset:4px}.compare-page time{white-space:nowrap}.compare-page main>section{min-width:0}.compare-page h1{overflow-wrap:break-word}@media(max-width:650px){.compare-page .compare-choices{grid-template-columns:1fr}.compare-page .compare-choices article{padding:20px}.compare-page .compare-toc{font-size:15px;gap:10px 16px}}
