.reading-time.svelte-1v2tuhb{color:#aaa;font-size:var(--step-1);font-style:italic}.heading.svelte-1w8ft68{position:relative;display:flex;align-items:center;height:clamp(220px,60vh,480px);padding-top:calc(var(--nav-height) + 3rem);font-family:var(--font-family-heading);color:var(--color-light);overflow:hidden}.heading.svelte-1w8ft68:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,#0000008c 85%,#0000);opacity:0;animation:svelte-1w8ft68-fadeIn 5s ease forwards;z-index:0}.heading.svelte-1w8ft68 .content:where(.svelte-1w8ft68){position:relative;z-index:1;margin:0 calc(var(--col) * 2)}.heading.svelte-1w8ft68 h1:where(.svelte-1w8ft68){font-size:var(--step-5);line-height:1.1;margin-bottom:.75rem;text-wrap:balance}.heading.svelte-1w8ft68 h2:where(.svelte-1w8ft68){font-size:var(--step-2);font-weight:400;line-height:1.4;opacity:.85;text-wrap:balance}@media (max-width: 1024px){.heading.svelte-1w8ft68 .content:where(.svelte-1w8ft68){margin:0 calc(var(--col) * 1)}}@media (max-width: 640px){.heading.svelte-1w8ft68{padding:calc(var(--nav-height) + 2rem) 1rem 2rem}.heading.svelte-1w8ft68 .content:where(.svelte-1w8ft68){margin:0 1rem}.heading.svelte-1w8ft68 h1:where(.svelte-1w8ft68){font-size:var(--step-4)}.heading.svelte-1w8ft68 h2:where(.svelte-1w8ft68){font-size:var(--step-1)}}@keyframes svelte-1w8ft68-fadeIn{to{opacity:1}}
