section.svelte-trcqlt{padding:0 24px 90px}.hero.svelte-trcqlt{padding:150px 24px 60px}.narrow.svelte-trcqlt{max-width:860px;margin:0 auto}.center.svelte-trcqlt{text-align:center}h1.svelte-trcqlt{font-family:var(--font-display);color:#fff;letter-spacing:-.025em;margin:16px 0 0;font-size:clamp(2.4rem,5vw,3.6rem);font-weight:700;line-height:1.05}.lead.svelte-trcqlt{font-family:var(--font-body);font-size:var(--text-xl);color:var(--text-on-dark-muted);max-width:640px;line-height:var(--leading-normal);margin:20px auto 0}.cta.svelte-trcqlt{margin-top:var(--space-7);gap:var(--space-4);flex-wrap:wrap;justify-content:center;display:flex}.head.svelte-trcqlt{max-width:760px;margin-bottom:var(--space-7)}h2.svelte-trcqlt{font-family:var(--font-display);color:#fff;letter-spacing:-.02em;margin:14px 0 0;font-size:clamp(2rem,4.2vw,2.8rem);font-weight:700}.balance.svelte-trcqlt{text-wrap:balance}.body-lg.svelte-trcqlt{font-family:var(--font-body);font-size:var(--text-lg);color:var(--text-on-dark-muted);line-height:var(--leading-normal);margin:16px 0 0}.glass.svelte-trcqlt{background:var(--glass-bg);-webkit-backdrop-filter:blur(var(--glass-blur));border:1px solid var(--glass-border);border-radius:var(--radius-xl);padding:var(--space-6)}.grid3.svelte-trcqlt{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.chip.svelte-trcqlt{border-radius:var(--radius-md);width:48px;height:48px;color:var(--orange-300);margin-bottom:var(--space-4);background:#ed941c21;border:1px solid #ed941c4d;justify-content:center;align-items:center;display:flex}.uc-title.svelte-trcqlt{font-family:var(--font-display);font-weight:700;font-size:var(--text-lg);color:#fff;margin:0;line-height:1.2}.glass.svelte-trcqlt p:where(.svelte-trcqlt){font-family:var(--font-body);font-size:var(--text-sm);color:var(--text-on-dark-muted);line-height:var(--leading-normal);margin:10px 0 0}.prices.svelte-trcqlt{gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;display:grid}.price.svelte-trcqlt{flex-direction:column;display:flex}.price.accent.svelte-trcqlt{box-shadow:var(--glow-accent);border:1px solid #ed941c73}.price-head.svelte-trcqlt{justify-content:space-between;align-items:center;display:flex}.price.svelte-trcqlt h3:where(.svelte-trcqlt){font-family:var(--font-display);font-weight:700;font-size:var(--text-2xl);color:#fff;letter-spacing:-.02em;margin:12px 0 0}.amount.svelte-trcqlt{align-items:baseline;gap:8px;margin:10px 0 0;display:flex}.num.svelte-trcqlt{font-family:var(--font-display);font-weight:800;font-size:var(--text-3xl);color:#fff}.num.accent-text.svelte-trcqlt{color:var(--orange-300)}.amount.svelte-trcqlt .sub:where(.svelte-trcqlt){font-family:var(--font-body);font-size:var(--text-sm);color:var(--text-on-dark-muted)}.agenda.svelte-trcqlt{margin:var(--space-5) 0 0;gap:var(--space-3);flex-direction:column;flex:1;padding:0;list-style:none;display:flex}.agenda.svelte-trcqlt li:where(.svelte-trcqlt){gap:var(--space-3);font-family:var(--font-body);font-size:var(--text-base);color:var(--text-on-dark);align-items:center;display:flex}.step-n.svelte-trcqlt{width:24px;height:24px;font-family:var(--font-mono);color:#7fb0ff;background:#2f7fff24;border:1px solid #2f7fff4d;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:12px;display:flex}.price-cta.svelte-trcqlt{margin-top:var(--space-6)}.last.svelte-trcqlt{padding:0 24px 100px}.takeaways.svelte-trcqlt{gap:var(--space-8);border-radius:var(--radius-2xl);padding:var(--space-8);grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;display:grid}.t3.svelte-trcqlt{font-size:var(--text-3xl);margin:14px 0 0}.mt.svelte-trcqlt{margin-top:14px}.ticks.svelte-trcqlt{gap:var(--space-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ticks.svelte-trcqlt li:where(.svelte-trcqlt){gap:var(--space-3);font-family:var(--font-body);font-size:var(--text-lg);color:var(--text-on-dark);line-height:var(--leading-normal);align-items:flex-start;display:flex}.tick.svelte-trcqlt{width:28px;height:28px;color:var(--orange-300);background:#ed941c26;border:1px solid #ed941c4d;border-radius:50%;flex:none;justify-content:center;align-items:center;margin-top:1px;display:flex}
