.page-header.svelte-162svzm{padding-block:clamp(9rem,18vw,13rem) clamp(4rem,9vw,7rem);position:relative;overflow:hidden}.inner.svelte-162svzm{animation:svelte-162svzm-rise 1s var(--ease) both;position:relative}h1.svelte-162svzm{max-width:18ch;font-size:clamp(2.5rem,6.5vw,4.8rem)}.fade.svelte-162svzm{background:linear-gradient(90deg,#0000,#a594ff80,#0000);height:1px;position:absolute;inset:auto 0 0}@keyframes svelte-162svzm-rise{0%{opacity:0;transform:translateY(20px)}}
