article.svelte-tzwex2{max-width:800px;margin:0 auto;padding:0 1.5rem}h1.svelte-tzwex2,h2.svelte-tzwex2,h3.svelte-tzwex2,h4.svelte-tzwex2,h5.svelte-tzwex2{line-height:1.2;margin:2rem 0 1rem;color:#1a1a1a}h1.svelte-tzwex2{font-size:clamp(2rem,5vw,3rem)}h2.svelte-tzwex2{font-size:clamp(1.75rem,4vw,2.5rem)}h3.svelte-tzwex2{font-size:clamp(1.5rem,3vw,2rem)}h4.svelte-tzwex2{font-size:clamp(1.25rem,2.5vw,1.75rem)}h5.svelte-tzwex2{font-size:clamp(1rem,2vw,1.5rem)}p.svelte-tzwex2{line-height:1.6;margin-bottom:1.5rem;color:#333}.hero.svelte-tzwex2{margin-bottom:3rem}.hero-image.svelte-tzwex2{width:auto;max-height:500px;border-radius:.5rem;margin:2rem;margin-left:auto;margin-right:auto;padding:1rem;border-radius:2rem}.hero-content.svelte-tzwex2{text-align:center;max-width:800px;margin:0 auto;padding:0 1rem}.cta-container.svelte-tzwex2{display:flex;gap:1rem;justify-content:center;margin-top:2rem}.cta-primary.svelte-tzwex2,.cta-secondary.svelte-tzwex2{padding:.75rem 1.5rem;border-radius:.25rem;text-decoration:none;font-weight:500;transition:background-color .2s}.cta-primary.svelte-tzwex2{background-color:#06c;color:#fff}.cta-primary.svelte-tzwex2:hover{background-color:#0052a3;text-decoration:none}.cta-secondary.svelte-tzwex2{background-color:#f8f9fa;color:#333}.cta-secondary.svelte-tzwex2:hover{background-color:#e9ecef;text-decoration:none}.toc.svelte-tzwex2{background:#f8f9fa;padding:2rem;margin:2rem 0;border-radius:.5rem}.toc-container.svelte-tzwex2{max-width:800px;margin:0 auto}.toc-list.svelte-tzwex2{list-style:decimal;padding-left:1.5rem;margin:1rem 0}.toc-list.svelte-tzwex2 ul:where(.svelte-tzwex2){list-style:none;padding-left:1.5rem;margin:.5rem 0}.toc-list.svelte-tzwex2 li:where(.svelte-tzwex2){margin-bottom:.75rem}.toc-list.svelte-tzwex2 ul:where(.svelte-tzwex2) li:where(.svelte-tzwex2){margin-bottom:.25rem;font-size:.95em;color:#666}.toc-list.svelte-tzwex2 a:where(.svelte-tzwex2){color:#333;text-decoration:none;transition:color .2s}.toc-list.svelte-tzwex2 a:where(.svelte-tzwex2):hover{color:#06c;text-decoration:none}.content-section.svelte-tzwex2{margin:4rem 0}.blog-img.svelte-tzwex2{width:100%;height:auto;border-radius:.5rem;margin:2rem 0}a.svelte-tzwex2{color:#06c;text-decoration:none}a.svelte-tzwex2:hover{text-decoration:underline}ul.svelte-tzwex2{margin:1.5rem 0;padding-left:1.5rem}li.svelte-tzwex2{margin-bottom:.75rem}@media (max-width: 768px){article.svelte-tzwex2{padding:0 1rem}.toc.svelte-tzwex2{padding:1.5rem}}@media (max-width: 640px){.cta-container.svelte-tzwex2{flex-direction:column}}
