.hero-banner{background:linear-gradient(90deg,rgba(0,0,0,.8),rgba(0,0,0,.16) 50.9%,hsla(0,0%,100%,0) 100.83%);position:relative}.hero-banner-img{position:absolute;z-index:-1}.hero-banner-content{display:flex;flex-direction:column;gap:24px;padding-block:180px 146px;position:relative;z-index:1}.hero-banner-description,.hero-banner-title{color:var(--quaternary-50);font-family:var(--montserrat);font-weight:700;max-width:598px}@media(max-width:1024px){.hero-banner-content{padding-block:108px}}