.container-wrapper{& .w-landing-page-banner{margin-top:48px;& .badge-1{background:var(--wYellow-300,#ffe680);border-radius:6px;color:var(--wYellow-800,#d74a10);display:inline-block;font-size:1.375rem;font-weight:700;padding-left:10px;padding-right:10px;position:relative;transform:translateY(-7px) rotate(-5deg);& .squiggle{& svg{bottom:11px;display:block;height:41px;left:5px;position:absolute;transform:translateX(-100%) rotate(5deg);width:107px}}}& .badge-1.yellow{background:var(--wYellow-300,#ffe680);color:var(--wYellow-800,#d74a10);& .squiggle{& svg{& path{stroke:var(--wYellow-300,#ffe680)}}}}& .badge-1.pink{background:var(--wPink-100,#ffe1fc);color:var(--wPink-900,#680070);& .squiggle{& svg{& path{stroke:var(--wPink-100,#ffe1fc)}}}}& .w-landing-page-banner-title{flex-basis:50%;& h1{color:#b92c00;font-size:2.5rem;font-weight:700;margin-bottom:16px}& p{color:#484d61;font-size:1.5rem;font-weight:500;text-wrap-style:balance}}& .w-landing-page-banner-image,& .w-landing-page-banner-video{flex-basis:40%}& .w-landing-page-banner-video{& .video-container{position:relative;& svg{height:86px;left:50%;margin-top:-18px;position:absolute;top:50%;transform:translate(-50%,-50%);width:86px}}}}}@media (max-width:1399px){.container-wrapper{& .w-landing-page-banner{margin-left:auto;margin-right:auto;max-width:1037px}}}@media (max-width:767px){.container-wrapper{& .w-landing-page-banner{margin-bottom:24px;margin-top:72px;padding:0 6px;& .badge-1{& .squiggle{& svg{bottom:0;width:35px}}}& .w-landing-page-banner-title{flex-basis:100%;& p{text-wrap-style:balance}}& .w-landing-page-banner-image,& .w-landing-page-banner-video{& .image-container,& .video-container{margin-top:40px;img{height:auto;width:256px}svg{height:57px;width:57px}}}}}}