:root{--color-primary: #0076a8;--color-primary-rgb: 0, 118, 168;--color-primary800: #1c85b2;--color-primary700: #3894bb;--color-primary600: #54a3c5;--color-primary500: #70b2ce;--color-primary400: #8cc1d8;--color-primary300: #a8d0e1;--color-primary200: #c4e0eb;--color-primary100: #e0eff5;--color-success: #05a019;--color-success300: #b4e2ba;--color-success200: #cdecd1;--color-success100: #e6f5e8;--color-error: #e42e38;--color-error300: #f7c0c3;--color-error200: #fad5d7;--color-error100: #fceaeb;--color-warning: #ddaa00;--color-warning300: #f5e5b2;--color-warning200: #f8eecc;--color-warning100: #fcf6e5;--color-grey: #333333;--color-grey800: #4c4c4c;--color-grey750: #595959;--color-grey700: #666666;--color-grey650: #737373;--color-grey600: #7f7f7f;--color-grey550: #8c8c8c;--color-grey500: #999999;--color-grey450: #a5a5a5;--color-grey400: #b2b2b2;--color-grey350: #bfbfbf;--color-grey300: #cccccc;--color-grey250: #d9d9d9;--color-grey200: #e5e5e5;--color-grey150: #eeeeee;--color-grey100: #f6f6f6;--color-grey50: #fbfbfb;--color-white: #ffffff;--color-white-rgb: 255, 255, 255;--color-black: #000000;--color-black-rgb: 0, 0, 0}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.clearfix{display:inline-block}.visually-hidden{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);word-wrap:normal}.hw-heroBlock{display:grid;grid-template-columns:1fr 450px;grid-template-areas:"left right";grid-gap:40px}@media screen and (max-width: 1120px){.hw-heroBlock{grid-template-columns:1fr;grid-template-areas:"right" "left"}}.hw-heroBlock__image{grid-area:left;align-self:center;justify-self:center;padding-top:58px}@media screen and (max-width: 1120px){.hw-heroBlock__image{padding-top:0;max-width:730px}}.hw-heroBlock__image img{width:100%;height:auto}.hw-heroBlock__content{grid-area:right;align-self:center;justify-self:center;padding:60px 0}@media screen and (max-width: 1120px){.hw-heroBlock__content{text-align:center;max-width:550px;padding-bottom:0}}@media screen and (max-width: 768px){.hw-heroBlock__content{max-width:500px}}@media screen and (max-width: 600px){.hw-heroBlock__content{max-width:350px;padding-top:50px}}.hw-heroBlock__content .logos{display:flex;gap:40px}@media screen and (max-width: 1120px){.hw-heroBlock__content .logos{justify-content:center}}.hw-heroBlock__content h1,.hw-heroBlock__content .hw-primaryHeading{font-size:44px;font-weight:400;margin:0 0 17px 0;line-height:1.2;text-align:inherit}@media screen and (max-width: 768px){.hw-heroBlock__content h1,.hw-heroBlock__content .hw-primaryHeading{font-size:38px}}@media screen and (max-width: 600px){.hw-heroBlock__content h1,.hw-heroBlock__content .hw-primaryHeading{font-size:28px}}.hw-heroBlock__content p{font-size:22px;line-height:1.4}@media screen and (max-width: 768px){.hw-heroBlock__content p{font-size:20px}}@media screen and (max-width: 600px){.hw-heroBlock__content p{font-size:16px}}.hw-heroBlock__model{display:block}.has-media-on-the-right.hw-heroBlock{grid-template-columns:450px 1fr}@media screen and (max-width: 1120px){.has-media-on-the-right.hw-heroBlock{grid-template-columns:1fr;grid-template-areas:"left" "right"}}.has-media-on-the-right .hw-heroBlock__image{grid-area:right}.has-media-on-the-right .hw-heroBlock__content{grid-area:left}/*# sourceMappingURL=hero.css.map */
