.compare-grid[data-astro-cid-neplck24]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1rem;margin:1.5rem 0}.compare-card[data-astro-cid-neplck24]{display:flex;flex-direction:column;align-items:center;text-align:center;padding:1.25rem;border:1px solid var(--color-border);border-radius:8px;text-decoration:none;color:inherit;background:var(--color-surface);transition:background-color .15s ease,border-color .15s ease}.compare-card[data-astro-cid-neplck24]:hover{background:var(--color-surface-raised);border-color:var(--color-accent)}.compare-card__logos[data-astro-cid-neplck24]{display:flex;align-items:center;gap:.75rem;margin-bottom:.75rem}.compare-card__vs[data-astro-cid-neplck24]{font-family:var(--font-display);font-size:1.05rem;letter-spacing:.08em;color:var(--color-accent-text);text-transform:uppercase}.compare-card__title[data-astro-cid-neplck24]{margin:0;font-size:1rem;font-weight:700}.compare-card__cta[data-astro-cid-neplck24]{margin-top:.5rem;font-size:.85rem;font-weight:600;color:var(--color-accent-text)}
