.expand-content{max-height:100vh;overflow:auto;transition:all 1.66s ease-out}.expand-content:not(.expand-content--is-open){max-height:0;overflow:hidden;transition:all .33s ease-out}.curve-mask{bottom:0;left:0;position:absolute;right:0;z-index:10}.section-banner:has(.curve-mask){padding-bottom:calc(3em + 12vw)!important}.curve-mask svg{height:auto;width:100%}