@import"https://fonts.googleapis.com/css2?family=Lato:wght@300;400;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Roboto+Serif:opsz,wght@8..144,300;8..144,400;8..144,500;8..144,700&display=swap";.carousel-container:where(.astro-EOZXPGZL){max-height:100vh}.carousel-container:where(.astro-EOZXPGZL) .carousel-horizon:where(.astro-EOZXPGZL){scroll-behavior:smooth;left:0;position:absolute;overflow-x:scroll;height:100vh;width:100vw;display:flex}.carousel-container:where(.astro-EOZXPGZL) .carousel-horizon:where(.astro-EOZXPGZL) img:where(.astro-EOZXPGZL){width:100%;max-height:100vh;margin-right:10px}body{overflow-x:hidden}section:where(.astro-EOZXPGZL){font-size:1.2rem}.rea:where(.astro-EOZXPGZL){background-color:#ffecd9;padding:2rem;border-radius:2rem;margin-inline:auto;display:flex;flex-direction:column;height:100%;justify-content:center;color:#5e4536}.rea:where(.astro-EOZXPGZL) a:where(.astro-EOZXPGZL){color:#5e4536}.rea:where(.astro-EOZXPGZL) img:where(.astro-EOZXPGZL){mix-blend-mode:color-burn;width:200px}.hero:where(.astro-EOZXPGZL){position:relative;background-color:#ffecd9;border-radius:2rem;padding:1rem;height:200px;display:flex;flex-direction:column;justify-content:center}.hero:where(.astro-EOZXPGZL) h1:where(.astro-EOZXPGZL){font-family:"Roboto Serif",serif;font-size:2.5rem;font-weight:700;text-align:center}.hero:where(.astro-EOZXPGZL) span:where(.astro-EOZXPGZL){position:absolute;bottom:1rem;left:2rem;font-size:1rem}
