.header-intro{overflow:hidden}.header-intro>.container>.row>div>:last-child{margin-bottom:0}.header-intro__banner-image picture{width:100vw}.header-intro__banner-image picture img{height:100%;object-fit:contain;width:100vw}.header-intro h1 strong{color:#008752}@media (max-width:991.98px){.header-intro{padding-bottom:80px}}.header-intro .demo-list{margin-bottom:50px}@media (max-width:991.98px){.header-intro__cta{text-align:center}}.header-intro__subtitle{font-family:var(--theme-font-family-base);font-weight:400}@media (min-width:992px){.header-intro_image{bottom:0;height:100%;position:absolute!important;right:calc(-15px - 50vw + 50%);top:0;width:50vw}}@media (max-width:991.98px){.header-intro_image{bottom:0;left:calc(-15px - 50vw + 50%);position:relative!important;width:calc(100vw + 15px)}}.header-intro_image img{height:100%;object-fit:cover;width:100%}@media (max-width:991.98px){.header-intro_image img{height:211px}}.content{margin-bottom:100px}@media (max-width:991.98px){.content{margin-bottom:50px}}@media (min-width:992px){.content{background-color:#fff!important}}.content__standard p+.content__bulletlist,.content__twocolumns p+.content__bulletlist{margin-top:-10px}.content__standard>.container>.row>div :last-child{margin-bottom:0}.content__standard>.container>.row>div :last-child>figcaption{margin-bottom:0!important}.content__standard ol{margin-bottom:24px;margin-top:-8px}.content__standard__object-inner{margin-bottom:30px}.content__standard__object-inner .content__bulletlist{padding-top:8px}.content__standard__object-outer{margin-bottom:64px}@media (max-width:991.98px){.content__standard__object-outer{margin-bottom:44px}}.content__standard__object .content__bulletlist{margin-bottom:30px}.content__standard .banner-slogan__image img{height:168px;margin-left:-1px}@media (min-width:992px){.content__standard .banner-slogan__image img{width:270px}}.content__standard .banner-slogan__content{flex:1;row-gap:0}.content__standard .banner-slogan__content a,.content__standard .banner-slogan__content>*{color:#fff}.content__standard .banner-slogan__content ul li{align-items:center;display:flex}.content__standard .banner-slogan__content ul li:first-child{margin-right:12px}.content__standard .banner-slogan__content ul li:last-child a:hover{text-decoration:none}.content__standard .banner-slogan__content ul li svg{margin-right:12px}.content__standard__list-and-heading ul{row-gap:10px}@media (max-width:991.98px){.content__standard__list-and-heading ul{row-gap:8px}}.content__standard__list-and-heading ul li{align-items:normal}.content__standard__list-and-heading ul li svg{position:relative;top:3px}.content__standard__list-and-heading ul li div p:first-of-type{margin-bottom:12px}@media (max-width:991.98px){.content__twocolumns__wrapper{flex-direction:column;padding:50px 16px}}.content__twocolumns__content{flex-basis:58.333%}@media (min-width:992px){.content__twocolumns__content{padding:32px}}.content__twocolumns__content .content__bulletlist{margin-bottom:25px}.content__twocolumns__image{flex-basis:41.666%}.content__twocolumns__image img{height:100%;object-fit:cover}@media (max-width:991.98px){.content__twocolumns__image-left{margin-bottom:20px}}.content__texttwocolumn-left p{color:#26262699;line-height:1.2;margin-bottom:.5em}