.seo-wrap.svelte-15gsunx{border-top:1px solid #e2e8f0;background:#f8fafc}.seo-content.svelte-15gsunx{max-width:980px;margin:0 auto;padding:4rem 1.5rem;color:#334155}.seo-h1.svelte-15gsunx{font-size:clamp(1.9rem,4vw,3rem);line-height:1.15;font-weight:800;color:#0f172a;margin-bottom:.9rem}.seo-h2.svelte-15gsunx{font-size:1.45rem;line-height:1.25;font-weight:700;color:#0f172a;margin:1.25rem 0 .75rem}.seo-h3.svelte-15gsunx{font-size:1.2rem;line-height:1.35;font-weight:700;color:#0f172a;margin:1rem 0 .5rem}.seo-h4.svelte-15gsunx{font-size:1.02rem;line-height:1.45;font-weight:700;color:#1e293b;margin:.65rem 0 .35rem}.seo-p.svelte-15gsunx{font-size:1.06rem;line-height:1.9;margin:0 0 .65rem}.seo-list.svelte-15gsunx{margin:0;padding-left:1.45rem;list-style:disc;line-height:1.85}.seo-link.svelte-15gsunx{color:#1f6644;text-decoration:underline;text-underline-offset:2px}.seo-link.svelte-15gsunx:hover{color:#155233}.seo-table-wrap.svelte-15gsunx{overflow-x:auto;margin:1rem 0 1.25rem}.seo-table.svelte-15gsunx{width:100%;border-collapse:collapse;font-size:.97rem;line-height:1.5;min-width:360px}.seo-table.svelte-15gsunx th:where(.svelte-15gsunx){background:#1f6644;color:#fff;font-weight:700;padding:.5rem .85rem;text-align:left;font-size:.93rem;letter-spacing:.01em}.seo-table.svelte-15gsunx td:where(.svelte-15gsunx){padding:.45rem .85rem;border-bottom:1px solid #e2e8f0;vertical-align:top;color:#334155}.seo-table.svelte-15gsunx tr:where(.svelte-15gsunx):last-child td:where(.svelte-15gsunx){border-bottom:none}.seo-table.svelte-15gsunx tr:where(.svelte-15gsunx):nth-child(2n) td:where(.svelte-15gsunx){background:#f1f5f9}.seo-callout.svelte-15gsunx{background:#f0fdf4;border-left:4px solid #1f6644;padding:.75rem 1rem;border-radius:0 6px 6px 0;margin:1rem 0 1.25rem;font-size:1rem;line-height:1.7;color:#166534}
