.intro.svelte-j6qpgr{text-align:center;margin:0 auto 28px;max-width:560px}.intro.svelte-j6qpgr h1:where(.svelte-j6qpgr){font-size:34px;line-height:1.1;margin:0 0 10px;color:var(--text)}.intro.svelte-j6qpgr p:where(.svelte-j6qpgr){margin:0;font-size:15px;line-height:1.55;color:var(--text-muted)}.grid.svelte-j6qpgr{display:grid;gap:22px}.card.svelte-j6qpgr{display:grid;border-radius:var(--radius-xl);overflow:hidden;background:var(--bg-elev);border:.5px solid var(--border);box-shadow:var(--shadow-2)}.stage.svelte-j6qpgr{padding:26px 22px;background:radial-gradient(120% 90% at 20% 0%,oklch(.93 .06 var(--hue)) 0%,transparent 60%),radial-gradient(90% 80% at 100% 100%,oklch(.9 .07 calc(var(--hue) + 40)) 0%,transparent 65%),oklch(.97 .02 var(--hue))}[data-theme=dark] .stage.svelte-j6qpgr{background:radial-gradient(120% 90% at 20% 0%,oklch(.34 .08 var(--hue)) 0%,transparent 60%),radial-gradient(90% 80% at 100% 100%,oklch(.3 .08 calc(var(--hue) + 40)) 0%,transparent 65%),oklch(.22 .03 var(--hue))}.eyebrow.svelte-j6qpgr{margin:0 0 10px;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:oklch(.5 .14 var(--hue))}[data-theme=dark] .eyebrow.svelte-j6qpgr{color:oklch(.8 .12 var(--hue))}.price.svelte-j6qpgr{margin:0;font-size:40px;line-height:1;color:var(--text)}.per.svelte-j6qpgr{margin:8px 0 0;font-size:14px;color:var(--text-muted)}.stage-title.svelte-j6qpgr{margin:0;font-size:26px;line-height:1.15;color:var(--text)}.stage.svelte-j6qpgr,.copy.svelte-j6qpgr,.tier.svelte-j6qpgr{min-width:0}.copy.svelte-j6qpgr{padding:22px 22px 24px}.copy.svelte-j6qpgr h2:where(.svelte-j6qpgr){font-size:20px;line-height:1.2;margin:0 0 12px;color:var(--text)}.lede.svelte-j6qpgr{margin:0 0 14px;font-size:14px;line-height:1.55;color:var(--text-muted)}ul.svelte-j6qpgr{list-style:none;padding:0;margin:0 0 20px;display:grid;gap:8px;font-size:14px;color:var(--text)}li.svelte-j6qpgr{display:flex;align-items:flex-start;gap:10px;line-height:1.4}.tick.svelte-j6qpgr{flex:none;width:20px;height:20px;border-radius:50%;display:grid;place-items:center;color:#fff;background:oklch(.6 .14 var(--hue))}.go.svelte-j6qpgr{gap:8px}.go.svelte-j6qpgr svg{transition:transform .2s}.go.svelte-j6qpgr:hover svg{transform:translate(3px)}.tiers.svelte-j6qpgr{display:grid;gap:18px}.tiers.svelte-j6qpgr .go:where(.svelte-j6qpgr){justify-self:start}.tier.svelte-j6qpgr{padding:18px;border-radius:var(--radius-lg);background:var(--surface);border:.5px solid var(--border)}.tier.svelte-j6qpgr h3:where(.svelte-j6qpgr){margin:0 0 8px;font-size:14px;font-weight:600;color:var(--text-muted)}.tier-price.svelte-j6qpgr{margin:0;font-size:28px;line-height:1;color:var(--text)}.tier-per.svelte-j6qpgr{margin:6px 0 14px;font-size:13px;line-height:1.45;color:var(--text-muted)}.tier.svelte-j6qpgr ul:where(.svelte-j6qpgr){margin:14px 0 0}.plans.svelte-j6qpgr .tier-per:where(.svelte-j6qpgr){margin-bottom:10px}.scroll.svelte-j6qpgr{overflow-x:auto}table.svelte-j6qpgr{width:100%;min-width:480px;border-collapse:collapse;font-size:14px;color:var(--text)}th.svelte-j6qpgr,td.svelte-j6qpgr{padding:9px 12px 9px 0;text-align:left;white-space:nowrap;border-top:.5px solid var(--border)}thead.svelte-j6qpgr th:where(.svelte-j6qpgr){border-top:none;font-size:12px;font-weight:600;color:var(--text-muted)}tbody.svelte-j6qpgr th:where(.svelte-j6qpgr){font-weight:600}.note.svelte-j6qpgr{margin:2px 0 16px;font-size:13px;line-height:1.5;color:var(--text-muted)}.fees.svelte-j6qpgr{margin:0 0 20px;display:grid;gap:10px}.fees.svelte-j6qpgr div:where(.svelte-j6qpgr){display:grid;gap:2px;padding:10px 0;border-top:.5px solid var(--border)}.fees.svelte-j6qpgr dt:where(.svelte-j6qpgr){font-size:13px;font-weight:600;color:var(--text-muted)}.fees.svelte-j6qpgr dd:where(.svelte-j6qpgr){margin:0;font-size:14px;line-height:1.45;color:var(--text)}.foot.svelte-j6qpgr{margin:28px auto 0;max-width:560px;text-align:center;font-size:13px;line-height:1.55;color:var(--text-muted)}.foot.svelte-j6qpgr a:where(.svelte-j6qpgr){color:var(--accent-text)}@media (min-width: 720px){.intro.svelte-j6qpgr{margin-bottom:36px}.intro.svelte-j6qpgr h1:where(.svelte-j6qpgr){font-size:44px}.grid.svelte-j6qpgr{grid-template-columns:1fr 1fr;gap:28px}.card.wide.svelte-j6qpgr{grid-column:1 / -1}.stage.svelte-j6qpgr{padding:32px 30px}.copy.svelte-j6qpgr{padding:26px 30px 30px}.price.svelte-j6qpgr{font-size:48px}.stage-title.svelte-j6qpgr{font-size:32px}.tiers.svelte-j6qpgr{grid-template-columns:1fr 1fr}.tier.plans.svelte-j6qpgr,.note.svelte-j6qpgr,.tiers.svelte-j6qpgr .go:where(.svelte-j6qpgr){grid-column:1 / -1}}
