.heroBannerColumn{z-index:1;margin-bottom:6.25rem;position:relative;overflow:hidden}@media screen and (max-width:770px){.heroBannerColumn{margin-bottom:4.875rem}}@media screen and (max-width:440px){.heroBannerColumn{margin-bottom:3.5rem}}.heroBannerColumn:before{content:"";z-index:2;background:linear-gradient(#07070800 0%,#080709 100%);width:100%;height:8rem;position:absolute;bottom:0;left:0;right:0}.heroIcon-left1{top:0;left:0}.heroIcon-left2{top:40%;left:3%}@media screen and (max-width:770px){.heroIcon-left2{left:1%}}@media screen and (max-width:440px){.heroIcon-left2{top:unset;bottom:0}}.heroIcon-right1{top:0;right:0}.heroIcon-right2{top:40%;right:0}@media screen and (max-width:440px){.heroIcon-right2{top:unset;bottom:0}}.heroBannerColumn__content{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}@media screen and (max-width:440px){.heroBannerColumn__content{padding:4rem 0}}.heroBannerColumn__image-wrapper{z-index:-1;justify-content:center;width:100%;padding-top:5rem;display:flex;position:absolute;inset:35% 0 0}.heroBannerColumn__image-wrapper img{object-fit:contain;object-position:bottom;width:100%;height:100%}@media screen and (max-width:440px){.heroBannerColumn__image-wrapper{padding-top:0}}.heroBannerColumn__wrapper{text-align:center;flex-direction:column;justify-content:space-between;align-items:center;gap:4rem;min-height:100vh;padding-top:12.188rem;display:flex;position:relative}@media screen and (max-width:770px){.heroBannerColumn__wrapper{padding-top:9.5rem}}@media screen and (max-width:440px){.heroBannerColumn__wrapper{gap:1.5rem;padding-top:6.75rem}}.heroBannerColumn__text{width:100%;max-width:30.75rem;margin-bottom:1.5rem}.heroBannerColumn__btn-wrapper{justify-content:center;width:100%;display:flex}
