@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";.workImg:where(.astro-7ZCM32UN){object-fit:contain}.big:where(.astro-7ZCM32UN){aspect-ratio:16/8;object-fit:cover;width:100%}.carousel-container:where(.astro-7ZCM32UN){max-height:100vh}.carousel-container:where(.astro-7ZCM32UN) .carousel-horizon:where(.astro-7ZCM32UN){scroll-behavior:smooth;left:0;position:absolute;overflow-x:scroll;height:100vh;width:100vw;display:flex}.carousel-container:where(.astro-7ZCM32UN) .carousel-horizon:where(.astro-7ZCM32UN) img:where(.astro-7ZCM32UN){width:100%;max-height:100vh;margin-right:10px}body{overflow-x:hidden}section:where(.astro-7ZCM32UN){font-size:1.2rem}.rea:where(.astro-7ZCM32UN){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-7ZCM32UN) a:where(.astro-7ZCM32UN){color:#5e4536}.rea:where(.astro-7ZCM32UN) img:where(.astro-7ZCM32UN){mix-blend-mode:color-burn;width:200px}.hero:where(.astro-7ZCM32UN){position:relative;background-color:#ffecd9;border-radius:2rem;padding:1rem;height:200px;display:flex;flex-direction:column;justify-content:center}.hero:where(.astro-7ZCM32UN) h1:where(.astro-7ZCM32UN){font-family:"Roboto Serif",serif;font-size:2.5rem;font-weight:700;text-align:center}.hero:where(.astro-7ZCM32UN) span:where(.astro-7ZCM32UN){position:absolute;bottom:1rem;left:2rem;font-size:1rem}
