@charset "UTF-8";.plans.svelte-1cx3c3e{display:grid;grid-template-columns:1fr;gap:14px;margin:4px 0 0}@media(min-width:760px){.plans.svelte-1cx3c3e{grid-template-columns:repeat(3,1fr)}}.plan.svelte-1cx3c3e{display:flex;flex-direction:column;border:1px solid var(--border-strong);border-radius:14px;padding:20px 20px 22px;background:var(--bg-2);cursor:pointer;transition:border-color .16s ease}.plan.sel.svelte-1cx3c3e{border-color:var(--accent)}.plan.svelte-1cx3c3e{position:relative;isolation:isolate;border-radius:18px;background:var(--bg-2);box-shadow:var(--shadow-2)}.plan.sel.svelte-1cx3c3e{box-shadow:var(--shadow-3)}.head.svelte-1cx3c3e{display:flex;align-items:baseline;justify-content:space-between;gap:10px}h3.svelte-1cx3c3e{margin:0;font-size:17px;font-weight:650}.price.svelte-1cx3c3e{display:flex;align-items:baseline;gap:5px;white-space:nowrap}.now.svelte-1cx3c3e{font-size:30px;font-weight:750;letter-spacing:-.04em}.was.svelte-1cx3c3e{font-size:15px;font-weight:600;color:var(--muted);text-decoration:line-through}.per.svelte-1cx3c3e{font-size:12px;font-weight:500;color:var(--muted)}.blurb.svelte-1cx3c3e{margin:7px 0 14px;font-size:13.5px;line-height:1.5;color:var(--text-2)}.rows.svelte-1cx3c3e{list-style:none;margin:0 0 18px;padding:0;display:flex;flex-direction:column;gap:8px;font-size:13px;line-height:1.45;flex:1}.rows.svelte-1cx3c3e li:where(.svelte-1cx3c3e){display:flex;gap:7px;align-items:flex-start}.rows.svelte-1cx3c3e li:where(.svelte-1cx3c3e) svg{flex:0 0 auto;margin-top:2px;color:var(--accent)}.plan-btn.svelte-1cx3c3e{width:100%;justify-content:center;gap:10px;height:46px;padding:0 18px;border-radius:13px;font-size:14px;font-weight:600;letter-spacing:-.01em;color:var(--text);background:linear-gradient(180deg,oklch(var(--ov)/.075),oklch(var(--ov)/.02));border:1px solid oklch(var(--ov)/.14);box-shadow:0 1px oklch(var(--ov)/.08) inset,0 12px 26px -16px oklch(0 0 0/calc(.9 * var(--shadow-k)))}.plan-btn.svelte-1cx3c3e .go:where(.svelte-1cx3c3e){display:inline-grid;place-items:center;width:22px;height:22px;margin-right:-6px;border-radius:50%;background:oklch(var(--ov)/.08);transition:background var(--dur-2),color var(--dur-2)}.plan-btn.svelte-1cx3c3e:hover:not(:disabled){color:var(--text);border-color:oklch(var(--accent-lch)/.55);background:linear-gradient(180deg,oklch(var(--accent-lch)/.14),oklch(var(--accent-lch)/.04));box-shadow:0 1px oklch(var(--ov)/.1) inset,0 0 0 4px oklch(var(--accent-lch)/.08),0 14px 30px -16px oklch(var(--accent-lch)/.5)}.plan-btn.svelte-1cx3c3e:hover:not(:disabled) .go:where(.svelte-1cx3c3e){background:var(--accent);color:var(--accent-ink)}.plan-btn.svelte-1cx3c3e:disabled{cursor:progress;opacity:.75}.plan-btn.gh.svelte-1cx3c3e{background:var(--btn-bg);border-color:oklch(var(--ov)/.16)}.plan-btn.gh.svelte-1cx3c3e:hover:not(:disabled){background:var(--btn-bg);border-color:oklch(var(--ov)/.28);box-shadow:0 1px oklch(var(--ov)/.08) inset,0 12px 26px -16px oklch(0 0 0/calc(.9 * var(--shadow-k)))}.plan-btn.primary.svelte-1cx3c3e,.plan-btn.primary.gh.svelte-1cx3c3e{color:var(--accent-ink);border-color:transparent;background:var(--btn-primary-soft);box-shadow:none}.plan-btn.primary.svelte-1cx3c3e .go:where(.svelte-1cx3c3e),.plan-btn.primary.gh.svelte-1cx3c3e .go:where(.svelte-1cx3c3e){background:color-mix(in srgb,var(--accent-ink) 14%,transparent)}.plan-btn.primary.svelte-1cx3c3e:hover:not(:disabled),.plan-btn.primary.gh.svelte-1cx3c3e:hover:not(:disabled){color:var(--accent-ink);border-color:transparent;background:var(--btn-primary-soft);box-shadow:none}.plan-btn.primary.svelte-1cx3c3e:hover:not(:disabled) .go:where(.svelte-1cx3c3e),.plan-btn.primary.gh.svelte-1cx3c3e:hover:not(:disabled) .go:where(.svelte-1cx3c3e){background:var(--accent-ink);color:var(--accent)}.closed-note.svelte-1cx3c3e{margin:0;padding:9px 0;text-align:center;font-size:13px;color:var(--muted);border:1px dashed var(--border);border-radius:8px}.spinner.svelte-1cx3c3e{width:13px;height:13px;border-radius:50%;border:2px solid currentColor;border-top-color:transparent;display:inline-block;margin-right:6px;animation:svelte-1cx3c3e-spin .7s linear infinite}@keyframes svelte-1cx3c3e-spin{to{transform:rotate(360deg)}}.note.wave.svelte-1cx3c3e{border:1px solid color-mix(in srgb,#b8860b 45%,transparent);background:color-mix(in srgb,#b8860b 8%,transparent);border-radius:10px;padding:12px 14px;color:var(--text-2)}.note.svelte-1cx3c3e{margin:14px 0 0;font-size:12.5px;line-height:1.55;color:var(--text-2)}.note.svelte-1cx3c3e strong:where(.svelte-1cx3c3e){color:var(--text);font-weight:600}.note.svelte-1cx3c3e a:where(.svelte-1cx3c3e){color:inherit;text-decoration:underline;text-underline-offset:2px}.err.svelte-1cx3c3e{margin:12px 0 0;font-size:13px;color:var(--danger, #e5484d)}.gift.svelte-1cx3c3e{border:1px solid color-mix(in srgb,var(--accent) 40%,transparent);background:color-mix(in srgb,var(--accent) 7%,transparent);border-radius:12px;padding:14px 16px;margin-bottom:18px}.gift-head.svelte-1cx3c3e{font-weight:650;font-size:14px;margin-bottom:5px}.gift-body.svelte-1cx3c3e,.gift-foot.svelte-1cx3c3e{margin:0;font-size:13.5px;line-height:1.55}.gift-foot.svelte-1cx3c3e{margin-top:7px}.promo.svelte-1cx3c3e{font-size:12.5px;font-weight:600;letter-spacing:.02em;color:var(--accent);margin-bottom:14px}
