.how.svelte-64k27m{max-width:820px;margin:0 auto;padding:2.5rem 1.25rem 4rem;line-height:1.65}.eyebrow.svelte-64k27m{text-transform:uppercase;letter-spacing:.08em;font-size:.75rem;color:var(--color-muted, #6b7280);margin:0 0 .5rem}h1.svelte-64k27m{font-size:2.2rem;line-height:1.15;margin:0 0 .75rem}.lead.svelte-64k27m{font-size:1.1rem;color:#374151}.proof.svelte-64k27m{padding:.9rem 1rem;border-radius:12px;background:var(--color-accent-wash, #eef5f1);margin:1rem 0 1.5rem}.steps.svelte-64k27m{list-style:none;padding:0;margin:0;counter-reset:step}.steps.svelte-64k27m li:where(.svelte-64k27m){position:relative;padding:.4rem 0 1.2rem 3rem;border-left:2px solid var(--color-border, #e5e7eb);margin-left:1rem}.steps.svelte-64k27m li:where(.svelte-64k27m):before{counter-increment:step;content:counter(step);position:absolute;left:-1.05rem;top:.3rem;width:2rem;height:2rem;border-radius:50%;background:var(--color-accent, #1f6e43);color:#fff;display:grid;place-items:center;font-weight:700;font-size:.9rem}.steps.svelte-64k27m h2:where(.svelte-64k27m){font-size:1.15rem;margin:0 0 .3rem}.steps.svelte-64k27m p:where(.svelte-64k27m){margin:0;color:#374151}.year.svelte-64k27m h2:where(.svelte-64k27m){font-size:1.3rem;margin:2rem 0 .6rem}.why.svelte-64k27m h2:where(.svelte-64k27m){font-size:1.3rem;margin:2rem 0 .6rem}.cta.svelte-64k27m{display:flex;gap:.75rem;flex-wrap:wrap;margin-top:1rem}.button.svelte-64k27m{display:inline-block;padding:.8rem 1.2rem;border-radius:12px;background:var(--color-accent, #1f6e43);color:#fff;font-weight:600;text-decoration:none}.button.ghost.svelte-64k27m{background:#fff;color:var(--color-accent, #1f6e43);border:1px solid var(--color-accent, #1f6e43)}
