.compare-hero[data-astro-cid-qpockwpf]{display:grid;grid-template-columns:1fr auto 1fr;gap:1rem;align-items:stretch;margin:1rem 0 .75rem}.compare-hero__vs[data-astro-cid-qpockwpf]{display:flex;align-items:center;font-family:var(--font-display);font-weight:400;font-size:1.6rem;color:var(--color-accent-text);text-transform:uppercase;letter-spacing:.08em}.compare-card-large[data-astro-cid-qpockwpf]{background:var(--color-surface, #ffffff);border:2px solid var(--color-border);border-radius:var(--radius, 10px);padding:1.5rem 1.6rem;display:flex;flex-direction:column;gap:.6rem;transition:border-color .2s ease,transform .2s ease}.compare-card-large[data-astro-cid-qpockwpf]:hover{border-color:var(--color-accent);transform:scale(1.01)}.compare-card-large[data-astro-cid-qpockwpf][data-side=a]{border-top:5px solid var(--color-primary-light, #312E81)}.compare-card-large[data-astro-cid-qpockwpf][data-side=b]{border-top:5px solid var(--color-accent, #CA8A04)}.compare-card-large__top[data-astro-cid-qpockwpf]{display:flex;align-items:center;gap:.85rem}.compare-card-large__name[data-astro-cid-qpockwpf] h2[data-astro-cid-qpockwpf]{margin:0;font-size:1.15rem}.compare-card-large__chip[data-astro-cid-qpockwpf]{margin:.2rem 0 0;font-size:.82rem;color:var(--color-muted)}.compare-card-large__bestfor[data-astro-cid-qpockwpf]{margin:0;font-size:.9rem;line-height:1.7}.cmp-rating[data-astro-cid-qpockwpf]{margin:0;display:flex;align-items:center;gap:.5rem}.cmp-rating-num[data-astro-cid-qpockwpf]{font-size:.85rem;color:var(--color-muted);font-weight:600}.compare-card-large__actions[data-astro-cid-qpockwpf]{display:flex;align-items:center;gap:.9rem;flex-wrap:wrap;margin-top:auto}.link-arrow[data-astro-cid-qpockwpf]{font-size:.85rem;font-weight:600;color:var(--color-accent-text);text-decoration:none}.link-arrow[data-astro-cid-qpockwpf]:hover{text-decoration:underline}.cmp-section[data-astro-cid-qpockwpf]{margin:1.75rem 0 0}.cmp-section[data-astro-cid-qpockwpf] h2[data-astro-cid-qpockwpf]{margin-top:0}.cmp-note[data-astro-cid-qpockwpf]{font-size:.9rem;color:var(--color-muted)}.cmp-alt-list[data-astro-cid-qpockwpf]{list-style:none;margin:0;padding:0;display:grid;gap:.5rem}.cmp-alt-list[data-astro-cid-qpockwpf] li[data-astro-cid-qpockwpf]{display:flex;align-items:baseline;gap:.75rem;padding:.85rem 1.1rem;background:var(--color-surface, #ffffff);border:1px solid var(--color-border-strong);border-radius:var(--radius-sm, 6px);flex-wrap:wrap}.cmp-alt-list__name[data-astro-cid-qpockwpf]{font-weight:700;flex:0 0 auto}.cmp-alt-list__bestfor[data-astro-cid-qpockwpf]{flex:1 1 200px;font-size:.85rem;color:var(--color-muted)}.cmp-alt-list[data-astro-cid-qpockwpf] a[data-astro-cid-qpockwpf]{font-size:.85rem;font-weight:600;color:var(--color-accent-text);text-decoration:none}@media(max-width:720px){.compare-hero[data-astro-cid-qpockwpf]{grid-template-columns:1fr}.compare-hero__vs[data-astro-cid-qpockwpf]{justify-content:center;align-items:center;order:-1;padding:.25rem 0}}
