.plan-compare[data-v-21dedb51]{margin-top:88px}.plan-compare__head[data-v-21dedb51]{text-align:center;max-width:640px;margin-inline:auto}.plan-compare__title[data-v-21dedb51]{letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:calc(clamp(28px,4vw,40px));font-weight:680;line-height:1.15}.plan-compare__desc[data-v-21dedb51]{color:var(--site-muted);text-wrap:pretty;margin:14px 0 0;font-size:17px;line-height:1.7}.plan-compare__wrap[data-v-21dedb51]{border-radius:var(--site-radius-lg);background:var(--site-surface-solid);margin-top:36px;overflow:auto}.plan-compare__table[data-v-21dedb51]{border-collapse:collapse;table-layout:fixed;width:100%;min-width:560px}.plan-compare__table td[data-v-21dedb51],.plan-compare__table th[data-v-21dedb51]{vertical-align:middle;text-align:start;padding:16px 22px;font-size:15px;line-height:1.55}.plan-compare__table thead th[data-v-21dedb51]{background:var(--site-surface-muted);color:var(--site-muted-strong);letter-spacing:.02em;padding-block:16px;font-size:16px;font-weight:700}.plan-compare__col-label[data-v-21dedb51],.plan-compare__col-note[data-v-21dedb51]{display:block}.plan-compare__col-note[data-v-21dedb51]{letter-spacing:.02em;color:color-mix(in srgb,var(--site-accent-strong) 78%,transparent);margin-top:4px;font-size:11px;font-weight:600}.plan-compare__table tbody th[data-v-21dedb51]{width:36%;color:var(--site-ink);font-weight:680}.plan-compare__table tbody td[data-v-21dedb51]{color:var(--site-ink);font-variant-numeric:tabular-nums}.plan-compare__table tbody td.is-empty[data-v-21dedb51]{color:var(--site-muted)}.plan-compare__table tbody tr+tr td[data-v-21dedb51],.plan-compare__table tbody tr+tr th[data-v-21dedb51]{border-top:1px solid var(--site-line)}.plan-compare__table thead th.is-standard[data-v-21dedb51]{color:var(--site-accent-strong);background:var(--site-accent-soft)}.plan-compare__table tbody td.is-standard[data-v-21dedb51]{background:color-mix(in srgb,var(--site-accent) 5%,var(--site-surface-solid));font-weight:600}.plan-compare__mobile-label[data-v-21dedb51]{display:none}.plan-compare__note[data-v-21dedb51]{color:var(--site-muted);margin:16px 0 0;font-size:14px;line-height:1.65}@media (width<=720px){.plan-compare[data-v-21dedb51]{margin-top:64px}.plan-compare__wrap[data-v-21dedb51]{overflow:visible}.plan-compare__table[data-v-21dedb51]{min-width:0}.plan-compare__table thead[data-v-21dedb51]{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.plan-compare__table tbody[data-v-21dedb51],.plan-compare__table td[data-v-21dedb51],.plan-compare__table th[data-v-21dedb51],.plan-compare__table tr[data-v-21dedb51]{width:100%;display:block}.plan-compare__table tbody tr[data-v-21dedb51]{padding:16px 18px 8px}.plan-compare__table tbody tr+tr[data-v-21dedb51]{border-top:1px solid var(--site-line)}.plan-compare__table tbody tr+tr td[data-v-21dedb51],.plan-compare__table tbody tr+tr th[data-v-21dedb51]{border-top:0}.plan-compare__table tbody th[data-v-21dedb51]{padding:0 0 8px;font-size:16px}.plan-compare__table tbody td[data-v-21dedb51]{background:0 0;padding:8px 0 10px;font-weight:400}.plan-compare__table tbody td.is-standard[data-v-21dedb51]{background:0 0}.plan-compare__mobile-label[data-v-21dedb51]{color:var(--site-muted-strong);letter-spacing:.04em;margin-bottom:2px;font-size:12px;font-weight:700;display:block}}.price-page[data-v-95b7c7ac]{min-height:100vh;color:var(--site-ink);overflow-x:clip}.price-shell[data-v-95b7c7ac]{width:min(var(--site-container),100%);padding:calc(var(--site-header-clearance) + clamp(48px,6vw,88px)) 0 96px;margin:0 auto}.price-hero[data-v-95b7c7ac]{text-align:center;flex-direction:column;align-items:center;display:flex}.price-hero__title[data-v-95b7c7ac]{letter-spacing:var(--site-tracking-title);text-wrap:balance;margin:16px 0 0;font-size:calc(clamp(38px,4.2vw,56px));font-weight:600;line-height:1.2}.price-hero__lead[data-v-95b7c7ac]{max-width:36em;color:var(--site-muted);text-wrap:balance;margin:20px 0 0;font-size:calc(clamp(16px,1.3vw,18px));line-height:1.7}.price-plans[data-v-95b7c7ac]{margin-top:var(--site-space-head)}.price-compare[data-v-95b7c7ac] .plan-compare{margin-top:var(--site-space-block)}@media (width<=768px){.price-shell[data-v-95b7c7ac]{padding:calc(48px + var(--site-header-clearance)) 0 64px}.price-hero[data-v-95b7c7ac]{padding:0 8px}.price-hero__title[data-v-95b7c7ac]{font-size:calc(clamp(32px,8vw,38px))}.price-hero__lead[data-v-95b7c7ac]{margin-top:16px;font-size:16px}.price-plans[data-v-95b7c7ac]{margin-top:40px}}
