body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h2,h3,p{margin-block:0}.hero{background:#3b3fea;height:100%;position:relative}.hero:after{background-image:url(https://f.hubspotusercontent10.net/hubfs/8592818/images/commsult/landing/hero-glyphs-mobile.svg);background-repeat:no-repeat;background-size:cover;content:"";height:599px;mix-blend-mode:multiply;opacity:.16;position:absolute;right:-120px;top:0;width:422px;z-index:0}.hero .container{height:100%}.hero-container{height:100%;padding-top:104px;position:relative;width:100%;z-index:2}.hero-content{align-items:flex-start;display:flex;flex-direction:column;gap:16px;height:100%;justify-content:center;width:100%}.hero-tag{background:#eae63b;border-radius:100px;-moz-border-radius:100px;-webkit-border-radius:100px;color:#000;font-size:14px;font-weight:600;line-height:22px;padding:4px 24px}.hero-tag,.hero-title{font-family:Plus Jakarta Sans}.hero-title{color:#fff;font-size:28px;font-weight:700;line-height:38px}.hero-info,.hero-title,.hero-title p{margin-bottom:0}.hero-info{display:flex;flex-direction:column;gap:16px;list-style:none}.hero-info__item{align-items:center;display:flex;gap:8px}.hero-info__item img{height:18px;width:18px}.hero-info__item p{color:#fff;font-family:Plus Jakarta Sans;font-size:16px;font-weight:600;line-height:22px;margin-bottom:0;margin-block:0}.hero-cover{display:flex;flex-direction:column;gap:24px;height:100%;padding-bottom:190px;padding-top:20px;width:100%}.hero-cover,.hero-cover a{position:relative}.hero-cover .hero-cover__image{border-radius:16px;-moz-border-radius:16px;-webkit-border-radius:16px;height:300px;object-fit:cover;width:100%}.hero-cover__video{height:100%;position:absolute;top:0;transition:background-color .2s ease;width:100%}.hero-cover__video img{height:56px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:56px}.hero-cover__video-tip{background:#00527f;box-shadow:0 2px 16px 0 rgba(0,0,0,.25);color:#fff;display:none;font-family:Plus Jakarta Sans;font-size:12px;font-weight:400;height:40px;letter-spacing:.17px;line-height:20px;opacity:0;padding:8px;position:absolute;text-align:center;transition:opacity .2s linear;width:110px}.hero-cover .hero-cover__text{color:#fff;font-family:Plus Jakarta Sans;font-size:16px;line-height:22px;margin-bottom:0}@media screen and (min-width:768px){.hero:after{background-image:url(https://f.hubspotusercontent10.net/hubfs/8592818/images/commsult/landing/hero-glyphs.svg);height:1291px;right:-300px;width:909px}.hero-container{padding-top:160px}.hero-content{gap:24px}.hero-tag{font-size:18px;font-weight:600;line-height:25px;padding:4px 24px}.hero-title{font-size:44px;font-weight:700;line-height:57px}.hero-info{column-gap:0;flex-direction:row;flex-wrap:wrap;row-gap:24px}.hero-info__item{gap:12px;width:50%}.hero-info__item:first-child{order:1}.hero-info__item:nth-child(2){order:3}.hero-info__item:nth-child(3){order:2}.hero-info__item:last-child{order:4}.hero-info__item img{height:20px;width:20px}.hero-info__item p{font-size:20px;font-weight:600;line-height:28px}.hero-cover{gap:120px;padding-bottom:250px;padding-top:80px}.hero-cover .hero-cover__image{border-radius:16px;-moz-border-radius:16px;-webkit-border-radius:16px;height:444px;width:100%}.hero-cover__video img{height:96px;width:96px}.hero-cover .hero-cover__text{font-size:24px;line-height:36px;width:443px}}@media screen and (min-width:1024px){.hero-container{padding-top:160px}.hero-info{column-gap:40px;row-gap:8px}.hero-info__item{width:unset}.hero-info__item:first-child{order:1}.hero-info__item:nth-child(2){order:2}.hero-info__item:nth-child(3){order:3}.hero-info__item:last-child{order:4}.hero-cover{align-items:flex-end;flex-direction:row;gap:100px}.hero-cover .hero-cover__image{height:620px;min-width:500px;width:500px}.hero-cover div:hover .hero-cover__video{background-blend-mode:multiply;background-color:rgba(0,82,127,.8)}.hero-cover div:hover .hero-cover__video-tip{display:block;opacity:1}}@media screen and (min-width:1280px){.hero:after{height:100%;right:0;top:0;width:860px}.hero-content{gap:24px}.hero-tag{font-size:18px;font-weight:600;line-height:25px;padding:4px 24px}.hero-title{font-size:56px;font-style:normal;font-weight:800;line-height:72px}.hero-info{flex-direction:row;gap:48px}.hero-info__item{gap:12px}.hero-info__item p{font-size:20px;font-weight:500;line-height:28px}.hero-cover{align-items:flex-end;flex-direction:row;gap:126px;padding-bottom:250px;padding-top:88px}.hero-cover .hero-cover__image{border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;height:444px;min-width:588px;width:588px}.hero-cover__video img{height:128px;width:128px}.hero-cover .hero-cover__text{font-size:24px;line-height:36px;margin-left:unset;width:486px}}.info{padding-top:104px}.info-bridge{display:flex;justify-content:flex-end;padding-top:120px;position:relative;width:100%}.info-bridge p{color:#97999e;font-family:Plus Jakarta Sans;font-size:20px;font-weight:400;line-height:28px;margin-bottom:0;width:100%}.info-wrap{background:linear-gradient(180deg,#2a2e34 -24.63%,#3b3fea 99.85%);border-radius:16px;-moz-border-radius:16px;-webkit-border-radius:16px;display:flex;flex-direction:column;gap:80px;padding:40px 24px;position:relative}.info-wrap:before{background-image:url(https://f.hubspotusercontent10.net/hubfs/8592818/images/commsult/landing/info-glyph.svg);background-repeat:no-repeat;background-size:contain;bottom:0;content:"";height:319px;left:0;opacity:.8;position:absolute;width:320px;z-index:0}.info-item{gap:40px;position:relative;z-index:2}.info-item,.info-item__title{display:flex;flex-direction:column}.info-item__title{gap:16px;width:100%}.info-item__title-icon{background-image:url(https://f.hubspotusercontent10.net/hubfs/8592818/images/commsult/landing/asterisk-glyph.svg);background-repeat:no-repeat;background-size:contain;height:40px;width:40px}.info-item__title h2{color:#fff;font-family:Plus Jakarta Sans;font-size:24px;font-weight:700;line-height:32px;margin-bottom:0;position:relative}.info-item__desc{display:flex;flex-direction:column;gap:8px;padding-top:56px}.info-item__desc:first-child{padding-top:0}.info-item__desc h3{font-weight:700}.info-item__desc h3,.info-item__desc p{color:#fff;font-family:Plus Jakarta Sans;font-size:18px;line-height:25px;margin:0;width:100%}.info-item__desc p{font-weight:400}.info-item__desc-url{align-items:center;display:flex;gap:8px;padding-top:8px;position:relative;text-decoration:none;width:max-content}.info-item__desc-url:hover{text-decoration:none}.info-item__desc-url:after{bottom:0;content:"";display:block;height:1.5px;position:absolute;transition:width .3s;width:0}.info-item__desc-url:hover:after{background:#fff;width:100%}.info-item__desc-url p{color:#fff;font-family:Plus Jakarta Sans;font-size:18px;font-weight:600;line-height:25px;margin:0}.info-item__desc-url img{height:30px;width:30px}.info-primary{display:flex;flex-direction:column;gap:24px;position:relative;width:100%;z-index:2}.info-primary .info-primary__link{text-decoration:none;width:100%}.info-primary__link img{height:63px;width:136px}.info-primary p{color:#fff;font-family:Plus Jakarta Sans;font-size:14px;font-style:italic;font-weight:700;line-height:22px;margin-bottom:0}@media screen and (min-width:768px){.info{padding-top:120px}.info-bridge p{font-size:28px;font-weight:400;line-height:36px;max-width:448px}.info-wrap{border-radius:16px;-moz-border-radius:16px;-webkit-border-radius:16px;gap:80px;padding:40px}.info-wrap:before{height:523px;width:536px}.info-item{gap:40px}.info-item__title{flex-direction:row;gap:16px}.info-item__title-icon{height:40px;width:40px}.info-item__title h2{font-size:28px;font-weight:700;line-height:36px}.info-item__desc{gap:8px;padding-top:40px}.info-item__desc h3{font-size:18px;font-weight:700;line-height:25px}.info-item__desc p{font-size:18px;font-weight:400;line-height:25px}.info-item__desc-url{gap:8px;padding-top:8px}.info-item__desc-url p{font-size:18px;font-weight:600;line-height:25px}.info-item__desc-url img{height:30px;width:30px}.info-primary{gap:24px}.info-primary__link img{max-width:136px}.info-primary p{font-size:14px;font-style:italic;font-weight:700;line-height:22px}}@media screen and (min-width:1024px){.info{padding-top:120px}.info-bridge{justify-content:flex-end}}@media screen and (min-width:1280px){.info-bridge p{font-size:40px;font-weight:400;line-height:60px;max-width:588px}.info-wrap{border-radius:24px;-moz-border-radius:24px;-webkit-border-radius:24px;gap:120px;padding:102px}.info-wrap:before{height:722px;width:740px}.info-item{flex-direction:row;gap:24px}.info-item__title{gap:16px;min-width:384px;padding-right:12px}.info-item__title-icon{height:57px;width:57px}.info-item__title h2{font-size:28px;font-weight:800;line-height:36px}.info-item__desc{gap:8px;padding-top:56px}.info-item__desc:first-child{padding-top:0}.info-item__desc h3{font-size:20px;font-weight:700;line-height:28px}.info-item__desc p{font-size:20px;font-weight:400;line-height:28px}.info-item__desc-url{gap:8px;padding-top:8px}.info-item__desc-url p{font-size:18px;font-weight:600;line-height:25px}.info-item__desc-url img{height:30px;width:30px}.info-primary{gap:40px}.info-primary__link img{max-width:200px}.info-primary p{font-size:20px;font-style:italic;font-weight:700;line-height:28px}}.clients{padding-top:120px}.clients-bridge{overflow:hidden;position:relative}.clients-title{color:#2a2e34;font-family:Plus Jakarta Sans;font-size:28px;font-weight:700;line-height:36px;margin-bottom:0;text-align:center}.clients-image{align-items:center;column-gap:48px;display:flex;flex-wrap:wrap;height:auto;justify-content:center;padding-top:60px;row-gap:40px;width:100%}.clients-image img{height:28px}@media screen and (min-width:768px){.clients{padding-top:180px}.clients-title{font-size:44px;font-weight:700;line-height:57px}.clients-image{column-gap:48px;padding-top:100px;row-gap:40px}.clients-image img{height:40px}}@media screen and (min-width:1024px){.clients-image{column-gap:48px;row-gap:64px}.clients-image img{height:40px}}@media screen and (min-width:1280px){.clients{padding-top:180px}.clients-title{font-size:48px;font-weight:700;line-height:64px}.clients-image{column-gap:48px;padding-top:100px;row-gap:64px}.clients-image img{height:40px}}.speakers{padding-bottom:120px;padding-top:120px}.speakers-title{color:#000;font-family:Plus Jakarta Sans;font-size:28px;font-weight:700;line-height:36px;margin-bottom:0;text-align:center;width:100%}.speakers-wrap{padding-top:60px}.speakers-wrap,.speakers-wrap .speaker{display:flex;flex-direction:column;gap:40px}.speakers-wrap .speaker{border-bottom:1px solid #acadb1;padding-bottom:40px}.speakers-wrap .speaker:last-child{border-bottom:0;padding-bottom:0}.speaker-image{background:#2a2e34;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;height:282px;overflow:hidden;padding-top:10px;position:relative;width:282px}.speaker-image img{height:auto;width:100%}.speaker-desc{display:flex;flex-direction:column;gap:8px}.speaker-desc .speaker-desc__name{color:#000;font-family:Plus Jakarta Sans;font-size:24px;font-weight:600;line-height:34px;margin-bottom:0}.speaker-desc .speaker-desc__job{align-items:flex-start;color:#000;display:flex;flex-direction:column;font-family:Plus Jakarta Sans;font-size:14px;font-weight:400;gap:4px;line-height:22px;margin-bottom:0}.speaker-desc .speaker-desc__job .speaker-divider{height:0;position:relative;width:0}.speaker-desc .speaker-desc__job .speaker-divider:before{background-image:url(https://f.hubspotusercontent10.net/hubfs/8592818/images/commsult/landing/speaker-divider.svg);background-repeat:no-repeat;content:"";height:0;position:absolute;top:50%;transform:translateY(-50%);width:0}.speaker-desc .speaker-desc__email{color:#000;font-family:Plus Jakarta Sans;font-size:18px;font-weight:600;line-height:25px;margin-bottom:0;padding-top:16px}@media screen and (min-width:768px){.speakers{padding-bottom:160px;padding-top:180px}.speakers-title{font-size:44px;line-height:57px}.speakers-wrap{gap:40px;padding-top:120px}.speakers-wrap .speaker{gap:40px}.speaker-image{height:282px;padding-top:10px;width:282px}.speaker-desc{gap:8px}.speaker-desc .speaker-desc__name{font-size:24px;font-weight:600;line-height:34px}.speaker-desc .speaker-desc__job{align-items:center;flex-direction:row;font-size:14px;font-weight:400;gap:16px;line-height:22px}.speaker-desc .speaker-desc__job .speaker-divider{height:20px;position:relative;width:8px}.speaker-desc .speaker-desc__job .speaker-divider:before{height:8px;width:8px}.speaker-desc .speaker-desc__email{font-size:18px;font-weight:600;line-height:25px;padding-top:16px}}@media screen and (min-width:1280px){.speakers{padding-bottom:160px;padding-top:320px}.speakers-title{font-size:48px;line-height:64px}.speakers-wrap{gap:40px;padding-top:100px}.speakers-wrap .speaker{align-items:flex-end;flex-direction:row;gap:40px}.speaker-image{height:240px;padding-top:10px;width:240px}.speaker-desc{gap:8px}.speaker-desc .speaker-desc__name{font-size:24px;font-weight:600;line-height:34px}.speaker-desc .speaker-desc__job{font-size:20px;font-weight:400;gap:16px;line-height:28px}.speaker-desc .speaker-desc__email{font-size:18px;font-weight:600;line-height:25px;padding-top:16px}}.article{padding-top:160px;width:100%}.article-header{color:#000;font-family:Plus Jakarta Sans;font-size:28px;font-weight:700;line-height:36px;margin-bottom:0;text-align:center}.article-wrap{gap:60px;padding-top:60px}.article-content,.article-wrap{display:flex;flex-direction:column}.article-content{gap:16px}.article-content h3{font-size:20px;font-weight:700;line-height:32px}.article-content h3,.article-content p{color:#000;font-family:Plus Jakarta Sans;margin-bottom:0}.article-content p{font-size:16px;line-height:22px}.article-image{border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;height:100%;object-fit:cover;width:100%}@media screen and (min-width:768px){.article{padding-top:240px}.article-header{font-size:44px;line-height:57px}.article-wrap{flex-direction:column;gap:80px;padding-top:80px}.article-content{gap:24px}.article-content h3{font-size:28px;line-height:36px}.article-content p{font-size:20px;line-height:28px}.article-image{height:564px;width:100%}}@media screen and (min-width:1280px){.article{padding-top:240px}.article-header{font-size:48px;line-height:64px}.article-wrap{align-items:center;flex-direction:row;gap:126px;padding-top:120px}.article-content{gap:16px}.article-content h3{font-size:32px;line-height:44px}.article-content p{font-size:20px;line-height:28px}.article-image{height:444px;width:588px}}.form-sticky{background:#eae63b;max-height:0;opacity:0;position:relative;visibility:hidden;width:100%;z-index:20}.form-sticky,.form-sticky.sticky.form-grey{-webkit-transition:opacity .5s ease;-moz-transition:opacity .5s ease;-o-transition:opacity .5s ease;transition:opacity .5s ease}.form-sticky.sticky.form-grey{background:#2a2e34;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;margin-top:-130px;max-height:unset;max-width:unset;opacity:1;visibility:visible}@media screen and (max-width:375px){.form-sticky.sticky.form-grey{margin-left:24px;margin-right:24px;width:calc(100% - 48px)!important}}@media screen and (min-width:375px){.form-sticky.sticky.form-grey{max-width:327px;padding:0!important}}@media screen and (min-width:1024px){.form-sticky.sticky.form-grey{border-radius:24px;-moz-border-radius:24px;-webkit-border-radius:24px}}@media (min-width:640px){.form-sticky.sticky.form-grey{max-width:576px;padding:0!important}}@media (min-width:768px){.form-sticky.sticky.form-grey{border-radius:24px;-moz-border-radius:24px;-webkit-border-radius:24px;max-width:672px}}@media (min-width:1024px){.form-sticky.sticky.form-grey{max-width:928px}}@media (min-width:1280px){.form-sticky.sticky.form-grey{max-width:1200px}}.form-sticky.sticky-done{background:#eae63b;bottom:unset;left:unset;max-height:unset;opacity:1!important;position:relative;visibility:visible}.form-sticky.sticky.form-grey .form-wrap{gap:16px;padding:32px 24px}@media screen and (min-width:768px){.form-sticky.sticky.form-grey .form-wrap{padding:40px 32px}}@media screen and (min-width:1024px){.form-sticky.sticky.form-grey .form-wrap{gap:64px;padding:40px 56px}}.form-sticky .form-wrap{padding:32px 0;width:100%}.form-sticky .form-wrap,.form-sticky .form-wrap .form-title{display:flex;flex-direction:column}.form-sticky .form-wrap .form-title p{color:#000;font-family:Plus Jakarta Sans;margin-bottom:0}.form-sticky.sticky-done .form-wrap .form-title p{color:#000;font-size:24px;line-height:36px}.form-sticky .form-wrap .form-title .form-title__wrap{align-items:center;display:flex;width:100%}.form-sticky .form-title__wrap .form-title__wrap-img{background-repeat:no-repeat;height:48px;width:48px}.form-sticky .form-title__wrap .form-title__wrap-img,.form-sticky.sticky-done .form-title__wrap .form-title__wrap-img{background-image:url(https://f.hubspotusercontent10.net/hubfs/8592818/images/commsult/landing/form-glyphs-blue.svg)}.form-sticky.form-grey .form-title__wrap .form-title__wrap-img{background-image:url(https://f.hubspotusercontent10.net/hubfs/8592818/images/commsult/landing/form-glyphs-yellow.svg)}.form-sticky .form-title__wrap h2{color:#000;font-family:Plus Jakarta Sans;font-style:italic;margin-bottom:0}.form-sticky.sticky-done .form-title__wrap h2{color:#000}.form-sticky.form-grey .form-title p,.form-sticky.form-grey .form-title__wrap h2{color:#fff}.form-sticky .form-content{display:flex;flex-direction:column}.form-sticky .form-content .form-content__wrap{align-items:center;display:flex;flex-direction:column;justify-content:space-between;width:100%}.form-sticky .form-field,.form-sticky .form-field__toogle{display:flex;flex-direction:column;height:100%;max-height:82px;position:relative;transition:visibility .2s ease,max-height .3s ease;visibility:visible;width:100%;z-index:6}.form-sticky .form-field__toogle.hide{max-height:0;transition:visibility .2s ease,max-height .3s ease;visibility:hidden;z-index:2}.form-sticky .form-field .form-field__label{color:#fff;font-family:Plus Jakarta Sans;letter-spacing:0;margin-bottom:0;text-transform:none;transition:color .2s ease}.form-sticky.sticky-done .form-field .form-field__label{color:#000}.form-sticky .form-field.error .form-field__label{color:#ee4137}.form-sticky .form-field .form-field__input{background:#fff;border:1px solid #97999e;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;color:#000;font-family:Plus Jakarta Sans;transition:color .2s ease}.form-sticky .form-field.error .form-field__input{border:1px solid #ee4137}.form-sticky .form-field .form-field__input::placeholder{color:#97999e;font-family:Plus Jakarta Sans}.form-sticky .form-field .form-field__message{bottom:-18px;color:#ee4137;display:none;font-family:Plus Jakarta Sans;margin-top:2px;position:absolute}.form-sticky .form-field.error .form-field__message{display:flex}.form-sticky .form-actions{background:#2a2e34;display:flex;flex-wrap:wrap;justify-content:flex-end;position:relative;z-index:4}.form-sticky.sticky-done .form-actions{background:#eae63b}.form-sticky .form-agree{align-items:center;display:flex}.form-sticky .form-agree .form-agree__label{color:#fff;cursor:pointer;display:inline-block;font-family:Plus Jakarta Sans;letter-spacing:0;margin-bottom:0;padding-left:35px;position:relative;text-transform:none;user-select:none}.form-sticky.sticky-done .form-agree .form-agree__label{color:#000}.form-sticky .form-agree .form-agree__checkbox{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.form-sticky .form-agree .form-agree__checkmark{background:transparent;border:1.4px solid #fff;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;height:24px;left:0;position:absolute;top:-2px;transition:border .2s ease;width:24px}.form-sticky .form-agree .form-agree__checkmark:hover{background:#4d515a}.form-sticky.sticky-done .form-agree .form-agree__checkmark{border:1.4px solid #000}.form-sticky.sticky-done .form-agree .form-agree__checkmark:hover{background:#dbdcf8}.form-sticky .form-agree.error .form-agree__checkmark{border:1.4px solid #ee4137}.form-sticky .form-agree .form-agree__checkmark:after{border:solid #fff;border-width:0 3px 3px 0;box-sizing:content-box;content:"";display:none;height:10px;left:7px;position:absolute;top:3px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:5px}.form-sticky.sticky-done .form-agree .form-agree__checkmark:after{border:solid #000;border-width:0 3px 3px 0}.form-sticky .form-agree .form-agree__label input:checked~.form-agree__checkmark{background:transparent}.form-sticky .form-agree .form-agree__label input:checked~.form-agree__checkmark:after{display:block}.form-sticky .form-button{align-items:center;background:#fff;border:none;border-radius:100px;-moz-border-radius:100px;-webkit-border-radius:100px;color:#000;cursor:pointer;display:flex;font-family:Plus Jakarta Sans;min-width:101px;padding:8px 12px;position:relative;text-align:left;transition:color .2s ease,background .2s ease;user-select:none;white-space:nowrap}.form-sticky.sticky-done .form-button{background:#2a2e34;color:#fff}.form-sticky .form-button.form-button__disabled{background:#97999e;color:#d0d0d0}.form-sticky .form-button .form-button__arrow{align-items:center;background:#f1f2f1;border-radius:40px;-moz-border-radius:40px;-webkit-border-radius:40px;display:flex;justify-content:center;overflow:hidden}.form-sticky .form-button .form-button__arrow svg path{background:#383d47}.form-sticky.sticky-done .form-button .form-button__arrow{background:#4d515a}.form-sticky.sticky-done .form-button .form-button__arrow svg path{fill:#f1f2f1}.form-sticky .form-button.form-button__disabled .form-button__arrow{background:#acadb1}.form-sticky .form-button.form-button__disabled .form-button__arrow svg path{fill:#d0d0d0}.form-expand{cursor:pointer;display:flex;height:40px;position:absolute;right:32px;top:24px;width:40px}.form-expand.hide{display:none}.form-expand .expand-image{display:block}.form-expand .shrink-image{display:none}.form-sticky .form-content{gap:16px}.form-sticky .form-content .form-content__containers{display:flex}.form-sticky .form-content .form-content__wrap{gap:16px}@media screen and (min-width:640px){.form-sticky .form-actions{justify-content:space-between}.form-sticky .form-content .form-content__wrap{flex-direction:row;flex-wrap:wrap}.form-sticky .form-field{height:min-content}}@media screen and (min-width:768px){.form-sticky.sticky-done .form-wrap .form-title p{font-size:28px;line-height:36px}.form-sticky .form-content .form-content__wrap{row-gap:24px}.form-sticky .form-field{height:min-content;width:calc(50% - 8px)}}@media screen and (min-width:1024px){.form-sticky{display:block}.form-sticky .form-wrap{flex-direction:row;gap:24px;padding:24px 0}.form-sticky .form-wrap .form-title p{font-size:24px;font-weight:400;line-height:34px}.form-sticky .form-wrap .form-title .form-title__wrap{gap:12px}.form-sticky .form-title__wrap .form-title__wrap-img{background-image:url(https://f.hubspotusercontent10.net/hubfs/8592818/images/commsult/landing/form-glyphs-yellow.svg);background-size:cover;height:32px;width:32px}.form-sticky.sticky-done .form-title__wrap .form-title__wrap-img{background-image:url(https://f.hubspotusercontent10.net/hubfs/8592818/images/commsult/landing/form-glyphs-blue.svg)}.form-sticky .form-title__wrap h2{color:#fff;font-size:24px;font-style:italic;font-weight:700;line-height:34px}.form-sticky.sticky-done .form-title__wrap h2{color:#000}.form-sticky .form-wrap .form-title p{color:#fff}.form-sticky .form-content{width:100%}.form-sticky .form-content .form-content__containers{display:flex}.form-sticky .form-content .form-content__wrap{column-gap:8px;flex-direction:row;flex-wrap:wrap;row-gap:16px}.form-sticky .form-field{gap:4px;max-height:40px;max-width:32%}.form-sticky .form-field .form-field__label{font-size:14px;font-weight:600;line-height:20px}.form-sticky .form-field .form-field__input{font-size:14px;font-weight:400;line-height:20px;padding:8px 12px}.form-sticky .form-field .form-field__input::placeholder{font-size:14px;font-weight:400;line-height:20px}.form-sticky .form-field .form-field__message{font-size:12px;font-weight:400;line-height:12px}.form-sticky .form-actions{margin-top:0}.form-sticky .form-agree{padding-bottom:12px;padding-top:12px}.form-sticky .form-agree .form-agree__label{font-size:14px;font-weight:400;line-height:20px;padding-left:35px}.form-sticky .form-button{font-size:12px;font-weight:700;gap:8px;height:44px;line-height:17px;min-width:140px;padding:8px 12px}.form-sticky .form-button .form-button__arrow{height:28px;padding:4px;width:28px}.form-expand{height:32px;right:calc(-464px + 50vw);width:32px}}@media screen and (min-width:1280px){.form-sticky .form-wrap{gap:48px;padding:24px 0}.form-sticky .form-wrap .form-title p{font-size:24px;font-weight:400;line-height:34px}.form-sticky .form-wrap .form-title .form-title__wrap{gap:12px}.form-sticky .form-title__wrap .form-title__wrap-img{height:48px;width:48px}.form-sticky .form-title__wrap h2{font-size:40px;font-style:italic;font-weight:700;line-height:48px}.form-sticky .form-content{gap:0;width:100%}.form-sticky .form-content .form-content__containers{display:flex}.form-sticky .form-content .form-content__wrap{column-gap:8px;flex-wrap:wrap;row-gap:32px}.form-sticky .form-field{gap:4px;max-height:40px;max-width:32%}.form-sticky .form-field .form-field__label{font-size:14px;font-weight:600;line-height:20px}.form-sticky .form-field .form-field__input{font-size:14px;font-weight:400;line-height:20px;padding:8px 12px}.form-sticky .form-field .form-field__input::placeholder{font-size:14px;font-weight:400;line-height:20px}.form-sticky .form-field .form-field__message{font-size:12px;font-weight:400;line-height:12px}.form-sticky .form-actions{margin-top:16px;width:100%}.form-sticky .form-agree{padding-bottom:12px;padding-top:8px}.form-sticky .form-agree .form-agree__label{font-size:14px;font-weight:400;line-height:20px;padding-left:35px}.form-sticky .form-button{font-size:12px;font-weight:700;gap:8px;line-height:17px;padding:8px 12px}.form-sticky .form-button .form-button__arrow{height:28px;padding:4px;width:28px}.form-expand{right:calc(-600px + 50vw)}}.form-mobile{align-items:center;bottom:32px;display:flex;left:0;position:fixed;width:100%;z-index:20}.form-mobile.sticky-done{display:none}.form-mobile .form-button{align-items:center;background:#eae63b;border-radius:100px;-moz-border-radius:100px;-webkit-border-radius:100px;cursor:pointer;display:flex;gap:12px;justify-content:center;padding:8px 0;width:100%}.form-mobile .form-button .form-button__desc{font-family:Plus Jakarta Sans;font-size:18px;font-weight:600;line-height:25px;margin:0}.form-modal{display:none;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:100}.form-modal.show{align-items:center;display:flex;justify-content:center}.form-modal:before{background:#2a2e34;content:"";height:100%;min-height:1024px;min-width:1440px;opacity:.7;position:absolute;width:100%}.form-container{background:#fff;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;box-shadow:0 16px 24px 0 rgba(0,0,0,.14);display:flex;flex-direction:column;height:auto;max-height:100%;padding:32px 24px;position:relative;width:327px}.form-container.hide{display:none}.form-heading{display:flex;justify-content:space-between;width:100%}.form-heading .form-title{display:flex;flex-direction:column}.form-heading .form-title .form-title__wrap{display:flex;gap:12px}.form-heading .form-title .form-title__wrap h2{font-family:Plus Jakarta Sans;font-size:40px;font-style:italic;font-weight:700;line-height:52px;margin-bottom:0}.form-heading .form-title .form-title__wrap .form-title__img{background-image:url(https://f.hubspotusercontent10.net/hubfs/8592818/images/commsult/landing/form-glyphs-blue.svg);background-repeat:no-repeat;height:48px;width:48px}.form-heading .form-title p{font-family:Plus Jakarta Sans;font-size:24px;font-weight:400;line-height:36px;margin-bottom:0}.form-heading .form-close{background:url(https://f.hubspotusercontent10.net/hubfs/8592818/images/commsult/landing/modal-close-icon.svg) no-repeat;cursor:pointer;height:40px;width:40px}.form-container .form-wrap{display:flex;flex-direction:column;gap:20px;padding-top:24px}.form-container .form-wrap .form-field{display:flex;flex-direction:column;gap:4px;height:100%;max-height:103px;position:relative}.form-container .form-wrap .form-field .form-field__label{font-family:Plus Jakarta Sans;font-size:14px;font-weight:600;letter-spacing:0;line-height:20px;margin-bottom:0;text-transform:none}.form-container .form-wrap .form-field.error .form-field__label{color:#ee4137}.form-container .form-wrap .form-field .form-field__input,.form-sticky .form-field .form-field__input{background:#fff;border:1px solid #97999e;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;color:#000;font-family:Plus Jakarta Sans;font-size:14px;font-weight:400;line-height:20px;padding:10px;transition:color .2s ease}.form-container .form-field.error .form-field__input{border:1px solid #ee4137}.form-container .form-wrap .form-field .form-field__input::placeholder{color:#97999e;font-family:Plus Jakarta Sans}.form-container .form-wrap .form-field .form-field__message{bottom:-20px;color:#ee4137;display:none;font-family:Plus Jakarta Sans;margin-top:2px;position:absolute}.form-container .form-wrap .form-field.error .form-field__message{display:flex}.form-container .form-actions{display:flex;flex-direction:column;gap:32px;padding-top:20px;position:relative;z-index:4}.form-container .form-agree{align-items:center;display:flex}.form-container .form-agree .form-agree__label{color:#000;cursor:pointer;display:inline-block;font-family:Plus Jakarta Sans;font-size:14px;font-weight:400;letter-spacing:0;line-height:20px;margin-bottom:0;padding-left:40px;position:relative;text-transform:none;user-select:none}.form-container .form-agree .form-agree__checkbox{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.form-container .form-agree .form-agree__checkmark{background:transparent;border:1.4px solid #000;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;height:24px;left:0;position:absolute;top:8px;transition:border .2s ease;width:24px}.form-container .form-agree.error .form-agree__checkmark{border:1.4px solid #ee4137}.form-container .form-agree .form-agree__checkmark:after{border:solid #000;border-width:0 3px 3px 0;box-sizing:content-box;content:"";display:none;height:10px;left:7px;position:absolute;top:3px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:5px}.form-container .form-agree .form-agree__label input:checked~.form-agree__checkmark{background:transparent}.form-container .form-agree .form-agree__label input:checked~.form-agree__checkmark:after{display:block}.form-container .form-button{align-items:center;background:#2a2e34;border:none;border-radius:100px;-moz-border-radius:100px;-webkit-border-radius:100px;color:#fff;cursor:pointer;display:flex;font-family:Plus Jakarta Sans;gap:8px;margin-left:auto;min-width:140px;padding:13.5px 12px;position:relative;text-align:left;transition:color .2s ease,background .2s ease;user-select:none;white-space:nowrap}.form-container .form-button.form-button__disabled{background:#97999e;color:#d0d0d0}.form-container .form-button .form-button__arrow{align-items:center;background:#4d515a;border-radius:40px;-moz-border-radius:40px;-webkit-border-radius:40px;display:flex;height:28px;justify-content:center;overflow:hidden;padding:4px;width:28px}.form-container .form-button .form-button__arrow svg path{fill:#f1f2f1}.form-container .form-button.form-button__disabled .form-button__arrow{background:#97999e}.form-container .form-button.form-button__disabled .form-button__arrow svg path{fill:#d0d0d0}@media screen and (min-width:768px){.form-container{width:672px}.form-container .form-wrap{padding-top:40px}.form-heading .form-title .form-title__wrap{align-items:center}.form-heading .form-title .form-title__wrap h2{font-size:40px;line-height:48px}.form-heading .form-title p{font-size:28px;line-height:42px}.form-container .form-actions{flex-direction:row;justify-content:space-between;padding-top:32px}.form-container .form-agree .form-agree__checkmark{top:-2px}.form-container .form-button{margin-left:unset;min-width:101px}}@media screen and (min-width:1024px){.form-mobile,.form-mobile.sticky-done,.form-modal,.form-modal.show{display:none}}.form-modal .form-success__container{background:#fff;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;box-shadow:0 16px 24px 0 rgba(0,0,0,.14);display:none;flex-direction:column;height:auto;max-height:100%;padding:24px;position:relative;width:327px}.form-modal .form-success__container.show{display:flex}.form-modal .form-success__container .form-success__close{align-items:flex-end;display:flex;justify-content:flex-end;width:100%}.form-modal .form-success__container .form-success__close img{height:24px;width:24px}.form-modal .form-success__container .form-success__content{display:flex;flex-direction:column;gap:40px;padding-top:4px;width:100%}.form-modal .form-success__content h3{font-family:Plus Jakarta Sans;font-size:24px;line-height:34px;margin-bottom:0;text-align:center}.form-modal .form-success__content p{font-family:Plus Jakarta Sans;font-size:18px;line-height:25px;margin-bottom:0;text-align:center}@media screen and (min-width:768px){.form-modal .form-success__container{width:672px}}@media screen and (min-width:1024px){.form-modal .form-success__container{display:none}}.form-success{display:none;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:100}.form-success:before{background:#2a2e34;content:"";height:100%;min-height:1024px;min-width:1440px;opacity:.7;position:absolute;width:100%}.form-success.show{align-items:center;display:flex;justify-content:center}.form-success .form-success__container{background:#fff;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;box-shadow:0 16px 24px 0 rgba(0,0,0,.14);display:flex;flex-direction:column;height:auto;max-height:100%;padding:24px;position:relative;width:327px}.form-success__container .form-success__close{align-items:flex-end;display:flex;justify-content:flex-end;width:100%}.form-success__container .form-success__close img{cursor:pointer;height:24px;width:24px}.form-success__container .form-success__content{display:flex;flex-direction:column;gap:40px;padding-top:4px;width:100%}.form-success__content h3{font-size:24px;line-height:34px}.form-success__content h3,.form-success__content p{font-family:Plus Jakarta Sans;margin-bottom:0;text-align:center}.form-success__content p{font-size:18px;line-height:25px}.form-success__content .form-success__btn{align-items:center;background:#2a2e34;border:none;border-radius:100px;-moz-border-radius:100px;-webkit-border-radius:100px;color:#fff;cursor:pointer;display:flex;font-family:Plus Jakarta Sans;font-size:12px;font-weight:700;line-height:17px;margin-left:auto;min-width:101px;padding:13.5px 12px;position:relative;text-align:left;text-decoration:none;transition:color .2s ease,background .2s ease;user-select:none;white-space:nowrap}.form-success__content .form-success__btn .form-success__btn--arrow{align-items:center;background:#4d515a;border-radius:40px;-moz-border-radius:40px;-webkit-border-radius:40px;display:flex;justify-content:center;margin-left:8px;overflow:hidden}.form-success__content .form-success__btn .form-success__btn--arrow svg path{fill:#f1f2f1}.form-success__actions{background:#f0f1ff;border-radius:16px;-moz-border-radius:16px;-webkit-border-radius:16px;display:flex;flex-direction:column;gap:24px;padding:16px 16px 24px}.form-success__actions .related-article{display:flex;flex-direction:column;gap:24px;width:100%}.form-success__actions .related-article .related-article__heading{color:#000;font-family:Plus Jakarta Sans;font-size:18px;font-weight:700;line-height:25px;margin-bottom:0}.form-success__actions .related-article .related-article__wrap{border-radius:12px;-moz-border-radius:12px;-webkit-border-radius:12px;display:flex;flex-direction:column;overflow:hidden;position:relative;text-decoration:none}.form-success__actions .related-article .related-article__wrap:before{background:linear-gradient(180.17deg,#2a2e34 -24.63%,#3b3fea 99.85%);border-radius:12px;-moz-border-radius:12px;-webkit-border-radius:12px;content:"";inset:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:2px;position:absolute;z-index:4}.form-success__actions .related-article .related-article__wrap .related-article__image{height:250px;position:relative;width:247px}.form-success__actions .related-article .related-article__wrap .related-article__content{display:flex;flex-direction:column;justify-content:space-between;padding:24px 20px;position:relative;transition:background-color .3s ease}.form-success__actions .related-article .related-article__wrap:hover .related-article__content{background-color:#dbdcf8}.form-success__actions .related-article .related-article__wrap:active .related-article__content{background-color:#3b3fea}.related-article__content h4{color:#000;display:block;font-family:Plus Jakarta Sans;font-size:14px;font-weight:400;line-height:22px;margin-bottom:0;padding-top:12px;width:100%}.form-success__actions .related-article .related-article__wrap:active .related-article__content h4{color:#fff}.related-article__content span{color:#3b3fea;display:block;font-family:Plus Jakarta Sans;font-size:14px;font-weight:500;line-height:22px;margin-bottom:0;width:100%}.form-success__actions .related-article .related-article__wrap:active .related-article__content span{color:#fff}.related-article__content .related-article__button{align-items:center;display:flex;gap:8px;padding-top:12px;position:relative;width:max-content}.related-article__content .related-article__button:after{bottom:0;content:"";display:block;height:1.5px;position:absolute;transition:width .3s;width:0}.form-success__actions .related-article .related-article__wrap:hover .related-article__content .related-article__button:after{background:#000;width:100%}.form-success__actions .related-article .related-article__wrap:active .related-article__content .related-article__button:after{background:#fff;width:100%}.related-article__content .related-article__button p{color:#000;font-family:Plus Jakarta Sans;font-size:14px;font-weight:600;line-height:17px;margin-bottom:0}.form-success__actions .related-article .related-article__wrap:active .related-article__content .related-article__button p{color:#fff}.related-article__content .related-article__button svg{height:14px;width:14px}.related-article__content .related-article__button svg path{fill:#4d515a}.form-success__actions .related-article .related-article__wrap:active .related-article__content .related-article__button svg path{fill:#f1f2f1}@media screen and (min-width:768px){.form-success .form-success__container{width:672px}.form-success__actions{padding:32px}.form-success__actions .related-article .related-article__wrap{flex-direction:row}.form-success__actions .related-article .related-article__wrap .related-article__image{height:240px;width:280px}.related-article__content h4{font-size:18px;line-height:25px}}@media screen and (min-width:1024px){.form-success .form-success__container{width:996px}.form-success__actions{border-radius:24px;-moz-border-radius:24px;-webkit-border-radius:24px;gap:40px;margin-bottom:28px;margin-left:78px;margin-right:78px;padding:40px}.form-success__actions .related-article{gap:40px}.form-success__actions .related-article .related-article__heading{font-size:20px;line-height:28px}.form-success__actions .related-article .related-article__wrap{flex-direction:row}.form-success__actions .related-article .related-article__wrap,.form-success__actions .related-article .related-article__wrap:before{border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px}.form-success__actions .related-article .related-article__wrap .related-article__image{height:240px;min-width:300px}.related-article__content h4{font-size:20px;line-height:28px;padding-top:16px}.related-article__content .related-article__button p{font-size:18px;line-height:22px}.related-article__content .related-article__button svg{height:20px;width:20px}}#hs-banner-parent #hs-eu-cookie-confirmation{font-family:Plus Jakarta Sans!important}#hs-eu-cookie-confirmation #hs-eu-confirmation-button{background:#2a2e34!important;border:0!important;font-family:Plus Jakarta Sans!important;font-weight:700!important;padding:0 40px 0 12px;position:relative;text-align:left;text-transform:uppercase!important}#hs-eu-cookie-confirmation #hs-eu-confirmation-button:before{background:#4d515a;z-index:1}#hs-eu-cookie-confirmation #hs-eu-confirmation-button:after,#hs-eu-cookie-confirmation #hs-eu-confirmation-button:before{border-radius:40px;-moz-border-radius:40px;-webkit-border-radius:40px;content:"";height:28px;position:absolute;right:12px;top:50%;transform:translateY(-50%);width:28px}#hs-eu-cookie-confirmation #hs-eu-confirmation-button:after{background-image:url(https://info.ontego.de/hubfs/images/commsult/landing/arrow-icon.svg);z-index:2}