.billing.svelte-1hrotn9{border:1px solid var(--border);background:var(--surface);border-radius:12px;gap:4px;margin-top:32px;padding:4px;display:inline-flex}.billing.svelte-1hrotn9 button:where(.svelte-1hrotn9){cursor:pointer;color:var(--text-2);background:0 0;border:0;border-radius:9px;align-items:center;gap:8px;padding:9px 16px;font-weight:650;display:inline-flex}.billing.svelte-1hrotn9 button[aria-pressed=true]:where(.svelte-1hrotn9){background:var(--primary);color:#fff}.save.svelte-1hrotn9{background:color-mix(in srgb, var(--success) 18%, transparent);color:var(--success);border-radius:999px;padding:1px 7px;font-size:.75rem}.billing.svelte-1hrotn9 button[aria-pressed=true]:where(.svelte-1hrotn9) .save:where(.svelte-1hrotn9){color:#fff;background:#fff3}.demo.svelte-1hrotn9{color:var(--muted);align-items:center;gap:6px;margin-top:14px;display:inline-flex}.plans.svelte-1hrotn9{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:18px;display:grid}.plan.svelte-1hrotn9{flex-direction:column;gap:18px;padding:26px 22px;display:flex;position:relative}.plan.featured.svelte-1hrotn9{border-color:var(--primary);box-shadow:0 0 0 1px var(--primary), var(--shadow-lg)}.plan.svelte-1hrotn9 h2:where(.svelte-1hrotn9){font-size:1.25rem}.blurb.svelte-1hrotn9{min-height:3.2em;margin-top:-10px;font-size:.925rem}.tag.svelte-1hrotn9{background:var(--primary);color:#fff;border-radius:999px;padding:3px 10px;font-size:.75rem;font-weight:700;position:absolute;top:-12px;left:22px}.price.svelte-1hrotn9{flex-direction:column;gap:4px;min-height:74px;display:flex}.amount.svelte-1hrotn9{align-items:baseline;gap:6px;display:flex}.price.svelte-1hrotn9 b:where(.svelte-1hrotn9){letter-spacing:-.035em;color:var(--text);font-size:2.3rem;line-height:1.1}.checklist.svelte-1hrotn9{font-size:.925rem}.checklist.svelte-1hrotn9 .from:where(.svelte-1hrotn9){color:var(--text);font-weight:650}.calc-wrap.svelte-1hrotn9{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:48px;display:grid}.calc-wrap.svelte-1hrotn9 h2:where(.svelte-1hrotn9){margin-bottom:12px}.calc.svelte-1hrotn9{padding:28px}.calc-label.svelte-1hrotn9{justify-content:space-between;font-weight:650;display:flex}output.svelte-1hrotn9{color:var(--primary);font-size:1.5rem;font-weight:800}input[type=range].svelte-1hrotn9{width:100%;accent-color:var(--primary);margin:14px 0 22px}dl.svelte-1hrotn9{grid-template-columns:repeat(3,1fr);gap:12px;margin:0 0 16px;display:grid}dl.svelte-1hrotn9 div:where(.svelte-1hrotn9){background:var(--bg-soft);border-radius:12px;padding:12px 14px}dt.svelte-1hrotn9{color:var(--muted);font-size:.8rem}dd.svelte-1hrotn9{color:var(--text);margin:2px 0 0;font-size:1.1rem}.table-scroll.svelte-1hrotn9{border:1px solid var(--border);background:var(--surface);border-radius:18px;overflow-x:auto}.compare.svelte-1hrotn9{border-collapse:collapse;width:100%;min-width:720px;font-size:.95rem}.compare.svelte-1hrotn9 th:where(.svelte-1hrotn9),.compare.svelte-1hrotn9 td:where(.svelte-1hrotn9){border-bottom:1px solid var(--border);text-align:center;padding:13px 18px}.compare.svelte-1hrotn9 th[scope=row]:where(.svelte-1hrotn9){text-align:left;color:var(--text-2);font-weight:500}.compare.svelte-1hrotn9 thead:where(.svelte-1hrotn9) th:where(.svelte-1hrotn9){background:var(--surface);font-size:1rem;position:sticky;top:0}.compare.svelte-1hrotn9 .featured:where(.svelte-1hrotn9){background:color-mix(in srgb, var(--primary) 5%, transparent)}.compare.svelte-1hrotn9 thead:where(.svelte-1hrotn9) th.featured:where(.svelte-1hrotn9){color:var(--primary)}.compare.svelte-1hrotn9 tr.group:where(.svelte-1hrotn9) th:where(.svelte-1hrotn9){text-align:left;letter-spacing:.07em;text-transform:uppercase;color:var(--muted);background:var(--bg-soft);padding-top:22px;font-size:.78rem;font-weight:700}.compare.svelte-1hrotn9 td:where(.svelte-1hrotn9) .icon{color:var(--success)}.compare.svelte-1hrotn9 .no:where(.svelte-1hrotn9) .icon{color:var(--border-strong)}.hardware.svelte-1hrotn9{grid-template-columns:auto 1fr auto;align-items:center;gap:24px;display:grid}.hardware.svelte-1hrotn9 .icon-tile:where(.svelte-1hrotn9){margin:0}.hw-copy.svelte-1hrotn9 h2:where(.svelte-1hrotn9){margin-bottom:4px;font-size:1.3rem}.hw-price.svelte-1hrotn9{align-items:center;gap:14px;display:flex}.hw-price.svelte-1hrotn9 b:where(.svelte-1hrotn9){font-size:1.6rem}.narrow.svelte-1hrotn9{max-width:780px}.more.svelte-1hrotn9{text-align:center;margin-top:24px}@media (width<=1080px){.plans.svelte-1hrotn9{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.plans.svelte-1hrotn9,.calc-wrap.svelte-1hrotn9,.hardware.svelte-1hrotn9{grid-template-columns:minmax(0,1fr)}.hw-price.svelte-1hrotn9{flex-wrap:wrap}dl.svelte-1hrotn9{grid-template-columns:minmax(0,1fr)}}
