.pricing-cta.svelte-ylohlt{background:var(--bg-tertiary)}.pricing-cta-card.svelte-ylohlt{max-width:480px;margin:0 auto;padding:56px 40px;background:var(--bg-primary);border:1px solid var(--border);border-radius:12px;box-shadow:0 2px 8px #00000014}[data-theme=dark] .pricing-cta-card.svelte-ylohlt{box-shadow:0 2px 8px #0006}.pricing-cta-amount.svelte-ylohlt{font-family:var(--font-heading);font-size:3rem;font-weight:400;margin-bottom:8px}.pricing-cta-note.svelte-ylohlt{font-family:var(--font-heading);font-size:1.5rem;font-weight:400;color:var(--text-secondary);margin-bottom:24px}.pricing-cta-features.svelte-ylohlt{list-style:none;text-align:left;margin-bottom:28px}.pricing-cta-features.svelte-ylohlt li:where(.svelte-ylohlt){padding:8px 0 8px 28px;position:relative;font-size:1rem}.pricing-cta-features.svelte-ylohlt li:where(.svelte-ylohlt):before{content:"✓";position:absolute;left:0;color:var(--success);font-weight:600}.pricing-cta-card.svelte-ylohlt .btn{width:100%}.pricing-cta-reassurance.svelte-ylohlt{margin-top:1rem;font-size:1rem;color:var(--text-secondary);font-style:italic}.pricing-cta-help.svelte-ylohlt{margin-top:.75rem;font-size:1rem;color:var(--text-secondary)}.pricing-cta-help.svelte-ylohlt a{text-decoration:underline;text-underline-offset:2px}@media(max-width:600px){.pricing-cta-card.svelte-ylohlt{padding:36px 20px}.pricing-cta-note.svelte-ylohlt{font-size:1.15rem}}
