.debug,.debug .svelte-1nniqxr{box-shadow:0 0 0 1px red}.OverlapHeroSection.svelte-1nniqxr .hero:where(.svelte-1nniqxr) .Img{max-height:600px}@media(max-width:1189px){.OverlapHeroSection.svelte-1nniqxr .hero:where(.svelte-1nniqxr) .Img{aspect-ratio:1.58}}@media(min-width:768px){.OverlapHeroSection.svelte-1nniqxr .hero:where(.svelte-1nniqxr) .Img{height:45vw}}.OverlapHeroSection.svelte-1nniqxr .overlap:where(.svelte-1nniqxr){background-color:var(--bg-color)}.OverlapHeroSection.shadedBg.svelte-1nniqxr .overlap:where(.svelte-1nniqxr){background-color:var(--bg-shaded)}.overlap.svelte-1nniqxr{padding-top:1rem;width:100%}@media(max-width:767px){.overlap.svelte-1nniqxr{padding:4.6666666667rem var(--gutter-sm)}}@media(min-width:768px)and (max-width:1189px){.overlap.svelte-1nniqxr{padding:6rem var(--gutter-md)}}@media(min-width:1190px){.overlap.svelte-1nniqxr{padding:8rem var(--gutter-lg)}}@media(min-width:768px){.overlap.svelte-1nniqxr{padding:3rem;margin-top:-7rem}}@media(min-width:1190px){.overlap.svelte-1nniqxr{padding:4rem;margin-top:-10rem}}@media(min-width:1436px){.overlap.svelte-1nniqxr{padding:5rem;margin-top:-10rem}}
