.compare-hero{text-align:center;padding-block:72px 56px}.compare-hero h1 span{background:linear-gradient(transparent 58%, var(--highlight) 58%, var(--highlight) 92%, transparent 92%);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-inline:4px}.compare-lead{font-size:var(--text-lead);line-height:var(--leading-lead);margin:28px auto 0;max-width:680px!important}.compare-short{padding-block:32px 96px}.compare-short>h2{text-align:center;margin-bottom:48px}.compare-table-section,.compare-choose,.compare-switch{padding-block:96px}.compare-table-section{border-top:1px solid var(--line)}.support-icon{width:24px;height:24px;color:var(--ink);background:#f5f5f5;border-radius:7px;flex-shrink:0;place-items:center;display:inline-grid}[data-support=yes] .support-icon{background:var(--highlight)}[data-support=no] .support-icon{border:1px solid var(--line);color:var(--muted);background:#fff}.support-cell{gap:4px;display:grid}.support-value{align-items:center;gap:8px;font-weight:600;display:inline-flex}[data-support=no] .support-value,[data-support=unknown] .support-value{color:var(--muted);font-weight:500}.support-note{font-size:var(--text-caption);line-height:var(--leading-caption);color:var(--muted)}.support-legend{font-size:var(--text-caption);flex-wrap:wrap;justify-content:center;gap:8px 20px;margin:0 0 24px;display:flex}.support-legend div{align-items:center;gap:8px;display:inline-flex}.support-legend dd{color:var(--muted);margin:0}.compare-scroll{border:1px solid var(--line);overscroll-behavior-x:contain;border-radius:16px;overflow-x:auto}.compare-table{border-collapse:separate;border-spacing:0;text-align:left;width:100%;min-width:640px}.compare-matrix{min-width:1040px}.compare-table :is(th,td){border-bottom:1px solid var(--line);vertical-align:top;padding:16px 20px}.compare-table tbody:last-child tr:last-child :is(th,td){border-bottom:0}.compare-table thead th{font-family:Manrope Variable,sans-serif;font-size:var(--text-supporting);letter-spacing:-.02em;background:#fff;font-weight:750}.compare-table th[scope=row],.compare-table thead th:first-child{z-index:1;width:34%;min-width:200px;box-shadow:1px 0 0 var(--line);background:#fff;font-weight:600;position:sticky;left:0}.compare-matrix th[scope=row],.compare-matrix thead th:first-child{width:220px}.compare-table:not(.compare-matrix){table-layout:fixed}.compare-table:not(.compare-matrix) thead th:not(:first-child){width:33%}.compare-table .group-row th{font-size:var(--text-caption);letter-spacing:.06em;text-transform:uppercase;background:#f5f5f5;padding-block:12px;font-weight:700;position:static}.compare-table .is-us{background:#fffcef}.compare-table thead .is-us{background:var(--highlight-soft)}.compare-table thead a{text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);text-underline-offset:4px}.compare-scroll:focus-visible{outline:2px solid var(--ink);outline-offset:4px}.compare-footnote{text-align:center;font-size:var(--text-caption);margin:20px auto 0}.choose-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;max-width:920px;margin:0 auto;display:grid}.choose-grid article,.strength-grid article,.hub-grid a{border:1px solid var(--line);background:#fff;border-radius:16px;padding:32px}.choose-grid .is-us{border:2px solid var(--ink)}.choose-grid h3{margin-bottom:16px}.strength-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:24px;display:grid}.strength-grid h3{margin-bottom:8px}.strength-grid p,.choose-grid p{margin:0}.switch-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin:0;padding:0;list-style:none;display:grid}.switch-steps h3{margin-bottom:8px}.switch-steps p{margin:0}.compare-sources{padding-block:0 72px}.compare-disclaimer{font-size:var(--text-caption)!important}.compare-download{grid-template-columns:1fr}.compare .download-copy p{max-width:560px}.compare-cards{padding-block:32px 96px}.hub-grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.hub-grid a{flex-direction:column;gap:12px;height:100%;transition:border-color .2s;display:flex}.hub-grid p{flex:1;margin:0}.hub-link-label{font-weight:650}.hub-link-label span{background:var(--highlight);border-radius:50%;place-items:center;width:28px;height:28px;margin-left:6px;display:inline-grid}@media (hover:hover){.marketing .hub-grid a:hover{border-color:var(--ink);text-decoration:none}}@media (width<=900px){.switch-steps{grid-template-columns:1fr;gap:24px}}@media (width<=700px){.compare-hero{padding-block:40px 32px}.compare-short{padding-block:24px 64px}.compare-short>h2{margin-bottom:32px}.compare-table-section,.compare-choose,.compare-switch{padding-block:64px}.choose-grid{grid-template-columns:1fr;gap:16px}.choose-grid article,.strength-grid article,.hub-grid a{padding:24px}.compare-table :is(th,td){padding:14px 12px}.compare-table th[scope=row],.compare-table thead th:first-child{min-width:150px}.compare-download{padding-bottom:32px}}