main.svelte-cwls5q{max-width:800px;margin:0 auto;padding:4rem 2rem}.article-header.svelte-cwls5q{margin-bottom:3rem;padding-bottom:2rem;border-bottom:1px solid var(--gray-light)}.article-label.svelte-cwls5q{font-family:var(--font-mono);font-size:.75rem;text-transform:uppercase;letter-spacing:.1em;color:var(--gray);margin-bottom:1rem}.article-header.svelte-cwls5q h1:where(.svelte-cwls5q){font-size:2.5rem;font-weight:700;line-height:1.15;letter-spacing:-.02em}.content.svelte-cwls5q h2:where(.svelte-cwls5q){font-size:1.5rem;font-weight:600;margin-top:3rem;margin-bottom:1rem;letter-spacing:-.01em}.content.svelte-cwls5q h2:where(.svelte-cwls5q):first-child{margin-top:0}.content.svelte-cwls5q p:where(.svelte-cwls5q){margin-bottom:1.5rem;font-size:1.0625rem;line-height:1.7}.cta-section.svelte-cwls5q{background:var(--black);color:var(--white);padding:3rem;margin-top:4rem}.cta-section.svelte-cwls5q h2:where(.svelte-cwls5q){font-size:1.75rem;margin-bottom:1rem;font-weight:600}.cta-section.svelte-cwls5q p:where(.svelte-cwls5q){color:var(--gray);margin-bottom:1.5rem}@media(max-width:768px){.article-header.svelte-cwls5q h1:where(.svelte-cwls5q){font-size:1.75rem}.cta-section.svelte-cwls5q{padding:2rem}}
