.article-page.svelte-154ys4w{padding:clamp(70px,12vw,140px) 0 80px}.article-header.svelte-154ys4w{max-width:920px}h1.svelte-154ys4w{max-width:18ch;font-family:var(--font-display);letter-spacing:-.05em;margin:18px 0 20px;font-size:clamp(3rem,8vw,6.5rem);font-weight:400;line-height:.98}.excerpt.svelte-154ys4w{max-width:58ch;color:var(--muted);margin:0;font-size:1.16rem;line-height:1.65}.article-meta.svelte-154ys4w{color:var(--muted);flex-wrap:wrap;gap:12px 22px;margin-top:24px;font-size:.82rem;display:flex}.article-rule.svelte-154ys4w{width:min(var(--reading-width), 100%);background:var(--rule);height:1px;margin:42px 0 48px}
