.styles-module-scss-module__l8_ahG__heroContainer{height:300vh;position:relative}.styles-module-scss-module__l8_ahG__heroContainer .styles-module-scss-module__l8_ahG__sticky{width:100vw;height:100vh;position:sticky;top:0;overflow:hidden}.styles-module-scss-module__l8_ahG__heroContainer .styles-module-scss-module__l8_ahG__sticky .styles-module-scss-module__l8_ahG__backgroundImage{width:100%;height:100%;position:absolute;top:0;left:0}.styles-module-scss-module__l8_ahG__heroContainer .styles-module-scss-module__l8_ahG__sticky .styles-module-scss-module__l8_ahG__backgroundImage .styles-module-scss-module__l8_ahG__img{object-fit:cover;width:100%;height:100%}.styles-module-scss-module__l8_ahG__heroContainer .styles-module-scss-module__l8_ahG__sticky .styles-module-scss-module__l8_ahG__titleContainer{text-align:center;z-index:2;width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.styles-module-scss-module__l8_ahG__heroContainer .styles-module-scss-module__l8_ahG__sticky .styles-module-scss-module__l8_ahG__titleContainer .styles-module-scss-module__l8_ahG__heroTitle{color:#fff;text-shadow:2px 2px 4px #00000080;margin-bottom:1rem;font-size:clamp(2rem,5vw,4rem);font-weight:700}.styles-module-scss-module__l8_ahG__heroContainer .styles-module-scss-module__l8_ahG__sticky .styles-module-scss-module__l8_ahG__titleContainer .styles-module-scss-module__l8_ahG__heroSubtitle{color:#fff;text-shadow:1px 1px 2px #00000080;font-size:clamp(1rem,2.5vw,1.5rem)}
