#hero{background-color:#12012d;position:relative}#hero .wrap{align-items:center;height:380px;display:flex;position:static}@media (max-width:639px){#hero .wrap{height:276px}}@media (min-width:1024px) and (max-width:1279px){#hero .wrap picture{right:-160px!important}}@media (min-width:640px) and (max-width:1023px){#hero picture{right:-240px!important}}#hero>div p{font-size:var(--fz-xl);width:624px;margin:0}@media (max-width:639px){#hero>div>div p{width:auto}#hero>div{text-align:center}}#subheading .wrap p{color:var(--c-neutral-7);font-size:var(--fz-lg);margin:0}#features .wrap>div{gap:var(--s-8);grid-template-columns:1fr 1fr;display:grid}#features .wrap>h2{margin-bottom:var(--s-4)}#features .wrap>p{font-size:var(--fz-lg);color:var(--c-neutral-7);margin:var(--s-4) var(--s-8) var(--s-8)}#features .wrap iframe{border-radius:var(--bdr-1);border:0}#features .wrap .grid-wrapper{text-align:left;row-gap:0;column-gap:var(--s-8);grid-template-columns:1fr 1fr;display:grid}#features .wrap .grid-wrapper div{gap:var(--s-4);align-items:center;display:flex}#features .wrap .grid-wrapper div p{font-weight:var(--fw-bold);align-self:center;width:228px;margin:0}@media (min-width:640px) and (max-width:1023px){#features .wrap>div{grid-template-columns:1fr}#features .wrap .grid-wrapper{row-gap:var(--s-8);column-gap:var(--s-32)}#features .wrap iframe{width:704px;height:330px}}@media (min-width:1024px) and (max-width:1279px){#features .wrap>div{gap:var(--s-4)}#features .wrap .grid-wrapper{gap:var(--s)}#features .wrap iframe{width:404px;height:250px}}@media (max-width:639px){#features .wrap{padding-left:var(--s-2);padding-right:var(--s-2)}#features .wrap>div{grid-template-columns:1fr}#features .wrap iframe{width:auto;height:auto}#features .wrap .grid-wrapper{row-gap:var(--s-8);grid-template-columns:1fr}#features .wrap .grid-wrapper div{justify-content:center}}#solutions .wrap>div{margin-top:var(--s-12)}#solutions .wrap .subheading{color:var(--c-neutral-7);font-size:var(--fz-lg)}#solutions ul{border-right:var(--bd)}#solutions ul li{height:56px;padding-left:var(--s-20);cursor:pointer;font-size:var(--fz-sm);line-height:50px;position:relative}#solutions ul li:hover{background-color:var(--c-text-muted)}#solutions ul li.active{background-color:var(--c-brand);color:var(--c-white);font-weight:var(--fw-bold)}#solutions .wrap:last-child{padding-left:var(--s-8);padding-right:var(--s-8);align-self:center}.product-catalog{background:linear-gradient(96deg,#0094cd 45%,#fff 45.1%)}