.page.svelte-133tnjx{padding:3.5rem 0 4rem}.hero.svelte-133tnjx{max-width:42rem}h1.svelte-133tnjx{font-size:2.7rem;margin:0 0 .6rem;line-height:1.1}.lede.svelte-133tnjx{color:var(--fg-muted);font-size:1.15rem;margin:0 0 1.5rem}.cta-row.svelte-133tnjx{display:flex;gap:.75rem;flex-wrap:wrap}.tiers.svelte-133tnjx{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem;margin:3rem 0 4rem;align-items:start}.tier.svelte-133tnjx{position:relative;border:1px solid var(--border);border-radius:16px;padding:1.5rem;background:var(--bg)}.tier.featured.svelte-133tnjx{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent),0 18px 40px -24px color-mix(in srgb,var(--accent) 60%,transparent)}.badge.svelte-133tnjx{position:absolute;top:-.7rem;left:1.5rem;background:var(--accent);color:#fff;font-size:.72rem;font-weight:700;letter-spacing:.03em;padding:.2rem .6rem;border-radius:999px}.tier.svelte-133tnjx h2:where(.svelte-133tnjx){font-size:1.3rem;margin:0 0 .5rem}.price.svelte-133tnjx{display:flex;align-items:baseline;gap:.5rem;margin-bottom:.5rem}.price.svelte-133tnjx strong:where(.svelte-133tnjx){font-family:var(--font-display);font-size:1.6rem}.price.svelte-133tnjx span:where(.svelte-133tnjx){color:var(--fg-muted);font-size:.85rem}.blurb.svelte-133tnjx{color:var(--fg-muted);font-size:.95rem;margin:0 0 1.1rem;min-height:2.6em}.btn.full.svelte-133tnjx{width:100%;justify-content:center;height:42px}.points.svelte-133tnjx{list-style:none;padding:0;margin:1.25rem 0 0;display:grid;gap:.6rem}.points.svelte-133tnjx li:where(.svelte-133tnjx),.included.svelte-133tnjx li:where(.svelte-133tnjx){display:grid;grid-template-columns:20px 1fr;gap:.5rem;align-items:start;font-size:.92rem;line-height:1.4}.points.svelte-133tnjx svg:where(.svelte-133tnjx),.included.svelte-133tnjx svg:where(.svelte-133tnjx){color:var(--accent);margin-top:2px}.block.svelte-133tnjx,.example.svelte-133tnjx{margin:3.5rem 0}.block.svelte-133tnjx>h2:where(.svelte-133tnjx),.example.svelte-133tnjx h2:where(.svelte-133tnjx),.cta-band.svelte-133tnjx h2:where(.svelte-133tnjx){font-size:1.7rem;margin:0 0 .4rem}.sub.svelte-133tnjx{color:var(--fg-muted);margin:0 0 1.5rem;max-width:52ch}.table-wrap.svelte-133tnjx{overflow-x:auto;border:1px solid var(--border);border-radius:12px}table.meters.svelte-133tnjx{width:100%;border-collapse:collapse;font-size:.95rem;min-width:34rem}table.meters.svelte-133tnjx th:where(.svelte-133tnjx),table.meters.svelte-133tnjx td:where(.svelte-133tnjx){text-align:left;padding:.85rem 1rem;border-bottom:1px solid var(--border)}table.meters.svelte-133tnjx thead:where(.svelte-133tnjx) th:where(.svelte-133tnjx){background:var(--bg-subtle);font-size:.8rem;text-transform:uppercase;letter-spacing:.05em;color:var(--fg-muted)}table.meters.svelte-133tnjx tbody:where(.svelte-133tnjx) tr:where(.svelte-133tnjx):last-child td:where(.svelte-133tnjx){border-bottom:none}.m-name.svelte-133tnjx{font-weight:600}.m-free.svelte-133tnjx,.m-then.svelte-133tnjx{font-family:var(--mono);font-size:.85rem;white-space:nowrap}.m-then.svelte-133tnjx{color:var(--fg-muted)}.included.svelte-133tnjx{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:1fr 1fr;gap:.75rem 1.5rem}.example.svelte-133tnjx{display:grid;grid-template-columns:1fr 1fr;gap:2rem;align-items:center}.bill.svelte-133tnjx{border:1px solid var(--border);border-radius:14px;padding:1.25rem 1.5rem;background:var(--bg-subtle)}.bill.svelte-133tnjx .row:where(.svelte-133tnjx){display:flex;justify-content:space-between;padding:.55rem 0;font-family:var(--mono);font-size:.9rem;border-bottom:1px solid var(--border)}.bill.svelte-133tnjx .row.muted:where(.svelte-133tnjx){color:var(--ok)}.bill.svelte-133tnjx .row.total:where(.svelte-133tnjx){border-bottom:none;font-weight:700;font-size:1.05rem;padding-top:.9rem}.bill.svelte-133tnjx .row.total:where(.svelte-133tnjx) span:where(.svelte-133tnjx):last-child{color:var(--accent)}.faq.svelte-133tnjx{display:grid;gap:.6rem;max-width:46rem}.faq.svelte-133tnjx details:where(.svelte-133tnjx){border:1px solid var(--border);border-radius:10px;padding:0 1rem;background:var(--bg)}.faq.svelte-133tnjx summary:where(.svelte-133tnjx){cursor:pointer;padding:.9rem 0;font-weight:600;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:1rem}.faq.svelte-133tnjx summary:where(.svelte-133tnjx)::-webkit-details-marker{display:none}.faq.svelte-133tnjx summary:where(.svelte-133tnjx):after{content:"+";color:var(--fg-muted);font-weight:400;font-size:1.3rem;line-height:1}.faq.svelte-133tnjx details[open]:where(.svelte-133tnjx) summary:where(.svelte-133tnjx):after{content:"−"}.faq.svelte-133tnjx p:where(.svelte-133tnjx){margin:0 0 1rem;color:var(--fg-muted);line-height:1.6;max-width:60ch}.cta-band.svelte-133tnjx{text-align:center;border:1px solid var(--border);background:color-mix(in srgb,var(--accent) 6%,var(--bg));border-radius:18px;padding:2.5rem 1.5rem;margin:4rem 0 0}.cta-band.svelte-133tnjx p:where(.svelte-133tnjx){color:var(--fg-muted);margin:0 0 1.25rem}.cta-band.svelte-133tnjx .cta-row:where(.svelte-133tnjx){justify-content:center}.fine.svelte-133tnjx{color:var(--fg-muted);font-size:.85rem;margin-top:2.5rem;text-align:center}@media (max-width: 860px){.tiers.svelte-133tnjx{grid-template-columns:1fr;max-width:26rem}.example.svelte-133tnjx,.included.svelte-133tnjx{grid-template-columns:1fr}}
