.table-wrap.svelte-sw2srb{border-radius:var(--radius);background:var(--bg-surface);border:1px solid var(--border);overflow-x:auto}.table-wrap.svelte-sw2srb:focus-visible{outline:2px solid var(--cyan);outline-offset:2px}.compare-table.svelte-sw2srb{border-collapse:collapse;width:100%;min-width:640px;font-size:.9rem}thead.svelte-sw2srb th:where(.svelte-sw2srb){background:var(--bg-surface);text-align:start;border-bottom:2px solid var(--border);padding:16px 14px;font-size:.85rem;font-weight:600}thead.svelte-sw2srb th.feature-col:where(.svelte-sw2srb){background:var(--bg-surface);color:var(--text-muted)}thead.svelte-sw2srb th.product-col:where(.svelte-sw2srb){color:var(--text);text-align:center}thead.svelte-sw2srb th.product-col.pushward:where(.svelte-sw2srb){color:var(--cyan);border-top:3px solid var(--cyan);background:color-mix(in srgb, var(--cyan) 6%, var(--bg-surface))}.cell.pushward.svelte-sw2srb{background:color-mix(in srgb, var(--cyan) 3%, transparent)}tbody.svelte-sw2srb tr:where(.svelte-sw2srb):not(.group-row):hover .cell.pushward:where(.svelte-sw2srb){background:color-mix(in srgb, var(--cyan) 8%, var(--bg-overlay-softer))}thead.svelte-sw2srb th.product-col:where(.svelte-sw2srb) a:where(.svelte-sw2srb){color:inherit;font-weight:700;text-decoration:none}thead.svelte-sw2srb th.product-col:where(.svelte-sw2srb) a:where(.svelte-sw2srb):hover{text-decoration:underline}.group-row.svelte-sw2srb th:where(.svelte-sw2srb){background:var(--bg-overlay-soft);text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted);border-bottom:1px solid var(--border);text-align:start;padding:12px 14px;font-size:.75rem;font-weight:700}tbody.svelte-sw2srb tr:where(.svelte-sw2srb):not(.group-row):hover td:where(.svelte-sw2srb),tbody.svelte-sw2srb tr:where(.svelte-sw2srb):not(.group-row):hover .feature-label:where(.svelte-sw2srb){background:var(--bg-overlay-softer)}.feature-label.svelte-sw2srb{color:var(--text);text-align:start;border-bottom:1px solid var(--border);width:42%;padding:12px 14px;font-weight:500}.cell.svelte-sw2srb{border-bottom:1px solid var(--border);color:var(--text-muted);text-align:center;vertical-align:middle;padding:12px 14px}.mark.svelte-sw2srb{font-size:1.05rem;font-weight:700;line-height:1}.mark-yes.svelte-sw2srb{color:var(--cyan)}.mark-no.svelte-sw2srb{color:var(--text-dim);opacity:.6}.cell-text.svelte-sw2srb{color:var(--text);font-size:.9rem;display:inline-block}.cell-note.svelte-sw2srb{color:var(--text-dim);margin-top:2px;font-size:.75rem;font-style:italic;display:block}.cell-yes.svelte-sw2srb .cell-note:where(.svelte-sw2srb){color:color-mix(in srgb, var(--cyan) 70%, var(--text-muted))}@media (width<=768px){.table-wrap.svelte-sw2srb{background:0 0;border:none;border-radius:0;overflow-x:visible}.compare-table.svelte-sw2srb,.compare-table.svelte-sw2srb thead:where(.svelte-sw2srb),.compare-table.svelte-sw2srb tbody:where(.svelte-sw2srb),.compare-table.svelte-sw2srb tr:where(.svelte-sw2srb),.compare-table.svelte-sw2srb th:where(.svelte-sw2srb),.compare-table.svelte-sw2srb td:where(.svelte-sw2srb){width:100%;display:block}.compare-table.svelte-sw2srb{min-width:0;font-size:.9rem}.compare-table.svelte-sw2srb thead:where(.svelte-sw2srb){display:none}.group-row.svelte-sw2srb{margin-top:28px}.group-row.svelte-sw2srb:first-child{margin-top:0}.group-row.svelte-sw2srb th:where(.svelte-sw2srb){background:0 0;border-bottom:none;padding:0 4px 8px}tbody.svelte-sw2srb tr:where(.svelte-sw2srb):not(.group-row){background:var(--bg-surface);border:1px solid var(--border);border-radius:var(--radius);margin-bottom:12px;padding:4px 16px}tbody.svelte-sw2srb tr:where(.svelte-sw2srb):not(.group-row):hover td:where(.svelte-sw2srb),tbody.svelte-sw2srb tr:where(.svelte-sw2srb):not(.group-row):hover .feature-label:where(.svelte-sw2srb){background:0 0}.feature-label.svelte-sw2srb{border-bottom:1px solid var(--border);width:100%;padding:12px 0 10px;font-size:1rem;font-weight:600}.cell.svelte-sw2srb{text-align:start;border-bottom:1px solid var(--border);grid-template-columns:minmax(96px,30%) 1fr;align-items:baseline;gap:12px;padding:10px 0;display:grid}tbody.svelte-sw2srb tr:where(.svelte-sw2srb):not(.group-row) .cell:where(.svelte-sw2srb):last-child{border-bottom:none}.cell.pushward.svelte-sw2srb{background:0 0}.cell.svelte-sw2srb:before{content:attr(data-product);letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);font-size:.7rem;font-weight:600}.cell.pushward.svelte-sw2srb:before{color:var(--cyan);font-weight:700}.mark.svelte-sw2srb{font-size:1rem}.cell-text.svelte-sw2srb{display:inline}.cell-note.svelte-sw2srb{margin-top:4px;font-size:.75rem}}.section-top.svelte-1ez3k3s{padding-top:120px}.table-note.svelte-1ez3k3s{text-align:center;color:var(--text-dim);margin-top:16px;font-size:.8rem}
