.ComparisonBlock_comparisonBlock__05ePj{padding-block:var(--spacing-13);background:var(--color-surface-soft)}.ComparisonBlock_comparisonBlockShell__PDaJM{border:1px solid var(--color-hairline);border-radius:var(--radius-2xl);background:var(--color-surface-card);box-shadow:var(--shadow-lg);overflow:hidden}.ComparisonBlock_comparisonBlockHead__GcE8K{display:grid;gap:var(--spacing-4);padding:clamp(var(--spacing-8),4vw,var(--spacing-11));color:var(--color-on-dark);background:radial-gradient(90% 140% at 100% 0,color-mix(in srgb,var(--color-current-500) 32%,transparent),transparent 60%),var(--color-ink-900)}.ComparisonBlock_comparisonBlockKicker__Z0uGl{color:var(--color-current-200)}.ComparisonBlock_comparisonBlockKicker__Z0uGl span{background:var(--color-current-400)}.ComparisonBlock_comparisonBlockHead__GcE8K h2{margin:0;max-width:20ch;color:var(--color-on-dark);font-size:clamp(30px,4vw,50px);font-weight:800;line-height:1.05;letter-spacing:-.02em}.ComparisonBlock_comparisonBlockHead__GcE8K>p:last-child{max-width:62ch;margin:0;color:color-mix(in srgb,var(--color-on-dark) 82%,var(--color-current-100));font-size:var(--text-body-lg);line-height:1.55}.ComparisonBlock_comparisonBlockLedger__n0bbr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.ComparisonBlock_comparisonCol__fBGX_{display:grid;align-content:start;padding:clamp(var(--spacing-6),2.4vw,var(--spacing-9))}.ComparisonBlock_comparisonColNo__a3pFk{border-left:1px solid var(--color-hairline);background:var(--color-surface-soft)}.ComparisonBlock_comparisonColTag__zoKdc{display:inline-flex;align-items:center;gap:var(--spacing-3);margin-bottom:var(--spacing-6)}.ComparisonBlock_comparisonColTag__zoKdc h3{margin:0;color:var(--color-text-heading);font-size:var(--text-display-sm);font-weight:800;letter-spacing:-.01em}.ComparisonBlock_comparisonColTag__zoKdc span{width:36px;height:36px;display:inline-grid;place-items:center;border-radius:var(--radius-pill)}.ComparisonBlock_comparisonColTag__zoKdc span svg{width:20px;height:20px}.ComparisonBlock_comparisonColTagYes__QsbXh span{color:var(--color-brand-700);background:color-mix(in srgb,var(--color-current-500) 14%,var(--color-surface-card))}.ComparisonBlock_comparisonColTagNo__nugwQ span{color:var(--color-text-muted);background:var(--color-surface-strong)}.ComparisonBlock_comparisonCol__fBGX_ ul{display:grid;gap:0;margin:0;padding:0;list-style:none}.ComparisonBlock_comparisonRow___Na1J{display:grid;grid-template-columns:28px minmax(0,1fr);gap:var(--spacing-4);align-items:start;padding:var(--spacing-5) var(--spacing-4);border-radius:var(--radius-md);border-top:1px solid var(--color-hairline-soft);transition:background-color var(--duration-base) var(--ease-entrance)}.ComparisonBlock_comparisonCol__fBGX_ ul .ComparisonBlock_comparisonRow___Na1J:first-child{border-top:none}@media (hover:hover){.ComparisonBlock_comparisonRow___Na1J:hover{background:color-mix(in srgb,var(--color-current-50) 55%,transparent)}.ComparisonBlock_comparisonColNo__a3pFk .ComparisonBlock_comparisonRow___Na1J:hover{background:var(--color-surface-card)}}.ComparisonBlock_comparisonRowMark__P2_cP{width:26px;height:26px;margin-top:2px;display:inline-grid;place-items:center;border-radius:var(--radius-pill)}.ComparisonBlock_comparisonRowMark__P2_cP svg{width:15px;height:15px;stroke-width:2.75}.ComparisonBlock_comparisonRowMarkYes__3wt4f{color:var(--color-brand-700);background:color-mix(in srgb,var(--color-current-500) 14%,var(--color-surface-card))}.ComparisonBlock_comparisonRowMarkNo__JqNRo{color:var(--color-text-subtle);background:var(--color-surface-strong)}.ComparisonBlock_comparisonRowTerm__Zp1_u{margin:0;color:var(--color-text-heading);font-size:var(--text-title-md);font-weight:var(--text-title-md--font-weight);line-height:var(--text-title-md--line-height)}.ComparisonBlock_comparisonRowDetail__RGB44{margin:var(--spacing-2) 0 0;color:var(--color-text-body);font-size:var(--text-body-sm);line-height:var(--text-body-sm--line-height)}@media (max-width:767.9px){.ComparisonBlock_comparisonBlock__05ePj{padding-block:var(--spacing-10)}.ComparisonBlock_comparisonBlockLedger__n0bbr{grid-template-columns:1fr}.ComparisonBlock_comparisonColNo__a3pFk{border-left:none;border-top:1px solid var(--color-hairline)}}