.pricing.svelte-yd3xcw{max-width:760px;margin:0 auto}.pricing.narrow.svelte-yd3xcw{max-width:480px}.pricing.in-modal.svelte-yd3xcw{width:min(760px,100vw - 96px)}.pricing.in-modal.narrow.svelte-yd3xcw{width:min(440px,100vw - 96px)}.pricing.in-modal.narrow.svelte-yd3xcw .pr-consent-wrap .card{box-shadow:none;background:0 0;border:none}.pricing.in-modal.narrow.svelte-yd3xcw .pr-consent-wrap .card-bd{padding:0}.pricing.in-modal.narrow.svelte-yd3xcw .pr-tier,.pricing.in-modal.narrow.svelte-yd3xcw .pr-done-title{padding-right:40px}.pr-head.svelte-yd3xcw{text-align:center;margin-bottom:22px}.pr-title.svelte-yd3xcw{color:#f2f5fa;letter-spacing:-.02em;font-size:22px}.pr-lead.svelte-yd3xcw{color:var(--muted);max-width:52ch;margin-top:8px;margin-left:auto;margin-right:auto;font-size:14px;line-height:1.55}.pr-cards.svelte-yd3xcw{grid-template-columns:1fr;gap:16px;display:grid}.pr-card.svelte-yd3xcw,.pr-card.svelte-yd3xcw .card-bd{flex-direction:column;flex:1;display:flex}.pr-card.svelte-yd3xcw .pill.block{margin-top:auto}.pr-card.svelte-yd3xcw+.pr-card:where(.svelte-yd3xcw){margin-top:0}.pr-bullets.svelte-yd3xcw{margin-bottom:20px}@media (width>=720px){.pr-cards.svelte-yd3xcw{grid-template-columns:1fr 1fr;align-items:stretch}}.pr-card-vip.svelte-yd3xcw{border-color:var(--gp-s-border)}.pr-tier.svelte-yd3xcw{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.pr-name.svelte-yd3xcw{color:#eef2f8;letter-spacing:.01em;font-size:16px;font-weight:600}.pr-price.svelte-yd3xcw{color:#dce7f5;letter-spacing:-.01em;font-size:18px;font-weight:600}.pr-sub.svelte-yd3xcw{color:var(--dim);margin-top:8px;font-size:13px;line-height:1.5}.pr-bullets.svelte-yd3xcw{flex-direction:column;gap:11px;margin:16px 0 20px;list-style:none;display:flex}.pr-bullets.svelte-yd3xcw li:where(.svelte-yd3xcw){color:#cdd3de;grid-template-columns:15px 1fr;align-items:start;gap:10px;font-size:13px;line-height:1.5;display:grid}.pr-check.svelte-yd3xcw{color:var(--sapphire-bright);flex-shrink:0;margin-top:2px}.pr-fine.svelte-yd3xcw{text-align:center;color:var(--verydim);margin-top:18px;font-size:12px}.pr-consent-wrap.svelte-yd3xcw{max-width:480px;margin:0 auto}.pr-consent.svelte-yd3xcw .pr-tier:where(.svelte-yd3xcw){border-bottom:1px solid var(--border);margin-bottom:14px;padding-bottom:14px}.pr-consent-lead.svelte-yd3xcw{color:var(--dim);margin-bottom:16px;font-size:13px;line-height:1.5}.pr-due.svelte-yd3xcw{color:#eef2f8;letter-spacing:-.01em;margin-bottom:16px;font-size:14px;font-weight:600}.pr-consent-check.svelte-yd3xcw{cursor:pointer;grid-template-columns:18px 1fr;align-items:start;gap:11px;display:grid}.pr-consent-check.svelte-yd3xcw input:where(.svelte-yd3xcw){cursor:pointer;width:18px;height:18px;accent-color:var(--sapphire);flex-shrink:0;margin-top:2px}.pr-consent-check.svelte-yd3xcw input:where(.svelte-yd3xcw):focus-visible{outline:2px solid var(--sapphire-bright);outline-offset:2px}.pr-consent-check.svelte-yd3xcw span:where(.svelte-yd3xcw){color:#cdd3de;font-size:13px;line-height:1.55}.pr-consent-hint.svelte-yd3xcw{color:var(--verydim);margin-top:10px;font-size:12px;line-height:1.5}.pr-consent-error.svelte-yd3xcw{margin-top:14px}.pr-continue.svelte-yd3xcw{margin-top:18px}.pr-done-title.svelte-yd3xcw{color:#f2f5fa;letter-spacing:-.02em;font-size:20px}.pr-already.svelte-yd3xcw{color:#cdd3de;margin-bottom:4px;font-size:14px;line-height:1.6}.pr-already.svelte-yd3xcw a:where(.svelte-yd3xcw){color:var(--sapphire-bright);text-decoration:none}.pr-already.svelte-yd3xcw a:where(.svelte-yd3xcw):hover{text-decoration:underline}.pr-back.svelte-yd3xcw{cursor:pointer;font-family:var(--font);color:var(--verydim);background:0 0;border:none;margin-top:16px;padding:0;font-size:12px;display:inline-block}.pr-back.svelte-yd3xcw:hover{color:#eef2f8}.pr-billing.svelte-yd3xcw{justify-content:center;gap:8px;margin:0 0 18px;display:flex}.pr-bill.svelte-yd3xcw{font:inherit;color:var(--dim);cursor:pointer;border:1px solid var(--gp-n-border);background:var(--gp-n-grad);border-radius:999px;padding:7px 16px;font-size:12.5px;transition:all .15s;box-shadow:inset 0 1px #ffffff0f}.pr-bill.svelte-yd3xcw:hover{color:#eef2f8}.pr-bill.active.svelte-yd3xcw{color:#dce7f5;border-color:var(--gp-s-border);background:var(--gp-s-grad);box-shadow:inset 0 1px #ffffff1f}.pr-save.svelte-yd3xcw{color:#7fdd9f;margin:2px 0 0;font-size:12px}
