.article-hero.svelte-1ormjzk{background:var(--color-surface-soft);text-align:center;padding:clamp(5rem,10vw,9rem) 0}.article-hero.svelte-1ormjzk h1:where(.svelte-1ormjzk){margin:1.4rem 0 1.8rem;font-size:clamp(3.2rem,6vw,6rem)}.article-hero.svelte-1ormjzk p:where(.svelte-1ormjzk){font-size:1.15rem}.article-hero.svelte-1ormjzk span:where(.svelte-1ormjzk){color:var(--color-text-muted);margin-top:2rem;font-size:.7rem;display:block}.article-body.svelte-1ormjzk{padding-block:clamp(4rem,9vw,8rem)}.article-body.svelte-1ormjzk p:where(.svelte-1ormjzk){font-family:var(--font-display);color:var(--color-text);font-size:clamp(1.2rem,2vw,1.45rem);line-height:1.72}.article-body.svelte-1ormjzk p:where(.svelte-1ormjzk)+p:where(.svelte-1ormjzk){margin-top:1.6rem}.article-body.svelte-1ormjzk h2:where(.svelte-1ormjzk){margin:5rem 0 2rem;font-size:clamp(2.4rem,5vw,4rem)}.article-body.svelte-1ormjzk blockquote:where(.svelte-1ormjzk){font-family:var(--font-display);border-block:1px solid var(--color-border);color:var(--color-primary);margin:5rem 0;padding:3rem 0;font-size:clamp(2rem,4vw,3.6rem);line-height:1.2}
