.article-header.svelte-3qdm1d{isolation:isolate;height:var(--header-height);border-bottom:1px solid var(--line);width:100vw;min-height:200px;margin:0;position:relative;overflow:hidden}.article-header.is-light.svelte-3qdm1d{color:var(--ink-light)}.article-header.is-dark.svelte-3qdm1d{color:var(--ink)}.article-image.svelte-3qdm1d{object-fit:cover;object-position:var(--image-position);width:100%;height:100%;position:absolute;inset:0}.overlay.svelte-3qdm1d{z-index:1;background:linear-gradient(#0000 0%,#0208117a 94%),radial-gradient(120% 80% at 50% 0,#02081133,#0000 60%);position:absolute;inset:0}.title-wrap.svelte-3qdm1d{z-index:2;gap:10px;padding-left:max(36px,50vw - 564px);padding-right:max(36px,50vw - 564px);display:grid;position:absolute;bottom:clamp(18px,5vh,52px);left:0;right:0}.article-header.is-center.svelte-3qdm1d .title-wrap:where(.svelte-3qdm1d){text-align:center;justify-items:center}.title-wrap.svelte-3qdm1d h1:where(.svelte-3qdm1d){max-width:18ch;font-family:var(--font-display);letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:clamp(34px,5vw,72px);font-weight:500;line-height:.98}.article-header.is-center.svelte-3qdm1d .title-wrap:where(.svelte-3qdm1d) h1:where(.svelte-3qdm1d){max-width:20ch}.title-wrap.svelte-3qdm1d .eyebrow:where(.svelte-3qdm1d){margin:0}.subtitle.svelte-3qdm1d{text-wrap:balance;max-width:52ch;margin:0;font-size:clamp(15px,1.35vw,20px);line-height:1.45}.article-header.is-light.svelte-3qdm1d .subtitle:where(.svelte-3qdm1d){color:var(--ink-light-dim)}.article-header.is-dark.svelte-3qdm1d .subtitle:where(.svelte-3qdm1d){color:var(--ink-dim)}.subtitle.svelte-3qdm1d a{text-underline-offset:.18em;text-decoration:underline}.article-header.is-center.svelte-3qdm1d .subtitle:where(.svelte-3qdm1d){max-width:60ch}@media (width<=960px){.article-header.svelte-3qdm1d{height:clamp(260px,42vh,420px)}.title-wrap.svelte-3qdm1d{padding:0 20px;bottom:24px}.title-wrap.svelte-3qdm1d h1:where(.svelte-3qdm1d){font-size:clamp(28px,9vw,52px);line-height:1}}
