.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate3d(0, 0, 0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}body{padding:0;margin:0;background:#efefef;color:#4D4D4D;font-family:"Open Sans",Helvetica,Arial,sans-serif;overflow-x:hidden;-webkit-font-smoothing:antialiased;letter-spacing:0.23px}body ::-moz-selection{background:#FCEF4B}body ::selection{background:#FCEF4B}.main{max-width:1440px;margin:0 auto;background:#fff;overflow:auto}.link{display:inline-flex;text-decoration:none;align-items:center}.link svg{margin-left:10px;width:14px;height:14px}.gt-md{display:none}@media (min-width: 718px){.gt-md{display:block}}.lt-md{display:block}@media (min-width: 718px){.lt-md{display:none}}.d-none{display:none}a{font-weight:700;color:inherit;cursor:pointer}a img{border:0}.button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#FCEF4B;border:none;cursor:pointer;display:inline-flex;align-items:center;font-size:16px;font-weight:800;letter-spacing:0.8px;padding:20px 40px;text-decoration:none;text-transform:uppercase}@media (min-width: 1024px){.button{padding:20px 60px}}.button--white{background:#fff;color:#4D4D4D}.button--white:hover{background:#4D4D4D;color:#fff}.button[disabled]{opacity:.5}.button i{margin-left:15px;margin-right:-15px;transition:all 300ms ease}.button:hover i{transform:translateX(10px)}.button--black{height:45px;padding:0 20px;text-align:center;text-decoration:none;background:#000;color:#fff}[data-ak-modal]{display:none}.ak-modal{display:none;height:100%;left:0;opacity:0;position:fixed;top:0;transform:scale(1.15);transition:all 0.3s cubic-bezier(0.4, 0, 0.2, 1);visibility:hidden;width:100%;z-index:2000}.ak-modal--enabled{display:block}.ak-modal--visible{opacity:1;transform:scale(1);visibility:visible}.ak-modal-x{background:#000;color:#fff;cursor:pointer;font-size:50px;height:50px;line-height:50px;opacity:0.8;overflow:hidden;position:absolute;right:0;text-align:center;top:0;transition:all .3s;width:50px;z-index:2004}.ak-modal-x:before{content:"\00D7";display:block;font-family:'arial', sans-serif;height:50px;line-height:50px;text-align:center;vertical-align:middle;width:50px}.ak-modal-x:hover{color:#000;background:#fff}.ak-modal-mask{background:#fff;height:100%;left:0;position:absolute;top:0;width:100%;z-index:2001}.ak-modal-content{height:100%;left:0;position:absolute;top:0;width:100%;z-index:2001}.ak-youtubemodal{display:none;height:100%;left:0;opacity:0;position:fixed;top:0;transform:scale(1.15);transition:all 0.3s cubic-bezier(0.4, 0, 0.2, 1);visibility:hidden;width:100%;z-index:2000}.ak-youtubemodal--enabled{display:block}.ak-youtubemodal--visible{opacity:1;transform:scale(1);visibility:visible}.ak-youtubemodal-x{background:#000;color:#fff;cursor:pointer;font-size:50px;height:50px;line-height:50px;opacity:0.8;overflow:hidden;position:absolute;right:0;text-align:center;top:0;transition:all .3s;width:50px;z-index:2004}.ak-youtubemodal-x:before{content:"\00D7";display:block;font-family:'arial', sans-serif;height:50px;line-height:50px;text-align:center;vertical-align:middle;width:50px}.ak-youtubemodal-x:hover{color:#000;background:#fff}.ak-youtubemodal-mask{background:#fff;height:100%;left:0;position:absolute;top:0;width:100%;z-index:2001}.ak-youtubemodal-player{height:100%;position:relative;width:100%;z-index:2002}.ak-youtubemodal-attribution{bottom:0;color:#797979;font-size:12px;left:0;line-height:12px;max-width:100%;padding:0 30px 75px 30px;pointer-events:none;position:absolute;right:0;text-align:center;z-index:2004}@media screen and (min-width: 768px){.ak-youtubemodal-attribution{padding:50px;text-align:right}}.ak-modal--enabled{align-items:center;display:flex;justify-content:center}.ak-modal .ak-modal-mask{background:rgba(0,0,0,0.5)}.ak-modal .ak-modal-content{background:white;bottom:0;box-sizing:border-box;height:auto;left:0;padding:60px 20px;position:fixed;overflow-y:auto;right:0;top:0}@media (min-width: 718px){.ak-modal .ak-modal-content{padding:60px;position:relative;max-width:700px}}.ak-modal>.ak-modal-x{display:none}.ak-modal .ak-modal-x{background:none;color:#4D4D4D;font-size:35px;line-height:35px;margin-right:10px;margin-top:10px}.modal-form{font-size:16px;line-height:24px;letter-spacing:0.23px}.form-status--submitted{display:none}.form--padded{margin:40px 0}.form .form__title{font-size:28px;line-height:34px;color:#4D4D4D;font-weight:600;font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:1.17px;position:relative;text-transform:uppercase;margin-bottom:20px}@media (min-width: 718px){.form .form__title{max-width:500px}}.form .form__cta{margin-top:20px}.form .form__description{margin-bottom:40px}.form .form__field{margin-bottom:20px}.form .form__field .form__field__label{display:block;font-weight:700;margin-bottom:10px}.form .form__field .form__field__control{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;padding:10px;max-width:500px;width:100%;font-size:18px}.form .form__submit{margin-top:40px}.form .required{color:#FCEF4B}.form .form__group{margin-bottom:20px}.form .form__group__label{display:block;font-weight:700;margin-bottom:10px}.form .form__field__control{background:#F4F4F4;border:none;outline:none}.form .form__field__input--checkbox{display:flex;margin-bottom:5px;align-items:center}.form .form__field__input--checkbox:last-child{margin-bottom:0}.form .form__field__input--checkbox label{display:flex;align-items:center;margin:2px 0}.form .form__field__input--checkbox input[type=checkbox],.form .form__field__input--checkbox input[type=radio]{margin-right:10px}.form .form__group[data-name="entry.1214349517"]{display:flex;flex-direction:row-reverse}.form .form__group[data-name="entry.1214349517"] .form__field__checkbox{display:none}.form .form__group[data-name="entry.1214349517"] input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid black;box-sizing:border-box;cursor:pointer;height:20px;margin-right:10px;margin-top:3px;padding:3px;width:20px}.form .form__group[data-name="entry.1214349517"] input[type=checkbox]:checked{background:black}.form textarea{height:150px}.header__hamburger{display:flex;justify-content:center;align-items:center;cursor:pointer;position:relative;height:24px;width:24px;z-index:2}@media (min-width: 1024px){.header__hamburger{display:none}}.header__hamburger__icon{background:#4D4D4D;display:block;height:2px;position:relative;transition-property:all;transition:.2s ease-out;width:18px}.header--top .header__hamburger__icon{background:#fff}.header__hamburger__icon:after,.header__hamburger__icon:before{background:#4D4D4D;content:"";display:block;height:100%;position:absolute;transition-property:all;transition:.2s ease-out;width:100%}.header--top .header__hamburger__icon:before{background:#fff}.header--top .header__hamburger__icon:after{background:#fff}.header__hamburger__icon:before{top:5px}.header__hamburger__icon:after{top:-5px}.header__hamburger--open{overflow-y:auto}.header__hamburger--open .header__hamburger__icon{background:0 0}.header__hamburger--open .header__hamburger__icon:before{background:#4D4D4D;transform:rotate(-45deg);top:0}.header__hamburger--open .header__hamburger__icon:after{background:#4D4D4D;transform:rotate(45deg);top:0}.banner{position:relative;display:none;flex-direction:column;justify-content:center;align-items:flex-start;width:100%;position:fixed;background-color:#FDF04B;height:100px;z-index:10;transition:all 300ms ease;padding:0 60px 0 20px;box-sizing:border-box}@media (min-width: 625px){.banner{height:80px}}@media (min-width: 718px){.banner{flex-direction:row;align-items:center;height:60px}}.banner.--active{display:flex}.banner.--active+.header,.banner.--active+.hero{transform:translateY(100px)}@media (min-width: 625px){.banner.--active+.header,.banner.--active+.hero{transform:translateY(80px)}}@media (min-width: 718px){.banner.--active+.header,.banner.--active+.hero{transform:translateY(60px)}}.banner.--hide{transform:translateY(-100%)}.banner.--hide+.header,.banner.--hide+.hero{transition:all 300ms ease;transform:translateY(0)}.banner.--remove{display:none}.banner.--remove+.header,.banner.--remove+.hero{transition:none}.banner__content,.banner__link{font-size:12px}@media (min-width: 840px){.banner__content,.banner__link{font-size:14px}}@media (min-width: 1024px){.banner__content,.banner__link{font-size:16px}}.banner__content{margin-bottom:10px}@media (min-width: 718px){.banner__content{margin-bottom:0}}.banner__close{position:absolute;right:20px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0 none;outline:none;background-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.banner__close:hover{cursor:pointer}.banner__link{font-weight:700;text-decoration:none}@media (min-width: 718px){.banner__link{margin-left:10px}}.banner__link:hover{text-decoration:underline}.benefits{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:40px;padding:40px 20px;max-width:870px;margin:0 auto}@media (min-width: 718px){.benefits{padding:80px}}@media (min-width: 1024px){.benefits{flex-direction:row;gap:80px}}.benefits__image img{display:block}.benefits__title{font-size:24px;line-height:29px;letter-spacing:0.02px;color:black;font-weight:400;margin-bottom:24px;font-weight:600}@media (min-width: 1024px){.benefits__title{color:black;font-size:24px;line-height:29px;font-weight:400;letter-spacing:0.03px;font-weight:600}}.benefits__title+.benefits__body{margin-top:24px}.benefits__body{font-size:16px;line-height:24px;letter-spacing:0.23px}.case-studies{padding:40px 20px;background:#EFEFEF}@media (min-width: 718px){.case-studies{padding:80px}}.case-studies__content{max-width:870px;margin:0 auto}.case-studies__title{font-size:28px;line-height:34px;color:#4D4D4D;font-weight:600;font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:1.17px;position:relative;text-transform:uppercase;margin-bottom:80px}@media (min-width: 718px){.case-studies__title{text-align:center}}.case-studies__title:after{background-color:#4d4d4d;bottom:-20px;content:' ';display:block;height:8px;margin:0 auto;position:absolute;width:40px;left:0}@media (min-width: 718px){.case-studies__title:after{left:calc(50% - 20px)}}.case-studies__overviews__overview{display:grid;grid-gap:32px;align-items:center;margin-bottom:80px}@media (min-width: 1024px){.case-studies__overviews__overview{grid-template-columns:repeat(12, 1fr)}}.case-studies__overviews__overview--reverse{direction:rtl;text-align:left}.case-studies__overviews__overview__content{order:2}@media (min-width: 1024px){.case-studies__overviews__overview__content{order:initial;grid-column-start:1;grid-column-end:6}}@media (min-width: 1024px){.case-studies__overviews__overview__image{grid-column-start:6;grid-column-end:13}}.case-studies__overviews__overview__image img,video{width:100%;height:auto}.case-studies__overviews__overview__title{font-size:16px;line-height:24px;letter-spacing:0.03px;color:black;font-weight:400;margin-bottom:24px;font-weight:600}@media (min-width: 1024px){.case-studies__overviews__overview__title{font-size:32px;line-height:36px;font-weight:600}}.case-studies__overviews__overview__body{font-size:16px;line-height:24px;letter-spacing:0.23px;margin-bottom:20px;direction:ltr}.case-studies__overviews__overview__button{margin-top:20px}.case-studies__tiles{display:grid;grid-gap:20px}@media (min-width: 1024px){.case-studies__tiles{grid-gap:80px;grid-template-columns:1fr 1fr}}.case-studies__tiles__tile{display:flex;flex-direction:column;padding:40px;background:#fff}@media (min-width: 1024px){.case-studies__tiles__tile{padding:80px 40px 40px}}.case-studies__tiles__tile__image{margin-bottom:40px}.case-studies__tiles__tile__image img{height:32px;width:auto}.case-studies__tiles__tile__title{font-size:16px;line-height:24px;letter-spacing:0.03px;color:black;font-weight:400;margin-bottom:24px;font-weight:600}@media (min-width: 1024px){.case-studies__tiles__tile__title{color:black;font-size:24px;line-height:29px;font-weight:400;letter-spacing:0.03px;font-weight:600}}.case-studies__tiles__tile__body{font-size:16px;line-height:24px;letter-spacing:0.23px;margin-bottom:40px}.case-studies__tiles__tile__button{margin-top:auto}.case-studies__overviews__overview__button a,.case-studies__tiles__tile__button a{display:inline-flex;justify-content:center;align-items:center;height:45px;padding:0 20px;text-align:center;text-decoration:none;background:#000;color:#fff;margin-top:auto}.case-study{margin:20px;border:2px solid #797979;color:#000}@media (min-width: 1024px){.case-study{margin:80px}}.case-study__toggle{display:flex;justify-content:center;align-items:center;height:45px;margin:0 30px 24px 30px;padding:0 20px;text-align:center;text-decoration:none;background:#000;color:#fff}@media (min-width: 1024px){.case-study__toggle{height:75px;margin:0 -2px -2px}}.case-study__toggle svg{margin-left:20px;fill:#fff}.case-study__toggle--expanded{background:transparent;color:#000}.case-study__toggle--expanded svg{fill:#000;transform:scale(-1)}.case-study__hero{box-sizing:border-box;display:flex;flex-direction:column-reverse}@media (min-width: 1024px){.case-study__hero{flex-direction:row;align-items:stretch}}@media (min-width: 1292px){.case-study__hero{align-items:center}}@media (min-width: 1024px){.case-study__hero--reverse{flex-direction:row-reverse}.case-study__hero--reverse .case-study__hero__image img{margin-left:initial;margin-right:auto}}.case-study__hero__content,.case-study__hero__image{box-sizing:border-box;flex:1}.case-study__hero__chapter{padding:30px}@media (min-width: 1024px){.case-study__hero__chapter{padding:40px}}@media (min-width: 1292px){.case-study__hero__chapter{padding:0 80px}}.case-study__hero__logos{display:flex}.case-study__hero__logos img{display:block;width:auto;height:24px;margin-bottom:48px}.case-study__hero__logos img+img{margin-left:48px}@media (min-width: 1292px){.case-study__hero__logos img+img{margin-left:128px}}.case-study__hero__title{font-size:16px;line-height:24px;letter-spacing:0.03px;color:black;font-weight:400;margin-bottom:24px;font-weight:600}@media (min-width: 1024px){.case-study__hero__title{color:black;font-size:24px;line-height:29px;font-weight:400;letter-spacing:0.03px;font-weight:600}}.case-study__hero__body{font-size:16px;line-height:24px;letter-spacing:0.23px}.case-study__hero__tags{margin-top:32px}.case-study__hero__tags__tag{font-size:12px;line-height:17px;display:inline-block;padding:6px 12px;font-weight:600;letter-spacing:0.28px;border:1px solid #797979;border-radius:999px}.case-study__hero__image{margin:-2px}@media (min-width: 1024px){.case-study__hero__image{margin:0}}.case-study__hero__image img{display:block;width:100%}@media (min-width: 1024px){.case-study__hero__image img{height:100%;-o-object-fit:cover;object-fit:cover;margin-left:auto;min-height:340px}}@media (min-width: 1292px){.case-study__hero__image img{width:calc(100% - 20px)}}.case-study__tiles{padding:20px;background:#F9F9F9;display:grid;grid-gap:20px}@media (min-width: 1024px){.case-study__tiles{grid-gap:40px;grid-template-columns:1fr 1fr;padding:40px}}@media (min-width: 1292px){.case-study__tiles{padding:40px 80px}}.case-study__tiles__tile{padding:20px;background:#fff}@media (min-width: 1024px){.case-study__tiles__tile{padding:40px}}.case-study__tiles__tile__image{margin-bottom:20px}.case-study__tiles__tile__image img{height:32px;width:auto}.case-study__tiles__tile__body{font-size:12px;line-height:18px;letter-spacing:0.28px}@media (min-width: 1024px){.case-study__tiles__tile__body{font-size:16px;line-height:24px;letter-spacing:0.23px}}.case-study__content{display:grid;grid-template-columns:1fr;grid-gap:40px;max-width:760px;margin:0 auto;padding:30px 20px}@media (min-width: 718px){.case-study__content{grid-gap:60px;padding:80px 20px}}.case-study__content__section{position:relative;margin:0 auto;width:100%}.case-study__content__section__body{font-size:12px;line-height:18px;letter-spacing:0.28px}@media (min-width: 1024px){.case-study__content__section__body{font-size:16px;line-height:24px;letter-spacing:0.23px}}@media (min-width: 718px){.case-study__content__section__body{padding:0 80px}}@media (min-width: 718px){.case-study__content__section__quote{display:grid;grid-template-columns:auto auto;place-items:center}}@media (min-width: 718px){.case-study__content__section__quote--image{grid-template-columns:auto auto;grid-gap:20px}}@media (min-width: 1024px){.case-study__content__section__quote--image{grid-gap:40px}}.case-study__content__section__quote__image{display:none}@media (min-width: 718px){.case-study__content__section__quote__image{display:block}}.case-study__content__section__quote__body{font-size:16px;line-height:24px;letter-spacing:0.23px}@media (min-width: 1024px){.case-study__content__section__quote__body{font-size:24px;line-height:29px;letter-spacing:0.55px}}.case-study__content__section__quote__author{font-size:12px;line-height:18px;letter-spacing:0.28px;font-style:italic;margin-top:20px}@media (min-width: 1024px){.case-study__content__section__quote__author{font-size:16px;line-height:24px;letter-spacing:0.23px}}.case-study__content__section__statistic{max-width:425px;margin:0 auto;text-align:center}.case-study__content__section__statistic__unit{font-size:48px;line-height:48px;margin-bottom:10px;font-weight:600}@media (min-width: 1024px){.case-study__content__section__statistic__unit{font-size:64px;line-height:64px}}.case-study__content__section__statistic__title{font-size:16px;line-height:24px;letter-spacing:0.23px}@media (min-width: 1024px){.case-study__content__section__statistic__title{font-size:24px;line-height:29px;letter-spacing:0.55px}}.case-study__content__section__statistic__citation{font-size:12px;line-height:18px;letter-spacing:0.28px;margin-top:10px}@media (min-width: 1024px){.case-study__content__section__statistic__citation{font-size:16px;line-height:24px;letter-spacing:0.23px}}.case-study__content__section__video{position:relative}.case-study__content__section__video:before{display:block;content:"";width:100%;padding-top:56.25%}.case-study__content__section__video iframe{position:absolute;top:0;left:0;height:100%;width:100%}.centered-callout{background:#FCEF4B;text-align:center;padding:80px 20px}@media (min-width: 718px){.centered-callout{padding:80px 40px}}.centered-callout .centered-callout__body{font-size:20px;line-height:28px;margin:0 auto 40px;max-width:870px}.chapter{padding:80px 20px}@media (min-width: 718px){.chapter{padding:80px 80px}}.chapter__image{display:block;width:100%;aspect-ratio:1600 / 800;-o-object-fit:cover;object-fit:cover;margin-bottom:40px}.chapter__body{font-size:16px;line-height:24px;letter-spacing:0.23px;color:#000;line-height:2;margin-bottom:64px;margin:0 auto;max-width:870px}@media (min-width: 1024px){.chapter__body{padding:40px}}.chapter__buttons{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:64px;margin-top:32px}@media (min-width: 718px){.chapter__buttons{flex-direction:row;gap:128px}}.chapter__buttons__button{text-align:center}.chapter__buttons__button__heading{color:black;font-size:24px;line-height:29px;font-weight:400;letter-spacing:0.03px;font-weight:600;margin-bottom:24px}.faq{box-sizing:border-box;background:#fff;margin:0 auto;max-width:1280px;padding:40px 20px}@media (min-width: 718px){.faq{padding:80px;position:relative}}@media (min-width: 1024px){.faq{margin-top:-120px}}.faq .faq__row:last-child .faq__row__answer{margin-bottom:0}.faq .faq__row .faq__row__question{margin-bottom:20px;font-size:28px}.faq .faq__row .faq__row__answer{font-size:16px;letter-spacing:0.23px;line-height:26px;margin-bottom:40px}.contact{box-sizing:border-box;background:#fff;margin:0 auto;max-width:1280px;padding:40px 20px}@media (min-width: 718px){.contact{padding:80px;position:relative}}@media (min-width: 1024px){.contact{margin-top:-120px}}.contact .contact__title{font-size:28px;line-height:34px;color:#4D4D4D;font-weight:600;font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:1.17px;position:relative;text-transform:uppercase;margin-bottom:40px}.contact .contact__description{font-size:16px;letter-spacing:0.23px;line-height:26px}.contact ul{margin:40px 0}@media (min-width: 718px){.contact ul{margin:60px 0}}.contact ul li{margin-bottom:20px}.contact .form__field__checkbox{font-weight:bold}.contact-form{box-sizing:border-box;background:#fff;margin:0 auto;max-width:1280px;padding:40px 20px}@media (min-width: 718px){.contact-form{padding:80px;position:relative}}@media (min-width: 1024px){.contact-form{margin-top:-120px}}@media (min-width: 1024px){.contact-form--meet-form{margin-top:0}}.contact-form .contact-form__description{font-size:16px;letter-spacing:0.23px;line-height:26px;margin-bottom:40px}.features{padding:80px 20px;text-align:left}@media (min-width: 718px){.features{padding:80px 40px;text-align:center}}.features .features__title{font-size:28px;line-height:34px;color:#4D4D4D;font-weight:600;font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:1.17px;position:relative;text-transform:uppercase;margin-bottom:40px}.features .features__title:after{background-color:#4d4d4d;bottom:-20px;content:' ';display:block;height:8px;margin:0 auto;position:absolute;width:40px;left:0}@media (min-width: 718px){.features .features__title:after{left:calc(50% - 20px)}}.features .features__subtitle{font-size:24px;color:#4D4D4D;letter-spacing:0;line-height:34px;margin-bottom:80px}.features .features__buttons{margin-bottom:80px}.features .features__slideshow{margin:40px auto 0;text-align:center;max-width:100%}@media (min-width: 718px){.features .features__slideshow{width:800px}}.features .features__slideshow img{max-width:100%}.features .features__slideshow-caption{margin-top:20px;font-size:14px;color:#666;margin-bottom:80px}.features .features__slideshow__image{outline:none}.features .features__image{line-height:0;margin:40px auto 80px;max-width:660px;text-align:center}.features .features__image img{max-width:100%}.features .features__bullets{display:grid;grid-gap:40px}@media (min-width: 718px){.features .features__bullets{max-width:1280px;margin:0 auto;grid-template-columns:1fr 1fr 1fr}}@media (min-width: 1024px){.features .features__bullets{grid-gap:80px}}.features .features__bullets .features__bullets__bullet{margin-bottom:80px}.features .features__bullets .features__bullets__bullet:last-child{margin-bottom:0}.features .features__bullets .features__bullets__bullet .features__bullets__bullet__icon{margin-bottom:20px}.features .features__bullets .features__bullets__bullet .features__bullets__bullet__icon i{border-radius:100%;background:#FCEF4B;width:60px;height:60px;font-size:30px;display:inline-flex;justify-content:center;align-items:center}.features .features__bullets .features__bullets__bullet .features__bullets__bullet__title{font-size:24px;line-height:28px;font-weight:600;letter-spacing:0.2;margin-bottom:20px}.features .features__bullets .features__bullets__bullet .features__bullets__bullet__body{color:#4D4D4D;font-size:16px;line-height:24px;letter-spacing:0.23px}.footer{background-color:#4D4D4D;max-width:1440px;margin:0 auto;padding:40px 20px;box-sizing:border-box;justfiy-content:space-around}@media (min-width: 718px){.footer{display:flex;padding:40px}}.footer .footer__nav{display:flex;flex-direction:column;flex-grow:1}@media (min-width: 718px){.footer .footer__nav{flex-direction:row}}.footer .footer__nav .footer__nav__item{display:flex;align-items:center;margin-bottom:20px}@media (min-width: 718px){.footer .footer__nav .footer__nav__item{margin-bottom:0;margin-right:40px}.footer .footer__nav .footer__nav__item:last-child{margin-right:0}}.footer .footer__nav .footer__nav__item a{color:white;text-decoration:none;font-size:16px;letter-spacing:1px;text-transform:uppercase}.footer .footer__logo{line-height:0;margin-top:20px}@media (min-width: 718px){.footer .footer__logo{margin-top:0}}.footer .footer__logo svg{width:67px;height:67px}.header{background:white;left:0;right:0;z-index:3;max-width:1440px;margin:0 auto}.header .header__content{align-items:center;box-sizing:border-box;display:flex;justify-content:space-between;margin:0 auto;max-width:1440px;transition:all 300ms ease;background:#fff;padding:8px 20px;box-shadow:0 0px 12px rgba(0,0,0,0.1)}@media (min-width: 1024px){.header .header__content{padding:13.33333px 40px;background:white}}.header--top .header__content{background:transparent;box-shadow:none;padding:20px}@media (min-width: 1024px){.header--top .header__content{padding:40px 32px}}.header .header__content--visible{padding:20px 20px}.header .header__logo{line-height:0}.header .header__logo a{display:inline-flex;align-items:center;height:40px}.header .header__logo svg{filter:invert(100);height:40px;position:relative;transform-origin:left center;transition:all 300ms ease;width:140px;z-index:2;transform:scale(0.65)}@media (min-width: 1024px){.header .header__logo svg{height:auto;width:160px}}.header--top .header__logo svg{filter:invert(0);transform:scale(1)}.header .header__logo--visible svg{filter:invert(1);transform:scale(1)}.header .header__nav{align-items:center;background:#fff;bottom:0;display:flex;flex-direction:column;left:0;opacity:0;pointer-events:none;visibility:hidden;padding-top:120px;position:fixed;right:0;transition:all 500ms ease;top:0;width:100%}@media (min-width: 1024px){.header .header__nav{background:transparent;display:inline-flex;flex-direction:row;padding-top:0;pointer-events:all;position:relative;width:auto;opacity:1;visibility:visible}}.header .header__nav--visible{opacity:1;pointer-events:all;visibility:visible}.header .header__nav .header__nav__item{display:flex;align-items:center}@media (min-width: 1024px){.header .header__nav .header__nav__item{margin-left:16px}.header .header__nav .header__nav__item:first-child{margin-left:0}}@media (min-width: 1292px){.header .header__nav .header__nav__item{margin-left:32px;font-size:16px}}.header .header__nav .header__nav__item a{font-size:16px;font-weight:500;font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;color:#4D4D4D;display:inline-block;letter-spacing:1px;text-transform:uppercase;text-decoration:none;padding:20px;position:relative;width:100%}@media (min-width: 718px){.header .header__nav .header__nav__item a{font-size:12px}}@media (min-width: 1024px){.header .header__nav .header__nav__item a{padding:0;width:auto;font-size:14px}}@media (min-width: 1292px){.header .header__nav .header__nav__item a{font-size:16px}.header .header__nav .header__nav__item a.header-menu-item--active{border-bottom:3px solid #FCEF4B}.header .header__nav .header__nav__item a:after{border-bottom:3px solid #FCEF4B;bottom:-8px;content:'';left:0;opacity:0;position:absolute;right:0;transform:translateY(5px);transition:all 300ms ease;visibility:hidden;width:100%}.header .header__nav .header__nav__item a:hover:not(.header-menu-item--active):after{opacity:1;visibility:visible;transform:translateY(0)}}@media (min-width: 1024px){.header--top .header__nav__item a{color:#FFFFFF !important}}.hero{background:white;display:flex;flex-direction:column-reverse;line-height:0;position:relative}@media (min-width: 718px){.hero{display:block}.hero--min-height{min-height:500px}}.hero .hero__content{max-width:1280px;margin:0 auto;padding:0 40px;align-items:center;bottom:0;display:flex;left:0;margin:0 !important;padding:40px 20px;position:relative;right:0;top:0;z-index:2}@media (min-width: 718px){.hero .hero__content{padding:40px 80px;position:absolute}}.hero .hero__content__content{position:relative;z-index:2}.hero .hero__title{font-weight:600;letter-spacing:2.4px;text-transform:uppercase;font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:36px;line-height:38px}@media (min-width: 718px){.hero .hero__title{font-size:48px;line-height:50px}}.hero .hero__subtitle{font-size:20px;letter-spacing:0.41px;max-width:845px;line-height:30px;margin-top:20px}.hero .hero__image{line-height:0;position:relative;width:100%}.hero .hero__video{align-items:center;cursor:pointer;display:inline-flex;font-size:20px;justify-content:center;letter-spacing:0.41px;line-height:30px;margin-top:40px}.hero .hero__video:hover i{color:#FCEF4B}.hero .hero__video i{margin-right:10px;transition:color 200ms}.page--5424225147944960 .hero__content:after{background:rgba(0,0,0,0.25);bottom:0;content:'';left:0;position:absolute;right:0;top:0;z-index:1}.logo-grid{padding:80px 20px}@media (min-width: 718px){.logo-grid{padding:80px 40px;text-align:center}}.logo-grid .logo-grid__title{font-size:28px;line-height:34px;color:#4D4D4D;font-weight:600;font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:1.17px;position:relative;text-transform:uppercase;margin-bottom:40px}@media (min-width: 718px){.logo-grid .logo-grid__title{margin-bottom:80px}}.logo-grid .logo-grid__title:after{background-color:#4d4d4d;bottom:-20px;content:' ';display:block;height:8px;margin:0 auto;position:absolute;width:40px;left:0}@media (min-width: 718px){.logo-grid .logo-grid__title:after{left:calc(50% - 20px)}}.logo-grid .logo-grid__youtube-video{position:relative}.logo-grid .logo-grid__youtube-video__image{line-height:0;position:relative;margin:40px auto 80px;max-width:660px}.logo-grid .logo-grid__youtube-video__image__play{align-items:flex-end;bottom:0;display:flex;justify-content:flex-end;left:0;position:absolute;right:0;top:0;z-index:1}.logo-grid .logo-grid__youtube-video__image__play div{align-items:center;background:#FCEF4B;cursor:pointer;display:flex;font-weight:600;font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;justify-content:center;padding:20px;text-transform:uppercase}.logo-grid .logo-grid__youtube-video__image__play div i{transform:scale(1.5);cursor:pointer;margin-right:15px;transition:all 300ms ease}.logo-grid .logo-grid__youtube-video__image__play div:hover i{transform:scale(1.6)}.logo-grid .logo-grid__youtube-video__image img{max-width:100%}.logo-grid .logo-grid__logos{display:grid;grid-gap:40px;justify-content:center;align-items:center;grid-template-columns:1fr 1fr 1fr}@media (min-width: 718px){.logo-grid .logo-grid__logos{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr}}.logo-grid .logo-grid__logos__logo img{max-width:100%}@media (min-width: 718px){.partners-section{position:relative;padding:0 80px 80px}}.partners-list{margin-bottom:40px}@media (min-width: 718px){.partners-list{margin-bottom:60px}}.partners-list:last-child{margin-bottom:0}.partners-list .partners-list__title{font-size:26px;line-height:38px;background-color:#4D4D4D;color:#FFFFFF;margin:0;padding:20px 20px}@media (min-width: 718px){.partners-list .partners-list__title{font-size:32px;line-height:40px;padding:30px 80px}}.partners-list .partners-list__title__disclaimer{display:block;margin-top:10px;font-weight:normal;font-size:16px;line-height:26px}.partners-list .partners-list__title__disclaimer>small{display:block;margin-top:20px}.partners-list .partners-list__partner{align-items:center;background:#F4F4F4;margin-bottom:20px;padding:60px 20px}@media (min-width: 718px){.partners-list .partners-list__partner{display:flex;padding:60px 80px}}.partners-list .partners-list__partner:last-child{margin-bottom:0}.partners-list .partners-list__partner img{max-width:150px}.partners-list .partners-list__partner .partners-list__partner__meta{width:300px;margin-right:40px;box-sizing:border-box}.partners-list .partners-list__partner .partners-list__partner__meta .dagger-character{margin-left:3px;font-size:12px}.partners-list .partners-list__partner .partners-list__partner__meta__title a{font-size:26px;line-height:38px;font-weight:700}.partners-list .partners-list__partner .partners-list__partner__meta__location{margin-top:20px}.partners-list .partners-list__partner .partners-list__partner__meta__location+.partners-list__partner__meta__cta{margin-top:20px}.partners-list .partners-list__partner .partners-list__partner__meta__cta{margin-top:10px}.partners-list .partners-list__partner .partners-list__partner__meta__cta--title{margin-top:20px;font-size:24px;font-weight:700;text-transform:uppercase}.partners-list .partners-list__partner .partners-list__partner__meta__cta--disclaimer{font-size:12px}.partners-list .partners-list__partner .partners-list__partner__meta__cta a{color:inherit;text-transform:uppercase;font-weight:700;letter-spacing:0.1}.partners-list .partners-list__partner .partners-list__partner__body{font-size:16px;line-height:26px;letter-spacing:0.23;max-width:700px;margin-top:40px}@media (min-width: 718px){.partners-list .partners-list__partner .partners-list__partner__body{padding:0 20px;margin-top:0}}.slideshow{margin:40px 0}.slideshow .slideshow-clip{background:#4D4D4D;position:relative}.slideshow .slideshow-carousel--grab.slick-slider{cursor:move;cursor:grab;cursor:-webkit-grab}.slideshow .slideshow-carousel{margin:0 auto;width:100%}@media (min-width: 480px){.slideshow .slideshow-carousel{height:300px}}.slideshow .slideshow-carousel .slideshow-carousel-slide{background-color:#efefef;background-size:cover;background-position:center;height:560px;outline:none}@media (min-width: 480px){.slideshow .slideshow-carousel .slideshow-carousel-slide{height:300px}}.slideshow .slick-arrow,.slideshow .slideshow-arrow{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgba(255,255,255,0.75);background-position:center;background-repeat:no-repeat;border:none;cursor:pointer;height:32px;outline:none;overflow:hidden;position:absolute;text-indent:-9999px;top:calc(50% - 16px);transition:200ms ease;width:32px;z-index:1}.slideshow .slick-arrow:hover,.slideshow .slideshow-arrow:hover{background-color:#FCEF4B}.slideshow .slick-arrow.slick-prev,.slideshow .slick-arrow--left,.slideshow .slideshow-arrow.slick-prev,.slideshow .slideshow-arrow--left{left:0;background-image:url(../images/chevron_left.svg)}.slideshow .slick-arrow.slick-next,.slideshow .slick-arrow--right,.slideshow .slideshow-arrow.slick-next,.slideshow .slideshow-arrow--right{right:0;background-image:url(../images/chevron_right.svg)}.slideshow .slick-arrow:before,.slideshow .slideshow-arrow:before{background-position:center;background-repeat:no-repeat;background-size:10px;content:'';display:inline-block;font-size:20px;height:32px;line-height:32px;text-align:center;width:32px}.slideshow .slideshow-caption-wrap{min-height:50px}@media (min-width: 480px){.slideshow .slideshow-caption-wrap{min-height:70px}}.slideshow .slideshow-caption{background-color:#4D4D4D;box-sizing:border-box;font-family:inherit;font-size:inherit;left:0;line-height:inherit;margin:0 20px;padding:20px 40px;position:absolute;right:0;transition:300ms ease}.slideshow .slideshow-caption--hidden{opacity:0;visibility:hidden}@media (min-width: 480px){.slideshow .slideshow-caption{margin:0}}.slideshow .slideshow-caption .slideshow-caption-text{float:left}@media (min-width: 480px){.slideshow .slideshow-caption .slideshow-caption-text{float:none}}.slideshow .slideshow-caption .slideshow-caption-button{display:inline-block;float:right;font-family:inherit;text-decoration:none;text-transform:uppercase}@media (min-width: 480px){.slideshow .slideshow-caption .slideshow-caption-button{float:none;line-height:25px}}.slideshow .slideshow-caption .slideshow-caption-button .slideshow-caption-button-icon{border-radius:5px;border:4px solid #FCEF4B;background-image:url(../images/play_square.svg);background-repeat:no-repeat;background-position:center;background-size:10px;float:right;height:35px;margin-left:15px;pointer-events:none;width:35px}@media (min-width: 480px){.slideshow .slideshow-caption .slideshow-caption-button .slideshow-caption-button-icon{border-width:3px;margin-left:10px;background-size:8px;height:25px;width:25px}}.tech-specs{margin:50px auto}.tech-specs__title{font-size:28px;line-height:34px;color:#4D4D4D;font-weight:600;font-family:inherit;letter-spacing:1.17px;position:relative;text-transform:uppercase;margin-bottom:80px;text-align:center}.tech-specs__title:after{background-color:#4d4d4d;bottom:-20px;content:' ';display:block;height:8px;margin:0 auto;position:absolute;width:40px;left:0}@media (min-width: 718px){.tech-specs__title:after{left:calc(50% - 20px)}}.tech-specs__masonry-container{margin:120px 0}.tech-specs__masonry-container::-webkit-scrollbar{display:none}.tech-specs__masonry{display:flex;grid-gap:10px;grid-template-columns:1fr 1fr 1fr 1fr}.tech-specs__masonry img{max-width:100%;cursor:pointer;transition:transform 200ms}.tech-specs__masonry img:hover{transform:scale(1.075)}.tech-specs__masonry__item{margin-right:10px;transform:translateX(5px);overflow:hidden}.tech-specs__masonry__item>div{width:100%}.tech-specs__masonry__item__row{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;overflow:hidden}.tech-specs__masonry__item__top+.tech-specs__masonry__item__row{margin-top:10px}.tech-specs__masonry__item__image{height:100%;overflow:hidden;line-height:0;width:100%}.tech-specs__masonry-dialog{align-items:center;bottom:0;display:flex;justify-content:center;left:0;max-height:100vh;max-width:100vw;position:absolute;right:0;top:0}.tech-specs__masonry-dialog img{height:auto;width:100%}@media (min-width: 718px){.tech-specs__masonry-dialog img{width:auto;height:100%}}.tech-specs__body{font-size:20px;line-height:28px;margin:0 auto 40px;max-width:870px;padding:0 20px}.tech-specs__table{max-width:800px;margin:50px auto}.tech-specs__table__row{border-bottom:1px solid #efefef;grid-template-columns:.35fr 1fr}@media (min-width: 718px){.tech-specs__table__row{display:grid}}.tech-specs__table__row__key,.tech-specs__table__row__value{padding:8px 20px;box-sizing:border-box}@media (min-width: 718px){.tech-specs__table__row__key,.tech-specs__table__row__value{padding:13.33333px}}.tech-specs__table__row__key{font-weight:600;padding-bottom:0}@media (min-width: 718px){.tech-specs__table__row__key{padding-bottom:13.33333px}}.page--tech-specs .ak-modal .ak-modal-x{display:block}.page--tech-specs .ak-modal .ak-modal-content{max-width:100%;height:100vh}.page--tech-specs .slick-slide:focus{outline:none}.footnote{margin-bottom:60px;padding:0 15px;font-size:12px}@media (min-width: 718px){.footnote{padding:0}}.footnote p{margin:0}.footnote__content{line-height:25px;margin:0}.filter__control{width:60%;height:35px;min-width:180px;display:flex;align-items:center;border:1px solid;border-color:#fff;cursor:pointer}@media (min-width: 718px){.filter__control{min-width:146px}}@media (min-width: 1024px){.filter__control{min-width:164px}}.filter__control .filter__control__label{font-weight:600;font-size:12px;line-height:16px;width:80%;margin-right:10px;vertical-align:middle;text-align:center;color:#fff}.filter__control .filter__control__input{display:none}.filter__control>input[type=checkbox]+.filter__control__style,.filter__control>input[type=radio]+.filter__control__style{position:relative;display:inline-block;vertical-align:middle;cursor:pointer}.filter__control>input[type=checkbox]+.filter__control__style::after,.filter__control>input[type=radio]+.filter__control__style::after{content:"";background:#fff;position:absolute;display:none}.filter__control>input[type=checkbox]+.filter__control__style::before,.filter__control>input[type=radio]+.filter__control__style::before{content:"";position:absolute;top:0;left:0;display:inline-block}.filter__control>input[type=checkbox]:checked+.filter__control__style:after,.filter__control>input[type=radio]:checked+.filter__control__style:after{display:block}.filter__control .filter__control__style--arrow{width:15px;height:15px}.filter__control .filter__control__style--arrow:before{width:9px;height:9px;border-right:2px solid;border-bottom:2px solid;border-color:#fff;transform:rotate(45deg)}.filter__control .filter__control__style--circle{width:14px;height:14px}.filter__control .filter__control__style--circle:before{width:14px;height:14px;border-radius:50%;border:1px solid #fff}.filter__control .filter__control__style--circle:after{width:8px;height:8px;top:4px;left:4px;border-radius:50%}.filter__control .filter__control__style--square{width:13px;height:13px}.filter__control .filter__control__style--square:before{width:13px;height:13px;border:1px solid #fff}.filter__control .filter__control__style--square:after{width:9px;height:9px;top:3px;left:3px}.filter__control__button{font-weight:600;font-size:12px;line-height:16px;background-color:transparent;margin-top:12px;border:none;outline:none;color:#fff;margin-right:40px;cursor:pointer}@media (min-width: 718px){.filter__control__button{margin-top:0;margin-right:0}}.partners-filter{background-color:#4D4D4D}.partners-filter .partners-filter__content{max-width:1280px;margin:0 auto;padding:0 40px;bottom:0;left:0;margin:0;padding:25px 20px;position:relative;right:0;top:0;z-index:2;display:flex;flex-direction:column;align-items:center;padding-left:40px}@media (min-width: 718px){.partners-filter .partners-filter__content{padding:40px 80px;flex-direction:row}}.partners-filter .partners-filter__content .filter__control{margin-bottom:9px}@media (min-width: 718px){.partners-filter .partners-filter__content .filter__control{margin-bottom:0}}.partners-filter .partners-filter__content__label{color:#fff;font-size:14px;line-height:19px;font-weight:600;position:absolute;left:21px;margin:0;top:32px}@media (min-width: 718px){.partners-filter .partners-filter__content__label{top:47px}}@media (min-width: 900px){.partners-filter .partners-filter__content__label{position:initial;margin-right:45px}}.partners-filter .partners-filter__content__item{min-width:180px;position:relative}@media (min-width: 718px){.partners-filter .partners-filter__content__item{margin-right:10px}.partners-filter .partners-filter__content__item:nth-of-type(1){min-width:150px}.partners-filter .partners-filter__content__item:nth-of-type(1) .filter__control{min-width:150px}.partners-filter .partners-filter__content__item:nth-of-type(2){min-width:167px}.partners-filter .partners-filter__content__item:nth-of-type(2) .filter__control{min-width:167px}.partners-filter .partners-filter__content__item:nth-of-type(3){min-width:178px}.partners-filter .partners-filter__content__item:nth-of-type(3) .filter__control{min-width:178px}}@media (min-width: 1024px){.partners-filter .partners-filter__content__item{margin-right:20px}}@media (min-width: 718px){.partners-filter .filter-expand:hover>.filter__control{background-color:#fff;border-color:#000}.partners-filter .filter-expand:hover>.filter__control>.filter__control__label{color:#000}.partners-filter .filter-expand:hover>.filter__control>.filter__control__style:before{border-color:#000}.partners-filter .filter-expand:hover>.filter__control>input[type=checkbox]+.filter__control__style::after,.partners-filter .filter-expand:hover>.filter__control>input[type=radio]+.filter__control__style::after{background:#000}.partners-filter .filter-expand:hover .filter-list{display:block;z-index:1}.partners-filter .filter-expand:hover .filter-list--fill{background-color:#fff}.partners-filter .filter-expand:hover .filter-list--fill *{color:#000;border-color:#000}.partners-filter .filter-expand:hover .filter-list--fill .filter__control__style::before{border-color:#000}.partners-filter .filter-expand:hover .filter-list--fill .filter__control__style::after{background-color:#000}}.partners-filter .selected .filter-list{display:block;z-index:1}.partners-filter .selected .filter-list--fill{background-color:#fff}.partners-filter .selected .filter-list--fill *{color:#000;border-color:#000}.partners-filter .selected .filter-list--fill .filter__control__style::before{border-color:#000}.partners-filter .selected .filter-list--fill .filter__control__style::after{background-color:#000}.partners-filter .filter-list{padding:0;margin:0;margin-top:-9px;margin-bottom:9px;list-style-type:none;display:none}@media (min-width: 718px){.partners-filter .filter-list{position:absolute;margin-top:0}}.partners-filter .filter-list .filter__control{margin-bottom:0}.partners-filter .fill,.partners-filter .filter__control:hover,.partners-filter .selected>.filter__control{background-color:#fff;border-color:#000}.partners-filter .fill>.filter__control__label,.partners-filter .filter__control:hover>.filter__control__label,.partners-filter .selected>.filter__control>.filter__control__label{color:#000}.partners-filter .fill>.filter__control__style:before,.partners-filter .filter__control:hover>.filter__control__style:before,.partners-filter .selected>.filter__control>.filter__control__style:before{border-color:#000}.partners-filter .fill>input[type=checkbox]+.filter__control__style::after,.partners-filter .filter__control:hover>input[type=checkbox]+.filter__control__style::after,.partners-filter .selected>.filter__control>input[type=checkbox]+.filter__control__style::after,.partners-filter .fill>input[type=radio]+.filter__control__style::after,.partners-filter .filter__control:hover>input[type=radio]+.filter__control__style::after,.partners-filter .selected>.filter__control>input[type=radio]+.filter__control__style::after{background:#000}.no-result{padding:40px 20px;text-align:center;margin-top:42px;background:#F4F4F4}@media (min-width: 718px){.no-result{padding:60px 80px}}.no-result .no-result__message{font-size:12px;line-height:16px;max-width:215px;margin:0 auto;font-weight:600;letter-spacing:-0.12px}.no-result .no-result__cta{width:163px;height:34px;font-size:12px;line-height:16px;margin-top:20px;color:#fff;background-color:#000;border:none;font-family:"Open Sans",Helvetica,Arial,sans-serif;font-weight:bold}
