.hero-animation-homepage{max-width:310px;height:177px}@media (min-width:768px) and (max-width:1280px){.container-title-per-section{padding:32px 40px}.banner-text-and-button-component{height:552px}.hero-animation-homepage{max-width:390px;height:223px}}@media (min-width:1281px){.hero-animation-homepage{max-width:340px;height:194.411px}.support-card-container{padding:53px 72px}.container-title-per-section{padding:32px 72px}.banner-text-and-button-component{height:clamp(552px,calc(552px + (728 - 552) * ((100vw - 1280px) / (1920 - 1280))),728px)}}@media (min-width:1920px){.hero-animation-homepage{max-width:390px;height:223px}}