.breadcrumb[data-astro-cid-glcu7rpv]{font-size:.75rem;color:var(--color-text-muted);margin-bottom:var(--space-lg);display:flex;align-items:center;gap:var(--space-sm)}.breadcrumb[data-astro-cid-glcu7rpv] a[data-astro-cid-glcu7rpv]{color:var(--color-text-muted)}.sep[data-astro-cid-glcu7rpv]{color:var(--color-border)}.compare[data-astro-cid-glcu7rpv]{max-width:800px;margin:0 auto}.compare-hero[data-astro-cid-glcu7rpv]{margin-bottom:var(--space-2xl);padding-bottom:var(--space-xl);border-bottom:1px solid var(--color-border-subtle)}.compare-hero[data-astro-cid-glcu7rpv] h1[data-astro-cid-glcu7rpv]{font-size:clamp(1.5rem,4vw,2.25rem);margin-bottom:var(--space-sm)}.compare-subtitle[data-astro-cid-glcu7rpv]{font-size:1rem;color:var(--color-text-secondary);margin-bottom:var(--space-sm)}.compare-updated[data-astro-cid-glcu7rpv]{font-size:.75rem;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.05em}.compare-intro[data-astro-cid-glcu7rpv]{font-size:1rem;line-height:1.7;color:var(--color-text-secondary);margin-bottom:var(--space-2xl)}.compare-table-wrap[data-astro-cid-glcu7rpv]{overflow-x:auto;margin-bottom:var(--space-3xl);-webkit-overflow-scrolling:touch}.compare-table[data-astro-cid-glcu7rpv]{width:100%;border-collapse:collapse;font-size:.85rem}.compare-table[data-astro-cid-glcu7rpv] th[data-astro-cid-glcu7rpv],.compare-table[data-astro-cid-glcu7rpv] td[data-astro-cid-glcu7rpv]{padding:var(--space-sm) var(--space-md);text-align:left;border-bottom:1px solid var(--color-border-subtle)}.compare-table[data-astro-cid-glcu7rpv] th[data-astro-cid-glcu7rpv]{font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--color-text);white-space:nowrap}.th-dot[data-astro-cid-glcu7rpv]{display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:4px;vertical-align:middle}.compare-table[data-astro-cid-glcu7rpv] td[data-astro-cid-glcu7rpv]{color:var(--color-text-secondary)}.row-label[data-astro-cid-glcu7rpv]{font-weight:600;color:var(--color-text)!important;white-space:nowrap}.type-detail[data-astro-cid-glcu7rpv]{margin-bottom:var(--space-2xl);padding-bottom:var(--space-xl);border-bottom:1px solid var(--color-border-subtle)}.type-detail[data-astro-cid-glcu7rpv] h2[data-astro-cid-glcu7rpv]{font-size:1.25rem;margin-bottom:var(--space-md)}.type-detail[data-astro-cid-glcu7rpv] p[data-astro-cid-glcu7rpv]{font-size:.9rem;line-height:1.7;color:var(--color-text-secondary);margin-bottom:var(--space-md)}.type-link[data-astro-cid-glcu7rpv]{font-size:.85rem;font-weight:600}.compare-faq[data-astro-cid-glcu7rpv]{margin-bottom:var(--space-2xl)}.compare-faq[data-astro-cid-glcu7rpv] h2[data-astro-cid-glcu7rpv]{font-size:1.25rem;margin-bottom:var(--space-lg)}.faq-item[data-astro-cid-glcu7rpv]{border:1px solid var(--color-border-subtle);border-radius:2px;margin-bottom:var(--space-sm)}.faq-item[data-astro-cid-glcu7rpv] summary[data-astro-cid-glcu7rpv]{padding:var(--space-md);cursor:pointer;font-weight:600;font-size:.9rem;list-style:none;display:flex;justify-content:space-between;align-items:center}.faq-item[data-astro-cid-glcu7rpv] summary[data-astro-cid-glcu7rpv]:after{content:"+";color:var(--color-text-muted);font-size:1.2rem}.faq-item[data-astro-cid-glcu7rpv][open] summary[data-astro-cid-glcu7rpv]:after{content:"-"}.faq-item[data-astro-cid-glcu7rpv] p[data-astro-cid-glcu7rpv]{padding:0 var(--space-md) var(--space-md);font-size:.9rem;line-height:1.6;color:var(--color-text-secondary)}.compare-cta[data-astro-cid-glcu7rpv]{text-align:center}.compare-cta[data-astro-cid-glcu7rpv] h2[data-astro-cid-glcu7rpv]{font-size:1.25rem;margin-bottom:var(--space-lg)}.cta-grid[data-astro-cid-glcu7rpv]{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:var(--space-md)}.cta-card[data-astro-cid-glcu7rpv]{padding:var(--space-md);border:1px solid var(--color-border-subtle);border-radius:2px;transition:all .2s ease}.cta-card[data-astro-cid-glcu7rpv]:hover{box-shadow:0 0 15px #ffffff0d;color:var(--color-text);text-shadow:none}.cta-label[data-astro-cid-glcu7rpv]{font-weight:600;font-size:.85rem;color:var(--color-text)}
