.marketing-page.svelte-133tnjx{display:grid;gap:1.1rem}.problem-section.svelte-133tnjx,.pricing-grid.svelte-133tnjx,.final-cta.svelte-133tnjx{padding:1.45rem}.problem-section.svelte-133tnjx{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(280px,.9fr);gap:1rem;align-items:stretch}.section-copy.svelte-133tnjx,.package-copy.svelte-133tnjx{display:grid;gap:.7rem;align-content:start}.section-copy.svelte-133tnjx h2:where(.svelte-133tnjx),.package-copy.svelte-133tnjx h2:where(.svelte-133tnjx),.package-card.svelte-133tnjx h2:where(.svelte-133tnjx),.final-cta.svelte-133tnjx h2:where(.svelte-133tnjx){margin:0}.problem-card.svelte-133tnjx,.package-card.svelte-133tnjx{border:1px solid var(--line-strong);border-radius:var(--radius-card);background:linear-gradient(135deg,var(--surface-active),var(--surface-soft)),var(--surface-soft);padding:1.15rem;display:grid;gap:.9rem;align-content:start}.problem-card.svelte-133tnjx strong:where(.svelte-133tnjx),.package-price.svelte-133tnjx{font-size:clamp(1.45rem,2.2vw,2rem);letter-spacing:-.04em;color:var(--ink-strong)}.problem-actions.svelte-133tnjx,.final-cta__actions.svelte-133tnjx{display:flex;gap:.75rem;flex-wrap:wrap}.pricing-grid.svelte-133tnjx{display:grid;grid-template-columns:minmax(320px,.85fr) minmax(0,1.15fr);gap:1rem;align-items:stretch}.package-card.svelte-133tnjx ul:where(.svelte-133tnjx){margin:0;padding-left:1rem;display:grid;gap:.55rem;color:var(--ink-soft)}.package-note.svelte-133tnjx{color:var(--muted);font-size:.9rem}.package-copy.svelte-133tnjx{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--surface-soft);padding:1.15rem}.package-reasons.svelte-133tnjx{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem}.package-reasons.svelte-133tnjx article:where(.svelte-133tnjx){border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface-muted);padding:.95rem;display:grid;gap:.45rem}.package-reasons.svelte-133tnjx p:where(.svelte-133tnjx){margin:0}.final-cta.svelte-133tnjx{display:flex;justify-content:space-between;gap:1rem;align-items:end;background:radial-gradient(circle at left center,var(--glow-blue),transparent 24%),radial-gradient(circle at right center,var(--glow-pink),transparent 22%),var(--gradient-surface)}@media(max-width:980px){.problem-section.svelte-133tnjx,.pricing-grid.svelte-133tnjx,.package-reasons.svelte-133tnjx{grid-template-columns:1fr}.final-cta.svelte-133tnjx{flex-direction:column;align-items:start}}
