.elan-comparison[data-astro-cid-ipgv32k3] h2[data-astro-cid-ipgv32k3]{letter-spacing:-.035em;font-size:clamp(1.875rem,3vw,2.375rem);font-weight:650;line-height:1.15}.comparison-intro[data-astro-cid-ipgv32k3]{color:var(--muted-foreground);font-size:var(--text-lead);max-width:51.25rem;margin-top:.75rem;line-height:1.6}details[data-astro-cid-ipgv32k3]{margin-top:1.875rem;scroll-margin-top:10rem}summary[data-astro-cid-ipgv32k3]{cursor:pointer;justify-content:space-between;align-items:center;gap:1.25rem;min-height:3rem;margin-bottom:1.125rem;list-style:none;display:flex}summary[data-astro-cid-ipgv32k3]::-webkit-details-marker{display:none}.comparison-summary[data-astro-cid-ipgv32k3]{color:var(--muted-foreground);font-size:var(--text-sm)}.comparison-toggle[data-astro-cid-ipgv32k3]{font-size:var(--text-label);color:var(--foreground);border:1px solid var(--border);border-radius:.5rem;flex-shrink:0;align-items:center;gap:.5rem;margin-left:auto;padding:.5rem .75rem;font-weight:600;display:flex}details[data-astro-cid-ipgv32k3][open] .comparison-toggle[data-astro-cid-ipgv32k3] svg{transform:rotate(180deg)}.when-closed[data-astro-cid-ipgv32k3],details[data-astro-cid-ipgv32k3]:not([open]) .when-open[data-astro-cid-ipgv32k3]{display:none}details[data-astro-cid-ipgv32k3]:not([open]) .when-closed[data-astro-cid-ipgv32k3]{display:inline}summary[data-astro-cid-ipgv32k3]:focus-visible,.comparison-scroller[data-astro-cid-ipgv32k3]:focus-visible,nav[data-astro-cid-ipgv32k3] a[data-astro-cid-ipgv32k3]:focus-visible{outline:3px solid var(--ring);outline-offset:4px}nav[data-astro-cid-ipgv32k3]{flex-wrap:wrap;gap:.625rem;margin-bottom:1.75rem;display:flex}nav[data-astro-cid-ipgv32k3] a[data-astro-cid-ipgv32k3]{border:1px solid var(--border);background:var(--card);font-size:var(--text-sm);color:var(--foreground);border-radius:.625rem;padding:.625rem .875rem;font-weight:550;text-decoration:none}nav[data-astro-cid-ipgv32k3] a[data-astro-cid-ipgv32k3]:hover{border-color:var(--brand-line);background:var(--elan-peach)}.comparison-tables[data-astro-cid-ipgv32k3]{gap:2rem;display:grid}.comparison-theme[data-astro-cid-ipgv32k3]{min-width:0;scroll-margin-top:10rem}.comparison-theme[data-astro-cid-ipgv32k3] h3[data-astro-cid-ipgv32k3]{letter-spacing:-.025em;margin-bottom:.875rem;font-size:1.375rem;font-weight:600;line-height:1.3}.comparison-scroller[data-astro-cid-ipgv32k3]{border:1px solid var(--border);background:var(--card);border-radius:1.125rem;position:relative;overflow:auto}table[data-astro-cid-ipgv32k3]{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%;font-family:var(--font-sans);font-size:var(--text-sm);font-variant-numeric:tabular-nums;line-height:1.5}col[data-astro-cid-ipgv32k3]:first-child{width:24%}col[data-astro-cid-ipgv32k3]:not(:first-child){width:auto}thead[data-astro-cid-ipgv32k3] th[data-astro-cid-ipgv32k3]{font-size:var(--text-card-title);text-align:left;background:var(--surface-alt);vertical-align:bottom;padding:1.5rem 1.25rem;font-weight:650}thead[data-astro-cid-ipgv32k3] th[data-astro-cid-ipgv32k3]:first-child{font-size:var(--text-label);color:var(--muted-foreground);font-weight:500}thead[data-astro-cid-ipgv32k3] th[data-astro-cid-ipgv32k3]:nth-child(3){background:var(--elan-mint)}thead[data-astro-cid-ipgv32k3] th[data-astro-cid-ipgv32k3]:nth-child(4){background:var(--elan-peach)}thead[data-astro-cid-ipgv32k3] th[data-astro-cid-ipgv32k3]:nth-child(5){background:var(--elan-lilac)}.comparison-icon[data-astro-cid-ipgv32k3]{background:var(--card);width:2.25rem;height:2.25rem;color:var(--muted-foreground);border-radius:.625rem;place-items:center;margin-bottom:.625rem;display:grid}.comparison-scroller[data-astro-cid-ipgv32k3] tbody th,.comparison-scroller[data-astro-cid-ipgv32k3] tbody td{border-top:1px solid var(--border);text-align:left;vertical-align:middle;overflow-wrap:anywhere;padding:1.1875rem 1.25rem}.comparison-scroller[data-astro-cid-ipgv32k3] tbody th{font-weight:550}.comparison-scroller[data-astro-cid-ipgv32k3] tbody td{color:var(--muted-foreground)}.comparison-scroller[data-astro-cid-ipgv32k3] tbody tr:nth-child(2n){background:color-mix(in srgb, var(--surface-alt) 55%, var(--card))}.comparison-scroller[data-astro-cid-ipgv32k3] tbody tr:hover{background:var(--elan-mint)}.comparison-yes[data-astro-cid-ipgv32k3]{background:var(--ok-soft);width:1.6875rem;height:1.6875rem;color:var(--ok);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.comparison-scroll-hint[data-astro-cid-ipgv32k3]{font-size:var(--text-xs);color:var(--muted-foreground);margin:.75rem 0;display:none}@media (width<=63.999rem){.comparison-scroll-hint[data-astro-cid-ipgv32k3]{display:block}table[data-astro-cid-ipgv32k3]{min-width:55.625rem}.comparison-three[data-astro-cid-ipgv32k3] table[data-astro-cid-ipgv32k3]{min-width:44.375rem}.comparison-two[data-astro-cid-ipgv32k3] table[data-astro-cid-ipgv32k3]{min-width:33.125rem}col[data-astro-cid-ipgv32k3]:first-child{width:10.625rem}col[data-astro-cid-ipgv32k3]:not(:first-child){width:11.25rem}thead[data-astro-cid-ipgv32k3] th[data-astro-cid-ipgv32k3]:first-child,.comparison-scroller[data-astro-cid-ipgv32k3] tbody th[scope=row]{z-index:1;background:var(--card);box-shadow:var(--shadow-sticky-column);position:sticky;left:0}thead[data-astro-cid-ipgv32k3] th[data-astro-cid-ipgv32k3]:first-child{background:var(--surface-alt)}.comparison-scroller[data-astro-cid-ipgv32k3] tbody tr:nth-child(2n) th{background:color-mix(in srgb, var(--surface-alt) 55%, var(--card))}thead[data-astro-cid-ipgv32k3] th[data-astro-cid-ipgv32k3],.comparison-scroller[data-astro-cid-ipgv32k3] tbody td,.comparison-scroller[data-astro-cid-ipgv32k3] tbody th{padding:1rem}.comparison-scroller[data-astro-cid-ipgv32k3] tbody th{font-size:var(--text-label)}}@media (width<=47.999rem){.comparison-intro[data-astro-cid-ipgv32k3]{font-size:var(--text-body-sm)}summary[data-astro-cid-ipgv32k3]{align-items:flex-start;gap:.75rem}.comparison-summary[data-astro-cid-ipgv32k3]{font-size:var(--text-xs);max-width:9.6875rem}.comparison-toggle[data-astro-cid-ipgv32k3]{font-size:var(--text-xs);padding:.4375rem .5625rem}nav[data-astro-cid-ipgv32k3] a[data-astro-cid-ipgv32k3]{font-size:var(--text-label)}}
