@font-face{font-display:swap;font-family:"Merriweather";font-style:normal;font-weight:300;src:url("/files/_font/merriweather/merriweather-v33-latin-300.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Merriweather";font-style:italic;font-weight:300;src:url("/files/_font/merriweather/merriweather-v33-latin-300italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Merriweather";font-style:normal;font-weight:400;src:url("/files/_font/merriweather/merriweather-v33-latin-regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Merriweather";font-style:italic;font-weight:400;src:url("/files/_font/merriweather/merriweather-v33-latin-italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Merriweather";font-style:normal;font-weight:500;src:url("/files/_font/merriweather/merriweather-v33-latin-500.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Merriweather";font-style:italic;font-weight:500;src:url("/files/_font/merriweather/merriweather-v33-latin-500italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Merriweather";font-style:normal;font-weight:600;src:url("/files/_font/merriweather/merriweather-v33-latin-600.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Merriweather";font-style:italic;font-weight:600;src:url("/files/_font/merriweather/merriweather-v33-latin-600italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Merriweather";font-style:normal;font-weight:700;src:url("/files/_font/merriweather/merriweather-v33-latin-700.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Merriweather";font-style:italic;font-weight:700;src:url("/files/_font/merriweather/merriweather-v33-latin-700italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Merriweather";font-style:normal;font-weight:800;src:url("/files/_font/merriweather/merriweather-v33-latin-800.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Merriweather";font-style:italic;font-weight:800;src:url("/files/_font/merriweather/merriweather-v33-latin-800italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Merriweather";font-style:normal;font-weight:900;src:url("/files/_font/merriweather/merriweather-v33-latin-900.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Merriweather";font-style:italic;font-weight:900;src:url("/files/_font/merriweather/merriweather-v33-latin-900italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Roboto";font-style:normal;font-weight:100;src:url("/files/_font/roboto/roboto-v51-latin-100.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Roboto";font-style:italic;font-weight:100;src:url("/files/_font/roboto/roboto-v51-latin-100italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Roboto";font-style:normal;font-weight:200;src:url("/files/_font/roboto/roboto-v51-latin-200.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Roboto";font-style:italic;font-weight:200;src:url("/files/_font/roboto/roboto-v51-latin-200italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Roboto";font-style:normal;font-weight:300;src:url("/files/_font/roboto/roboto-v51-latin-300.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Roboto";font-style:italic;font-weight:300;src:url("/files/_font/roboto/roboto-v51-latin-300italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Roboto";font-style:normal;font-weight:400;src:url("/files/_font/roboto/roboto-v51-latin-regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Roboto";font-style:italic;font-weight:400;src:url("/files/_font/roboto/roboto-v51-latin-italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Roboto";font-style:normal;font-weight:500;src:url("/files/_font/roboto/roboto-v51-latin-500.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Roboto";font-style:italic;font-weight:500;src:url("/files/_font/roboto/roboto-v51-latin-500italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Roboto";font-style:normal;font-weight:600;src:url("/files/_font/roboto/roboto-v51-latin-600.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Roboto";font-style:italic;font-weight:600;src:url("/files/_font/roboto/roboto-v51-latin-600italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Roboto";font-style:normal;font-weight:700;src:url("/files/_font/roboto/roboto-v51-latin-700.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Roboto";font-style:italic;font-weight:700;src:url("/files/_font/roboto/roboto-v51-latin-700italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Roboto";font-style:normal;font-weight:800;src:url("/files/_font/roboto/roboto-v51-latin-800.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Roboto";font-style:italic;font-weight:800;src:url("/files/_font/roboto/roboto-v51-latin-800italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Roboto";font-style:normal;font-weight:900;src:url("/files/_font/roboto/roboto-v51-latin-900.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Roboto";font-style:italic;font-weight:900;src:url("/files/_font/roboto/roboto-v51-latin-900italic.woff2") format("woff2")}html{font-size:100%;text-size-adjust:100%}header,footer,nav,section,aside,main,article,figure,figcaption{display:block}body,h1,h2,h3,h4,p,figure,blockquote,dl{margin:0}img{border:0}table{border-spacing:0;border-collapse:collapse;empty-cells:show}th,td{text-align:left}input,select,label,img,a.tl_submit,.tl_select{vertical-align:middle}button{cursor:pointer}button[disabled]{cursor:default}nav ul,nav li{margin:0;padding:0;list-style:none}.invisible{display:none}html,body{font-family:"Roboto",sans-serif;font-size:clamp(1rem,1rem + .5*(100vw - 375px)/1065,1.5rem);line-height:clamp(1.5rem,1.5rem + .625*(100vw - 375px)/1065,2.125rem);font-weight:300;color:#005477}h1,h2,h3,h4,h5,h6{font-family:"Roboto",sans-serif;margin-top:0;overflow-wrap:break-word;hyphens:auto}h1{font-size:clamp(1.875rem,1.875rem + 1.25*(100vw - 375px)/1065,3.125rem);line-height:clamp(2.25rem,2.25rem + 1.5*(100vw - 375px)/1065,3.75rem);color:#005477}h2{font-size:clamp(1.875rem,1.875rem + 1.25*(100vw - 375px)/1065,3.125rem);line-height:clamp(2.25rem,2.25rem + 1.5*(100vw - 375px)/1065,3.75rem);color:#005477}h3{font-size:clamp(1.35rem,1.35rem + .9*(100vw - 375px)/1065,2.25rem);line-height:clamp(1.75rem,1.75rem + 1.125*(100vw - 375px)/1065,2.875rem);color:#005477}h4,h5,h6{font-size:clamp(1.35rem,1.35rem + .9*(100vw - 375px)/1065,2.25rem);line-height:clamp(1.75rem,1.75rem + 1.125*(100vw - 375px)/1065,2.875rem);color:#005477}strong,b{font-weight:500}.text_center{text-align:center}.headline{font-family:"Roboto",sans-serif;font-style:normal;font-weight:300;hyphens:auto;hyphenate-limit-chars:auto 5;hyphenate-limit-lines:2}.headline--roboto{font-family:"Roboto",sans-serif;font-style:normal;font-weight:300}.headline--merriweather{font-family:"Merriweather",serif;font-style:italic;font-weight:500}.headline--center{text-align:center}*,*::before,*::after{box-sizing:border-box}#header{position:sticky;top:0;left:0;right:0;z-index:3;transition:box-shadow .2s ease,background-color .2s ease;display:inline-flex;flex-flow:row nowrap;align-content:center;align-items:center;justify-content:center;justify-items:center;width:100%}#header .logo{display:inline-block}#header .logo-small{display:none}#header.sticky{box-shadow:0px 0px 10px 0px rgba(0,0,0,.25)}#header.sticky .logo{display:none}#header.sticky .logo-small{display:inline-block}#hero{z-index:2}#main{z-index:2}#main [class*=content-],#main [class*=ce_],#main [class*=mod_]{display:block;width:100%;max-width:100%;margin:0 auto;margin-top:0;margin-bottom:clamp(20px,20px + 40*(100vw - 375px)/1065,60px)}#main [class*=content-]:last-child,#main [class*=ce_]:last-child,#main [class*=mod_]:last-child{margin-bottom:0}#footer{display:inline-flex;flex-flow:row nowrap;align-content:center;align-items:center;justify-content:center}#header,#bottom,#footer{width:100%;max-width:100%}#header .inside,#bottom .inside,#footer .inside{display:inline-grid;width:100%;height:auto;max-width:1400px;margin:0 auto;padding:.25rem clamp(20px,20px + 40*(100vw - 375px)/1065,60px);grid-template-columns:190px 1fr;gap:2.5rem}#header.sticky .inside,#bottom.sticky .inside,#footer.sticky .inside{grid-template-columns:90px 1fr;gap:2.5rem}#header{background-color:#fff}#header .mod_navigation ul{display:inline-flex;flex-flow:row nowrap;align-items:center;justify-content:flex-end;gap:1.5rem;width:100%;height:100%}#bottom{display:inline-flex;flex-flow:row nowrap;align-content:center;align-items:center;justify-content:center;padding-top:clamp(20px,20px + 40*(100vw - 375px)/1065,60px);padding-bottom:clamp(20px,20px + 40*(100vw - 375px)/1065,60px)}#footer{background-color:#005477;background-image:url("/files/_background/footer.svg");background-repeat:no-repeat;background-size:cover;background-position:center center;padding-top:clamp(20px,20px + 40*(100vw - 375px)/1065,60px);padding-bottom:clamp(20px,20px + 40*(100vw - 375px)/1065,60px)}#footer .inside{display:grid;grid-template-columns:1fr 2fr;grid-template-rows:auto auto;gap:2.5rem;align-items:start}#footer .inside a,#footer .inside p,#footer .inside li{color:#5bc5f2;text-decoration:none}#footer .inside a:hover{color:#009ee3}#footer .inside .menu{grid-column:1;grid-row:1;color:#fff}#footer .inside .menu a{color:#fff;font-weight:500}#footer .inside .menu a:hover{color:#009ee3}#footer .inside .social{grid-column:2;grid-row:1}#footer .inside .social ul{width:100%;display:grid;grid-template-columns:70px 70px 70px 70px 70px;grid-template-rows:auto;gap:1rem}@media(max-width: 600px){#footer .inside .social ul{grid-template-columns:60px 60px 60px 60px 60px;gap:.5rem}}#footer .inside .social ul li{width:auto}#footer .inside .social ul li a.icon{display:inline-block;width:70px;height:70px;color:rgba(0,0,0,0);background:hsla(0,0%,100%,.25)}@media(max-width: 600px){#footer .inside .social ul li a.icon{width:60px;height:60px}}#footer .inside .social ul li a.icon{font-size:.1px;line-height:.1px;background-color:#fff;mask-size:contain;mask-repeat:no-repeat}#footer .inside .social ul li a.icon:hover{opacity:.8}#footer .inside .social ul li a.icon.xing{mask-image:url("/files/_icon/social/xing.svg")}#footer .inside .social ul li a.icon.linkedin{mask-image:url("/files/_icon/social/linkedin.svg")}#footer .inside .social ul li a.icon.slideshare{mask-image:url("/files/_icon/social/slideshare.svg")}#footer .inside .social ul li a.icon.facebook{mask-image:url("/files/_icon/social/facebook-f.svg")}#footer .inside .social ul li a.icon.github{mask-image:url("/files/_icon/social/github.svg")}#footer .inside .content-text{grid-column:2;grid-row:2}#footer .inside .content-text .rte p:last-child{margin-bottom:0}#footer .inside .meta{grid-column:2;grid-row:3}#footer .inside .content-logos{grid-column:1/-1;grid-row:4;width:100%;overflow:hidden;display:grid;grid-template-columns:repeat(5, minmax(100px, 180px));gap:clamp(20px,20px + 40*(100vw - 375px)/1065,60px);align-items:center;justify-content:center}#footer .inside .content-logos picture{display:block}#footer .inside .content-logos img{width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain;object-position:center center}#footer .inside .content-logos .haa{padding-top:5px;padding-bottom:5px;background:#fff}@media(max-width: 900px){#footer .inside{grid-template-columns:1fr}#footer .inside .menu,#footer .inside .social,#footer .inside .content-text,#footer .inside .meta{grid-column:1;grid-row:auto}#footer .inside .content-logos{grid-column:1;grid-template-columns:repeat(auto-fit, minmax(80px, 120px))}}#wrapper{display:inline-flex;flex-flow:row wrap;width:100%;max-width:100%}#hero,#container{flex-basis:100%;display:block;width:100%;max-width:100%;margin:0 auto}#hero{overflow:hidden}.content-headline{font-family:"Merriweather",serif;font-style:italic;font-size:clamp(1.875rem,1.875rem + 1.25*(100vw - 375px)/1065,3.125rem);line-height:clamp(2.25rem,2.25rem + 1.5*(100vw - 375px)/1065,3.75rem)}.bg-dark .content-headline,.bg-light .content-headline{font-family:"Merriweather",serif;font-style:italic}.content-text .content{display:grid;grid-template-columns:1fr;width:100%;height:auto;min-height:100%;max-width:100%}.content-text .content h1,.content-text .content h2,.content-text .content h3,.content-text .content h4,.content-text .content h5,.content-text .content h6{flex-basis:100%}.content-text .content figure,.content-text .content .rte{flex-basis:100%}.content-text .content .rte .headline{margin-bottom:2rem}.content-text .content .rte p{margin:0;margin-bottom:1.5rem}.content-text .content .rte ul{list-style:none;padding:0;margin:0}.content-text .content .rte ul li{position:relative;padding-left:1rem;break-inside:avoid;margin-bottom:1rem}.content-text .content .rte ul li::before{content:"•";position:absolute;left:0;color:#005477}.content-text .content .rte ul li:last-child{margin-bottom:0}.content-text .content .rte:last-child{margin-bottom:0}.content-text.media--left .content,.content-text.media--right .content{grid-template-columns:3fr 2fr;gap:2.5rem;align-items:stretch}@media(max-width: 900px){.content-text.media--left .content,.content-text.media--right .content{grid-template-columns:1fr}}.content-text.media--left .content figure,.content-text.media--right .content figure{padding-right:clamp(20px,20px + 40*(100vw - 375px)/1065,60px)}.content-text.media--left .content figure picture,.content-text.media--right .content figure picture{display:block;width:100%;height:100%}.content-text.media--left .content figure img,.content-text.media--right .content figure img{display:block;width:100%;height:auto}.content-text.media--left .content figure{order:1}.content-text.media--left .content .rte{order:2}.content-text.media--right .content figure{order:2}.content-text.media--right .content .rte{order:1}.padding-top-none .content-text .content,.padding-bottom-none .content-text .content{grid-template-columns:1fr 1fr;gap:clamp(40px,40px + 80*(100vw - 375px)/1065,120px)}@media(max-width: 900px){.padding-top-none .content-text .content,.padding-bottom-none .content-text .content{grid-template-columns:1fr;gap:0}}.padding-top-none .content-text.media--left figure,.padding-top-none .content-text.media--right figure,.padding-bottom-none .content-text.media--left figure,.padding-bottom-none .content-text.media--right figure{position:relative;height:100%;padding:0;margin:0;overflow:hidden}.padding-top-none .content-text.media--left figure picture,.padding-top-none .content-text.media--right figure picture,.padding-bottom-none .content-text.media--left figure picture,.padding-bottom-none .content-text.media--right figure picture{position:absolute;inset:0;display:block}.padding-top-none .content-text.media--left figure img,.padding-top-none .content-text.media--right figure img,.padding-bottom-none .content-text.media--left figure img,.padding-bottom-none .content-text.media--right figure img{display:block;width:100%;height:100% !important;object-fit:cover;object-position:center center}.padding-top-none .content-text.media--left figure,.padding-top-none .content-text.media--right figure{min-height:300px;margin-left:-50vw}@media(max-width: 900px){.padding-top-none .content-text.media--left figure,.padding-top-none .content-text.media--right figure{margin-left:0}}.padding-top-none .content-text.media--left .rte,.padding-top-none .content-text.media--right .rte{padding-top:clamp(60px,60px + 80*(100vw - 375px)/1065,160px)}.padding-bottom-none .content-text.media--left figure,.padding-bottom-none .content-text.media--right figure{min-height:200px;margin-left:-50vw}@media(max-width: 900px){.padding-bottom-none .content-text.media--left figure,.padding-bottom-none .content-text.media--right figure{margin-left:0}}.padding-bottom-none .content-text.media--left .rte,.padding-bottom-none .content-text.media--right .rte{padding-bottom:clamp(60px,60px + 80*(100vw - 375px)/1065,160px)}.content-image figure{width:100%;max-width:100%;height:auto}.content-image figure picture,.content-image figure img{width:auto;height:auto;max-width:100%;object-fit:contain}.content-swiper .swiper-slide{padding:clamp(20px,20px + 40*(100vw - 375px)/1065,60px);box-sizing:border-box}.mod_article{position:relative}.mod_article .inside{position:relative;z-index:2;max-width:100%;margin:0 auto;box-sizing:border-box;padding:0;margin:0 auto}#container .mod_article .article-image{position:absolute;height:100%;width:100%;overflow:hidden;z-index:1;opacity:.75}#container .mod_article .article-image figure{width:100%;max-width:100%;height:100%;margin:0;padding:0}#container .mod_article .article-image figure picture,#container .mod_article .article-image figure img{width:100%;height:100%;max-width:100%;max-height:100%;object-fit:cover;object-position:center center}#container .mod_article .article-image.float-left,#container .mod_article .article-image.float-right{left:auto;right:auto;width:50%}#container .mod_article .article-image.float-left .image_container,#container .mod_article .article-image.float-right .image_container{width:100%;height:100%}#container .mod_article .article-image.float-left .image_container img,#container .mod_article .article-image.float-right .image_container img{object-fit:cover;object-position:center center;width:100%;height:100%}#container .mod_article .article-image.float-left{left:0}#container .mod_article .article-image.float-right{right:0}#container .mod_article .inside{width:100%;max-width:1400px;margin:0 auto;padding:clamp(20px,20px + 40*(100vw - 375px)/1065,60px);box-sizing:border-box}#container .mod_article.fullwidth .inside{max-width:100%}#container .mod_article.bg-light,#container .mod_article.bg-dark{margin-bottom:0}#container .mod_article.bg-light .inside,#container .mod_article.bg-dark .inside{padding-top:clamp(40px,40px + 80*(100vw - 375px)/1065,120px);padding-bottom:clamp(40px,40px + 80*(100vw - 375px)/1065,120px);box-sizing:border-box}#container .mod_article.bg-dark{color:#fff}#container .mod_article.bg-dark .content-headline{color:#fff}#container .mod_article.bg-light{color:#005477}#container .mod_article.bg-light .content-headline{color:#005477}#container .mod_article.bg-blue{background-color:#005477}#container .mod_article.bg-light-gray{background-color:#eaf4fc}#container .mod_article.wider .inside{max-width:1800px}#container .mod_article.padding-top-none .inside{padding-top:0 !important}#container .mod_article.padding-top-none{margin-top:0;margin-bottom:0}#container .mod_article.padding-bottom-none .inside{padding-bottom:0 !important}#container .mod_article.padding-bottom-none{margin-top:0;margin-bottom:0}.mod_newslist:not(.slider){display:grid !important;width:100%;max-width:100%;margin:0 auto;grid-template-columns:1fr 1fr 1fr;gap:clamp(16px,16px + 24*(100vw - 375px)/1065,40px)}@media(max-width: 900px){.mod_newslist:not(.slider){grid-template-columns:1fr !important}}.mod_newslist.slider{overflow:hidden}.mod_newslist.slider .swiper-news{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1;width:100%;padding-bottom:58px}.mod_newslist.slider .swiper-news .swiper-slide{z-index:10;height:auto;display:flex;flex-direction:column}.mod_newslist.slider .swiper-news .swiper-news-pagination{text-align:center;padding:18px}.mod_newslist.slider .swiper-news .swiper-button-prev{left:-60px;z-index:20}.mod_newslist.slider .swiper-news .swiper-button-next{right:-60px;z-index:20}.mod_newslist .teaser{width:100%;max-width:100%;margin:0 auto;display:block;background-color:#eaf4fc;padding:1rem;box-sizing:border-box;text-decoration:none;color:#005477;display:grid !important;grid-template-columns:auto;grid-template-rows:auto 1fr;gap:1rem;align-items:start}@media(max-width: 900px){.mod_newslist .teaser{grid-template-columns:1fr .5fr}.mod_newslist .teaser figure{order:2}.mod_newslist .teaser .txt{order:1}}@media(max-width: 600px){.mod_newslist .teaser{grid-template-columns:1fr}}.mod_newslist .teaser figure{width:100%;max-width:100%;margin:0;padding:0;aspect-ratio:16/10;overflow:hidden}.mod_newslist .teaser figure picture,.mod_newslist .teaser figure img{width:100%;height:100%;max-width:100%;max-height:100%;object-fit:cover;object-position:center center;transition:transform .5s ease}.mod_newslist .teaser .txt{display:flex;flex-direction:column;gap:.5rem}.mod_newslist .teaser .txt .title{font-size:clamp(1.35rem,1.35rem + .9*(100vw - 375px)/1065,2.25rem);line-height:clamp(1.75rem,1.75rem + 1.125*(100vw - 375px)/1065,2.875rem)}.mod_newslist .teaser .txt .subtitle{color:#009ee3;font-size:clamp(1.25rem,1.25rem + .75*(100vw - 375px)/1065,2rem);line-height:clamp(1.625rem,1.625rem + 1*(100vw - 375px)/1065,2.625rem)}.mod_newslist .teaser:hover figure img{transform:scale(1.05);transition:transform .5s ease}.ce_form h2,.ce_form h3{margin-bottom:1rem}.ce_form .formbody{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem 2.5rem;align-items:start}@media(max-width: 900px){.ce_form .formbody{grid-template-columns:1fr}}.ce_form .formbody .widget-textarea{grid-column:2;grid-row:1/5;display:flex;flex-direction:column;min-height:100%}@media(max-width: 900px){.ce_form .formbody .widget-textarea{grid-column:1;grid-row:auto}}.ce_form .formbody .explanation.small,.ce_form .formbody .widget-submit,.ce_form .formbody .explanation:not(.small){grid-column:1/-1}.ce_form .formbody .explanation.small{text-align:right;font-size:clamp(.95rem,.95rem + .15*(100vw - 375px)/1065,1.1rem);margin:0}.ce_form label{display:block;font-size:clamp(1rem,1rem + .5*(100vw - 375px)/1065,1.5rem);line-height:clamp(1.5rem,1.5rem + .625*(100vw - 375px)/1065,2.125rem);color:#005477;color:#6d7f8c;margin-bottom:.25rem}.ce_form label .mandatory{color:#005477}.ce_form input.text,.ce_form input[type=email],.ce_form input[type=tel],.ce_form textarea{display:block;width:100%;padding:1rem 1.5rem;background-color:#eaf4fc;border:none;border-radius:0;font-family:"Roboto",sans-serif;font-size:clamp(1rem,1rem + .5*(100vw - 375px)/1065,1.5rem);line-height:clamp(1.5rem,1.5rem + .625*(100vw - 375px)/1065,2.125rem);color:#005477;outline:none;transition:background-color .2s ease;box-sizing:border-box}.ce_form input.text:focus,.ce_form input[type=email]:focus,.ce_form input[type=tel]:focus,.ce_form textarea:focus{background-color:rgb(211.6875,232.3125,248.8125)}.ce_form textarea{flex:1;min-height:280px;resize:vertical}.ce_form .widget-submit button{display:inline-block;padding:.6em 1.4em;font-family:"Roboto",sans-serif;font-size:clamp(1rem,1rem + .5*(100vw - 375px)/1065,1.5rem);font-weight:400;line-height:1.4;color:#009ee3;text-decoration:none;cursor:pointer;border-radius:0;background-color:rgba(0,0,0,0);color:#009ee3;border:2px solid #009ee3;transition:background-color .2s ease,color .2s ease}.ce_form .widget-submit button:hover,.ce_form .widget-submit button:focus-visible{background-color:#009ee3;color:#fff;outline:none}.ce_form .explanation:not(.small){font-size:clamp(.95rem,.95rem + .15*(100vw - 375px)/1065,1.1rem);line-height:1.6}.ce_form .explanation:not(.small) a{color:#005477}.ce_form .invisible{display:none}.mod_navigation.main ul li a{font:normal normal normal 20px/22px Roboto;font-weight:300;color:#005477;text-decoration:none;text-transform:uppercase}.mod_navigation.main ul li a:hover{color:#009ee3}.bg-blue{position:relative}.bg-blue .inside{z-index:2}.btn{display:inline-block;padding:.6em 1.4em;font-family:"Roboto",sans-serif;font-size:clamp(1rem,1rem + .5*(100vw - 375px)/1065,1.5rem);font-weight:400;line-height:1.4;text-decoration:none;cursor:pointer;border:none;transition:background-color .2s ease,color .2s ease}.btn--pill{border-radius:999px;background-color:#005477;color:#fff}.btn--pill:hover,.btn--pill:focus-visible{background-color:#005477;color:#fff;outline:none}.btn--outline{border-radius:999px;background-color:rgba(0,0,0,0);color:#005477;border:2px solid #005477}.btn--outline:hover,.btn--outline:focus-visible{background-color:#005477;color:#fff;outline:none}.content-swiper .swiper-pagination{display:none !important}.content-swiper .swiper-pagination-bullet,.mod_newslist.slider .swiper-pagination-bullet{height:18px;width:18px}.content-swiper .swiper-pagination-bullet-active,.mod_newslist.slider .swiper-pagination-bullet-active{background:#009ee3}.content-swiper .swiper-button-next,.content-swiper .swiper-button-prev,.mod_newslist.slider .swiper-button-next,.mod_newslist.slider .swiper-button-prev{opacity:.75}.content-swiper .swiper-button-next:hover,.content-swiper .swiper-button-prev:hover,.mod_newslist.slider .swiper-button-next:hover,.mod_newslist.slider .swiper-button-prev:hover{opacity:1}.content-swiper .swiper-button-next,.content-swiper .swiper-button-prev,.mod_newslist.slider .swiper-button-next,.mod_newslist.slider .swiper-button-prev{padding:10px;border:1px solid #009ee3;height:60px;width:60px;cursor:pointer;color:rgba(0,0,0,0)}.content-swiper .swiper-button-next::after,.content-swiper .swiper-button-prev::after,.mod_newslist.slider .swiper-button-next::after,.mod_newslist.slider .swiper-button-prev::after{display:none}.content-swiper .swiper-button-next .arrow,.content-swiper .swiper-button-prev .arrow,.mod_newslist.slider .swiper-button-next .arrow,.mod_newslist.slider .swiper-button-prev .arrow{position:relative;width:100%;height:1px;background:#009ee3}.content-swiper .swiper-button-next .arrow::before,.content-swiper .swiper-button-next .arrow::after,.content-swiper .swiper-button-prev .arrow::before,.content-swiper .swiper-button-prev .arrow::after,.mod_newslist.slider .swiper-button-next .arrow::before,.mod_newslist.slider .swiper-button-next .arrow::after,.mod_newslist.slider .swiper-button-prev .arrow::before,.mod_newslist.slider .swiper-button-prev .arrow::after{content:"";position:absolute;right:0;width:12px;height:1px;background:#009ee3}.content-swiper .swiper-button-next .arrow::before,.content-swiper .swiper-button-prev .arrow::before,.mod_newslist.slider .swiper-button-next .arrow::before,.mod_newslist.slider .swiper-button-prev .arrow::before{top:0;transform-origin:right center;transform:rotate(40deg)}.content-swiper .swiper-button-next .arrow::after,.content-swiper .swiper-button-prev .arrow::after,.mod_newslist.slider .swiper-button-next .arrow::after,.mod_newslist.slider .swiper-button-prev .arrow::after{bottom:0;transform-origin:right center;transform:rotate(-40deg)}.content-swiper .swiper-button-prev .arrow,.mod_newslist.slider .swiper-button-prev .arrow{transform:scaleX(-1)}.content-swiper .content-text,.mod_newslist.slider .content-text{padding:clamp(20px,20px + 40*(100vw - 375px)/1065,60px);box-sizing:border-box;text-align:center}.content-swiper .content-text blockquote,.mod_newslist.slider .content-text blockquote{position:relative;font-family:"Merriweather",serif;font-size:calc(clamp(1.35rem,1.35rem + .9*(100vw - 375px)/1065,2.25rem) + .25rem);line-height:calc(clamp(1.75rem,1.75rem + 1.125*(100vw - 375px)/1065,2.875rem) + .5rem);font-style:italic;font-weight:400;padding-left:clamp(20px,20px + 40*(100vw - 375px)/1065,60px);padding-right:clamp(20px,20px + 40*(100vw - 375px)/1065,60px);box-sizing:border-box;margin-bottom:clamp(20px,20px + 40*(100vw - 375px)/1065,60px)}.content-swiper .content-text blockquote:before,.mod_newslist.slider .content-text blockquote:before{content:"“";display:contents}.content-swiper .content-text blockquote:after,.mod_newslist.slider .content-text blockquote:after{content:"”";display:contents}.content-swiper .content-text blockquote p,.mod_newslist.slider .content-text blockquote p{display:contents;font:inherit;font-size:90%;line-height:90%}.bg-dark .content-swiper .swiper-button-next,.bg-dark .content-swiper .swiper-button-prev,.bg-dark .mod_newslist.slider .swiper-button-next,.bg-dark .mod_newslist.slider .swiper-button-prev{border:1px solid #fff}.bg-dark .content-swiper .swiper-button-next .arrow,.bg-dark .content-swiper .swiper-button-prev .arrow,.bg-dark .mod_newslist.slider .swiper-button-next .arrow,.bg-dark .mod_newslist.slider .swiper-button-prev .arrow{background:#fff}.bg-dark .content-swiper .swiper-button-next .arrow::before,.bg-dark .content-swiper .swiper-button-next .arrow::after,.bg-dark .content-swiper .swiper-button-prev .arrow::before,.bg-dark .content-swiper .swiper-button-prev .arrow::after,.bg-dark .mod_newslist.slider .swiper-button-next .arrow::before,.bg-dark .mod_newslist.slider .swiper-button-next .arrow::after,.bg-dark .mod_newslist.slider .swiper-button-prev .arrow::before,.bg-dark .mod_newslist.slider .swiper-button-prev .arrow::after{background:#fff}.content-rsce-header{display:block;width:100%;height:auto;margin:0;padding:0}.content-rsce-header .content{display:block;width:100%;height:auto;margin:0;padding:0;max-height:calc(100vh - 90px)}.rsce-header__media{position:relative;width:100%;max-height:50vh;overflow:hidden;background:#005477}.rsce-header__video{display:block;width:100%;min-height:50vh;object-fit:cover;object-position:center center;margin:0}.rsce-header__video-fallback{position:absolute;inset:0;width:100%;height:100%}.rsce-header__video-fallback:not([hidden]){display:block}.rsce-header__video-fallback figure{display:block;width:100%;height:100%;margin:0}.rsce-header__video-fallback img{display:block;width:100%;height:100%;object-fit:cover;object-position:center center}.rsce-header__image{width:100%;height:100%}.rsce-header__image figure{display:block;width:100%;height:100%;margin:0}.rsce-header__image img{display:block;width:100%;height:100%;object-fit:cover;object-position:center center}.rsce-header__banner{background-color:#005477;padding:clamp(28px,28px + 52*(100vw - 375px)/1065,80px) clamp(28px,28px + 52*(100vw - 375px)/1065,80px)}.rsce-header__headline{display:flex;flex-direction:column;gap:.25rem;max-width:1400px;margin:0 auto;padding:0 clamp(20px,20px + 40*(100vw - 375px)/1065,60px)}.rsce-header__headline-main{font-size:clamp(1.875rem,1.875rem + 1.25*(100vw - 375px)/1065,3.125rem);line-height:clamp(2.25rem,2.25rem + 1.5*(100vw - 375px)/1065,3.75rem);color:#fff}.rsce-header__headline-sub{font-size:clamp(1.875rem,1.875rem + 1.25*(100vw - 375px)/1065,3.125rem);line-height:clamp(2.25rem,2.25rem + 1.5*(100vw - 375px)/1065,3.75rem);color:#fff}.rsce-boxes__headline{font-style:italic;color:#009ee3;margin-bottom:1.5rem}.rsce-boxes__grid{display:grid;gap:1.5rem;width:100%;max-width:100%;margin:0 auto}.rsce-boxes__grid--cols-2{grid-template-columns:repeat(2, 1fr)}.rsce-boxes__grid--cols-3{grid-template-columns:repeat(3, 1fr)}@media(max-width: 900px){.rsce-boxes__grid{grid-template-columns:1fr !important}}.rsce-boxes__box{width:100%;max-width:100%;margin:0 auto;box-sizing:border-box;background-color:#eaf4fc;border-radius:0;padding:2rem 2rem 2.25rem;display:flex;flex-direction:column;gap:1rem}.rsce-boxes__icon{flex-shrink:0;line-height:0}.rsce-boxes__icon figure{margin:0}.rsce-boxes__icon img{display:block;color:#8b1a35}.rsce-boxes__icon--top{align-self:center}.rsce-boxes__icon--top img{height:clamp(80px,80px + 70*(100vw - 375px)/1065,150px);width:auto;margin:0 auto}.rsce-boxes__icon--left img{height:clamp(60px,60px + 40*(100vw - 375px)/1065,100px);width:auto}.rsce-boxes__header{width:100%;max-width:100%;margin:0 auto;display:flex;align-items:center;gap:1rem}.rsce-boxes__box-headline{width:100%;max-width:100%;margin:0 auto;color:#005477 !important;margin:0;margin-bottom:0 !important;font-family:"Roboto",sans-serif !important;font-style:normal !important;font-size:clamp(1.25rem,1.25rem + .75*(100vw - 375px)/1065,2rem);line-height:clamp(1.625rem,1.625rem + 1*(100vw - 375px)/1065,2.625rem);font-weight:bold}.rsce-boxes__box-headline--italic{font-family:"Merriweather",serif !important;font-style:italic;text-align:center}.rsce-boxes__box-headline.icon-left{text-align:left}.rsce-boxes__box-headline.icon-top{text-align:center}.rsce-boxes__text{width:100%;max-width:100%;margin:0 auto;color:#005477;line-height:1.6}.rsce-boxes__text ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.75rem}.rsce-boxes__text li{position:relative;padding-left:1rem;margin-bottom:1rem}.rsce-boxes__text li:last-child{margin-bottom:0}.rsce-boxes__text li::before{content:"•";position:absolute;left:0;color:#005477}.rsce-boxes__text li strong{font-weight:700}.rsce-boxes__text--bullets{margin-top:.5rem}.rsce-boxes__text p{margin:0}.rsce-boxes__text p+p{margin-top:.5rem}.rsce-timeline{list-style:none;margin:0;padding:0}.rsce-timeline__item{display:grid;grid-template-columns:clamp(40px,40px + 40*(100vw - 375px)/1065,80px) 1fr;gap:0 clamp(16px,16px + 24*(100vw - 375px)/1065,40px)}.rsce-timeline__marker{display:flex;flex-direction:column;align-items:center}.rsce-timeline__marker figure{margin:0;line-height:0}.rsce-timeline__marker figure img{width:clamp(40px,40px + 40*(100vw - 375px)/1065,80px);height:auto;display:block}.rsce-timeline__line{display:block;width:2px;flex:1;min-height:clamp(16px,16px + 24*(100vw - 375px)/1065,40px);border-left:4px dashed #dadada}@media(max-width: 900px){.rsce-timeline__line{border-left:2px dashed #dadada}}.rsce-timeline__line{margin:.25rem 0}.rsce-timeline__content{padding-bottom:clamp(16px,16px + 24*(100vw - 375px)/1065,40px)}.rsce-timeline__item--last .rsce-timeline__content{padding-bottom:0}.rsce-timeline__headline{margin:0 0 .5rem !important;margin-bottom:0 !important;padding-top:.25rem}.rsce-timeline__text{color:#005477;line-height:1.6;margin:0}.rsce-timeline__text p{margin:0}.rsce-timeline__text p+p{margin-top:.5rem}.rsce-intro{display:grid;grid-template-columns:3fr 2fr;gap:2.5rem;align-items:center}.rsce-intro--image-right .rsce-intro__body{order:1}.rsce-intro--image-right .rsce-intro__image{order:2}.rsce-intro--image-left .rsce-intro__body{order:2}.rsce-intro--image-left .rsce-intro__image{order:1}.rsce-intro:not(:has(.rsce-intro__image)){grid-template-columns:1fr}@media(max-width: 900px){.rsce-intro{grid-template-columns:1fr}.rsce-intro .rsce-intro__body,.rsce-intro .rsce-intro__image{order:unset}}.rsce-intro__headline{color:#009ee3;margin-bottom:1rem}.rsce-intro__text{font-size:clamp(1rem,1rem + .5*(100vw - 375px)/1065,1.5rem);color:#005477;line-height:clamp(1.5rem,1.5rem + .625*(100vw - 375px)/1065,2.125rem)}.rsce-intro__text p{margin:0}.rsce-intro__text p+p{margin-top:1rem}.rsce-intro__buttons{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:2rem}.rsce-intro__buttons .btn{font-size:90%;line-height:100%}.rsce-intro__image figure{margin:0;width:100%;height:auto}.rsce-intro__image img{width:100%;height:auto;object-fit:contain;display:block}.rsce-feature__header{display:flex;align-items:center;gap:2rem;margin-bottom:2.5rem}.rsce-feature__icon{flex-shrink:0}.rsce-feature__icon figure{margin:0}.rsce-feature__icon img{display:block;width:120px;height:auto}.rsce-feature__headline{margin:0}.rsce-feature__text{column-count:2;column-gap:2.5rem}.rsce-feature__text ul{margin-top:0 !important;margin-bottom:0 !important}@media(max-width: 900px){.rsce-feature__text{column-count:1}.rsce-feature__text p{margin:0;margin-bottom:1.5rem}}

