.lp-hero{box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;overflow:hidden;padding:calc(var(--top-header-distance) + 48px) var(--container-size) 42px;position:relative}.lp-hero:after{background-color:hsla(0,0%,8%,.85);content:"";display:block;height:calc(100% - var(--top-header-distance));left:0;position:absolute;top:var(--top-header-distance);width:100%;z-index:-3}.lp-hero .background{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%;z-index:-4}.lp-hero .content-wrapper{position:relative;z-index:1}.lp-hero .content-wrapper .type{color:#e5e5e5;font-size:12px;font-weight:300;letter-spacing:.16px;margin-bottom:16px;text-transform:uppercase}.lp-hero .content-wrapper .title{color:#fff;font-size:2.75rem;font-weight:500;line-height:48px;margin-bottom:32px}.lp-hero .content-wrapper .description{color:#e5e5e5;font-size:1.25rem;line-height:1.4;margin-bottom:44px}.lp-hero .content-wrapper .description p{margin-bottom:40px}.lp-hero .content-wrapper .description ul{list-style:none;margin:0 0 20px 33px;padding-left:52px}.lp-hero .content-wrapper .description ul li{margin-bottom:24px;position:relative}.lp-hero .content-wrapper .description ul li:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 33.211 31.367'%3E%3Cpath fill='none' stroke='%23E5E5E5' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M30.331 14.323v1.364a14.664 14.664 0 1 1-8.7-13.4'/%3E%3Cpath fill='none' stroke='%23E5E5E5' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m31.798 2.493-16.13 16.13-4.4-4.399'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;content:"";height:21px;left:-52px;position:absolute;top:0;width:21px}.lp-hero .content-wrapper .description a{color:#5274ff;text-decoration:underline}.lp-hero .banner-wrapper{background-color:#5274ff;border-radius:30px;box-sizing:border-box;margin:0 auto;max-width:400px;overflow:hidden;padding:70px 25px;position:relative;text-align:center;width:100%}.lp-hero .banner-wrapper .banner-background{border-radius:30px;height:110%;left:0;object-fit:cover;pointer-events:none;position:absolute;top:0;width:100%}.lp-hero .banner-wrapper .banner-text{color:#fff;font-size:15px;line-height:25px;margin-bottom:15px;text-align:center}.lp-hero .banner-wrapper .banner-cta{border-radius:23px;cursor:pointer;display:block;font-size:15px;line-height:18px;margin:0 auto;padding:8px 0;text-align:center;transition:all .25s linear;width:100%}.lp-hero .banner-wrapper .hs-cta-wrapper{display:inline-block;margin-bottom:25px}.lp-hero .banner-wrapper .banner-cta.first{background-color:#fff;border:none;color:#5274ff;margin-bottom:25px}.lp-hero .banner-wrapper .banner-cta.first:hover{box-shadow:0 0 0 1px #e5e5e5;color:#3b5de8}.lp-hero .banner-wrapper .banner-cta.second{background-color:transparent;border:2px solid #fff;color:#fff}.lp-hero .banner-wrapper .banner-cta.second:hover{box-shadow:0 0 0 1px #e5e5e5}@media (min-width:768px){.lp-hero{padding:calc(var(--top-header-distance) + 54px) var(--container-size) 54px}.lp-hero .content-wrapper .title{line-height:58px;margin-bottom:40px}.lp-hero .content-wrapper .description{line-height:1.6;margin-bottom:72px}.lp-hero .content-wrapper .description ul{margin:0 auto 40px 100px;max-width:445px;padding-left:63px}.lp-hero .content-wrapper .description ul li{margin-bottom:40px}.lp-hero .content-wrapper .description ul li:before{height:30px;left:-63px;top:4px;width:30px}.lp-hero .banner-wrapper{margin:0 auto;padding:73px 32px;width:400px}.lp-hero .banner-wrapper .banner-text{font-size:17px;line-height:28px;margin-bottom:25px}.lp-hero .banner-wrapper .banner-cta{font-size:20px;line-height:24px;padding:10px 0;width:305px}}@media (min-width:1200px){.lp-hero{box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;min-height:100vh;padding:calc(var(--top-header-distance) + 44px) var(--container-size) 44px}.lp-hero .flex-wrap{align-items:flex-start;display:flex;justify-content:space-between}.lp-hero .content-wrapper .title{margin-bottom:40px}.lp-hero .content-wrapper .description,.lp-hero .content-wrapper .description ul{margin-bottom:0}.lp-hero .banner-wrapper{flex-shrink:0;margin:auto 0 auto 60px}}@media (min-width:1366px){.lp-hero{padding:calc(var(--top-header-distance) + 54px) var(--container-size) 54px}.lp-hero .content-wrapper .title{margin-bottom:40px}}@media (min-width:1200px) and (max-height:780px){.lp-hero{padding:calc(var(--top-header-distance) + 24px) var(--container-size) 24px}.lp-hero .content-wrapper .type{margin-bottom:6px}.lp-hero .content-wrapper .title{font-size:2.25rem;margin-bottom:25px}.lp-hero .content-wrapper .description{font-size:1.2rem}.lp-hero .content-wrapper .description p,.lp-hero .content-wrapper .description ul,.lp-hero .content-wrapper .description ul li{margin-bottom:20px}}.platform-logo{align-items:center;display:flex;height:32px;justify-content:center;margin-bottom:58px}.platform-logo svg{fill:#fff;border-right:1px solid #fff;box-sizing:border-box;height:100%;margin-right:15px;padding:3.5px 15px 3.5px 0}.platform-logo .platform-img{height:25px}@media (min-width:768px){.platform-logo{height:40px;justify-content:left;margin-bottom:31px;margin-top:20px}.platform-logo svg{margin-right:20px;padding:4px 20px 4px 0}.platform-logo .platform-img{height:32px}}