.page-wrapper.svelte-yhmlru{flex:1;background:var(--page-bg)}main.svelte-yhmlru{padding-top:24px}.content.svelte-yhmlru{max-width:640px;margin:0 auto;padding:0 16px 48px}.article-header.svelte-yhmlru{margin-bottom:32px}.article-title.svelte-yhmlru{font-family:var(--font-display),sans-serif;font-size:1.8rem;font-weight:400;color:var(--coral);margin:0 0 12px;line-height:1.2}.article-intro.svelte-yhmlru{font-size:1rem;color:#484848;line-height:1.7;margin:0}.article-section.svelte-yhmlru{margin-bottom:28px}.article-section.svelte-yhmlru h2:where(.svelte-yhmlru){font-family:var(--font-display),sans-serif;font-size:1.1rem;font-weight:400;color:#2e2e2e;margin:0 0 10px}.article-section.svelte-yhmlru p:where(.svelte-yhmlru),.article-section.svelte-yhmlru ul:where(.svelte-yhmlru){font-size:.93rem;color:#484848;line-height:1.7;margin:0}.article-section.svelte-yhmlru ul:where(.svelte-yhmlru){padding-left:20px}.article-section.svelte-yhmlru li:where(.svelte-yhmlru){margin-bottom:6px}.cta-back.svelte-yhmlru{margin-top:40px;padding-top:24px;border-top:1px solid oklch(.9 0 0)}.back-link.svelte-yhmlru{font-size:.88rem;color:#124a7b;text-decoration:none}.back-link.svelte-yhmlru:hover{text-decoration:underline}.back-link.svelte-yhmlru:focus-visible{outline:2px solid var(--coral);outline-offset:2px;border-radius:2px}
