.page-container.svelte-cwls5q{max-width:840px;margin:2.5rem auto 4rem}.page-header.svelte-cwls5q{margin-bottom:2rem;text-align:center}.page-header.svelte-cwls5q h1:where(.svelte-cwls5q){font-size:2.25rem;font-weight:800;color:var(--text-main)}.lead.svelte-cwls5q{font-size:1.1rem;color:var(--text-muted);margin-top:.4rem}.content-card.svelte-cwls5q{background-color:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-lg);padding:2rem;display:flex;flex-direction:column;gap:1.25rem;box-shadow:var(--shadow-sm)}h2.svelte-cwls5q{font-size:1.35rem;font-weight:700;color:var(--text-main);border-bottom:1px solid var(--border-color);padding-bottom:.5rem}p.svelte-cwls5q{color:var(--text-main);line-height:1.6}.features-list.svelte-cwls5q,.steps-list.svelte-cwls5q{display:flex;flex-direction:column;gap:.6rem;padding-left:1.25rem;color:var(--text-main)}.features-list.svelte-cwls5q li:where(.svelte-cwls5q),.steps-list.svelte-cwls5q li:where(.svelte-cwls5q){line-height:1.5}.eco-note.svelte-cwls5q{margin-top:1rem;background-color:var(--bg-subtle);padding:1.25rem;border-radius:var(--radius-md);border:1px solid var(--border-color)}.eco-note.svelte-cwls5q h3:where(.svelte-cwls5q){font-size:1.05rem;font-weight:700;margin-bottom:.35rem}
