.pagehead.svelte-60m6s8{position:relative;width:100%;text-align:left;padding:0;margin:0 0 3rem}.pagehead.rule.svelte-60m6s8{border-bottom:1px solid var(--line)}.pagehead.svelte-60m6s8 h1:where(.svelte-60m6s8){font-size:clamp(2.2rem,5vw,3.6rem);letter-spacing:-.03em;line-height:1.02;max-width:16em;margin:0 0 .5em;padding-right:80px}.pagehead.svelte-60m6s8 .lede:where(.svelte-60m6s8){font-size:1.15rem;line-height:1.5;max-width:40em;color:var(--typesoft);margin:0 0 2.5rem}.pagehead.svelte-60m6s8 .meta:where(.svelte-60m6s8){display:flex;align-items:center;flex-wrap:wrap;gap:.7rem;margin:0 0 1rem;font-size:.85rem;color:var(--typesoft)}.eyebrow.svelte-60m6s8 a:where(.svelte-60m6s8){color:inherit;text-decoration:none}.eyebrow.svelte-60m6s8 a:where(.svelte-60m6s8):hover{text-decoration:underline}.eyebrow.svelte-60m6s8 .sep:where(.svelte-60m6s8){margin:0 .5em;opacity:.6}.aside.svelte-60m6s8{position:absolute;top:0;right:0;width:64px;color:var(--logotype)}.aside.svelte-60m6s8 svg{display:block;width:100%;height:auto}.pagehead+section{padding-top:0}.pagehead+h2,.pagehead+section>h2:first-child{margin-top:0}@media (max-width: 640px){.pagehead.svelte-60m6s8 h1:where(.svelte-60m6s8){padding-right:0;overflow-wrap:anywhere}.aside.svelte-60m6s8{position:static;width:48px;margin:-1.5rem 0 1.5rem}}
