.reading-time.svelte-12jwyr9{color:#aaa;font-size:var(--step-1);font-style:italic}.heading-wrapper.svelte-q5a7vm{z-index:10;position:sticky;top:0;overflow:hidden}.heading.svelte-q5a7vm{z-index:50;width:100%;height:clamp(220px,60vh,480px);padding-top:calc(var(--nav-height) + 3rem);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background-position:50%,50%;background-repeat:no-repeat,no-repeat;background-size:cover,cover;align-items:center;transition:height .3s,padding .3s,background .3s;display:flex;position:fixed;top:0}.heading.compact.svelte-q5a7vm{height:168px;padding-top:calc(var(--nav-height) + .5rem);padding-bottom:5rem}.heading.compact.svelte-q5a7vm .breadcrumbs:where(.svelte-q5a7vm){white-space:nowrap;width:auto;max-width:none;margin-left:0;padding-left:0;overflow-x:visible}.heading.compact.slug-route.svelte-q5a7vm{padding-bottom:4rem}.heading.compact.svelte-q5a7vm h1:where(.svelte-q5a7vm){font-size:var(--step-1);margin-bottom:0}.heading.compact.svelte-q5a7vm h2:where(.svelte-q5a7vm){display:none}.heading.svelte-q5a7vm .content:where(.svelte-q5a7vm){z-index:1;margin:0 calc(var(--col) * 2);transition:transform .3s;position:relative}.heading.svelte-q5a7vm h1:where(.svelte-q5a7vm){font-size:var(--step-5);text-wrap:balance;margin-bottom:.75rem;line-height:1.1}.heading.svelte-q5a7vm h2:where(.svelte-q5a7vm){font-size:var(--step-2);opacity:.85;text-wrap:balance;font-weight:400;line-height:1.4}.breadcrumbs.svelte-q5a7vm{font-size:var(--step--1);color:var(--color-light-60);-webkit-overflow-scrolling:touch;will-change:margin-left, transform, opacity;margin-top:1rem;transition:margin-left .25s,padding .25s,opacity .25s,transform .25s;overflow-x:auto}.breadcrumbs.svelte-q5a7vm ol:where(.svelte-q5a7vm){white-space:nowrap;flex-wrap:wrap;gap:.5rem;padding:0;list-style:none;display:flex}.breadcrumbs.svelte-q5a7vm li:where(.svelte-q5a7vm):after{color:var(--color-light-40);margin-left:.5rem}.breadcrumbs.svelte-q5a7vm li:where(.svelte-q5a7vm):last-child:after{content:"";margin:0}.breadcrumbs.svelte-q5a7vm a:where(.svelte-q5a7vm){color:var(--color-primary-light);text-decoration:none;transition:color .2s}.breadcrumbs.svelte-q5a7vm a:where(.svelte-q5a7vm):hover,.breadcrumbs.svelte-q5a7vm a:where(.svelte-q5a7vm):focus-visible{color:var(--color-primary);text-decoration:underline}@media (width<=1024px){.heading.svelte-q5a7vm .content:where(.svelte-q5a7vm){margin:0 calc(var(--col) * 1)}}@media (width<=640px){.heading.svelte-q5a7vm{padding:calc(var(--nav-height) + 2rem) 1rem 2rem}.heading.compact.svelte-q5a7vm{padding-top:calc(var(--nav-height) + .25rem);padding-bottom:7rem}.heading.compact.slug-route.svelte-q5a7vm{padding-bottom:5.5rem}.heading.svelte-q5a7vm .content:where(.svelte-q5a7vm){margin:0 1rem}.heading.compact.svelte-q5a7vm .breadcrumbs:where(.svelte-q5a7vm){margin-top:1rem;margin-left:3.5rem;padding-left:0}.heading.compact.svelte-q5a7vm .breadcrumbs:where(.svelte-q5a7vm) ol:where(.svelte-q5a7vm){justify-content:flex-end;width:100%;display:flex}.heading.svelte-q5a7vm h1:where(.svelte-q5a7vm){font-size:var(--step-4)}.heading.svelte-q5a7vm h2:where(.svelte-q5a7vm){font-size:var(--step-1)}}.heading.compact.svelte-q5a7vm .breadcrumbs:where(.svelte-q5a7vm){max-width:none;position:static;overflow:visible}.heading.compact.svelte-q5a7vm .breadcrumbs:where(.svelte-q5a7vm) ol:where(.svelte-q5a7vm){white-space:nowrap;flex-wrap:nowrap;width:auto;overflow:visible;-webkit-mask-image:none;mask-image:none}
