.compare{display:grid;gap:var(--layout-gap);grid-template-columns:repeat(auto-fit,minmax(min(20rem,100%),1fr))}.compare__head{margin-block-end:var(--space-4)}.compare__icon{block-size:var(--space-7);border-radius:var(--radius-2);inline-size:var(--space-7);object-fit:contain}.compare__list{list-style:none;margin:0;padding:0}.compare__item{align-items:flex-start;color:var(--color-text);display:flex;font-size:var(--font-size-3);gap:var(--space-3);line-height:var(--line-height-3);padding-block:var(--space-4)}.compare__item+.compare__item{border-block-start:var(--border-width-1) solid var(--color-border-subtle)}.compare__marker{align-items:center;block-size:var(--space-5);border-radius:var(--radius-full);display:inline-flex;flex:none;font-size:var(--font-size-1);inline-size:var(--space-5);justify-content:center}.compare__panel--positive .compare__marker{background:var(--color-accent);color:var(--color-accent-contrast)}.compare__panel--negative .compare__marker{background:var(--color-surface-active);color:var(--color-text-subtle)}.compare__panel--neutral .compare__marker{border:var(--border-width-1) solid var(--color-border);color:var(--color-text-subtle)}