.blog-post.svelte-1u5figa{max-width:800px;margin:0 auto;padding:2rem}h1.svelte-1u5figa{font-size:clamp(2rem,5vw,3rem);color:#1e3c72;margin-bottom:1.5rem}h2.svelte-1u5figa{font-size:clamp(1.5rem,4vw,2rem);color:#2a5298;margin:2rem 0 1rem}h3.svelte-1u5figa{font-size:clamp(1.2rem,3vw,1.5rem);color:#1e3c72;margin:1.5rem 0 1rem}.table-of-contents.svelte-1u5figa{background:#f5f7fa;padding:1.5rem;border-radius:8px;margin:2rem 0}.table-of-contents.svelte-1u5figa ul:where(.svelte-1u5figa){list-style:none;padding:0}.table-of-contents.svelte-1u5figa li:where(.svelte-1u5figa){margin:.5rem 0}.table-of-contents.svelte-1u5figa a:where(.svelte-1u5figa){color:#2a5298;text-decoration:none}.table-of-contents.svelte-1u5figa a:where(.svelte-1u5figa):hover{text-decoration:underline}.cta.svelte-1u5figa{background:#f5f7fa;padding:1rem;border-radius:8px;margin:2rem 0;text-align:center}.cta.svelte-1u5figa a:where(.svelte-1u5figa){color:#1e3c72;font-weight:700;text-decoration:none}.cta.svelte-1u5figa a:where(.svelte-1u5figa):hover{text-decoration:underline}section.svelte-1u5figa{margin:2rem 0}p.svelte-1u5figa{line-height:1.6;margin:1rem 0}a.svelte-1u5figa{color:inherit;text-decoration:none;border-bottom:1px solid rgba(30,60,114,.2);transition:border-bottom-color .2s ease}a.svelte-1u5figa:hover{border-bottom-color:#1e3c72cc}.cta.svelte-1u5figa a:where(.svelte-1u5figa){border-bottom:none}.table-of-contents.svelte-1u5figa a:where(.svelte-1u5figa){border-bottom:none}.img-container.svelte-1u5figa img:where(.svelte-1u5figa){width:100%;height:auto;aspect-ratio:800 / 533}
