header.svelte-t1cweu{background:#edeef1;height:500px;display:block;overflow:hidden}header.svelte-t1cweu .header-banner:where(.svelte-t1cweu){background-position:50% 10%;background-repeat:no-repeat;background-size:50%;width:100%;height:100%}header.svelte-t1cweu .header-banner:where(.svelte-t1cweu):nth-child(4){background-position-y:50%;background-size:contain;max-width:50vw;margin-left:40%}header.svelte-t1cweu .header-banner:where(.svelte-t1cweu):not(:nth-child(4)){background-position:25%}@media only screen and (width<=1500px){header.svelte-t1cweu .header-banner:where(.svelte-t1cweu){background-size:70%}}@media only screen and (width<=1000px){header.svelte-t1cweu .header-banner:where(.svelte-t1cweu){background-size:100%}header.svelte-t1cweu .header-banner:where(.svelte-t1cweu):nth-child(4){max-width:70vw;margin-left:20%}}@media only screen and (width<=650px){header.svelte-t1cweu .header-banner:where(.svelte-t1cweu){background-position-x:left;background-size:150%}}@media only screen and (width<=450px){header.svelte-t1cweu .header-banner:where(.svelte-t1cweu){background-size:200%}}@media only screen and (width<=350px){header.svelte-t1cweu .header-banner:where(.svelte-t1cweu){background-size:250%}}@media print{header.svelte-t1cweu,.header-banner.svelte-t1cweu{display:none}}nav.svelte-t1cweu a:where(.svelte-t1cweu):after{content:"";opacity:0;background:linear-gradient(135deg,#38bdf8 0%,#3b82f6 100%);border-radius:1rem;width:100%;height:1rem;transition:all .2s;position:absolute;bottom:-2rem;left:0}nav.svelte-t1cweu a:where(.svelte-t1cweu):hover:after,nav.svelte-t1cweu a[aria-current=page]:where(.svelte-t1cweu):after{opacity:1;bottom:-1.5rem}nav.svelte-t1cweu a[aria-current=page]:where(.svelte-t1cweu):after{transition:all}nav.svelte-t1cweu a:where(.svelte-t1cweu):focus-visible{color:#3b82f6}
