.page-hero.svelte-e2gz3p{isolation:isolate}.page-hero.svelte-e2gz3p .horizon{position:absolute;left:0;right:0;bottom:0;width:100%;height:auto;pointer-events:none;z-index:0}.page-hero-inner.svelte-e2gz3p{z-index:1}.page-hero.svelte-e2gz3p h1:where(.svelte-e2gz3p){font-size:clamp(2.4rem,7vw,4.6rem);color:var(--bone);text-shadow:4px 4px 0 #000}.page-hero-sub.svelte-e2gz3p{margin:1rem auto 0;max-width:36rem;font-family:var(--type);font-size:1.1rem;color:var(--dust)}
