.breadcrumb.s-eeghmv{color:#64748b;align-items:center;gap:8px;margin-bottom:20px;font-size:12.5px;display:flex}.breadcrumb.s-eeghmv a:where(.s-eeghmv){color:#94a3b8;text-decoration:none}.breadcrumb.s-eeghmv a:where(.s-eeghmv):hover{color:#f8fafc;text-decoration:underline}.vs-hero.s-eeghmv{margin-bottom:32px}.hero-badges.s-eeghmv{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:14px;display:flex}.badge-pill.s-eeghmv{color:#38bdf8;background:#38bdf81f;border:1px solid #38bdf847;border-radius:999px;padding:4px 11px;font-size:12px;font-weight:600;display:inline-block}.badge-date.s-eeghmv{color:#94a3b8;font-size:12px}h1.s-eeghmv{letter-spacing:-.03em;color:#f8fafc;margin:0 0 12px;font-size:clamp(28px,4.2vw,42px);font-weight:800;line-height:1.15}.hero-sub.s-eeghmv{color:#cbd5e1;max-width:760px;margin:0 0 24px;font-size:16.5px;line-height:1.6}.hero-cta-row.s-eeghmv{flex-wrap:wrap;gap:10px;display:flex}.btn-primary.s-eeghmv,.btn-demo.s-eeghmv,.btn-secondary.s-eeghmv{cursor:pointer;border:none;border-radius:999px;justify-content:center;align-items:center;padding:10px 18px;font-size:13.5px;font-weight:600;text-decoration:none;transition:all .15s;display:inline-flex}.btn-primary.s-eeghmv{color:#fff;background:#3b82f6}.btn-primary.s-eeghmv:hover{background:#2563eb}.btn-demo.s-eeghmv{color:#7dd3fc;background:#38bdf81f;border:1px solid #38bdf859}.btn-demo.s-eeghmv:hover{background:#38bdf838}.btn-secondary.s-eeghmv{color:#e2e8f0;background:#ffffff0f;border:1px solid #ffffff1f}.btn-secondary.s-eeghmv:hover{background:#ffffff1f}.tldr-box.s-eeghmv{background:#38bdf80d;border:1px solid #38bdf840;border-radius:18px;margin-bottom:44px;padding:22px 24px}.tldr-kicker.s-eeghmv h2:where(.s-eeghmv){text-transform:uppercase;letter-spacing:.04em;color:#38bdf8;margin:0 0 8px;font-size:14px;font-weight:700}.tldr-copy.s-eeghmv{color:#e2e8f0;margin:0 0 18px;font-size:15px;line-height:1.72}.quick-specs.s-eeghmv{border-top:1px solid #ffffff14;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;margin:0;padding-top:14px;display:grid}.quick-specs.s-eeghmv dt:where(.s-eeghmv){color:#94a3b8;margin-bottom:2px;font-size:12px;font-weight:700}.quick-specs.s-eeghmv dd:where(.s-eeghmv){color:#f8fafc;margin:0;font-size:13px}.vs-section.s-eeghmv{margin-bottom:52px}.section-head.s-eeghmv{margin-bottom:18px}.section-head.s-eeghmv h2:where(.s-eeghmv){letter-spacing:-.025em;color:#f8fafc;margin:0 0 6px;font-size:24px;font-weight:750}.section-head.s-eeghmv p:where(.s-eeghmv){color:#94a3b8;margin:0;font-size:14px;line-height:1.6}.table-wrap.s-eeghmv{background:#ffffff06;border:1px solid #ffffff17;border-radius:16px;overflow-x:auto}.matrix-table.s-eeghmv{border-collapse:collapse;text-align:left;color:#cbd5e1;width:100%;font-size:13.5px;line-height:1.6}.matrix-table.s-eeghmv th:where(.s-eeghmv),.matrix-table.s-eeghmv td:where(.s-eeghmv){vertical-align:top;border-bottom:1px solid #ffffff0f;padding:13px 16px}.matrix-table.s-eeghmv thead:where(.s-eeghmv) th:where(.s-eeghmv){color:#94a3b8;background:#ffffff09;font-size:12.5px;font-weight:700}.matrix-table.s-eeghmv thead:where(.s-eeghmv) th.col-our:where(.s-eeghmv){color:#7dd3fc}.matrix-table.s-eeghmv tbody:where(.s-eeghmv) th:where(.s-eeghmv){color:#f1f5f9;min-width:140px;font-weight:600}.matrix-table.s-eeghmv tbody:where(.s-eeghmv) td.our-cell:where(.s-eeghmv){color:#eef6ff;background:#38bdf808}.matrix-table.s-eeghmv tbody:where(.s-eeghmv) tr:where(.s-eeghmv):last-child th:where(.s-eeghmv),.matrix-table.s-eeghmv tbody:where(.s-eeghmv) tr:where(.s-eeghmv):last-child td:where(.s-eeghmv){border-bottom:0}.cat-cell.s-eeghmv{white-space:nowrap;width:96px}.cat-tag.s-eeghmv{color:#94a3b8;background:#ffffff0f;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:600;display:inline-block}.dimensions-stack.s-eeghmv{flex-direction:column;gap:18px;display:flex}.dimension-card.s-eeghmv{background:#ffffff06;border:1px solid #ffffff14;border-radius:16px;padding:22px 24px}.dimension-card.s-eeghmv h3:where(.s-eeghmv){color:#f8fafc;margin:0 0 6px;font-size:17.5px;font-weight:700}.dim-summary.s-eeghmv{color:#cbd5e1;margin:0 0 16px;font-size:14px;line-height:1.65}.dim-grid.s-eeghmv{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:14px;display:grid}.dim-pane.s-eeghmv{background:#ffffff06;border:1px solid #ffffff0f;border-radius:12px;padding:14px 16px}.dim-pane.is-ours.s-eeghmv{background:#38bdf80a;border-color:#38bdf838}.pane-label.s-eeghmv{color:#94a3b8;margin-bottom:6px;font-size:12px;font-weight:700;display:block}.dim-pane.is-ours.s-eeghmv .pane-label:where(.s-eeghmv){color:#7dd3fc}.dim-pane.s-eeghmv p:where(.s-eeghmv){color:#e2e8f0;margin:0;font-size:13.5px;line-height:1.62}.dim-bottom.s-eeghmv{color:#94a3b8;margin:0;font-size:13.5px;line-height:1.6}.dim-bottom.s-eeghmv strong:where(.s-eeghmv){color:#f1f5f9}.decision-grid.s-eeghmv{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-bottom:16px;display:grid}.decision-card.s-eeghmv{background:#ffffff06;border:1px solid #ffffff14;border-radius:16px;padding:20px 22px}.decision-card.is-ours.s-eeghmv{background:#38bdf80b;border-color:#38bdf847}.decision-card.s-eeghmv h3:where(.s-eeghmv){color:#f8fafc;margin:0 0 12px;font-size:16px;font-weight:700}.decision-card.s-eeghmv ul:where(.s-eeghmv),.limits-box.s-eeghmv ul:where(.s-eeghmv){color:#cbd5e1;flex-direction:column;gap:8px;margin:0;padding-left:18px;font-size:13.5px;line-height:1.6;display:flex}.limits-box.s-eeghmv{background:#fbbf240a;border:1px solid #fbbf2438;border-radius:14px;padding:18px 22px}.limits-box.s-eeghmv h3:where(.s-eeghmv){color:#fcd34d;margin:0 0 10px;font-size:14.5px;font-weight:700}.steps-grid.s-eeghmv{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.step-card.s-eeghmv{background:#ffffff06;border:1px solid #ffffff14;border-radius:14px;padding:18px 20px}.step-card.s-eeghmv h3:where(.s-eeghmv){color:#f8fafc;margin:0 0 8px;font-size:14.5px;font-weight:700}.step-card.s-eeghmv p:where(.s-eeghmv){color:#cbd5e1;margin:0;font-size:13.5px;line-height:1.6}.faq-list.s-eeghmv{flex-direction:column;gap:10px;display:flex}.faq-item.s-eeghmv{background:#ffffff06;border:1px solid #ffffff14;border-radius:14px;transition:border-color .15s}.faq-item[open].s-eeghmv{border-color:#38bdf847}.faq-summary.s-eeghmv{cursor:pointer;justify-content:space-between;align-items:center;gap:14px;padding:16px 20px;list-style:none;display:flex}.faq-summary.s-eeghmv::-webkit-details-marker{display:none}.faq-q.s-eeghmv{color:#f1f5f9;margin:0;font-size:14.5px;font-weight:650;line-height:1.45}.faq-chevron.s-eeghmv{color:#94a3b8;flex-shrink:0;transition:transform .2s}.faq-item[open].s-eeghmv .faq-chevron:where(.s-eeghmv){transform:rotate(180deg)}.faq-answer.s-eeghmv{color:#cbd5e1;padding:0 20px 18px;font-size:13.5px;line-height:1.7}.faq-answer.s-eeghmv p:where(.s-eeghmv){margin:0}.vs-footer-cards.s-eeghmv{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.source-note.s-eeghmv,.other-vs-card.s-eeghmv{background:#ffffff06;border:1px solid #ffffff14;border-radius:16px;padding:20px 22px}.source-note.s-eeghmv h3:where(.s-eeghmv),.other-vs-card.s-eeghmv h3:where(.s-eeghmv){color:#f8fafc;margin:0 0 8px;font-size:15px;font-weight:700}.source-note.s-eeghmv p:where(.s-eeghmv),.other-vs-card.s-eeghmv p:where(.s-eeghmv){color:#94a3b8;margin:0 0 10px;font-size:13px;line-height:1.6}.source-note.s-eeghmv ul:where(.s-eeghmv){flex-direction:column;gap:6px;margin:0;padding-left:18px;font-size:13px;display:flex}.source-note.s-eeghmv a:where(.s-eeghmv){color:#7dd3fc;text-decoration:none}.source-note.s-eeghmv a:where(.s-eeghmv):hover{text-decoration:underline}.other-vs-actions.s-eeghmv{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.btn-link.s-eeghmv{color:#94a3b8;font-size:13px;text-decoration:none}.btn-link.s-eeghmv:hover{color:#f8fafc;text-decoration:underline}@media (width<=780px){.dim-grid.s-eeghmv,.decision-grid.s-eeghmv,.steps-grid.s-eeghmv,.vs-footer-cards.s-eeghmv{grid-template-columns:1fr}.cat-cell.s-eeghmv{display:none}}
