.hero-marketo-form{background:var(--accent);padding:5rem 0 0;color:var(--light);position:relative;overflow:visible;margin-bottom:20rem}@media(max-width:767px){.hero-marketo-form{padding:1rem 0 0}}.hero-marketo-form:after{content:"";position:absolute;left:0;bottom:-14rem;width:100%;height:14rem;background-color:var(--accent);z-index:-1;border-bottom-left-radius:100% 100%;border-bottom-right-radius:100% 100%;background:var(--accent);clip-path:ellipse(51% 100% at 50% -10%)}.hero-marketo-form .centered-content{width:100%;margin-bottom:6rem !important}@media(max-width:991px){.hero-marketo-form{padding-bottom:3rem}.hero-marketo-form:after{bottom:-2rem;height:2rem}.hero-marketo-form .centered-content{margin-bottom:4rem !important}}.hero-marketo-form .centered-content .hero-headline{font-size:var(--font-heading1);font-weight:var(--font-weight-semibold);line-height:1.2;margin-bottom:2rem}.hero-marketo-form .centered-content .hero-copy{font-family:var(--font-secondary)}.hero-marketo-form .form-layout .hero-headline{font-size:4rem;line-height:4.5rem;font-weight:var(--font-weight-bold);margin-bottom:2rem}@media(max-width:767px){.hero-marketo-form .form-layout .hero-headline{font-size:3rem;line-height:3.5rem}}.hero-marketo-form .form-layout .hero-copy{font-family:var(--font-secondary);line-height:2.8rem}.hero-marketo-form .form-layout.form-layout--video .hero-copy{font-family:var(--font-secondary);line-height:2.1rem}.hero-marketo-form .form-centered{max-width:600px;margin:0 auto}.hero-marketo-form .hero-headline{margin-bottom:1rem}.hero-marketo-form .hero-copy{margin-bottom:4rem}@media(min-width:992px){.hero-marketo-form .form-layout>.row{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.hero-marketo-form .left-content{width:63%}.hero-marketo-form .right-content{width:33.6%}}.hero-marketo-form .hero-metrics{border-radius:.6rem;border:1px solid var(--tone);margin-top:2rem;padding:1.2rem;position:relative}.hero-marketo-form .hero-metrics .metrics-title{font-size:var(--font-heading2);line-height:var(--line-height-heading2);margin-bottom:1.2rem;text-align:center}.hero-marketo-form .hero-metrics .metrics-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.5rem}.hero-marketo-form .hero-metrics .metrics-list .metric-item{max-width:15%;text-align:center}.hero-marketo-form .hero-metrics .metrics-list .metric-item .metric-value{font-size:3.7rem;font-weight:var(--font-weight-semibold);margin-bottom:.5rem}.hero-marketo-form .hero-metrics .metrics-list .metric-item .metric-label{font-family:var(--font-secondary);font-size:1.4rem}.hero-marketo-form .logos-carousel{border-radius:.6rem;border:1px solid var(--tone);margin-top:2rem;padding:1.2rem;overflow:hidden;position:relative}.hero-marketo-form .logos-carousel .swiper-slide{height:60px;width:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;padding:0 10px}.hero-marketo-form .logos-carousel .swiper-slide img{max-height:60px;max-width:100%;-webkit-transition:opacity .3s;transition:opacity .3s}.hero-marketo-form .logos-carousel .trusted-by-title{font-size:var(--font-heading2);line-height:var(--line-height-heading2);font-weight:var(--font-weight-semibold);margin-bottom:2.2rem;text-align:center}.hero-marketo-form .logos-carousel .trusted-logos-shadow{position:absolute;top:0;bottom:0;width:80px;z-index:10;pointer-events:none}.hero-marketo-form .logos-carousel .left-shadow{left:0;background:-webkit-gradient(linear,left top,right top,from(#58365e),to(rgba(88,54,94,0)));background:-webkit-linear-gradient(left,#58365e 0,rgba(88,54,94,0) 100%);background:linear-gradient(90deg,#58365e 0,rgba(88,54,94,0) 100%)}.hero-marketo-form .logos-carousel .right-shadow{right:0;background:-webkit-gradient(linear,right top,left top,from(#58365e),to(transparent));background:-webkit-linear-gradient(right,#58365e,transparent);background:linear-gradient(to left,#58365e,transparent)}.hero-marketo-form .logos-carousel.full-width-carousel{border:0}.hero-marketo-form .video-trigger{height:40rem}@media(max-width:767px){.hero-marketo-form .hero-metrics .metrics-list .metric-item{max-width:25%}.hero-marketo-form .logos-carousel{border:0;padding:.6rem}.hero-marketo-form .logos-carousel .swiper-slide{padding:0 5px}.hero-marketo-form .logos-carousel .swiper-slide img{max-height:50px}.hero-marketo-form .video-trigger{height:25rem}}.hero-marketo-form .video-trigger:hover .play-icon{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.hero-marketo-form .video-play-overlay{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.hero-marketo-form .hero-marketo-form__video-thumbnail{height:auto;width:100%}.hero-marketo-form .form-container{background-color:var(--tone);border-radius:8px;padding:2rem;-webkit-box-shadow:0 4px 16px rgba(0,0,0,.1);box-shadow:0 4px 16px rgba(0,0,0,.1);max-width:40rem;margin:0 auto}.hero-marketo-form .form-container .form-loading,.hero-marketo-form .form-container .thank-you-message{text-align:center;padding:2rem}.hero-marketo-form .form-container .mktoForm .mktoButtonWrap{margin-left:0 !important}.hero-marketo-form .form-container .mktoForm .mktoField{height:auto !important;margin-bottom:1.2rem !important}.hero-marketo-form .form-container .mktoForm .mktoFormRow{clear:both !important}.hero-marketo-form .form-container .mktoForm .mktoFormCol{margin-bottom:0 !important}.hero-marketo-form .form-container .mktoForm .mktoFieldWrap{float:none !important}.hero-marketo-form .form-container .mktoForm .mktoGutter,.hero-marketo-form .form-container .mktoForm .mktoOffset{display:none !important}.hero-marketo-form .form-container .mktoForm .mktoAsterix{float:right !important;padding-left:5px !important}.hero-marketo-form .form-container .mktoForm .mktoLogicalField{width:auto !important}.hero-marketo-form .form-container .mktoForm .mktoHtmlText{width:100% !important}@media(max-width:991px){.hero-marketo-form .form-container{max-width:100%;margin-top:2rem}.hero-marketo-form .row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.hero-marketo-form .row .left-content,.hero-marketo-form .row .right-content{width:100%;max-width:100%;margin-bottom:3rem}}.hero-marketo-form .marketo-form-title{font-family:var(--font-primary);color:var(--tone-dark);padding-top:2.5rem;font-size:2.8rem;margin-bottom:2.7rem;line-height:2.5rem;text-align:center}.hero-marketo-form .marketo-form-post-copy,.hero-marketo-form .marketo-form-pre-copy{font-size:1.5rem !important;color:var(--tone-dark);font-family:var(--font-primary);text-align:center}.hero-marketo-form .marketo-form-post-copy a,.hero-marketo-form .marketo-form-pre-copy a{color:#ea0954;text-decoration:none}.hero-marketo-form .marketo-form-post-copy{margin-top:2rem;text-align:center;max-width:35rem !important;line-height:2.6rem}.hero-marketo-form .mktoButtonRow{text-align:center}.hero-marketo-form .mktoButtonRow button{font-size:1.6rem !important;padding:.7rem 3rem !important;line-height:3.2rem !important}@media(max-width:767px){.hero-marketo-form.mobile-reverse .form-layout .left-content{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.hero-marketo-form.mobile-reverse .form-layout .right-content{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}