.seo-page.svelte-12el1p6{max-width:52rem;margin:0 auto;padding:1.25rem 1rem 3rem}.seo-hero.svelte-12el1p6{margin-bottom:1.5rem}.eyebrow.svelte-12el1p6{margin:0 0 .35rem;font-size:.85rem;letter-spacing:.04em;text-transform:uppercase;color:var(--green-800, #0d3a29);opacity:.85}h1.svelte-12el1p6{margin:0 0 .75rem;font-size:clamp(1.6rem,2.5vw,2.1rem);line-height:1.25;color:var(--green-900, #0a2f22)}.answer-first.svelte-12el1p6{font-size:1.05rem;line-height:1.65;margin:0 0 .75rem}.meta-dates.svelte-12el1p6{display:flex;flex-wrap:wrap;gap:.75rem 1.25rem;margin:0 0 .75rem;font-size:.9rem;color:#3a4a42}.disclaimer.svelte-12el1p6{margin:0;padding:.65rem .85rem;border-left:3px solid var(--green-700, #1a6b4a);background:#f3faf6;font-size:.95rem}.seo-section.svelte-12el1p6{margin-top:1.5rem}.seo-section.svelte-12el1p6 h2:where(.svelte-12el1p6){margin:0 0 .65rem;font-size:1.25rem}.seo-section.svelte-12el1p6 h3:where(.svelte-12el1p6){margin:.75rem 0 .35rem;font-size:1.05rem}.seo-section.svelte-12el1p6 p:where(.svelte-12el1p6){margin:0 0 .65rem;line-height:1.65}.faq-item.svelte-12el1p6{margin-bottom:.85rem}.related.svelte-12el1p6{margin:0;padding-left:1.2rem}.related.svelte-12el1p6 a:where(.svelte-12el1p6){color:var(--green-800, #0d3a29);font-weight:600}.evidence-item.svelte-12el1p6{margin-bottom:1rem;padding:.75rem .9rem;border:1px solid #d7e8de;border-radius:8px;background:#fafdfb}.evidence-source.svelte-12el1p6 code:where(.svelte-12el1p6){font-size:.85em;word-break:break-all}
