.masthead.svelte-s2sshx{--heritage-page-gutter:max(clamp(1.25rem, 4vw, 3.5rem), calc((100vw - 86rem) / 2 + clamp(1.25rem, 4vw, 3.5rem)));isolation:isolate;width:auto;max-width:none;min-height:clamp(16rem,20vw,18rem);margin-inline:calc((100% - var(--app-vw,100vw)) / 2);margin-top:calc(-1 * (var(--header-h,72px) + .5rem));padding:calc(clamp(2rem, 3vw, 2.75rem) + var(--header-h,72px) + .5rem) var(--heritage-page-gutter) clamp(2rem, 3vw, 2.75rem);flex-direction:column;justify-content:center;align-self:stretch;margin-bottom:clamp(1.75rem,3vw,2.5rem);display:flex;position:relative;overflow:clip}.masthead.working.svelte-s2sshx{min-height:clamp(13.5rem,17vw,15.5rem);padding-top:calc(clamp(1.5rem, 2.5vw, 2.25rem) + var(--header-h,72px) + .5rem);padding-bottom:clamp(1.5rem,2.5vw,2.25rem)}.masthead.thread.svelte-s2sshx{min-height:clamp(11.75rem,15vw,13rem);padding-top:calc(clamp(.75rem, 1.5vw, 1.1rem) + var(--header-h,72px) + .5rem);border-bottom:1px solid var(--line-strong);padding-bottom:clamp(.75rem,1.5vw,1.1rem)}.masthead-inner.svelte-s2sshx{z-index:2;position:relative}h1.svelte-s2sshx{max-width:16ch;font-family:var(--font-serif);letter-spacing:-.035em;color:var(--moon-plane);text-wrap:balance;margin:.45rem 0 .75rem;font-size:clamp(2.35rem,3.75vw,3.85rem);font-weight:520;line-height:1}.lede.svelte-s2sshx{color:#c4d4d1;text-wrap:pretty;max-width:58ch;margin:0;font-size:1.02rem;line-height:1.6}
