.article-band.svelte-1kua8ry{border-top:1px solid var(--surface-border);background:var(--bg-primary)}.article-shell.svelte-1kua8ry{width:min(calc(100% - 2rem),var(--content-medium));margin-inline:auto;padding:clamp(3.5rem,8vw,6rem) 0}.band-header.svelte-1kua8ry{max-width:40rem}.band-header.svelte-1kua8ry h2:where(.svelte-1kua8ry){margin:0 0 1rem;color:var(--text-primary);font-size:clamp(1.75rem,3.6vw,2.5rem);font-weight:670;letter-spacing:-.028em;line-height:1.12;text-wrap:balance}.band-header.svelte-1kua8ry p:where(.svelte-1kua8ry){margin:0 0 .85rem;color:var(--text-tertiary);font-size:1.01rem;line-height:1.65;text-wrap:pretty}.band-header.svelte-1kua8ry p.lead:where(.svelte-1kua8ry){color:var(--text-secondary);font-size:clamp(1.12rem,2.2vw,1.28rem);line-height:1.6;letter-spacing:-.006em}.band-header.svelte-1kua8ry p:where(.svelte-1kua8ry):last-child{margin-bottom:0}.lattice-wrap.svelte-1kua8ry{margin-top:clamp(2.25rem,5vw,3.25rem)}.related.svelte-1kua8ry{width:min(calc(100% - 2rem),var(--content-reading));margin:0 auto;padding:clamp(3.25rem,7vw,5.5rem) 0}@media(min-width:48rem){.article-shell.svelte-1kua8ry{width:min(calc(100% - 3rem),var(--content-medium))}.related.svelte-1kua8ry{width:min(calc(100% - 3rem),var(--content-reading))}}
