.Markdown li,.Markdown p{font-size:1rem;line-height:1.5;color:#6c6c6c;margin:.5rem 0;min-height:1.5rem}@media (max-width:960px){.Markdown li,.Markdown p{min-height:1.125rem}}@media (max-width:580px){.Markdown li,.Markdown p{min-height:1rem}}.Markdown li strong,.Markdown p strong{color:#1c1e22;font-weight:500}.Markdown img{width:120%;max-width:120%;position:relative;left:-10%;border-radius:.375rem;-webkit-transform:translateZ(0);transform:translateZ(0);overflow:hidden;margin:3.125rem 0}.Markdown ol,.Markdown ul{position:relative;display:block;padding-left:2.5rem;margin:2.5rem 0;list-style:none}@media (max-width:580px){.Markdown ol,.Markdown ul{padding-left:0}}.Markdown ol li,.Markdown ul li{display:block;position:relative;margin-bottom:1.25rem;padding:0;padding-left:1.75rem}.Markdown ol li::before,.Markdown ul li::before{content:'';position:absolute;left:0;top:.5rem;width:.5rem;height:.5rem;display:block;border-radius:50%;background:#3095cc}.Markdown a{overflow:hidden;display:inline-block;position:relative;line-height:1;padding-bottom:.25rem;margin-bottom:-.375rem}.Markdown a::before{content:'';position:absolute;-webkit-transform:translateX(-100%);transform:translateX(-100%);left:0;bottom:0;width:100%;height:.0625rem;display:block;background:#3095cc;-webkit-transition:background 250ms,-webkit-transform 750ms cubic-bezier(.24,.002,.002,1);transition:background 250ms,-webkit-transform 750ms cubic-bezier(.24,.002,.002,1);transition:transform 750ms cubic-bezier(.24,.002,.002,1),background 250ms;transition:transform 750ms cubic-bezier(.24,.002,.002,1),background 250ms,-webkit-transform 750ms cubic-bezier(.24,.002,.002,1)}.Markdown a:focus a,.Markdown a:hover a{color:#3095cc}.Markdown a:focus::before,.Markdown a:hover::before{-webkit-transform:translateX(0);transform:translateX(0)}
.Link--arrow{font-weight:500;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.Link--arrow:after{content:'';position:relative;width:14px;height:10px;margin-left:12px;display:block;background:url(/static/images/arrow-right-white.svg) no-repeat center;background-size:contain!important;-webkit-transition:-webkit-transform .2s cubic-bezier(.445,.05,.55,1);transition:-webkit-transform .2s cubic-bezier(.445,.05,.55,1);transition:transform .2s cubic-bezier(.445,.05,.55,1);transition:transform .2s cubic-bezier(.445,.05,.55,1),-webkit-transform .2s cubic-bezier(.445,.05,.55,1)}.Link--arrow.right-corner:after{margin-left:auto}.Link--underline{display:inline-block;position:relative;font-weight:600;padding-bottom:.25rem;overflow:hidden}.Link--underline::after,.Link--underline::before{content:'';position:absolute;left:0;bottom:0;width:100%;height:.0625rem;background:#1c1e22;-webkit-transition:background 250ms,-webkit-transform 750ms cubic-bezier(.24,.002,.002,1);transition:background 250ms,-webkit-transform 750ms cubic-bezier(.24,.002,.002,1);transition:transform 750ms cubic-bezier(.24,.002,.002,1),background 250ms;transition:transform 750ms cubic-bezier(.24,.002,.002,1),background 250ms,-webkit-transform 750ms cubic-bezier(.24,.002,.002,1)}.Link--underline::after{-webkit-transition-delay:.1s;transition-delay:.1s}.Link--underline::before{left:-120%;-webkit-transition-delay:0;transition-delay:0}.Link--underline a{color:#1c1e22;text-decoration:none}.Link--underline a:visited{color:#1c1e22;text-decoration:none}.Link--underline:focus a,.Link--underline:hover a{color:#3095cc}.Link--underline:focus::after,.Link--underline:focus::before,.Link--underline:hover::after,.Link--underline:hover::before{-webkit-transform:translateX(120%);transform:translateX(120%);background:#3095cc}.Link--underline:focus::after,.Link--underline:hover::after{-webkit-transition-delay:0;transition-delay:0}.Link--underline:focus::before,.Link--underline:hover::before{-webkit-transition-delay:.1s;transition-delay:.1s}.Link.Button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0}.Link.Button a{padding:1.25rem 1.5rem}
.LanguageBanner{position:fixed;right:3.75rem;bottom:3.75rem;-webkit-animation:language-banner-appear .4s cubic-bezier(.075,.82,.165,1) forwards;animation:language-banner-appear .4s cubic-bezier(.075,.82,.165,1) forwards;background-color:#fff;border-radius:.375rem;padding:2.5rem 1.875rem;max-width:24.375rem;z-index:90;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-shadow:0 8px 24px 0 rgba(0,0,0,.08);box-shadow:0 8px 24px 0 rgba(0,0,0,.08);-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:-webkit-transform .4s cubic-bezier(.075,.82,.165,1);transition:-webkit-transform .4s cubic-bezier(.075,.82,.165,1);transition:transform .4s cubic-bezier(.075,.82,.165,1);transition:transform .4s cubic-bezier(.075,.82,.165,1),-webkit-transform .4s cubic-bezier(.075,.82,.165,1)}.LanguageBanner[data-uc]{bottom:20.625rem}@media (max-width:580px){.LanguageBanner{max-width:none;left:1.25rem;right:1.25rem;bottom:1.25rem}.LanguageBanner[data-uc]{bottom:20.625rem}}.LanguageBanner>img{position:absolute;top:1.25rem;right:1.25rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.LanguageBanner .Markdown{font-size:16px;line-height:24px;color:#6c6c6c;margin-bottom:.6875rem}.LanguageBanner .Markdown strong{font-size:20px;line-height:26px;color:#1c1e22}.LanguageBanner .Markdown p:first-child{margin-top:0}.LanguageBanner .Button img{margin-left:.875rem;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-transform .4s cubic-bezier(.075,.82,.165,1);transition:-webkit-transform .4s cubic-bezier(.075,.82,.165,1);transition:transform .4s cubic-bezier(.075,.82,.165,1);transition:transform .4s cubic-bezier(.075,.82,.165,1),-webkit-transform .4s cubic-bezier(.075,.82,.165,1)}.LanguageBanner .Button:hover img{-webkit-transform:translateX(.3125rem);transform:translateX(.3125rem)}.LanguageBanner .Button>a{color:#fff;font-size:16px;letter-spacing:0;line-height:16px;width:100%}.LanguageBanner__stay{margin-top:1.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.LazyImg{position:relative;max-width:100%;display:block}.LazyImg.cover .LazyImg-el,.LazyImg.cover .LazyImg-in,.LazyImg.cover img{width:100%!important;height:100%!important}.LazyImg.cover img{-o-object-fit:cover;object-fit:cover}.LazyImg-in{position:relative;display:block}.LazyImg-bg{background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important}.LazyImg-el{opacity:1;-webkit-transition:opacity .2s;transition:opacity .2s;will-change:opacity;width:100%;height:auto;display:block;position:relative}.LazyImg-el.loading{opacity:0}.LazyImg-el.failed,.LazyImg-el.loaded{opacity:1}.LazyImg-el svg{max-width:100%}.LazyImgObserved .LazyImg-el{-webkit-transition:opacity .2s;transition:opacity .2s}.LazyImg.lg .LazyImg-el{-webkit-transition:opacity .8s;transition:opacity .8s}.LazyImg-inline-svg>svg{height:auto!important;opacity:0;-webkit-animation:fadeIn 250ms forwards;animation:fadeIn 250ms forwards}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}
.Navbar{position:absolute;left:0;top:0;right:0;z-index:99}.Navbar .Navbar-in{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:6.25rem}@media (max-width:960px){.Navbar .Navbar-in{height:5.625rem}}@media (max-width:580px){.Navbar .Navbar-in{height:4.375rem}}.Navbar__logo{height:2.5rem;z-index:999;-webkit-transition:-webkit-filter .4s 35ms;transition:-webkit-filter .4s 35ms;transition:filter .4s 35ms;transition:filter .4s 35ms,-webkit-filter .4s 35ms}@media (max-width:580px){.Navbar__logo{height:1.75rem}}.Navbar__logo .LazyImg-in,.Navbar__logo img{width:auto;max-width:none;height:100%}.Navbar__links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:866px){.Navbar__links{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.Navbar__links>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;padding:0;margin:0;list-style:none}@media (min-width:867px){.Navbar__links>ul>li .Navbar__links-dropdown-top,.Navbar__links>ul>li>.Link a{margin:0 1.625rem 0 0}.Navbar__links>ul>li .Navbar__links-dropdown-top:last-child,.Navbar__links>ul>li>.Link a:last-child{margin:0 2.375rem 0 0}}.Navbar__links .Link a{color:#1c1e22;display:inline-block;font-size:.875rem;padding:0 .75rem;font-weight:500;z-index:10;position:relative}.Navbar__links .Link a:focus,.Navbar__links .Link a:hover{color:#3095cc}.Navbar__language-switcher{position:relative;padding:.3125rem 0 .3125rem 3.125rem;border-width:0 0 0 .0625rem;border-style:solid;border-color:#1c1e22}@media (max-width:866px){.Navbar__language-switcher{width:calc(100% - 3rem);padding:.75rem 0;margin:0 1.5rem;border-width:0 0 .0625rem 0;border-color:#eee}}.Navbar__language-switcher-icon{position:absolute;top:0;right:0;width:.5rem;height:.25rem;margin:.625rem 0;-webkit-transform:rotate(0);transform:rotate(0);stroke:#1c1e22;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.Navbar__language-switcher-icon path{stroke:#1c1e22;-webkit-transition:stroke .2s;transition:stroke .2s}@media (max-width:866px){.Navbar__language-switcher-icon{margin:1.09375rem 0}}.Navbar__language-switcher-select,.Navbar__language-switcher-select-mobile{width:100%;color:#1c1e22;font-size:.875rem;font-weight:500;letter-spacing:0;line-height:1.0625rem;border:none;padding-right:1.0625rem;pointer-events:all;display:block;min-width:100%;min-width:calc(100% + .125rem);margin:-.0625rem;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;background:0 0;-webkit-transition:border .2s,color .2s;transition:border .2s,color .2s;caret-color:#6c6c6c;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.Navbar__language-switcher-select-mobile:-webkit-autofill,.Navbar__language-switcher-select-mobile:-webkit-autofill:active,.Navbar__language-switcher-select-mobile:-webkit-autofill:focus,.Navbar__language-switcher-select-mobile:-webkit-autofill:hover,.Navbar__language-switcher-select:-webkit-autofill,.Navbar__language-switcher-select:-webkit-autofill:active,.Navbar__language-switcher-select:-webkit-autofill:focus,.Navbar__language-switcher-select:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 30px #3095cc inset!important;border-left:none;border-right:none;border-top:none}.Navbar__language-switcher-select-mobile:-webkit-autofill,.Navbar__language-switcher-select:-webkit-autofill{-webkit-text-fill-color:#1c1e22!important}@media (max-width:866px){.Navbar__language-switcher-select{display:none}}@media (min-width:867px){.Navbar__language-switcher-select-mobile{display:none}}.Navbar__language-switcher:hover .Navbar__language-switcher-icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.Navbar__language-switcher:hover .Navbar__language-switcher-icon path{stroke:#3095cc!important}.Navbar__language-switcher:hover .Navbar__language-switcher-select{color:#3095cc!important}.Navbar .Navbar__links-dropdown-text{color:#1c1e22}.Navbar .arrow-down-icon path{stroke:#1c1e22}@media (min-width:867px){.Navbar.light .Navbar__logo:not(.with-bg){-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.Navbar.light .Navbar__links>ul:not(.with-bg)>li>.Link a{color:#fff}.Navbar.light .Navbar__links>ul:not(.with-bg)>li>.Link a:focus,.Navbar.light .Navbar__links>ul:not(.with-bg)>li>.Link a:hover{color:#3095cc}.Navbar.light .Navbar__links .Navbar__links-dropdown-text,.Navbar.light .Navbar__links .Navbar__links-dropdown-text a{color:#fff}.Navbar.light .Navbar__links .Navbar__links-dropdown-text a:focus,.Navbar.light .Navbar__links .Navbar__links-dropdown-text a:hover,.Navbar.light .Navbar__links .Navbar__links-dropdown-text:focus,.Navbar.light .Navbar__links .Navbar__links-dropdown-text:hover{color:#3095cc}.Navbar.light .Navbar__links .arrow-down-icon path{stroke:#fff}.Navbar.light .Navbar__links>ul.with-bg .Navbar__links-dropdown-text,.Navbar.light .Navbar__links>ul.with-bg .Navbar__links-dropdown-text a,.Navbar.light .Navbar__links>ul.with-bg>li>.Link a,.Navbar.light .Navbar__links>ul.with-bg>li>.Link a a{color:#1c1e22}.Navbar.light .Navbar__links>ul.with-bg .Navbar__links-dropdown-text a:focus,.Navbar.light .Navbar__links>ul.with-bg .Navbar__links-dropdown-text a:hover,.Navbar.light .Navbar__links>ul.with-bg .Navbar__links-dropdown-text:focus,.Navbar.light .Navbar__links>ul.with-bg .Navbar__links-dropdown-text:hover,.Navbar.light .Navbar__links>ul.with-bg>li>.Link a a:focus,.Navbar.light .Navbar__links>ul.with-bg>li>.Link a a:hover,.Navbar.light .Navbar__links>ul.with-bg>li>.Link a:focus,.Navbar.light .Navbar__links>ul.with-bg>li>.Link a:hover{color:#3095cc}.Navbar.light .Navbar__links>ul.with-bg .Navbar__links-dropdown-text a:focus+.arrow-down-icon path,.Navbar.light .Navbar__links>ul.with-bg .Navbar__links-dropdown-text a:hover+.arrow-down-icon path,.Navbar.light .Navbar__links>ul.with-bg .Navbar__links-dropdown-text:focus+.arrow-down-icon path,.Navbar.light .Navbar__links>ul.with-bg .Navbar__links-dropdown-text:hover+.arrow-down-icon path,.Navbar.light .Navbar__links>ul.with-bg>li>.Link a a:focus+.arrow-down-icon path,.Navbar.light .Navbar__links>ul.with-bg>li>.Link a a:hover+.arrow-down-icon path,.Navbar.light .Navbar__links>ul.with-bg>li>.Link a:focus+.arrow-down-icon path,.Navbar.light .Navbar__links>ul.with-bg>li>.Link a:hover+.arrow-down-icon path{stroke:#3095cc}.Navbar.light .Navbar__links>ul.with-bg .arrow-down-icon path{stroke:#1c1e22}.Navbar.light .Navbar__language-switcher{border-color:#999}.Navbar.light .Navbar__language-switcher-icon path{stroke:#fff}.Navbar.light .Navbar__language-switcher-select,.Navbar.light .Navbar__language-switcher-select-mobile{color:#fff}.Navbar.light .Navbar__language-switcher-select-mobile:-webkit-autofill,.Navbar.light .Navbar__language-switcher-select:-webkit-autofill{-webkit-text-fill-color:#fff!important}}.Navbar__links-dropdown{padding:0;margin:0;list-style:none}.Navbar__links-dropdown .arrow-down-icon{position:absolute;right:0;width:.5rem;top:50%;margin-top:-.0625rem;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}@media (min-width:867px){.Navbar__links-dropdown .arrow-down-icon{right:.5rem}}.Navbar__links-dropdown-top{position:relative;display:block;z-index:10;padding:0 .875rem}.Navbar__links-dropdown-top:hover .Link{color:#3095cc}.Navbar__links-dropdown-top:hover .Link+.arrow-down-icon path{stroke:#3095cc}.Navbar__links-dropdown-text{font-size:.875rem;cursor:pointer;font-weight:500}.Navbar__links-dropdown-title{display:block;font-size:.75rem;margin:0 0 1.5rem;padding:1.25rem 0}.Navbar__links-dropdown::before{pointer-events:none;content:'';left:0;top:0;bottom:0;right:0;width:100vw;height:100vh;position:fixed;display:block;background:rgba(28,30,34,.4);z-index:-1;opacity:0;-webkit-transform:opacity .6s cubic-bezier(.28,0,.49,1);transform:opacity .6s cubic-bezier(.28,0,.49,1)}@media (min-width:867px){.Navbar__links-dropdown-wrapper{position:absolute;top:100%;padding:3.875rem 0;left:0;width:100%;opacity:0;pointer-events:none;-webkit-transform:translateY(-1.25rem);transform:translateY(-1.25rem)}.Navbar__links-dropdown-wrapper::before{content:'';left:50%;top:-6.25rem;bottom:0;width:100vw;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0);position:absolute;display:block;background:#fff;z-index:9}.Navbar__links-dropdown-wrapper::after{content:'';position:absolute;left:0;top:0;display:block;width:100%;height:.0625rem;background:#eaeaea;-webkit-transition:-webkit-transform 650ms cubic-bezier(.75,.05,.4,.96);transition:-webkit-transform 650ms cubic-bezier(.75,.05,.4,.96);transition:transform 650ms cubic-bezier(.75,.05,.4,.96);transition:transform 650ms cubic-bezier(.75,.05,.4,.96),-webkit-transform 650ms cubic-bezier(.75,.05,.4,.96);-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 0;transform-origin:0 0;z-index:10}.Navbar__links-dropdown-wrapper-in{width:47.5rem;max-width:100%;margin:0 auto;position:relative;z-index:10;display:block}}.Navbar__links-dropdown ul{margin:0;padding:0;list-style:none;width:auto;display:inline-block}.Navbar__links-dropdown .Navbar__links-dropdown-wrapper .Link a{display:block;padding:0 0 .75rem;line-height:1.65}.Navbar__links-dropdown .Navbar__links-dropdown-wrapper .Link .LazyImg .LazyImg-in{border-radius:.375rem;-webkit-transform:translateZ(0);transform:translateZ(0);overflow:hidden;height:100%}.Navbar__links-dropdown .Navbar__links-dropdown-wrapper .Link .LazyImg img{height:100%;-o-object-fit:cover;object-fit:cover}@media (min-width:867px){.Navbar__links-dropdown .Navbar__links-dropdown-wrapper .Link,.Navbar__links-dropdown .Navbar__links-dropdown-wrapper .Link a,.Navbar__links-dropdown .Navbar__links-dropdown-wrapper li{position:static}.Navbar__links-dropdown .Navbar__links-dropdown-wrapper .Link .LazyImg{pointer-events:none;position:absolute;right:0;top:50%;margin-top:-6.875rem;height:13.75rem;width:28.75rem;max-width:60%;-webkit-transform:translateY(-.125rem);transform:translateY(-.125rem);opacity:0;-webkit-transition:opacity 240ms cubic-bezier(.28,0,.49,1),-webkit-transform .3s cubic-bezier(.24,.002,.002,1);transition:opacity 240ms cubic-bezier(.28,0,.49,1),-webkit-transform .3s cubic-bezier(.24,.002,.002,1);transition:transform .3s cubic-bezier(.24,.002,.002,1),opacity 240ms cubic-bezier(.28,0,.49,1);transition:transform .3s cubic-bezier(.24,.002,.002,1),opacity 240ms cubic-bezier(.28,0,.49,1),-webkit-transform .3s cubic-bezier(.24,.002,.002,1)}.Navbar__links-dropdown .Navbar__links-dropdown-wrapper .Link .LazyImg .LazyImg-in{border-radius:.375rem;-webkit-transform:translateZ(0);transform:translateZ(0);overflow:hidden}.Navbar__links-dropdown .Navbar__links-dropdown-wrapper li.hovered .Link a{color:#3095cc}.Navbar__links-dropdown .Navbar__links-dropdown-wrapper li.hovered .LazyImg{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition-delay:.3s;transition-delay:.3s}.Navbar__links-dropdown.opened::before{opacity:1}.Navbar__links-dropdown.opened .Navbar__links-dropdown-wrapper{opacity:1;pointer-events:auto;-webkit-transform:translateY(0);transform:translateY(0)}.Navbar__links-dropdown.opened .Navbar__links-dropdown-wrapper::after{-webkit-transform:scaleX(1);transform:scaleX(1)}.Navbar__links-dropdown.opened .arrow-down-icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.Navbar__links-dropdown:focus-within::before{opacity:1}.Navbar__links-dropdown:focus-within .Navbar__links-dropdown-wrapper{opacity:1;pointer-events:auto;-webkit-transform:translateY(0);transform:translateY(0)}.Navbar__links-dropdown:focus-within .Navbar__links-dropdown-wrapper::after{-webkit-transform:scaleX(1);transform:scaleX(1)}.Navbar__links-dropdown:focus-within .arrow-down-icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}.Navbar__menu-icon-toggle{display:none}@media (max-width:866px){.Navbar__links{position:fixed;right:0;top:0;bottom:0;height:100vh;max-height:100vh;overflow-y:auto;overflow-x:hidden;-webkit-transform:translate3d(105%,0,0);transform:translate3d(105%,0,0);width:100%;max-width:100vw;z-index:98;background:#fff;-webkit-box-shadow:-7px 1px 16px 0 rgba(0,0,0,.18);box-shadow:-7px 1px 16px 0 rgba(0,0,0,.18)}.Navbar__links>ul{padding:5rem 1.5rem;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.Navbar__links>ul li{width:100%}.Navbar__links>ul>li{margin:0;border-bottom:.0625rem solid #eee;width:100%}.Navbar__links>ul>li:last-child{border-bottom:none}.Navbar__links .Link a{padding:1.25rem 0}.Navbar__links .Link a .LazyImg{display:none}.Navbar__links-dropdown{margin:.5rem 0}.Navbar__links-dropdown-top{width:100%;padding:.625rem 0}.Navbar__links-dropdown-text{margin-top:.25rem}.Navbar__links-dropdown-title{display:none}.Navbar__links-dropdown .Link a{padding:.5rem 0}.Navbar__links-dropdown-wrapper{max-height:0;overflow:hidden;-webkit-transition:max-height .5s;transition:max-height .5s}.Navbar__links-dropdown-wrapper .Link a{font-weight:400;color:#676767;padding:.625rem 0}.Navbar__links-dropdown-wrapper::after{content:'';position:relative;display:block;width:100%;padding-top:.625rem;border-bottom:.0625rem solid #eee}.Navbar__links-dropdown.toggled .Navbar__links-dropdown-wrapper{max-height:400px}.Navbar__links-dropdown.toggled .arrow-down-icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.Navbar__menu-icon-toggle{position:absolute;right:0;width:1.5rem;height:1.25rem;top:1.5rem;cursor:pointer;display:block;background:0 0;border:0;outline:0;padding:0;z-index:99}}@media (max-width:866px) and (max-width:580px){.Navbar__menu-icon-toggle{top:1.125rem}}@media (max-width:866px){.Navbar__menu-icon-toggle>div{height:100%}.Navbar__menu-icon-toggle path{fill:#1c1e22;-webkit-transition:fill 150ms,opacity 150ms,-webkit-transform .3s;transition:fill 150ms,opacity 150ms,-webkit-transform .3s;transition:transform .3s,fill 150ms,opacity 150ms;transition:transform .3s,fill 150ms,opacity 150ms,-webkit-transform .3s;-webkit-transform-origin:center;transform-origin:center}.Navbar.light .Navbar__menu-icon-toggle path{fill:#fff}.Navbar.light:not(.opened) .Navbar__logo{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.Navbar__screen{position:fixed;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,.65);display:block;z-index:97;opacity:0;cursor:pointer;pointer-events:none;-webkit-transition:opacity .2s;transition:opacity .2s}.Navbar__screen:not(.showing){pointer-events:none}}@media (max-width:866px) and (min-width:961px){.Navbar__screen{display:none!important}}@media (max-width:866px){.Navbar.opened .Navbar__links{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.Navbar.opened .Navbar__screen{opacity:1;pointer-events:all}.Navbar.opened .Navbar__menu-icon-toggle path{fill:#1c1e22}.Navbar.opened .Navbar__menu-icon-toggle path:nth-child(1){-webkit-transform:rotate(135deg) translate3d(0,9px,0);transform:rotate(135deg) translate3d(0,9px,0)}.Navbar.opened .Navbar__menu-icon-toggle path:nth-child(2){opacity:0}.Navbar.opened .Navbar__menu-icon-toggle path:nth-child(3){-webkit-transform:rotate(45deg) translate3d(0,-9px,0);transform:rotate(45deg) translate3d(0,-9px,0)}}@media (max-width:866px) and (max-width:580px){__links{width:100vw;max-width:100vw}__links > ul{padding:3.75rem 1.25rem}}@media (min-width:867px){html.ready:not(.resizing) .Navbar__links-dropdown-wrapper{-webkit-transition:opacity 140ms cubic-bezier(.28,0,.49,1),-webkit-transform 185ms cubic-bezier(.24,.002,.002,1);transition:opacity 140ms cubic-bezier(.28,0,.49,1),-webkit-transform 185ms cubic-bezier(.24,.002,.002,1);transition:transform 185ms cubic-bezier(.24,.002,.002,1),opacity 140ms cubic-bezier(.28,0,.49,1);transition:transform 185ms cubic-bezier(.24,.002,.002,1),opacity 140ms cubic-bezier(.28,0,.49,1),-webkit-transform 185ms cubic-bezier(.24,.002,.002,1)}html.ready:not(.resizing) .Navbar__links-dropdown.opened .Navbar__links-dropdown-wrapper,html.ready:not(.resizing) .Navbar__links-dropdown:focus-within .Navbar__links-dropdown-wrapper,html.ready:not(.resizing) .Navbar__links-dropdown:hover .Navbar__links-dropdown-wrapper{-webkit-transition:opacity .4s cubic-bezier(.28,0,.49,1),-webkit-transform .6s cubic-bezier(.24,.002,.002,1);transition:opacity .4s cubic-bezier(.28,0,.49,1),-webkit-transform .6s cubic-bezier(.24,.002,.002,1);transition:transform .6s cubic-bezier(.24,.002,.002,1),opacity .4s cubic-bezier(.28,0,.49,1);transition:transform .6s cubic-bezier(.24,.002,.002,1),opacity .4s cubic-bezier(.28,0,.49,1),-webkit-transform .6s cubic-bezier(.24,.002,.002,1)}}@media (max-width:866px){html.ready:not(.resizing) .Navbar__links{-webkit-transition:-webkit-transform 350ms;transition:-webkit-transform 350ms;transition:transform 350ms;transition:transform 350ms,-webkit-transform 350ms}}html:not(.ready) .Navbar{opacity:0;-webkit-animation:fadeIn .8s cubic-bezier(.24,.002,.002,1) 2.5s forwards;animation:fadeIn .8s cubic-bezier(.24,.002,.002,1) 2.5s forwards}html.ready .Navbar:not(.Navbar-fixed-scroll){opacity:0;-webkit-animation:fadeIn 350ms .3s forwards;animation:fadeIn 350ms .3s forwards}html.ready .Navbar-fixed-scroll{position:fixed;left:0;top:0;right:0;z-index:98}html.ready .Navbar-fixed-scroll .Navbar__wrapper{background:#fff;border-bottom:1px solid #ebf0f3;-webkit-transform:translateY(-105%) translateZ(0);transform:translateY(-105%) translateZ(0);-webkit-transition:-webkit-transform 350ms;transition:-webkit-transform 350ms;transition:transform 350ms;transition:transform 350ms,-webkit-transform 350ms;z-index:98;position:relative}html.ready .Navbar-fixed-scroll.up .Navbar__wrapper{-webkit-transform:translateY(0) translateZ(0);transform:translateY(0) translateZ(0)}html.ready .Navbar-fixed-scroll.down{pointer-events:none}html.ready .Navbar-fixed-scroll.down .Navbar__wrapper{-webkit-transform:translateY(-105%) translateZ(0);transform:translateY(-105%) translateZ(0)}html.ready .Navbar-fixed-scroll .Navbar-in{height:4.375rem}.with-bg+.Navbar__language-switcher{border-color:#1c1e22!important}.with-bg+.Navbar__language-switcher .Navbar__language-switcher-icon path{stroke:#1c1e22!important}.with-bg+.Navbar__language-switcher .Navbar__language-switcher-select,.with-bg+.Navbar__language-switcher .Navbar__language-switcher-select-mobile{color:#1c1e22!important}.with-bg+.Navbar__language-switcher .Navbar__language-switcher-select-mobile:-webkit-autofill,.with-bg+.Navbar__language-switcher .Navbar__language-switcher-select:-webkit-autofill{-webkit-text-fill-color:#1c1e22!important}
.LanguageSwitch{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;min-width:3.4375rem}.LanguageSwitch:hover select{color:#3095cc}.LanguageSwitch:hover .LanguageSwitch-svg-stroke{stroke:#3095cc}.LanguageSwitch:hover .LanguageSwitch-svg-fill{fill:#3095cc}.LanguageSwitch:hover>svg:last-of-type{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.LanguageSwitch>svg{position:absolute;pointer-events:none}.LanguageSwitch>svg .LanguageSwitch-svg-stroke{stroke:#999}.LanguageSwitch>svg .LanguageSwitch-svg-fill{fill:#999}.LanguageSwitch>svg:first-of-type{top:.1875rem;left:0}.LanguageSwitch>svg:last-of-type{top:.3125rem;right:0;width:.4375rem;margin-left:.1875rem;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.LanguageSwitch>svg:last-of-type[data-flip]{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.LanguageSwitch select{width:100%;border:0;color:#999;font-size:.875rem;letter-spacing:0;line-height:1.0625rem;padding:0 .625rem 0 1.25rem;display:block;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;background:0 0;caret-color:#999;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.LanguageSwitch select:-webkit-autofill,.LanguageSwitch select:-webkit-autofill:active,.LanguageSwitch select:-webkit-autofill:focus,.LanguageSwitch select:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 30px #3095cc inset!important;border-left:none;border-right:none;border-top:none}.LanguageSwitch select:-webkit-autofill{-webkit-text-fill-color:#fff!important}.LanguageSwitch select option{padding:0;margin:0}
.Title{font-weight:500;line-height:1.229}.Title.grey-uppercase{text-transform:uppercase;color:#999;letter-spacing:2px}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin:0;line-height:1.25}.h1+.Markdown p:first-child,.h2+.Markdown p:first-child,.h3+.Markdown p:first-child,.h4+.Markdown p:first-child,.h5+.Markdown p:first-child,.h6+.Markdown p:first-child,h1+.Markdown p:first-child,h2+.Markdown p:first-child,h3+.Markdown p:first-child,h4+.Markdown p:first-child,h5+.Markdown p:first-child,h6+.Markdown p:first-child{margin-top:0}.h1,h1{font-size:3.375rem;font-weight:500;padding:1.875rem 0}@media (max-width:960px){.h1,h1{padding:1.25rem 0;font-size:2.625rem}}@media (max-width:580px){.h1,h1{font-size:1.75rem}}.h2,h2{font-size:2.5rem;font-weight:500;padding:1.25rem 0}@media (max-width:960px){.h2,h2{font-size:2.375rem}}@media (max-width:580px){.h2,h2{font-size:1.375rem}}@media (max-width:580px){.h2-xs{font-size:1.375rem}}.h3,h3{font-size:1.875rem;font-weight:500;padding:1.25rem 0}@media (max-width:580px){.h3,h3{font-size:1.125rem}}.h4,.h5,.h6,h4,h5,h6{font-size:1.25rem;font-weight:500;padding:.75rem 0}@media (max-width:580px){.h4,.h5,.h6,h4,h5,h6{font-size:1.125rem}}
.FooterColumn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:.875rem}@media (max-width:960px){.FooterColumn{min-width:50%;margin-bottom:1.625rem}}@media (max-width:580px){.FooterColumn{border-bottom:.0625rem solid #eee;margin-bottom:1rem}}@media (max-width:580px){.FooterColumn.toggled .FooterColumn__links{max-height:400px}.FooterColumn.toggled .arrow-down-icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}@media (max-width:580px){.FooterColumn:last-child{border-bottom:0!important}}@media (max-width:580px){.FooterColumn.with-logo{border-bottom:0!important;margin-bottom:2rem}}.FooterColumn-title{line-height:1.75;font-size:.875rem;font-weight:500;color:#000;margin:0 0 .75rem;padding:0;position:relative}@media (max-width:580px){.FooterColumn-title{margin:0 0 1rem}}.FooterColumn__links{margin:0;padding:0;list-style-type:none}.FooterColumn__links li{line-height:1.67;margin-bottom:.25rem}@media (max-width:580px){.FooterColumn__links li{margin-top:.9375rem;margin-bottom:.9375rem}.FooterColumn__links li:first-child{margin-top:.5rem}}@media (max-width:580px){.FooterColumn__links{max-height:0;overflow:hidden;-webkit-transition:max-height .5s;transition:max-height .5s}}.FooterColumn__links .Link a:focus,.FooterColumn__links .Link a:hover{color:#3095cc}.FooterColumn__with_icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.FooterColumn .arrow-down-icon{position:absolute;right:0;width:.5rem;top:50%;margin-top:-.0625rem;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;display:none}@media (min-width:721px){.FooterColumn .arrow-down-icon{right:.5rem}}@media (max-width:580px){.FooterColumn .arrow-down-icon{display:block}}@media (max-width:580px){.FooterColumn.single-item .FooterColumn-title{display:none}.FooterColumn.single-item .FooterColumn__links{max-height:400px}.FooterColumn.single-item .FooterColumn__links a{line-height:1.75;font-size:.875rem;font-weight:500;color:#1c1e22}.FooterColumn.single-item .FooterColumn__links a:focus,.FooterColumn.single-item .FooterColumn__links a:hover{color:#3095cc}}
.Separator{position:relative;padding:1.875rem 0}.Separator span{height:.0625rem;display:block;background:#eaeaea}@media (max-width:960px){.Separator{padding:1.25rem 0}}@media (max-width:580px){.Separator{padding:.625rem 0}}.Separator.has-background{background-color:#272727}.Separator.has-background span{background:rgba(234,234,234,.2)}
.Footer{font-size:.875rem;color:#999}.Footer .a,.Footer .a:visited,.Footer a,.Footer a:visited{color:#999}.Footer__stopper{background:#3095cc;color:#fff;text-align:center;padding:3.6875rem 0;margin-bottom:1.5rem}.Footer__stopper_title{padding:0;margin-bottom:.75rem}.Footer__stopper_link.Link--underline::after,.Footer__stopper_link.Link--underline::before{background:#fff}.Footer__stopper_link a{color:#fff!important}.Footer .FooterColumns{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border-bottom:.0625rem solid #eaeaea;padding:1.625rem 0 3rem}@media (max-width:580px){.Footer .FooterColumns{padding:1.625rem 0 .375rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.Footer__logo{height:1.875rem}.Footer__logo .LazyImg-in,.Footer__logo img{width:auto;max-width:none;height:100%}.Footer .FooterBottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:1.25rem 0}@media (max-width:720px){.Footer .FooterBottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:1.25rem}}.Footer__bottom-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:.75rem}@media (max-width:720px){.Footer__bottom-section{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:1.25rem}}.Footer__copyright{margin:0 2.25rem 0 0}@media (max-width:720px){.Footer__copyright{display:block;min-width:100%;padding-bottom:.625rem}}.Footer__bottom-social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.Footer__bottom-social ul{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:0}@media (max-width:720px){.Footer__bottom-social ul{padding:0}}.Footer__bottom-social li{margin-left:1.25rem}@media (max-width:720px){.Footer__bottom-social li:first-child{margin-left:0}}.Footer__bottom-links{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:0;margin:0 0 -.5rem}.Footer__bottom-links li{margin-right:1.75rem;padding-bottom:.5rem;position:relative}.Footer__bottom-links li:after{content:'';display:block;width:.25rem;height:.25rem;border-radius:50%;overflow:hidden;position:absolute;right:-1rem;top:50%;margin-top:-.3125rem;background:#999}.Footer__bottom-links li:last-child:after{display:none}.Footer__bottom-links li:first-child{list-style-type:none}.Footer__bottom-links .Link a:focus,.Footer__bottom-links .Link a:hover,.Footer__bottom-links .a:focus,.Footer__bottom-links .a:hover{color:#3095cc}.Footer .Link__icon .LazyImg{height:18px;width:auto;max-width:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.Footer .Link__icon .LazyImg img{-webkit-transition:-webkit-filter .3s;transition:-webkit-filter .3s;transition:filter .3s;transition:filter .3s,-webkit-filter .3s}.Footer .Link__icon a:focus img,.Footer .Link__icon:hover img{-webkit-filter:invert(20%) sepia(94%) saturate(2522%) hue-rotate(181deg) brightness(94%) contrast(101%);filter:invert(20%) sepia(94%) saturate(2522%) hue-rotate(181deg) brightness(94%) contrast(101%)}.Page-technologie .Footer,.Page-technology .Footer{background:#1c1e22}.Page-technologie .Footer__logo,.Page-technology .Footer__logo{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.Page-technologie .Footer .FooterColumn-title,.Page-technology .Footer .FooterColumn-title{color:#fff}@media (max-width:580px){.Page-technologie .Footer .FooterColumn,.Page-technology .Footer .FooterColumn{border-bottom:.0625rem solid #333}.Page-technologie .Footer .FooterColumn.single-item .FooterColumn__links a,.Page-technology .Footer .FooterColumn.single-item .FooterColumn__links a{color:#fff}.Page-technologie .Footer .FooterColumn.single-item .FooterColumn__links a:focus,.Page-technologie .Footer .FooterColumn.single-item .FooterColumn__links a:hover,.Page-technology .Footer .FooterColumn.single-item .FooterColumn__links a:focus,.Page-technology .Footer .FooterColumn.single-item .FooterColumn__links a:hover{color:#3095cc}}.Page-technologie .Footer .Separator span,.Page-technology .Footer .Separator span{background:#333}.Page-technologie .Footer .FooterColumns,.Page-technology .Footer .FooterColumns{border-bottom:.0625rem solid #333}.Page-technologie .Footer .Link__icon .LazyImg img,.Page-technology .Footer .Link__icon .LazyImg img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.Page-technologie .Footer .Link__icon a:focus img,.Page-technologie .Footer .Link__icon:hover img,.Page-technology .Footer .Link__icon a:focus img,.Page-technology .Footer .Link__icon:hover img{-webkit-filter:invert(20%) sepia(94%) saturate(2522%) hue-rotate(181deg) brightness(94%) contrast(101%);filter:invert(20%) sepia(94%) saturate(2522%) hue-rotate(181deg) brightness(94%) contrast(101%)}.Page-technologie .Footer .arrow-down-icon path,.Page-technology .Footer .arrow-down-icon path{stroke:#fff}
@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:local(""),url(/static/fonts/inter-v3-latin-300.woff2) format("woff2"),url(/static/fonts/inter-v3-latin-300.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:local(""),url(/static/fonts/inter-v3-latin-regular.woff2) format("woff2"),url(/static/fonts/inter-v3-latin-regular.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:local(""),url(/static/fonts/inter-v3-latin-500.woff2) format("woff2"),url(/static/fonts/inter-v3-latin-500.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:local(""),url(/static/fonts/inter-v3-latin-600.woff2) format("woff2"),url(/static/fonts/inter-v3-latin-600.woff) format("woff")}.container{width:72.5rem;max-width:100%;margin:0 auto;display:block}@media (max-width:73.75rem){.container{padding:0 2.5rem}}@media (max-width:43.75rem){.container{padding:0 1.25rem}}.container.md{width:60rem}.container.sm{width:53.75rem}.container.xs{width:47.5rem}body.suppress-uc-blockstyles.overflowHidden{overflow-y:auto!important}*{-webkit-box-sizing:border-box;box-sizing:border-box;outline:0}html{background:#fff}body,html{display:block;position:relative;max-width:100vw;min-height:100%;min-height:100vh;font-size:16px}@media (min-width:1801px){body,html{font-size:18px}}@media (min-width:2001px){body,html{font-size:22px}}body{padding:0;margin:0;overflow-x:hidden;color:#1c1e22;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;font-family:Inter,sans-serif;font-style:normal;font-weight:400}body,body button,body input,body select,body textarea{font-family:Inter,sans-serif}button,input{font-size:16px}.a,a{color:#5aaad6;text-decoration:none;cursor:pointer;-webkit-transition:color .2s;transition:color .2s}.a:focus,.a:hover,a:focus,a:hover{color:#3095cc}.a:visited,a:visited{color:#5aaad6;text-decoration:none}p{margin:0}.Layout .Layout-content{min-height:35rem}.wrapper{width:100%;display:block;position:relative}.Page-technologie,.Page-technology{background:#1c1e22}@-webkit-keyframes scaleX{0%{-webkit-transform:scaleX(0);transform:scaleX(0)}100%{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes scaleX{0%{-webkit-transform:scaleX(0);transform:scaleX(0)}100%{-webkit-transform:scaleX(1);transform:scaleX(1)}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes slideIn{0%{-webkit-transform:translateY(100%);transform:translateY(100%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideIn{0%{-webkit-transform:translateY(100%);transform:translateY(100%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.grecaptcha-badge{z-index:100}@-webkit-keyframes language-banner-appear{0%{-webkit-transform:translateX(200%);transform:translateX(200%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes language-banner-appear{0%{-webkit-transform:translateX(200%);transform:translateX(200%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}
.VideoBackground{pointer-events:none;will-change:opacity;opacity:0;-webkit-transition:opacity 350ms cubic-bezier(.28,0,.49,1);transition:opacity 350ms cubic-bezier(.28,0,.49,1)}.VideoBackground,.VideoBackground video{position:absolute;left:0;right:0;bottom:0;top:0;width:100%;height:100%}.VideoBackground video{-o-object-fit:cover;object-fit:cover}.VideoBackground.loaded{opacity:1}
@charset "UTF-8";.Video{cursor:pointer;color:#fff;position:relative}@media (max-width:960px){.Video.VideoBlock{margin-left:-32px;margin-right:-32px}}@media (max-width:580px){.Video.VideoBlock{margin-left:-20px;margin-right:-20px}}.Video .Video-play{width:3.75rem;height:3.75rem;border-radius:50%;border:.0625rem solid #fff;cursor:pointer;position:absolute;z-index:1;left:50%;top:50%;-webkit-transition:-webkit-transform .8s cubic-bezier(.475,.425,0,.995);transition:-webkit-transform .8s cubic-bezier(.475,.425,0,.995);transition:transform .8s cubic-bezier(.475,.425,0,.995);transition:transform .8s cubic-bezier(.475,.425,0,.995),-webkit-transform .8s cubic-bezier(.475,.425,0,.995);margin-left:-1.875rem;margin-top:-1.875rem}@media (max-width:580px){.Video .Video-play{width:2.625rem;height:2.625rem;margin-left:-1.3125rem;margin-top:-1.3125rem}}.Video .Video-play svg{display:none}.Video .Video-play:after{content:'';position:absolute;top:50%;left:54%;display:block;width:1.25rem;height:1.25rem;margin-left:-.625rem;margin-top:-.625rem;background:url(/static/images/play-triangle.svg) no-repeat center;background-size:auto 100%;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;-webkit-transform-origin:center;transform-origin:center}@media (max-width:580px){.Video .Video-play:after{width:.875rem;height:.875rem;margin-left:-.4375rem;margin-top:-.4375rem}}.Video .Video-play+p{margin-top:40px}@media (max-width:580px){.Video .Video-play+p{margin-top:12px}}.Video:hover .Video-play{-webkit-transform:scale(.95);transform:scale(.95)}.Video .Video-poster{height:100%;position:relative;background:#1c1e22}.Video .Video-poster:after{content:'';position:absolute;left:0;top:0;right:0;bottom:0;background:#1c1e22;display:block}@media (max-width:580px){.Video .Video-poster .LazyImg-bg{height:auto;padding-top:73%!important}}.Video .Video-title{font-size:20px;line-height:1.2;font-weight:500}@media (max-width:580px){.Video .Video-title{font-size:16px;line-height:1.75}}@media (max-width:580px){.Video .Video-duration{font-size:12px}}.Video .Video-info{position:absolute;left:60px;bottom:66px;width:237px}@media (max-width:960px){.Video .Video-info{bottom:46px}}.Video .Video-info .Video-play{position:relative;-webkit-transform:none;transform:none;top:auto;left:auto}.Video .Video-info .Video-title{margin-bottom:8px;font-weight:500}@media (max-width:580px){.Video .Video-info .Video-title{margin-bottom:0}}.Video:hover .Video-info .Video-play{-webkit-transform:scale(1.1);transform:scale(1.1)}.Video.dark .Video-play{background-color:#000;border-color:#000}.Video.bg .Video-play{width:82px;height:82px}.Video.bg .Video-play:after{width:26px;height:26px}@media (max-width:580px){.Video.bg .Video-play{width:60px;height:60px}.Video.bg .Video-play:after{width:22px;height:22px}}.Video.primary .Video-play{background:#3095cc;border:none}@media (min-width:961px){.Video.primary .Video-play{width:5rem;height:5rem;margin-left:-2.5rem;margin-top:-1.875rem}.Video.primary .Video-play:after{width:1.875rem;height:1.875rem;margin-left:-.9375rem;margin-top:-.9375rem}}@media (min-width:961px){.Video:not(.primary) .Video-play{position:relative;border-color:transparent!important}.Video:not(.primary) .Video-play svg{display:block;position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%}.Video:not(.primary) .Video-play svg circle{-webkit-transform-origin:center;transform-origin:center;stroke-dasharray:360;stroke-dashoffset:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:stroke-dashoffset 1.7s cubic-bezier(.24,.002,.002,1);transition:stroke-dashoffset 1.7s cubic-bezier(.24,.002,.002,1)}.Video:not(.primary) .Video-play:hover circle{stroke-dashoffset:-720}}@media (min-width:961px){html.safari .Video:not(.primary) .Video-play:hover circle{stroke-dashoffset:-360}}#video-player{z-index:996}.VideoPlayer{position:fixed;left:0;top:0;right:0;bottom:0;z-index:996;pointer-events:all}.VideoPlayer iframe{z-index:998;position:absolute;left:0;top:0;bottom:0;right:0;max-width:100vw;max-height:100vh;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}.Video-close{pointer-events:all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;outline:0;background:rgba(48,149,204,.35);border:.0625rem solid transparent;width:50px;height:50px;padding:10px;position:fixed;top:0;left:50%;margin-left:-25px;z-index:999;-webkit-transition:border-color .2s,background .2s;transition:border-color .2s,background .2s;overflow:hidden}.Video-close:before{content:'';position:absolute;left:0;right:0;bottom:0;top:0;background:#fff;display:block;z-index:1;-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);-webkit-transition:-webkit-transform 375ms cubic-bezier(.5,.01,0,.98);transition:-webkit-transform 375ms cubic-bezier(.5,.01,0,.98);transition:transform 375ms cubic-bezier(.5,.01,0,.98);transition:transform 375ms cubic-bezier(.5,.01,0,.98),-webkit-transform 375ms cubic-bezier(.5,.01,0,.98)}.Video-close svg{position:relative;z-index:2;width:20px;height:20px}.Video-close svg path{fill:#fff;-webkit-transition:fill .2s;transition:fill .2s}.Video-close:hover:before{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.Video-close:hover svg path{fill:#3095cc}.VideoPlayer-screen{position:fixed;left:0;top:0;right:0;bottom:0;z-index:994}.VideoPlayer-screen:after,.VideoPlayer-screen:before{content:'';position:fixed;display:block;left:0;top:0;right:0;bottom:0;z-index:994;background:#3095cc}.VideoPlayer-screen:after{z-index:995;background:#000}.VideoPlayer-out:not(.closing) .Video-close{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);-webkit-animation:slideInUp .4s 650ms cubic-bezier(.5,.01,0,.98) forwards;animation:slideInUp .4s 650ms cubic-bezier(.5,.01,0,.98) forwards}.VideoPlayer-out:not(.closing) iframe{opacity:0;-webkit-animation:fadeIn 350ms 250ms forwards;animation:fadeIn 350ms 250ms forwards}.VideoPlayer-out:not(.closing) .VideoPlayer-screen:after,.VideoPlayer-out:not(.closing) .VideoPlayer-screen:before{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);-webkit-animation:slideIn 675ms cubic-bezier(.5,.01,0,.98) forwards;animation:slideIn 675ms cubic-bezier(.5,.01,0,.98) forwards}.VideoPlayer-out:not(.closing) .VideoPlayer-screen:after{-webkit-animation-delay:150ms;animation-delay:150ms}.VideoPlayer-out:not(.closing) .VideoPlayer-screen:before{-webkit-animation-delay:0s;animation-delay:0s}.VideoPlayer-out.closing .Video-close{-webkit-animation:slideOutUp .5s .2s cubic-bezier(.5,.01,0,.98) forwards!important;animation:slideOutUp .5s .2s cubic-bezier(.5,.01,0,.98) forwards!important;pointer-events:none}.VideoPlayer-out.closing iframe{-webkit-animation:fadeOut 350ms forwards!important;animation:fadeOut 350ms forwards!important}.VideoPlayer-out.closing .VideoPlayer-screen:after,.VideoPlayer-out.closing .VideoPlayer-screen:before{-webkit-animation:slideOut 635ms 550ms cubic-bezier(.5,.01,0,.98) forwards!important;animation:slideOut 635ms 550ms cubic-bezier(.5,.01,0,.98) forwards!important}.VideoPlayer-out.closing .VideoPlayer-screen:after{-webkit-animation-delay:550ms!important;animation-delay:550ms!important}.VideoPlayer-out.closing .VideoPlayer-screen:before{-webkit-animation-delay:.7s!important;animation-delay:.7s!important}@-webkit-keyframes slideIn{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideIn{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes slideOut{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes slideOut{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@-webkit-keyframes slideInUp{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInUp{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes slideOutUp{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}
.SlideSentences{position:relative;display:inline-block}.SlideSentences .line{position:relative;overflow:hidden;display:block}.SlideSentences .line>span{display:inline-block;-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-animation:slideIn .8s cubic-bezier(.24,.002,.002,1) .5s forwards;animation:slideIn .8s cubic-bezier(.24,.002,.002,1) .5s forwards}.SlideSentences .line:nth-child(1n)>span{-webkit-animation-delay:640ms;animation-delay:640ms}.SlideSentences .line:nth-child(2n)>span{-webkit-animation-delay:780ms;animation-delay:780ms}.SlideSentences .line:nth-child(3n)>span{-webkit-animation-delay:920ms;animation-delay:920ms}.SlideSentences .line:nth-child(4n)>span{-webkit-animation-delay:1.06s;animation-delay:1.06s}.SlideSentences .line:nth-child(5n)>span{-webkit-animation-delay:1.2s;animation-delay:1.2s}.SlideSentences .line:nth-child(6n)>span{-webkit-animation-delay:1.34s;animation-delay:1.34s}.SlideSentences .line:nth-child(7n)>span{-webkit-animation-delay:1.48s;animation-delay:1.48s}.SlideSentences .line:nth-child(8n)>span{-webkit-animation-delay:1.62s;animation-delay:1.62s}.SlideSentences .line:nth-child(9n)>span{-webkit-animation-delay:1.76s;animation-delay:1.76s}.SlideSentences .line:nth-child(10n)>span{-webkit-animation-delay:1.9s;animation-delay:1.9s}.SlideSentences.preparing{opacity:0;-webkit-animation:fadeIn 350ms 2.5s forwards;animation:fadeIn 350ms 2.5s forwards}.SlideSentences[data-fast] .line>span{-webkit-animation-delay:.1s!important;animation-delay:.1s!important}.Hero__in__subheadline .SlideSentences .line:nth-child(1n)>span{-webkit-animation-delay:1.19s;animation-delay:1.19s}.Hero__in__subheadline .SlideSentences .line:nth-child(2n)>span{-webkit-animation-delay:1.33s;animation-delay:1.33s}.Hero__in__subheadline .SlideSentences .line:nth-child(3n)>span{-webkit-animation-delay:1.47s;animation-delay:1.47s}.Hero__in__subheadline .SlideSentences .line:nth-child(4n)>span{-webkit-animation-delay:1.61s;animation-delay:1.61s}.Hero__in__subheadline .SlideSentences .line:nth-child(5n)>span{-webkit-animation-delay:1.75s;animation-delay:1.75s}.Hero__in__subheadline .SlideSentences .line:nth-child(6n)>span{-webkit-animation-delay:1.89s;animation-delay:1.89s}.Hero__in__subheadline .SlideSentences .line:nth-child(7n)>span{-webkit-animation-delay:2.03s;animation-delay:2.03s}.Hero__in__subheadline .SlideSentences .line:nth-child(8n)>span{-webkit-animation-delay:2.17s;animation-delay:2.17s}.Hero__in__subheadline .SlideSentences .line:nth-child(9n)>span{-webkit-animation-delay:2.31s;animation-delay:2.31s}.Hero__in__subheadline .SlideSentences .line:nth-child(10n)>span{-webkit-animation-delay:2.45s;animation-delay:2.45s}.Hero__in__video-duration .SlideSentences .line>span{-webkit-animation-delay:1.5s;animation-delay:1.5s}
@-webkit-keyframes show-highlight{0%{opacity:0}100%{opacity:1}}@keyframes show-highlight{0%{opacity:0}100%{opacity:1}}.Hero__in__highlight_nav{position:relative;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin-right:1.5625rem}.Hero__in__highlight_nav .dot{display:block;width:.5rem;height:.5rem;background-color:rgba(255,255,255,.34);border-radius:100%;margin:1.125rem 0}.Hero__in__highlight_nav .dot[data-active]{background-color:#fff}.Hero__in__highlight_container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;border-style:solid;border-width:0 0 0 .0625rem;border-color:rgba(255,255,255,.34);margin-left:3.125rem;padding-left:1.5625rem;opacity:0;-webkit-animation:show-highlight .9s cubic-bezier(.24,.002,.002,1) 1.1s forwards;animation:show-highlight .9s cubic-bezier(.24,.002,.002,1) 1.1s forwards}@media (max-width:1280px){.Hero__in__highlight_container{margin-left:1.5625rem;padding-left:1.5625rem}}@media (max-width:960px){.Hero__in__highlight_container{display:none}}.Hero{position:relative;overflow:hidden;display:block;margin-bottom:5rem}.Hero[data-has-media]{color:#fff;background:#000}.Hero[data-has-media] .Hero__bg{background:#000}.Hero[data-has-media] .Hero__in{padding:22.0625rem 0 3.75rem}@media (max-width:580px){.Hero[data-has-media] .Hero__in{padding:9.375rem 0 3.75rem}}@media (min-width:1280px){.Hero[data-has-media] .Hero__in{min-height:37.5rem}}.Hero[data-has-media] .Hero__in__title{color:#fff}.Hero[data-has-media] .Hero__in__title::after{background-color:#fff}.Hero[data-has-media] .hero-height-short .Hero__in{padding:11.03125rem 0 3.75rem}@media (max-width:580px){.Hero[data-has-media] .hero-height-short .Hero__in{padding:4.6875rem 0 3.75rem}}@media (min-width:1280px){.Hero[data-has-media] .hero-height-short .Hero__in{min-height:18.75rem}}.Hero[data-has-media]::after{content:'';display:block;position:absolute;left:0;top:0;right:0;bottom:0;z-index:3;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background:linear-gradient(0deg,rgba(0,0,0,.5) 0,rgba(0,0,0,0) 100%);pointer-events:none}@media (max-width:960px){.Hero{margin-bottom:3.75rem}}@media (max-width:580px){.Hero{margin-bottom:2.5rem}}.Hero__bg{position:absolute;left:0;right:0;bottom:0;top:0}.Hero__bg-image{position:absolute;left:0;right:0;bottom:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:1}.Hero__bg-video{z-index:2}.Hero__in{position:relative;z-index:4;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:11.875rem 0 3.75rem}@media (max-width:580px){.Hero__in{padding:8.125rem 0 0}}.Hero__in__container{position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.Hero__in__container[data-has-highlight]{width:110%}@media (max-width:1280px){.Hero__in__container[data-has-highlight]{width:100%}}.Hero__in__container[data-has-highlight] .Hero__in__subcontainer h1{font-size:3.125rem}@media (max-width:1280px){.Hero__in__container[data-has-highlight] .Hero__in__subcontainer h1{font-size:2.5rem}}.Hero__in__subcontainer{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.Hero__in__highlight{position:relative;min-height:14.5625rem;width:13.75rem}.Hero__in__highlight>a{position:absolute;top:0;left:0;right:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;opacity:0;-webkit-transform:translateY(50%);transform:translateY(50%);-webkit-transition:all .4s cubic-bezier(.24,.002,.002,1);transition:all .4s cubic-bezier(.24,.002,.002,1);pointer-events:none}.Hero__in__highlight>a[data-active],.Hero__in__highlight>a[data-previous][data-active]{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:all .5s cubic-bezier(.24,.002,.002,1);transition:all .5s cubic-bezier(.24,.002,.002,1);pointer-events:all}.Hero__in__highlight>a[data-previous]{opacity:0;-webkit-transform:translateY(-10%);transform:translateY(-10%);-webkit-transition:all .3s cubic-bezier(.24,.002,.002,1);transition:all .3s cubic-bezier(.24,.002,.002,1)}.Hero__in__highlight-image-container{position:relative}.Hero__in__highlight-banner{border-radius:.375rem;-webkit-transform:translateZ(0);transform:translateZ(0);overflow:hidden;position:absolute;top:1.25rem;left:1.25rem;padding:.125rem .5rem;background-color:#3095cc;color:#fff;font-size:.75rem;font-weight:500;letter-spacing:.0625rem;line-height:.9375rem;z-index:1}.Hero__in__highlight-image{border-radius:.375rem;-webkit-transform:translateZ(0);transform:translateZ(0);overflow:hidden;width:13.75rem;height:6.875rem}.Hero__in__highlight-image .LazyImg-in{-webkit-transition:-webkit-transform 1.2s cubic-bezier(.24,.002,.002,1);transition:-webkit-transform 1.2s cubic-bezier(.24,.002,.002,1);transition:transform 1.2s cubic-bezier(.24,.002,.002,1);transition:transform 1.2s cubic-bezier(.24,.002,.002,1),-webkit-transform 1.2s cubic-bezier(.24,.002,.002,1)}.Hero__in__highlight-date{margin-top:1.25rem;color:#fff;font-size:.75rem;font-weight:500;letter-spacing:.125rem;line-height:.9375rem;text-transform:uppercase}.Hero__in__highlight-date-container{margin-top:1.25rem}.Hero__in__highlight-title{margin-top:.625rem;color:#fff;font-size:1rem;letter-spacing:0;line-height:1.5rem;-webkit-transition:color .3s;transition:color .3s}.Hero__in__highlight-title-container{margin-top:.625rem}.Hero__in__highlight .Hero__in__highlight-image-container.center .LazyImg-el{-o-object-position:center;object-position:center}.Hero__in__highlight .Hero__in__highlight-image-container.top .LazyImg-el{-o-object-position:top;object-position:top}.Hero__in__highlight .Hero__in__highlight-image-container.bottom .LazyImg-el{-o-object-position:bottom;object-position:bottom}.Hero__in__highlight:hover .Hero__in__highlight-title{color:#3095cc}.Hero__in__highlight:hover .Hero__in__highlight-image .LazyImg-in{-webkit-transform:scale(1.04);transform:scale(1.04)}.Hero__in__title{position:relative;margin-top:auto;padding-bottom:1.875rem;margin-bottom:1.875rem}.Hero__in__title h1{font-weight:300;padding:0}.Hero__in__title h1,.Hero__in__title h1 strong{font-weight:500}.Hero__in__title::after{content:'';position:absolute;left:0;right:0;bottom:0;display:block;width:100%;height:.0625rem;background:#000}.Hero__in__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:580px){.Hero__in__bottom{-ms-flex-wrap:wrap;flex-wrap:wrap}}.Hero__in__bottom .Hero__in__subheadline{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.Hero__in__subheadline{font-weight:600;color:#fff;font-size:.875rem}.Hero__in__subheadline .line{line-height:1.9}@media (max-width:580px){.Hero__in__subheadline .line{line-height:1.4}}.Hero__in__video-duration{min-width:3.75rem;font-weight:600;color:#fff;font-size:.875rem;margin-left:auto}@media (max-width:580px){.Hero__in__video-duration{display:block;width:100%;margin-top:.625rem;margin-left:3.375rem}}.Hero.has-video{height:100vh;min-height:600px}.Hero.has-video .container{height:100%}.Hero.has-video .Hero__in{height:100%;padding:0 0 12%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.Hero.has-video .Hero__in__subheadline{max-width:70%}@media (max-width:580px){.Hero.has-video .Hero__in__subheadline{max-width:calc(100% - 3.375rem)}}.Hero__in__video.Video{position:relative;min-width:2.625rem;width:2.625rem;height:2.625rem;margin-right:1.25rem}@media (max-width:580px){.Hero__in__video.Video{margin-right:.75rem}}.Hero__in__video.Video>.Video-play{display:block;width:100%;height:100%;margin-left:-1.3125rem;margin-top:-1.3125rem}.Hero:not(.expanded){background:0 0}@media (max-width:580px){.Hero:not(.expanded)>.container{padding-left:0;padding-right:0}}.Hero:not(.expanded) .container>.wrapper{position:relative}@media (min-width:581px){.Hero:not(.expanded) .container>.wrapper{margin-top:6.375rem;border-radius:.375rem;-webkit-transform:translateZ(0);transform:translateZ(0);overflow:hidden}}@media (max-width:580px){.Hero:not(.expanded) .Hero__in{padding-bottom:2.5rem}}.Hero+.Technology{margin-top:-5rem}@media (max-width:960px){.Hero+.Technology{margin-top:-3.75rem}}@media (max-width:580px){.Hero+.Technology{margin-top:-2.5rem}}.Hero__in__title::after{-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-animation:scaleX .9s cubic-bezier(.24,.002,.002,1) 450ms forwards;animation:scaleX .9s cubic-bezier(.24,.002,.002,1) 450ms forwards}.Hero__in__video{overflow:hidden;display:block}.Hero__in__video .Video-play{-webkit-transition:none!important;transition:none!important;-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-animation:slideIn .8s cubic-bezier(.24,.002,.002,1) 1s forwards;animation:slideIn .8s cubic-bezier(.24,.002,.002,1) 1s forwards}html:not(.ready) .Hero__bg{opacity:0;-webkit-animation:fadeIn .8s cubic-bezier(.24,.002,.002,1) 1s forwards;animation:fadeIn .8s cubic-bezier(.24,.002,.002,1) 1s forwards}.Page-technologie .Hero,.Page-technology .Hero{max-height:none!important;margin-bottom:0;background:#000101}.Page-technologie .Hero .Hero__bg::after,.Page-technology .Hero .Hero__bg::after{display:none}.Page-technologie .Hero .Hero__bg-image img,.Page-technology .Hero .Hero__bg-image img{-o-object-fit:contain;object-fit:contain;-o-object-position:top;object-position:top}@media (min-width:1281px){.Page-technologie .Hero .Hero__in,.Page-technology .Hero .Hero__in{min-height:49.375rem}}@media (min-width:1500px){.Page-technologie .Hero .Hero__in,.Page-technology .Hero .Hero__in{min-height:51.25rem}}@media (min-width:1600px){.Page-technologie .Hero .Hero__in,.Page-technology .Hero .Hero__in{min-height:52.5rem}}@media (min-width:1640px){.Page-technologie .Hero .Hero__in,.Page-technology .Hero .Hero__in{min-height:55rem}}@media (min-width:1801px){.Page-technologie .Hero .Hero__in,.Page-technology .Hero .Hero__in{min-height:58.125rem}}@media (max-width:1280px){.Page-technologie .Hero .Hero__in,.Page-technology .Hero .Hero__in{min-height:24.375rem}}
.HighlightIcons-in{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:1.5rem}@media (max-width:580px){.HighlightIcons-in{padding-top:0}}.HighlightIcons__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}@media (min-width:581px){.HighlightIcons__container{width:100%;margin:0 -1.25rem}}@media (min-width:961px){.HighlightIcons__container{width:calc(100% + 2rem);margin:0 -1rem}}.HighlightIcons__title{padding-bottom:4.625rem}@media (max-width:580px){.HighlightIcons__title{padding-bottom:1.25rem}}.HighlightIcons .HighlightIcon{width:33.33%;padding:1rem 1rem 3.75rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width:960px){.HighlightIcons .HighlightIcon{width:50%;padding:1.25rem 1.25rem 2.5rem}}@media (max-width:580px){.HighlightIcons .HighlightIcon{width:100%;padding:1.25rem 0}}.HighlightIcons .HighlightIcon__info-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media (max-width:580px){.HighlightIcons .HighlightIcon__info-container{padding-left:0}}.HighlightIcons .HighlightIcon__description{text-align:center;padding-top:18px;-ms-flex-item-align:center;align-self:center;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:580px){.HighlightIcons .HighlightIcon__description{max-width:280px}}.HighlightIcons .HighlightIcon__description strong{color:#1c1e22;font-weight:500}.HighlightIcons .HighlightIcon__icon-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:580px){.HighlightIcons .HighlightIcon__icon-container{width:100%;margin-bottom:.625rem}}.HighlightIcons .HighlightIcon__icon-wrapper{position:relative;border-radius:50%;width:7.5rem;height:7.5rem;min-width:7.5rem;border:.0625rem solid #e6e6e6;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.HighlightIcons .HighlightIcon__icon{max-width:3.75rem;height:auto}
.ImageSelect{background:#1c1e22;padding:7.5rem 0 5.625rem;color:#fff}@media (max-width:960px){.ImageSelect{padding:5rem 0 .625rem}}.ImageSelect__title{width:56.5625rem;max-width:100%;padding-top:0;margin-left:auto;margin-right:auto;text-align:center}@media (max-width:580px){.ImageSelect__title{text-align:left}}.ImageSelect__description{width:47.5rem;max-width:100%;margin-left:auto;margin-right:auto;margin-bottom:3.75rem;text-align:center}@media (max-width:580px){.ImageSelect__description{text-align:left;margin-bottom:2.5rem}}.ImageSelect__description,.ImageSelect__description p{color:#999}.ImageSelect__selected{position:relative}.ImageSelect__selected .LazyImg{z-index:1}.ImageSelect__content{padding-top:1.875rem}@media (min-width:961px){.ImageSelect__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.ImageSelect__content__info{margin-bottom:2.5rem}@media (max-width:960px){.ImageSelect__content__info{padding-right:1.25rem}}@media (min-width:961px){.ImageSelect__content__info{max-width:33%;width:19.375rem;padding-right:1.25rem;margin-bottom:0}}.ImageSelect__content__cards{width:100%}.ImageSelect__content__cards ul{max-width:100%;overflow-x:auto;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;padding:0;margin:0;padding-bottom:1.25rem;margin-bottom:-1.25rem;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media (max-width:580px){.ImageSelect__content__cards ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-top:.625rem;overflow-x:auto}}.ImageSelect__content__cards ul li{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;scroll-snap-align:start;padding:1.875rem;cursor:pointer}@media (max-width:580px){.ImageSelect__content__cards ul li{padding:0;margin-bottom:1.625rem;scroll-snap-align:start;margin-right:.875rem;-webkit-box-flex:1;-ms-flex:auto;flex:auto;min-width:15.625rem}}.ImageSelect__content__cards ul li:first-child{padding-left:0}.ImageSelect__content__cards ul li:last-child{padding-right:0}.ImageSelect__content__cards ul li .Content__title{border-bottom:1px solid #666;padding-bottom:.625rem;color:#6c6c6c;-webkit-transition:color .2s;transition:color .2s;margin-bottom:1.25rem}.ImageSelect__content__cards ul li .Content__description{color:#4c4c4c;font-size:1rem}.ImageSelect__content__cards ul li>div{width:100%;opacity:.7;-webkit-transition:opacity .3s;transition:opacity .3s;padding:0 0 .625rem}.ImageSelect__content__cards ul li.selected>div,.ImageSelect__content__cards ul li:hover>div{opacity:1}.ImageSelect__content__cards ul li.selected::after{-webkit-transform:scaleX(1);transform:scaleX(1)}.ImageSelect__content__cards ul li.selected .Content__title{color:#fff}.ImageSelect__content__cards ul li.selected .Content__description{color:#999}.ImageSelect__content__cards ul li .LazyImg{width:100%;margin:0 0 .5rem;background:#272727}.ImageSelect+.Separator.has-background{background:#1c1e22}
.CompareTable{padding:6.25rem 0;background-color:#272727;color:#fff}@media (max-width:960px){.CompareTable{padding:5rem 0}}@media (max-width:580px){.CompareTable{padding:3.75rem 0}}.CompareTable__title{padding-bottom:1.25rem;width:47.5rem;max-width:100%;margin:0 auto}@media (min-width:961px){.CompareTable__title{text-align:center}}.CompareTable__description{width:47.5rem;max-width:100%;margin:0 auto;padding-bottom:2.5rem}@media (min-width:961px){.CompareTable__description{text-align:center}}.CompareTable__container{padding:0 2.5rem 1.25rem;margin:0 -2.5rem -1.25rem;overflow-x:auto}@media (max-width:580px){.CompareTable__container{padding:0 1.25rem 1.25rem;margin:0 -1.25rem -1.25rem}}.CompareTable__wrapper{position:relative;display:block}.CompareTable__row{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;border-bottom:.0625rem solid #666}.CompareTable__row:first-child{border-top:0}.CompareTable__row:first-child .CompareTable__column.dark-background{border-top:.0625rem solid #666}.CompareTable__row:first-child .CompareTable__column{padding:1.875rem 2.5rem .875rem}@media (max-width:960px){.CompareTable__row:first-child .CompareTable__column{padding:1.625rem 1.875rem}}@media (max-width:580px){.CompareTable__row:first-child .CompareTable__column{padding:1.25rem}}.CompareTable__row:first-child .CompareTable__column-description{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.CompareTable__row:last-child{border-bottom:0}.CompareTable__row:last-child .CompareTable__column.dark-background{border-bottom:.0625rem solid #666}.CompareTable__column{display:-webkit-box;display:-ms-flexbox;display:flex;width:18.75rem;padding:1.5rem 2.5rem}.CompareTable__column:first-child{width:16.25rem}@media (max-width:960px){.CompareTable__column{padding:1.5rem 1.875rem}}@media (max-width:580px){.CompareTable__column{padding:1.25rem;width:10.625rem}.CompareTable__column:first-child{width:7.875rem}}.CompareTable__column .Markdown{width:100%}.CompareTable__column .Markdown p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;color:#999;font-size:.875rem;margin:0;padding:0}.CompareTable__column .Markdown strong{font-size:1rem;font-weight:500;color:#fff;margin:0;padding:0}.CompareTable__column .Markdown img{display:inline-block;min-width:1.5rem;width:1.5rem;height:1.5rem;margin:0 .75rem 0 0;max-width:1.5rem;position:relative;left:0;border-radius:none;overflow:hidden}.CompareTable__column .Markdown span{display:inline}.CompareTable__column.dark-background{background-color:#1c1e22;border-left:.0625rem solid #666;border-right:.0625rem solid #666}.CompareTable__column.main-column{padding-left:0}
.ContactIconList-in{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:1.5rem}.ContactIconList__contacts-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}@media (min-width:581px){.ContactIconList__contacts-container{width:calc(100% + 2.5rem);margin:0 -1.25rem}}@media (min-width:961px){.ContactIconList__contacts-container{width:calc(100% + 2rem);margin:0 -1rem}}.ContactIconList .Contact{width:50%;padding:1rem 1rem 4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media (max-width:720px){.ContactIconList .Contact{width:100%;padding:1.25rem 1.25rem 2.5rem}}@media (max-width:580px){.ContactIconList .Contact{width:100%;padding:1.25rem 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.ContactIconList .Contact__info-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-left:1rem}@media (max-width:580px){.ContactIconList .Contact__info-container{padding-left:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}}.ContactIconList .Contact__title{padding-top:.125rem;padding-bottom:.25rem}.ContactIconList .Contact__description{max-width:86%}@media (max-width:580px){.ContactIconList .Contact__description{text-align:center}}.ContactIconList .Contact__icon-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:580px){.ContactIconList .Contact__icon-container{width:100%;margin-bottom:.625rem}}.ContactIconList .Contact__icon-wrapper{position:relative;border-radius:50%;width:5.25rem;height:5.25rem;min-width:5.25rem;border:.0625rem solid #e6e6e6;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.ContactIconList .Contact__icon{width:2.625rem;height:auto}
.ContentWithImages{position:relative;overflow:visible;margin-bottom:5.625rem}@media (max-width:960px){.ContentWithImages{margin-bottom:3.75rem}}@media (max-width:580px){.ContentWithImages{margin-bottom:3.75rem}}@media (max-width:580px){.ContentWithImages+.ContentWithImages{margin-top:-2.5rem}}.ContentWithImages .content-background{background-color:#edeff1;position:absolute;display:block;top:0;bottom:0;left:0;right:0;z-index:-1}.ContentWithImages-in{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:7.5rem 0 8.75rem}@media (max-width:960px){.ContentWithImages-in{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:5.625rem 0 7.5rem}}@media (min-width:961px){.ContentWithImages-in.column-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.ContentWithImages-in.column-reverse .ContentWithImages-content{padding:3.4375rem 0 5.625rem 3.75rem}}.ContentWithImages.overlap-background{margin-bottom:9.375rem}@media (max-width:960px){.ContentWithImages.overlap-background{margin-bottom:1.875rem}}.ContentWithImages.overlap-background .ContentWithImages-in{padding:5.625rem 0 0}@media (max-width:960px){.ContentWithImages.overlap-background .ContentWithImages-in{padding:5rem 0 5.625rem}}@media (max-width:580px){.ContentWithImages.overlap-background .ContentWithImages-in{padding:5rem 0}}@media (max-width:960px){.ContentWithImages.no-overlap .ContentWithImages-in{padding:5.625rem 0}}@media (max-width:580px){.ContentWithImages.no-overlap .ContentWithImages-in{padding:5rem 0}}.ContentWithImages.no-overlap-bg .ContentWithImages-in{padding:5.625rem 0 1.625rem}@media (max-width:580px){.ContentWithImages.no-overlap-bg .ContentWithImages-in{padding:5rem 0 0}}.ContentWithImages-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:43.11%;padding:3.4375rem 3.75rem 5.625rem 0}@media (max-width:1280px){.ContentWithImages-content{width:55%;padding-top:0}}@media (max-width:960px){.ContentWithImages-content{width:100%;padding-bottom:2.5rem;padding-right:0}}@media (max-width:580px){.ContentWithImages-content{padding-bottom:2.25rem}}.ContentWithImages__heading{text-transform:uppercase;font-size:.75rem;font-weight:500;letter-spacing:.125rem;color:#999;margin-bottom:.625rem}@media (max-width:580px){.ContentWithImages__heading{margin-bottom:0}}.ContentWithImages__description{margin-top:.625rem;margin-bottom:3.75rem}@media (max-width:960px){.ContentWithImages__description{margin-bottom:2.5rem}}@media (max-width:580px){.ContentWithImages__description{margin-top:0;margin-bottom:1.25rem}}.ContentWithImages-image-container-in{width:100%}.ContentWithImages-image-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;width:56.89%;margin-top:-5.625rem;-webkit-transform:translateY(5.625rem);transform:translateY(5.625rem)}@media (max-width:1280px){.ContentWithImages-image-container{width:45%}}@media (max-width:960px){.ContentWithImages-image-container{width:100%;margin-top:0;-webkit-transform:none;transform:none}}.ContentWithImages-image-container.multiple-images .ContentWithImages__image-wrapper{background:0 0}@media (min-width:961px){.ContentWithImages-image-container.multiple-images{margin-top:-1.25rem;-webkit-transform:translateY(1.25rem);transform:translateY(1.25rem)}}@media (min-width:1281px){.ContentWithImages-image-container.multiple-images{margin-top:-1.875rem;-webkit-transform:translateY(1.875rem);transform:translateY(1.875rem)}}.ContentWithImages__image-wrapper{position:relative;background-color:#c7c7c7;border-radius:.375rem;-webkit-transform:translateZ(0);transform:translateZ(0);overflow:hidden;width:100%}.ContentWithImages__image-wrapper::before{position:relative;display:block;content:'';width:100%;padding-bottom:84.84%}.ContentWithImages__image-wrapper::after{content:'';display:block;position:absolute;left:0;top:0;right:0;bottom:0;background:rgba(28,30,34,.15);opacity:0;pointer-events:none;-webkit-transition:opacity .2s;transition:opacity .2s}.ContentWithImages__image.LazyImg{position:absolute;left:0;top:0;bottom:0;right:0;width:100%;height:100%;border-radius:.375rem;-webkit-transform:translateZ(0);transform:translateZ(0);overflow:hidden;background-color:#c7c7c7;-webkit-transition:-webkit-transform 1s cubic-bezier(.24,.002,.002,1);transition:-webkit-transform 1s cubic-bezier(.24,.002,.002,1);transition:transform 1s cubic-bezier(.24,.002,.002,1);transition:transform 1s cubic-bezier(.24,.002,.002,1),-webkit-transform 1s cubic-bezier(.24,.002,.002,1)}.ContentWithImages .ContentWithImages-image-container-in.grid-images{width:100%;position:absolute;top:0;left:0;right:0;bottom:0;height:100%;display:-ms-grid;display:grid;grid-auto-flow:dense;-ms-grid-columns:[col1-start] 50% [col2-start] 25% [col3-start] 25% [col3-end];grid-template-columns:[col1-start] 50% [col2-start] 25% [col3-start] 25% [col3-end];-ms-grid-rows:[row1-start] 30% [row2-start] 70% [row2-end];grid-template-rows:[row1-start] 30% [row2-start] 70% [row2-end]}.ContentWithImages .ContentWithImages-image-container-in.grid-images .ContentWithImages__image-wrapper-in{position:relative;margin:.25rem}.ContentWithImages .ContentWithImages-image-container-in.grid-images .ContentWithImages__image-wrapper-in:nth-child(1){grid-column:col1-start/col2-start;grid-row:row1-start/row2-end}.ContentWithImages .ContentWithImages-image-container-in.grid-images .ContentWithImages__image-wrapper-in:nth-child(2){grid-column:col2-start/col3-start;grid-row:row1-start}.ContentWithImages .ContentWithImages-image-container-in.grid-images .ContentWithImages__image-wrapper-in:nth-child(2)::before{padding-bottom:100%}.ContentWithImages .ContentWithImages-image-container-in.grid-images .ContentWithImages__image-wrapper-in:nth-child(3){grid-column:col3-start/col3-end;grid-row:row1-start}.ContentWithImages .ContentWithImages-image-container-in.grid-images .ContentWithImages__image-wrapper-in:nth-child(4){grid-column:col2-start/col3-end;grid-row:row2-start/row2-end}
.Card{overflow:hidden;width:100%;color:#fff;z-index:9}@media (min-width:581px){.Card:focus .Card__link-icon,.Card:hover .Card__link-icon{opacity:1;-webkit-transform:none;transform:none}.Card:focus .Card__image-wrapper::after,.Card:hover .Card__image-wrapper::after{opacity:.35}.Card:focus .Card__image-wrapper .Card__image,.Card:hover .Card__image-wrapper .Card__image{-webkit-transform:scale(1.05);transform:scale(1.05)}}.Card-container{position:relative}.Card__image-wrapper{position:relative;background-color:#c7c7c7;border-radius:.375rem;-webkit-transform:translateZ(0);transform:translateZ(0);overflow:hidden}.Card__image-wrapper::before{position:relative;display:block;content:'';padding-bottom:75%}@media (min-width:581px){.Card__image-wrapper::before{padding-bottom:85%}}@media (min-width:961px){.Card__image-wrapper::before{padding-bottom:100%}}.Card__image-wrapper::after{content:'';display:block;position:absolute;left:0;top:0;right:0;bottom:0;opacity:0;pointer-events:none;-webkit-transition:350ms cubic-bezier(.42,0,.002,1);transition:350ms cubic-bezier(.42,0,.002,1);background:#1c1e22}.Card__image-wrapper .Card__image{position:absolute;left:0;top:0;bottom:0;right:0;width:100%;height:100%;-webkit-transition:-webkit-transform 1.1s cubic-bezier(.24,.002,.002,1);transition:-webkit-transform 1.1s cubic-bezier(.24,.002,.002,1);transition:transform 1.1s cubic-bezier(.24,.002,.002,1);transition:transform 1.1s cubic-bezier(.24,.002,.002,1),-webkit-transform 1.1s cubic-bezier(.24,.002,.002,1)}.Card__info{position:absolute;bottom:0;left:0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;color:#fff;-webkit-transition:color .2s;transition:color .2s}.Card__title{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding:1.875rem .625rem 1.875rem 1.875rem;text-align:left}.Card__title h3{padding:0;font-size:1.25rem;font-weight:500;line-height:1.4}.Card__forward-link{padding:1.875rem 1.25rem 1.875rem .9375rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media (min-width:961px){.Card__forward-link{padding-right:1.875rem}}.Card__link-icon{width:1rem}@media (min-width:581px){.Card__link-icon{-webkit-transform:translateX(-16px);transform:translateX(-16px);opacity:0;-webkit-transition:350ms cubic-bezier(.42,0,.002,1);transition:350ms cubic-bezier(.42,0,.002,1)}}.Card__link-icon g{-webkit-transition:stroke .2s;transition:stroke .2s}
.CardsLinks-in{padding:7.5rem 0 5.625rem}@media (min-width:581px){.CardsLinks-in{text-align:center}}@media (max-width:960px){.CardsLinks-in{padding:5rem 0 4.75rem}}.CardsLinks .Title{padding-top:0}.CardsLinks__description{max-width:47.5rem;margin:0 auto 1.5625rem}@media (min-width:581px){.CardsLinks__description{text-align:center}}.CardsLinks__cards-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}@media (min-width:581px){.CardsLinks__cards-container{width:calc(100% + 1.5rem);margin:0 -.75rem}}@media (min-width:961px){.CardsLinks__cards-container{width:calc(100% + 2.5rem);margin:0 -1.25rem}}.CardsLinks .CardItem{width:33.33%;padding:1.25rem}@media (max-width:960px){.CardsLinks .CardItem{padding:.75rem;width:50%}}@media (max-width:580px){.CardsLinks .CardItem{width:100%;padding:.625rem 0}}.CardsLinks__link-container{margin-top:2.5rem}@media (max-width:580px){.CardsLinks__link-container{margin-top:1.875rem}}
.CardLinksGrid-in{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:2.5rem 0}@media (max-width:960px){.CardLinksGrid-in{padding:1.875rem 0 2.5rem}}@media (max-width:580px){.CardLinksGrid-in{padding:1.25rem 0 2.5rem}}.CardLinksGrid__cards-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}@media (min-width:581px){.CardLinksGrid__cards-container{width:calc(100% + 1.5rem);margin:0 -.75rem}}@media (min-width:961px){.CardLinksGrid__cards-container{width:calc(100% + 2.5rem);margin:0 -1.25rem}}.CardLinksGrid .CardItem{width:33.33%;padding:1.25rem;margin-bottom:.625rem}@media (max-width:960px){.CardLinksGrid .CardItem{padding:.75rem;width:50%}}@media (max-width:580px){.CardLinksGrid .CardItem{width:100%;padding:.625rem 0}}.CardLinksGrid .CardItem__description{margin:1.375rem 0;max-width:47.5rem}.CardLinksGrid .CardItem__link-container{margin-top:1.875rem}@media (max-width:580px){.CardLinksGrid .CardItem__link-container{margin-top:1.25rem}}
.LegalContent{padding:15.5rem 0 7.5rem}.LegalContent__title{padding-top:0;margin-top:0;border-bottom:2px solid #1c1e22;padding-bottom:1.875rem;margin-bottom:5.625rem}@media (max-width:960px){.LegalContent__title{margin-bottom:3.75rem}}@media (max-width:580px){.LegalContent__title{padding-bottom:1rem;margin-bottom:2.5rem}}@media (max-width:960px){.LegalContent{padding:8.75rem 0 6.25rem}}@media (max-width:580px){.LegalContent{padding:6.25rem 0 5rem}}
.LogosList{padding-bottom:3.625rem;padding-top:1rem}.LogosList-in{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:1.5rem}@media (max-width:580px){.LogosList-in{padding-top:0}}.LogosList__title{padding-bottom:4.625rem}@media (max-width:580px){.LogosList__title{padding-bottom:2.5rem;text-align:center}}.LogosList__container{width:100%;overflow:hidden}.LogosList__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;margin:0 -.0625rem}@media (max-width:960px){.LogosList__wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.LogosList .Logo{width:14%;height:5rem;padding:0;border-left:.0625rem solid #f1f1f1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:2rem}.LogosList .Logo:first-child{border-left:.0625rem solid transparent}@media (max-width:960px){.LogosList .Logo{width:33.33%;padding:0;height:5.125rem;border-left:0}.LogosList .Logo:nth-child(3n+2){border-right:.0625rem solid #f1f1f1;border-left:.0625rem solid #f1f1f1}}@media (max-width:580px){.LogosList .Logo:nth-child(3n) .Logo__image-container{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.LogosList .Logo:nth-child(3n+1):not(:last-child) .Logo__image-container{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.LogosList .Logo__info-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media (max-width:580px){.LogosList .Logo__info-container{padding-left:0}}.LogosList .Logo__image-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:580px){.LogosList .Logo__image-container{width:100%}}.LogosList .Logo__image-wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.LogosList .Logo__image img.LazyImg-el{width:auto;height:4.375rem;max-width:5.375rem;-o-object-fit:contain;object-fit:contain}
.Content{padding:2.5rem 0}@media (max-width:960px){.Content{padding:1.875rem 0}}@media (max-width:580px){.Content{padding:1.25rem 0}}@media (max-width:580px){.Content .h3,.Content h3{font-size:1.375rem}}.Page-technologie .Content,.Page-technology .Content{padding:3.75rem 0 7.5rem}@media (max-width:960px){.Page-technologie .Content,.Page-technology .Content{padding:3.75rem 0 5rem}}@media (max-width:580px){.Page-technologie .Content,.Page-technology .Content{padding:2.5rem 0 3.75rem}}.Page-technologie .Content,.Page-technologie .Content p,.Page-technology .Content,.Page-technology .Content p{color:#fff}.Page-technologie .Content p,.Page-technology .Content p{font-size:1.25rem}@media (max-width:960px){.Page-technologie .Content p,.Page-technology .Content p{font-size:1.125rem}}@media (max-width:580px){.Page-technologie .Content p,.Page-technology .Content p{font-size:1rem}}.Hero+.Content .Markdown.Content__content>.richtext h1:first-child,.Hero+.Content .Markdown.Content__content>.richtext h2:first-child{padding-top:0}@media (max-width:580px){.Hero+.Content{padding:2.5rem 0 0}}
.ImageBlock .LazyImg{background:#c7c7c7;position:relative;border-radius:.375rem;-webkit-transform:translateZ(0);transform:translateZ(0);overflow:hidden;margin:1.25rem 0}@media (max-width:580px){.ImageBlock .LazyImg{max-width:100%;margin:.625rem 0}}.ImageBlock span{font-size:.75rem;line-height:.9375rem;color:#999}
.Quote{position:relative;padding:1.5rem 0}@media (max-width:580px){.Quote{padding:1.25rem 0}}.Quote__in{position:relative;padding:1.875rem 3.75rem 1.875rem 1.875rem}@media (max-width:580px){.Quote__in{padding:.625rem 3.125rem}}.Quote__in::before{content:'';position:absolute;left:0;top:0;bottom:0;height:100%;width:2px;display:block;background:#3095cc}@media (max-width:580px){.Quote__in::before{left:1.25rem}}.Quote blockquote{padding:0;margin:0}.Quote__content{padding-bottom:1.25rem}.Quote__content,.Quote__content p{font-size:1.25rem!important;font-style:italic;font-weight:300}@media (max-width:580px){.Quote__content,.Quote__content p{font-size:1.125rem!important}}.Quote__author strong{font-weight:400;color:#3095cc}.Quote__author span p{margin:0}.Quote__author span p:first-child{color:#3095cc}
.CallToAction{padding:2.5rem 0}@media (max-width:960px){.CallToAction{padding:1.875rem 0}}@media (max-width:580px){.CallToAction{padding:1.25rem 0 4.375rem}}.CallToAction__in{background:#3095cc;border-radius:.375rem;padding:3.75rem 0}@media (max-width:580px){.CallToAction__in{padding:3.75rem 0 1.875rem}}.CallToAction__in__wrapper{border-top:2px solid #fff;padding-top:3.875rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:960px){.CallToAction__in__wrapper{padding-top:2.5rem}}@media (max-width:580px){.CallToAction__in__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:1.25rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.CallToAction__title{color:#fff;padding-right:5rem}@media (max-width:960px){.CallToAction__title{padding-right:1.875rem;white-space:inherit}}@media (max-width:580px){.CallToAction__title{padding-right:0;font-size:1.375rem}}@media (max-width:580px){.CallToAction .Link{margin-top:1.25rem}.CallToAction .Link.Button{width:100%}.CallToAction .Link.Button a{width:100%}}
.Managment{padding:7.5rem 0 4.125rem}@media (max-width:960px){.Managment{padding:5rem 0 2.5rem}}.Managment+.Managment{padding-top:0;margin-top:-2.5rem}@media (max-width:580px){.Managment+.Managment{padding-top:0}}.Managment__in{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width:580px){.Managment__in{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.Managment__in>.Managment__title{padding-top:0}.Managment__description,.Managment__title{text-align:center;max-width:47.5rem;margin:0 auto}@media (max-width:580px){.Managment__description,.Managment__title{margin:0;text-align:left}}.Managment__title{padding-top:0;padding-bottom:.75rem}.Managment__description{margin-bottom:3.75rem}@media (max-width:580px){.Managment__description{margin-bottom:2.5rem}}.Managment__subtitle{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:start;align-self:flex-start;padding-top:1.875rem}@media (max-width:580px){.Managment__subtitle{padding-bottom:0}}.Managment .card-grid-4 ul li{width:25%}@media (max-width:960px){.Managment .card-grid-4 ul li{width:50%}}@media (max-width:580px){.Managment .card-grid-4 ul li{width:100%;padding:0 0 2.5rem}}.Managment ul{padding:2.5rem 0 0;margin:0 -1.25rem 1.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;list-style:none;-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(100% + 40px)}@media (max-width:580px){.Managment ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;margin:0}}.Managment ul li{width:33.33%;padding:0 1.25rem 1.875rem}@media (max-width:960px){.Managment ul li{width:50%}}@media (max-width:580px){.Managment ul li{width:100%;padding:0 0 3.75rem}}.Managment__item__image{background:#c7c7c7;border-radius:.375rem;-webkit-transform:translateZ(0);transform:translateZ(0);overflow:hidden}.Managment__item__image .LazyImg-in{-webkit-transition:-webkit-transform 1.2s cubic-bezier(.24,.002,.002,1);transition:-webkit-transform 1.2s cubic-bezier(.24,.002,.002,1);transition:transform 1.2s cubic-bezier(.24,.002,.002,1);transition:transform 1.2s cubic-bezier(.24,.002,.002,1),-webkit-transform 1.2s cubic-bezier(.24,.002,.002,1)}@media (max-width:580px){.Managment__item__image-desktop{display:none!important}}.Managment__item__image-mobile{display:none!important}@media (max-width:580px){.Managment__item__image-mobile{display:block!important}}.Managment__item__title{color:#1c1e22;font-size:1.25rem;-webkit-transition:color .3s;transition:color .3s;padding:1.25rem 0 0;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:960px){.Managment__item__title{font-size:1.25rem}}@media (max-width:580px){.Managment__item__title{font-size:1.125rem}}.Managment__item__description{padding:.3125rem 0 1.25rem;font-size:1rem;line-height:1.5rem;color:#6c6c6c;letter-spacing:0}.Managment__item__description p{margin:0;padding:0}.Managment__item__bio.Markdown p{margin:0}.Managment__item__bio.Markdown,.Managment__item__bio.Markdown *{font-size:.875rem}
.NewsList{padding:3.75rem 0}@media (max-width:580px){.NewsList{padding:4.375rem 0}}.NewsList__in{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:581px){.NewsList__in{text-align:center}}.NewsList__description,.NewsList__title{max-width:47.5rem;margin:0 auto}@media (min-width:581px){.NewsList__description,.NewsList__title{text-align:center}}.NewsList__title{padding-top:0}.NewsList__description{max-width:47.5rem;margin-bottom:1.875rem}@media (min-width:581px){.NewsList__description{text-align:center}}@media (max-width:580px){.NewsList__description{margin-bottom:.625rem}}.NewsList__read_all{display:inline-block}.NewsList ul{padding:1.875rem 0 0;margin:0 -1.25rem 1.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;list-style:none;-ms-flex-wrap:wrap;flex-wrap:wrap}.NewsList ul:last-child{margin-bottom:0}@media (max-width:580px){.NewsList ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.NewsList ul li{text-align:left;width:33.33%;padding:0 1.25rem 1.875rem}@media (max-width:960px){.NewsList ul li{width:50%}}@media (max-width:580px){.NewsList ul li{width:100%}}.NewsList__item a:hover .NewsList__item__title{color:#3095cc}.NewsList__item a:hover .NewsList__item__image .LazyImg-in{-webkit-transform:scale(1.04);transform:scale(1.04)}.NewsList__item__image{background:#c7c7c7;border-radius:.375rem;-webkit-transform:translateZ(0);transform:translateZ(0);overflow:hidden}.NewsList__item__image .LazyImg-in{-webkit-transition:-webkit-transform 1.2s cubic-bezier(.24,.002,.002,1);transition:-webkit-transform 1.2s cubic-bezier(.24,.002,.002,1);transition:transform 1.2s cubic-bezier(.24,.002,.002,1);transition:transform 1.2s cubic-bezier(.24,.002,.002,1),-webkit-transform 1.2s cubic-bezier(.24,.002,.002,1)}.NewsList__item__date{padding:1.25rem 0 0;font-size:.75rem;font-weight:500;line-height:1.25;text-transform:uppercase;color:#999;letter-spacing:2px}.NewsList__item__title{color:#1c1e22;font-size:1.25rem;-webkit-transition:color .3s;transition:color .3s}@media (max-width:960px){.NewsList__item__title{font-size:1.25rem}}@media (max-width:580px){.NewsList__item__title{font-size:1.125rem;padding-bottom:0}}.NewsList__main{position:relative;margin:1.875rem 0 .625rem 0}@media (max-width:580px){.NewsList__main{margin:1.25rem 0 .625rem 0}}.NewsList__main__image{border-radius:.375rem;-webkit-transform:translateZ(0);transform:translateZ(0);overflow:hidden;background:#c7c7c7}.NewsList__main__image .LazyImg-in{min-height:18.75rem;-webkit-transition:-webkit-transform 1.2s cubic-bezier(.24,.002,.002,1);transition:-webkit-transform 1.2s cubic-bezier(.24,.002,.002,1);transition:transform 1.2s cubic-bezier(.24,.002,.002,1);transition:transform 1.2s cubic-bezier(.24,.002,.002,1),-webkit-transform 1.2s cubic-bezier(.24,.002,.002,1)}.NewsList__main__image .LazyImg-in *{display:block;min-height:18.75rem}.NewsList__main a{position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;padding:3.75rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,.5)));background:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.5) 100%);border-radius:.375rem;-webkit-transform:translateZ(0);transform:translateZ(0);overflow:hidden}@media (max-width:580px){.NewsList__main a{padding:1.25rem}}.NewsList__main a:hover .NewsList__main__title{color:#3095cc}.NewsList__main a:hover+.NewsList__main__image .LazyImg-in{-webkit-transform:scale(1.04);transform:scale(1.04)}.NewsList__main__date{color:#999;font-size:.75rem;font-weight:600;letter-spacing:.125rem;line-height:.9375rem;text-transform:uppercase}.NewsList__main__title{color:#fff;font-size:1.25rem;font-weight:500;letter-spacing:0;line-height:1.625rem;-webkit-transition:color .3s;transition:color .3s}@media (max-width:580px){.NewsList__main__title{font-size:1.125rem}}
.SimpleContent{position:relative}@media (max-width:960px){.SimpleContent{margin-bottom:3.75rem}}@media (max-width:580px){.SimpleContent{margin-bottom:3.75rem}}.SimpleContent-in{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0;margin:0;width:100%}@media (min-width:961px){.SimpleContent-in{width:calc(100% + 2.75rem);margin:2.375rem -1.375rem 0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.SimpleContent-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:50%;padding:4.5625rem 1.375rem}@media (min-width:961px){.SimpleContent-content>div{width:31.25rem;max-width:100%}}@media (max-width:960px){.SimpleContent-content{padding:3.75rem 0 .625rem;width:100%}}.SimpleContent__description{margin-bottom:3.75rem}@media (max-width:960px){.SimpleContent__description{margin-bottom:0}}.SimpleContent-image-container{display:-webkit-box;display:-ms-flexbox;display:flex;width:50%;padding:0 1.375rem 2.75rem}@media (max-width:960px){.SimpleContent-image-container{width:100%;padding:1.375rem 0}}.SimpleContent-image-wrapper{position:relative;border-radius:.375rem;-webkit-transform:translateZ(0);transform:translateZ(0);overflow:hidden;width:100%}.SimpleContent__image{left:0;top:0;bottom:0;right:0;width:100%;height:auto;border-radius:.375rem;-webkit-transform:translateZ(0);transform:translateZ(0);overflow:hidden;-webkit-transition:-webkit-transform 1s cubic-bezier(.24,.002,.002,1);transition:-webkit-transform 1s cubic-bezier(.24,.002,.002,1);transition:transform 1s cubic-bezier(.24,.002,.002,1);transition:transform 1s cubic-bezier(.24,.002,.002,1),-webkit-transform 1s cubic-bezier(.24,.002,.002,1)}@media (max-width:580px){.SimpleContent .Video .Video-play{width:3.75rem;height:3.75rem;margin-left:-1.875rem;margin-top:-1.875rem}.SimpleContent .Video .Video-play:after{width:1.25rem;height:1.25rem;margin-left:-.625rem;margin-top:-.625rem}}@media (max-width:960px){.Hero+.SimpleContent .SimpleContent-content{padding-top:2.5rem}}@media (max-width:580px){.Hero+.SimpleContent .SimpleContent-content{padding-top:1.25rem}}
.ContactForm{position:relative;padding:3.75rem 0 7.125rem}@media (max-width:960px){.ContactForm{padding:1.875rem 0 3.5625rem}}@media (min-width:961px){.ContactForm::before{content:'';display:block;position:absolute;left:0;top:7.5rem;right:0;background:#edeff1;bottom:14.25rem}}.ContactForm__in{position:relative}@media (min-width:1281px){.ContactForm__in{margin-left:-2.5rem}}@media (min-width:961px){.ContactForm__in{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.ContactForm__form{display:block;width:40rem;max-width:100%;min-height:47.0625rem;max-height:100%;border-radius:.375rem;background:#3095cc;color:#fff;padding:3.125rem 2.5rem 2.1875rem;position:relative}@media (max-width:960px){.ContactForm__form{max-width:100%;margin-bottom:2.5rem;padding:2.5rem 1.75rem 1.5625rem}.ContactForm__form::before{content:'';display:block;position:absolute;left:50%;width:200vw;top:3.75rem;bottom:3.75rem;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0);background:#edeff1;z-index:-1}}.ContactForm__form--with-iframe{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ContactForm__form-wrapper{position:relative}.ContactForm__form-wrapper--with-iframe{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ContactForm__form-iframe{border:0 none;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;overflow:hidden;height:1060px}@media screen and (max-width:500px){.ContactForm__form-iframe{height:1340px}}@media screen and (max-width:640px){.ContactForm__form-iframe{height:1250px}}.ContactForm__form .Title{border-bottom:2px solid #fff}.ContactForm__form form{width:calc(100% + 2.5rem);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 -1.25rem 0;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:960px){.ContactForm__form form{width:calc(100% + 1.25rem);margin:0 -.625rem 0}}.ContactForm__form form .form-field{width:100%;padding:0 1.25rem}@media (max-width:960px){.ContactForm__form form .form-field{padding:0 .625rem}}@media (min-width:961px){.ContactForm__form form .form-field.half{width:50%}}.ContactForm__form form .InputStyled{border:none}.ContactForm__form form .InputStyled label{left:0;color:#98ccea!important;z-index:9}.ContactForm__form form .InputStyled:not(.CheckboxStyled) input:not(:placeholder-shown)+label,.ContactForm__form form .InputStyled:not(.CheckboxStyled) select:not(:placeholder-shown)+label,.ContactForm__form form .InputStyled:not(.CheckboxStyled) textarea:not(:placeholder-shown)+label{background:#3095cc;top:0;padding-top:.375rem;z-index:9}.ContactForm__form form .InputStyled input,.ContactForm__form form .InputStyled select,.ContactForm__form form .InputStyled textarea{color:#fff;caret-color:#fff;border-bottom:.0625rem solid #fff}.ContactForm__form form .InputStyled input:placeholder-shown,.ContactForm__form form .InputStyled select:placeholder-shown,.ContactForm__form form .InputStyled textarea:placeholder-shown{border-bottom:.0625rem solid #98ccea}.ContactForm__form form .InputStyled:hover label{color:#d9e5ec!important}.ContactForm__form form .InputStyled:hover input:placeholder-shown,.ContactForm__form form .InputStyled:hover select:placeholder-shown,.ContactForm__form form .InputStyled:hover textarea:placeholder-shown{border-bottom:.0625rem solid #d9e5ec}.ContactForm__form form .InputStyled input[type=checkbox]{border-radius:2px;border:.0625rem solid #98ccea}.ContactForm__form form .InputStyled input[type=checkbox]::after{background:url(/static/images/check-primary.svg) center no-repeat}.ContactForm__form form .InputStyled input[type=checkbox]:checked{background:#fff;border:.0625rem solid #98ccea}.ContactForm__form form .InputStyled input[type=checkbox]+label{top:0}.ContactForm__form form .InputStyled input[type=checkbox]+label,.ContactForm__form form .InputStyled input[type=checkbox]+label a{color:#fff!important}.ContactForm__form form .InputStyled input[type=checkbox]+label a{text-decoration:underline}.ContactForm__form form .InputStyled:hover input[type=checkbox]:not(:checked){border:.0625rem solid #d9e5ec}.ContactForm__form form .select-arrow svg path{stroke:#98ccea}.ContactForm__form form .ProgressButton-wrapper{padding:.625rem 1.25rem 0}@media (max-width:960px){.ContactForm__form form .ProgressButton-wrapper{padding:.625rem .625rem 0}.ContactForm__form form .ProgressButton-wrapper .Button{width:100%}.ContactForm__form form .ProgressButton-wrapper .Button a{width:100%}}.ContactForm__address{width:12.8125rem;max-width:100%;min-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;margin:0 auto}@media (min-width:581px){.ContactForm__address{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}@media (min-width:961px){.ContactForm__address{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin:0;text-align:left;padding:3.75rem 0 spacingBgColorBottom}}.ContactForm__address .Link{margin-top:3.75rem}.Form__status--wrapper{min-height:3.75rem}@media (max-width:960px){.Form__status--wrapper{min-height:3.125rem}}.Form__status-success{background:#fff;color:#3095cc;font-size:1rem;font-weight:500;padding:.8125rem 1.25rem;margin-bottom:.625rem;white-space:pre-line;position:relative;width:100%;border-radius:.375rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left;top:.375rem}@media (max-width:960px){.Form__status-success{padding:.5rem;font-size:.875rem}}.Form__status-success svg{min-width:1.5rem;width:1.5rem;height:1.5rem;display:block;margin-right:.75rem}.ContactForm__fallback{padding-top:6.25rem;opacity:0;-webkit-animation:fadeIn .8s 1s cubic-bezier(.24,.002,.002,1) forwards;animation:fadeIn .8s 1s cubic-bezier(.24,.002,.002,1) forwards}.ContactForm__fallback a{color:#fff!important}.form-field-merged{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:2.5rem}@media (max-width:580px){.form-field-merged{-ms-flex-wrap:wrap;flex-wrap:wrap}}.form-field-merged .CheckboxStyled{margin:0;padding:0}@media (max-width:580px){.form-field-merged .CheckboxStyled{min-width:100%}}.form-field-merged .ProgressButton-wrapper{width:auto;padding-top:0!important}@media (max-width:960px){.form-field-merged .ProgressButton-wrapper{min-width:100%;margin-top:1.875rem}}
.Resources{padding:2.5rem 0 0}@media (max-width:580px){.Resources{padding-bottom:2.5rem}}.Resources__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0;margin:0 -1.25rem;list-style:none}@media (max-width:1280px){.Resources__list{margin:0 -.625rem}}.Resources__list li{position:relative;width:21.5%;padding:0 1.25rem 2.5rem}@media (max-width:1280px){.Resources__list li{width:25%}}.Resources__list li.featured{width:30%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.Resources__list li.featured a{background:#3095cc;color:#fff}.Resources__list li.featured .ArrowRight g{stroke:#fff}.Resources__list li.featured .Resources__item__headline{color:#98ccea}.Resources__list li.article{width:48.5%}@media (max-width:1280px){.Resources__list li.article{width:45%}}@media (max-width:1280px){.Resources__list li{padding:0 .625rem 1.25rem}}@media (max-width:960px){.Resources__list li,.Resources__list li.featured{width:50%}.Resources__list li.article{width:100%}}@media (max-width:580px){.Resources__list li{padding:0 .625rem 1.25rem}.Resources__list li,.Resources__list li.article,.Resources__list li.featured{width:100%}}.Resources__list li>a{color:#1c1e22;height:100%;border-radius:.375rem;padding:1.875rem;background:#edeff1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width:580px){.Resources__list li>a{padding:1.875rem 1.25rem}}.Resources__item{min-height:18.125rem;overflow:hidden}@media (max-width:580px){.Resources__item{min-height:15rem}}.Resources__item__headline{margin-top:auto;font-size:.75rem;font-weight:600;text-transform:uppercase;color:#999;letter-spacing:2px}.Resources__item__headline span{display:block}.Resources__item__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.Resources__item__bottom .Title{margin-bottom:0;padding-bottom:0;-webkit-transition:color .2s;transition:color .2s;padding-right:2rem;white-space:pre-line}@media (max-width:960px){.Resources__item__bottom .Title{padding-right:1.5rem}}@media (max-width:580px){.Resources__item__bottom .Title{padding-right:1.25rem}}.Resources__item__bottom .ArrowRight{min-width:.75rem}@media (min-width:581px){.Resources__item__bottom .ArrowRight{-webkit-transform:translateX(-12px);transform:translateX(-12px);opacity:0;-webkit-transition:350ms cubic-bezier(.42,0,.002,1);transition:350ms cubic-bezier(.42,0,.002,1)}}.Resources__item__bottom .ArrowRight g{-webkit-transition:stroke .2s;transition:stroke .2s;stroke:#1c1e22}.Resources__item .LazyImg{margin-bottom:5rem;height:4.375rem}@media (max-width:580px){.Resources__item .LazyImg{margin-bottom:2.5rem}}.Resources__item .LazyImg .LazyImg-el{max-width:none;height:4.375rem;width:auto}@media (min-width:581px){.Resources__item a:hover .ArrowRight{-webkit-transform:none;transform:none;opacity:1}}.Resources__item:not(.featured) a:hover .Title{color:#3095cc}.Resources__item:not(.featured) a:hover .ArrowRight g{stroke:#3095cc}.Resources ul li.featured .LazyImg{height:auto;-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1);position:absolute;right:-17%;top:-15%;width:14.3125rem}.Resources ul li.featured .LazyImg .LazyImg-el{max-width:100%;height:auto;width:100%}.Hero+.Resources{padding-top:0}
.Technology{background:#1c1e22;padding:7.5rem 0}@media (max-width:960px){.Technology{padding:5rem 0 4.75rem}}.Technology,.Technology .Link:not(:hover) *{color:#fff}.Technology .Link::after,.Technology .Link::before{background:#fff}@media (min-width:581px){.Technology__wrapper{text-align:center}}.Technology__title{width:43.125rem;max-width:100%;margin-left:auto;margin-right:auto}.Technology__headline{font-size:.75rem;font-weight:600;text-transform:uppercase;color:#999;letter-spacing:2px;padding-top:0}.Technology__description{width:47.5rem;max-width:100%;margin-left:auto;margin-right:auto}.Technology__description,.Technology__description p{color:#999}.Technology__image{width:71.4375rem;max-width:100%;margin:6.25rem auto}@media (max-width:580px){.Technology__image{margin:2.5rem auto}}.Technology__benefits-title{width:48.125rem;max-width:100%;margin-left:auto;margin-right:auto}.Technology__benefits{list-style:none;padding:0;margin:2.5rem -1.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:960px){.Technology__benefits{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width:580px){.Technology__benefits{margin:1.25rem -1.25rem 2.5rem}}.Technology__benefit{width:33.33%;padding:0 1.25rem 2.5rem;text-align:left;min-height:100%}@media (max-width:960px){.Technology__benefit{width:50%}}@media (max-width:580px){.Technology__benefit{width:100%}}.Technology__benefit>div{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1.25rem 0;border-top:.0625rem solid #666;border-bottom:.0625rem solid #666;height:100%}@media (max-width:580px){.Technology__benefit>div{padding-bottom:.625rem}}.Technology__benefit__icon{width:2.625rem;margin:0 0 1.625rem}@media (max-width:580px){.Technology__benefit__icon{margin:0 0 .625rem}}.Technology__benefit__icon .LazyImg-el{height:2.625rem!important;-o-object-fit:contain;object-fit:contain}@media (max-width:960px){.Technology__benefit{padding:0 1.25rem 0}.Technology__benefit:nth-child(n+3)>div{border-top:none}}@media (max-width:580px){.Technology__benefit:nth-child(n+2)>div{border-top:none}}
.TextColumnsMedia{position:relative;overflow:visible;padding:2.5rem 0;width:60rem;margin:0 auto}@media (max-width:960px){.TextColumnsMedia{padding:1.875rem 0}}@media (max-width:580px){.TextColumnsMedia{padding:1.25rem 0}}.TextColumnsMedia-in{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 0 3.75rem}@media (max-width:580px){.TextColumnsMedia-in{padding:0 0 1.875rem}}.TextColumnsMedia__title{width:50.875rem;max-width:100%;padding-top:0}.TextColumnsMedia__description .richtext{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media (min-width:961px){.TextColumnsMedia__description .richtext>*{width:50%}.TextColumnsMedia__description .richtext>:nth-child(2){padding:0}}@media (max-width:960px){.TextColumnsMedia__description .richtext{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.TextColumnsMedia__description .richtext span{padding:0 1.75rem}.TextColumnsMedia__description .richtext span:first-child{padding-left:0}.TextColumnsMedia__description .richtext span:last-child{padding-right:0}@media (max-width:960px){.TextColumnsMedia__description .richtext span{padding:0 0 1.25rem}.TextColumnsMedia__description .richtext span:last-child{padding-bottom:0}}.TextColumnsMedia__description,.TextColumnsMedia__description p{color:#999}.TextColumnsMedia-image-container-in{width:100%}.TextColumnsMedia-image-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;width:100%}.TextColumnsMedia-image-container.multiple-images .TextColumnsMedia__image-wrapper{background:0 0}.TextColumnsMedia-image-container.multiple-images .TextColumnsMedia__image-wrapper::before{position:relative;display:block;content:'';width:100%;padding-bottom:33.7%}@media (max-width:580px){.TextColumnsMedia-image-container.multiple-images .TextColumnsMedia__image-wrapper::before{padding-bottom:33.33%}}.TextColumnsMedia__image-wrapper{position:relative;border-radius:.375rem;-webkit-transform:translateZ(0);transform:translateZ(0);overflow:hidden;width:100%}.TextColumnsMedia__image-wrapper::before{position:relative;display:block;content:'';width:100%;padding-bottom:44.82%}.TextColumnsMedia__image-wrapper::after{content:'';display:block;position:absolute;left:0;top:0;right:0;bottom:0;background:rgba(28,30,34,.15);opacity:0;pointer-events:none;-webkit-transition:opacity .2s;transition:opacity .2s}.TextColumnsMedia__image.LazyImg{position:absolute;left:0;top:0;bottom:0;right:0;width:100%;height:100%;border-radius:.375rem;-webkit-transform:translateZ(0);transform:translateZ(0);overflow:hidden;background:#272727}.TextColumnsMedia .TextColumnsMedia-image-container-in.grid-images{width:100%;position:absolute;top:0;left:0;right:0;bottom:0;height:100%;display:-ms-grid;display:grid;grid-auto-flow:dense;-ms-grid-columns:[col1-start] 66.66% [col2-start] 16.66% [col3-start] 16.66% [col3-end];grid-template-columns:[col1-start] 66.66% [col2-start] 16.66% [col3-start] 16.66% [col3-end];-ms-grid-rows:[row1-start] 49% [row2-start] 51% [row2-end];grid-template-rows:[row1-start] 49% [row2-start] 51% [row2-end]}.TextColumnsMedia .TextColumnsMedia-image-container-in.grid-images .TextColumnsMedia__image-wrapper-in{position:relative;margin:.25rem}.TextColumnsMedia .TextColumnsMedia-image-container-in.grid-images .TextColumnsMedia__image-wrapper-in:nth-child(1){grid-column:col1-start/col2-start;grid-row:row1-start/row2-end}.TextColumnsMedia .TextColumnsMedia-image-container-in.grid-images .TextColumnsMedia__image-wrapper-in:nth-child(2){grid-column:col2-start/col3-end;grid-row:row1-start}.TextColumnsMedia .TextColumnsMedia-image-container-in.grid-images .TextColumnsMedia__image-wrapper-in:nth-child(2)::before{padding-bottom:100%}.TextColumnsMedia .TextColumnsMedia-image-container-in.grid-images .TextColumnsMedia__image-wrapper-in:nth-child(3){grid-column:col2-start/col3-start;grid-row:row2-start/row2-end}.TextColumnsMedia .TextColumnsMedia-image-container-in.grid-images .TextColumnsMedia__image-wrapper-in:nth-child(4){grid-column:col3-start/col3-end;grid-row:row2-start}.Page-technologie .TextColumnsMedia,.Page-technology .TextColumnsMedia{background:#272727;color:#fff;padding:7.5rem 0;width:auto}@media (max-width:960px){.Page-technologie .TextColumnsMedia,.Page-technology .TextColumnsMedia{padding:5rem 0}}.Page-technologie .Hero+.TextColumnsMedia,.Page-technology .Hero+.TextColumnsMedia{background:#000101}@media (max-width:960px){.Page-technologie .Hero+.TextColumnsMedia,.Page-technology .Hero+.TextColumnsMedia{padding-top:2.5rem}}@media (max-width:580px){.Page-technologie .Hero+.TextColumnsMedia,.Page-technology .Hero+.TextColumnsMedia{padding-top:0}}.Page-technologie .Hero+.TextColumnsMedia:after,.Page-technology .Hero+.TextColumnsMedia:after{content:'';background:#272727;bottom:0;position:absolute;left:0;right:0;width:100%;height:16.25rem;z-index:-1}@media (max-width:960px){.Page-technologie .Hero+.TextColumnsMedia:after,.Page-technology .Hero+.TextColumnsMedia:after{height:10rem}}.Page-technologie .Hero+.TextColumnsMedia+.Facts::before,.Page-technology .Hero+.TextColumnsMedia+.Facts::before{display:none}
@charset "UTF-8";.NotFound__in{height:100vh;max-height:56.25rem;min-height:34.375rem;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;margin-bottom:-1.875rem}@media (max-width:960px){.NotFound__in{margin-bottom:-1.25rem}}@media (max-width:580px){.NotFound__in{margin-bottom:-.625rem}}.NotFound__title{font-size:12.5rem;font-weight:600;line-height:1}@media (max-width:580px){.NotFound__title{font-size:9.375rem}}.NotFound__description{width:35rem;max-width:100%;margin-top:0;margin-bottom:3.75rem}
.Facts{background:#272727;padding:7.5rem 0;color:#fff}@media (max-width:960px){.Facts{padding:5rem 0}}@media (min-width:581px){.Facts__wrapper{text-align:center}}.Facts__title{width:50.125rem;max-width:100%;margin-left:auto;margin-right:auto;padding-top:0}.Facts__description{width:47.5rem;max-width:100%;margin-left:auto;margin-right:auto;margin-bottom:3.75rem}.Facts__description,.Facts__description p{color:#999}.Facts__facts{list-style:none;padding:0;margin:2.5rem -1.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:580px){.Facts__facts{width:100%;margin:2.5rem -1.25rem 0}}.Facts__fact{width:33.33%;padding:0 1.25rem 0;text-align:left;min-height:100%}@media (max-width:960px){.Facts__fact{width:50%}.Facts__fact:nth-child(-n+2)>div{border-top:.0625rem solid #666}}@media (max-width:580px){.Facts__fact{width:100%}}@media (min-width:960px){.Facts__fact:nth-child(-n+3)>div{border-top:.0625rem solid #666}}.Facts__fact>div{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1.25rem 0;border-bottom:.0625rem solid #666;height:100%}@media (max-width:580px){.Facts__fact>div{padding-bottom:.625rem}}.Facts__fact__icon{width:auto;height:2.625rem;margin:0 0 1.625rem}@media (max-width:580px){.Facts__fact__icon{margin:0 0 .625rem}}.Facts__fact__icon .LazyImg-el{width:auto!important;height:2.625rem!important}@media (max-width:580px){.Facts__fact:nth-child(n+2)>div{border-top:none}}.Hero+.Facts{margin-top:0}.TextColumnsMedia{z-index:10}.Page-technologie .TextColumnsMedia,.Page-technology .TextColumnsMedia{background:0 0}.TextColumnsMedia+.Facts{z-index:9;position:relative;margin-top:-7.5rem}@media (max-width:960px){.TextColumnsMedia+.Facts{margin-top:-5rem}}.TextColumnsMedia+.Facts:before{content:'';background:#272727;top:0;position:absolute;left:0;right:0;width:100%;height:7.5rem;-webkit-transform:translateY(-100%);transform:translateY(-100%);z-index:-1}@media (max-width:960px){.TextColumnsMedia+.Facts:before{height:5rem}}
.CardsSlider{background:#1c1e22;padding:7.5rem 0;color:#fff}@media (max-width:960px){.CardsSlider{padding:5rem 0}}@media (max-width:580px){.CardsSlider{padding:5rem 0 3.125rem}}.CardsSlider__title{width:54.5625rem;max-width:100%;margin-left:auto;margin-right:auto;text-align:center;padding-top:0}@media (max-width:580px){.CardsSlider__title{text-align:left}}.CardsSlider__description{width:47.5rem;max-width:100%;margin-left:auto;margin-right:auto;margin-bottom:3.75rem;text-align:center}@media (max-width:580px){.CardsSlider__description{text-align:left;margin-bottom:2.5rem}}.CardsSlider__description,.CardsSlider__description p{color:#999}.CardsSlider .LazyImg{border-radius:.375rem;-webkit-transform:translateZ(0);transform:translateZ(0);overflow:hidden}.CardsSlider__selected{position:relative;border-radius:.375rem;-webkit-transform:translateZ(0);transform:translateZ(0);overflow:hidden}.CardsSlider__selected .LazyImg{z-index:1;background:#272727}.CardsSlider__selected:after,.CardsSlider__selected:before{content:'';position:absolute;display:block;width:100%;height:100%;left:0;top:0;right:0;z-index:2;background:#3095cc;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.CardsSlider__selected:after{z-index:3;background:#000;-webkit-animation-delay:150ms;animation-delay:150ms}.CardsSlider__bottom{padding-top:1.875rem}@media (max-width:960px){.CardsSlider__bottom{margin-right:-1.25rem}}@media (min-width:961px){.CardsSlider__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.CardsSlider__bottom__info{margin-bottom:2.5rem}@media (max-width:960px){.CardsSlider__bottom__info{padding-right:1.25rem}}@media (min-width:961px){.CardsSlider__bottom__info{max-width:33%;width:19.375rem;padding-right:1.25rem;margin-bottom:0}}.CardsSlider__bottom__info .Title{border-bottom:.0625rem solid #666;margin-bottom:1.25rem}.CardsSlider__bottom__info>span{color:#999;font-size:1rem;line-height:1.5rem;margin-top:1.25rem}.CardsSlider__bottom__slider{position:relative}@media (min-width:961px){.CardsSlider__bottom__slider{width:48.125rem;max-width:77%}}.CardsSlider__bottom__slider__button,.CardsSlider__bottom__slider__shadow{display:none}@media (hover:hover) and (pointer:fine){.CardsSlider__bottom__slider__shadow{display:inline;position:absolute;top:0;width:5rem;height:100%;pointer-events:none;opacity:0;-webkit-transition:opacity .4s;transition:opacity .4s}.CardsSlider__bottom__slider__shadow[data-show]{opacity:1}.CardsSlider__bottom__slider__shadow-right{right:0;background:-webkit-gradient(linear,right top,left top,from(#1c1e22),to(rgba(18,18,18,0)));background:linear-gradient(270deg,#1c1e22 0,rgba(18,18,18,0) 100%)}.CardsSlider__bottom__slider__shadow-left{left:0;background:-webkit-gradient(linear,left top,right top,from(#1c1e22),to(rgba(18,18,18,0)));background:linear-gradient(90deg,#1c1e22 0,rgba(18,18,18,0) 100%)}.CardsSlider__bottom__slider__button{position:absolute;top:0;width:3rem;height:3rem;margin:1.0625rem;pointer-events:all;opacity:0;-webkit-transition:opacity .4s;transition:opacity .4s;background-color:#fff;border-radius:50%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.CardsSlider__bottom__slider__button[data-show]{opacity:1}.CardsSlider__bottom__slider__button-right{-webkit-transform:rotate(180deg);transform:rotate(180deg);right:0}.CardsSlider__bottom__slider__button-left{left:0}.CardsSlider__bottom__slider__list{z-index:-1;pointer-events:all;-ms-overflow-style:none;scrollbar-width:none}.CardsSlider__bottom__slider__list::-webkit-scrollbar{display:none}}.CardsSlider__bottom__slider__list{z-index:-1;pointer-events:all;-ms-overflow-style:none;scrollbar-width:none}.CardsSlider__bottom__slider__list::-webkit-scrollbar{display:none}.CardsSlider__bottom__slider ul{max-width:100%;overflow-x:auto;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;padding:0;margin:0;padding-bottom:1.25rem;margin-bottom:-1.25rem;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.CardsSlider__bottom__slider ul ::-webkit-scrollbar{width:0;background:0 0}.CardsSlider__bottom__slider ul li{position:relative;width:6.25rem;min-width:6.25rem;scroll-snap-align:start;display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:.625rem;cursor:pointer}@media (min-width:581px){.CardsSlider__bottom__slider ul li{width:7.5rem;min-width:7.5rem}}.CardsSlider__bottom__slider ul li:last-child{margin-right:1.25rem}@media (min-width:961px){.CardsSlider__bottom__slider ul li:last-child{margin-right:0}}.CardsSlider__bottom__slider ul li>div{width:100%;opacity:.7;-webkit-transition:opacity .3s;transition:opacity .3s;padding:0 0 .625rem}.CardsSlider__bottom__slider ul li.selected>div,.CardsSlider__bottom__slider ul li:hover>div{opacity:1}.CardsSlider__bottom__slider ul li.selected::after{-webkit-transform:scaleX(1);transform:scaleX(1)}.CardsSlider__bottom__slider ul li:after,.CardsSlider__bottom__slider ul li:before{content:'';display:block;position:absolute;left:0;bottom:0;width:100%;height:.0625rem;background:#666;-webkit-transition:-webkit-transform 350ms;transition:-webkit-transform 350ms;transition:transform 350ms;transition:transform 350ms,-webkit-transform 350ms;-webkit-transform-origin:0 0;transform-origin:0 0}.CardsSlider__bottom__slider ul li:after{-webkit-transform:scaleX(0);transform:scaleX(0);background:#3095cc}.CardsSlider__bottom__slider ul li .LazyImg{width:100%;margin:0 0 .5rem;background:#272727}.CardsSlider__bottom__slider .Title{position:relative;font-size:.875rem;max-width:95%}.CardsSlider .Markdown,.CardsSlider .Title,.CardsSlider span{-webkit-transition:opacity 250ms;transition:opacity 250ms}.CardsSlider.changing:not(.changed) .CardsSlider__bottom__info .Markdown,.CardsSlider.changing:not(.changed) .CardsSlider__bottom__info .Title,.CardsSlider.changing:not(.changed) .CardsSlider__bottom__info span{opacity:0}.CardsSlider.changing .CardsSlider__selected:after,.CardsSlider.changing .CardsSlider__selected:before{-webkit-animation:slideUp 625ms cubic-bezier(.6,.01,.25,.98) forwards;animation:slideUp 625ms cubic-bezier(.6,.01,.25,.98) forwards}.CardsSlider.changing .CardsSlider__selected::after{-webkit-animation-delay:120ms;animation-delay:120ms}.CardsSlider.changed .CardsSlider__selected:after,.CardsSlider.changed .CardsSlider__selected:before{-webkit-animation:slideMoreUp .6s cubic-bezier(.6,.01,.2,.98) forwards;animation:slideMoreUp .6s cubic-bezier(.6,.01,.2,.98) forwards}@-webkit-keyframes slideUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes slideMoreUp{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes slideMoreUp{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.CardsSlider__featured{margin-top:2.5rem}.CardsSlider__featured>img{width:100%}.CardsSlider__featured>img:first-of-type{display:block}.CardsSlider__featured>img:last-of-type{display:none}@media (max-width:580px){.CardsSlider__featured>img:first-of-type{display:none}.CardsSlider__featured>img:last-of-type{display:block}}.CardsSlider__featured-element{margin-top:2.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media (max-width:580px){.CardsSlider__featured-element{-ms-flex-wrap:wrap;flex-wrap:wrap}}.CardsSlider__featured-element-image{max-width:17.5rem;width:100%}@media (max-width:580px){.CardsSlider__featured-element-image{max-width:100%}}.CardsSlider__featured-element-data{margin-left:2.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width:580px){.CardsSlider__featured-element-data{margin-left:0;margin-top:2.5rem}}.CardsSlider__featured-element-data>span{letter-spacing:0}.CardsSlider__featured-element-data>span:first-child{color:#fff;font-size:1.25rem;font-weight:500;line-height:1.625rem;padding-bottom:.625rem;padding-right:2.5rem;border-width:0 0 .0625rem 0;border-style:solid;border-color:#666}.CardsSlider__featured-element-data>span:not(:first-child){color:#999;font-size:1rem;line-height:1.5rem;margin-top:1.25rem}.CardsSlider__featured-element-data-link{width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important}.CardsSlider__featured-element-data-link>a{color:#fff!important}.CardsSlider__featured-element-data-link::after,.CardsSlider__featured-element-data-link::before{background-color:#fff!important}
.VideoBlock{padding:5rem 0}@media (max-width:580px){.VideoBlock{padding:3.75rem 0}}.VideoBlock .Title{padding-top:0}.VideoBlock.has-background{padding:7.5rem 0;color:#fff}.VideoBlock.has-background:after{content:'';position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%;background:#272727;z-index:0}.VideoBlock.has-background .container{position:relative;z-index:1}@media (max-width:960px){.VideoBlock.has-background{padding:5rem 0}}@media (max-width:580px){.VideoBlock.has-background{padding:3.75rem 0 4.375rem}}.VideoBlock.has-background__description,.VideoBlock.has-background__description p{color:#999}@media (min-width:581px){.VideoBlock__wrapper{text-align:center}}.VideoBlock__title{width:48.125rem;max-width:100%;margin-left:auto;margin-right:auto}.VideoBlock__description{width:47.5rem;max-width:100%;margin-left:auto;margin-right:auto;margin-bottom:3.75rem}@media (max-width:580px){.VideoBlock__description{margin-bottom:1.875rem}}.VideoBlock__in{background:#1c1e22;border-radius:.375rem;-webkit-transform:translateZ(0);transform:translateZ(0);overflow:hidden;position:relative}.VideoBlock__in__video{position:absolute;left:0;top:0;right:0;bottom:0}.VideoBlock__in__video-play.Video{position:absolute;left:0;top:0;right:0;bottom:0}.TextColumnsMedia{z-index:10}.Page-technologie .TextColumnsMedia,.Page-technology .TextColumnsMedia{background:0 0}.TextColumnsMedia+.VideoBlock{z-index:9;position:relative;margin-top:-7.5rem}@media (max-width:960px){.TextColumnsMedia+.VideoBlock{margin-top:-5rem}}@media (max-width:580px){.TextColumnsMedia+.VideoBlock{margin-top:-5rem}}.TextColumnsMedia+.VideoBlock:before{content:'';background:#272727;top:0;position:absolute;left:0;right:0;width:100%;height:7.5rem;-webkit-transform:translateY(-100%);transform:translateY(-100%);z-index:-1}@media (max-width:960px){.TextColumnsMedia+.VideoBlock:before{height:5rem}}@media (max-width:580px){.TextColumnsMedia+.VideoBlock .Video .Video-play{width:3.75rem;height:3.75rem;margin-left:-1.875rem;margin-top:-1.875rem}.TextColumnsMedia+.VideoBlock .Video .Video-play:after{width:1.25rem;height:1.25rem;margin-left:-.625rem;margin-top:-.625rem}}.Page-technologie .VideoBlock.has-background,.Page-technology .VideoBlock.has-background{padding-bottom:0!important}.Page-technologie .VideoBlock.has-background:after,.Page-technology .VideoBlock.has-background:after{height:68%}@media (max-width:580px){.Page-technologie .VideoBlock.has-background:after,.Page-technology .VideoBlock.has-background:after{height:78%}}
.Timeline{position:relative;background:#edeff1;padding:7.5rem 0}@media (max-width:960px){.Timeline{padding:5rem 0}}.Timeline__title{width:22.5rem}@media (max-width:720px){.Timeline__title{width:12.5rem;max-width:100%;margin-bottom:1.25rem}}.Timeline__years{padding:0;margin:0;list-style:none}.Timeline__years-wrapper{position:relative}@media (min-width:721px){.Timeline__years-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.Timeline__years-wrapper:before{content:'';position:absolute;left:50%;top:-9.0625rem;bottom:0;width:.0625rem;background:#d8d8d8}}@media (max-width:720px){.Timeline__years-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (min-width:721px){.Timeline__years{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (min-width:721px){.Timeline__years.odd .Timeline__year{padding-top:11.25rem}.Timeline__years.odd .Timeline__year:not(.odd){display:none}.Timeline__years.odd .Timeline__year:before{content:'';position:absolute;right:.5625rem;top:11.8125rem;width:3.75rem;height:.0625rem;display:block;background:#d8d8d8}}@media (min-width:721px) and (max-width:1280px){.Timeline__years.odd .Timeline__year:before{width:2.5rem}}@media (min-width:721px){.Timeline__years.odd .Timeline__year:after{content:'';position:absolute;right:-.5625rem;top:11.25rem;width:1.125rem;height:1.125rem;background:#edeff1;border:.0625rem solid #3095cc;border-radius:50%}.Timeline__years.even .Timeline__year{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.Timeline__years.even .Timeline__year:not(.even){display:none}.Timeline__years.even .Timeline__year:before{content:'';position:absolute;left:.5625rem;top:.5625rem;width:3.75rem;height:.0625rem;display:block;background:#d8d8d8}}@media (min-width:721px) and (max-width:1280px){.Timeline__years.even .Timeline__year:before{width:2.5rem}}@media (min-width:721px){.Timeline__years.even .Timeline__year:after{content:'';position:absolute;left:-.5625rem;top:0;width:1.125rem;height:1.125rem;background:#edeff1;border:.0625rem solid #3095cc;border-radius:50%}.Timeline__years.even .Timeline__year:not(:last-child){padding-bottom:9.375rem}}@media (max-width:720px){.Timeline__years.even{display:none}}.Timeline__year{position:relative}.Timeline__year>div{width:100%}@media (min-width:721px){.Timeline__year>div{width:80%}}@media (min-width:961px){.Timeline__year>div{width:22.5rem}}@media (max-width:720px){.Timeline__year:not(:last-child){margin-bottom:3.75rem}}.Timeline__year__description{margin-bottom:1.875rem}.Timeline__year__image{background:#c7c7c7;border-radius:.375rem;-webkit-transform:translateZ(0);transform:translateZ(0);overflow:hidden}.Timeline__year__title{margin:0 0 .625rem;padding:0}
.ApplicationForm{position:relative;padding:3.75rem 0 7.5rem 0;max-width:100vw;overflow:hidden}@media (max-width:960px){.ApplicationForm{padding:1.875rem 0 3.75rem 0}}.ApplicationForm__container{position:relative}@media (max-width:960px){.ApplicationForm__container::before{content:'';display:block;position:absolute;left:50%;width:200vw;top:11rem;bottom:0;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0);background:#edeff1;z-index:-1}}@media (min-width:961px){.ApplicationForm__container::before{content:'';display:block;position:absolute;left:0;top:11rem;right:0;background:#edeff1;bottom:11rem}}.ApplicationForm .Title{font-size:2rem;line-height:2.4375rem}@media (max-width:960px){.ApplicationForm .Title{font-size:1.375rem;line-height:1.875rem}}.ApplicationForm__in{position:relative}@media (min-width:1281px){.ApplicationForm__in{margin-left:-2.5rem}}@media (min-width:961px){.ApplicationForm__in{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.ApplicationForm__form{display:block;width:40rem;max-width:100%;min-height:47.0625rem;max-height:100%;border-radius:.375rem;background:#3095cc;color:#fff;padding:3.125rem 2.5rem 2.1875rem;position:relative}@media (max-width:960px){.ApplicationForm__form{width:100%;margin-bottom:2.5rem;padding:2.5rem 1.75rem 1.5625rem}.ApplicationForm__form::before{display:none}}.ApplicationForm__form-wrapper{position:relative}.ApplicationForm__form .Title{border-bottom:2px solid #fff}.ApplicationForm__form form{width:calc(100% + 2.5rem);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 -1.25rem 0;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:960px){.ApplicationForm__form form{width:calc(100% + 1.25rem);margin:0 -.625rem 0}}.ApplicationForm__form form .form-field{width:100%;padding:0 1.25rem}@media (max-width:960px){.ApplicationForm__form form .form-field{padding:0 .625rem}}@media (min-width:961px){.ApplicationForm__form form .form-field.half{width:50%}}.ApplicationForm__form form .InputStyled{border:none}.ApplicationForm__form form .InputStyled label{left:0;color:#98ccea!important;z-index:9}.ApplicationForm__form form .InputStyled:not(.CheckboxStyled) input:not(:placeholder-shown)+label,.ApplicationForm__form form .InputStyled:not(.CheckboxStyled) select:not(:placeholder-shown)+label,.ApplicationForm__form form .InputStyled:not(.CheckboxStyled) textarea:not(:placeholder-shown)+label{background:#3095cc;top:0;padding-top:.375rem;z-index:9}.ApplicationForm__form form .InputStyled input,.ApplicationForm__form form .InputStyled select,.ApplicationForm__form form .InputStyled textarea{color:#fff;caret-color:#fff;border-bottom:.0625rem solid #fff}.ApplicationForm__form form .InputStyled input:placeholder-shown,.ApplicationForm__form form .InputStyled select:placeholder-shown,.ApplicationForm__form form .InputStyled textarea:placeholder-shown{border-bottom:.0625rem solid #98ccea}.ApplicationForm__form form .InputStyled:hover label{color:#d9e5ec!important}.ApplicationForm__form form .InputStyled:hover input:placeholder-shown,.ApplicationForm__form form .InputStyled:hover select:placeholder-shown,.ApplicationForm__form form .InputStyled:hover textarea:placeholder-shown{border-bottom:.0625rem solid #d9e5ec}.ApplicationForm__form form .InputStyled input[type=checkbox]{border-radius:2px;border:.0625rem solid #98ccea}.ApplicationForm__form form .InputStyled input[type=checkbox]::after{background:url(/static/images/check-primary.svg) center no-repeat}.ApplicationForm__form form .InputStyled input[type=checkbox]:checked{background:#fff;border:.0625rem solid #98ccea}.ApplicationForm__form form .InputStyled input[type=checkbox]+label{top:0}.ApplicationForm__form form .InputStyled input[type=checkbox]+label,.ApplicationForm__form form .InputStyled input[type=checkbox]+label a{color:#fff!important}.ApplicationForm__form form .InputStyled input[type=checkbox]+label a{text-decoration:underline}.ApplicationForm__form form .InputStyled:hover input[type=checkbox]:not(:checked){border:.0625rem solid #d9e5ec}.ApplicationForm__form form .select-arrow svg path{stroke:#98ccea}.ApplicationForm__form form .ProgressButton-wrapper{padding:.625rem 1.25rem 0}@media (max-width:960px){.ApplicationForm__form form .ProgressButton-wrapper{padding:.625rem .625rem 0}.ApplicationForm__form form .ProgressButton-wrapper .Button{width:100%}.ApplicationForm__form form .ProgressButton-wrapper .Button a{width:100%}}.ApplicationForm__contact{width:19.375rem;max-width:100%;min-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;margin:0 auto}@media (max-width:960px){.ApplicationForm__contact{width:100%;text-align:left;padding-bottom:6.25rem}}@media (min-width:581px){.ApplicationForm__contact{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}@media (min-width:961px){.ApplicationForm__contact{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin:0;text-align:left;padding:11rem 0 11rem}}@media (min-width:961px){.ApplicationForm__contact{margin-left:2rem}}.ApplicationForm__contact .Link{margin-top:3.75rem}.ApplicationForm__contact .Markdown p{margin:0}.ApplicationForm__contact-title{color:#1c1e22;font-size:1.25rem;letter-spacing:0;line-height:1.625rem;margin-bottom:.625rem;font-weight:500}.ApplicationForm__contact-image{position:absolute;width:13rem;right:-5rem;bottom:11rem}@media (max-width:960px){.ApplicationForm__contact-image{bottom:0;right:-1.25rem}}@media (max-width:580px){.ApplicationForm__contact-image{width:10rem}}.Form__status--wrapper{min-height:3.75rem}@media (max-width:960px){.Form__status--wrapper{min-height:3.125rem}}.Form__status-success{background:#fff;color:#3095cc;font-size:1rem;font-weight:500;padding:.8125rem 1.25rem;margin-bottom:.625rem;white-space:pre-line;position:relative;width:100%;border-radius:.375rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left;top:.375rem}@media (max-width:960px){.Form__status-success{padding:.5rem;font-size:.875rem}}.Form__status-success svg{min-width:1.5rem;width:1.5rem;height:1.5rem;display:block;margin-right:.75rem}.ApplicationForm__fallback{padding-top:6.25rem;opacity:0;-webkit-animation:fadeIn .8s 1s cubic-bezier(.24,.002,.002,1) forwards;animation:fadeIn .8s 1s cubic-bezier(.24,.002,.002,1) forwards}.ApplicationForm__fallback a{color:#fff!important}
.OpenPositions_filter-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.OpenPositions_filter-element{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative}@media (min-width:581px){.OpenPositions_filter-element:not(:last-child){margin-right:2.5rem}}@media (max-width:580px){.OpenPositions_filter-element{min-width:100%}.OpenPositions_filter-element:not(:last-child){margin-bottom:2.5rem}}.OpenPositions_filter-element img{position:absolute;top:0;right:0;width:.6875rem;height:.6875rem;margin:.5rem 0;z-index:-1}.OpenPositions_filter-element select{width:100%;border-width:0 0 1px 0;border-style:solid;border-color:#eaeaea;color:#6c6c6c;font-size:1rem;letter-spacing:0;line-height:1.25rem;padding-bottom:.625rem;display:block;min-width:100%;min-width:calc(100% + .125rem);font-weight:400;margin:-.0625rem;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;background:0 0;-webkit-transition:border .2s,color .2s;transition:border .2s,color .2s;caret-color:#6c6c6c;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.OpenPositions_filter-element select:-webkit-autofill,.OpenPositions_filter-element select:-webkit-autofill:active,.OpenPositions_filter-element select:-webkit-autofill:focus,.OpenPositions_filter-element select:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 30px #3095cc inset!important;border-left:none;border-right:none;border-top:none}.OpenPositions_filter-element select:-webkit-autofill{-webkit-text-fill-color:#fff!important}.OpenPositions_list{margin-bottom:3.75rem;-webkit-transition:all .2s;transition:all .2s;opacity:1}@media (max-width:580px){.OpenPositions_list{margin-bottom:5rem}}.OpenPositions_list[data-filtering]{opacity:0}.OpenPositions_list-section{margin-top:7.5rem}@media (max-width:580px){.OpenPositions_list-section{margin-top:5rem}}.OpenPositions_list-section h2{color:#1c1e22;font-size:2rem;letter-spacing:0;line-height:2.4375rem;margin-bottom:2.625rem;padding:0}@media (max-width:580px){.OpenPositions_list-section h2{font-size:1.375rem;line-height:1.875rem;margin-bottom:2.5rem}}.OpenPositions_list-element{border-style:solid;border-width:1px 0 0 0;border-color:#eaeaea;padding:1.875rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (max-width:580px){.OpenPositions_list-element{padding:1.25rem 0}}.OpenPositions_list-element[data-last]{border-width:1px 0}.OpenPositions_list-element span{font-size:1rem;letter-spacing:0;line-height:1.625rem;-webkit-transition:all .2s;transition:all .2s}.OpenPositions_list-element span:first-of-type{-webkit-box-flex:1;-ms-flex:1;flex:1;color:#1c1e22;font-weight:600}@media (max-width:580px){.OpenPositions_list-element span:first-of-type{min-width:100%;margin-bottom:1.25rem}}.OpenPositions_list-element span:last-of-type{color:#6c6c6c}.OpenPositions_list-element img{fill:#6c6c6c;height:1.5rem;margin-right:.625rem}.OpenPositions_list-element:hover span:first-of-type{color:#3095cc}.OpenPositions+.Content .Markdown{width:38.125rem;max-width:100%}@media (max-width:580px){.OpenPositions+.Content .Markdown h3{font-size:1.375rem;font-weight:500;padding:1.25rem 0}}
.NewsPressList{margin-top:7.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width:580px){.NewsPressList{margin-top:5rem}}.NewsPressList.no-margin-top{margin-top:0}.NewsPressList__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:580px){.NewsPressList__top{-ms-flex-wrap:wrap;flex-wrap:wrap}}.NewsPressList__top .Title{-webkit-box-flex:1;-ms-flex:1;flex:1}.NewsPressList__top-filter{position:relative;width:10rem}@media (max-width:580px){.NewsPressList__top-filter{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:100%;margin-top:1.125rem}}.NewsPressList__top-filter img{position:absolute;top:0;right:0;width:.6875rem;height:.6875rem;margin:.5rem 0;z-index:-1}.NewsPressList__top-filter select{width:100%;border-width:0 0 1px 0;border-style:solid;border-color:#eaeaea;color:#6c6c6c;font-size:1rem;letter-spacing:0;line-height:1.25rem;padding-bottom:.625rem;display:block;min-width:100%;min-width:calc(100% + .125rem);font-weight:400;margin:-.0625rem;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;background:0 0;-webkit-transition:border .2s,color .2s;transition:border .2s,color .2s;caret-color:#6c6c6c;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.NewsPressList__top-filter select:-webkit-autofill,.NewsPressList__top-filter select:-webkit-autofill:active,.NewsPressList__top-filter select:-webkit-autofill:focus,.NewsPressList__top-filter select:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 30px #3095cc inset!important;border-left:none;border-right:none;border-top:none}.NewsPressList__top-filter select:-webkit-autofill{-webkit-text-fill-color:#fff!important}.NewsPressList__top-filter select span{text-transform:capitalize}.NewsPressList__list-container{margin:3.75rem 0;display:-ms-grid;display:grid;-webkit-column-gap:2.5rem;-moz-column-gap:2.5rem;column-gap:2.5rem;row-gap:3.75rem;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;max-height:100%;-webkit-transition:max-height 350ms;transition:max-height 350ms}@media (max-width:960px){.NewsPressList__list-container{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}@media (max-width:580px){.NewsPressList__list-container{-ms-grid-columns:1fr;grid-template-columns:1fr}}.NewsPressList__list-element{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.NewsPressList__list-element:hover p{color:#3095cc}.NewsPressList__list-element:hover .NewsPressList__list-element-media-image .LazyImg-in{-webkit-transform:scale(1.04);transform:scale(1.04)}.NewsPressList__list-element>a>span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.NewsPressList__list-element-date{padding-top:1.1875rem;text-transform:uppercase;color:#999;font-size:.75rem;line-height:.9375rem;letter-spacing:.125rem;font-weight:600}.NewsPressList__list-element-title{color:#1c1e22;font-size:1.25rem;font-weight:500;letter-spacing:0;line-height:1.625rem;margin-top:.625rem;-webkit-transition:color .3s;transition:color .3s;text-transform:none}@media (max-width:580px){.NewsPressList__list-element-title{font-size:1.125rem;line-height:1.5rem}}.NewsPressList__list-element-image-container{border-radius:.375rem;-webkit-transform:translateZ(0);transform:translateZ(0);overflow:hidden;width:100%;height:100%;max-height:218px}.NewsPressList__list-element-media{border-radius:.375rem;-webkit-transform:translateZ(0);transform:translateZ(0);overflow:hidden;width:100%;height:13.625rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.NewsPressList__list-element-media[data-type=news],.NewsPressList__list-element-media[data-type=press-release]{background-color:#3095cc;padding:1.875rem}.NewsPressList__list-element-media .LazyImg{height:100%}.NewsPressList__list-element-media-image{background:#c7c7c7}.NewsPressList__list-element-media-image .LazyImg-in{-webkit-transition:-webkit-transform 1.2s cubic-bezier(.24,.002,.002,1);transition:-webkit-transform 1.2s cubic-bezier(.24,.002,.002,1);transition:transform 1.2s cubic-bezier(.24,.002,.002,1);transition:transform 1.2s cubic-bezier(.24,.002,.002,1),-webkit-transform 1.2s cubic-bezier(.24,.002,.002,1)}.NewsPressList__list-element-media-placeholder{font-size:1.25rem;line-height:1.625rem;color:#fff;font-weight:500;padding-bottom:.625rem;border-width:0 0 .125rem 0;border-color:#fff;border-style:solid;width:100%}.NewsPressList__separator{width:100%;border-width:.0625rem 0 0 0;border-style:solid;border-color:transparent;opacity:0;max-height:0;-webkit-transition:all .2s;transition:all .2s;overflow:hidden}.NewsPressList__separator[data-show]{max-height:.0625rem;opacity:1;border-color:#eaeaea}.NewsPressList__load-more{width:-webkit-max-content;width:-moz-max-content;width:max-content;border-width:.0625rem;border-color:#1c1e22;border-style:solid;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;opacity:0;max-height:0;-webkit-transition:all .2s;transition:all .2s;overflow:hidden}@media (max-width:580px){.NewsPressList__load-more{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.NewsPressList__load-more[data-show]{opacity:1;max-height:3.75rem;padding:1.125rem 1.5rem;margin:2.5rem 0 3.75rem 0}.NewsPressList__load-more:hover img{-webkit-transform:translateY(.25rem);transform:translateY(.25rem)}.NewsPressList__load-more span{color:#1c1e22;font-size:1rem;font-weight:600;letter-spacing:0;line-height:1rem;margin-right:.75rem}.NewsPressList__load-more img{width:.8125rem;height:.8125rem;-webkit-transition:-webkit-transform 350ms;transition:-webkit-transform 350ms;transition:transform 350ms;transition:transform 350ms,-webkit-transform 350ms}.NewsPressList__bottom-container{margin:3.75rem 0 7.5rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:580px){.NewsPressList__bottom-container{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:3.75rem 0 5rem 0}}.NewsPressList__bottom-container>div{min-height:22.9375rem;border-radius:.375rem;padding:1.875rem;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width:580px){.NewsPressList__bottom-container>div{min-width:100%}}.NewsPressList__bottom-container>div:first-child{background-color:#edeff1;margin-right:2.5rem}@media (max-width:580px){.NewsPressList__bottom-container>div:first-child{margin-right:0;margin-bottom:2.5rem}}.NewsPressList__bottom-container>div:last-child{background-color:#3095cc}.NewsPressList__bottom-container>div:last-child>.Markdown p{color:#98ccea}.NewsPressList__bottom-container>div:last-child>.Markdown strong{color:#fff}.NewsPressList__bottom-container>div:last-child>.Link{margin-top:1.25rem;width:-webkit-min-content;width:-moz-min-content;width:min-content}.NewsPressList__bottom-container>div:last-child>.Link::after,.NewsPressList__bottom-container>div:last-child>.Link::before{background:#fff}.NewsPressList__bottom-container>div:last-child>.Link a{color:#fff!important}.NewsPressList__bottom-container>div:last-child>.Link a:hover{color:#fff!important}.NewsPressList__bottom-container>div>img{width:4.6875rem}.NewsPressList__bottom-container>div>.Markdown{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;max-width:18.75rem}.NewsPressList__bottom-container>div>.Markdown p{margin:0}.NewsPressList__bottom-container>div>.Markdown strong{font-size:1.25rem;line-height:1.5rem}
.NumberComparator__comparator__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2.5rem 0}@media (max-width:960px){.NumberComparator__comparator__container{padding:1.875rem 0}}@media (max-width:580px){.NumberComparator__comparator__container{padding:1.25rem 0}}.NumberComparator__comparator__container[data-spacing]{margin-top:3.75rem}.NumberComparator__comparator__container>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.NumberComparator__comparator__container>div span{text-align:center}.NumberComparator__comparator__container>div span:first-child{font-size:5.625rem;font-weight:500;letter-spacing:.0625rem;line-height:5.625rem}.NumberComparator__comparator__container>div span:not(:first-child):last-child{width:75%;color:#6c6c6c;font-size:1rem;letter-spacing:0;line-height:1.5rem}
.ImageSlider{color:#fff}@media (max-width:960px){.ImageSlider{padding:5rem 0 0 0}}@media (max-width:580px){.ImageSlider{padding:2.5rem 0}}.ImageSlider__title{width:54.5625rem;max-width:100%;margin-left:auto;margin-right:auto;text-align:center;padding-top:0}@media (max-width:580px){.ImageSlider__title{text-align:left}}.ImageSlider__description{width:47.5rem;max-width:100%;margin-left:auto;margin-right:auto;margin-bottom:3.75rem;text-align:center}@media (max-width:580px){.ImageSlider__description{text-align:left;margin-bottom:2.5rem}}.ImageSlider__description,.ImageSlider__description p{color:#999}.ImageSlider .LazyImg{border-radius:.375rem;-webkit-transform:translateZ(0);transform:translateZ(0);overflow:hidden}.ImageSlider__selected{position:relative;border-radius:.375rem;-webkit-transform:translateZ(0);transform:translateZ(0);overflow:hidden}.ImageSlider__selected[data-caption]>span:first-child{margin-bottom:.625rem}.ImageSlider__selected .LazyImg{z-index:1;background:#272727}.ImageSlider__selected:after,.ImageSlider__selected:before{content:'';position:absolute;display:block;width:100%;height:100%;left:0;top:0;right:0;z-index:2;background:#3095cc;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.ImageSlider__selected:after{z-index:3;background:#000;-webkit-animation-delay:150ms;animation-delay:150ms}.ImageSlider__selected-caption{position:relative;z-index:1;color:#999;font-size:.75rem;font-weight:500;letter-spacing:0;line-height:.9375rem}.ImageSlider__bottom{padding-top:1.875rem}@media (max-width:960px){.ImageSlider__bottom{margin-right:-1.25rem}}@media (min-width:961px){.ImageSlider__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.ImageSlider__bottom__info{margin-bottom:2.5rem}@media (max-width:960px){.ImageSlider__bottom__info{padding-right:1.25rem}}@media (min-width:961px){.ImageSlider__bottom__info{max-width:33%;width:19.375rem;padding-right:1.25rem;margin-bottom:0}}.ImageSlider__bottom__info .Title{border-bottom:.0625rem solid #666;margin-bottom:1.25rem}.ImageSlider__bottom__slider{position:relative}@media (min-width:961px){.ImageSlider__bottom__slider{width:100%;max-width:100%}}.ImageSlider__bottom__slider__button,.ImageSlider__bottom__slider__shadow{display:none}@media (hover:hover) and (pointer:fine){.ImageSlider__bottom__slider__shadow{display:inline;position:absolute;top:0;width:5rem;height:100%;pointer-events:none;opacity:0;-webkit-transition:opacity .4s;transition:opacity .4s}.ImageSlider__bottom__slider__shadow[data-show]{opacity:1}.ImageSlider__bottom__slider__shadow-right{right:0;background:-webkit-gradient(linear,right top,left top,from(#1c1e22),to(rgba(18,18,18,0)));background:linear-gradient(270deg,#1c1e22 0,rgba(18,18,18,0) 100%)}.ImageSlider__bottom__slider__shadow-left{left:0;background:-webkit-gradient(linear,left top,right top,from(#1c1e22),to(rgba(18,18,18,0)));background:linear-gradient(90deg,#1c1e22 0,rgba(18,18,18,0) 100%)}.ImageSlider__bottom__slider__button{position:absolute;top:0;width:3rem;height:3rem;margin:1.0625rem;pointer-events:all;opacity:0;-webkit-transition:opacity .4s;transition:opacity .4s;background-color:#fff;border-radius:50%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ImageSlider__bottom__slider__button[data-show]{opacity:1}.ImageSlider__bottom__slider__button-right{-webkit-transform:rotate(180deg);transform:rotate(180deg);right:0}.ImageSlider__bottom__slider__button-left{left:0}.ImageSlider__bottom__slider__list{z-index:-1;pointer-events:all;-ms-overflow-style:none;scrollbar-width:none}.ImageSlider__bottom__slider__list::-webkit-scrollbar{display:none}}.ImageSlider__bottom__slider__list{z-index:-1;pointer-events:all;-ms-overflow-style:none;scrollbar-width:none}.ImageSlider__bottom__slider__list::-webkit-scrollbar{display:none}.ImageSlider__bottom__slider ul{max-width:100%;overflow-x:auto;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;padding:0;margin:0;padding-bottom:1.25rem;margin-bottom:-1.25rem;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.ImageSlider__bottom__slider ul ::-webkit-scrollbar{width:0;background:0 0}.ImageSlider__bottom__slider ul li{position:relative;width:6.25rem;min-width:6.25rem;scroll-snap-align:start;display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:.625rem;cursor:pointer}@media (min-width:581px){.ImageSlider__bottom__slider ul li{width:100%;min-width:7.5rem}}.ImageSlider__bottom__slider ul li:last-child{margin-right:1.25rem}@media (min-width:961px){.ImageSlider__bottom__slider ul li:last-child{margin-right:0}}.ImageSlider__bottom__slider ul li>div{width:100%;opacity:.7;-webkit-transition:opacity .3s;transition:opacity .3s;padding:0 0 .625rem}.ImageSlider__bottom__slider ul li.selected>div,.ImageSlider__bottom__slider ul li:hover>div{opacity:1}.ImageSlider__bottom__slider ul li.selected::after{-webkit-transform:scaleX(1);transform:scaleX(1)}.ImageSlider__bottom__slider ul li:after,.ImageSlider__bottom__slider ul li:before{content:'';display:block;position:absolute;left:0;bottom:0;width:100%;height:.0625rem;background:#eaeaea;-webkit-transition:-webkit-transform 350ms;transition:-webkit-transform 350ms;transition:transform 350ms;transition:transform 350ms,-webkit-transform 350ms;-webkit-transform-origin:0 0;transform-origin:0 0}.ImageSlider__bottom__slider ul li:after{-webkit-transform:scaleX(0);transform:scaleX(0);background:#3095cc}.ImageSlider__bottom__slider ul li .LazyImg{width:100%;margin:0 0 .5rem;background:#272727}.ImageSlider__bottom__slider .Title{position:relative;font-size:.875rem;max-width:95%}.ImageSlider .Markdown,.ImageSlider .Title{-webkit-transition:opacity 250ms;transition:opacity 250ms}.ImageSlider.changing:not(.changed) .ImageSlider__bottom__info .Markdown,.ImageSlider.changing:not(.changed) .ImageSlider__bottom__info .Title{opacity:0}.ImageSlider.changing .ImageSlider__selected:after,.ImageSlider.changing .ImageSlider__selected:before{-webkit-animation:slideUp 625ms cubic-bezier(.6,.01,.25,.98) forwards;animation:slideUp 625ms cubic-bezier(.6,.01,.25,.98) forwards}.ImageSlider.changing .ImageSlider__selected::after{-webkit-animation-delay:120ms;animation-delay:120ms}.ImageSlider.changed .ImageSlider__selected:after,.ImageSlider.changed .ImageSlider__selected:before{-webkit-animation:slideMoreUp .6s cubic-bezier(.6,.01,.2,.98) forwards;animation:slideMoreUp .6s cubic-bezier(.6,.01,.2,.98) forwards}@-webkit-keyframes slideUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes slideMoreUp{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes slideMoreUp{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}
.Newsletter{position:relative;padding:3.75rem 0 7.5rem 0;max-width:100vw;overflow:hidden}@media (max-width:960px){.Newsletter{padding:2.5rem 0 5rem 0}}.Newsletter__container{position:relative}@media (max-width:960px){.Newsletter__container::before{content:'';display:block;position:absolute;left:50%;width:200vw;top:-2.5rem;bottom:5rem;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0);background:#edeff1;z-index:-1}}@media (min-width:961px){.Newsletter__container::before{content:'';display:block;position:absolute;left:0;top:3.75rem;right:0;background:#edeff1;bottom:3.75rem}}.Newsletter .Title{font-size:2rem;line-height:2.4375rem}.Newsletter__in{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media (min-width:961px){.Newsletter__in{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.Newsletter__form{display:block;width:35.0625rem;max-width:100%;min-height:24.1875rem;max-height:100%;border-radius:.375rem;background:#3095cc;color:#fff;padding:3.75rem;position:relative}@media (max-width:960px){.Newsletter__form{width:100%;margin-bottom:2.5rem;padding:2.5rem 1.75rem 1.5625rem}.Newsletter__form::before{display:none}}.Newsletter__form-wrapper{position:relative}.Newsletter__form .Title{border-bottom:2px solid #fff;padding-top:0}.Newsletter__form form{width:calc(100% + 2.5rem);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 -1.25rem 0;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:960px){.Newsletter__form form{width:calc(100% + 1.25rem);margin:0 -.625rem 0}.Newsletter__form form .form-field-merged{width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}}.Newsletter__form form .form-field{width:100%;padding:0 1.25rem}@media (max-width:960px){.Newsletter__form form .form-field{padding:0 .625rem}}.Newsletter__form form .InputStyled{border:none}.Newsletter__form form .InputStyled label{left:0;color:#98ccea!important;z-index:9}.Newsletter__form form .InputStyled:not(.CheckboxStyled) input:not(:placeholder-shown)+label,.Newsletter__form form .InputStyled:not(.CheckboxStyled) select:not(:placeholder-shown)+label,.Newsletter__form form .InputStyled:not(.CheckboxStyled) textarea:not(:placeholder-shown)+label{background:#3095cc;top:0;padding-top:.375rem;z-index:9}.Newsletter__form form .InputStyled input,.Newsletter__form form .InputStyled select,.Newsletter__form form .InputStyled textarea{color:#fff;caret-color:#fff;border-bottom:.0625rem solid #fff}.Newsletter__form form .InputStyled input:placeholder-shown,.Newsletter__form form .InputStyled select:placeholder-shown,.Newsletter__form form .InputStyled textarea:placeholder-shown{border-bottom:.0625rem solid #98ccea}.Newsletter__form form .InputStyled:hover label{color:#d9e5ec!important}.Newsletter__form form .InputStyled:hover input:placeholder-shown,.Newsletter__form form .InputStyled:hover select:placeholder-shown,.Newsletter__form form .InputStyled:hover textarea:placeholder-shown{border-bottom:.0625rem solid #d9e5ec}.Newsletter__form form .InputStyled input[type=checkbox]{border-radius:2px;border:.0625rem solid #98ccea}.Newsletter__form form .InputStyled input[type=checkbox]::after{background:url(/static/images/check-primary.svg) center no-repeat}.Newsletter__form form .InputStyled input[type=checkbox]:checked{background:#fff;border:.0625rem solid #98ccea}.Newsletter__form form .InputStyled input[type=checkbox]+label{top:0}.Newsletter__form form .InputStyled input[type=checkbox]+label,.Newsletter__form form .InputStyled input[type=checkbox]+label a{color:#fff!important}.Newsletter__form form .InputStyled input[type=checkbox]+label a{text-decoration:underline}.Newsletter__form form .InputStyled:hover input[type=checkbox]:not(:checked){border:.0625rem solid #d9e5ec}.Newsletter__form form .select-arrow svg path{stroke:#98ccea}.Newsletter__form form .ProgressButton-wrapper{padding:.625rem 1.25rem 0}@media (max-width:960px){.Newsletter__form form .ProgressButton-wrapper{padding:.625rem .625rem 0;width:100%}.Newsletter__form form .ProgressButton-wrapper .Button{width:100%}.Newsletter__form form .ProgressButton-wrapper .Button a{width:100%}}.Newsletter__contact{width:25rem;max-width:100%;min-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}.Newsletter__contact h3{padding-top:0}@media (max-width:960px){.Newsletter__contact{width:100%;text-align:left;padding-bottom:1.875rem}}@media (min-width:581px){.Newsletter__contact{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}@media (min-width:961px){.Newsletter__contact{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;text-align:left;padding:3.75rem 0 3.75rem;margin-left:2.5rem}}@media (max-width:580px){.Newsletter__contact{padding-bottom:5rem}.Newsletter__contact h3{color:#1c1e22;font-size:2rem;font-weight:500;letter-spacing:0;line-height:2.4375rem}}.Newsletter__contact .Link{margin-top:3.75rem}.Newsletter__contact .Markdown p{margin:0}.Newsletter__contact-title{color:#1c1e22;font-size:1.25rem;letter-spacing:0;line-height:1.625rem;margin-bottom:.625rem;font-weight:500}.Newsletter__contact-image{position:absolute;width:13rem;right:-5rem;bottom:3.75rem}@media (max-width:960px){.Newsletter__contact-image{bottom:0;right:-1.25rem}}@media (max-width:580px){.Newsletter__contact-image{width:10rem}}.Form__status--wrapper{min-height:3.75rem}@media (max-width:960px){.Form__status--wrapper{min-height:3.125rem}}.Form__status-success{background:#fff;color:#3095cc;font-size:1rem;font-weight:500;padding:.8125rem 1.25rem;margin-bottom:.625rem;white-space:pre-line;position:relative;width:100%;border-radius:.375rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left;top:.375rem}@media (max-width:960px){.Form__status-success{padding:.5rem;font-size:.875rem}}.Form__status-success svg{min-width:1.5rem;width:1.5rem;height:1.5rem;display:block;margin-right:.75rem}.Newsletter__fallback{padding-top:6.25rem;opacity:0;-webkit-animation:fadeIn .8s 1s cubic-bezier(.24,.002,.002,1) forwards;animation:fadeIn .8s 1s cubic-bezier(.24,.002,.002,1) forwards}.Newsletter__fallback a{color:#fff!important}
.TwoColumns-container{padding-top:2.5rem;padding-bottom:2.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}@media (max-width:960px){.TwoColumns-container{padding-top:1.875rem;padding-bottom:1.875rem}}@media (max-width:580px){.TwoColumns-container{padding-top:1.25rem;padding-bottom:1.25rem}}.TwoColumns-subcontainer{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:25rem;margin-bottom:2.5rem}.TwoColumns-subcontainer:first-child{margin-right:2.5rem}@media (max-width:580px){.TwoColumns-subcontainer{min-width:100%}.TwoColumns-subcontainer:first-child{margin-right:0}}.TwoColumns-subcontainer .LazyImg{border-radius:.375rem;-webkit-transform:translateZ(0);transform:translateZ(0);overflow:hidden;background:#c7c7c7;position:relative;margin:0 0 1.25rem 0}@media (max-width:580px){.TwoColumns-subcontainer .LazyImg{max-width:100%;margin:0 0 .625rem 0}}.TwoColumns-subcontainer>span{font-size:.75rem;line-height:.9375rem;color:#999}
.DownloadCenterList-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:7.5rem}.DownloadCenterList-item-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.6875rem 0;border-style:solid;border-color:#eaeaea;border-width:0 0 .0625rem 0}.DownloadCenterList-item-container>div{border-radius:1.875rem;-webkit-transform:translateZ(0);transform:translateZ(0);overflow:hidden;width:3.75rem;height:3.75rem;margin-right:2.5rem;border-style:solid;border-color:#e6e6e6;border-width:.0625rem}@media (max-width:580px){.DownloadCenterList-item-container>div{display:none}}.DownloadCenterList-item-container>div>img{padding:1.125rem;width:100%;height:100%}.DownloadCenterList-item-container>span{color:#1c1e22;font-size:1rem;font-weight:500;letter-spacing:0;line-height:1.375rem;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.DownloadCenterList-item-container>span:first-of-type{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:2.5rem}.DownloadCenterList-item-container>span:last-of-type{min-width:10rem;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1.625rem}@media (max-width:580px){.DownloadCenterList-item-container>span:last-of-type{min-width:unset}}.DownloadCenterList-item-container[data-header]>div{height:0;border:0}.DownloadCenterList-item-container[data-header]>span{color:#999;text-transform:uppercase;font-size:.75rem;font-weight:600;letter-spacing:.125rem;line-height:.9375rem;border:0}.DownloadCenterList-subcontainer{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:25rem;margin-bottom:2.5rem}.DownloadCenterList-subcontainer:first-child{margin-right:2.5rem}@media (max-width:580px){.DownloadCenterList-subcontainer{min-width:100%}.DownloadCenterList-subcontainer:first-child{margin-right:0}}.DownloadCenterList-subcontainer .LazyImg{border-radius:.375rem;-webkit-transform:translateZ(0);transform:translateZ(0);overflow:hidden;background:#c7c7c7;position:relative;margin:0 0 1.25rem 0}@media (max-width:580px){.DownloadCenterList-subcontainer .LazyImg{max-width:100%;margin:0 0 .625rem 0}}.DownloadCenterList-subcontainer>span{font-size:.75rem;line-height:.9375rem;color:#999}
.accordion-list .accordion{border-top:1px solid #eaeaea}.accordion-list .accordion:hover .header-container .title-wrapper .faq__title{color:#3095cc}.accordion-list .accordion:hover .icon-wrapper .icon{color:#3095cc}.accordion-list .accordion.active .header-container .icon-wrapper .icon .arrow-down-icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.accordion-list .accordion .header-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;cursor:pointer}.accordion-list .accordion .header-container .title-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1}.accordion-list .accordion .header-container .title-wrapper .faq__title{font-size:1.875rem;font-weight:700;-webkit-transition:.3s ease color;transition:.3s ease color}.accordion-list .accordion .header-container .icon-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.accordion-list .accordion .header-container .icon-wrapper .icon{margin-right:50px}.accordion-list .accordion .header-container .icon-wrapper .icon .arrow-down-icon{-webkit-transition:.3s ease;transition:.3s ease}.accordion-list .accordion .content{max-height:0;overflow:hidden;-webkit-transition:max-height .3s ease;transition:max-height .3s ease}.accordion-list .accordion .content.show{max-height:9999px}.accordion-list .accordion:last-child{border-bottom:1px solid #eaeaea}
.NewsPressRelease_hero{padding-top:11.0625rem;margin-bottom:5rem}.NewsPressRelease_hero-title{padding-top:0;padding-bottom:1.875rem;border-width:0 0 .125rem 0;border-color:#1c1e22;border-style:solid}.NewsPressRelease_hero-details{margin-top:1.4375rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.NewsPressRelease_hero-details span{color:#999;font-size:.75rem;line-height:.9375rem;letter-spacing:.125rem;text-transform:uppercase}.NewsPressRelease_hero-details span:not(:first-child){border-width:0 0 0 .09375rem;border-style:solid;border-color:#999;margin-left:.375rem;padding-left:.375rem}.NewsPressRelease__copyright{display:block;color:#999;font-size:.75rem;letter-spacing:0;line-height:.9375rem}.NewsPressRelease__download{margin:5rem 0 7.5rem 0;color:#1c1e22}@media (max-width:580px){.NewsPressRelease__download{margin:5rem 0}}.NewsPressRelease__separator{width:100%;border-width:.0625rem 0 0 0;border-style:solid;opacity:1;border-color:#eaeaea}@media (max-width:580px){.NewsPressRelease__more-news-title{font-size:1.75rem;line-height:2.375rem}}.NewsPressRelease__more-news-container{margin:7.5rem 0}@media (max-width:580px){.NewsPressRelease__more-news-container{margin:5rem 0}}.NewsPressRelease__more-news-subcontainer{margin:2.5rem 0;display:-ms-grid;display:grid;-webkit-column-gap:2.5rem;-moz-column-gap:2.5rem;column-gap:2.5rem;row-gap:3.75rem;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}@media (max-width:960px){.NewsPressRelease__more-news-subcontainer{-ms-grid-columns:1fr;grid-template-columns:1fr}}.NewsPressRelease__more-news-element{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.NewsPressRelease__more-news-element:hover p{color:#3095cc}.NewsPressRelease__more-news-element:hover .NewsPressRelease__more-news-element-media-image .LazyImg-in{-webkit-transform:scale(1.04);transform:scale(1.04)}.NewsPressRelease__more-news-element>a>span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.NewsPressRelease__more-news-element-date{padding-top:1.1875rem;text-transform:uppercase;color:#999;font-size:.75rem;line-height:.9375rem;letter-spacing:.125rem;font-weight:600}.NewsPressRelease__more-news-element-title{color:#1c1e22;font-size:1.25rem;font-weight:500;letter-spacing:0;line-height:1.625rem;margin-top:.625rem;-webkit-transition:color .3s;transition:color .3s;text-transform:none}@media (max-width:580px){.NewsPressRelease__more-news-element-title{font-size:1.125rem;line-height:1.5rem}}.NewsPressRelease__more-news-element-media{border-radius:.375rem;-webkit-transform:translateZ(0);transform:translateZ(0);overflow:hidden;width:100%;height:13.625rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.NewsPressRelease__more-news-element-media[data-type=press-release]{background-color:#3095cc;padding:1.875rem}.NewsPressRelease__more-news-element-media .LazyImg{height:100%}.NewsPressRelease__more-news-element-media-image{background:#c7c7c7}.NewsPressRelease__more-news-element-media-image .LazyImg-in{-webkit-transition:-webkit-transform 1.2s cubic-bezier(.24,.002,.002,1);transition:-webkit-transform 1.2s cubic-bezier(.24,.002,.002,1);transition:transform 1.2s cubic-bezier(.24,.002,.002,1);transition:transform 1.2s cubic-bezier(.24,.002,.002,1),-webkit-transform 1.2s cubic-bezier(.24,.002,.002,1)}.NewsPressRelease__more-news-element-media-placeholder{font-size:1.25rem;line-height:1.625rem;color:#fff;font-weight:500;padding-bottom:.625rem;border-width:0 0 .125rem 0;border-color:#fff;border-style:solid;width:100%}.News_press_release .Quote__author span p{margin:0}.News_press_release .Quote__author span p:first-child{color:#3095cc}

.FAQ__hero{padding-top:12rem}@media (max-width:580px){.FAQ__hero{padding-top:12.875rem}}.FAQ__hero .SlideSentences{width:100%}.FAQ__hero-title{padding-bottom:1.875rem;margin-bottom:1.875rem;border-width:0 0 .0625rem 0;border-color:#1c1e22;border-style:solid}@media (max-width:580px){.FAQ__hero-title{padding-bottom:1.25rem;margin-bottom:1.25rem}}.FAQ__hero-title h1{padding:0;color:#1c1e22;font-size:3.375rem;font-weight:500;letter-spacing:0;line-height:4.0625rem}@media (max-width:580px){.FAQ__hero-title h1{font-size:1.75rem;line-height:2.375rem}}.FAQ__hero-subtitle span{color:#6c6c6c;font-size:1rem;letter-spacing:0;line-height:1.5rem}.FAQ__section{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media (max-width:960px){.FAQ__section{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.FAQ__section-index{width:100%;margin-top:1.25rem;padding-top:4.375rem;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width:960px){.FAQ__section-index{display:none}}.FAQ__section-index[data-fixed]{position:fixed;top:0;left:calc(((100vw - (100vw - 100%)) - 60rem)/ 2);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:1.25rem auto 0 auto}@media (max-width:73.75rem){.FAQ__section-index[data-fixed]{left:calc(((100vw - (100vw - 100%)) - 55rem)/ 2)}}.FAQ__section-index-element{color:#1c1e22;font-size:1rem;font-weight:600;letter-spacing:0;line-height:1.5rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.FAQ__section-index-element:not(:last-child){margin-bottom:1.25rem}.FAQ__section-index-indicator{position:absolute;height:.5rem;width:.5rem;top:4.875rem;left:-1.125rem;border-radius:50%;background-color:#3095cc;-webkit-transition:-webkit-transform 350ms cubic-bezier(.42,0,.002,1);transition:-webkit-transform 350ms cubic-bezier(.42,0,.002,1);transition:transform 350ms cubic-bezier(.42,0,.002,1);transition:transform 350ms cubic-bezier(.42,0,.002,1),-webkit-transform 350ms cubic-bezier(.42,0,.002,1)}.FAQ__section-index-mobile{display:none;position:relative;width:100%;margin-top:3.75rem}@media (max-width:960px){.FAQ__section-index-mobile{display:block}}.FAQ__section-index-mobile svg{position:absolute;top:0;right:0;width:.6875rem;height:.6875rem;margin:.5rem 0;z-index:-1}.FAQ__section-index-mobile select{width:100%;border-width:0 0 1px 0;border-style:solid;border-color:#eaeaea;color:#6c6c6c;font-size:1rem;letter-spacing:0;line-height:1.25rem;padding-bottom:.625rem;display:block;min-width:100%;min-width:calc(100% + .125rem);font-weight:400;margin:-.0625rem;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;background:0 0;-webkit-transition:border .2s,color .2s;transition:border .2s,color .2s;caret-color:#6c6c6c;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.FAQ__section-index-mobile select:-webkit-autofill,.FAQ__section-index-mobile select:-webkit-autofill:active,.FAQ__section-index-mobile select:-webkit-autofill:focus,.FAQ__section-index-mobile select:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 30px #3095cc inset!important;border-left:none;border-right:none;border-top:none}.FAQ__section-index-mobile select:-webkit-autofill{-webkit-text-fill-color:#fff!important}.FAQ__section-data{min-width:calc((100% / 3) * 2);max-width:calc((100% / 3) * 2)}@media (max-width:960px){.FAQ__section-data{min-width:100%;max-width:100%}}@media (max-width:580px){.FAQ__section-data{margin-top:3.75rem}}@media (min-width:581px){.FAQ__section-data-element{padding-top:5.625rem}.FAQ__section-data-element:not(:first-child):last-child{margin-bottom:5.625rem}}@media (max-width:580px){.FAQ__section-data-element{margin-bottom:5rem}}.FAQ__section-data-element>span{color:#1c1e22;font-size:1.25rem;font-weight:600;letter-spacing:0;line-height:1.625rem}@media (max-width:580px){.FAQ__section-data-element>span{font-size:1.375rem;line-height:1.875rem}}.FAQ__section-data-element-questions{margin-top:.625rem}.FAQ__section-data-element-questions-data{border-width:0 0 .0625rem 0;border-style:solid;border-color:#eaeaea;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.FAQ__section-data-element-questions-data-question{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1.875rem 0 0 0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.FAQ__section-data-element-questions-data-question span{-webkit-box-flex:1;-ms-flex:1;flex:1;letter-spacing:0;color:#1c1e22;font-size:1rem;font-weight:600;line-height:1.5rem;margin-right:2.5rem}@media (max-width:580px){.FAQ__section-data-element-questions-data-question span{line-height:1.625rem}}.FAQ__section-data-element-questions-data-question>svg{width:.75rem;height:.5rem;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition:-webkit-transform 350ms cubic-bezier(.42,0,.002,1);transition:-webkit-transform 350ms cubic-bezier(.42,0,.002,1);transition:transform 350ms cubic-bezier(.42,0,.002,1);transition:transform 350ms cubic-bezier(.42,0,.002,1),-webkit-transform 350ms cubic-bezier(.42,0,.002,1)}.FAQ__section-data-element-questions-data-question>svg[data-active]{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.FAQ__section-data-element-questions-data-answer{margin:.625rem 0 1.25rem 0;max-height:0;overflow:hidden;-webkit-transition:max-height 350ms cubic-bezier(.42,0,.002,1);transition:max-height 350ms cubic-bezier(.42,0,.002,1)}.FAQ__section-data-element-questions-data-answer>div{display:-webkit-box;display:-ms-flexbox;display:flex}.FAQ__section-data-element-questions-data-answer span{width:80%;color:#6c6c6c;font-size:1rem;letter-spacing:0;line-height:1.5rem}@media (max-width:580px){.FAQ__section-data-element-questions-data-answer span{width:100%}}
.BlogHero{background:#000;position:relative;overflow:hidden;display:block;color:#fff;margin-bottom:5rem}.BlogHero__bg{position:absolute;left:0;right:0;bottom:0;top:0;background:#000}.BlogHero__bg-image{position:absolute;left:0;right:0;bottom:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:1}.BlogHero__bg-video{z-index:2}.BlogHero__bg::after{content:'';display:block;position:absolute;left:0;top:0;right:0;bottom:0;z-index:3;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background:linear-gradient(0deg,rgba(0,0,0,.5) 0,rgba(0,0,0,0) 100%)}.BlogHero__in{position:relative;z-index:3;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:22.0625rem 0 3.75rem}@media (min-width:1280px){.BlogHero__in{min-height:37.5rem}}@media (max-width:580px){.BlogHero__in{padding:9.375rem 0 3.75rem}}.BlogHero__in__title{position:relative;margin-top:auto;color:#fff;padding-bottom:1.875rem;margin-bottom:1.875rem}.BlogHero__in__title h1{font-weight:300;padding:0}.BlogHero__in__title h1,.BlogHero__in__title h1 strong{font-weight:500}.BlogHero__in__title::after{content:'';position:absolute;left:0;right:0;bottom:0;display:block;width:100%;height:.0625rem;background:#fff}.BlogHero__in__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:580px){.BlogHero__in__bottom{-ms-flex-wrap:wrap;flex-wrap:wrap}}.BlogHero__in__bottom .BlogHero__in__subheadline{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.BlogHero__in__subheadline{font-weight:600;color:#fff;font-size:.875rem}.BlogHero__in__subheadline .line{line-height:1.9}@media (max-width:580px){.BlogHero__in__subheadline .line{line-height:1.4}}.BlogHero__in__video-duration{min-width:3.75rem;font-weight:600;color:#fff;font-size:.875rem;margin-left:auto}@media (max-width:580px){.BlogHero__in__video-duration{display:block;width:100%;margin-top:.625rem;margin-left:3.375rem}}.BlogHero__link{display:inline-block;min-height:3.125rem;margin-bottom:3.75rem;overflow:hidden}@media (max-width:580px){.BlogHero__link{width:100%}}.BlogHero__link-element{position:relative;z-index:3;min-height:3.125rem;background-color:#fff;display:inline-block;padding:1.125rem 1.5rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-animation:slideIn .8s cubic-bezier(.24,.002,.002,1) .5s forwards;animation:slideIn .8s cubic-bezier(.24,.002,.002,1) .5s forwards}@media (max-width:580px){.BlogHero__link-element{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.BlogHero__link-element>span{color:#3095cc;font-size:1rem;font-weight:600;letter-spacing:0;line-height:1rem}.BlogHero__link-element>img{-webkit-transform:rotate(180deg) translateX(0);transform:rotate(180deg) translateX(0);margin-left:.875rem;height:.75rem;-webkit-transition:-webkit-transform 350ms;transition:-webkit-transform 350ms;transition:transform 350ms;transition:transform 350ms,-webkit-transform 350ms}.BlogHero__link-element:hover>img{-webkit-transform:rotate(180deg) translateX(-.25rem);transform:rotate(180deg) translateX(-.25rem)}.BlogHero.has-video{height:100vh;min-height:600px}.BlogHero.has-video .container{height:100%}.BlogHero.has-video .BlogHero__in{height:100%;padding:0 0 12%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.BlogHero.has-video .BlogHero__in__subheadline{max-width:70%}@media (max-width:580px){.BlogHero.has-video .BlogHero__in__subheadline{max-width:calc(100% - 3.375rem)}}.BlogHero__in__video.Video{position:relative;min-width:2.625rem;width:2.625rem;height:2.625rem;margin-right:1.25rem}@media (max-width:580px){.BlogHero__in__video.Video{margin-right:.75rem}}.BlogHero__in__video.Video>.Video-play{display:block;width:100%;height:100%;margin-left:-1.3125rem;margin-top:-1.3125rem}.BlogHero:not(.expanded){background:0 0}@media (max-width:580px){.BlogHero:not(.expanded)>.container{padding-left:0;padding-right:0}}.BlogHero:not(.expanded) .container>.wrapper{position:relative}@media (min-width:581px){.BlogHero:not(.expanded) .container>.wrapper{margin-top:6.375rem;border-radius:.375rem;-webkit-transform:translateZ(0);transform:translateZ(0);overflow:hidden}}@media (max-width:580px){.BlogHero:not(.expanded) .BlogHero__in{padding-bottom:2.5rem}}.BlogHero+.Technology{margin-top:-5rem}@media (max-width:960px){.BlogHero+.Technology{margin-top:-3.75rem}}@media (max-width:580px){.BlogHero+.Technology{margin-top:-2.5rem}}.BlogHero__in__title::after{-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-animation:scaleX .9s cubic-bezier(.24,.002,.002,1) 450ms forwards;animation:scaleX .9s cubic-bezier(.24,.002,.002,1) 450ms forwards}.BlogHero__in__video{overflow:hidden;display:block}.BlogHero__in__video .Video-play{-webkit-transition:none!important;transition:none!important;-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-animation:slideIn .8s cubic-bezier(.24,.002,.002,1) 1s forwards;animation:slideIn .8s cubic-bezier(.24,.002,.002,1) 1s forwards}html:not(.ready) .BlogHero__bg{opacity:0;-webkit-animation:fadeIn .8s cubic-bezier(.24,.002,.002,1) 1s forwards;animation:fadeIn .8s cubic-bezier(.24,.002,.002,1) 1s forwards}.Page-technologie .BlogHero,.Page-technology .BlogHero{max-height:none!important;margin-bottom:0;background:#000101}.Page-technologie .BlogHero .BlogHero__bg::after,.Page-technology .BlogHero .BlogHero__bg::after{display:none}.Page-technologie .BlogHero .BlogHero__bg-image img,.Page-technology .BlogHero .BlogHero__bg-image img{-o-object-fit:contain;object-fit:contain;-o-object-position:top;object-position:top}@media (min-width:1281px){.Page-technologie .BlogHero .BlogHero__in,.Page-technology .BlogHero .BlogHero__in{min-height:49.375rem}}@media (min-width:1500px){.Page-technologie .BlogHero .BlogHero__in,.Page-technology .BlogHero .BlogHero__in{min-height:51.25rem}}@media (min-width:1600px){.Page-technologie .BlogHero .BlogHero__in,.Page-technology .BlogHero .BlogHero__in{min-height:52.5rem}}@media (min-width:1640px){.Page-technologie .BlogHero .BlogHero__in,.Page-technology .BlogHero .BlogHero__in{min-height:55rem}}@media (min-width:1801px){.Page-technologie .BlogHero .BlogHero__in,.Page-technology .BlogHero .BlogHero__in{min-height:58.125rem}}@media (max-width:1280px){.Page-technologie .BlogHero .BlogHero__in,.Page-technology .BlogHero .BlogHero__in{min-height:24.375rem}}
.container{opacity:1;-webkit-transition:opacity .3s cubic-bezier(.24,.002,.002,1);transition:opacity .3s cubic-bezier(.24,.002,.002,1)}.container[data-filtering]{opacity:0}.Blog__filter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-top:3.75rem}@media (max-width:960px){.Blog__filter{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.Blog__term{margin-bottom:3.75rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.Blog__term>span{letter-spacing:0}.Blog__term>span:first-child{color:#1c1e22;font-size:2rem;font-weight:500;line-height:2.4375rem;margin-bottom:.625rem}.Blog__term>span:last-child{color:#6c6c6c;font-size:1rem;line-height:1.5rem}.Blog__search{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media (max-width:960px){.Blog__search{min-width:100%;margin-bottom:2.5rem}}.Blog__search:hover .Blog__search-input::-webkit-input-placeholder{color:#3095cc}.Blog__search:hover .Blog__search-input::-moz-placeholder{color:#3095cc}.Blog__search:hover .Blog__search-input::-ms-input-placeholder{color:#3095cc}.Blog__search:hover .Blog__search-input::placeholder{color:#3095cc}.Blog__search:hover .Blog__search-icon-search-path{stroke:#3095cc}.Blog__search-container{position:relative}@media (max-width:960px){.Blog__search-container{min-width:100%}}.Blog__search-input{min-width:10rem;height:2.125rem;border-width:0 0 .0625rem 0;border-style:solid;border-color:#eaeaea;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:1;padding-left:1.875rem;padding-right:1.25rem;color:#1c1e22;font-size:.875rem;letter-spacing:0;line-height:1.0625rem}.Blog__search-input::-webkit-input-placeholder{color:#999;opacity:1}.Blog__search-input::-moz-placeholder{color:#999;opacity:1}.Blog__search-input::-ms-input-placeholder{color:#999;opacity:1}.Blog__search-input::placeholder{color:#999;opacity:1}@media (max-width:960px){.Blog__search-input{min-width:100%}}.Blog__search-icon-search{position:absolute;top:.375rem;left:0;width:1.375rem;height:1.375rem;z-index:2}.Blog__search-icon-search[data-clickable]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.Blog__search-icon-search-path{stroke:#999}.Blog__search-icon-close{position:absolute;top:.8125rem;right:0;width:.5rem;height:.5rem;opacity:0;pointer-events:none;-webkit-transition:opacity .3s cubic-bezier(.24,.002,.002,1);transition:opacity .3s cubic-bezier(.24,.002,.002,1);z-index:2}.Blog__search-icon-close[data-show]{opacity:1;pointer-events:all;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.Blog__search-icon-close-path{stroke:#999;-webkit-transition:stroke .3s cubic-bezier(.24,.002,.002,1);transition:stroke .3s cubic-bezier(.24,.002,.002,1)}.Blog__search-icon-close:hover .Blog__search-icon-close-path{stroke:#3095cc}.Blog__categories{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.Blog__categories>span{color:#1c1e22;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1.0625rem;margin-right:.5625rem}.Blog__categories-list{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:580px){.Blog__categories-list{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:100%;margin-top:1.25rem;margin-bottom:-.625rem}}.Blog__categories-list img{display:none;position:absolute;top:0;right:0;width:.6875rem;height:.6875rem;margin:.5rem 0;z-index:-1}.Blog__category{padding:.5625rem 1.25rem;color:#1c1e22;font-size:14px;font-weight:600;letter-spacing:0;line-height:17px;border:1px solid #edeff1;background-color:#fff;-webkit-transition:background-color 350ms cubic-bezier(.24,.002,.002,1);transition:background-color 350ms cubic-bezier(.24,.002,.002,1);border-radius:.1875rem;overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(white,#000);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.Blog__category:hover,.Blog__category[data-active]{background-color:#edeff1}.Blog__category:not(:last-child){margin-right:.625rem}@media (max-width:580px){.Blog__category{margin-bottom:.625rem}}.Blog__category-selector{display:none;width:100%;border-width:0 0 1px 0;border-style:solid;border-color:#eaeaea;color:#6c6c6c;font-size:1rem;letter-spacing:0;line-height:1.25rem;padding-bottom:.625rem;min-width:100%;min-width:calc(100% + .125rem);font-weight:400;margin:-.0625rem;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;background:0 0;-webkit-transition:border .2s,color .2s;transition:border .2s,color .2s;caret-color:#6c6c6c;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.Blog__category-selector:-webkit-autofill,.Blog__category-selector:-webkit-autofill:active,.Blog__category-selector:-webkit-autofill:focus,.Blog__category-selector:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 30px #3095cc inset!important;border-left:none;border-right:none;border-top:none}.Blog__category-selector:-webkit-autofill{-webkit-text-fill-color:#fff!important}.Blog__not-found{margin:3.75rem 0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:960px){.Blog__not-found{margin:3.75rem 0 2.5rem 0}}.Blog__not-found>span{letter-spacing:0;text-align:center}.Blog__not-found>span:first-of-type{color:#1c1e22;font-size:2rem;font-weight:500;line-height:2.4375rem;margin-bottom:.625rem}.Blog__not-found>span:last-of-type{color:#6c6c6c;font-size:1rem;line-height:1.5rem}.Blog__not-found>img{width:11.375rem;margin:3.75rem 0}.Blog__posts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:3.75rem}@media (max-width:960px){.Blog__posts{margin-bottom:1.25rem}}.Blog__posts-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:961px){.Blog__posts-section{margin-bottom:3.75rem}}.Blog__post{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}@media (min-width:961px){.Blog__post{min-width:calc((100% / 3) - (5rem / 3));max-width:calc((100% / 3) - (5rem / 3))}.Blog__post:nth-child(1),.Blog__post:nth-child(2){margin-right:2.5rem}.Blog__post[data-last]{min-width:100%;margin-top:3.75rem;padding:3.75rem 0;border-width:.0625rem 0;border-style:solid;border-color:#eaeaea}.Blog__post[data-last]>a>span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.Blog__post[data-last] .Blog__post-image{min-width:calc(((100% / 3) * 2) - 2.5rem);min-height:20.625rem;margin-right:2.5rem}.Blog__post[data-last] .Blog__post-data{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.Blog__post[data-last] .Blog__post-data .Blog__post-title{margin:0}}@media (max-width:960px){.Blog__post{min-width:calc(50% - 2.5rem);max-width:calc(50% - 2.5rem);margin-bottom:2.5rem}.Blog__post:nth-child(1),.Blog__post:nth-child(3){margin-right:2.5rem}}@media (max-width:580px){.Blog__post{min-width:100%;margin-bottom:2.5rem;padding-bottom:2.5rem;border-width:0 0 .0625rem 0;border-style:solid;border-color:#eaeaea}}.Blog__post:hover .Blog__post-title{color:#3095cc}.Blog__post:hover .Blog__post-image .LazyImg-in{-webkit-transform:scale(1.04);transform:scale(1.04)}.Blog__post-image{overflow:hidden;border-radius:.375rem;-webkit-mask-image:-webkit-radial-gradient(white,#000);max-width:100%;height:13.75rem}.Blog__post-image .LazyImg-in{-webkit-transition:-webkit-transform 1.2s cubic-bezier(.24,.002,.002,1);transition:-webkit-transform 1.2s cubic-bezier(.24,.002,.002,1);transition:transform 1.2s cubic-bezier(.24,.002,.002,1);transition:transform 1.2s cubic-bezier(.24,.002,.002,1),-webkit-transform 1.2s cubic-bezier(.24,.002,.002,1)}.Blog__post-title{color:#1c1e22;font-size:1.25rem;font-weight:500;letter-spacing:0;line-height:1.625rem;margin-top:1.25rem;padding:0;-webkit-transition:color .3s;transition:color .3s}.Blog__post-subtitle{color:#6c6c6c;font-size:1rem;letter-spacing:0;line-height:1.5rem;margin-top:.625rem}.Blog__post-author{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-top:2.5rem}.Blog__post-author-image{width:2.5rem;height:2.5rem;border-radius:50%;overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(white,#000)}.Blog__post-author-data{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.Blog__post-author-data[data-image]{margin-left:.9375rem}.Blog__post-author-data>span:first-child{font-weight:600}.Blog__post-author-data>span{color:#676767;font-size:.75rem;letter-spacing:0;line-height:1.25rem}.Blog__load-more{display:none;border:1px solid #1c1e22;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;max-height:3.75rem;padding:1.125rem 1.5rem;margin-bottom:3.75rem}@media (max-width:580px){.Blog__load-more{width:100%;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.Blog__load-more[data-show]{display:inline-block}.Blog__load-more>span{color:#1c1e22;font-size:1rem;font-weight:600;letter-spacing:0;line-height:1.625rem;margin-right:.75rem}.Blog__load-more>img{width:1rem;height:1rem;-webkit-transform:translateY(.125rem);transform:translateY(.125rem);-webkit-transition:-webkit-transform 350ms;transition:-webkit-transform 350ms;transition:transform 350ms;transition:transform 350ms,-webkit-transform 350ms}@media (max-width:580px){.Blog__load-more>img{-webkit-transform:translateY(0);transform:translateY(0)}}.Blog__load-more:hover>img{-webkit-transform:translateY(.375rem);transform:translateY(.375rem)}@media (max-width:580px){.Blog__load-more:hover>img{-webkit-transform:translateY(.25rem);transform:translateY(.25rem)}}
.BlogPost__hero{padding-top:12rem}@media (max-width:580px){.BlogPost__hero{padding-top:8.125rem}}.BlogPost__hero-title{color:#1c1e22;font-size:3.375rem;font-weight:500;letter-spacing:0;line-height:4.0625rem;padding:0 0 1.875rem 0;border-width:0 0 .125rem 0;border-style:solid;border-color:#1c1e22}@media (max-width:580px){.BlogPost__hero-title{font-size:1.75rem;line-height:2.375rem;padding:0 0 1.25rem 0}}.BlogPost__hero-abstract-toc{font-size:1.125rem;line-height:1.5rem;margin:1.875rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.25rem}@media (max-width:580px){.BlogPost__hero-abstract-toc{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.BlogPost__hero-abstract-toc__abstract{-ms-flex-preferred-size:67%;flex-basis:67%}.BlogPost__hero-abstract-toc__toc{-ms-flex-preferred-size:33%;flex-basis:33%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin:0;list-style:none}.BlogPost__hero-abstract-toc__toc li{margin-bottom:5px}.BlogPost__hero-abstract-toc__toc .ArrowRight{margin-left:-22px;margin-right:2px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.BlogPost__hero-abstract-toc__toc .ArrowRight g{stroke:currentColor}.BlogPost__hero-author{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:1.875rem 0 7.5rem 0}@media (max-width:580px){.BlogPost__hero-author{margin:1.25rem 0 5rem 0}}.BlogPost__hero-author-image{width:2.5rem;height:2.5rem;border-radius:50%;overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(white,#000)}.BlogPost__hero-author-data{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.BlogPost__hero-author-data[data-image]{margin-left:.9375rem}.BlogPost__hero-author-data>span:first-child{font-weight:600}.BlogPost__hero-author-data>span{color:#676767;font-size:.75rem;letter-spacing:0;line-height:1.25rem}.BlogPost__last{margin-bottom:7.5rem!important}@media (max-width:580px){.BlogPost__last{margin-bottom:5rem!important}}.BlogPost__share{margin-top:3.75rem;padding-top:3.75rem;border-width:.0625rem 0 0 0;border-style:solid;border-color:#eaeaea}@media (max-width:580px){.BlogPost__share{margin-top:-1.25rem;padding-top:2.5rem}}.BlogPost__share-icon{fill:#1c1e22;-webkit-transition:fill 350ms cubic-bezier(.24,.002,.002,1);transition:fill 350ms cubic-bezier(.24,.002,.002,1)}.BlogPost__share-element{width:1.5rem;height:1.5rem;margin-right:1.25rem}.BlogPost__share-element:hover .BlogPost__share-icon{fill:#3095cc}.BlogPost__related{margin-top:7.5rem}@media (max-width:580px){.BlogPost__related{margin-top:5rem}}.BlogPost__related-title{margin:0 0 2.5rem 0;padding:0}@media (max-width:580px){.BlogPost__related-title{font-size:1.75rem;line-height:2.375rem}}.BlogPost__related-posts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.BlogPost__related-post{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;width:100%}@media (max-width:580px){.BlogPost__related-post{min-width:100%}.BlogPost__related-post:not(:last-child){margin-bottom:2.5rem;padding-bottom:2.5rem;border-width:0 0 .0625rem 0;border-style:solid;border-color:#eaeaea}}@media (min-width:581px){.BlogPost__related-post{min-width:calc(50% - 1.25rem);max-width:calc(50% - 1.25rem)}.BlogPost__related-post:nth-child(odd){margin-right:1.25rem}.BlogPost__related-post:nth-child(even){margin-left:1.25rem}}.BlogPost__related-post:hover .BlogPost__related-post-title{color:#3095cc}.BlogPost__related-post:hover .BlogPost__related-post-image .LazyImg-in{-webkit-transform:scale(1.04);transform:scale(1.04)}.BlogPost__related-post-image{overflow:hidden;border-radius:.375rem;max-width:100%;height:13.75rem;-webkit-mask-image:-webkit-radial-gradient(white,#000)}.BlogPost__related-post-image .LazyImg-in{-webkit-transition:-webkit-transform 1.2s cubic-bezier(.24,.002,.002,1);transition:-webkit-transform 1.2s cubic-bezier(.24,.002,.002,1);transition:transform 1.2s cubic-bezier(.24,.002,.002,1);transition:transform 1.2s cubic-bezier(.24,.002,.002,1),-webkit-transform 1.2s cubic-bezier(.24,.002,.002,1)}.BlogPost__related-post-title{color:#1c1e22;font-size:1.25rem;font-weight:500;letter-spacing:0;line-height:1.625rem;margin-top:1.25rem;padding:0;-webkit-transition:color .3s;transition:color .3s}.BlogPost__related-post-subtitle{color:#6c6c6c;font-size:1rem;letter-spacing:0;line-height:1.5rem;margin-top:.625rem}.BlogPost__related-post-author{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-top:2.5rem}.BlogPost__related-post-author-image{width:2.5rem;height:2.5rem;border-radius:50%;overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(white,#000)}.BlogPost__related-post-author-data{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.BlogPost__related-post-author-data[data-image]{margin-left:.9375rem}.BlogPost__related-post-author-data>span:first-child{font-weight:600}.BlogPost__related-post-author-data>span{color:#676767;font-size:.75rem;letter-spacing:0;line-height:1.25rem}.Blog_post .Quote__author span p{margin:0}.Blog_post .Quote__author span p:first-child{color:#3095cc}.Blog_post .ImageBlock .LazyImg-img{max-height:26.875rem}@media (max-width:580px){.Blog_post .ImageBlock .LazyImg-img{max-height:9.375rem}}.Blog_post .ImageSlider__selected__image{height:26.875rem}@media (max-width:580px){.Blog_post .ImageSlider__selected__image{height:11.875rem}}.Blog_post .Layout-content>:not(:first-child):not(:last-child){margin:0 0 3.75rem 0!important;padding:0!important}.Blog_post .VideoBlock>.container{width:60rem}.Blog_post .Markdown .richtext :first-child{margin-top:0!important;padding-top:0!important}
.TabbedContent__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.TabbedContent__tabs{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;overflow-y:hidden;overflow-x:scroll;padding-bottom:.5625rem;border-width:0 0 .0625rem 0;border-style:solid;border-color:#eaeaea}.TabbedContent__tabs::-webkit-scrollbar{display:none}.TabbedContent__tabs>span{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#6c6c6c;font-size:1rem;letter-spacing:0;line-height:1.5rem;-webkit-transition:color 250ms;transition:color 250ms;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;white-space:nowrap}.TabbedContent__tabs>span[data-active]{font-weight:500;color:#1c1e22;cursor:auto}.TabbedContent__tabs>span:not(:last-of-type){margin-right:2.5rem}.TabbedContent__tab-indicator{position:absolute;bottom:-.0625rem;left:0;width:100%;height:.125rem;background-color:#1c1e22;max-width:0;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:max-width .2s,-webkit-transform .2s;transition:max-width .2s,-webkit-transform .2s;transition:max-width .2s,transform .2s;transition:max-width .2s,transform .2s,-webkit-transform .2s}.TabbedContent__content{position:relative;padding-top:2.5rem;opacity:100%;-webkit-transition:opacity .4s;transition:opacity .4s}.TabbedContent__content[data-changing]{opacity:0}.TabbedContent__content .container{padding-left:0!important;padding-right:0!important;margin-left:0!important;margin-right:0!important}.TabbedContent__content h3{margin-top:0!important;margin-bottom:2.5rem;padding:0!important}@media (max-width:580px){.TabbedContent__content h3{font-size:1.375rem}}.TabbedContent__content h4,.TabbedContent__content h5,.TabbedContent__content h6{color:#1c1e22;font-size:1.25rem;font-weight:500;letter-spacing:0;line-height:1.625rem;margin-top:0!important;margin-bottom:.625rem;padding:0!important}@media (max-width:960px){.TabbedContent__content h4,.TabbedContent__content h5,.TabbedContent__content h6{font-size:1.875rem;line-height:unset}}@media (max-width:580px){.TabbedContent__content h4,.TabbedContent__content h5,.TabbedContent__content h6{font-size:1.125rem;line-height:unset}}.TabbedContent__content ol,.TabbedContent__content ul{padding-left:0!important;margin-top:0!important}.TabbedContent__content li{margin-top:.3125rem!important;margin-bottom:.3125rem!important}.TabContentContainer__container{position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;pointer-events:none}.TabContentContainer__container[data-active]{position:unset;opacity:100%;pointer-events:all}@media (max-width:580px){.TabContentContainer__container .Content{padding:0}}

