@charset "UTF-8";.preload,.preload *,.preload ::after,.preload ::before,.preload::after,.preload::before{-webkit-transition-duration:0s!important;transition-duration:0s!important;-webkit-transition-delay:0s!important;transition-delay:0s!important}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:100;src:url(../../../fonts/montserrat-v31-latin-100.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:100;src:url(../../../fonts/montserrat-v31-latin-100italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:200;src:url(../../../fonts/montserrat-v31-latin-200.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:200;src:url(../../../fonts/montserrat-v31-latin-200italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:300;src:url(../../../fonts/montserrat-v31-latin-300.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:300;src:url(../../../fonts/montserrat-v31-latin-300italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:400;src:url(../../../fonts/montserrat-v31-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:400;src:url(../../../fonts/montserrat-v31-latin-italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:500;src:url(../../../fonts/montserrat-v31-latin-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:500;src:url(../../../fonts/montserrat-v31-latin-500italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:600;src:url(../../../fonts/montserrat-v31-latin-600.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:600;src:url(../../../fonts/montserrat-v31-latin-600italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:700;src:url(../../../fonts/montserrat-v31-latin-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:700;src:url(../../../fonts/montserrat-v31-latin-700italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:800;src:url(../../../fonts/montserrat-v31-latin-800.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:800;src:url(../../../fonts/montserrat-v31-latin-800italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:900;src:url(../../../fonts/montserrat-v31-latin-900.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:900;src:url(../../../fonts/montserrat-v31-latin-900italic.woff2) format("woff2")}*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box}img,picture,svg,video{display:block;height:auto;max-width:100%}button,input,textarea{font:inherit;-webkit-border-radius:0;-webkit-appearance:none}input[type=checkbox]{-webkit-appearance:checkbox}body{margin:0}.grid{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:60px}@media print,screen and (max-width:79.99875em){.grid{gap:30px}}@media print,screen and (max-width:39.99875em){.grid{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.grid>div{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.container{width:100%;max-width:var(--global-width);margin-left:auto;margin-right:auto;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:60px;padding-right:60px}@media print,screen and (min-width:64em) and (max-width:79.99875em){.container{padding-left:60px;padding-right:60px}}@media print,screen and (min-width:40em) and (max-width:63.99875em){.container{padding-left:45px;padding-right:45px}}@media print,screen and (max-width:39.99875em){.container{padding-left:30px;padding-right:30px}}*{-webkit-tap-highlight-color:rgba(0,0,0,.1)}::-moz-selection{background:#0fafcf;color:#fff}::selection{background:#0fafcf;color:#fff}::-moz-selection{background:#0fafcf;color:#fff}:root{--global-width:1770px}@media screen and (min-width:158.75em){:root{--global-width:2200px}}@media screen and (min-width:238.75em){:root{--global-width:3300px}}:root{color-scheme:light dark}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:Montserrat,sans-serif;font-weight:700;line-height:1;margin-top:1em;margin-bottom:1em}.h1:first-child,.h2:first-child,.h3:first-child,.h4:first-child,.h5:first-child,.h6:first-child,h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{margin-top:0}.h1:last-child,.h2:last-child,.h3:last-child,.h4:last-child,.h5:last-child,.h6:last-child,h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child{margin-bottom:0}.h1+.button,.h2+.button,.h3+.button,.h4+.button,.h5+.button,.h6+.button,h1+.button,h2+.button,h3+.button,h4+.button,h5+.button,h6+.button{margin-top:0}.h1,h1{font-size:60px}@media print,screen and (max-width:79.99875em){.h1,h1{font-size:30px}}.h2,h2{font-size:48px}@media print,screen and (max-width:79.99875em){.h2,h2{font-size:24px}}.h3,h3{font-size:36px}@media print,screen and (max-width:79.99875em){.h3,h3{font-size:20px}}.h4,h4{font-size:24px;line-height:1.25}@media print,screen and (max-width:79.99875em){.h4,h4{font-size:18px}}.h5,h5{font-size:21px}@media print,screen and (max-width:79.99875em){.h5,h5{font-size:16px}}b,strong{font-weight:500}.lead{font-size:36px;line-height:1.3888888889}@media print,screen and (max-width:79.99875em){.lead{font-size:20px}}a{color:inherit;text-decoration:none}li a,p a,ul a{-webkit-transition:color .45s ease;transition:color .45s ease}li a:hover,p a:hover,ul a:hover{color:#0fafcf}.button{position:relative;display:inline-block;text-align:center;border:1px solid #fff;border-radius:10px;padding:6px 18px;font-weight:500;margin-top:1em;cursor:pointer;-webkit-transition:color .45s ease,background-color .45s ease,border-color .45s ease;transition:color .45s ease,background-color .45s ease,border-color .45s ease}.button:hover{border-color:#0fafcf;background-color:#0fafcf;color:#fff}.button.hollow{border-color:#fff}.button.hollow:hover{border-color:#0fafcf;color:#fff;background-color:#0fafcf}.button.inverted{border-color:#fff;background-color:#fff;color:#15192d}.button.inverted:hover{border-color:#0fafcf;background-color:#0fafcf;color:#fff}.button.no-hover{cursor:initial}.button.no-hover:hover{border-color:initial;color:initial;background-color:initial}.yellow .button:hover{border-color:#c59e27;background-color:#c59e27}.pink .button:hover{border-color:#e6007e;background-color:#e6007e}.orange .button:hover{border-color:#ec6731;background-color:#ec6731}.arrow{display:inline-block;position:relative;padding-left:calc(1em + 11px);font-weight:500;-webkit-transition:padding-left .45s ease;transition:padding-left .45s ease}.arrow::before{content:"";height:100%;width:11px;top:0;left:0;position:absolute;background-image:url(../img/arrow_right.svg);background-size:11px 18px;background-repeat:no-repeat;background-position:left center;-webkit-transition:-webkit-transform .45s ease;transition:-webkit-transform .45s ease;transition:transform .45s ease;transition:transform .45s ease,-webkit-transform .45s ease}.arrow:hover::before{-webkit-transform:translateX(5px);-ms-transform:translateX(5px);transform:translateX(5px)}.button-group{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:15px;margin-top:1em}.button-group .button{margin-top:0}.h4+.button-group,h4+.button-group{margin-top:0}i{position:relative;display:inline-block;top:3px;width:1em;height:auto;aspect-ratio:1/1}i::after,i::before{content:"";position:absolute;inset:0;width:100%;height:100%;background-position:center;background-repeat:no-repeat;background-size:contain;-webkit-transition:opacity .45s ease;transition:opacity .45s ease}i::after{opacity:0}i.mail::after,i.mail::before{background-image:url(../img/icon_mail.svg)}i.phone::after,i.phone::before{background-image:url(../img/icon_phone.svg)}.circle-button{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center;aspect-ratio:1/1;height:auto;color:#fff;font-weight:500;background-color:#0fafcf;border-radius:50%;line-height:1.25;padding:5px;width:90px;-webkit-transition:background-color .45s ease,color .45s ease;transition:background-color .45s ease,color .45s ease}.circle-button:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid #0fafcf;-webkit-transition:opacity .45s ease,-webkit-transform .45s ease;transition:opacity .45s ease,-webkit-transform .45s ease;transition:transform .45s ease,opacity .45s ease;transition:transform .45s ease,opacity .45s ease,-webkit-transform .45s ease;border-radius:50%}.circle-button:hover::after{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.motion-id-button{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center;height:auto;font-weight:500;line-height:1.25;-webkit-transition:background-color .45s ease,color .45s ease;transition:background-color .45s ease,color .45s ease}.motion-id-button::before{content:"";position:relative;display:block;width:90px;aspect-ratio:1/1;height:auto;border-radius:50%;background-color:#fff;background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url(../img/motion_id.svg);padding:5px;margin-bottom:.5em}@media print,screen and (max-width:79.99875em){.motion-id-button::before{width:60px}}.motion-id-button:after{content:"";position:absolute;top:0;left:50%;margin-left:-45px;width:90px;aspect-ratio:1/1;height:auto;border:1px solid #e72486;-webkit-transition:opacity .45s ease,-webkit-transform .45s ease;transition:opacity .45s ease,-webkit-transform .45s ease;transition:transform .45s ease,opacity .45s ease;transition:transform .45s ease,opacity .45s ease,-webkit-transform .45s ease;border-radius:50%}@media print,screen and (max-width:79.99875em){.motion-id-button:after{width:60px;margin-left:-30px}}.motion-id-button:hover{color:#e72486}.motion-id-button:hover::after{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.linkedin{position:relative;text-indent:-9999px;color:transparent;height:50px;width:50px;margin-top:1em}@media print,screen and (max-width:79.99875em){.linkedin{height:40px;width:40px}}.linkedin::after,.linkedin::before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-image:url(../img/icon_linkedin.svg);background-repeat:no-repeat;background-size:contain;-webkit-transition:opacity .45s ease;transition:opacity .45s ease}.linkedin::before{opacity:1;background-image:url("data:image/svg+xml,%3Csvg width='50' height='51' viewBox='0 0 50 51' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M43.75 3.73438H6.24023C4.52148 3.73438 3.125 5.15039 3.125 6.88867V44.3301C3.125 46.0684 4.52148 47.4844 6.24023 47.4844H43.75C45.4688 47.4844 46.875 46.0684 46.875 44.3301V6.88867C46.875 5.15039 45.4688 3.73438 43.75 3.73438ZM16.3477 41.2344H9.86328V20.3555H16.3574V41.2344H16.3477ZM13.1055 17.5039C11.0254 17.5039 9.3457 15.8145 9.3457 13.7441C9.3457 11.6738 11.0254 9.98438 13.1055 9.98438C15.1758 9.98438 16.8652 11.6738 16.8652 13.7441C16.8652 15.8242 15.1855 17.5039 13.1055 17.5039ZM40.6543 41.2344H34.1699V31.0781C34.1699 28.6562 34.1211 25.541 30.8008 25.541C27.4219 25.541 26.9043 28.1777 26.9043 30.9023V41.2344H20.4199V20.3555H26.6406V23.207H26.7285C27.5977 21.5664 29.7168 19.8379 32.8711 19.8379C39.4336 19.8379 40.6543 24.1641 40.6543 29.7891V41.2344Z' fill='white' /%3E%3C/svg%3E")}.linkedin::after{opacity:0;background-image:url("data:image/svg+xml,%3Csvg width='50' height='51' viewBox='0 0 50 51' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M43.75 3.73438H6.24023C4.52148 3.73438 3.125 5.15039 3.125 6.88867V44.3301C3.125 46.0684 4.52148 47.4844 6.24023 47.4844H43.75C45.4688 47.4844 46.875 46.0684 46.875 44.3301V6.88867C46.875 5.15039 45.4688 3.73438 43.75 3.73438ZM16.3477 41.2344H9.86328V20.3555H16.3574V41.2344H16.3477ZM13.1055 17.5039C11.0254 17.5039 9.3457 15.8145 9.3457 13.7441C9.3457 11.6738 11.0254 9.98438 13.1055 9.98438C15.1758 9.98438 16.8652 11.6738 16.8652 13.7441C16.8652 15.8242 15.1855 17.5039 13.1055 17.5039ZM40.6543 41.2344H34.1699V31.0781C34.1699 28.6562 34.1211 25.541 30.8008 25.541C27.4219 25.541 26.9043 28.1777 26.9043 30.9023V41.2344H20.4199V20.3555H26.6406V23.207H26.7285C27.5977 21.5664 29.7168 19.8379 32.8711 19.8379C39.4336 19.8379 40.6543 24.1641 40.6543 29.7891V41.2344Z' fill='%230FAFCF' /%3E%3C/svg%3E")}.linkedin:hover::after{opacity:1}.page-content .module ul{list-style:none;padding-left:0}.page-content .module ul li{position:relative;padding-left:1em}.page-content .module ul li::before{content:"·";position:absolute;left:0;padding-right:1em}.page-content .module ul li+li{margin-top:.5em}.image-wrapper{position:relative}.image-link{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-align:center;font-weight:500;background-color:rgba(15,175,207,.8);opacity:0;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);padding:30px;-webkit-transition:opacity .45s ease,-webkit-backdrop-filter .45s ease;transition:opacity .45s ease,-webkit-backdrop-filter .45s ease;transition:backdrop-filter .45s ease,opacity .45s ease;transition:backdrop-filter .45s ease,opacity .45s ease,-webkit-backdrop-filter .45s ease;cursor:pointer}.image-link:hover{opacity:1}.yellow .image-link{background-color:rgba(197,158,39,.8)}.pink .image-link{background-color:rgba(230,0,126,.8)}.orange .image-link{background-color:rgba(236,103,49,.8)}.dev-notice{position:fixed;top:0;left:0;right:0;bottom:0;height:100vh;height:calc(100 * var(--vh));width:100%;background-color:#15192d;color:#fff;z-index:9999;display:none}.dev-notice h1,.dev-notice h2,.dev-notice h3,.dev-notice h4,.dev-notice h5,.dev-notice h6{color:#fff;width:100%}.dev-notice .content{padding:3.75rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;height:100vh;height:calc(var(--vh) * 100);width:100%}@media print,screen and (max-width:79.99875em){.dev-notice{display:block}}.lightbox{position:fixed;inset:0;padding:90px;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;z-index:999;opacity:0;visibility:hidden;-webkit-transition:opacity .45s ease,visibility .45s ease;transition:opacity .45s ease,visibility .45s ease}@media print,screen and (min-width:64em) and (max-width:79.99875em){.lightbox{padding:60px;padding-top:90px}}@media print,screen and (min-width:40em) and (max-width:63.99875em){.lightbox{padding:45px;padding-top:60px}}@media print,screen and (max-width:39.99875em){.lightbox{padding:30px;padding-top:60px}}.lightbox .video{max-width:100%;max-height:100%;width:auto;height:auto;display:block}.lightbox .lightbox-content{background-color:#15192d;padding-top:60px;padding-bottom:60px;overflow-y:auto}@media print,screen and (max-width:79.99875em){.lightbox .lightbox-content{padding-top:30px;padding-bottom:30px}}.lightbox.open{opacity:1;visibility:visible}.lightbox .overlay{position:absolute;inset:0;width:100%;height:100%;z-index:-1;background-color:rgba(0,0,0,.85);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.lightbox .close-lightbox{position:absolute;height:42px;width:42px;top:30px;right:30px;text-indent:-9999px;font-size:0;cursor:pointer;color:transparent;-webkit-transition:opacity .45s ease;transition:opacity .45s ease}@media print,screen and (max-width:79.99875em){.lightbox .close-lightbox{top:15px;right:15px;width:30px;height:30px}}.lightbox .close-lightbox::after,.lightbox .close-lightbox::before{content:"";position:absolute;inset:0;width:100%;height:100%;background-position:center;background-repeat:no-repeat;background-size:contain;-webkit-transition:opacity .45s ease;transition:opacity .45s ease}.lightbox .close-lightbox::before{background-image:url("data:image/svg+xml,%3Csvg width='42px' height='42px' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' xml:space='preserve' xmlns:serif='http://www.serif.com/' style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:1.5;'%3E%3Cpath d='M1.999,2l37.836,37.836' style='fill:none;stroke:%23ffffff;stroke-width:3px;'/%3E%3Cpath d='M1.999,40l37.987,-37.987' style='fill:none;stroke:%23ffffff;stroke-width:3px;'/%3E%3C/svg%3E")}.lightbox .close-lightbox::after{opacity:0;background-image:url("data:image/svg+xml,%3Csvg width='42px' height='42px' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' xml:space='preserve' xmlns:serif='http://www.serif.com/' style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:1.5;'%3E%3Cpath d='M1.999,2l37.836,37.836' style='fill:none;stroke:%230FAFCF;stroke-width:3px;'/%3E%3Cpath d='M1.999,40l37.987,-37.987' style='fill:none;stroke:%230FAFCF;stroke-width:3px;'/%3E%3C/svg%3E")}.lightbox .close-lightbox:hover::after{opacity:1}.otgs-development-site-front-end{display:none}.language-menu{list-style:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0;margin-bottom:0;margin-top:0;gap:30px}@media print,screen and (max-width:79.99875em){.language-menu{gap:15px}}.language-menu li{position:relative}.language-menu li a{display:inline-block;-webkit-transition:opacity .45s ease;transition:opacity .45s ease}.language-menu li a:hover{opacity:.5}.language-menu li:not(:first-child)::before{content:"";position:absolute;left:-15px;top:.2777777778em;bottom:.2777777778em;width:1px;background-color:#fff}@media print,screen and (max-width:79.99875em){.language-menu li:not(:first-child)::before{left:-7.5px}}.parallax-background{position:absolute;left:0;right:0;top:calc(var(--parallax-overscan,0px) * -1);bottom:calc(var(--parallax-overscan,0px) * -1)}.parallax-background .parallax-image{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover;-webkit-transform:translateY(var(--parallax-offset,0px));-ms-transform:translateY(var(--parallax-offset,0px));transform:translateY(var(--parallax-offset,0px));will-change:transform}.parallax-background .parallax-element{-webkit-transform:translateY(var(--parallax-offset,0px));-ms-transform:translateY(var(--parallax-offset,0px));transform:translateY(var(--parallax-offset,0px));will-change:transform}body{color:#fff;font-family:Montserrat,sans-serif;font-weight:400;letter-spacing:.05em;font-size:1.125rem;line-height:1.5555555556;overflow-x:hidden;max-width:100vw;background-color:#15192d}@media print,screen and (max-width:79.99875em){body{font-size:1rem}}body.menu-open{overflow-y:hidden}header.page-header{position:fixed;top:0;left:0;right:0;width:100%;height:184px;z-index:99;overflow:hidden;-webkit-transition:height .45s ease,background-color .45s ease,-webkit-box-shadow .45s ease;transition:height .45s ease,background-color .45s ease,-webkit-box-shadow .45s ease;transition:height .45s ease,background-color .45s ease,box-shadow .45s ease;transition:height .45s ease,background-color .45s ease,box-shadow .45s ease,-webkit-box-shadow .45s ease}@media print,screen and (max-width:79.99875em){header.page-header{height:120px}}header.page-header .home-link{position:relative;display:block;z-index:100;-webkit-transition:opacity .45s ease,margin-top .45s ease;transition:opacity .45s ease,margin-top .45s ease;margin-top:45px}@media print,screen and (max-width:79.99875em){header.page-header .home-link{margin-top:15px}}header.page-header .home-link:hover{opacity:.5}header.page-header .logo{width:260px;height:auto;-webkit-transition:width .45s ease,opacity .45s ease;transition:width .45s ease,opacity .45s ease}@media print,screen and (max-width:79.99875em){header.page-header .logo{width:180px}}header.page-header .logo #Title{-webkit-transition:opacity .45s ease;transition:opacity .45s ease}header.page-header .top-bar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;z-index:98;height:100%;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}header.page-header .menu-button{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;position:relative;width:106px;height:42px;z-index:100;cursor:pointer;-webkit-transition:margin-top .45s ease,width .45s ease;transition:margin-top .45s ease,width .45s ease;margin-top:30px}@media print,screen and (max-width:79.99875em){header.page-header .menu-button{margin-top:0;width:70px}}header.page-header .menu-button .line{position:absolute;width:100%;left:0;height:3px;background-color:#0fafcf;-webkit-transition:opacity .45s ease,width .45s ease,-webkit-transform .45s ease;transition:opacity .45s ease,width .45s ease,-webkit-transform .45s ease;transition:transform .45s ease,opacity .45s ease,width .45s ease;transition:transform .45s ease,opacity .45s ease,width .45s ease,-webkit-transform .45s ease;-webkit-transform-origin:center left;-ms-transform-origin:center left;transform-origin:center left}header.page-header .menu-button .line-1{top:8px}header.page-header .menu-button .line-2{top:calc(50% - 1.5px);width:66.66666%}header.page-header .menu-button .line-3{bottom:8px;width:33.33333%}header.page-header .menu-button:hover .line-1,header.page-header .menu-button:hover .line-2,header.page-header .menu-button:hover .line-3{width:42px}header.page-header .main-menu{position:fixed;top:0;left:0;right:0;bottom:0;height:100%;width:100vw;z-index:97;background-color:#15192d;padding-top:184px;padding-bottom:120px;overflow-y:auto;color-scheme:inherit;opacity:0;visibility:hidden;-webkit-transition:opacity .45s ease,visibility .45s ease,padding-top .45s ease;transition:opacity .45s ease,visibility .45s ease,padding-top .45s ease}@media print,screen and (max-width:79.99875em){header.page-header .main-menu{padding-top:120px;padding-bottom:90px}}header.page-header .main-menu .language-switcher{margin-bottom:60px}@media print,screen and (max-width:79.99875em){header.page-header .main-menu .language-switcher{margin-bottom:30px}}header.page-header .main-menu .overlay{position:fixed;height:184px;top:0;left:0;right:0;z-index:1;background-image:-webkit-gradient(linear,left top,left bottom,from(#15192d),color-stop(50%,rgba(21,25,45,.75)),to(transparent));background-image:linear-gradient(180deg,#15192d 0%,rgba(21,25,45,.75) 50%,transparent 100%);-webkit-transition:height .45s ease;transition:height .45s ease;pointer-events:none}@media print,screen and (max-width:79.99875em){header.page-header .main-menu .overlay{height:120px}}body.scrolled header.page-header{height:100px;background-color:#15192d;-webkit-box-shadow:0 0 6px 6px rgba(0,0,0,.1);box-shadow:0 0 6px 6px rgba(0,0,0,.1)}@media print,screen and (max-width:79.99875em){body.scrolled header.page-header{height:70px}}body.scrolled header.page-header .home-link{margin-top:15px}body.scrolled header.page-header .menu-button{margin-top:0}body.scrolled header.page-header .logo{width:200px}@media print,screen and (max-width:79.99875em){body.scrolled header.page-header .logo{width:120px}}body.scrolled header.page-header .logo #Title{opacity:0}body.scrolled header.page-header .main-menu{padding-top:130px}@media print,screen and (max-width:79.99875em){body.scrolled header.page-header .main-menu{padding-top:100px}}body.scrolled header.page-header .main-menu .overlay{height:130px}@media print,screen and (max-width:79.99875em){body.scrolled header.page-header .main-menu .overlay{height:100px}}body.menu-open .menu-button{width:42px}body.menu-open .menu-button .line-1,body.menu-open .menu-button .line-2,body.menu-open .menu-button .line-3{width:42px}body.menu-open .menu-button .line-1{-webkit-transform:rotate(45deg) translateX(0) translateY(-4.5px);-ms-transform:rotate(45deg) translateX(0) translateY(-4.5px);transform:rotate(45deg) translateX(0) translateY(-4.5px)}body.menu-open .menu-button .line-2{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);opacity:0}body.menu-open .menu-button .line-3{-webkit-transform:rotate(-45deg) translateX(0px) translateY(4.5px);-ms-transform:rotate(-45deg) translateX(0px) translateY(4.5px);transform:rotate(-45deg) translateX(0px) translateY(4.5px)}body.menu-open .main-menu{opacity:1;visibility:visible}main.page-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;min-height:184px;overflow-y:hidden;max-width:100vw;overflow:hidden}footer.page-footer::before{display:block;content:"";height:6px;background-image:-webkit-gradient(linear,left top,right top,from(#0fafcf),color-stop(15%,#0fafcf),color-stop(50%,#15192d),color-stop(85%,#0fafcf),to(#0fafcf));background-image:linear-gradient(90deg,#0fafcf 0%,#0fafcf 15%,#15192d 50%,#0fafcf 85%,#0fafcf 100%);background-size:300% 100%;-webkit-animation:gradient-slide 8s linear infinite;animation:gradient-slide 8s linear infinite}footer.page-footer .language-switcher{margin-top:60px}@media print,screen and (max-width:79.99875em){footer.page-footer .language-switcher{margin-top:30px}}footer.page-footer .language-switcher+.module{margin-top:60px}@media print,screen and (max-width:79.99875em){footer.page-footer .language-switcher+.module{margin-top:30px}}@-webkit-keyframes gradient-slide{to{background-position:300% 0}}@keyframes gradient-slide{to{background-position:300% 0}}.menu{list-style:none;margin-top:0;margin-bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:60px}@media print,screen and (max-width:79.99875em){.menu{gap:30px}}@media print,screen and (max-width:63.99875em){.menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.menu .menu-headline{font-weight:700;font-size:36px}@media print,screen and (max-width:79.99875em){.menu .menu-headline{font-size:20px}}.menu .menu-headline a{-webkit-transition:opacity .45s ease,color .45s ease;transition:opacity .45s ease,color .45s ease}.menu .menu-headline a:hover{color:#0fafcf}.menu .sub-menu{margin-top:1em}.menu .sub-menu-headline{font-weight:500}.menu .sub-menu-headline a{-webkit-transition:opacity .45s ease,color .45s ease;transition:opacity .45s ease,color .45s ease}.menu .sub-menu-headline a:hover{color:#0fafcf}.menu li .sub-menu{list-style:none;padding:0;margin:0}.menu li .sub-menu:not(.has-third-level){margin-top:1em}.menu li .sub-menu:not(.has-third-level) li+li{margin-top:.5em}.menu li .sub-menu:not(.has-third-level) a{-webkit-transition:opacity .45s ease,color .45s ease,-webkit-transform .45s ease;transition:opacity .45s ease,color .45s ease,-webkit-transform .45s ease;transition:opacity .45s ease,transform .45s ease,color .45s ease;transition:opacity .45s ease,transform .45s ease,color .45s ease,-webkit-transform .45s ease;display:inline-block}.menu li .sub-menu:not(.has-third-level) a:hover{-webkit-transform:translateX(15px);-ms-transform:translateX(15px);transform:translateX(15px)}.menu .sub-menu .h4{font-weight:500;display:inline-block;margin-top:1em;margin-bottom:1em}.menu .sub-menu .h4+ul{margin-top:0}.menu .sub-menu .h4:last-child{margin-bottom:0}.menu .yellow a:hover{color:#c59e27}.menu .pink a:hover{color:#e6007e}.menu .orange a:hover{color:#ec6731}.primary-menu>li{-webkit-box-flex:0;-webkit-flex:0 0 calc(25% - 45px);-ms-flex:0 0 calc(25% - 45px);flex:0 0 calc(25% - 45px)}@media print,screen and (max-width:79.99875em){.primary-menu>li{-webkit-box-flex:0;-webkit-flex:0 0 calc(25% - 22.5px);-ms-flex:0 0 calc(25% - 22.5px);flex:0 0 calc(25% - 22.5px)}}.primary-menu>li.primary-2{-webkit-box-flex:0;-webkit-flex:0 0 calc(50% - 30px);-ms-flex:0 0 calc(50% - 30px);flex:0 0 calc(50% - 30px)}@media print,screen and (max-width:79.99875em){.primary-menu>li.primary-2{-webkit-box-flex:0;-webkit-flex:0 0 calc(50% - 15px);-ms-flex:0 0 calc(50% - 15px);flex:0 0 calc(50% - 15px)}}.primary-menu>li.primary-3{-webkit-box-flex:0;-webkit-flex:0 0 calc(75% - 15px);-ms-flex:0 0 calc(75% - 15px);flex:0 0 calc(75% - 15px)}@media print,screen and (max-width:79.99875em){.primary-menu>li.primary-3{-webkit-box-flex:0;-webkit-flex:0 0 calc(75% - 7.5px);-ms-flex:0 0 calc(75% - 7.5px);flex:0 0 calc(75% - 7.5px)}}.primary-menu>li.primary-4{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}.primary-menu .primary-2>.sub-menu,.primary-menu .primary-3>.sub-menu,.primary-menu .primary-4>.sub-menu{list-style:none;padding:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:30px 60px}@media print,screen and (max-width:79.99875em){.primary-menu .primary-2>.sub-menu,.primary-menu .primary-3>.sub-menu,.primary-menu .primary-4>.sub-menu{gap:15px 30px}}.primary-menu .primary-2>.sub-menu>li{-webkit-box-flex:0;-webkit-flex:0 0 calc((100% - 60px)/ 2);-ms-flex:0 0 calc((100% - 60px)/ 2);flex:0 0 calc((100% - 60px)/ 2)}@media print,screen and (max-width:79.99875em){.primary-menu .primary-2>.sub-menu>li{-webkit-box-flex:0;-webkit-flex:0 0 calc((100% - 30px)/ 2);-ms-flex:0 0 calc((100% - 30px)/ 2);flex:0 0 calc((100% - 30px)/ 2)}}@media print,screen and (max-width:39.99875em){.primary-menu .primary-2>.sub-menu>li{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}}.primary-menu .primary-3>.sub-menu>li{-webkit-box-flex:0;-webkit-flex:0 0 calc((100% - 120px)/ 3);-ms-flex:0 0 calc((100% - 120px)/ 3);flex:0 0 calc((100% - 120px)/ 3)}@media print,screen and (max-width:79.99875em){.primary-menu .primary-3>.sub-menu>li{-webkit-box-flex:0;-webkit-flex:0 0 calc((100% - 60px)/ 3);-ms-flex:0 0 calc((100% - 60px)/ 3);flex:0 0 calc((100% - 60px)/ 3)}}@media print,screen and (max-width:39.99875em){.primary-menu .primary-3>.sub-menu>li{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}}.primary-menu .primary-4>.sub-menu>li{-webkit-box-flex:0;-webkit-flex:0 0 calc((100% - 180px)/ 4);-ms-flex:0 0 calc((100% - 180px)/ 4);flex:0 0 calc((100% - 180px)/ 4)}@media print,screen and (max-width:79.99875em){.primary-menu .primary-4>.sub-menu>li{-webkit-box-flex:0;-webkit-flex:0 0 calc((100% - 90px)/ 4);-ms-flex:0 0 calc((100% - 90px)/ 4);flex:0 0 calc((100% - 90px)/ 4)}}@media print,screen and (max-width:39.99875em){.primary-menu .primary-4>.sub-menu>li{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}}.footer-menu{padding:0}@media print,screen and (max-width:79.99875em){.footer-menu{display:none}}.footer-menu>li{-webkit-box-flex:0;-webkit-flex:0 0 calc(20% - 48px);-ms-flex:0 0 calc(20% - 48px);flex:0 0 calc(20% - 48px)}.nowrap{white-space:nowrap}section.content{position:relative}section.content:first-child .module:first-child:not(.video-hero):not(.image-hero):not(.illustration-hero){margin-top:304px}@media print,screen and (max-width:79.99875em){section.content:first-child .module:first-child:not(.video-hero):not(.image-hero):not(.illustration-hero){margin-top:160px}}section.content:first-child .module.image-hero:first-child:after,section.content:first-child .module.video-hero:first-child:after{content:"";position:absolute;inset:0;height:184px;width:100%;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.85)),to(transparent));background-image:linear-gradient(180deg,rgba(0,0,0,.85) 0%,transparent 100%);mix-blend-mode:multiply}@media print,screen and (max-width:79.99875em){section.content:first-child .module.image-hero:first-child:after,section.content:first-child .module.video-hero:first-child:after{height:100px}}section.content .background-illustration-wave{position:absolute;top:120px;left:50%;min-width:1280px;width:100%;-webkit-transform:translateX(-50%) translateY(var(--parallax-offset,0px));-ms-transform:translateX(-50%) translateY(var(--parallax-offset,0px));transform:translateX(-50%) translateY(var(--parallax-offset,0px));aspect-ratio:2560/1930;height:auto;background-image:url(../img/background_wave.svg);background-size:100% 100%;background-repeat:no-repeat;background-position:center;z-index:-1}@media print,screen and (max-width:63.99875em){section.content .background-illustration-wave{min-width:768px}}section.content .background-illustration-wave-2{position:absolute;top:120px;left:50%;width:100%;-webkit-transform:translateX(-50%) translateY(var(--parallax-offset,0px));-ms-transform:translateX(-50%) translateY(var(--parallax-offset,0px));transform:translateX(-50%) translateY(var(--parallax-offset,0px));aspect-ratio:2560/2077;height:auto;background-image:url(../img/background_wave_2.svg);background-size:100% 100%;background-repeat:no-repeat;background-position:center;z-index:-1}@media print,screen and (max-width:63.99875em){section.content .background-illustration-wave-2{min-width:768px}}section.content.background-color-white{background-color:#fff}section.content.background-color-light-gray{background-color:#e7e8ea}section.content.background-color-light-gray,section.content.background-color-white{color:#3d3287}section.content.background-color-light-gray .button:not(.inverted):not(.hollow),section.content.background-color-white .button:not(.inverted):not(.hollow){border-color:#15192d;background-color:#15192d;color:#fff}section.content.background-color-light-gray .button:not(.inverted):not(.hollow):hover,section.content.background-color-white .button:not(.inverted):not(.hollow):hover{border-color:#0fafcf;background-color:#0fafcf;color:#fff}section.content .anchor{position:absolute;top:-100px}@media print,screen and (max-width:79.99875em){section.content .anchor{top:-70px}}.module{width:100%;max-width:var(--global-width);margin-left:auto;margin-right:auto;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:60px;padding-right:60px}.module:first-child{margin-top:120px}@media print,screen and (max-width:79.99875em){.module:first-child{margin-top:90px}}.module:last-child{margin-bottom:120px}@media print,screen and (max-width:79.99875em){.module:last-child{margin-bottom:90px}}.module+.module{margin-top:90px}@media print,screen and (max-width:79.99875em){.module+.module{margin-top:60px}}@media print,screen and (min-width:64em) and (max-width:79.99875em){.module{padding-left:60px;padding-right:60px}}@media print,screen and (min-width:40em) and (max-width:63.99875em){.module{padding-left:45px;padding-right:45px}}@media print,screen and (max-width:39.99875em){.module{padding-left:30px;padding-right:30px}}.module.headline{text-align:center}.module.headline.align-left{text-align:left}.module.lead-text{max-width:1260px;text-align:center}.module.image-content-grid{max-width:1260px}.module.image-content-grid .blocks{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:90px}@media print,screen and (max-width:79.99875em){.module.image-content-grid .blocks{gap:60px}}.module.image-content-grid .blocks .block .grid{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.module.image-content-grid .blocks .block .image{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.module.image-content-grid .blocks .block .image-wrapper{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media print,screen and (max-width:79.99875em){.module.image-content-grid .blocks .block .image-wrapper{aspect-ratio:4/3;width:100%}.module.image-content-grid .blocks .block .image-wrapper .image{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}}.module.image-content-grid .blocks .block .image-wrapper .overlay-image{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.module.image-content-grid .blocks .block .main-headline{max-width:480px}.module.image-content-grid .blocks .block .main-headline+.headline{font-weight:400;max-width:480px}.module.image-content-grid .blocks .block .content{max-width:540px}@media print,screen and (min-width:40em){.module.image-content-grid .blocks .block:nth-child(even) .image-wrapper{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.module.divider-teaser{position:relative;min-height:50vh;max-width:none;padding:120px 0;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#15192d;color:#fff;margin-top:120px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;overflow:hidden}@media print,screen and (max-width:79.99875em){.module.divider-teaser{margin-top:90px;padding:90px 0}}.module.divider-teaser+.module{margin-top:120px}@media print,screen and (max-width:79.99875em){.module.divider-teaser+.module{margin-top:90px}}.module.divider-teaser:first-child{margin-top:0}.module.divider-teaser:last-child{margin-bottom:0}.module.divider-teaser .button.inverted:hover{border-color:#fff;background-color:transparent;color:#fff}.module.divider-teaser .background-image{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;z-index:0}.module.divider-teaser::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;background:-webkit-gradient(linear,left top,right top,color-stop(24%,#0fafcf),color-stop(63%,rgba(15,175,207,0)));background:linear-gradient(90deg,#0fafcf 24%,rgba(15,175,207,0) 63%)}.module.divider-teaser .content{position:relative;z-index:2}.module.divider-teaser .content .headline{max-width:9em}.module.text{max-width:720px;text-align:center}.module.numbers-grid{max-width:1260px}.module.numbers-grid .entries{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:60px 120px}@media print,screen and (max-width:79.99875em){.module.numbers-grid .entries{gap:45px 90px}}.module.numbers-grid .entries .entry{-webkit-box-flex:initial;-webkit-flex:initial;-ms-flex:initial;flex:initial;text-align:center}.module.numbers-grid .entries .entry .value{font-size:128px;line-height:1;font-weight:700;margin-bottom:.25em}@media print,screen and (max-width:79.99875em){.module.numbers-grid .entries .entry .value{font-size:60px}}.module.numbers-grid .entries .entry .name{font-weight:700;font-size:24px;line-height:1;word-break:keep-all}@media print,screen and (max-width:79.99875em){.module.numbers-grid .entries .entry .name{font-size:18px}}.module.divider-contact{position:relative;max-width:none;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#15192d;color:#fff;margin-top:180px}@media print,screen and (max-width:79.99875em){.module.divider-contact{margin-top:90px}}.module.divider-contact:first-child{margin-top:0}.module.divider-contact:last-child{margin-bottom:0}.module.divider-contact .background{position:absolute;inset:0;width:100%;height:100%;overflow:hidden}.module.divider-contact .contact-wave{position:absolute;left:50%;-webkit-transform:translateX(-50%) translateY(var(--parallax-offset,0px));-ms-transform:translateX(-50%) translateY(var(--parallax-offset,0px));transform:translateX(-50%) translateY(var(--parallax-offset,0px));max-width:none;top:45px;width:100%;min-width:1024px;aspect-ratio:2560/1070;height:auto;z-index:0;background-image:url(../img/contact_background.svg);background-size:100% auto;background-repeat:no-repeat}.module.divider-contact .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;gap:60px;max-width:1260px}@media print,screen and (max-width:79.99875em){.module.divider-contact .container{gap:30px;padding-left:0;padding-right:0}}@media print,screen and (max-width:63.99875em){.module.divider-contact .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.module.divider-contact .content{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;position:relative;z-index:1;padding:90px 0;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}@media print,screen and (max-width:63.99875em){.module.divider-contact .content{padding-bottom:0}}.module.divider-contact .content .headline{max-width:540px}.module.divider-contact .content .text{max-width:540px}.module.divider-contact .image-wrapper{position:relative;-webkit-box-flex:0;-webkit-flex:0 0 440px;-ms-flex:0 0 440px;flex:0 0 440px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}@media print,screen and (max-width:79.99875em){.module.divider-contact .image-wrapper{-webkit-box-flex:0;-webkit-flex:0 0 300px;-ms-flex:0 0 300px;flex:0 0 300px}}@media print,screen and (max-width:39.99875em){.module.divider-contact .image-wrapper{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}}.module.divider-contact .person-image{position:absolute;width:100%;bottom:0;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom;object-position:bottom;height:calc(100% + 90px);top:-90px}@media print,screen and (max-width:63.99875em){.module.divider-contact .person-image{height:100%;top:0}}@media print,screen and (max-width:39.99875em){.module.divider-contact .person-image{position:relative}}.module.posts-teaser{max-width:1260px}.module.posts-teaser .post{-webkit-box-flex:0;-webkit-flex:0 0 calc((100% - 60px)/ 2);-ms-flex:0 0 calc((100% - 60px)/ 2);flex:0 0 calc((100% - 60px)/ 2);background-color:#0fafcf;color:#fff;border-radius:10px;overflow:hidden;border:1px solid #0fafcf}.module.posts-teaser .post ::-moz-selection{background:#fff;color:#0fafcf}.module.posts-teaser .post ::selection{background:#fff;color:#0fafcf}.module.posts-teaser .post ::-moz-selection{background:#fff;color:#0fafcf}@media print,screen and (max-width:63.99875em){.module.posts-teaser .post{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}}.module.posts-teaser .post .content{padding:45px}@media print,screen and (max-width:39.99875em){.module.posts-teaser .post .content{padding:30px}}.module.posts-teaser .post.hidden{display:none}@media print,screen and (max-width:63.99875em){.module.logos-grid .grid{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.module.logos-grid .logo{-webkit-box-flex:0;-webkit-flex:0 0 calc((100% - 240px)/ 5);-ms-flex:0 0 calc((100% - 240px)/ 5);flex:0 0 calc((100% - 240px)/ 5)}@media print,screen and (min-width:64em) and (max-width:79.99875em){.module.logos-grid .logo{-webkit-box-flex:0;-webkit-flex:0 0 calc((100% - 180px)/ 4);-ms-flex:0 0 calc((100% - 180px)/ 4);flex:0 0 calc((100% - 180px)/ 4)}}@media print,screen and (min-width:40em) and (max-width:63.99875em){.module.logos-grid .logo{-webkit-box-flex:0;-webkit-flex:0 0 calc((100% - 60px)/ 3);-ms-flex:0 0 calc((100% - 60px)/ 3);flex:0 0 calc((100% - 60px)/ 3)}}@media print,screen and (max-width:39.99875em){.module.logos-grid .logo{-webkit-box-flex:0;-webkit-flex:0 0 calc((100% - 30px)/ 2);-ms-flex:0 0 calc((100% - 30px)/ 2);flex:0 0 calc((100% - 30px)/ 2)}}.module.video-hero{position:relative;position:relative;aspect-ratio:1920/1080;width:100%;min-height:520px;height:auto;max-height:100vh;max-height:calc(100 * var(--vh));max-width:100%;padding:120px 0;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#15192d;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:180px;overflow:hidden}@media print,screen and (max-width:79.99875em){.module.video-hero{margin-top:90px}}@media print,screen and (max-width:39.99875em){.module.video-hero{height:100vh;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;padding-bottom:60px}}.module.video-hero+.module{margin-top:180px}@media print,screen and (max-width:79.99875em){.module.video-hero+.module{margin-top:90px}}.module.video-hero:first-child{margin-top:0}.module.video-hero:last-child{margin-bottom:0}.module.video-hero .background-image,.module.video-hero .background-video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;z-index:0}.module.video-hero::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;background-color:#15192d;opacity:.5}.module.video-hero .content{position:relative;z-index:2;text-align:center}@media print,screen and (max-width:39.99875em){.module.video-hero .content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.module.video-hero .content .headline{max-width:11.33333em}.module.map{position:relative;padding:0;aspect-ratio:1920/625;width:100%;min-height:520px;height:auto;max-height:100vh;max-height:calc(100 * var(--vh));max-width:100%;color:#15192d}.module.map .map-wrapper{position:absolute;width:100%;height:100%;top:0;left:0;right:0;bottom:0}.module.map:first-child{margin-top:0}.module.map:last-child{margin-bottom:0}.module.image-hero{position:relative;aspect-ratio:1920/1080;width:100%;min-height:520px;height:auto;max-height:100vh;max-height:calc(100 * var(--vh));max-width:100%;padding:120px 0;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:180px;overflow:hidden}@media print,screen and (max-width:79.99875em){.module.image-hero{margin-top:90px}}@media print,screen and (max-width:39.99875em){.module.image-hero{height:100vh;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;padding-bottom:60px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center}}.module.image-hero+.module{margin-top:180px}@media print,screen and (max-width:79.99875em){.module.image-hero+.module{margin-top:90px}}.module.image-hero:first-child{margin-top:0}.module.image-hero:last-child{margin-bottom:0}.module.image-hero .background-wrapper .background-image{-o-object-position:var(--background-image-horizontal-alignment,50%) center;object-position:var(--background-image-horizontal-alignment,50%) center}.module.image-hero .background-wrapper.has-content::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;background-color:#15192d;opacity:.5}.module.image-hero .content{position:relative;z-index:2}@media print,screen and (max-width:39.99875em){.module.image-hero .content{text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.module.image-hero .content .headline{margin-bottom:0;max-width:8em}.module.image-hero .content .subheadline{max-width:15em;margin-top:1em;font-weight:500}.module.image-hero .content.align-center{text-align:center;margin-left:auto;margin-right:auto;justify-self:center}.module.image-hero .content.align-center .headline{max-width:16em}.module.image-hero .content.align-center .subheadline{max-width:40em}.module.two-columns-content{max-width:1260px}.module.two-columns-content .blocks .block{-webkit-box-flex:0;-webkit-flex:0 0 calc((100% - 60px)/ 2);-ms-flex:0 0 calc((100% - 60px)/ 2);flex:0 0 calc((100% - 60px)/ 2)}.module.two-columns-content .blocks.width-narrow{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.module.two-columns-content .blocks.width-narrow .block{-webkit-box-flex:0;-webkit-flex:0 0 calc((100% - 180px)/ 3);-ms-flex:0 0 calc((100% - 180px)/ 3);flex:0 0 calc((100% - 180px)/ 3)}.module.two-columns-content .blocks.align-left{text-align:left}.module.two-columns-content .blocks.align-center{text-align:center}.module.two-columns-content .blocks.align-right{text-align:right}.module.two-columns-content .read-more{position:relative;margin-top:-1em}.module.two-columns-content .read-more .read-more-content{position:relative;overflow:hidden;height:0;-webkit-transition:height .45s ease;transition:height .45s ease}.module.two-columns-content .read-more .read-more-content .inner{position:absolute;top:0;left:0;width:100%;opacity:0;-webkit-transition:opacity .45s ease;transition:opacity .45s ease}.module.two-columns-content .read-more .read-more-content .inner>:last-child{margin-bottom:0}.module.two-columns-content .read-more .read-more-button{cursor:pointer;margin-top:1em;-webkit-transition:opacity .45s ease;transition:opacity .45s ease}.module.two-columns-content .read-more.open .read-more-content .inner{opacity:1}.module.two-columns-content .read-more.open .read-more-button::before{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.module.divider-image{position:relative;min-height:50vh;max-width:none;-webkit-box-sizing:border-box;box-sizing:border-box;padding:120px 0;background-color:transparent;color:#fff;margin-top:120px;overflow:hidden}@media print,screen and (max-width:79.99875em){.module.divider-image{margin-top:90px;padding:90px 0}}.module.divider-image+.module{margin-top:120px}@media print,screen and (max-width:79.99875em){.module.divider-image+.module{margin-top:90px}}.module.divider-image .fixed-background{position:absolute;height:100%;width:100%;inset:0;background-size:cover;background-attachment:fixed;background-position:center center;background-repeat:no-repeat}@media print,screen and (max-width:79.99875em){.module.divider-image .fixed-background{background-attachment:scroll}}.module.divider-image .fixed-background::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;opacity:.4;background-color:#15192d}.module.divider-image:first-child{margin-top:0}.module.divider-image:last-child{margin-bottom:0}.module.divider-image .parallax-background::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;opacity:.4;background-color:#15192d}.module.divider-image .fixed-image{position:fixed;top:0;left:0;width:100vw;height:100vh;height:calc(100 * var(--vh));pointer-events:none;will-change:transform,clip-path;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-clip-path:inset(var(--clip-t,100vh) var(--clip-r,0) var(--clip-b,0) var(--clip-l,0));clip-path:inset(var(--clip-t,100vh) var(--clip-r,0) var(--clip-b,0) var(--clip-l,0))}.module.divider-image .fixed-image::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;opacity:.4;background-color:#15192d}.module.divider-image .fixed-image .background-image{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.module.divider-image .fixed-image .background-image.vertical-alignment-0{-o-object-position:center 0%;object-position:center 0%}.module.divider-image .fixed-image .background-image.vertical-alignment-25{-o-object-position:center 25%;object-position:center 25%}.module.divider-image .fixed-image .background-image.vertical-alignment-75{-o-object-position:center 75%;object-position:center 75%}.module.divider-image .fixed-image .background-image.vertical-alignment-100{-o-object-position:center 100%;object-position:center 100%}.module.divider-image+.module.divider-image{margin-top:0}@media print,screen and (max-width:79.99875em){.module.teaser-grid .blocks{gap:60px 30px}}.module.teaser-grid .blocks .block{-webkit-box-flex:0;-webkit-flex:0 0 calc((100% - 120px)/ 3);-ms-flex:0 0 calc((100% - 120px)/ 3);flex:0 0 calc((100% - 120px)/ 3)}@media print,screen and (max-width:79.99875em){.module.teaser-grid .blocks .block{-webkit-box-flex:0;-webkit-flex:0 0 calc((100% - 30px)/ 2);-ms-flex:0 0 calc((100% - 30px)/ 2);flex:0 0 calc((100% - 30px)/ 2)}}@media print,screen and (max-width:39.99875em){.module.teaser-grid .blocks .block{-webkit-box-flex:0;-webkit-flex:0 0 calc((100% - 30px)/ 1);-ms-flex:0 0 calc((100% - 30px)/ 1);flex:0 0 calc((100% - 30px)/ 1)}}.module.teaser-grid .blocks .block .image-wrapper{position:relative;width:100%;aspect-ratio:510/287;height:auto;border-radius:10px;overflow:hidden}.module.teaser-grid .blocks .block .image-wrapper .image{position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.module.teaser-grid .blocks .block .image-wrapper:hover .label{opacity:0}.module.teaser-grid .blocks .block .label{position:absolute;top:30px;left:30px;font-weight:500;margin-top:0;margin-bottom:0;max-width:calc(100% - 60px);background-color:#15192d;color:#fff;border-radius:10px;padding:.5em 1em;-webkit-transition:opacity .45s ease;transition:opacity .45s ease}@media print,screen and (max-width:79.99875em){.module.teaser-grid .blocks .block .label{top:15px;left:15px;max-width:calc(100% - 30px)}}.module.teaser-grid .blocks .block.yellow .label{background-color:#c59e27}.module.teaser-grid .blocks .block.pink .label{background-color:#e6007e}.module.teaser-grid .blocks .block.orange .label{background-color:#ec6731}.module.images-grid{max-width:1260px}.module.images-grid .images{gap:30px}@media print,screen and (max-width:79.99875em){.module.images-grid .images{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.module.images-grid .images .image{position:relative;width:100%;-webkit-box-flex:0;-webkit-flex:0 0 calc((100% - 60px)/ 3);-ms-flex:0 0 calc((100% - 60px)/ 3);flex:0 0 calc((100% - 60px)/ 3);border-radius:10px;overflow:hidden;aspect-ratio:16/9;height:auto}@media print,screen and (min-width:40em) and (max-width:63.99875em){.module.images-grid .images .image{-webkit-box-flex:0;-webkit-flex:0 0 calc((100% - 30px)/ 2);-ms-flex:0 0 calc((100% - 30px)/ 2);flex:0 0 calc((100% - 30px)/ 2)}}@media print,screen and (max-width:39.99875em){.module.images-grid .images .image{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}}.module.images-grid .images .image>img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.module.images-grid .images .image>img.png,.module.images-grid .images .image>img.svg{-o-object-fit:contain;object-fit:contain}.module.images-grid .images .image .grid{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.module.images-grid .images .image .description{max-width:720px}.module.cards-grid{max-width:1260px}.module.cards-grid .cards{gap:30px}@media print,screen and (max-width:79.99875em){.module.cards-grid .cards{gap:15px}}.module.cards-grid .cards .card{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:15px;background-color:#fff;color:#15192d;padding:60px 30px 60px 60px;border-radius:50px;color:#3d3287;-webkit-box-flex:0;-webkit-flex:0 0 calc((100% - 30px)/ 2);-ms-flex:0 0 calc((100% - 30px)/ 2);flex:0 0 calc((100% - 30px)/ 2)}@media print,screen and (max-width:79.99875em){.module.cards-grid .cards .card{-webkit-box-flex:0;-webkit-flex:0 0 calc((100% - 15px)/ 2);-ms-flex:0 0 calc((100% - 15px)/ 2);flex:0 0 calc((100% - 15px)/ 2);border-radius:25px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:30px}}.module.cards-grid .cards .card .circle-button{position:absolute;right:30px;bottom:30px}@media print,screen and (max-width:79.99875em){.module.cards-grid .cards .card .circle-button{position:relative;right:initial;bottom:initial;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}}.module.cards-grid .cards .card .text{margin-bottom:0}.module.cards-grid .cards .card .content{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}@media print,screen and (max-width:79.99875em){.module.cards-grid .cards .card .content{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.module.cards-grid .cards .card .content .headline{margin-top:1em}}.module.cards-grid .cards .card .icon-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;gap:30px;-webkit-box-flex:0;-webkit-flex:0 0 168px;-ms-flex:0 0 168px;flex:0 0 168px}@media print,screen and (max-width:79.99875em){.module.cards-grid .cards .card .icon-wrapper{-webkit-box-flex:initial;-webkit-flex:initial;-ms-flex:initial;flex:initial;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;margin-top:1em;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;max-width:none;gap:30px}}.module.contacts-grid{max-width:1260px}.module.contacts-grid .contacts{gap:60px 30px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.module.contacts-grid .contacts .contact{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;justify-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-align:center;-webkit-box-flex:0;-webkit-flex:0 0 calc((100% - 90px)/ 4);-ms-flex:0 0 calc((100% - 90px)/ 4);flex:0 0 calc((100% - 90px)/ 4)}@media print,screen and (max-width:63.99875em){.module.contacts-grid .contacts .contact{-webkit-box-flex:0;-webkit-flex:0 0 calc((100% - 30px)/ 2);-ms-flex:0 0 calc((100% - 30px)/ 2);flex:0 0 calc((100% - 30px)/ 2)}}.module.contacts-grid .contacts .contact .role:not(:last-child){margin-bottom:1em}.module.contacts-grid .contacts .contact .image{max-width:185px;border-radius:50%}.module.logos-grid-card{max-width:1260px}.module.logos-grid-card .card{background-color:#fff;padding:90px;border-radius:50px;color:#3d3287}@media print,screen and (max-width:79.99875em){.module.logos-grid-card .card{border-radius:25px;padding:60px}}@media print,screen and (min-width:40em) and (max-width:63.99875em){.module.logos-grid-card .card{padding:45px}}@media print,screen and (max-width:39.99875em){.module.logos-grid-card .card{border-radius:10px;padding:30px}}.module.logos-grid-card .text{max-width:720px}.module.logos-grid-card .logos{gap:15px;margin-top:60px}@media print,screen and (max-width:39.99875em){.module.logos-grid-card .logos{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.module.logos-grid-card .logos .logo{-webkit-box-flex:0;-webkit-flex:0 0 calc((100% - 45px)/ 4);-ms-flex:0 0 calc((100% - 45px)/ 4);flex:0 0 calc((100% - 45px)/ 4)}@media print,screen and (min-width:40em) and (max-width:63.99875em){.module.logos-grid-card .logos .logo{-webkit-box-flex:0;-webkit-flex:0 0 calc((100% - 30px)/ 3);-ms-flex:0 0 calc((100% - 30px)/ 3);flex:0 0 calc((100% - 30px)/ 3)}}@media print,screen and (max-width:39.99875em){.module.logos-grid-card .logos .logo{-webkit-box-flex:0;-webkit-flex:0 0 calc((100% - 15px)/ 2);-ms-flex:0 0 calc((100% - 15px)/ 2);flex:0 0 calc((100% - 15px)/ 2)}}.module.posts-grid{max-width:none;padding-left:0;padding-right:0;color:#fff}.module.posts-grid:first-child{margin-top:0}.module.posts-grid:last-child{margin-bottom:0}.module.posts-grid+.module{margin-top:120px}.module.posts-grid .posts{gap:0}.module.posts-grid .posts .post{position:relative;-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;aspect-ratio:960/660;height:auto;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:60px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}.module.posts-grid .posts .post:not(:nth-child(1)):not(:nth-child(2)){-webkit-box-flex:0;-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;padding:30px}@media print,screen and (max-width:79.99875em){.module.posts-grid .posts .post{padding:30px}}@media print,screen and (max-width:39.99875em){.module.posts-grid .posts .post{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}}.module.posts-grid .posts .post::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;opacity:.4;background-color:#15192d}.module.posts-grid .posts .post .post-image{position:absolute;inset:0;width:100%;height:100%;z-index:-1;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.module.posts-grid .no-posts-message{text-align:center}.module.downloads-grid .downloads{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.module.downloads-grid .downloads .download{-webkit-box-flex:0;-webkit-flex:0 0 calc((100% - 300px)/ 6);-ms-flex:0 0 calc((100% - 300px)/ 6);flex:0 0 calc((100% - 300px)/ 6);text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-transition:color .45s ease;transition:color .45s ease}@media print,screen and (min-width:64em) and (max-width:79.99875em){.module.downloads-grid .downloads .download{-webkit-box-flex:0;-webkit-flex:0 0 calc((100% - 90px)/ 4);-ms-flex:0 0 calc((100% - 90px)/ 4);flex:0 0 calc((100% - 90px)/ 4)}}@media print,screen and (min-width:40em) and (max-width:63.99875em){.module.downloads-grid .downloads .download{-webkit-box-flex:0;-webkit-flex:0 0 calc((100% - 60px)/ 3);-ms-flex:0 0 calc((100% - 60px)/ 3);flex:0 0 calc((100% - 60px)/ 3)}}@media print,screen and (max-width:39.99875em){.module.downloads-grid .downloads .download{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}}.module.downloads-grid .downloads .download .download-icon{position:relative;height:30px;width:30px;display:block}.module.downloads-grid .downloads .download .download-icon::after,.module.downloads-grid .downloads .download .download-icon::before{content:"";position:absolute;inset:0;width:100%;height:100%;background-size:contain;background-position:center;background-repeat:no-repeat;-webkit-transition:opacity .45s ease;transition:opacity .45s ease}.module.downloads-grid .downloads .download .download-icon::before{opacity:1;background-image:url("data:image/svg+xml,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.0013 22.5276L7.62944 15.1557L9.10389 13.6573L13.9597 18.513V0.492188H16.043V18.513L20.8987 13.6573L22.3732 15.1557L15.0013 22.5276ZM3.78357 29.6589C2.82454 29.6589 2.02389 29.3377 1.3815 28.6953C0.739164 28.0529 0.417969 27.2522 0.417969 26.2932V21.2453H2.50128V26.2932C2.50128 26.6141 2.63482 26.908 2.90183 27.175C3.16884 27.442 3.46275 27.5755 3.78357 27.5755H26.219C26.5398 27.5755 26.8338 27.442 27.1008 27.175C27.3678 26.908 27.5013 26.6141 27.5013 26.2932V21.2453H29.5847V26.2932C29.5847 27.2522 29.2635 28.0529 28.6211 28.6953C27.9787 29.3377 27.178 29.6589 26.219 29.6589H3.78357Z' fill='white'/%3E%3C/svg%3E")}.module.downloads-grid .downloads .download .download-icon::after{opacity:0;background-image:url("data:image/svg+xml,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.0013 22.5276L7.62944 15.1557L9.10389 13.6573L13.9597 18.513V0.492188H16.043V18.513L20.8987 13.6573L22.3732 15.1557L15.0013 22.5276ZM3.78357 29.6589C2.82454 29.6589 2.02389 29.3377 1.3815 28.6953C0.739164 28.0529 0.417969 27.2522 0.417969 26.2932V21.2453H2.50128V26.2932C2.50128 26.6141 2.63482 26.908 2.90183 27.175C3.16884 27.442 3.46275 27.5755 3.78357 27.5755H26.219C26.5398 27.5755 26.8338 27.442 27.1008 27.175C27.3678 26.908 27.5013 26.6141 27.5013 26.2932V21.2453H29.5847V26.2932C29.5847 27.2522 29.2635 28.0529 28.6211 28.6953C27.9787 29.3377 27.178 29.6589 26.219 29.6589H3.78357Z' fill='%230FAFCF'/%3E%3C/svg%3E")}.module.downloads-grid .downloads .download .title{margin-top:1em}.module.downloads-grid .downloads .download:hover{color:#0fafcf}.module.downloads-grid .downloads .download:hover .download-icon::after{opacity:1}.module.image-card{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.module.image-card .card{border-radius:50px;padding:30px 60px;background-color:#fff}@media print,screen and (max-width:79.99875em){.module.image-card .card{border-radius:25px;padding:30px 30px}}.module.locations-map{max-width:1260px}.module.locations-map .map{position:relative}.module.locations-map .map .base-image{width:100%;border-radius:10px}.module.locations-map .map .marker{position:absolute;top:var(--pos-y);left:var(--pos-x);margin-left:-45px;margin-top:-72px;height:90px;width:90px}@media print,screen and (max-width:79.99875em){.module.locations-map .map .marker{margin-left:-30px;margin-top:-48px;height:60px;width:60px}}.module.locations-map .map .marker .pin{position:absolute;inset:0;width:100%;height:100%;background-size:contain;background-repeat:no-repeat;background-position:center;-webkit-animation:marker-hop 4s ease-in-out infinite;animation:marker-hop 4s ease-in-out infinite}.module.locations-map .map .marker.has-tooltip .pin{cursor:pointer}.module.locations-map .map .marker.primary .pin{background-image:url(../img/pin_primary.svg)}.module.locations-map .map .marker.secondary .pin{background-image:url(../img/pin_secondary.svg)}.module.locations-map .map .tooltip{position:absolute;left:var(--pos-x);top:var(--pos-y);opacity:0;visibility:hidden;-webkit-transform:translate(-50%,30px);-ms-transform:translate(-50%,30px);transform:translate(-50%,30px);-webkit-transition:opacity .45s ease,visibility .45s ease,-webkit-transform .45s ease;transition:opacity .45s ease,visibility .45s ease,-webkit-transform .45s ease;transition:opacity .45s ease,visibility .45s ease,transform .45s ease;transition:opacity .45s ease,visibility .45s ease,transform .45s ease,-webkit-transform .45s ease;cursor:initial;z-index:10;border-radius:10px;padding:30px;width:450px;background-color:#fff;color:#3d3287;-webkit-box-shadow:3px 3px 6px rgba(0,0,0,.25);box-shadow:3px 3px 6px rgba(0,0,0,.25)}@media print,screen and (min-width:64em){.module.locations-map .map .tooltip{-webkit-transform:translate(-50%,calc(-100% - 72px + 30px));-ms-transform:translate(-50%,calc(-100% - 72px + 30px));transform:translate(-50%,calc(-100% - 72px + 30px))}}@media print,screen and (max-width:79.99875em){.module.locations-map .map .tooltip{left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:calc(100% - 30px);height:auto;max-height:calc(100% - 30px);max-width:450px;overflow-y:auto;z-index:999}}.module.locations-map .map .tooltip.open{opacity:1;visibility:visible;-webkit-transform:translate(-50%,calc(-100% - 72px));-ms-transform:translate(-50%,calc(-100% - 72px));transform:translate(-50%,calc(-100% - 72px))}@media print,screen and (max-width:79.99875em){.module.locations-map .map .tooltip.open{-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}}.module.locations-map .map .tooltip .text :last-child{margin-bottom:0}@-webkit-keyframes marker-hop{0%{-webkit-transform:none;transform:none}50%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}100%{-webkit-transform:none;transform:none}}@keyframes marker-hop{0%{-webkit-transform:none;transform:none}50%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}100%{-webkit-transform:none;transform:none}}.module.images-card{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.module.images-card .card{border-radius:50px;padding:30px 60px;background-color:#fff;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media print,screen and (max-width:79.99875em){.module.images-card .card{border-radius:25px;padding:30px 30px;gap:60px}}.module.image{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.module.image img{border-radius:50px}@media print,screen and (max-width:79.99875em){.module.image img{border-radius:25px}}.module.teaser-card{max-width:1260px}.module.teaser-card .card{position:relative;overflow:hidden;background-color:#15192d;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:90px;border-radius:10px}@media print,screen and (max-width:79.99875em){.module.teaser-card .card{padding:60px}}.module.teaser-card .card::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;background:-webkit-gradient(linear,left top,right top,color-stop(33%,#0fafcf),color-stop(75%,rgba(15,175,207,0)));background:linear-gradient(90deg,#0fafcf 33%,rgba(15,175,207,0) 75%)}@media print,screen and (min-width:64em) and (max-width:79.99875em){.module.teaser-card .card{padding-left:60px;padding-right:60px}}@media print,screen and (min-width:40em) and (max-width:63.99875em){.module.teaser-card .card{padding-left:45px;padding-right:45px}}@media print,screen and (max-width:39.99875em){.module.teaser-card .card{padding-left:30px;padding-right:30px}}.module.teaser-card .card .button.inverted:hover{border-color:#fff;background-color:transparent;color:#fff}.module.teaser-card .card .background-image{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;z-index:0}.module.teaser-card .card .content{position:relative;z-index:2}.module.teaser-card .card .content .headline{max-width:6em}.module.video{position:relative;max-width:1140px;aspect-ratio:16/10;height:auto;padding:120px 0;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#15192d;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media print,screen and (max-width:79.99875em){.module.video{padding:90px 0}}.module.video:first-child{margin-top:0}.module.video:last-child{margin-bottom:0}.module.video .background-image{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;z-index:0}.module.video::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;background-color:#15192d;opacity:.5}.module.video .content{position:relative;max-width:680px;z-index:2;text-align:center}.module.team-grid{position:relative}.module.team-grid .team-members{display:grid;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:60px;grid-auto-flow:column;grid-auto-columns:minmax(0,225px);grid-template-rows:repeat(2,auto)}@media print,screen and (max-width:99.99875em){.module.team-grid .team-members{gap:45px}}@media print,screen and (max-width:79.99875em){.module.team-grid .team-members{grid-auto-flow:row;grid-auto-columns:initial;grid-template-rows:auto;grid-template-columns:repeat(3,minmax(0,1fr));-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:30px}}@media print,screen and (min-width:40em) and (max-width:63.99875em){.module.team-grid .team-members{grid-template-columns:repeat(2,minmax(0,1fr))}}@media print,screen and (max-width:39.99875em){.module.team-grid .team-members{grid-template-columns:1fr}}.module.team-grid .team-members.count-2{grid-template-rows:auto}.module.team-grid .team-members.count-2 .team-member:nth-child(3n+1){grid-row:auto}.module.team-grid .team-members.count-3,.module.team-grid .team-members.count-5{grid-auto-flow:column;grid-template-rows:auto}.module.team-grid .team-members.count-3 .team-member:nth-child(3n+1),.module.team-grid .team-members.count-5 .team-member:nth-child(3n+1){grid-row:auto}.module.team-grid .team-members.count-6{grid-auto-flow:row;grid-auto-columns:initial;grid-template-rows:auto;grid-template-columns:repeat(3,minmax(0,225px));-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.module.team-grid .team-members.count-6 .team-member:nth-child(3n+1){grid-row:auto}.module.team-grid .team-members.count-8{grid-auto-flow:row;grid-auto-columns:initial;grid-template-rows:auto;grid-template-columns:repeat(4,minmax(0,225px));-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.module.team-grid .team-members.count-8 .team-member:nth-child(3n+1){grid-row:auto}.module.team-grid .team-member{position:relative;width:100%;max-width:225px;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media print,screen and (max-width:79.99875em){.module.team-grid .team-member{max-width:none}}.module.team-grid .team-member:nth-child(3n+1){grid-row:1/span 2}@media print,screen and (max-width:79.99875em){.module.team-grid .team-member:nth-child(3n+1){grid-row:auto}}.module.team-grid .team-member .card{position:relative}.module.team-grid .team-member .tooltip{position:absolute;left:100%;top:0;opacity:0;width:600px;visibility:hidden;-webkit-transition:opacity .45s ease,visibility .45s ease,-webkit-transform .45s ease;transition:opacity .45s ease,visibility .45s ease,-webkit-transform .45s ease;transition:opacity .45s ease,visibility .45s ease,transform .45s ease;transition:opacity .45s ease,visibility .45s ease,transform .45s ease,-webkit-transform .45s ease;-webkit-transform:translateX(30px);-ms-transform:translateX(30px);transform:translateX(30px);cursor:initial;z-index:10;pointer-events:none;border-radius:10px;padding:45px;background-color:#fff;color:#3d3287;gap:15px;-webkit-box-shadow:3px 3px 6px rgba(0,0,0,.25);box-shadow:3px 3px 6px rgba(0,0,0,.25)}@media print,screen and (max-width:79.99875em){.module.team-grid .team-member .tooltip{position:absolute;left:50%;top:50%;bottom:initial;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);width:calc(100% - 30px);height:calc(100% - 30px);max-width:600px;padding:30px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-height:calc(100% - 30px);overflow-y:auto}}.module.team-grid .team-member .content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:0 15px}@media print,screen and (max-width:79.99875em){.module.team-grid .team-member .content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.module.team-grid .team-member .content .name{margin-bottom:0}.module.team-grid .team-member .content .role{font-weight:500}.module.team-grid .team-member .motion-id{-webkit-box-flex:1;-webkit-flex:1 0 100px;-ms-flex:1 0 100px;flex:1 0 100px;width:100px;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}@media print,screen and (max-width:79.99875em){.module.team-grid .team-member .motion-id{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}}.module.team-grid .team-member .image-wrapper{position:relative;z-index:0;width:100%;aspect-ratio:250/416;overflow:hidden;border-radius:10px}@media print,screen and (max-width:79.99875em){.module.team-grid .team-member .image-wrapper{aspect-ratio:3/4}}@media print,screen and (max-width:39.99875em){.module.team-grid .team-member .image-wrapper{aspect-ratio:1/1}}.module.team-grid .team-member .image-wrapper .image-link{cursor:pointer}.module.team-grid .team-member .image-wrapper img{position:absolute;left:0;top:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-webkit-transition:opacity .45s ease,-webkit-transform .45s ease,-webkit-filter .45s ease;transition:opacity .45s ease,-webkit-transform .45s ease,-webkit-filter .45s ease;transition:transform .45s ease,filter .45s ease,opacity .45s ease;transition:transform .45s ease,filter .45s ease,opacity .45s ease,-webkit-transform .45s ease,-webkit-filter .45s ease;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center}@media print,screen and (max-width:79.99875em){.module.team-grid .team-member .image-wrapper img{-o-object-position:top center;object-position:top center}}.module.team-grid .team-member:focus img,.module.team-grid .team-member:hover img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.module.team-grid .team-member:focus .tooltip,.module.team-grid .team-member:hover .tooltip{-webkit-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:all}@media print,screen and (max-width:79.99875em){.module.team-grid .team-member:focus .tooltip,.module.team-grid .team-member:hover .tooltip{-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}}.module.team-grid .team-members>.team-member:nth-child(n+5) .tooltip{-webkit-transform:translateX(-30px);-ms-transform:translateX(-30px);transform:translateX(-30px);left:auto;right:100%}@media print,screen and (max-width:79.99875em){.module.team-grid .team-members>.team-member:nth-child(n+5) .tooltip{left:50%;right:initial;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}}.module.team-grid .team-members>.team-member:nth-child(n+5):focus .tooltip,.module.team-grid .team-members>.team-member:nth-child(n+5):hover .tooltip{-webkit-transform:none;-ms-transform:none;transform:none}@media print,screen and (max-width:79.99875em){.module.team-grid .team-members>.team-member:nth-child(n+5):focus .tooltip,.module.team-grid .team-members>.team-member:nth-child(n+5):hover .tooltip{-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}}.module.wordpress-content .content{max-width:720px}.module.illustration-hero{position:relative;aspect-ratio:1920/1080;width:100%;min-height:520px;height:auto;max-height:100vh;max-height:calc(100 * var(--vh));max-width:100%;padding:120px 0;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:180px}@media print,screen and (max-width:79.99875em){.module.illustration-hero{margin-top:90px}}@media print,screen and (max-width:39.99875em){.module.illustration-hero{height:100vh;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;padding-bottom:60px}}.module.illustration-hero+.module{margin-top:180px}@media print,screen and (max-width:79.99875em){.module.illustration-hero+.module{margin-top:90px}}.module.illustration-hero:first-child{margin-top:0}.module.illustration-hero:last-child{margin-bottom:0}.module.illustration-hero .overlay-image{position:absolute;left:29.3600299401%;width:38.4169161677%;top:13.1128228364%;z-index:1}.module.illustration-hero .background-illustration-automotive-competence,.module.illustration-hero .background-illustration-contact,.module.illustration-hero .background-illustration-engineering-automation,.module.illustration-hero .background-illustration-handshake,.module.illustration-hero .background-illustration-turnkey-solutions,.module.illustration-hero .bottom-lines{position:absolute;top:-5vh;left:50%;width:100%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);aspect-ratio:2480/2560;min-width:1280px;height:auto;background-size:contain;background-repeat:no-repeat;background-position:center bottom}.module.illustration-hero .background-illustration-automotive-competence.parallax-element,.module.illustration-hero .background-illustration-contact.parallax-element,.module.illustration-hero .background-illustration-engineering-automation.parallax-element,.module.illustration-hero .background-illustration-handshake.parallax-element,.module.illustration-hero .background-illustration-turnkey-solutions.parallax-element,.module.illustration-hero .bottom-lines.parallax-element{-webkit-transform:translateX(-50%) translateY(var(--parallax-offset,0px));-ms-transform:translateX(-50%) translateY(var(--parallax-offset,0px));transform:translateX(-50%) translateY(var(--parallax-offset,0px))}@media print,screen and (max-width:63.99875em){.module.illustration-hero .background-illustration-automotive-competence,.module.illustration-hero .background-illustration-contact,.module.illustration-hero .background-illustration-engineering-automation,.module.illustration-hero .background-illustration-handshake,.module.illustration-hero .background-illustration-turnkey-solutions,.module.illustration-hero .bottom-lines{min-width:768px;top:0vh}}@media print,screen and (max-width:39.99875em){.module.illustration-hero .background-illustration-automotive-competence,.module.illustration-hero .background-illustration-contact,.module.illustration-hero .background-illustration-engineering-automation,.module.illustration-hero .background-illustration-handshake,.module.illustration-hero .background-illustration-turnkey-solutions,.module.illustration-hero .bottom-lines{top:7.5vh;left:25%}}.module.illustration-hero .bottom-lines{background-image:url(../img/background_bottom_lines.svg)}@media print,screen and (max-width:39.99875em){.module.illustration-hero .bottom-lines{left:40%}}.module.illustration-hero .background-illustration-automotive-competence{background-image:url(../img/background_automotive_competence.svg)}.module.illustration-hero .background-illustration-engineering-automation{background-image:url(../img/background_engineering_automation.svg)}.module.illustration-hero .background-illustration-turnkey-solutions{background-image:url(../img/background_turnkey_solutions.svg)}.module.illustration-hero .background-illustration-handshake{background-image:url(../img/background_handshake.svg)}.module.illustration-hero .background-illustration-contact{background-image:url(../img/background_contact.svg)}.module.illustration-hero .motion-id{position:absolute;left:60%;top:41%;z-index:3}@media print,screen and (max-width:39.99875em){.module.illustration-hero .motion-id{top:35%}}.module.illustration-hero .content{position:relative;z-index:3}@media print,screen and (max-width:39.99875em){.module.illustration-hero .content{text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.module.illustration-hero .content .headline{margin-bottom:0;max-width:8em}.module.illustration-hero .content .subheadline{max-width:15em;margin-top:1em;font-weight:500}.module.gallery{max-width:none;padding-left:0;padding-right:0}.module.gallery:first-child{margin-top:0}.module.gallery:last-child{margin-bottom:0}.module.gallery .grid{gap:0}.module.gallery .grid .gallery-image{position:relative;aspect-ratio:960/660;-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;height:auto}.module.gallery .grid .gallery-image .image{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.module.project-content .grid{gap:60px 120px}@media print,screen and (max-width:63.99875em){.module.project-content .grid{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:30px 90px}}.module.project-content .content{-webkit-box-flex:0;-webkit-flex:0 0 720px;-ms-flex:0 0 720px;flex:0 0 720px}.module.project-content .sidebar{max-width:460px}.module.project-content .sidebar .client-logo{max-width:285px;margin-top:90px}.module.link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.module.link .button{margin-top:0}@media print,screen and (min-width:64em) and (max-width:79.99875em){.timeline{padding-left:45px;padding-right:45px}}@media print,screen and (min-width:40em) and (max-width:63.99875em){.timeline{padding-left:30px;padding-right:30px}}@media print,screen and (max-width:39.99875em){.timeline{padding-left:15px;padding-right:15px}}.timeline .slider{position:relative;--slider-center:50%;padding:0 60px}@media print,screen and (min-width:64em) and (max-width:79.99875em){.timeline .slider{padding:0 60px}}@media print,screen and (min-width:40em) and (max-width:63.99875em){.timeline .slider{padding:0 45px}}@media print,screen and (max-width:39.99875em){.timeline .slider{padding:0 30px}}.timeline .slider .slider-wrapper{overflow:hidden}.timeline .slider .slider-wrapper .entries{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:visible;gap:60px;-webkit-transition:-webkit-transform .45s ease;transition:-webkit-transform .45s ease;transition:transform .45s ease;transition:transform .45s ease,-webkit-transform .45s ease;will-change:transform;-ms-touch-action:pan-y;touch-action:pan-y}@media print,screen and (max-width:79.99875em){.timeline .slider .slider-wrapper .entries{gap:30px}}.timeline .slider .slider-wrapper .entries.dragging{-webkit-transition:none;transition:none;cursor:-webkit-grabbing;cursor:grabbing}.timeline .slider .slider-wrapper .entries .entry{position:relative;-webkit-box-flex:0;-webkit-flex:0 0 calc((100% - 120px)/ 3);-ms-flex:0 0 calc((100% - 120px)/ 3);flex:0 0 calc((100% - 120px)/ 3);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:center}@media print,screen and (min-width:64em) and (max-width:79.99875em){.timeline .slider .slider-wrapper .entries .entry{-webkit-box-flex:0;-webkit-flex:0 0 calc((100% - 60px)/ 3);-ms-flex:0 0 calc((100% - 60px)/ 3);flex:0 0 calc((100% - 60px)/ 3)}}@media print,screen and (min-width:40em) and (max-width:63.99875em){.timeline .slider .slider-wrapper .entries .entry{-webkit-box-flex:0;-webkit-flex:0 0 calc((100% - 30px)/ 2);-ms-flex:0 0 calc((100% - 30px)/ 2);flex:0 0 calc((100% - 30px)/ 2)}}@media print,screen and (max-width:39.99875em){.timeline .slider .slider-wrapper .entries .entry{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}}.timeline .slider .slider-wrapper .entries .entry::before{content:"";height:1px;background-color:#fff;position:absolute;left:-30px;right:-30px;top:var(--slider-center)}@media print,screen and (max-width:79.99875em){.timeline .slider .slider-wrapper .entries .entry::before{left:-15px;right:-15px}}.timeline .slider .slider-wrapper .entries .entry:first-child::before{left:50%}.timeline .slider .slider-wrapper .entries .entry:last-child::before{right:50%}.timeline .slider .slider-wrapper .entries .entry a,.timeline .slider .slider-wrapper .entries .entry img{pointer-events:none}.timeline .slider .slider-wrapper .entries .entry .text,.timeline .slider .slider-wrapper .entries .entry .year{-webkit-transition:opacity .45s ease,-webkit-transform .45s ease;transition:opacity .45s ease,-webkit-transform .45s ease;transition:transform .45s ease,opacity .45s ease;transition:transform .45s ease,opacity .45s ease,-webkit-transform .45s ease}.timeline .slider .slider-wrapper .entries .entry .year{-webkit-transform-origin:bottom center;-ms-transform-origin:bottom center;transform-origin:bottom center}.timeline .slider .slider-wrapper .entries .entry .text{-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center}.timeline .slider .slider-wrapper .entries .entry .image-wrapper{aspect-ratio:1/1;width:165px;height:auto;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;border-radius:50%;overflow:hidden;background-color:#15192d;-webkit-transition:-webkit-transform .45s ease;transition:-webkit-transform .45s ease;transition:transform .45s ease;transition:transform .45s ease,-webkit-transform .45s ease}@media print,screen and (max-width:79.99875em){.timeline .slider .slider-wrapper .entries .entry .image-wrapper{width:120px}}.timeline .slider .slider-wrapper .entries .entry .image-wrapper .image{position:absolute;inset:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-webkit-transition:opacity .45s ease;transition:opacity .45s ease}.timeline .slider .slider-wrapper .entries .entry:not(.active) .image-wrapper{-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5)}.timeline .slider .slider-wrapper .entries .entry:not(.active) .image-wrapper .image{opacity:.5}.timeline .slider .slider-wrapper .entries .entry:not(.active) .year{opacity:0;-webkit-transform:scale(.5) translateY(30px);-ms-transform:scale(.5) translateY(30px);transform:scale(.5) translateY(30px)}.timeline .slider .slider-wrapper .entries .entry:not(.active) .text{opacity:0;-webkit-transform:scale(.5) translateY(-30px);-ms-transform:scale(.5) translateY(-30px);transform:scale(.5) translateY(-30px)}.timeline .slider .controls .next-slide,.timeline .slider .controls .previous-slide{position:absolute;top:var(--slider-center);font-size:0;text-indent:-9999px;color:transparent;width:25px;height:25px;background-position:center;background-size:contain;background-position:center;-webkit-transition:opacity .45s ease,visibility .45s ease;transition:opacity .45s ease,visibility .45s ease;cursor:pointer;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.timeline .slider .controls .next-slide.disabled,.timeline .slider .controls .previous-slide.disabled{opacity:0;visibility:hidden;pointer-events:none}.timeline .slider .controls .next-slide:not(.disabled):hover,.timeline .slider .controls .previous-slide:not(.disabled):hover{opacity:.5}.timeline .slider .controls .previous-slide{left:0;background-image:url(../img/timeline_left.svg)}.timeline .slider .controls .next-slide{right:0;background-image:url(../img/timeline_right.svg)}.module.page-end{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:60px}@media print,screen and (max-width:79.99875em){.module.page-end{gap:30px}}@media print,screen and (max-width:39.99875em){.module.page-end{margin-bottom:0;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.module.page-end .page-end-menu-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:60px;-webkit-box-flex:0;-webkit-flex:0 0 calc(100% - 300px);-ms-flex:0 0 calc(100% - 300px);flex:0 0 calc(100% - 300px)}@media print,screen and (max-width:79.99875em){.module.page-end .page-end-menu-wrapper{gap:30px;-webkit-box-flex:0;-webkit-flex:0 0 calc(100% - 210px);-ms-flex:0 0 calc(100% - 210px);flex:0 0 calc(100% - 210px)}}@media print,screen and (max-width:63.99875em){.module.page-end .page-end-menu-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@media print,screen and (max-width:39.99875em){.module.page-end .page-end-menu-wrapper{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;gap:1em}}.module.page-end .page-end-menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:60px;list-style:none;padding:0;margin:0}@media print,screen and (max-width:79.99875em){.module.page-end .page-end-menu{gap:30px}}@media print,screen and (max-width:39.99875em){.module.page-end .page-end-menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1em}}.module.page-end .page-end-menu a{-webkit-transition:opacity .45s ease,color .45s ease;transition:opacity .45s ease,color .45s ease}.module.page-end .page-end-menu a:hover{color:#0fafcf}.module.page-end .powered-by-link{width:240px;max-width:100%;height:auto;aspect-ratio:232/193;overflow:hidden;position:absolute;right:60px;bottom:-120px}@media print,screen and (max-width:79.99875em){.module.page-end .powered-by-link{bottom:-90px;width:180px}}@media print,screen and (max-width:39.99875em){.module.page-end .powered-by-link{bottom:0;right:initial;left:initial;justify-self:flex-end;position:relative}}.module.page-end .powered-by-link .powered-by{position:absolute;top:0;left:0;right:0;bottom:0;-webkit-transform:translateY(15px);-ms-transform:translateY(15px);transform:translateY(15px);-webkit-transition:-webkit-transform .45s ease;transition:-webkit-transform .45s ease;transition:transform .45s ease;transition:transform .45s ease,-webkit-transform .45s ease}.module.page-end .powered-by-link:hover .powered-by{-webkit-transform:none;-ms-transform:none;transform:none}.module.contact-card{position:relative;max-width:none;-webkit-box-sizing:border-box;box-sizing:border-box;color:#3d3287;margin-top:180px}@media print,screen and (max-width:79.99875em){.module.contact-card{margin-top:90px}}.module.contact-card .container{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;gap:60px;max-width:1260px;background-color:#fff;border-radius:10px}@media print,screen and (max-width:79.99875em){.module.contact-card .container{gap:30px}}@media print,screen and (max-width:63.99875em){.module.contact-card .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.module.contact-card .content{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;position:relative;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;z-index:1;padding:60px 0}@media print,screen and (max-width:63.99875em){.module.contact-card .content{padding-bottom:0}}.module.contact-card .content .headline{max-width:540px}.module.contact-card .content .text{max-width:540px}.module.contact-card .button:not(.inverted):not(.hollow){background-color:#15192d;color:#fff}.module.contact-card .button:not(.inverted):not(.hollow):hover{background-color:#0fafcf}.module.contact-card .button.hollow:not(:hover){color:#3d3287;border-color:#3d3287}.module.contact-card i.mail::before{background-image:url(../img/icon_mail_tertiary.svg)}.module.contact-card i.phone::before{background-image:url(../img/icon_phone_tertiary.svg)}.module.contact-card .button:hover i::before{opacity:0}.module.contact-card .button:hover i::after{opacity:1}.module.contact-card .image-wrapper{position:relative;-webkit-box-flex:0;-webkit-flex:0 0 500px;-ms-flex:0 0 500px;flex:0 0 500px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}@media print,screen and (max-width:79.99875em){.module.contact-card .image-wrapper{-webkit-box-flex:0;-webkit-flex:0 0 300px;-ms-flex:0 0 300px;flex:0 0 300px}}@media print,screen and (max-width:39.99875em){.module.contact-card .image-wrapper{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}}.module.contact-card .image-wrapper .logo-background{overflow:hidden;position:absolute;right:-30px;left:-30px;top:0;bottom:0;width:calc(100% + 60px);height:100%}.module.contact-card .image-wrapper .logo-background::before{content:"";left:0;top:0;width:100%;height:100%;position:absolute;background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url(../img/contact-card_background.svg)}.module.contact-card .person-image{position:absolute;width:100%;bottom:0;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom;object-position:bottom;height:calc(100% + 90px);top:-90px}@media print,screen and (max-width:63.99875em){.module.contact-card .person-image{height:100%;top:0}}@media print,screen and (max-width:39.99875em){.module.contact-card .person-image{position:relative}}body.automotive-competence header.page-header .menu-button .line{background-color:#c59e27}body.automotive-competence footer.page-footer::before{background-image:-webkit-gradient(linear,left top,right top,from(#c59e27),color-stop(15%,#c59e27),color-stop(50%,#15192d),color-stop(85%,#c59e27),to(#c59e27));background-image:linear-gradient(90deg,#c59e27 0%,#c59e27 15%,#15192d 50%,#c59e27 85%,#c59e27 100%)}body.automotive-competence ::-moz-selection{background:#c59e27;color:#fff}body.automotive-competence ::selection{background:#c59e27;color:#fff}body.automotive-competence ::-moz-selection{background:#c59e27;color:#fff}body.automotive-competence .posts-teaser .post ::-moz-selection{background:#fff;color:#c59e27}body.automotive-competence .posts-teaser .post ::selection{background:#fff;color:#c59e27}body.automotive-competence .posts-teaser .post ::-moz-selection{background:#fff;color:#c59e27}body.automotive-competence .circle-button{background-color:#c59e27;border-color:#c59e27}body.automotive-competence .circle-button:after{border:1px solid #c59e27}body.engineering-automation header.page-header .menu-button .line{background-color:#e6007e}body.engineering-automation footer.page-footer::before{background-image:-webkit-gradient(linear,left top,right top,from(#e6007e),color-stop(15%,#e6007e),color-stop(50%,#15192d),color-stop(85%,#e6007e),to(#e6007e));background-image:linear-gradient(90deg,#e6007e 0%,#e6007e 15%,#15192d 50%,#e6007e 85%,#e6007e 100%)}body.engineering-automation ::-moz-selection{background:#e6007e;color:#fff}body.engineering-automation ::selection{background:#e6007e;color:#fff}body.engineering-automation ::-moz-selection{background:#e6007e;color:#fff}body.engineering-automation .posts-teaser .post ::-moz-selection{background:#fff;color:#e6007e}body.engineering-automation .posts-teaser .post ::selection{background:#fff;color:#e6007e}body.engineering-automation .posts-teaser .post ::-moz-selection{background:#fff;color:#e6007e}body.engineering-automation .circle-button{background-color:#e6007e;border-color:#e6007e}body.engineering-automation .circle-button:after{border:1px solid #e6007e}body.turnkey-solutions header.page-header .menu-button .line{background-color:#ec6731}body.turnkey-solutions footer.page-footer::before{background-image:-webkit-gradient(linear,left top,right top,from(#ec6731),color-stop(15%,#ec6731),color-stop(50%,#15192d),color-stop(85%,#ec6731),to(#ec6731));background-image:linear-gradient(90deg,#ec6731 0%,#ec6731 15%,#15192d 50%,#ec6731 85%,#ec6731 100%)}body.turnkey-solutions ::-moz-selection{background:#ec6731;color:#fff}body.turnkey-solutions ::selection{background:#ec6731;color:#fff}body.turnkey-solutions ::-moz-selection{background:#ec6731;color:#fff}body.turnkey-solutions .posts-teaser .post ::-moz-selection{background:#fff;color:#ec6731}body.turnkey-solutions .posts-teaser .post ::selection{background:#fff;color:#ec6731}body.turnkey-solutions .posts-teaser .post ::-moz-selection{background:#fff;color:#ec6731}body.turnkey-solutions .circle-button{background-color:#ec6731;border-color:#ec6731}body.turnkey-solutions .circle-button:after{border:1px solid #ec6731}