component-header-teaser-video{position:relative}@media (max-width:1919.98px){component-header-teaser-video{background-color:unset!important}}component-header-teaser-video .background{height:100%;left:0;position:absolute;top:0;width:100%;z-index:-2}@media (min-width:768px){component-header-teaser-video .background{height:60%}}@media (min-width:1280px){component-header-teaser-video .background{height:70%}}@media (min-width:1920px){component-header-teaser-video .background{height:85%}}component-header-teaser-video .background .art-cube{bottom:0;display:none;height:332px;position:absolute;right:0;width:200px;z-index:-1}@media (min-width:1280px){component-header-teaser-video .background .art-cube{display:block}}@media (min-width:1440px){component-header-teaser-video .background .art-cube{width:360px}}@media (min-width:1920px){component-header-teaser-video .background .art-cube{height:390px;right:calc(50vw - 960px);width:548px}}component-header-teaser-video .content-wrapper{margin:0 auto;max-width:566px;padding:40px 25px;text-align:center}@media (min-width:768px){component-header-teaser-video .content-wrapper{padding:70px 0}}@media (min-width:1024px){component-header-teaser-video .content-wrapper{max-width:700px}}@media (min-width:1280px){component-header-teaser-video .content-wrapper{max-width:750px}}@media (min-width:1440px){component-header-teaser-video .content-wrapper{padding:90px 0}}component-header-teaser-video .content-wrapper h1{font-size:32px;font-weight:700;letter-spacing:1px;line-height:37px}@media (min-width:1024px){component-header-teaser-video .content-wrapper h1{font-size:47px;font-weight:700;letter-spacing:1px;line-height:52px}}component-header-teaser-video .content-wrapper p{font-size:18px;font-weight:500;letter-spacing:1px;line-height:25px;margin-top:20px}@media (min-width:1024px){component-header-teaser-video .content-wrapper p{font-size:20px;font-weight:500;letter-spacing:1px;line-height:25px}}component-header-teaser-video .wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:0 auto;max-width:1920px;position:relative;z-index:1}@media (min-width:1280px){component-header-teaser-video .wrapper{-ms-grid-columns:650px 474px;-ms-grid-rows:550px;-webkit-box-pack:center;-ms-flex-pack:center;display:-ms-grid;display:grid;grid-template-columns:650px 474px;grid-template-rows:550px;justify-content:center;padding:0 60px 60px}}@media (min-width:1440px){component-header-teaser-video .wrapper{-ms-grid-columns:750px 474px;grid-template-columns:750px 474px}}@media (min-width:1920px){component-header-teaser-video .wrapper{-ms-grid-columns:978px 474px;gap:40px;grid-template-columns:978px 474px}}component-header-teaser-video .wrapper .video-wrapper{max-width:704px;position:relative;width:100%}@media (min-width:1024px){component-header-teaser-video .wrapper .video-wrapper{max-width:821px}}@media (min-width:1440px){component-header-teaser-video .wrapper .video-wrapper{max-width:unset}}component-header-teaser-video .wrapper .video-wrapper .overlay{background-color:rgba(39,40,80,.5);cursor:pointer;height:100%;left:0;position:absolute;top:0;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;width:100%;z-index:1}component-header-teaser-video .wrapper .video-wrapper .overlay:after{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg"  viewBox="0 0 13 12"> <path fill="%23fff" d="M7.36 10.82l4.7-8.54c.34-.62-.08-1.46-.86-1.46H1.8c-.78 0-1.2.84-.86 1.46l4.7 8.54c.38.68 1.34.68 1.72 0z"/> </svg>');background-position:50%;background-repeat:no-repeat;background-size:20px;content:"";height:20px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%) rotate(-90deg);transform:translate(-50%,-50%) rotate(-90deg);-webkit-transform-origin:center;transform-origin:center;width:20px;z-index:2}@media (min-width:1024px){component-header-teaser-video .wrapper .video-wrapper .overlay:after{background-size:30px;height:30px;width:30px}}component-header-teaser-video .wrapper .video-wrapper .overlay:before{background-color:#fff;border-radius:50%;content:"";height:70px;left:50%;opacity:.2;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:70px}@media (min-width:1024px){component-header-teaser-video .wrapper .video-wrapper .overlay:before{height:100px;width:100px}}component-header-teaser-video .wrapper .video-wrapper .overlay.hidden{opacity:0;pointer-events:none}component-header-teaser-video .wrapper .video-wrapper .wistia_embed{width:100%}@media (min-width:1280px){component-header-teaser-video .wrapper .video-wrapper .wistia_embed{height:100%}}component-header-teaser-video .wrapper .form-wrapper{background-color:#fff;-webkit-box-shadow:4px 4px 40px 0 rgba(62,64,142,.2);box-shadow:4px 4px 40px 0 rgba(62,64,142,.2);max-width:704px;padding:40px 25px;width:100%}@media (min-width:768px){component-header-teaser-video .wrapper .form-wrapper{padding:56px 77px}}@media (min-width:1024px){component-header-teaser-video .wrapper .form-wrapper{-ms-grid-columns:370px auto;background-color:#fff;-webkit-box-shadow:none;box-shadow:none;-webkit-box-shadow:4px 4px 40px 0 rgba(62,64,142,.2);box-shadow:4px 4px 40px 0 rgba(62,64,142,.2);display:-ms-grid;display:grid;gap:50px;grid-template-columns:370px auto;max-width:821px;padding:0;padding:45px}}@media (min-width:1280px){component-header-teaser-video .wrapper .form-wrapper{-ms-grid-columns:auto;gap:30px;grid-template-columns:auto;height:100%;margin-top:0}}component-header-teaser-video .wrapper .form-wrapper>p{font-size:25px;font-weight:700;letter-spacing:1px;line-height:30px}@media (min-width:768px){component-header-teaser-video .wrapper .form-wrapper>p{margin:0 auto;max-width:369px;text-align:center}}@media (min-width:1024px){component-header-teaser-video .wrapper .form-wrapper>p{font-size:32px;font-weight:700;letter-spacing:1px;line-height:37px;margin:0;max-width:unset;text-align:left}}component-header-teaser-video .wrapper .form-wrapper .custom-marketo-form-js{margin-top:50px}@media (min-width:1024px){component-header-teaser-video .wrapper .form-wrapper .custom-marketo-form-js{margin-top:0}}component-header-teaser-video .wrapper .form-wrapper .custom-marketo-form-js .form-group{margin-bottom:20px}component-header-teaser-video .wrapper .form-wrapper .custom-marketo-form-js .mktoButtonRow{width:100%}component-header-teaser-video .wrapper .form-wrapper .custom-marketo-form-js .mktoButtonRow button[type=submit]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10px;width:100%}@media (min-width:768px){component-header-teaser-video .wrapper .form-wrapper .custom-marketo-form-js .mktoButtonRow button[type=submit]{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;border:none;border-radius:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:20px;font-weight:700;height:51px;justify-content:center;letter-spacing:.5px;line-height:25px;min-width:201px;outline:none;padding:0 22px;text-decoration:none;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:auto;width:100%}}