.comparison-page.svelte-1i4z5aa{margin:0 auto;max-width:1000px;padding:40px 16px 72px;color:#e5e7eb}.breadcrumb.svelte-1i4z5aa{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:28px;color:#94a3b8;font-size:.88rem}a.svelte-1i4z5aa{color:#86efac}.hero.svelte-1i4z5aa{border-bottom:1px solid rgba(148,163,184,.22);padding-bottom:28px}.eyebrow.svelte-1i4z5aa{color:#94a3b8;font-size:.78rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}h1.svelte-1i4z5aa{margin:10px 0 18px;font-size:clamp(2rem,7vw,4.15rem);line-height:1;letter-spacing:0}.tldr.svelte-1i4z5aa{margin:0;border-left:4px solid #34d399;background:#16a34a1f;padding:14px 16px;color:#ecfdf5;font-size:1.08rem;line-height:1.65}.content.svelte-1i4z5aa{margin-top:30px}section.svelte-1i4z5aa{margin-top:32px}h2.svelte-1i4z5aa{margin:0 0 12px;color:#f8fafc;font-size:1.42rem;line-height:1.25;letter-spacing:0}p.svelte-1i4z5aa{color:#cbd5e1;line-height:1.78}.table-wrap.svelte-1i4z5aa{overflow-x:auto;border:1px solid rgba(148,163,184,.22);border-radius:8px}table.svelte-1i4z5aa{width:100%;min-width:720px;border-collapse:collapse;background:#0f172ab8}th.svelte-1i4z5aa,td.svelte-1i4z5aa{border-bottom:1px solid rgba(148,163,184,.16);padding:12px 14px;text-align:left;vertical-align:top;line-height:1.5}th.svelte-1i4z5aa{color:#f8fafc}td.svelte-1i4z5aa{color:#cbd5e1}.reference-grid.svelte-1i4z5aa{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px}.reference-grid.svelte-1i4z5aa>div:where(.svelte-1i4z5aa),details.svelte-1i4z5aa,.related.svelte-1i4z5aa{border:1px solid rgba(148,163,184,.2);border-radius:8px;background:#0f172a9e;padding:16px}h3.svelte-1i4z5aa{margin:0 0 8px;font-size:.9rem;text-transform:uppercase;color:#f8fafc;letter-spacing:.08em}ul.svelte-1i4z5aa{margin:0;padding-left:18px;color:#cbd5e1}details.svelte-1i4z5aa+details:where(.svelte-1i4z5aa){margin-top:10px}summary.svelte-1i4z5aa{cursor:pointer;font-weight:800;color:#f8fafc}.related.svelte-1i4z5aa{margin-top:34px}.related.svelte-1i4z5aa div:where(.svelte-1i4z5aa){display:grid;gap:10px}
