.compare.svelte-1e28ejy{background:var(--color-primary-deep);color:var(--color-white);opacity:0;border-radius:28px;margin:80px 0 0;padding:52px;transition:opacity .8s,transform .8s;transform:translateY(22px)}.compare.is--in.svelte-1e28ejy{opacity:1;transform:none}.eyebrow.svelte-1e28ejy{letter-spacing:.16em;text-transform:uppercase;color:var(--color-mint);font-size:12px;font-weight:700}h2.svelte-1e28ejy{letter-spacing:-.025em;color:var(--color-white);margin:10px 0 8px;font-size:clamp(26px,3vw,38px);font-weight:800;line-height:1.1}p.svelte-1e28ejy{color:#ffffffbf;max-width:580px;font-size:var(--font-size-s);margin:0 0 30px;line-height:1.6}.bars.svelte-1e28ejy{gap:13px;display:grid}.bar.svelte-1e28ejy{grid-template-columns:240px minmax(0,1fr) 110px;align-items:center;gap:18px;font-size:14px;line-height:1.6;display:grid}.bar.is--reference.svelte-1e28ejy{font-weight:700}.bar__track.svelte-1e28ejy{background:#ffffff1a;border-radius:99px;height:12px;overflow:hidden}.bar__fill.svelte-1e28ejy{background:linear-gradient(90deg, var(--color-mint-dark), var(--color-mint));border-radius:99px;height:100%;transition:width 1.1s cubic-bezier(.2,.8,.2,1)}.bar.is--reference.svelte-1e28ejy .bar__fill:where(.svelte-1e28ejy){background:linear-gradient(90deg, var(--color-secondary-dark), var(--color-secondary))}.bar.svelte-1e28ejy small:where(.svelte-1e28ejy){color:#ffffffb3;text-align:right;font-size:12px}.legend.svelte-1e28ejy{color:#ffffffb3;gap:22px;margin-top:22px;font-size:12px;display:flex}.legend.svelte-1e28ejy .is--reference:where(.svelte-1e28ejy){color:var(--color-secondary)}.legend.svelte-1e28ejy .is--alternative:where(.svelte-1e28ejy){color:var(--color-mint)}.switch.svelte-1e28ejy{grid-template-columns:repeat(var(--count), minmax(0, 1fr));isolation:isolate;background:#ffffff14;border-radius:99px;margin:0 0 26px;padding:4px;display:inline-grid;position:relative;box-shadow:inset 0 0 0 1px #ffffff1f}.switch__thumb.svelte-1e28ejy{z-index:-1;width:calc((100% - 8px) / var(--count));background:var(--color-white);transform:translateX(calc(var(--active) * 100%));border-radius:99px;transition:transform .45s cubic-bezier(.2,.8,.2,1);position:absolute;top:4px;bottom:4px;left:4px;box-shadow:0 6px 18px #050f0e59}.switch.svelte-1e28ejy button:where(.svelte-1e28ejy){color:#ffffffc7;font:600 14px / 1.2 var(--font-family);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:99px;justify-content:center;align-items:center;gap:8px;padding:9px 18px;transition:color .3s;display:inline-flex}.switch.svelte-1e28ejy button:where(.svelte-1e28ejy):hover{color:var(--color-white)}.switch.svelte-1e28ejy button.is--on:where(.svelte-1e28ejy){color:var(--color-primary-deep)}.switch.svelte-1e28ejy button:where(.svelte-1e28ejy) i{font-size:13px}.switch.svelte-1e28ejy button:where(.svelte-1e28ejy):focus-visible{outline:2px solid var(--color-mint);outline-offset:2px}.bar__value.svelte-1e28ejy{animation:.45s both svelte-1e28ejy-value-in}@keyframes svelte-1e28ejy-value-in{0%{opacity:0;transform:translateY(4px)}}@media (width<=860px){.compare.svelte-1e28ejy{border-radius:22px;padding:34px 22px}.bar.svelte-1e28ejy{grid-template-columns:minmax(0,1fr);gap:6px}.bar.svelte-1e28ejy small:where(.svelte-1e28ejy){text-align:left}.switch.svelte-1e28ejy{width:100%;display:grid}.switch.svelte-1e28ejy button:where(.svelte-1e28ejy){padding:9px 8px;font-size:13px}}@media (width<=420px){.switch.svelte-1e28ejy button:where(.svelte-1e28ejy){padding:9px 4px}.switch.svelte-1e28ejy button:where(.svelte-1e28ejy) i{display:none}}@media (prefers-reduced-motion:reduce){.switch__thumb.svelte-1e28ejy,.bar__value.svelte-1e28ejy{transition:none;animation:none}.compare.svelte-1e28ejy,.bar__fill.svelte-1e28ejy{transition:none}.compare.svelte-1e28ejy{opacity:1;transform:none}}
