.compare.svelte-20vreq{border-top:1px solid var(--line);margin-top:clamp(3rem,6vw,4.5rem);padding-top:clamp(2rem,4vw,3rem)}.compare.svelte-20vreq h2:where(.svelte-20vreq){margin:0 0 .75rem;font-size:clamp(1.35rem,2.4vw,1.7rem)}.compare__lede.svelte-20vreq{max-width:46rem;color:var(--ink-soft);margin:0 0 .9rem;font-size:.9375rem;line-height:1.7}.filters.svelte-20vreq{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:clamp(2rem,4vw,3rem);padding-bottom:1.5rem;display:flex}.filters__label.svelte-20vreq{letter-spacing:.16em;text-transform:uppercase;color:var(--ink-faint);margin-right:.5rem;font-size:.6875rem;font-weight:600}.chip.svelte-20vreq{border:1px solid var(--line-strong);transition:background-color .25s var(--ease), color .25s var(--ease), border-color .25s var(--ease);background:0 0;border-radius:2px;padding:.5rem .9rem;font-size:.8125rem;font-weight:500}.chip.svelte-20vreq:hover{border-color:var(--ink)}.chip.is-active.svelte-20vreq{background:var(--ink);border-color:var(--ink);color:#fff}.itin-grid.svelte-20vreq{grid-template-columns:1fr}.empty.svelte-20vreq{text-align:center;color:var(--ink-muted);padding:3rem 0}@media (width>=700px){.itin-grid.svelte-20vreq{grid-template-columns:repeat(2,1fr)}}@media (width>=1050px){.itin-grid.svelte-20vreq{grid-template-columns:repeat(3,1fr)}}
