.comparison-index[data-v-051eac07]{padding-top:calc(var(--header-h) + 5rem)}h1[data-v-051eac07]{max-width:23ch;margin:0 0 1.5rem;font-size:var(--fs-display)}p[data-v-051eac07]{max-width:78ch;line-height:1.8;margin:1.25rem 0}.comparison-entry[data-v-051eac07]{padding:2.5rem 0;border-bottom:1px solid var(--border)}.comparison-entry h2[data-v-051eac07]{font-size:clamp(1.5rem,2.3vw,2rem)}.comparison-actions[data-v-051eac07],.comparison-links[data-v-051eac07]{display:flex;gap:1rem 1.5rem;flex-wrap:wrap;margin:1.5rem 0}a[data-v-051eac07]:not(.btn){color:var(--accent-text);text-decoration:underline;text-underline-offset:.2em}
