.block-price-compare[data-v-7c3187d3]{background:var(--color-page)}.block-price-compare .header[data-v-7c3187d3]{text-align:center;max-width:44rem;margin:0 auto}.block-price-compare .brand-heading[data-v-7c3187d3]{font-size:clamp(2.4rem,4vw,3.25rem)}.block-price-compare .brand-body[data-v-7c3187d3]{margin-top:1rem}.block-price-compare .comparison-groups[data-v-7c3187d3]{gap:2.5rem;margin-top:4.5rem;display:grid}.block-price-compare .table-scroller[data-v-7c3187d3]{overscroll-behavior-inline:contain;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);scrollbar-color:var(--color-faint) transparent;-webkit-overflow-scrolling:touch;width:100%;overflow-x:auto}.block-price-compare .table-scroller[data-v-7c3187d3]:focus-visible{outline:2px solid var(--color-text);outline-offset:.25rem}.block-price-compare table[data-v-7c3187d3]{border-spacing:0;border-collapse:separate;width:100%;min-width:42rem;color:var(--color-text);table-layout:fixed}.block-price-compare .plan-column[data-v-7c3187d3]{width:9rem}.block-price-compare td[data-v-7c3187d3],.block-price-compare th[data-v-7c3187d3]{border-bottom:1px solid var(--color-border);vertical-align:middle;height:3.75rem;padding:.8rem 1rem}.block-price-compare thead th[data-v-7c3187d3]{color:var(--color-text);background:var(--color-band);letter-spacing:.04em;text-align:center;text-transform:uppercase;font-size:.8rem;font-weight:700}.block-price-compare .feature-heading[data-v-7c3187d3],.block-price-compare tbody th[data-v-7c3187d3]{position:sticky;left:0}.block-price-compare .feature-heading[data-v-7c3187d3]{z-index:2;background:var(--color-band);font-family:var(--font-display);letter-spacing:-.02em;text-align:left;text-transform:none;padding-inline:1.25rem;font-size:1.35rem;font-weight:400;line-height:1.2}.block-price-compare tbody th[data-v-7c3187d3]{z-index:1;background:var(--color-surface);box-shadow:1px 0 0 var(--color-border);text-align:left;font-size:.9rem;font-weight:500;line-height:1.35}.block-price-compare tbody td[data-v-7c3187d3]{background:var(--color-surface);font-variant-numeric:tabular-nums;text-align:center;font-size:.9rem;font-weight:700}.block-price-compare tbody tr:last-child td[data-v-7c3187d3],.block-price-compare tbody tr:last-child th[data-v-7c3187d3]{border-bottom:0}.block-price-compare .plan-pro[data-v-7c3187d3]{background:var(--color-accent-soft)}.block-price-compare .value[data-v-7c3187d3]{overflow-wrap:anywhere;line-height:1.2;display:block}.block-price-compare .checkmark[data-v-7c3187d3]{color:var(--color-accent);vertical-align:middle}.block-price-compare .not-included[data-v-7c3187d3]{color:var(--color-faint);font-size:1.1rem;font-weight:400}.block-price-compare .visually-hidden[data-v-7c3187d3]{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (width<=680px){.block-price-compare .comparison-groups[data-v-7c3187d3]{gap:2rem;margin-top:3rem}.block-price-compare table[data-v-7c3187d3]{min-width:29.5rem}.block-price-compare .plan-column[data-v-7c3187d3]{width:6.5rem}.block-price-compare td[data-v-7c3187d3],.block-price-compare th[data-v-7c3187d3]{padding:.7rem .75rem}.block-price-compare .feature-heading[data-v-7c3187d3]{padding-inline:1rem;font-size:1.15rem}.block-price-compare tbody td[data-v-7c3187d3],.block-price-compare tbody th[data-v-7c3187d3]{font-size:.8rem}}
