.compare-section{--box-bg:var(--canvas-soft)}.compare-grid{grid-template-columns:repeat(2,1fr);gap:24px;display:grid}.compare-card{border:1px solid var(--hairline);border-radius:var(--r-xl);background:#fff;padding:32px}.compare-card h3{font-family:var(--sans);color:var(--primary);margin:0 0 20px;font-size:20px;font-weight:500}.compare-card dl{margin:0}.compare-card dl>div{border-bottom:1px solid var(--hairline);justify-content:space-between;gap:16px;padding:12px 0;font-size:16px;display:flex}.compare-card dt{color:var(--ink-secondary)}.compare-card dd{color:var(--ink);margin:0;font-weight:500}.compare-card .compare-total{border-bottom:0;font-size:18px}.compare-card .compare-total dt,.compare-card .compare-total dd{color:var(--primary);font-weight:500}.compare-card>p{color:var(--ink-secondary);margin:16px 0 0;font-size:15px;line-height:1.55}.compare-note{max-width:52em;color:var(--ink-secondary);margin-top:28px;font-size:15px;line-height:1.6}.compare-note strong{color:var(--primary);font-weight:500}.landing-facts .btn{margin-top:28px}@media (max-width:760px){.compare-grid{grid-template-columns:1fr}.compare-card{padding:24px}}.fact-table-text dt{flex:none;width:9.5em}.fact-table-text dd{white-space:normal;text-align:right;line-height:1.45}@media (max-width:520px){.fact-table-text div{flex-direction:column;gap:4px}.fact-table-text dd{text-align:left}}
