.compare-page.svelte-1ez3k3s{padding:2rem 0 4rem}.breadcrumb.svelte-1ez3k3s{display:flex;align-items:center;gap:.5rem;font-size:.875rem;color:var(--text-secondary);margin-bottom:2rem}.breadcrumb.svelte-1ez3k3s a:where(.svelte-1ez3k3s){color:var(--text-secondary);transition:color .2s}.breadcrumb.svelte-1ez3k3s a:where(.svelte-1ez3k3s):hover{color:var(--text-primary)}.sep.svelte-1ez3k3s{color:var(--text-muted)}.hero.svelte-1ez3k3s{text-align:center;padding:3rem 2rem;margin-bottom:2rem}.hero.svelte-1ez3k3s h1:where(.svelte-1ez3k3s){font-size:clamp(1.75rem,4vw,2.75rem);font-weight:700;margin-bottom:1rem}.hero-subtitle.svelte-1ez3k3s{font-size:1.1rem;color:var(--text-secondary)}.list.svelte-1ez3k3s{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1rem}.card.svelte-1ez3k3s{display:flex;flex-direction:column;gap:.5rem;padding:1.5rem;transition:border-color .2s,transform .2s}.card.svelte-1ez3k3s:hover{border-color:var(--accent-primary);transform:translateY(-2px)}.card-title.svelte-1ez3k3s{font-size:1.05rem;font-weight:600;color:var(--text-primary)}.card-sub.svelte-1ez3k3s{font-size:.9rem;color:var(--text-secondary);line-height:1.5}
