.article-page.svelte-1f19a26{max-width:800px;margin:0 auto;padding:var(--space-16) var(--space-8);background:var(--color-white);min-height:60vh}.article-header.svelte-1f19a26{margin-bottom:var(--space-12);padding-bottom:var(--space-8);border-bottom:1px solid var(--color-border)}.article-header.svelte-1f19a26 h1:where(.svelte-1f19a26){font-family:var(--font-display);font-size:clamp(36px,5vw,56px);font-weight:400;color:var(--color-text);margin:0 0 var(--space-4);line-height:1.2}.article-header.svelte-1f19a26 .date:where(.svelte-1f19a26){display:block;font-family:var(--font-body);font-size:14px;color:var(--color-text-muted);font-weight:500}.hero-image.svelte-1f19a26{display:block;width:100%;aspect-ratio:16 / 9;object-fit:cover;border-radius:var(--radius-none);margin-bottom:var(--space-12)}@media(max-width:640px){.article-page.svelte-1f19a26{padding:var(--space-8) var(--space-6)}.article-header.svelte-1f19a26 h1:where(.svelte-1f19a26){font-size:clamp(28px,3.5vw,40px)}}
