.lp-banner{border-radius:0 0 50px 50px;margin-left:calc(50% - 50vw);overflow:hidden;padding-bottom:45px;padding-top:45px;position:relative;width:100vw;@media only screen and (min-width:768px){border-radius:0 0 100px 100px;padding-bottom:100px;padding-top:180px}.background-image-container{height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1;img{height:100%!important;object-fit:cover;width:100%!important}}.tag{background:#bb80ff;border-radius:100px;color:#fff;display:inline-block;font-size:24px;font-style:normal;font-weight:500;letter-spacing:5.04px;line-height:125.256%;margin-bottom:35px;padding:11px 27px;text-transform:uppercase}.columns-2{display:flex;flex-wrap:wrap;margin:auto;max-width:1280px;&:after,&:before{display:none}@media only screen and (min-width:780px){flex-wrap:nowrap;gap:66px}.column{padding-inline:2rem;@media only screen and (min-width:780px){flex:0 1 calc(50% - 33px);padding-inline:0}h1{font-family:Sofia Pro;font-size:clamp(1.6rem,1.3684rem + 2.807vw,2.5rem);font-weight:700;line-height:123%}>.hs_cos_wrapper_type_inline_rich_text p{width:90%}form{background-color:#fff;border-radius:15px;padding:2rem;input[type=email],input[type=text]{border-radius:15px}input[type=submit]{background-color:#bb80ff;display:block;margin:auto}}}}}