@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,input,select,textarea{font:inherit;letter-spacing:inherit}button{cursor:pointer}button[disabled]{cursor:default}nav ul,nav li{margin:0;padding:0;list-style:none}.invisible{position:absolute !important;width:1px !important;height:1px !important;margin:-1px !important;padding:0 !important;overflow:hidden !important;clip-path:inset(50%) !important;white-space:nowrap !important;border:0 !important}body,.rte{font-family:"Roboto",sans-serif;font-style:normal;font-weight:300;font-size:clamp(1rem,1rem + 3.36*(100vw - 375px)/393,1.21rem);line-height:clamp(1.5rem,1.5rem + 4.16*(100vw - 375px)/393,1.76rem);color:#005477}h1,h2,h3,h4,h5,h6{font-family:"Roboto",sans-serif;font-style:normal;font-weight:300;margin-top:0;overflow-wrap:break-word;hyphens:manual}@media(max-width: 600px){h1,h2,h3,h4,h5,h6{hyphens:auto;hyphenate-limit-chars:11 4 4}}h1,.h1{font-size:clamp(2.2rem,2.2rem + 27.28*(100vw - 375px)/393,3.905rem);line-height:clamp(2.6rem,2.6rem + 31.44*(100vw - 375px)/393,4.565rem);letter-spacing:0;color:#005477}h2,.h2{font-size:clamp(1.74rem,1.74rem + 14.4*(100vw - 375px)/393,2.64rem);line-height:clamp(2.13rem,2.13rem + 16.08*(100vw - 375px)/393,3.135rem);letter-spacing:0;color:#005477}h3,.h3{font-size:clamp(1.5rem,1.5rem + 12*(100vw - 375px)/393,2.25rem);line-height:clamp(1.875rem,1.875rem + 14*(100vw - 375px)/393,2.75rem);letter-spacing:0;color:#005477}h4,.h4{font-size:clamp(1.3rem,1.3rem + 3.84*(100vw - 375px)/393,1.54rem);line-height:clamp(1.55rem,1.55rem + 4.24*(100vw - 375px)/393,1.815rem);letter-spacing:0;color:#005477}h5,.h5{font-size:clamp(1.3rem,1.3rem + 3.84*(100vw - 375px)/393,1.54rem);line-height:clamp(1.55rem,1.55rem + 4.24*(100vw - 375px)/393,1.815rem);letter-spacing:0;color:#005477}h6,.h6{font-size:clamp(1.3rem,1.3rem + 3.84*(100vw - 375px)/393,1.54rem);line-height:clamp(1.55rem,1.55rem + 4.24*(100vw - 375px)/393,1.815rem);letter-spacing:0;color:#005477}strong,b{font-weight:500}.medium{font-size:clamp(2.6rem,2.6rem + 4.16*(100vw - 375px)/1065,2.86rem);line-height:clamp(3.1rem,3.1rem + 4.96*(100vw - 375px)/1065,3.41rem)}:is(h1,h2,h3,h4,h5,h6) .small{display:inline-block;font-size:45%;line-height:1.3}a{color:#009ee3;transition:color .25s ease,background-color .25s ease,border-color .25s ease}a:hover,a:focus-visible{color:#005477}.text_center{text-align:center}.headline--default{font-family:"Roboto",sans-serif;font-style:normal;font-weight:300}.headline--italic{font-family:"Merriweather",serif;font-style:italic;font-weight:300}.headline--center{text-align:center !important}.headline--center:after{margin:15px auto}.headline--justify{text-align:justify !important}.headline--justify:after{margin-top:15px}.rte p{margin:0;margin-bottom:1.5rem}.rte p:last-child{margin-bottom:0}code{font-size:1rem}pre code.hljs{background-color:#f0f4f6}*,*::before,*::after{box-sizing:border-box}html,body{overflow-x:clip}.grid-spread{display:grid;grid-auto-flow:column;grid-template-columns:1fr;grid-auto-columns:max-content;align-items:center;gap:1rem}.grid-spread li:first-child{justify-self:start}#header{position:sticky;top:0;left:0;right:0;z-index:3;transition:all .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%;box-shadow:0px 0px 30px rgba(0,0,0,.1607843137)}#header::before{content:"";position:absolute;inset:0;z-index:-1;background-color:rgba(255,255,255,.65);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}#header .logo{transition:all 1s ease,background-color .2s ease;padding-top:clamp(10px,10px + 24*(100vw - 375px)/1065,20px);padding-bottom:clamp(10px,10px + 24*(100vw - 375px)/1065,20px)}#header .logo.sticky{display:none}#header.sticky .logo{padding-top:.5rem;padding-bottom:.5rem}#header.sticky .logo:not(.sticky){display:none}#header.sticky .logo.sticky{display:block}:where(#main) :where([class*=content-],[class*=ce_],[class*=mod_]){display:block;width:100%;max-width:100%;margin:0 auto;margin-top:0}:where(#main) :where([class*=content-],[class*=ce_],[class*=mod_]):last-child{margin-bottom:0}#main{z-index:2}#header{width:100%;max-width:100%}#header .inside{display:inline-grid;width:100%;height:auto;max-width:1440px;margin:0 auto;padding:.25rem clamp(20px,20px + 40*(100vw - 375px)/1065,60px);grid-template-columns:190px 1fr;gap:2.5rem}#header.sticky .inside{grid-template-columns:90px 1fr;gap:2.5rem}#header .inside,#header.sticky .inside{grid-template-columns:auto minmax(0, 1fr);align-items:center;gap:1.5rem}#header .logo{grid-row:1;grid-column:1;justify-self:start;width:180px;max-width:100%}@media(max-width: 600px){#header .logo{width:140px}}#header .logo figure{margin:0}#header .logo img{display:block;width:100%;height:auto}#header.sticky .logo.sticky{width:90px}#header .mod_navigation.main{grid-row:1;grid-column:2;justify-self:end}#header .mod_navigation:not(.main) ul{display:inline-flex;flex-flow:row nowrap;align-items:center;justify-content:center;gap:1.5rem;width:100%;height:100%}#bottom{width:100%;background-color:#fff}#bottom .inside{width:100%;max-width:1440px;margin:0 auto;padding:clamp(16px,16px + 24*(100vw - 375px)/1065,40px);padding-top:clamp(36px,36px + 64*(100vw - 375px)/1065,100px)}#bottom .logo{display:block;width:190px;max-width:60%}#bottom .logo img{display:block;width:100%;height:auto}#footer{display:block;width:100%;background:#005477 url("/files/_img/footer_bg.svg") center/cover no-repeat;color:#5bc5f2}#footer>.inside{width:100%;max-width:1440px;margin:0 auto;padding:clamp(28px,28px + 52*(100vw - 375px)/1065,80px) clamp(16px,16px + 24*(100vw - 375px)/1065,40px)}#footer a{color:#fff;text-decoration:none;transition:color .2s ease}#footer a:hover,#footer a:focus-visible{color:#009ee3}#footer ul{margin:0;padding:0;list-style:none}#footer li{margin:0;padding:0}#footer .grid>.inside{display:grid;grid-template-columns:1fr 2fr;gap:clamp(16px,16px + 24*(100vw - 375px)/1065,40px);align-items:start}@media(max-width: 899px){#footer .grid>.inside{grid-template-columns:1fr}}#footer .one_third,#footer .two_third{display:flex;flex-direction:column;gap:clamp(16px,16px + 24*(100vw - 375px)/1065,40px)}#footer .footersitemap ul{display:flex;flex-direction:column;gap:20px}#footer .footersitemap a,#footer .footersitemap strong{font-size:1.15rem;font-weight:500;line-height:1.25rem;color:#fff}#footer .footersitemap strong{color:#009ee3}#footer .social ul{display:flex;flex-flow:row wrap;gap:1rem}#footer .social a.icon{display:block;font-size:0;line-height:1}#footer .social a.icon::before{font-family:"iks-iconfont";font-size:60px;-webkit-font-smoothing:antialiased}#footer .social a.icon.xing::before{content:"0"}#footer .social a.icon.linkedin::before{content:"W"}#footer .social a.icon.github::before{content:"U"}#footer .social a.icon.slideshare::before{content:"Y"}#footer .social a.icon:hover,#footer .social a.icon:focus-visible{color:#95adbf}#footer .content-text{font-size:1.2rem;font-weight:300;line-height:1.8rem}#footer .content-text p{margin:0;color:#5bc5f2}#footer .content-text a{color:#5bc5f2}#footer .content-text a:hover,#footer .content-text a:focus-visible{color:#fff}#footer .footermenu ul{display:flex;flex-flow:row wrap;gap:.5rem 2rem}#footer .footermenu a,#footer .footermenu strong{color:#5bc5f2;font-weight:inherit}#footer .footermenu a:hover,#footer .footermenu a:focus-visible,#footer .footermenu strong{color:#fff}#footer .logos{grid-column:1/-1;display:flex;flex-flow:row wrap;align-items:center;justify-content:center;gap:clamp(16px,16px + 24*(100vw - 375px)/1065,40px);margin-top:clamp(28px,28px + 52*(100vw - 375px)/1065,80px)}#footer .logos .content-image{flex:0 1 auto;width:auto;margin:0}@media(max-width: 899px){#footer .logos .content-image{flex-basis:calc(50% - clamp(16px, 16px + 24 * (100vw - 375px) / 1065, 40px));text-align:center}}#footer .logos figure{margin:0}#footer .logos img{width:auto;max-width:100%;height:auto}#wrapper{display:inline-flex;flex-flow:row wrap;width:100%;max-width:100%}#wrapper>*{flex-basis:100%;min-width:0}#container{flex-basis:100%;display:block;width:100%;max-width:100%;margin:0 auto}.rte{display:block;width:100%;max-width:100%;margin:0 auto}.mod_article.grid .inside,.mod_article.grid .content-element-group,.content-element-group--grid{display:grid;grid-template-columns:repeat(12, minmax(0, 1fr));gap:clamp(16px,16px + 24*(100vw - 375px)/1065,40px) clamp(10px,10px + 24*(100vw - 375px)/1065,20px);align-items:start}.mod_article.grid .inside>*,.mod_article.grid .content-element-group>*,.content-element-group--grid>*{grid-column:span 12}.content-element-group--grid{align-items:stretch}@media(min-width: 900px){.mod_article.grid .inside>.one_half,.mod_article.grid .content-element-group>.one_half,.content-element-group--grid>.one_half{grid-column:span 6}.mod_article.grid .inside>.one_third,.mod_article.grid .content-element-group>.one_third,.content-element-group--grid>.one_third{grid-column:span 6}.mod_article.grid .inside>.two_third,.mod_article.grid .content-element-group>.two_third,.content-element-group--grid>.two_third{grid-column:span 12}.mod_article.grid .inside>.one_fourth,.mod_article.grid .content-element-group>.one_fourth,.content-element-group--grid>.one_fourth{grid-column:span 6}.mod_article.grid .inside>.two_fourth,.mod_article.grid .content-element-group>.two_fourth,.content-element-group--grid>.two_fourth{grid-column:span 6}.mod_article.grid .inside>.three_fourth,.mod_article.grid .content-element-group>.three_fourth,.content-element-group--grid>.three_fourth{grid-column:span 12}.mod_article.grid .inside>.one_fifth,.mod_article.grid .content-element-group>.one_fifth,.content-element-group--grid>.one_fifth{grid-column:span 6}.mod_article.grid .inside>.two_fifth,.mod_article.grid .content-element-group>.two_fifth,.content-element-group--grid>.two_fifth{grid-column:span 6}.mod_article.grid .inside>.three_fifth,.mod_article.grid .content-element-group>.three_fifth,.content-element-group--grid>.three_fifth{grid-column:span 12}.mod_article.grid .inside>.four_fifth,.mod_article.grid .content-element-group>.four_fifth,.content-element-group--grid>.four_fifth{grid-column:span 12}}@media(min-width: 1200px){.mod_article.grid .inside>.one_half,.mod_article.grid .content-element-group>.one_half,.content-element-group--grid>.one_half{grid-column:span 6}.mod_article.grid .inside>.one_third,.mod_article.grid .content-element-group>.one_third,.content-element-group--grid>.one_third{grid-column:span 4}.mod_article.grid .inside>.two_third,.mod_article.grid .content-element-group>.two_third,.content-element-group--grid>.two_third{grid-column:span 8}.mod_article.grid .inside>.one_fourth,.mod_article.grid .content-element-group>.one_fourth,.content-element-group--grid>.one_fourth{grid-column:span 3}.mod_article.grid .inside>.two_fourth,.mod_article.grid .content-element-group>.two_fourth,.content-element-group--grid>.two_fourth{grid-column:span 6}.mod_article.grid .inside>.three_fourth,.mod_article.grid .content-element-group>.three_fourth,.content-element-group--grid>.three_fourth{grid-column:span 9}.mod_article.grid .inside>.one_fifth,.mod_article.grid .content-element-group>.one_fifth,.content-element-group--grid>.one_fifth{grid-column:span 2}.mod_article.grid .inside>.two_fifth,.mod_article.grid .content-element-group>.two_fifth,.content-element-group--grid>.two_fifth{grid-column:span 5}.mod_article.grid .inside>.three_fifth,.mod_article.grid .content-element-group>.three_fifth,.content-element-group--grid>.three_fifth{grid-column:span 7}.mod_article.grid .inside>.four_fifth,.mod_article.grid .content-element-group>.four_fifth,.content-element-group--grid>.four_fifth{grid-column:span 10}}@font-face{font-family:"iks-iconfont";font-display:block;font-style:normal;font-weight:normal;src:url("/files/_font/iks-icons/iks-iconfont.woff") format("woff"),url("/files/_font/iks-icons/iks-iconfont.ttf") format("truetype")}[data-icon]::before{content:attr(data-icon);font-family:"iks-iconfont" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;line-height:1;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-iks-box-arrow-up::before{content:"i";font-family:"iks-iconfont" !important;font-style:normal;font-weight:normal;speak:none;-webkit-font-smoothing:antialiased}.icon{display:inline-block;font-style:normal;line-height:1}.visually-hidden{position:absolute !important;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.bg-dark .content-headline,.bg-light .content-headline{font-family:"Merriweather",serif}.content-text .content{display:grid;grid-template-columns:1fr;width:100%;height:auto;min-height:100%;max-width:100%}.content-text .content--center{text-align:center}.content-text .content--justify{text-align:justify}.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 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,.content-text.media--below .content{grid-template-columns:1fr 1fr;gap:2.5rem;align-items:center}@media(max-width: 900px){.content-text.media--left .content,.content-text.media--right .content,.content-text.media--below .content{grid-template-columns:1fr}}.content-text.media--left .content figure,.content-text.media--right .content figure,.content-text.media--below .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,.content-text.media--below .content figure picture{display:block;width:100%;height:100%}.content-text.media--left .content figure img,.content-text.media--right .content figure img,.content-text.media--below .content figure img{display:block;width:100%;height:auto}.content-text.media--left .content{grid-template-columns:1fr 1fr}@media(max-width: 900px){.content-text.media--left .content{grid-template-columns:1fr}}.content-text.media--left .content figure{order:1}.content-text.media--left .content .rte{order:2}.content-text.media--right .content figure,.content-text.media--below .content figure{padding-left:clamp(20px,20px + 40*(100vw - 375px)/1065,60px);padding-right:0;order:2}.content-text.media--right .content .rte,.content-text.media--below .content .rte{order:1}.content-text.media--above .content{gap:1.5rem}.content-text.media--above .content figure{margin:0}.content-text.media--above .content figure img{display:block;max-width:100%;height:auto}.content-text.leistung{align-self:start}.content-text.leistung .content{text-align:left}.content-text.leistung figure{padding-right:10%}.content-text.leistung .rte h3{margin-bottom:1rem;padding:0 6px;font-weight:300;text-transform:uppercase}.content-text.leistung .rte a{color:#4b4b4b;text-decoration:none}.content-text.leistung .rte a:hover,.content-text.leistung .rte a:focus-visible{color:#009ee3}.content-text.leistung .rte ul li{display:flex;align-items:center;margin:0 6px .5rem;padding-left:0;color:#4b4b4b}.content-text.leistung .rte ul li::before{content:"";position:static;flex-shrink:0;width:30px;height:25px;margin-right:6px;background:url("/files/content/leistungen/icons/aufzaehlung.png") center/contain no-repeat}.padding-top-none .content-text.media--left .content,.padding-top-none .content-text.media--right .content,.padding-top-none .content-text.media--below .content,.padding-bottom-none .content-text.media--left .content,.padding-bottom-none .content-text.media--right .content,.padding-bottom-none .content-text.media--below .content{grid-template-columns:1fr 1fr;gap:clamp(40px,40px + 80*(100vw - 375px)/1065,120px)}@media(max-width: 900px){.padding-top-none .content-text.media--left .content,.padding-top-none .content-text.media--right .content,.padding-top-none .content-text.media--below .content,.padding-bottom-none .content-text.media--left .content,.padding-bottom-none .content-text.media--right .content,.padding-bottom-none .content-text.media--below .content{grid-template-columns:1fr;gap:0}}.padding-top-none .content-text.media--left figure,.padding-top-none .content-text.media--right figure,.padding-top-none .content-text.media--below figure,.padding-bottom-none .content-text.media--left figure,.padding-bottom-none .content-text.media--right figure,.padding-bottom-none .content-text.media--below 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-top-none .content-text.media--below figure picture,.padding-bottom-none .content-text.media--left figure picture,.padding-bottom-none .content-text.media--right figure picture,.padding-bottom-none .content-text.media--below 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-top-none .content-text.media--below figure img,.padding-bottom-none .content-text.media--left figure img,.padding-bottom-none .content-text.media--right figure img,.padding-bottom-none .content-text.media--below 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,.padding-top-none .content-text.media--below 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,.padding-top-none .content-text.media--below figure{margin-left:0}}.padding-top-none .content-text.media--left .rte,.padding-top-none .content-text.media--right .rte,.padding-top-none .content-text.media--below .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,.padding-bottom-none .content-text.media--below 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,.padding-bottom-none .content-text.media--below figure{margin-left:0}}.padding-bottom-none .content-text.media--left .rte,.padding-bottom-none .content-text.media--right .rte,.padding-bottom-none .content-text.media--below .rte{padding-bottom:clamp(60px,60px + 80*(100vw - 375px)/1065,160px)}.content-text.intro{font-weight:bold}.content-text.leistung_intro{--leistung-width: min(1350px, 100vw - 2 * clamp(16px, 16px + 24 * (100vw - 375px) / 1065, 40px));--leistung-side: calc((100vw - var(--leistung-width)) / 2);margin-top:60px;font-weight:300}.content-text.leistung_intro .content{grid-template-columns:calc(var(--leistung-side) + var(--leistung-width)*.55) minmax(0, 1fr);gap:0;align-items:stretch}@media(max-width: 900px){.content-text.leistung_intro .content{grid-template-columns:1fr;gap:25px}}.content-text.leistung_intro .content figure{position:relative;min-height:300px;padding:0;border-left:25px solid #7e1537;background-color:#979999}.content-text.leistung_intro .content figure img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;object-position:left center}.content-text.leistung_intro .rte{align-self:center;padding:0 clamp(16px,16px + 24*(100vw - 375px)/1065,40px) 0 var(--leistung-side);font-size:130%;line-height:150%}.content-text.leistung_intro .rte p{margin-bottom:2em}@media(max-width: 900px){.content-text.leistung_intro .rte{padding:0 clamp(16px,16px + 24*(100vw - 375px)/1065,40px)}}.content-text.leistung_info{background-color:#979999}.content-text.leistung_info .content{grid-template-columns:40% minmax(0, 1fr);gap:0;align-items:stretch}@media(max-width: 1024px){.content-text.leistung_info .content{grid-template-columns:30% minmax(0, 1fr)}}@media(max-width: 768px){.content-text.leistung_info .content{grid-template-columns:1fr}}.content-text.leistung_info .content figure{order:1;margin:0;padding:0;border-right:16px solid #7e1537}.content-text.leistung_info .content figure picture{display:block;height:100%}.content-text.leistung_info .content figure img{width:100%;height:100%;object-fit:cover;object-position:center center}@media(max-width: 768px){.content-text.leistung_info .content figure{border-right:0;border-bottom:16px solid #7e1537}}.content-text.leistung_info .content .rte{order:2;align-self:center;padding:25px;color:#fff;font-size:140%;font-weight:300;line-height:150%}.content-text.leistung_info .content .rte p,.content-text.leistung_info .content .rte li,.content-text.leistung_info .content .rte a:not(.btn){color:inherit}.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-gallery ul,.content-gallery li{margin:0;padding:0;list-style:none}.content-gallery ul{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:clamp(16px,16px + 24*(100vw - 375px)/1065,40px)}.content-gallery--cols-1 ul{grid-template-columns:repeat(1, minmax(0, 1fr))}.content-gallery--cols-2 ul{grid-template-columns:repeat(2, minmax(0, 1fr))}.content-gallery--cols-3 ul{grid-template-columns:repeat(3, minmax(0, 1fr))}.content-gallery--cols-4 ul{grid-template-columns:repeat(4, minmax(0, 1fr))}.content-gallery--cols-5 ul{grid-template-columns:repeat(5, minmax(0, 1fr))}.content-gallery--cols-6 ul{grid-template-columns:repeat(6, minmax(0, 1fr))}.content-gallery--cols-7 ul{grid-template-columns:repeat(7, minmax(0, 1fr))}.content-gallery--cols-8 ul{grid-template-columns:repeat(8, minmax(0, 1fr))}.content-gallery--cols-9 ul{grid-template-columns:repeat(9, minmax(0, 1fr))}.content-gallery--cols-10 ul{grid-template-columns:repeat(10, minmax(0, 1fr))}.content-gallery--cols-11 ul{grid-template-columns:repeat(11, minmax(0, 1fr))}.content-gallery--cols-12 ul{grid-template-columns:repeat(12, minmax(0, 1fr))}@media(max-width: 900px){.content-gallery:not(.content-gallery--cols-1) ul{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(max-width: 600px){.content-gallery ul{grid-template-columns:minmax(0, 1fr)}}.content-gallery li{border-radius:0;overflow:hidden}.content-gallery figure{width:100%;max-width:100%;height:100%;margin:0}.content-gallery img{display:block;width:100%;height:100%;object-fit:cover;object-position:center center}.content-table table{width:100%;max-width:100%;table-layout:fixed;border-collapse:collapse;border-spacing:0}.content-table th,.content-table td{padding:.5rem 1rem;text-align:left;vertical-align:top}.content-table thead th,.content-table thead td{font-weight:500}.content-table tbody tr:nth-child(even),.content-table thead tr{background-color:#e9f6fc}.content-table.fakten tr,.content-table.fakten tbody tr:nth-child(even){background:none}.content-table.fakten td{padding:0}.content-table.fakten tbody tr:nth-child(odd) td{font-size:90%}.content-table.fakten tbody tr:nth-child(odd):not(:first-child) td{padding-top:1.5rem}.content-table.fakten tbody tr:nth-child(even) td{font-weight:500}.rte table{width:100%;max-width:100%;margin-bottom:1.5rem;border-collapse:collapse;border-spacing:0}.rte table th,.rte table td{padding:12.5px;border:1px solid #005477;color:#005477;font-weight:300;text-align:left;vertical-align:top;hyphens:auto;overflow-wrap:break-word}.rte table th p,.rte table td p{margin:0}.rte table thead th,.rte table thead td{font-weight:500}.rte table tbody tr:nth-child(even),.rte table thead tr{background-color:#e9f6fc}.content-downloads ul,.content-download ul{margin:0;padding:0;list-style:none}.content-downloads li,.content-download li{margin:0;padding:0;border-top:2px solid #009ee3}.content-downloads li:last-child,.content-download li:last-child{border-bottom:2px solid #009ee3}.content-downloads li::before,.content-download li::before{content:none}.content-downloads a,.content-download a{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.5rem 0;color:#005477;font-size:clamp(1.3rem,1.3rem + 3.84*(100vw - 375px)/393,1.54rem);line-height:clamp(1.55rem,1.55rem + 4.24*(100vw - 375px)/393,1.815rem);font-weight:300;text-decoration:none;overflow-wrap:anywhere;transition:color .2s ease}.content-downloads a::after,.content-download a::after{content:"a";flex-shrink:0;font-family:"iks-iconfont";font-size:35px;line-height:1;color:#009ee3}.content-downloads a:hover,.content-downloads a:focus-visible,.content-download a:hover,.content-download a:focus-visible{color:#009ee3}#container .inside>[class*=content-]:not(:last-child),#container .inside>[class*=ce_]:not(:last-child),#container .news-full__text>[class*=content-]:not(:last-child),#container .news-accordion__content>[class*=content-]:not(:last-child),#hero .inside>[class*=content-]:not(:last-child),#hero .inside>[class*=ce_]:not(:last-child),#hero .news-full__text>[class*=content-]:not(:last-child),#hero .news-accordion__content>[class*=content-]:not(:last-child){margin-bottom:clamp(16px,16px + 24*(100vw - 375px)/1065,40px)}.margin-top-none,.margin_top_none{margin-top:0 !important}.margin-bottom-none,.margin_bottom_none{margin-bottom:0 !important}.margin-top-small,.margin_top_small{margin-top:clamp(16px,16px + 24*(100vw - 375px)/1065,40px) !important}.margin-bottom-small,.margin_bottom_small{margin-bottom:clamp(16px,16px + 24*(100vw - 375px)/1065,40px) !important}.margin-top-medium,.margin_top_medium{margin-top:clamp(36px,36px + 64*(100vw - 375px)/1065,100px) !important}.margin-bottom-medium,.margin_bottom_medium{margin-bottom:clamp(36px,36px + 64*(100vw - 375px)/1065,100px) !important}.margin-top-large,.margin_top_large{margin-top:clamp(40px,40px + 80*(100vw - 375px)/1065,120px) !important}.margin-bottom-large,.margin_bottom_large{margin-bottom:clamp(40px,40px + 80*(100vw - 375px)/1065,120px) !important}.content-width-reduced.content-width-reduced{width:100%;max-width:calc(1100px - 2*clamp(16px, 16px + 24 * (100vw - 375px) / 1065, 40px));margin-right:auto !important;margin-left:auto !important;box-sizing:border-box}.mod_article.fullwidth:not(.full_padding) .content-width-reduced.content-width-reduced{width:calc(100% - 2*clamp(16px, 16px + 24 * (100vw - 375px) / 1065, 40px))}.content-width-default.content-width-default{width:100%;max-width:calc(1440px - 2*clamp(16px, 16px + 24 * (100vw - 375px) / 1065, 40px));margin-right:auto !important;margin-left:auto !important;box-sizing:border-box}.mod_article.fullwidth:not(.full_padding) .content-width-default.content-width-default{width:calc(100% - 2*clamp(16px, 16px + 24 * (100vw - 375px) / 1065, 40px))}.content-width-wider.content-width-wider{width:100%;max-width:calc(1800px - 2*clamp(16px, 16px + 24 * (100vw - 375px) / 1065, 40px));margin-right:auto !important;margin-left:auto !important;box-sizing:border-box}.mod_article.fullwidth:not(.full_padding) .content-width-wider.content-width-wider{width:calc(100% - 2*clamp(16px, 16px + 24 * (100vw - 375px) / 1065, 40px))}.content-youtube-player .youtube__stage,.content-youtube-playlist .youtube__stage{position:relative;margin:0;background:#fff}.content-youtube-player .youtube__ratio,.content-youtube-playlist .youtube__ratio{position:relative;aspect-ratio:16/9;overflow:hidden}.content-youtube-player .youtube__iframe,.content-youtube-player .youtube__preview,.content-youtube-player .youtube__preview figure,.content-youtube-player .youtube__preview img,.content-youtube-playlist .youtube__iframe,.content-youtube-playlist .youtube__preview,.content-youtube-playlist .youtube__preview figure,.content-youtube-playlist .youtube__preview img{position:absolute;inset:0;width:100%;height:100%;margin:0;border:0;object-fit:cover}.content-youtube-player .youtube__consent,.content-youtube-playlist .youtube__consent{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:clamp(1.1rem,1.1rem + 3*(100vw - 375px)/1065,1.15rem);line-height:clamp(1.1rem,1.1rem + 3*(100vw - 375px)/1065,1.15rem)}.content-youtube-player .youtube__play,.content-youtube-playlist .youtube__play{display:inline-flex;padding:0;border:0;border-radius:50%;background:#fff;box-shadow:1px 1px 5px rgba(0,0,0,.3);opacity:.75;cursor:pointer;transition:opacity .2s ease}.content-youtube-player .youtube__play svg,.content-youtube-playlist .youtube__play svg{display:block;fill:#005477}.content-youtube-player .youtube__play:hover,.content-youtube-player .youtube__play:focus-visible,.content-youtube-playlist .youtube__play:hover,.content-youtube-playlist .youtube__play:focus-visible{opacity:1}.content-youtube-player .youtube__notice,.content-youtube-playlist .youtube__notice{position:absolute;left:0;right:0;bottom:0;padding:1rem;background-color:rgba(255,255,255,.75);color:#005477}@media(max-width: 600px){.content-youtube-player .youtube__consent,.content-youtube-playlist .youtube__consent{position:static}.content-youtube-player .youtube__play,.content-youtube-playlist .youtube__play{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.content-youtube-player .youtube__notice,.content-youtube-playlist .youtube__notice{position:static;padding:.5rem 0;background:none}.content-youtube-player .youtube__stage .youtube__play svg,.content-youtube-playlist .youtube__stage .youtube__play svg{width:60px;height:60px}}.content-youtube-playlist .youtube__navi{position:relative;overflow:hidden;margin-top:.5rem}.content-youtube-playlist .youtube__item{position:relative;width:20%;padding:0;border:1px solid #eee;border-bottom:3px solid rgba(0,0,0,0);background:none;text-align:left;cursor:pointer}.content-youtube-playlist .youtube__item figure,.content-youtube-playlist .youtube__item img{display:block;width:100%;height:auto;margin:0}.content-youtube-playlist .youtube__item:hover,.content-youtube-playlist .youtube__item.is-active{border-bottom-color:#005477}@media(max-width: 600px){.content-youtube-playlist .youtube__item{width:33.3334%}}.content-youtube-playlist .youtube__item-play{position:absolute;left:5%;bottom:5%;opacity:.6;line-height:0}.content-youtube-playlist .youtube__item-play svg{fill:#fff;filter:drop-shadow(0 0 3px rgba(0, 0, 0, 0.5))}.content-youtube-playlist .youtube__item:hover .youtube__item-play{opacity:1}.content-youtube-playlist .youtube__item-title{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.content-youtube-playlist .swiper-button-prev,.content-youtube-playlist .swiper-button-next{color:#005477;opacity:.6}.content-youtube-playlist .swiper-button-prev:hover,.content-youtube-playlist .swiper-button-next:hover{opacity:1}.content-youtube-playlist .swiper-button-disabled{display:none}.audio-player{display:flex;align-items:center;gap:1.5rem;padding:1.5rem;background-color:#f2fafe}@media(max-width: 600px){.audio-player{flex-direction:column;align-items:stretch}}.audio-player__cover{flex:0 0 120px}.audio-player__cover figure{margin:0}.audio-player__cover img{display:block;width:120px;height:120px;object-fit:cover}@media(max-width: 600px){.audio-player__cover{flex-basis:auto}.audio-player__cover img{width:100%;height:auto}}.audio-player__main{flex:1;min-width:0}.audio-player__title{margin:0 0 .5rem;font-weight:500;color:#005477}.audio-player.is-enhanced audio{display:none}.audio-player audio{display:block;width:100%}.audio-player__controls{display:flex;align-items:center;gap:1rem}.audio-player__controls[hidden]{display:none}.audio-player__play{position:relative;flex:0 0 56px;width:56px;height:56px;padding:0;border:0;border-radius:50%;background-color:#009ee3;color:#fff;cursor:pointer;transition:background-color .2s ease,transform .2s ease}.audio-player__play:hover,.audio-player__play:focus-visible{background-color:#005477}.audio-player__play:active{transform:scale(0.95)}.audio-player__icon{position:absolute;top:50%;left:54%;width:0;height:0;border-style:solid;border-width:10px 0 10px 16px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) currentColor;transform:translate(-50%, -50%)}.audio-player.is-playing .audio-player__icon{left:50%;width:16px;height:20px;border:0;border-left:5px solid currentColor;border-right:5px solid currentColor}.audio-player__time{flex:0 0 auto;min-width:3.2em;font-size:clamp(1.1rem,1.1rem + 3*(100vw - 375px)/1065,1.15rem);font-variant-numeric:tabular-nums;color:#005477;text-align:center}.audio-player__progress{--progress: 0%;flex:1;min-width:0;height:6px;margin:0;border-radius:3px;background:linear-gradient(to right, #009ee3 var(--progress), rgba(0, 84, 119, 0.15) var(--progress));appearance:none;cursor:pointer}.audio-player__progress::-webkit-slider-thumb{width:16px;height:16px;border:0;border-radius:50%;background:#005477;appearance:none}.audio-player__progress::-moz-range-thumb{width:16px;height:16px;border:0;border-radius:50%;background:#005477}.audio-player__progress:focus-visible{outline:2px solid #005477;outline-offset:4px}.audio-player__download{display:inline-block;margin-top:.5rem;font-size:clamp(1.1rem,1.1rem + 3*(100vw - 375px)/1065,1.15rem)}.content-player figure{position:relative;margin:0 auto;text-align:center}.content-player video{display:block;width:100%;height:auto;margin:0 auto;object-fit:contain}.video-player__link{position:absolute;right:clamp(10px,10px + 24*(100vw - 375px)/1065,20px);bottom:clamp(10px,10px + 24*(100vw - 375px)/1065,20px);z-index:1;padding:.5rem 1rem;background-color:rgba(255,255,255,.75);color:#009ee3;font-size:clamp(1rem,1rem + 3.36*(100vw - 375px)/393,1.21rem);font-weight:300;text-decoration:none;transition:background-color .2s ease,color .2s ease}.video-player__link:hover,.video-player__link:focus-visible{background-color:#fff;color:#005477}.content-quote .quote__body{margin:0;padding:0;border:0}.content-quote .quote__text{font-family:"Merriweather",serif;font-style:italic;font-weight:300;font-size:clamp(1.74rem,1.74rem + 14.4*(100vw - 375px)/393,2.64rem);line-height:clamp(2.13rem,2.13rem + 16.08*(100vw - 375px)/393,3.135rem);color:#005477}.content-quote .quote__text p{margin:0}.content-quote .quote__footer{margin-top:1rem;font-family:"Roboto",sans-serif;font-style:normal;font-weight:300}.content-quote .quote__author{font-style:normal}.content-quote .quote__role{display:block;font-size:clamp(1.1rem,1.1rem + 3*(100vw - 375px)/1065,1.15rem);line-height:clamp(1.1rem,1.1rem + 3*(100vw - 375px)/1065,1.15rem)}.content-quote.has-image{display:flex;align-items:center;gap:clamp(20px,20px + 40*(100vw - 375px)/1065,60px)}.content-quote.has-image .quote__image{flex:0 0 33%}.content-quote.has-image .quote__image img{display:block;width:100%;height:auto}.content-quote.has-image .quote__body{flex:1 1 66%}@media(max-width: 600px){.content-quote.has-image{flex-direction:column}.content-quote.has-image .quote__image{flex-basis:auto;width:60%}}.content-swiper--zitate .content-quote{text-align:center;background:none}.content-swiper--zitate .content-quote .quote__text{font-family:"Roboto",sans-serif;font-size:clamp(1rem,1rem + 3.36*(100vw - 375px)/393,1.21rem);font-style:italic;font-weight:500;line-height:clamp(1.5rem,1.5rem + 4.16*(100vw - 375px)/393,1.76rem)}.content-swiper--zitate .content-quote .quote__footer{margin-top:0}.content-swiper--zitate .content-quote .quote__author{font-family:"Roboto",sans-serif;font-style:normal;font-weight:300}.content-swiper--zitate .content-quote.has-image{gap:0}.content-swiper--zitate .content-quote.has-image .quote__image{flex:0 0 33%;text-align:center}.content-swiper--zitate .content-quote.has-image .quote__image img{width:auto;max-width:100%;height:auto;max-height:380px;margin:0 auto}.content-swiper--zitate .content-quote.has-image .quote__body{flex:1 1 66%;padding:25px}.content-swiper{position:relative}.content-swiper:not(.content-swiper--header){padding:0 100px}@media(max-width: 600px){.content-swiper:not(.content-swiper--header){padding:0 36px}.content-swiper:not(.content-swiper--header) .swiper-button-prev,.content-swiper:not(.content-swiper--header) .swiper-button-next{width:36px}.content-swiper:not(.content-swiper--header) .swiper-button-prev::before,.content-swiper:not(.content-swiper--header) .swiper-button-next::before{font-size:66px}.content-swiper:not(.content-swiper--header) .swiper-pagination.swiper-pagination{margin-inline:-36px}.content-swiper:not(.content-swiper--header) .swiper-pagination-bullet{width:12px;height:12px;margin:0 3px !important}}.content-swiper .swiper-button-prev,.content-swiper .swiper-button-next{position:absolute;top:50%;z-index:10;display:flex;align-items:center;justify-content:center;overflow:visible;width:100px;height:100px;margin-top:-50px;color:#005477;opacity:.75;cursor:pointer;transition:opacity .2s ease}.content-swiper .swiper-button-prev>*,.content-swiper .swiper-button-prev::after,.content-swiper .swiper-button-next>*,.content-swiper .swiper-button-next::after{display:none !important}.content-swiper .swiper-button-prev::before,.content-swiper .swiper-button-next::before{font-family:"iks-iconfont";font-size:120px;line-height:1;pointer-events:none}.content-swiper .swiper-button-prev:hover,.content-swiper .swiper-button-next:hover{opacity:1}.content-swiper .swiper-button-prev.swiper-button-disabled,.content-swiper .swiper-button-next.swiper-button-disabled{opacity:.25;cursor:default}.content-swiper .swiper-button-prev.swiper-button-lock,.content-swiper .swiper-button-next.swiper-button-lock{display:none}.content-swiper .swiper-button-prev{left:0;right:auto}.content-swiper .swiper-button-prev::before{content:"M"}.content-swiper .swiper-button-next{right:0;left:auto}.content-swiper .swiper-button-next::before{content:"N"}.content-swiper:has(>.swiper-pagination) .swiper-button-prev,.content-swiper:has(>.swiper-pagination) .swiper-button-next{top:calc(50% - 21px)}.content-swiper .swiper-pagination.swiper-pagination{position:static;width:auto;margin-top:24px;line-height:0;text-align:center}.content-swiper .swiper-pagination-bullet{width:18px;height:18px;margin:0 5px !important;border:2px solid #009ee3;background:rgba(0,0,0,0);opacity:1;transition:background-color .2s ease}.content-swiper .swiper-pagination-bullet:hover,.content-swiper .swiper-pagination-bullet-active{background:#009ee3}.content-swiper .swiper-pagination-lock{display:none}.content-swiper--equal-height .swiper-slide{display:flex;height:auto}.content-swiper--equal-height .swiper-slide>*{flex:1 1 auto;width:100%;margin:0}.content-swiper.content-swiper--arrows-bottom{padding:0 0 45px}.content-swiper.content-swiper--arrows-bottom .swiper-button-prev,.content-swiper.content-swiper--arrows-bottom .swiper-button-next{top:auto;bottom:0;left:auto;width:70px;height:70px;margin-top:0}.content-swiper.content-swiper--arrows-bottom .swiper-button-prev::before,.content-swiper.content-swiper--arrows-bottom .swiper-button-next::before{font-size:65px;line-height:65px}.content-swiper.content-swiper--arrows-bottom .swiper-button-prev{right:65px}.content-swiper.content-swiper--arrows-bottom .swiper-button-prev::before{content:"g"}.content-swiper.content-swiper--arrows-bottom .swiper-button-next{right:0}.content-swiper.content-swiper--arrows-bottom .swiper-button-next::before{content:"h"}.content-swiper.content-swiper--arrows-bottom:has(>.swiper-pagination) .swiper-button-prev,.content-swiper.content-swiper--arrows-bottom:has(>.swiper-pagination) .swiper-button-next{top:auto}@media(max-width: 600px){.content-swiper.content-swiper--arrows-bottom{padding:0 0 45px}.content-swiper.content-swiper--arrows-bottom .swiper-button-prev,.content-swiper.content-swiper--arrows-bottom .swiper-button-next{width:70px}.content-swiper.content-swiper--arrows-bottom .swiper-button-prev::before,.content-swiper.content-swiper--arrows-bottom .swiper-button-next::before{font-size:65px}.content-swiper.content-swiper--arrows-bottom .swiper-pagination.swiper-pagination{margin-inline:0}}.swiper:not(.swiper-initialized){--swiper-pv-now: var(--swiper-pv, 1)}@media(min-width: 600px){.swiper:not(.swiper-initialized){--swiper-pv-now: var(--swiper-pv-md, var(--swiper-pv, 1))}}@media(min-width: 900px){.swiper:not(.swiper-initialized){--swiper-pv-now: var(--swiper-pv-lg, var(--swiper-pv-md, var(--swiper-pv, 1)))}}.swiper:not(.swiper-initialized)>.swiper-wrapper{gap:var(--swiper-gap, 0px)}.swiper:not(.swiper-initialized)>.swiper-wrapper>.swiper-slide{flex:0 0 auto;width:calc((100% - (var(--swiper-pv-now) - 1)*var(--swiper-gap, 0px))/var(--swiper-pv-now))}.content-swiper--header{position:relative;line-height:0}.content-swiper--header .swiper-slide{padding:0}.content-swiper--header .header-slide__picture,.content-swiper--header .header-slide__picture img{display:block;width:100%;height:auto}.content-swiper--header .header-slide__picture img{object-fit:cover;object-position:center}.content-swiper--header .swiper-button-prev,.content-swiper--header .swiper-button-next{top:auto;bottom:1rem;width:50px;height:50px;margin-top:0;color:#009ee3;opacity:.75}.content-swiper--header .swiper-button-prev::before,.content-swiper--header .swiper-button-next::before{font-size:50px}.content-swiper--header .swiper-button-prev:hover,.content-swiper--header .swiper-button-next:hover{color:#009ee3;opacity:1}.content-swiper--header .swiper-button-prev{left:30px}.content-swiper--header .swiper-button-prev::before{content:"g"}.content-swiper--header .swiper-button-next{right:30px}.content-swiper--header .swiper-button-next::before{content:"h"}.content-swiper{min-width:0;max-width:100%}.content-divider{margin-top:1rem;margin-bottom:1.5rem;line-height:0}.content-divider hr{margin:0;border:0;border-top:1px solid rgba(0,84,119,.4)}.content-breadcrumb-label .breadcrumb-label{margin:0 0 1rem;font-family:"Roboto",sans-serif;font-style:normal;font-weight:500;font-size:1rem;line-height:1.2;letter-spacing:.1rem;text-transform:uppercase;color:#005477}.teaser-card{display:flex;flex-direction:column;height:100%;color:#005477;text-decoration:none}.teaser-card:is(a):hover,.teaser-card:is(a):focus-visible{color:#005477}.teaser-card__image figure,.teaser-card__image img{display:block;width:100%;height:auto;margin:0}.teaser-card__body{display:flex;flex-direction:column;flex:1;padding-top:1.5rem}.teaser-card__kicker{margin:0 0 .5rem;font-weight:500;font-size:clamp(1.1rem,1.1rem + 3*(100vw - 375px)/1065,1.15rem);line-height:clamp(1.1rem,1.1rem + 3*(100vw - 375px)/1065,1.15rem);letter-spacing:.1rem;text-transform:uppercase}.teaser-card__title{margin:0 0 1rem;font-size:clamp(1.5rem,1.5rem + 12*(100vw - 375px)/393,2.25rem);line-height:clamp(1.875rem,1.875rem + 14*(100vw - 375px)/393,2.75rem)}.teaser-card__text{flex:1}.teaser-card__text p:last-child{margin-bottom:0}.teaser-card .btn{align-self:flex-start;margin-top:1.5rem}.teaser-card .icon::before{margin-right:.25rem}.teaser-card--icon{align-items:center;text-align:center}.teaser-card--icon .teaser-card__icon{font-size:95px;line-height:1;color:#009ee3}.teaser-card--icon .teaser-card__title{font-family:"Roboto",sans-serif;font-style:normal;font-weight:500;font-size:clamp(1rem,1rem + 3.36*(100vw - 375px)/393,1.21rem);line-height:clamp(1.5rem,1.5rem + 4.16*(100vw - 375px)/393,1.76rem);letter-spacing:0}.teaser-card--image{flex-direction:row-reverse;align-items:center;gap:clamp(20px,20px + 40*(100vw - 375px)/1065,60px)}.teaser-card--image .teaser-card__image{flex:0 0 calc(50% - clamp(20px, 20px + 40 * (100vw - 375px) / 1065, 60px)/2)}.teaser-card--image .teaser-card__body{padding-top:0}@media(max-width: 900px){.teaser-card--image{flex-direction:column}.teaser-card--image .teaser-card__image{flex-basis:auto;width:100%}}.teaser-card--image.teaser-card--img-one-third .teaser-card__image{flex-basis:calc(100%/3 - clamp(20px, 20px + 40 * (100vw - 375px) / 1065, 60px)/2)}.teaser-card--image.teaser-card--img-center.teaser-card--img-one-third .teaser-card__image{width:calc(100%/3)}.teaser-card--image.teaser-card--img-one-fourth .teaser-card__image{flex-basis:calc(100%/4 - clamp(20px, 20px + 40 * (100vw - 375px) / 1065, 60px)/2)}.teaser-card--image.teaser-card--img-center.teaser-card--img-one-fourth .teaser-card__image{width:calc(100%/4)}.teaser-card--image.teaser-card--img-center.teaser-card--img-one-half .teaser-card__image{width:50%}.teaser-card--image.teaser-card--img-full.teaser-card--img-full{flex-direction:column;align-items:stretch}.teaser-card--image.teaser-card--img-full.teaser-card--img-full .teaser-card__image{flex-basis:auto;width:100%}.teaser-card--image.teaser-card--img-full.teaser-card--img-full .teaser-card__image img{width:100%;height:auto}.teaser-card--image.teaser-card--img-one-fifth{gap:clamp(16px,16px + 24*(100vw - 375px)/1065,40px)}.teaser-card--image.teaser-card--img-one-fifth .teaser-card__image{flex-basis:calc(20% - clamp(16px, 16px + 24 * (100vw - 375px) / 1065, 40px)/2)}.teaser-card--image.teaser-card--img-one-fifth.teaser-card--img-center .teaser-card__image{width:20%}.teaser-card--image.teaser-card--img-left{flex-direction:row}.teaser-card--image.teaser-card--img-center{flex-direction:column;align-items:center;text-align:center}.teaser-card--image.teaser-card--img-center .teaser-card__image{flex-basis:auto;max-width:100%}.teaser-card--image.teaser-card--img-center .teaser-card__body{align-items:center}@media(max-width: 900px){.teaser-card--image.teaser-card--img-left{flex-direction:column}.teaser-card--image[class*=teaser-card--img-one-]:not(.teaser-card--img-one-fifth) .teaser-card__image{flex-basis:auto;width:100%}.teaser-card--image.teaser-card--img-one-fifth{flex-direction:row-reverse}.teaser-card--image.teaser-card--img-one-fifth.teaser-card--img-left{flex-direction:row}.teaser-card--image.teaser-card--img-one-fifth.teaser-card--img-center{flex-direction:column}.teaser-card--image.teaser-card--img-one-fifth .teaser-card__image{flex-basis:calc(20% - clamp(16px, 16px + 24 * (100vw - 375px) / 1065, 40px)/2);width:auto}.teaser-card--image.teaser-card--img-one-fifth.teaser-card--img-center .teaser-card__image{flex-basis:auto;width:20%}}.teaser-card--service{text-align:center}.teaser-card--service .teaser-card__body{align-items:center}.teaser-card--service .teaser-card__title{font-size:1.5rem;line-height:2.2rem;margin:0;font-family:"Roboto",sans-serif;font-style:normal;font-weight:400;color:#005477}.teaser-card--service .teaser-card__more{font-size:1.2rem;line-height:1.8rem;font-family:"Merriweather",serif;font-style:italic;color:#7e1537;transition:transform .2s ease}.teaser-card--service:hover .teaser-card__more{transform:scale(1.1)}.teaser-big{position:relative;display:flex;justify-content:center;padding:clamp(16px,16px + 24*(100vw - 375px)/1065,40px);background-color:#005477;background-repeat:no-repeat;background-position:right center;background-size:cover;color:#fff;text-decoration:none}.teaser-big:is(a):hover,.teaser-big:is(a):focus-visible{color:#fff}.teaser-big__inner{display:flex;align-items:center;gap:clamp(16px,16px + 24*(100vw - 375px)/1065,40px);width:100%;max-width:1100px}.teaser-big__text{flex:1}.teaser-big__title{margin:0;font-family:"Merriweather",serif;font-style:italic;font-weight:300;font-size:clamp(1.74rem,1.74rem + 14.4*(100vw - 375px)/393,2.64rem);line-height:clamp(2.13rem,2.13rem + 16.08*(100vw - 375px)/393,3.135rem);color:inherit}.teaser-big__description{margin-top:.5rem}.teaser-big .btn{--btn-color: #ffffff;--btn-hover-text: #005477;--btn-bg: transparent;white-space:nowrap}.teaser-big.has-bg-color:not(.bg-primary,.bg-dark),.teaser-big.has-bg-color:not(.bg-primary,.bg-dark):is(a):hover,.teaser-big.has-bg-color:not(.bg-primary,.bg-dark):is(a):focus-visible{color:#005477}.teaser-big.has-bg-color:not(.bg-primary,.bg-dark) .btn,.teaser-big.has-bg-color:not(.bg-primary,.bg-dark):is(a):hover .btn,.teaser-big.has-bg-color:not(.bg-primary,.bg-dark):is(a):focus-visible .btn{--btn-color: #005477;--btn-hover-text: #ffffff}.teaser-big.bg-dark{color:#fff}.teaser-big.bg-dark .teaser-big__title,.teaser-big.bg-dark .teaser-big__description,.teaser-big.bg-dark .teaser-big__description *{color:#fff}.teaser-big.bg-dark .btn{--btn-color: #ffffff;--btn-hover-text: #005477}.teaser-big--red,.teaser-big--news{background-color:#d2adae;background-image:url("/files/_img/teaser/bg_teaser_layout1.png")}.teaser-big--red .btn,.teaser-big--news .btn{--btn-hover-text: #D2ADAE}.teaser-big--red{margin-top:50px}@media(max-width: 600px){.teaser-big--red{margin-top:0}}.teaser-big--red::after{content:"";position:absolute;top:-50px;right:4%;width:30%;height:100%;background:url("/files/_img/teaser/pfeil_rot.svg") center/contain no-repeat;pointer-events:none}@media(max-width: 1200px){.teaser-big--red::after{right:0;width:28%}}@media(max-width: 600px){.teaser-big--red::after{right:4%;width:30%;background-position:bottom center}}.teaser-big--red .teaser-big__inner{padding-right:30%}@media(max-width: 600px){.teaser-big--red .teaser-big__inner{padding-right:0}}.teaser-big--news{padding-top:0;padding-bottom:0}.teaser-big--news .teaser-big__inner{flex-direction:row;align-items:center;min-height:300px}.teaser-big--news .teaser-big__inner::before{content:"";flex:0 0 30%;align-self:flex-end;min-height:150px;background:url("/files/_img/teaser/aktuelles.png") left bottom/contain no-repeat}@media(max-width: 600px){.teaser-big--news .teaser-big__inner{flex-direction:column;align-items:flex-start}}.teaser-big--news .teaser-big__title{white-space:nowrap}.teaser-big--news .teaser-big__title::after{content:"";display:inline-block;width:120px;height:60px;margin-left:25px;vertical-align:baseline;background:url("/files/_img/teaser/aktuelles2.png") right center/contain no-repeat}.teaser-big--news .btn{font-size:135%}.teaser-big--blue,.teaser-big--blue-pattern{background-color:#085d81}.teaser-big--blue .btn,.teaser-big--blue-pattern .btn{--btn-hover-text: #085D81}.teaser-big--blue-pattern{background-image:url("/files/_img/teaser/bg_teaser_blau.svg")}.teaser-big--lightblue,.teaser-big--lightblue:is(a):hover,.teaser-big--lightblue:is(a):focus-visible{color:#005477}.teaser-big--lightblue{background-color:#f2fafe}.teaser-big--lightblue .btn{--btn-color: #005477;--btn-hover-text: #ffffff}.teaser-big--red .teaser-big__inner{flex-direction:column;align-items:flex-start}@media(max-width: 600px){.teaser-big__inner{flex-direction:column;align-items:flex-start}}.agenda{display:table;width:100%;margin:0}.agenda__row{display:table-row}.agenda__time,.agenda__text{display:table-cell;padding-top:1.5rem;vertical-align:top}.agenda__row:first-child .agenda__time,.agenda__row:first-child .agenda__text{padding-top:0}.agenda__time{width:1%;padding-right:1.5rem;border-right:2px solid #005477;font-weight:500;white-space:nowrap}.agenda__text{margin:0;padding-left:1.5rem}.agenda__text a{text-decoration:none}.agenda__more{display:block;font-style:italic;opacity:.7}@media(max-width: 600px){.agenda,.agenda__row,.agenda__time,.agenda__text{display:block;width:auto}.agenda__time{padding-right:0;border-right:0}.agenda__text{padding:0 0 0 1rem;border-left:2px solid #005477}}.content-link-box{text-align:right}.link-box{margin:0;padding:0;list-style:none}.link-box a{text-decoration:none}.content-jobs>.headline{margin-bottom:50px}.content-jobs.bigger>.headline{font-weight:500;text-transform:uppercase}.content-jobs .item{display:flex;align-items:flex-end;padding:25px 0;border-top:1px solid #009ee3;color:#005477;text-decoration:none}.content-jobs .item:last-of-type{border-bottom:1px solid #009ee3}.content-jobs .content{flex:1 1 auto;padding-right:4%}.content-jobs .title{font-size:2.376rem;line-height:2.816rem;font-weight:300;hyphens:auto;transition:color .2s ease}.content-jobs .button{flex:0 0 40px;align-self:center;font-size:40px;line-height:40px;text-align:right;color:#009ee3;transition:color .2s ease}.content-jobs .item:hover .title,.content-jobs .item:focus-visible .title{color:#009ee3}.content-jobs .item:hover .button,.content-jobs .item:focus-visible .button{color:#005477}@media(max-width: 600px){.content-jobs .title{font-size:140%;line-height:120%}}.content-back a{display:inline-flex;align-items:center;color:#009ee3;font-weight:500;text-decoration:none}.content-back a:hover,.content-back a:focus-visible{color:#005477}.content-back a .icon::before{margin-right:25px;font-size:175%}.header-image{position:relative;margin:0;line-height:0}.header-image__bg{min-height:350px}.header-image__bg figure,.header-image__bg img{display:block;width:100%;height:100%;min-height:inherit;margin:0;object-fit:cover}.header-image__content{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;width:100%;max-width:1440px;margin:0 auto;padding:clamp(16px,16px + 24*(100vw - 375px)/1065,40px);box-sizing:border-box;line-height:normal}.header-image__kicker{margin:0 0 1rem;font-weight:500;font-size:1rem;letter-spacing:.1rem;text-transform:uppercase}.header-image__title{margin:0;font-family:"Merriweather",serif;font-style:italic;hyphens:auto}.header-image--small .header-image__bg{min-height:180px}.header-image--icon{line-height:normal}.header-image__wrap{--leistung-width: min(1350px, 100vw - 2 * clamp(16px, 16px + 24 * (100vw - 375px) / 1065, 40px));--leistung-side: calc((100vw - var(--leistung-width)) / 2);display:flex;align-items:stretch}.header-image__left{display:flex;flex:1 1 auto;justify-content:flex-end;margin:0;border-right:25px solid #7e1537;background-color:#979999}.header-image__left figure,.header-image__left picture{display:block;margin:0}.header-image__left img{display:block;width:calc(var(--leistung-width)*.55 - 25px);max-width:none;height:auto}.header-image__right{display:flex;flex:0 0 calc(var(--leistung-width)*.45 + var(--leistung-side));align-items:center;justify-content:center;margin:0;padding:clamp(16px,16px + 24*(100vw - 375px)/1065,40px) var(--leistung-side) clamp(16px,16px + 24*(100vw - 375px)/1065,40px) clamp(16px,16px + 24*(100vw - 375px)/1065,40px);box-sizing:border-box}.header-image__right figure{width:100%;margin:0}.header-image__right img{display:block;max-width:100%;height:auto;margin:0 auto}@media(max-width: 600px){.header-image__bg{min-height:220px}.header-image__wrap{flex-direction:column}.header-image__left{justify-content:center;border-right:0;border-bottom:25px solid #7e1537}.header-image__left img{width:100%}.header-image__right{flex-basis:auto;padding:clamp(16px,16px + 24*(100vw - 375px)/1065,40px)}}.slide{position:relative;height:100%}.slide__bg{line-height:0}.slide__bg img{display:block;width:100%;height:auto}.slide--has-bg .slide__content{position:absolute;inset:0}.slide__content{display:flex;align-items:center;gap:clamp(16px,16px + 24*(100vw - 375px)/1065,40px);padding:clamp(16px,16px + 24*(100vw - 375px)/1065,40px);box-sizing:border-box}.slide__image{flex:0 0 40%;line-height:0}.slide__image img{display:block;max-width:100%;height:auto}.slide__text{flex:1}.slide__title{margin:0 0 .5rem;font-family:"Merriweather",serif;font-style:italic;font-size:clamp(1.5rem,1.5rem + 12*(100vw - 375px)/393,2.25rem);line-height:clamp(1.875rem,1.875rem + 14*(100vw - 375px)/393,2.75rem)}.slide__subtitle{margin:0 0 1rem;font-weight:500}.slide__description p:last-child{margin-bottom:0}.slide .btn{margin-top:1.5rem}@media(max-width: 900px){.slide--has-bg .slide__content{position:static}.slide__content{flex-direction:column;text-align:center}.slide__image{flex-basis:auto}}.content-swiper--zufall .slide__title{font-size:clamp(1.3rem,1.3rem + 3.84*(100vw - 375px)/393,1.54rem);line-height:clamp(1.55rem,1.55rem + 4.24*(100vw - 375px)/393,1.815rem)}.employee__image img{display:block;width:100%;height:auto}.employee__info{margin-top:1.5rem;padding-left:25px}.employee__info p{margin:0}.employee__info a{text-decoration:none}.employee__name{font-weight:500}.employee__position,.employee__company{font-size:clamp(1.1rem,1.1rem + 3*(100vw - 375px)/1065,1.15rem);line-height:clamp(1.1rem,1.1rem + 3*(100vw - 375px)/1065,1.15rem)}.employee__phone,.employee__email{margin-top:.5rem !important}.employee__social{display:flex;gap:1rem;margin-top:.5rem !important;font-size:30px;line-height:1}.employee__social a{color:#009ee3}.employee__social a:hover,.employee__social a:focus-visible{color:#005477}.employee__more{margin-top:2rem;font-family:"Merriweather",serif;font-style:italic;font-weight:300;font-size:clamp(1.3rem,1.3rem + 3.84*(100vw - 375px)/393,1.54rem);line-height:clamp(1.55rem,1.55rem + 4.24*(100vw - 375px)/393,1.815rem);color:#005477;hyphens:auto}.employee__more p{margin:0}.element-group--listing{position:relative;padding-left:50px;counter-reset:listing}.element-group--listing>*{position:relative;counter-increment:listing}.element-group--listing>*::before{content:counter(listing) ".";position:absolute;top:0;left:-40px;font-weight:500}.element-group--listing>.list-skip{counter-increment:none}.element-group--listing>.list-skip::before{content:none}.element-group--tiles{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:clamp(10px,10px + 24*(100vw - 375px)/1065,20px)}.element-group--tiles:has(>:nth-child(1):last-child){grid-template-columns:repeat(1, minmax(0, 1fr))}.element-group--tiles:has(>:nth-child(2):last-child){grid-template-columns:repeat(2, minmax(0, 1fr))}.element-group--tiles:has(>:nth-child(3):last-child){grid-template-columns:repeat(3, minmax(0, 1fr))}@media(max-width: 1200px){.element-group--tiles,.element-group--tiles:has(>:nth-child(3):last-child){grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(max-width: 600px){.element-group--tiles,.element-group--tiles:has(>*){grid-template-columns:minmax(0, 1fr)}}.text--leistung{display:flex;align-items:center;gap:clamp(20px,20px + 40*(100vw - 375px)/1065,60px)}.text--leistung>:not(figure){flex:1 1 60%}.text--leistung>figure{flex:0 1 35%;order:2;margin:0}.text--leistung h1 strong,.text--leistung h2 strong{font-weight:inherit}@media(max-width: 900px){.text--leistung{flex-direction:column}}.mod_article{position:relative}.mod_article .inside{position:relative;z-index:2;max-width:100%;margin:0 auto;padding:0;box-sizing:border-box}.mod_article.has-bg-image{overflow:hidden}.article-bg{position:absolute;inset:0;z-index:0;pointer-events:none}.article-bg figure{width:100%;height:100%;margin:0}.article-bg img{display:block;width:100%;height:100%;object-fit:cover;object-position:center center}.has-bg-overlay>.article-bg::after{content:"";position:absolute;inset:0;background-color:rgba(0,0,0,.25)}#slideshow .mod_article.has-bg-color{padding:0}#slideshow .mod_article.reduced .inside{max-width:1100px;margin:0 auto}#slideshow .mod_article.wider .inside{max-width:1800px;margin:0 auto}#slideshow .mod_article.fullwidth .inside{max-width:100%;margin:0 auto}#container .mod_article{margin-bottom:clamp(28px,28px + 52*(100vw - 375px)/1065,80px)}body:not(.landingpage) #main>.inside>.mod_article:first-child:not([class*=bg-],.has-bg-image,[class*=padding-top-])>.inside{padding-top:clamp(36px,36px + 64*(100vw - 375px)/1065,100px)}#container .mod_article .inside,#hero .mod_article .inside{width:100%;max-width:1440px;padding:clamp(16px,16px + 24*(100vw - 375px)/1065,40px)}#container .mod_article.reduced .inside,#hero .mod_article.reduced .inside{max-width:1100px}#container .mod_article.wider .inside,#hero .mod_article.wider .inside{max-width:1800px}#container .mod_article.fullwidth .inside,#hero .mod_article.fullwidth .inside{max-width:100%}#container .mod_article.reduced_width .inside,#hero .mod_article.reduced_width .inside{max-width:1100px}#container .mod_article.fullwidth:not(.full_padding) .inside,#hero .mod_article.fullwidth:not(.full_padding) .inside{padding-right:0;padding-left:0}#container .mod_article.bg-primary .inside,#hero .mod_article.bg-primary .inside{padding-top:clamp(16px,16px + 24*(100vw - 375px)/1065,40px);padding-bottom:clamp(16px,16px + 24*(100vw - 375px)/1065,40px)}#container .mod_article.bg-blau1 .inside,#hero .mod_article.bg-blau1 .inside{padding-top:clamp(16px,16px + 24*(100vw - 375px)/1065,40px);padding-bottom:clamp(16px,16px + 24*(100vw - 375px)/1065,40px)}#container .mod_article.bg-blau2 .inside,#hero .mod_article.bg-blau2 .inside{padding-top:clamp(16px,16px + 24*(100vw - 375px)/1065,40px);padding-bottom:clamp(16px,16px + 24*(100vw - 375px)/1065,40px)}#container .mod_article.bg-besch1 .inside,#hero .mod_article.bg-besch1 .inside{padding-top:clamp(16px,16px + 24*(100vw - 375px)/1065,40px);padding-bottom:clamp(16px,16px + 24*(100vw - 375px)/1065,40px)}#container .mod_article.bg-besch2 .inside,#hero .mod_article.bg-besch2 .inside{padding-top:clamp(16px,16px + 24*(100vw - 375px)/1065,40px);padding-bottom:clamp(16px,16px + 24*(100vw - 375px)/1065,40px)}#container .mod_article.bg-rose1 .inside,#hero .mod_article.bg-rose1 .inside{padding-top:clamp(16px,16px + 24*(100vw - 375px)/1065,40px);padding-bottom:clamp(16px,16px + 24*(100vw - 375px)/1065,40px)}#container .mod_article.bg-grey .inside,#hero .mod_article.bg-grey .inside{padding-top:clamp(16px,16px + 24*(100vw - 375px)/1065,40px);padding-bottom:clamp(16px,16px + 24*(100vw - 375px)/1065,40px)}#container .mod_article.bg-black .inside,#hero .mod_article.bg-black .inside{padding-top:clamp(16px,16px + 24*(100vw - 375px)/1065,40px);padding-bottom:clamp(16px,16px + 24*(100vw - 375px)/1065,40px)}#container .mod_article.has-bg-image .inside,#hero .mod_article.has-bg-image .inside{padding-top:clamp(16px,16px + 24*(100vw - 375px)/1065,40px);padding-bottom:clamp(16px,16px + 24*(100vw - 375px)/1065,40px)}#container .mod_article.bg-light,#container .mod_article.bg-dark,#hero .mod_article.bg-light,#hero .mod_article.bg-dark{margin-bottom:0}#container .mod_article.nopadding .inside,#hero .mod_article.nopadding .inside{padding:0 !important}#container .mod_article.padding-top-none .inside,#hero .mod_article.padding-top-none .inside{padding-top:0 !important}#container .mod_article.padding-bottom-none .inside,#hero .mod_article.padding-bottom-none .inside{padding-bottom:0 !important}#container .mod_article.padding-top-small .inside,#hero .mod_article.padding-top-small .inside{padding-top:clamp(16px,16px + 24*(100vw - 375px)/1065,40px) !important}#container .mod_article.padding-bottom-small .inside,#hero .mod_article.padding-bottom-small .inside{padding-bottom:clamp(16px,16px + 24*(100vw - 375px)/1065,40px) !important}#container .mod_article.padding-top-medium .inside,#hero .mod_article.padding-top-medium .inside{padding-top:clamp(36px,36px + 64*(100vw - 375px)/1065,100px) !important}#container .mod_article.padding-bottom-medium .inside,#hero .mod_article.padding-bottom-medium .inside{padding-bottom:clamp(36px,36px + 64*(100vw - 375px)/1065,100px) !important}#container .mod_article.padding-top-large .inside,#hero .mod_article.padding-top-large .inside{padding-top:clamp(40px,40px + 80*(100vw - 375px)/1065,120px) !important}#container .mod_article.padding-bottom-large .inside,#hero .mod_article.padding-bottom-large .inside{padding-bottom:clamp(40px,40px + 80*(100vw - 375px)/1065,120px) !important}#container .mod_article.padding-top-none,#container .mod_article.padding-bottom-none,#hero .mod_article.padding-top-none,#hero .mod_article.padding-bottom-none{margin-top:0;margin-bottom:0}.news-list__items{display:grid;grid-template-columns:minmax(0, 1fr);gap:clamp(16px,16px + 24*(100vw - 375px)/1065,40px) clamp(10px,10px + 24*(100vw - 375px)/1065,20px)}@media(min-width: 900px){.news-list--cols-2 .news-list__items{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(min-width: 1200px){.news-list--cols-2 .news-list__items{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(min-width: 900px){.news-list--cols-3 .news-list__items{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(min-width: 1200px){.news-list--cols-3 .news-list__items{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media(min-width: 900px){.news-list--cols-4 .news-list__items{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(min-width: 1200px){.news-list--cols-4 .news-list__items{grid-template-columns:repeat(4, minmax(0, 1fr))}}.news-list--first-full .news-list__items>:first-child{grid-column:1/-1}.news-list--accordion .news-list__items{gap:0;border-top:1px solid #009ee3}.news-slider{position:relative;overflow:hidden}.news-slider .swiper-slide{height:auto}.news-slider .swiper-button-prev,.news-slider .swiper-button-next{color:#005477}.news-slider .swiper-pagination.swiper-pagination{position:static;display:flex;justify-content:center;margin-top:1.5rem;padding:2px 0}.news-slider .swiper-pagination-bullet{width:18px;height:18px;margin:0 5px !important;border:2px solid #009ee3;background:rgba(0,0,0,0);opacity:1;transition:background-color .2s ease}.news-slider .swiper-pagination-bullet:hover,.news-slider .swiper-pagination-bullet-active{background:#009ee3}.news-slider .swiper-pagination-lock{display:none}.news-card{position:relative;display:flex;flex-direction:column;height:100%}.news-card__media{aspect-ratio:16/9;overflow:hidden}.news-card__media figure,.news-card__media img{display:block;width:100%;height:100%;margin:0;object-fit:cover}.news-card__body{padding-top:1rem}.news-card__title{margin:0 0 .5rem;font-size:clamp(1.3rem,1.3rem + 3.84*(100vw - 375px)/393,1.54rem);line-height:clamp(1.55rem,1.55rem + 4.24*(100vw - 375px)/393,1.815rem)}.news-card__link{color:inherit;text-decoration:none}.news-card__link::after{content:"";position:absolute;inset:0}.news-card:hover .news-card__title{color:#005477}.news-card__subtitle{margin:0 0 .5rem;font-weight:500}.news-card__teaser{margin:0}.news-podcast{container-type:inline-size;height:100%;padding:1.5rem;box-sizing:border-box;background-color:#f2fafe}.news-podcast__inner{display:flex;flex-direction:column;gap:1.5rem;height:100%}.news-podcast__media{aspect-ratio:16/9;overflow:hidden}.news-podcast__media figure,.news-podcast__media img{display:block;width:100%;height:100%;margin:0;object-fit:cover}.news-podcast__body{display:flex;flex-direction:column;flex:1 1 auto;min-width:0}@container (min-width: 620px){.news-podcast__inner{flex-direction:row}.news-podcast__media{flex:0 1 40%;align-self:flex-start}}.news-podcast__title{margin:0 0 .5rem;font-size:clamp(1.3rem,1.3rem + 3.84*(100vw - 375px)/393,1.54rem);line-height:clamp(1.55rem,1.55rem + 4.24*(100vw - 375px)/393,1.815rem)}.news-podcast__title a{color:inherit;text-decoration:none}.news-podcast__title a:hover,.news-podcast__title a:focus-visible{color:#005477}.news-podcast__meta{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:0 1rem;margin:0 0 .25rem;font-size:clamp(1.1rem,1.1rem + 3*(100vw - 375px)/1065,1.15rem);line-height:clamp(1.1rem,1.1rem + 3*(100vw - 375px)/1065,1.15rem)}.news-podcast__kicker{margin:0;opacity:.7}.news-podcast__date{margin-left:auto;opacity:.7}.news-podcast__teaser{margin:0}.news-podcast__teaser p:last-child{margin-bottom:0}.news-podcast__player{margin-top:auto;padding-top:1.5rem}.news-podcast__player .audio-player{padding:0;background:none}.news-date{display:block;margin-bottom:.25rem;font-size:clamp(1.1rem,1.1rem + 3*(100vw - 375px)/1065,1.15rem);line-height:clamp(1.1rem,1.1rem + 3*(100vw - 375px)/1065,1.15rem);opacity:.7}.news-placeholder{display:flex;align-items:flex-end;height:100%;min-height:180px;padding:1.5rem;box-sizing:border-box;background-color:#009ee3;color:#fff;font-family:"Merriweather",serif;font-style:italic;font-size:clamp(1.3rem,1.3rem + 3.84*(100vw - 375px)/393,1.54rem);line-height:clamp(1.55rem,1.55rem + 4.24*(100vw - 375px)/393,1.815rem)}.news-placeholder.bg_warm{background-color:#e2a562}.news-placeholder.bg_polar{background-color:#50b7a0}.news-placeholder.bg_mint{background-color:#6dc6cf}.news-placeholder.bg_cool{background-color:#52c5e3}.news-placeholder.bg_cloud{background-color:#816987}.news-tile{position:relative;text-align:center}.news-tile__media img{display:block;width:100%;height:auto}.news-tile__body{padding:1rem}.news-tile__subtitle{margin:0 0 .25rem;font-size:clamp(1.3rem,1.3rem + 3.84*(100vw - 375px)/393,1.54rem);line-height:clamp(1.55rem,1.55rem + 4.24*(100vw - 375px)/393,1.815rem)}.news-tile__title{margin:0;font-size:clamp(1.1rem,1.1rem + 3*(100vw - 375px)/1065,1.15rem)}.news-tile__link{color:inherit;text-decoration:none}.news-tile__link::after{content:"";position:absolute;inset:0}.news-tile:hover .news-tile__subtitle{color:#005477}.news-successbox{position:relative;display:flex;flex-direction:column;justify-content:center;height:100%;padding:25px;box-sizing:border-box;background-color:#fff;color:#005477;font-weight:500;text-align:center}.news-successbox__subtitle{margin:0 0 8px;padding-bottom:8px;border-bottom:4px solid #7e1537;font-size:clamp(1.3rem,1.3rem + 3.84*(100vw - 375px)/393,1.54rem);line-height:clamp(1.55rem,1.55rem + 4.24*(100vw - 375px)/393,1.815rem)}.news-successbox__title{margin:0;font-size:clamp(1.74rem,1.74rem + 14.4*(100vw - 375px)/393,2.64rem);line-height:clamp(2.13rem,2.13rem + 16.08*(100vw - 375px)/393,3.135rem)}.news-successbox__link{color:inherit;text-decoration:none}.news-successbox__link::after{content:"";position:absolute;inset:0}.news-successbox:hover .news-successbox__subtitle{border-bottom-color:#005477}.news-accordion{border-bottom:1px solid #009ee3}.news-accordion__header{display:flex;align-items:center;gap:1rem;padding:1rem 0;cursor:pointer;list-style:none}.news-accordion__header::-webkit-details-marker{display:none}.news-accordion__header::after{content:"";flex:0 0 auto;width:.6em;height:.6em;margin-left:auto;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);transition:transform .2s ease}.news-accordion[open] .news-accordion__header::after{transform:rotate(-135deg)}.news-accordion__media{flex:0 0 160px}.news-accordion__media img{display:block;width:160px;height:auto}.news-accordion__title{font-weight:500}.news-accordion__subtitle{font-size:clamp(1.1rem,1.1rem + 3*(100vw - 375px)/1065,1.15rem);opacity:.7}.news-accordion__content{padding:0 0 1.5rem}.news-accordion__actions{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1rem}.news-accordion__actions:empty{display:none}.news-accordion [data-news-select] .when-on,.news-accordion [data-news-select][aria-pressed=true] .when-off{display:none}.news-accordion [data-news-select][aria-pressed=true] .when-on{display:inline}.news-accordion.is-selected .news-accordion__title::before{content:"✓ ";color:#005477}.news-basket{position:sticky;bottom:1rem;z-index:5;display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:1.5rem;padding:1rem 1.5rem;background:#fff;box-shadow:0 2px 24px rgba(71,44,1,.15)}.news-basket[hidden]{display:none}.news-full__video{margin:0 0 1.5rem}.news-full__video video{display:block;width:100%;height:auto}.news-full__video figcaption{text-align:right}.news-full__title{margin-bottom:.5rem}.news-full__subtitle{font-size:clamp(1.5rem,1.5rem + 12*(100vw - 375px)/393,2.25rem);line-height:clamp(1.875rem,1.875rem + 14*(100vw - 375px)/393,2.75rem)}.news-full__intro{margin-bottom:1.5rem;font-weight:500}.news-full__booking{margin-top:clamp(16px,16px + 24*(100vw - 375px)/1065,40px)}.news-back{margin:1.5rem 0}.news-back a{text-decoration:none}.news-author{display:flex;align-items:center;gap:1rem;margin-top:clamp(16px,16px + 24*(100vw - 375px)/1065,40px)}.news-author img{display:block;width:125px;height:125px;border-radius:50%;object-fit:cover}.news-author__name{font-weight:500}.news-share{display:flex;align-items:center;gap:1rem;margin-top:clamp(16px,16px + 24*(100vw - 375px)/1065,40px);font-size:1.75rem}.news-share p{margin:0;font-size:1rem}.news-share a{text-decoration:none}.startseite{height:100%;padding:1.5rem 1.5rem 2rem;box-sizing:border-box;background-color:#f2fafe}.startseite .startseite{height:auto;padding:0;background:none}.startseite>h2,.startseite .inner>h2,.startseite .subheadline{display:block;margin:0 0 1.5rem;padding-bottom:1rem;border-bottom:2px solid #005477;font-family:"Merriweather",serif;font-style:italic;font-weight:300;font-size:clamp(1.3rem,1.3rem + 3.84*(100vw - 375px)/393,1.54rem);line-height:clamp(1.55rem,1.55rem + 4.24*(100vw - 375px)/393,1.815rem)}.startseite>h2 span,.startseite .inner>h2 span,.startseite .subheadline span{font:inherit}.startseite .news-card__media,.startseite .teaser figure.image_container{aspect-ratio:16/9;overflow:hidden;margin:0}.startseite .news-card__media figure,.startseite .news-card__media picture,.startseite .news-card__media img,.startseite .teaser figure.image_container figure,.startseite .teaser figure.image_container picture,.startseite .teaser figure.image_container img{display:block;width:100%;height:100%;margin:0;object-fit:cover}.startseite .news-card__body,.startseite .teaser .content{padding:1.5rem 0 0}.startseite .news-date,.startseite .teaser .time{margin:0 0 .25rem;font-size:inherit;opacity:1}.startseite .news-card__title,.startseite .news-card__subtitle,.startseite .teaser .subtitle{margin:0;font-family:"Roboto",sans-serif;font-style:normal;font-weight:500;font-size:inherit;line-height:inherit;color:#005477}.startseite .news-card__title:has(+.news-card__subtitle){position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.startseite .news-card__teaser{display:none}.startseite .teaser{display:block !important;margin:0 !important;padding:0;background:none;box-shadow:none;border-radius:0;color:inherit;text-decoration:none}.startseite .teaser figure{padding:0}.startseite .teaser figure figure{aspect-ratio:auto}.startseite a:hover .news-card__subtitle,.startseite a:hover .news-card__title,.startseite .teaser:hover .subtitle,.startseite .news-card:hover .news-card__subtitle{text-decoration:underline}.newsfilter{display:flex;flex-flow:row wrap;gap:1rem 4%;width:80%;margin:0 0 clamp(16px,16px + 24*(100vw - 375px)/1065,40px)}@media(max-width: 900px){.newsfilter{width:100%}}.newsfilter__field{position:relative;flex:0 1 445px;max-width:48%;color:#005477;transition:color .2s ease}@media(max-width: 900px){.newsfilter__field{flex-basis:100%;max-width:100%}}.newsfilter__field::after{content:"";position:absolute;top:50%;right:25px;width:5px;height:5px;margin-top:-4px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);pointer-events:none}.newsfilter__field:hover,.newsfilter__field:focus-within,.newsfilter__field.is-active{color:#009ee3}.newsfilter__select{display:block;width:100%;height:65px;padding:0 60px 0 25px;border:1px solid currentColor;border-radius:0;background-color:#fff;appearance:none;color:inherit;font-family:inherit;font-size:clamp(1rem,1rem + 3.36*(100vw - 375px)/393,1.21rem);font-weight:500;cursor:pointer}.newsfilter__select:focus-visible{outline:2px solid #009ee3;outline-offset:2px}.newsfilter__select option{color:#005477;font-weight:300}.news-list__empty{margin-top:1.5rem}.formbody .same_height{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));column-gap:50px;align-items:stretch;margin-bottom:1.5rem}@media(max-width: 900px){.formbody .same_height{grid-template-columns:minmax(0, 1fr)}}.formbody .same_height>.one_half,.formbody .same_height>.three_sixth{display:flex;flex-direction:column;width:auto;min-width:0}.formbody .same_height>.stretch .widget-textarea{display:flex;flex:1;flex-direction:column}.formbody .same_height>.stretch textarea{flex:1}.formbody .widget{margin-bottom:1.5rem}.formbody .same_height .widget:last-child{margin-bottom:0}.formbody label{display:block;margin-bottom:.25rem;color:#6d7f8c}.formbody input.text,.formbody input.captcha,.formbody input[type=text],.formbody input[type=email],.formbody input[type=tel],.formbody input[type=number],.formbody input[type=password],.formbody input[type=date],.formbody select,.formbody textarea{display:block;width:100%;min-height:72px;padding:1rem 1.5rem;box-sizing:border-box;border:0;border-radius:0;background-color:#e9f6fc;color:#005477;font:inherit;outline:none;appearance:none;transition:background-color .2s ease,box-shadow .2s ease}.formbody input.text:focus,.formbody input.captcha:focus,.formbody input[type=text]:focus,.formbody input[type=email]:focus,.formbody input[type=tel]:focus,.formbody input[type=number]:focus,.formbody input[type=password]:focus,.formbody input[type=date]:focus,.formbody select:focus,.formbody textarea:focus{background-color:#f2fafe;box-shadow:inset 0 0 0 2px #009ee3}.formbody textarea{min-height:220px;resize:vertical}.formbody select{padding-right:3em;background-image:linear-gradient(45deg, transparent 50%, #005477 50%),linear-gradient(135deg, #005477 50%, transparent 50%);background-position:calc(100% - 1.6em) 50%,calc(100% - 1.2em) 50%;background-size:.4em .4em;background-repeat:no-repeat}.formbody input[type=file]{display:block;width:100%;min-height:72px;padding:1rem 1.5rem;box-sizing:border-box;border:2px dashed #009ee3;background-color:#e9f6fc;color:#6d7f8c;font:inherit;cursor:pointer;transition:background-color .2s ease,border-color .2s ease}.formbody input[type=file]:hover,.formbody input[type=file]:focus-visible{background-color:#f2fafe;outline:none}.formbody input[type=file]:focus-visible{border-style:solid}.formbody input[type=file]::file-selector-button{margin-right:1rem;padding:10px 20px;border:2px solid #009ee3;border-radius:0;background-color:#fff;color:#009ee3;font:inherit;font-weight:500;cursor:pointer;transition:background-color .3s ease,color .3s ease}.formbody input[type=file]:hover::file-selector-button{background-color:#009ee3;color:#fff}.formbody input[type=file].error{border-color:#de3232}.formbody .widget-checkbox fieldset,.formbody .widget-radio fieldset{margin:0;padding:0;border:0}.formbody .widget-checkbox legend,.formbody .widget-radio legend{margin-bottom:.25rem;color:#6d7f8c}.formbody .widget-checkbox span,.formbody .widget-radio span{display:block;margin-bottom:.25rem}.formbody .widget-checkbox input,.formbody .widget-radio input{width:25px;height:25px;margin:0 .5rem 0 0;vertical-align:middle;accent-color:#009ee3}.formbody .widget-checkbox label,.formbody .widget-radio label{display:inline;color:#005477}.formbody .sidenote p{margin:0;text-align:right;color:#005477}.formbody .explanation p:last-child{margin-bottom:0}.formbody p.error{margin:.25rem 0 0;padding:.25rem 1.5rem;background-color:#de3232;color:#fff;font-size:clamp(1.1rem,1.1rem + 3*(100vw - 375px)/1065,1.15rem);line-height:clamp(1.1rem,1.1rem + 3*(100vw - 375px)/1065,1.15rem)}.formbody input.error,.formbody textarea.error,.formbody select.error{box-shadow:inset 0 0 0 2px #de3232}.formbody .widget-submit button,.formbody .widget-submit input[type=submit]{display:inline-flex;align-items:center;gap:.5em;padding:10px 20px;border:2px solid #009ee3;border-radius:0;background-color:#fff;color:#009ee3;font:inherit;font-weight:500;cursor:pointer;transition:background-color .3s ease,color .3s ease,border-color .3s ease}.formbody .widget-submit button:hover,.formbody .widget-submit button:focus-visible,.formbody .widget-submit input[type=submit]:hover,.formbody .widget-submit input[type=submit]:focus-visible{background-color:#009ee3;color:#fff}.formbody .widget-submit button:active,.formbody .widget-submit input[type=submit]:active{border-color:#005477;background-color:#005477;color:#fff}.ce_form h2,.content-form h2{margin-bottom:2rem}.mod_navigation.main{position:relative;display:flex;justify-content:flex-end;align-items:center;width:100%}.mod_navigation.main ul{margin:0;padding:0;list-style:none}.mod_navigation.main li{margin:0;padding:0}.mod_navigation.main a,.mod_navigation.main strong{display:inline-block;text-decoration:none;transition:color .2s ease}.mod_navigation.main a:hover,.mod_navigation.main a:focus-visible,.mod_navigation.main strong,.mod_navigation.main .trail{color:#009ee3}.mod_navigation.main .nav-toggle-input{position:absolute;opacity:0;pointer-events:none}.mod_navigation.main .nav-toggle-label{position:relative;z-index:101;display:flex;flex-direction:column;justify-content:center;gap:6px;width:32px;height:32px;cursor:pointer}.mod_navigation.main .nav-toggle-label span{display:block;width:100%;height:3px;border-radius:3px;background-color:#009ee3;transition:transform .25s ease,opacity .2s ease}.mod_navigation.main .nav-toggle-input:focus-visible+.nav-toggle-label{outline:2px solid #005477;outline-offset:4px}.mod_navigation.main .nav-toggle-input:checked+.nav-toggle-label span:nth-child(1){transform:translateY(9px) rotate(45deg)}.mod_navigation.main .nav-toggle-input:checked+.nav-toggle-label span:nth-child(2){opacity:0}.mod_navigation.main .nav-toggle-input:checked+.nav-toggle-label span:nth-child(3){transform:translateY(-9px) rotate(-45deg)}@media(max-width: 1199px){.mod_navigation.main>ul{position:fixed;inset:0;z-index:100;display:flex;flex-direction:column;gap:1.5rem;padding:calc(var(--header-height, 100px) + 1.5rem) clamp(20px,20px + 40*(100vw - 375px)/1065,60px) clamp(36px,36px + 64*(100vw - 375px)/1065,100px);overflow-y:auto;overscroll-behavior:contain;background-color:#fff;opacity:0;visibility:hidden;transition:opacity .25s ease,visibility 0s linear .25s}.mod_navigation.main>ul>li>a,.mod_navigation.main>ul>li>strong{font-family:"Roboto",sans-serif;font-style:normal;font-weight:500;font-size:clamp(1rem,1rem + 3.36*(100vw - 375px)/393,1.21rem);line-height:clamp(1.5rem,1.5rem + 4.16*(100vw - 375px)/393,1.76rem);letter-spacing:0;text-transform:uppercase;color:#005477}.mod_navigation.main>ul ul a,.mod_navigation.main>ul ul strong{font-family:"Roboto",sans-serif;font-style:normal;font-weight:300;font-size:clamp(1rem,1rem + 3.36*(100vw - 375px)/393,1.21rem);line-height:clamp(1.5rem,1.5rem + 4.16*(100vw - 375px)/393,1.76rem);letter-spacing:0;text-transform:none;color:#005477}.mod_navigation.main>ul a:hover,.mod_navigation.main>ul a:focus-visible,.mod_navigation.main>ul strong,.mod_navigation.main>ul .trail{color:#009ee3}.mod_navigation.main>ul ul ul{padding-left:25px}.mod_navigation.main .nav-toggle-input:checked~ul{opacity:1;visibility:visible;transition:opacity .25s ease,visibility 0s linear 0s}}@media(min-width: 1200px){.mod_navigation.main .nav-toggle-label{display:none}.mod_navigation.main>ul{display:flex;align-items:center;gap:1.5rem}.mod_navigation.main>ul>li{position:relative}.mod_navigation.main>ul>li>a,.mod_navigation.main>ul>li>strong{font-family:"Roboto",sans-serif;font-style:normal;font-weight:500;font-size:clamp(1rem,1rem + 3.36*(100vw - 375px)/393,1.21rem);line-height:clamp(1.5rem,1.5rem + 4.16*(100vw - 375px)/393,1.76rem);letter-spacing:0;text-transform:uppercase;color:#005477;padding:.5rem 0;font-weight:300;font-size:1vmax;line-height:1vmax;letter-spacing:.02rem;white-space:nowrap}.mod_navigation.main>ul>li:hover>a,.mod_navigation.main>ul>li:focus-within>a{color:#009ee3}.mod_navigation.main>ul>li>ul{position:absolute;top:100%;left:50%;z-index:100;min-width:300px;width:max-content;max-width:90vw;padding:.5rem 1.5rem 1rem;box-sizing:border-box;background-image:linear-gradient(#ffffff, #F2FAFE);border-left:1px solid;border-right:1px solid;border-image:linear-gradient(to bottom, #ffffff, rgb(238, 238, 238), rgb(238, 238, 238)) 1 100%;opacity:0;visibility:hidden;transform:translate(-50%, 8px);transition:opacity .2s ease,transform .2s ease,visibility 0s linear .2s}.mod_navigation.main>ul>li>ul>li{padding:.5rem 0}.mod_navigation.main>ul>li>ul>li+li{border-top:1px solid #eee}.mod_navigation.main>ul>li>ul>li>a,.mod_navigation.main>ul>li>ul>li>strong{font-family:"Roboto",sans-serif;font-style:normal;font-weight:300;font-size:clamp(1rem,1rem + 3.36*(100vw - 375px)/393,1.21rem);line-height:clamp(1.5rem,1.5rem + 4.16*(100vw - 375px)/393,1.76rem);letter-spacing:0;text-transform:none;color:#005477;font-size:1.25rem;line-height:1.3;text-transform:uppercase;color:#009ee3}.mod_navigation.main>ul>li>ul ul{padding:.25rem 0 0 25px}.mod_navigation.main>ul>li>ul ul a,.mod_navigation.main>ul>li>ul ul strong{font-family:"Roboto",sans-serif;font-style:normal;font-weight:300;font-size:clamp(1rem,1rem + 3.36*(100vw - 375px)/393,1.21rem);line-height:clamp(1.5rem,1.5rem + 4.16*(100vw - 375px)/393,1.76rem);letter-spacing:0;text-transform:none;color:#005477;font-size:1.125rem;line-height:1.6;color:#009ee3}.mod_navigation.main>ul>li>ul a:hover,.mod_navigation.main>ul>li>ul a:focus-visible,.mod_navigation.main>ul>li>ul strong,.mod_navigation.main>ul>li>ul .trail{color:#005477}.mod_navigation.main>ul>li:nth-last-child(-n+2)>ul{left:auto;right:0;transform:translate(0, 8px)}.mod_navigation.main>ul>li:hover>ul,.mod_navigation.main>ul>li:focus-within>ul{opacity:1;visibility:visible;transform:translate(-50%, 0);transition:opacity .2s ease,transform .2s ease,visibility 0s linear 0s}.mod_navigation.main>ul>li:nth-last-child(-n+2):hover>ul,.mod_navigation.main>ul>li:nth-last-child(-n+2):focus-within>ul{transform:translate(0, 0)}.mod_navigation.main>ul>li.suche>a{font-size:0;line-height:0}.mod_navigation.main>ul>li.suche>a::before{content:"I";font-family:"iks-iconfont";font-size:28px;line-height:1;text-transform:none}}@media(max-width: 1199px){html:has(.mod_navigation.main .nav-toggle-input:checked){overflow:hidden}}.mod_breadcrumb{margin-bottom:1.5rem}.mod_breadcrumb ul{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none}.mod_breadcrumb li,.mod_breadcrumb a{font-family:"Roboto",sans-serif;font-style:bold;font-weight:500;font-size:1rem;line-height:1.2;letter-spacing:.1rem;text-transform:uppercase;color:#005477;text-decoration:none}.mod_breadcrumb a:hover,.mod_breadcrumb a:focus-visible{color:#009ee3}.mod_breadcrumb li+li::before{content:"›";margin:0 .5em;opacity:.5}.cmenue ul{display:flex;flex-flow:row wrap;align-items:center;justify-content:center;width:100%;margin:0;padding:25px 25px 0;box-sizing:border-box;list-style:none}.cmenue ul::before{content:"c";font-family:"iks-iconfont";font-weight:bold;line-height:100%}.cmenue li{margin:0;padding:0}.cmenue li a{display:inline-block;padding:5px 5px 5px 16px;font-weight:400;text-decoration:none;text-transform:uppercase}.cmenue li a:hover,.cmenue li a:focus-visible{color:#005477}.cmenue li.active>a,.cmenue li>strong.active{color:#005477}@media(max-width: 899px){.cmenue ul::before{display:none}.cmenue li{display:flex;flex-basis:100%;align-items:center}.cmenue li::before{content:"c";font-family:"iks-iconfont";font-size:120%;font-weight:bold;line-height:100%}}.titlebar{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw) !important;margin-right:calc(50% - 50vw) !important;padding:40px 0;box-sizing:border-box;background:#005578}.titlebar__inner{max-width:1440px;margin:0 auto;padding:0 clamp(16px,16px + 24*(100vw - 375px)/1065,40px);box-sizing:border-box}.titlebar__headline{margin:0;padding:0 25px;color:#fff;line-height:100%}.titlebar__headline strong{font-family:"Merriweather",serif;font-style:italic}.titlebar__headline .small{font-size:45%;line-height:100%}.titlebar__headline{padding:0}.titlebar--center .titlebar__headline{text-align:center}.titlebar .cmenue{max-width:1110px;margin:0 auto !important}.titlebar .cmenue ul{justify-content:flex-end}.titlebar .cmenue ul::before{color:#fff}.titlebar .cmenue li a,.titlebar .cmenue li>strong{color:#fff;text-transform:none;opacity:.5}.titlebar .cmenue li a:hover,.titlebar .cmenue li a:focus-visible,.titlebar .cmenue li.active>a,.titlebar .cmenue li>strong.active{color:#fff;opacity:1}@media(max-width: 899px){.titlebar .cmenue{display:none !important}}.titlebar .cmenue{max-width:none}.titlebar .cmenue ul{padding-right:0}.rsce-header__banner .cmenue{max-width:1110px;margin:0 auto !important}.rsce-header__banner .cmenue ul{justify-content:flex-end}.rsce-header__banner .cmenue ul::before{color:#fff}.rsce-header__banner .cmenue li a,.rsce-header__banner .cmenue li>strong{color:#fff;text-transform:none;opacity:.5}.rsce-header__banner .cmenue li a:hover,.rsce-header__banner .cmenue li a:focus-visible,.rsce-header__banner .cmenue li.active>a,.rsce-header__banner .cmenue li>strong.active{color:#fff;opacity:1}@media(max-width: 899px){.rsce-header__banner .cmenue{display:none !important}}.rsce-header__banner .cmenue{max-width:1440px;padding:0 clamp(20px,20px + 40*(100vw - 375px)/1065,60px);box-sizing:border-box}.rsce-header__banner .cmenue ul{padding-right:0}#container .mod_article.bg_headline{background:url("/files/build/img/backgrounds/footer.svg") top center/cover no-repeat fixed}#container .mod_article.bg_headline.bg_new{background:#005578}#container .mod_article.bg_headline .inside{padding-top:50px;padding-bottom:25px}#container .mod_article.bg_headline .content-text{max-width:1110px;margin:0 auto}#container .mod_article.bg_headline .content-text h1{margin:0;padding:0 25px;color:#fff;line-height:100%}#container .mod_article.bg_headline .content-text h1 strong{font-family:"Merriweather",serif;font-style:italic}#container .mod_article.bg_headline .content-text h1 .small{font-size:45%;line-height:100%}#container .mod_article.bg_headline .cmenue{max-width:1110px;margin:0 auto !important}#container .mod_article.bg_headline .cmenue ul{justify-content:flex-end}#container .mod_article.bg_headline .cmenue ul::before{color:#fff}#container .mod_article.bg_headline .cmenue li a,#container .mod_article.bg_headline .cmenue li>strong{color:#fff;text-transform:none;opacity:.5}#container .mod_article.bg_headline .cmenue li a:hover,#container .mod_article.bg_headline .cmenue li a:focus-visible,#container .mod_article.bg_headline .cmenue li.active>a,#container .mod_article.bg_headline .cmenue li>strong.active{color:#fff;opacity:1}@media(max-width: 899px){#container .mod_article.bg_headline .cmenue{display:none !important}}#container .mod_article.width_success .inside,#container .mod_article.width_success2 .inside{max-width:100%;padding:0}#container .mod_article.width_success .inside{padding:60px}@media(max-width: 600px){#container .mod_article.width_success .inside{padding:clamp(16px,16px + 24*(100vw - 375px)/1065,40px)}}#container .mod_article.bg_success{background-color:#979999}#container .mod_article.bg_success .inside{padding:clamp(28px,28px + 52*(100vw - 375px)/1065,80px)}#container .mod_article.bg_success .content-headline,#container .mod_article.bg_success .content-headline span{color:#fff}#container .mod_article.bg_success2{background-color:#7e1537}#container .mod_article.bg_success2 .inside{padding-bottom:20px}#container .mod_article.bg_aktuelles2{background:#cba2a3 url("/files/_img/teaser/bg_teaser_layout1.png") right center/contain no-repeat}#container .mod_article.bg_aktuelles2 .teaser-big--news{padding-right:0;padding-left:0;background:none}#container .mod_article.bg_aktuelles2 .teaser-big--news .teaser-big__inner{max-width:min(1350px,100% - 2*clamp(16px, 16px + 24 * (100vw - 375px) / 1065, 40px))}#container .mod_article.bg_aktuelles2 .teaser-big--news .teaser-big__inner::before{flex:0 0 135px;align-self:stretch;min-height:150px;margin:35px 0;background-position:left 80%}#container .mod_article.bg_aktuelles2 .teaser-big--news .teaser-big__title{font-family:"Roboto",sans-serif;font-style:normal;font-weight:700}#container .mod_article.bg_aktuelles2 .teaser-big--news .teaser-big__text,#container .mod_article.bg_aktuelles2 .teaser-big--news .teaser-big__link{flex:0 1 auto;padding:25px}#container .mod_article.bg_aktuelles2 .teaser-big--news .btn{--btn-bg: rgba(255, 255, 255, .35);padding:20px 25px;font-weight:700}.content-text.leistung a{text-decoration:none}@media(max-width: 600px){.mod_navigation.social{display:none}}.mod_navigation.social ul{display:flex;flex-flow:row nowrap;align-items:center;gap:.5rem;margin:0;padding:0;list-style:none}.mod_navigation.social li{margin:0;padding:0}.mod_navigation.social a.icon{position:relative;display:block;width:40px;height:40px;border-radius:50%;background-color:#fff;box-shadow:0 3px 19px rgba(71,44,1,.15);transition:background-color .2s ease;overflow:hidden;white-space:nowrap;text-indent:100%}.mod_navigation.social a.icon::before{content:"";position:absolute;top:50%;left:50%;width:20px;height:20px;transform:translate(-50%, -50%);background-color:#005477;mask-position:center;mask-repeat:no-repeat;mask-size:contain;transition:background-color .2s ease}.mod_navigation.social a.icon:hover,.mod_navigation.social a.icon:focus-visible{background-color:#005477}.mod_navigation.social a.icon:hover::before,.mod_navigation.social a.icon:focus-visible::before{background-color:#fff}.mod_navigation.social a.icon.facebook::before{mask-image:url("/files/_img/icon/fb.svg")}.mod_navigation.social a.icon.instagram::before{mask-image:url("/files/_img/icon/insta.svg")}.mod_navigation.social a.icon.linkedin::before{mask-image:url("/files/_img/icon/linkedin.svg")}.mod_eventlist>h1,.mod_eventlist>h2,.mod_eventlist>h3,.mod_eventlist>h4,.mod_eventlist>h5,.mod_eventlist>h6{margin-bottom:clamp(16px,16px + 24*(100vw - 375px)/1065,40px);text-align:center}.mod_eventlist__text{max-width:960px !important;margin:0 auto clamp(28px,28px + 52*(100vw - 375px)/1065,80px);text-align:center;padding-bottom:clamp(16px,16px + 24*(100vw - 375px)/1065,40px)}.mod_eventlist__text p:last-child{margin-bottom:0}.mod_eventlist{background-color:#fff;padding:clamp(28px,28px + 52*(100vw - 375px)/1065,80px);border-radius:0}.mod_eventlist .header,.mod_eventlist .empty-day{display:none}.event-list{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:clamp(28px,28px + 52*(100vw - 375px)/1065,80px);align-items:stretch}@media(max-width: 1200px){.event-list{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(max-width: 900px){.event-list{grid-template-columns:minmax(0, 1fr)}}.event-list .event[hidden]{display:none}.event.layout_teaser{display:flex;flex-direction:column;align-items:flex-start;padding:clamp(16px,16px + 24*(100vw - 375px)/1065,40px);border-radius:12px;background-color:#e9f6fc;box-sizing:border-box}.event__category{display:inline-block;margin-bottom:.5rem;padding:2px 1rem;border-radius:999px;background-color:#a3cfe1;font-size:clamp(1.1rem,1.1rem + 3*(100vw - 375px)/1065,1.15rem);line-height:clamp(1.1rem,1.1rem + 3*(100vw - 375px)/1065,1.15rem);color:#009ee3}.event__title{margin:0 0 .5rem;font-size:clamp(1.3rem,1.3rem + 3.84*(100vw - 375px)/393,1.54rem);line-height:1.2;letter-spacing:0}.event__meta{font-size:clamp(1rem,1rem + 3.36*(100vw - 375px)/393,1.21rem);line-height:clamp(1.5rem,1.5rem + 4.16*(100vw - 375px)/393,1.76rem)}.event__meta strong{font-weight:600}.event__sep{margin:0 .5em}.event__more{margin:auto 0 0;padding-top:clamp(16px,16px + 24*(100vw - 375px)/1065,40px)}.event__more a{display:inline-flex;align-items:center;font-size:clamp(1.1rem,1.1rem + 3*(100vw - 375px)/1065,1.15rem);line-height:clamp(1.1rem,1.1rem + 3*(100vw - 375px)/1065,1.15rem);text-transform:uppercase;color:#005477;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.event__more a::after{content:"";width:.4em;height:.4em;margin-left:.8em;border-top:2px solid currentColor;border-right:2px solid currentColor;transform:rotate(45deg);transition:transform .2s ease}.event__more a:hover::after,.event__more a:focus-visible::after{transform:translateX(3px) rotate(45deg)}.event-list__more{display:flex;align-items:center;margin:clamp(20px,20px + 40*(100vw - 375px)/1065,60px) auto 0;padding:.5rem 1rem;border:none;background:none;font-family:"Roboto",sans-serif;font-size:clamp(1.1rem,1.1rem + 3*(100vw - 375px)/1065,1.15rem);line-height:clamp(1.1rem,1.1rem + 3*(100vw - 375px)/1065,1.15rem);text-transform:uppercase;color:#009ee3;cursor:pointer}.event-list__more::after{content:"";width:.4em;height:.4em;margin-left:.9em;margin-top:-0.25em;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);transition:transform .2s ease}.event-list__more:hover{color:#005477}.event-list__more:hover::after{transform:translateY(3px) rotate(45deg)}.event-list__more[hidden]{display:none}.mod_navigation.sortiment{display:block;width:100%;position:sticky;top:0}.mod_navigation.sortiment ul{display:grid;grid-template-columns:1fr 1fr 1fr;gap:clamp(16px,16px + 24*(100vw - 375px)/1065,40px)}@media(max-width: 900px){.mod_navigation.sortiment ul{grid-template-columns:1fr}}.mod_navigation.sortiment ul{align-items:center}.mod_navigation.sortiment ul li{text-align:center}.mod_navigation.sortiment ul li a,.mod_navigation.sortiment ul li strong{display:block;color:#08090a;font-size:clamp(1.74rem,1.74rem + 14.4*(100vw - 375px)/393,2.64rem);line-height:clamp(2.13rem,2.13rem + 16.08*(100vw - 375px)/393,3.135rem);letter-spacing:0;font-weight:700;color:#009ee3;text-decoration:none;text-align:center;width:100%;max-width:100%;box-sizing:border-box;background-color:#fff;border-radius:0;padding:1rem;padding-top:1.5rem;padding-bottom:1.5rem}.mod_navigation.sortiment ul li a:hover,.mod_navigation.sortiment ul li strong:hover{color:#005477}.bg-primary{background-color:#005477}.bg-blau1{background-color:#f2fafe}.bg-blau2{background-color:#e9f6fc}.bg-besch1{background-color:#f8ebda}.bg-besch2{background-color:#f7d3a6}.bg-rose1{background-color:#d2adae}.bg-grey{background-color:#6d7f8c}.bg-black{background-color:#323a40}.bg-light{color:#005477}.bg-light .rte,.bg-light h1,.bg-light h2,.bg-light h3,.bg-light h4,.bg-light h5,.bg-light h6,.bg-light .headline,.bg-light .content-headline{color:#005477}.bg-light .rte a:not(.btn),.bg-light p a:not(.btn){color:#005477}.bg-dark,.bg-primary,.bg-grey,.bg-black{color:#fff}.bg-dark .rte,.bg-dark h1,.bg-dark h2,.bg-dark h3,.bg-dark h4,.bg-dark h5,.bg-dark h6,.bg-dark .headline,.bg-dark .content-headline,.bg-primary .rte,.bg-primary h1,.bg-primary h2,.bg-primary h3,.bg-primary h4,.bg-primary h5,.bg-primary h6,.bg-primary .headline,.bg-primary .content-headline,.bg-grey .rte,.bg-grey h1,.bg-grey h2,.bg-grey h3,.bg-grey h4,.bg-grey h5,.bg-grey h6,.bg-grey .headline,.bg-grey .content-headline,.bg-black .rte,.bg-black h1,.bg-black h2,.bg-black h3,.bg-black h4,.bg-black h5,.bg-black h6,.bg-black .headline,.bg-black .content-headline{color:#fff}.bg-dark .rte a:not(.btn),.bg-dark p a:not(.btn),.bg-primary .rte a:not(.btn),.bg-primary p a:not(.btn),.bg-grey .rte a:not(.btn),.bg-grey p a:not(.btn),.bg-black .rte a:not(.btn),.bg-black p a:not(.btn){color:#fff}.bg-blue{position:relative}.bg-blue .inside{z-index:2}.has-bg-color{padding:clamp(16px,16px + 24*(100vw - 375px)/1065,40px);box-sizing:border-box}.text-highlight{color:#005477}.text-highlight .rte,.text-highlight h1,.text-highlight h2,.text-highlight h3,.text-highlight h4,.text-highlight h5,.text-highlight h6,.text-highlight .headline,.text-highlight .content-headline{color:#005477}.text-highlight .rte a:not(.btn),.text-highlight p a:not(.btn){color:#005477}.text-invert{color:#fff}.text-invert .rte,.text-invert h1,.text-invert h2,.text-invert h3,.text-invert h4,.text-invert h5,.text-invert h6,.text-invert .headline,.text-invert .content-headline{color:#fff}.text-invert .rte a:not(.btn),.text-invert p a:not(.btn){color:#fff}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.has-bg-image:not(.mod_article){padding:clamp(16px,16px + 24*(100vw - 375px)/1065,40px);background-position:center;background-size:cover;box-sizing:border-box}.btn{--btn-color: #009ee3;--btn-hover-text: #ffffff;--btn-bg: #ffffff;position:relative;display:inline-flex;flex-flow:row nowrap;align-items:center;gap:.5em;width:auto;padding:10px 20px;box-sizing:border-box;font-size:clamp(1rem,1rem + 3.36*(100vw - 375px)/393,1.21rem);line-height:clamp(1.5rem,1.5rem + 4.16*(100vw - 375px)/393,1.76rem);font-weight:500;text-transform:none;text-decoration:none;cursor:pointer;transition:background-color .3s ease,color .3s ease,border-color .3s ease}.btn .icon{font-size:1.1em}.btn--pill,.btn:not([class*=btn--]){border:2px solid var(--btn-color);border-radius:0;background-color:var(--btn-bg);color:var(--btn-color)}.btn--pill:hover,.btn--pill:focus-visible,.btn:not([class*=btn--]):hover,.btn:not([class*=btn--]):focus-visible{background-color:var(--btn-color);color:var(--btn-hover-text)}.btn--pill:active,.btn:not([class*=btn--]):active{--btn-color: #005477}.btn--outline{border:2px solid var(--btn-color);border-radius:10px;background-color:rgba(0,0,0,0);color:var(--btn-color);text-transform:uppercase;font-size:clamp(1.1rem,1.1rem + 3*(100vw - 375px)/1065,1.15rem);line-height:clamp(1.1rem,1.1rem + 3*(100vw - 375px)/1065,1.15rem);padding-right:1rem}.btn--outline:hover,.btn--outline:focus-visible{background-color:var(--btn-color);color:var(--btn-hover-text)}.btn--outline::after{content:"";flex-shrink:0;width:.4em;height:.4em;margin-left:.4em;margin-right:.3em;border-top:2px solid currentColor;border-right:2px solid currentColor;transform:rotate(45deg);transition:transform .2s ease;transform-origin:left top}.btn--outline:hover::after,.btn--outline:focus-visible::after{transform:translateX(3px) rotate(45deg)}.btn--ki{justify-content:center;width:100%;min-height:61px;padding:8px 75px 8px 40px;border:2px solid #005477;border-radius:35px;background-color:#005477;color:#fff;font-weight:700;text-align:center}.btn--ki::after{content:"➜";position:absolute;top:50%;right:8px;width:45px;height:45px;border-radius:50%;background-color:#fff;color:#005477;font-size:30px;line-height:45px;text-align:center;transform:translateY(-50%)}.btn--ki:hover,.btn--ki:focus-visible{background-color:#fff;color:#005477}@media(max-width: 899px){.btn--ki{padding-left:20px;padding-right:55px}}a:hover>* .btn--pill,a:hover .btn--pill{background-color:var(--btn-color);color:var(--btn-hover-text)}.teaser{width:100%;max-width:100%;margin:0 auto;display:block;background-color:#fff;padding:0;box-sizing:border-box;text-decoration:none;color:#005477;display:grid !important;grid-template-columns:.5fr 1fr;grid-template-rows:auto;gap:0;align-items:center;box-shadow:0 2px 24px rgba(71,44,1,.15);border-radius:0}@media(max-width: 900px){.teaser{grid-template-columns:.5fr 1fr}}@media(max-width: 600px){.teaser{grid-template-columns:1fr}}.teaser figure{width:100%;max-width:100%;height:100%;margin:0;padding:0;text-align:center;padding:clamp(28px,28px + 52*(100vw - 375px)/1065,80px);padding-right:0;box-sizing:border-box}.teaser .rte{display:flex;flex-direction:column;gap:.5rem;padding:clamp(28px,28px + 52*(100vw - 375px)/1065,80px);box-sizing:border-box}.teaser .rte .headline{color:#08090a;font-size:clamp(1.74rem,1.74rem + 14.4*(100vw - 375px)/393,2.64rem);line-height:clamp(2.13rem,2.13rem + 16.08*(100vw - 375px)/393,3.135rem);letter-spacing:0}.teaser .rte .headline-sub{color:#08090a;font-size:clamp(1.3rem,1.3rem + 3.84*(100vw - 375px)/393,1.54rem);line-height:clamp(1.55rem,1.55rem + 4.24*(100vw - 375px)/393,1.815rem);letter-spacing:0}.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%;height:50vh;overflow:hidden;background:#005477}.rsce-header__video{display:block;width:100%;height:100%;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--proportional .rsce-header__media{height:auto}.rsce-header--proportional .rsce-header__video,.rsce-header--proportional .rsce-header__image img{height:auto}.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:1440px;margin:0 auto;padding:0 clamp(20px,20px + 40*(100vw - 375px)/1065,60px);font-size:clamp(1.5rem,1.5rem + 17.6*(100vw - 375px)/1065,2.6rem);line-height:clamp(1.875rem,1.875rem + 19.6*(100vw - 375px)/1065,3.1rem)}.rsce-header__headline-main{font-size:1em;line-height:inherit;color:#fff}.rsce-header__headline-sub{font-size:max(.75em,1rem);line-height:100%;color:#fff}.rsce-image-text{display:block;width:100%}.rsce-image-text__grid{display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);gap:clamp(36px,36px + 64*(100vw - 375px)/1065,100px);align-items:center}@media(max-width: 900px){.rsce-image-text__grid{grid-template-columns:1fr;gap:clamp(20px,20px + 40*(100vw - 375px)/1065,60px)}}.rsce-image-text--img-right .rsce-image-text__media{order:2}@media(max-width: 900px){.rsce-image-text--img-right .rsce-image-text__media{order:0}}.rsce-image-text__media figure{margin:0}.rsce-image-text__media img{display:block;width:100%;height:auto}.rsce-image-text__media--rounded img{border-radius:0}.rsce-image-text__headline{margin-top:0}.rsce-image-text__text p:last-child{margin-bottom:0}.rsce-image-text__link{margin-top:2.5rem}.rsce-profile{display:block;width:100%}.rsce-profile__grid{display:grid;grid-template-columns:1fr;column-gap:clamp(28px,28px + 52*(100vw - 375px)/1065,80px);row-gap:clamp(36px,36px + 64*(100vw - 375px)/1065,100px)}.rsce-profile--cols-2 .rsce-profile__grid{grid-template-columns:repeat(2, minmax(0, 1fr))}.rsce-profile--cols-3 .rsce-profile__grid{grid-template-columns:repeat(3, minmax(0, 1fr))}@media(max-width: 900px){.rsce-profile--cols-2 .rsce-profile__grid,.rsce-profile--cols-3 .rsce-profile__grid{grid-template-columns:1fr}}.rsce-profile__media{position:relative;display:flex;justify-content:center;align-items:flex-end;height:clamp(280px,280px + 160*(100vw - 375px)/1065,520px);margin-bottom:clamp(16px,16px + 24*(100vw - 375px)/1065,40px)}.rsce-profile__media figure{position:relative;z-index:1;height:100%;margin:0}.rsce-profile__media img{display:block;width:auto;height:100%;max-width:100%;object-fit:contain;object-position:bottom center}.rsce-profile__bg{position:absolute;inset:20% 0 0 0;z-index:0;overflow:hidden;background-color:#f8ebda;border-radius:0}.rsce-profile__bg figure{position:absolute;inset:0}.rsce-profile__bg img{width:100%;height:100%;object-fit:cover;object-position:left center}.rsce-profile__name{margin-top:0;margin-bottom:1.5rem}.rsce-profile__text ul{list-style:none;margin:0;padding:0}.rsce-profile__text ul li{position:relative;padding-left:1.5rem}.rsce-profile__text ul li::before{content:"•";position:absolute;left:0;color:#005477}.rsce-profile__text p:last-child{margin-bottom:0}.rsce-tabs{display:block;width:100%}.rsce-tabs--boxed{padding:clamp(28px,28px + 52*(100vw - 375px)/1065,80px) clamp(40px,40px + 80*(100vw - 375px)/1065,120px);border-radius:0;box-sizing:border-box}@media(max-width: 900px){.rsce-tabs--boxed{padding:clamp(20px,20px + 40*(100vw - 375px)/1065,60px) clamp(16px,16px + 24*(100vw - 375px)/1065,40px)}}.rsce-tabs__nav{display:flex;flex-flow:row nowrap;gap:.25rem;width:max-content;max-width:100%;margin:0 auto clamp(36px,36px + 64*(100vw - 375px)/1065,100px);padding:6px;border-radius:32px;background-color:#fff;box-shadow:0 3px 19px rgba(71,44,1,.15);overflow-x:auto;scrollbar-width:none}.rsce-tabs__nav::-webkit-scrollbar{display:none}@media(max-width: 600px){.rsce-tabs__nav{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));width:100%;margin-bottom:clamp(20px,20px + 40*(100vw - 375px)/1065,60px);border-radius:28px;overflow:visible}}.rsce-tabs__tab{flex:0 0 auto;min-width:170px;height:52px;padding:0 2rem;border:none;border-radius:26px;background-color:rgba(0,0,0,0);color:#009ee3;font-family:"Roboto",sans-serif;font-size:clamp(1.1rem,1.1rem + 3*(100vw - 375px)/1065,1.15rem);font-weight:400;letter-spacing:.15em;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:background-color .2s ease,color .2s ease}.rsce-tabs__tab:hover{color:#005477}.rsce-tabs__tab:focus-visible{outline:2px solid #005477;outline-offset:2px}.rsce-tabs__tab[aria-selected=true]{background-color:#005477;color:#fff;font-weight:500}@media(max-width: 900px){.rsce-tabs__tab{min-width:0;padding:0 1.5rem}}@media(max-width: 600px){.rsce-tabs__tab{height:44px;padding:0 .5rem;border-radius:22px;letter-spacing:.08em;overflow:hidden;text-overflow:ellipsis}.rsce-tabs__tab:last-child:nth-child(odd){grid-column:1/-1}}@media(max-width: 600px){.rsce-tabs__panel .rsce-image-text__media{max-width:320px;margin:0 auto}}.rsce-tabs__panel:focus-visible{outline:2px solid #005477;outline-offset:4px}.rsce-tabs__panel[hidden]{display:none}.rsce-cards{display:block;width:100%}.rsce-cards__grid{display:grid;grid-template-columns:minmax(0, 1fr);gap:clamp(16px,16px + 24*(100vw - 375px)/1065,40px)}.rsce-cards--cols-2 .rsce-cards__grid{grid-template-columns:repeat(2, minmax(0, 1fr))}.rsce-cards--cols-3 .rsce-cards__grid{grid-template-columns:repeat(3, minmax(0, 1fr))}@media(max-width: 900px){.rsce-cards--cols-2 .rsce-cards__grid,.rsce-cards--cols-3 .rsce-cards__grid{grid-template-columns:minmax(0, 1fr)}}.rsce-cards__item{display:flex;flex-direction:column;padding:clamp(28px,28px + 52*(100vw - 375px)/1065,80px) clamp(16px,16px + 24*(100vw - 375px)/1065,40px);border-radius:0;box-sizing:border-box}.rsce-cards--center .rsce-cards__item{align-items:center;text-align:center}.rsce-cards__media{height:clamp(100px,100px + 50*(100vw - 375px)/1065,150px);margin-bottom:clamp(16px,16px + 24*(100vw - 375px)/1065,40px)}.rsce-cards__media figure{height:100%;margin:0}.rsce-cards__media img{display:block;width:auto;height:100%;max-width:100%;object-fit:contain}.rsce-cards__headline{margin:0 0 clamp(16px,16px + 24*(100vw - 375px)/1065,40px);font-size:clamp(1.3rem,1.3rem + 3.84*(100vw - 375px)/393,1.54rem);line-height:clamp(1.55rem,1.55rem + 4.24*(100vw - 375px)/393,1.815rem);letter-spacing:0}.rsce-cards__text{width:100%}.rsce-cards__text p{margin:0 0 1rem}.rsce-cards__text p:last-child{margin-bottom:0}.rsce-cards__text ul,.rsce-cards__text ol{width:100%;max-width:650px;margin:0 auto 1rem;padding:0;list-style:none}.rsce-cards__text ul:last-child,.rsce-cards__text ol:last-child{margin-bottom:0}.rsce-cards__text li{margin:0;padding:.5rem 0}.rsce-cards__text li::before{content:none}.rsce-cards__text li+li{border-top:1px solid rgba(0,158,227,.12)}.rsce-cards--left .rsce-cards__text ul,.rsce-cards--left .rsce-cards__text ol{margin-left:0}.rsce-newsletter{width:100%;max-width:540px !important;margin:0 auto}.rsce-newsletter__form{display:flex;align-items:center;gap:.5rem;width:100%;min-height:80px;padding:14px 14px 14px clamp(16px,16px + 24*(100vw - 375px)/1065,40px);border-radius:40px;background-color:rgba(255,255,255,.85);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);box-shadow:0 3px 19px rgba(71,44,1,.15);box-sizing:border-box}.rsce-newsletter__form:focus-within{outline:2px solid #005477;outline-offset:2px}.rsce-newsletter__input{flex:1 1 auto;min-width:0;height:100%;padding:0;border:none;background:rgba(0,0,0,0);font-family:"Roboto",sans-serif;font-size:clamp(1.1rem,1.1rem + 3*(100vw - 375px)/1065,1.15rem);line-height:clamp(1.1rem,1.1rem + 3*(100vw - 375px)/1065,1.15rem);color:#009ee3}.rsce-newsletter__input::placeholder{color:#005477;text-transform:uppercase;opacity:1}.rsce-newsletter__input:focus{outline:none}.rsce-newsletter__submit{flex:0 0 auto;align-self:stretch;padding-left:2rem;padding-right:1.5rem;border-radius:40px}.rsce-newsletter__text{margin-top:1rem}.rsce-newsletter__text--above{margin-top:0;margin-bottom:1rem}.rsce-newsletter__text{font-size:clamp(1.1rem,1.1rem + 3*(100vw - 375px)/1065,1.15rem);line-height:clamp(1.1rem,1.1rem + 3*(100vw - 375px)/1065,1.15rem)}.rsce-newsletter__text p{margin:0}@media(max-width: 400px){.rsce-newsletter__form{flex-wrap:wrap;padding:14px clamp(16px,16px + 24*(100vw - 375px)/1065,40px);border-radius:0}.rsce-newsletter__input{flex-basis:100%;min-height:44px}.rsce-newsletter__submit{width:100%;justify-content:center}}.grid-spacer{min-height:1px}@media(max-width: 899px){.grid-spacer{display:none}}.rsce-accordion__item{border-bottom:1px solid rgba(0,84,119,.2)}.rsce-accordion__title{display:flex;justify-content:space-between;align-items:center;gap:.5rem;padding:1rem 0;color:#005477;font-weight:500;cursor:pointer;list-style:none}.rsce-accordion__title::-webkit-details-marker{display:none}.rsce-accordion__title::after{content:"+";font-size:1.5em;line-height:1;transition:transform .2s ease}[open]>.rsce-accordion__title::after{transform:rotate(45deg)}.rsce-accordion__content{padding-bottom:1rem}.rsce-accordion__headline{margin-top:0}.rsce-leistungen__nav{display:grid;grid-template-columns:repeat(auto-fill, minmax(150px, 1fr));gap:clamp(10px,10px + 24*(100vw - 375px)/1065,20px)}.rsce-leistungen__tab{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:1rem .5rem;border:0;background:none;color:#005477;font:inherit;text-align:center;cursor:pointer}.rsce-leistungen__tab .icon{font-size:3em}.rsce-leistungen__tab:hover,.rsce-leistungen__tab[aria-selected=true]{background-color:#f2fafe}.rsce-leistungen__tab:focus-visible{outline:2px solid #005477;outline-offset:2px}.rsce-leistungen__panel{margin-top:clamp(10px,10px + 24*(100vw - 375px)/1065,20px);padding:clamp(16px,16px + 24*(100vw - 375px)/1065,40px);background-color:#f2fafe}.rsce-leistungen__links{display:flex;flex-wrap:wrap;gap:1rem}.rsce-leistung-heading{display:flex;flex-wrap:wrap;align-items:center;gap:clamp(16px,16px + 24*(100vw - 375px)/1065,40px)}.rsce-leistung-heading__text{flex:1 1 400px;padding:80px 0;text-align:center}@media(max-width: 899px){.rsce-leistung-heading__text{padding:clamp(16px,16px + 24*(100vw - 375px)/1065,40px) 0 0}}.rsce-leistung-heading__text .headline{margin-bottom:0;font-family:"Merriweather",serif;font-style:italic;font-weight:300}.rsce-leistung-heading__text .headline strong{font-weight:inherit}.rsce-leistung-heading__text p{margin:12px 0 0;font-size:155%;line-height:130%}.rsce-leistung-heading__image{flex:0 1 35%}@media(max-width: 899px){.rsce-leistung-heading__image{flex-basis:100%}}.rsce-leistung-heading img{width:100%;height:auto}.rsce-images{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:clamp(10px,10px + 24*(100vw - 375px)/1065,20px)}@media(max-width: 599px){.rsce-images{grid-template-columns:1fr}}.rsce-images img{display:block;width:100%;height:auto}.rsce-tabs__buttons{display:contents}.rsce-tabs--ki{--tabs-bg: url('/files/content/ki/ki-leistungen.jpg')}.rsce-tabs--ki .rsce-tabs__nav{position:relative;display:block;width:100%;max-width:100%;margin:0;padding:40px 0;border-radius:0;background:#005477 var(--tabs-bg) bottom center/cover no-repeat;box-shadow:none;overflow:visible}.rsce-tabs--ki .rsce-tabs__nav::before{content:"";position:absolute;inset:0;background-color:rgba(0,0,0,.45)}@media(max-width: 599px){.rsce-tabs--ki .rsce-tabs__nav{padding:0;background:none}.rsce-tabs--ki .rsce-tabs__nav::before{display:none}}.rsce-tabs--ki .rsce-tabs__buttons{position:relative;z-index:1;display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));width:100%;max-width:1350px;margin:0 auto;padding:0 75px;box-sizing:border-box}@media(max-width: 1000px){.rsce-tabs--ki .rsce-tabs__buttons{grid-template-columns:repeat(2, minmax(0, 1fr));gap:10px;padding:0 50px}}@media(max-width: 599px){.rsce-tabs--ki .rsce-tabs__buttons{grid-template-columns:1fr;padding:0}}.rsce-tabs--ki .rsce-tabs__tab{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;min-width:0;height:auto;padding:0;border-radius:0;background:rgba(0,0,0,0);color:#fff;font-size:120%;font-weight:400;line-height:130%;letter-spacing:normal;text-transform:none;white-space:normal;text-align:left}.rsce-tabs--ki .rsce-tabs__tab[aria-selected=true]{background:rgba(0,0,0,0);color:#fff;font-weight:400}.rsce-tabs--ki .rsce-tabs__image{max-width:75%;padding:20px;box-sizing:border-box}.rsce-tabs--ki .rsce-tabs__image img{display:block;width:100%;height:auto}@media(max-width: 1000px){.rsce-tabs--ki .rsce-tabs__image{max-width:50%}}@media(max-width: 599px){.rsce-tabs--ki .rsce-tabs__image{display:none}}.rsce-tabs--ki .rsce-tabs__label{position:relative;display:flex;align-items:center;width:100%;min-height:130px;padding:20px 60px 20px 20px;box-sizing:border-box;background-color:#005477;color:#fff;transition:background-color .5s,color .5s}.rsce-tabs--ki .rsce-tabs__label::after{content:"➜";position:absolute;top:50%;right:10px;display:flex;align-items:center;justify-content:center;width:40px;height:40px;font-size:150%;transform:translateY(-50%);transition:transform .25s}@media(max-width: 1000px){.rsce-tabs--ki .rsce-tabs__label{min-height:100px}}.rsce-tabs--ki .rsce-tabs__tab:hover .rsce-tabs__label,.rsce-tabs--ki .rsce-tabs__tab[aria-selected=true] .rsce-tabs__label{background-color:#fff;color:#005477}@media(max-width: 599px){.rsce-tabs--ki .rsce-tabs__tab:hover .rsce-tabs__label,.rsce-tabs--ki .rsce-tabs__tab[aria-selected=true] .rsce-tabs__label{background-color:#eaf4fc}}.rsce-tabs--ki .rsce-tabs__tab[aria-selected=true] .rsce-tabs__label::after{transform:translateY(-50%) rotate(90deg)}.rsce-tabs--ki .rsce-tabs__panel{max-width:1350px;margin:0 auto;padding:20px;box-sizing:border-box;background-color:#eaf4fc;color:#000}.rsce-tabs--ki .rsce-tabs__panel ul,.rsce-tabs--ki .rsce-tabs__panel li{list-style:circle}.rsce-tabs--ki .rsce-tabs__panel li{margin-bottom:12.5px;margin-left:25px}.slide__caption{margin:0 0 .5rem;font-family:"Merriweather",serif;font-style:italic}.quote__title{margin:0 0 .5rem;font-weight:500}.content-swiper--kundenstimmen.content-swiper{padding:0}.content-swiper--kundenstimmen .swiper-button-prev,.content-swiper--kundenstimmen .swiper-button-next{display:none}.content-swiper--kundenstimmen .swiper{padding:80px 0;background:url("/files/content/leistungen/bg_kundenstimmen.jpg?v=3") top center/cover no-repeat}@media(max-width: 600px){.content-swiper--kundenstimmen .swiper{padding:clamp(16px,16px + 24*(100vw - 375px)/1065,40px) 0}}.content-swiper--kundenstimmen .swiper-slide{display:flex;justify-content:center;height:auto}.content-swiper--kundenstimmen .content-quote{width:65%;padding:40px;background-color:rgba(255,255,255,.8);color:#4b4b4b}@media(max-width: 900px){.content-swiper--kundenstimmen .content-quote{width:calc(100% - 2*clamp(16px, 16px + 24 * (100vw - 375px) / 1065, 40px));padding:clamp(16px,16px + 24*(100vw - 375px)/1065,40px)}}.content-swiper--kundenstimmen .quote__body{text-align:center}.content-swiper--kundenstimmen .quote__text{font-size:clamp(1rem,1rem + 3.36*(100vw - 375px)/393,1.21rem);line-height:clamp(1.5rem,1.5rem + 4.16*(100vw - 375px)/393,1.76rem);color:#4b4b4b}.content-swiper--kundenstimmen .quote__footer{margin-top:.5rem;font-size:clamp(1.1rem,1.1rem + 3*(100vw - 375px)/1065,1.15rem)}.content-swiper--kundenstimmen .swiper-pagination-bullet{border:0;background:#4b4b4b;opacity:.25}.content-swiper--kundenstimmen .swiper-pagination-bullet:hover,.content-swiper--kundenstimmen .swiper-pagination-bullet-active{background:#4b4b4b;opacity:.75}.content-swiper--layout4 .swiper-slide{display:flex;height:auto;min-height:600px;transform:scale(0.9);transform-origin:center center;transition:transform .5s}.content-swiper--layout4 .swiper-slide.swiper-slide-active{transform:scale(1)}@media(max-width: 599px){.content-swiper--layout4 .swiper-slide{min-height:0}}.content-swiper--layout4 .slide{flex:1 1 auto;display:flex}.content-swiper--layout4 .slide__bg{display:none}.content-swiper--layout4 .slide__content{display:flex;flex-direction:column;align-items:flex-start;gap:0;width:100%;padding:20px;box-sizing:border-box;background-color:#eaf4fc}.content-swiper--layout4 .slide__image,.content-swiper--layout4 .slide__text{flex-basis:auto;width:100%;margin:0;padding:0;background-color:rgba(0,0,0,0);text-align:left}.content-swiper--layout4 .slide__image img{display:block;width:100%;height:auto}.content-swiper--layout4 .slide__title{margin-top:20px;font-weight:600}.content-swiper--layout4 a.slide__content{color:inherit;text-decoration:none}.content-swiper--layout4 a.slide__content:hover .slide__title,.content-swiper--layout4 a.slide__content:focus-visible .slide__title{text-decoration:underline}.farbbalken{--farbbalken-height: 200px;position:relative;z-index:2;display:flex;align-items:stretch;justify-content:flex-start;width:100vw;max-width:100vw;height:var(--farbbalken-height);margin-left:calc(50% - 50vw) !important;margin-right:calc(50% - 50vw) !important;overflow:hidden}.farbbalken--red{background-color:#871c37}.farbbalken--primary{background-color:#005477}.farbbalken--blau1{background-color:#f2fafe}.farbbalken--normal{--farbbalken-height: 200px}@media(max-width: 1000px){.farbbalken--normal{--farbbalken-height: 150px}}@media(max-width: 767px){.farbbalken--normal{--farbbalken-height: 75px}}.farbbalken--small{--farbbalken-height: 100px}@media(max-width: 1000px){.farbbalken--small{--farbbalken-height: 75px}}@media(max-width: 767px){.farbbalken--small{--farbbalken-height: 50px}}.farbbalken--img-center{justify-content:center}.farbbalken--img-right{justify-content:flex-end}.farbbalken__image{display:block;width:auto;max-width:100%;height:100%;object-fit:contain}.farbbalken--overlap{margin-top:calc(-1*var(--farbbalken-height)) !important}.content-player.ki-video{width:100%;max-width:100%}.content-player.ki-video figure{margin:0}.content-player.ki-video video{display:block;width:100%;height:auto;max-height:60vh;object-fit:cover;object-position:center center}@media(max-width: 1000px){.content-player.ki-video video{height:35vh}}.rsce-boxes__headline{font-style:italic;color:#009ee3;margin-bottom:1.5rem}.rsce-boxes__grid{display:grid;gap:clamp(16px,16px + 24*(100vw - 375px)/1065,40px);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:#e9f6fc;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:#005477}.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.3rem,1.3rem + 3.84*(100vw - 375px)/393,1.54rem);line-height:clamp(1.55rem,1.55rem + 4.24*(100vw - 375px)/393,1.815rem);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-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}}.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 + 3.36*(100vw - 375px)/393,1.21rem);color:#005477;line-height:clamp(1.5rem,1.5rem + 4.16*(100vw - 375px)/393,1.76rem)}.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-podcast{container-type:inline-size;padding:clamp(16px,16px + 24*(100vw - 375px)/1065,40px);background-color:#f2fafe}.rsce-podcast__head{display:flex;flex-direction:column;gap:1.5rem;margin-bottom:2rem}.rsce-podcast__media{aspect-ratio:16/9;overflow:hidden}.rsce-podcast__media figure,.rsce-podcast__media img{display:block;width:100%;height:100%;margin:0;object-fit:cover}@container (min-width: 620px){.rsce-podcast__head{flex-direction:row;align-items:flex-start}.rsce-podcast__media{flex:0 0 40%}}.rsce-podcast__intro{flex:1 1 auto;min-width:0}.rsce-podcast__headline{margin:0 0 1rem}.rsce-podcast__text p:last-child{margin-bottom:0}.rsce-podcast__episodes{display:grid;gap:clamp(10px,10px + 24*(100vw - 375px)/1065,20px);margin:0;padding:0;list-style:none}.rsce-podcast__episode{padding:1.5rem;background-color:#fff}.rsce-podcast__nav{display:block;width:auto;margin:0;padding:0;border-radius:0;background:none;box-shadow:none}.rsce-podcast__nav .rsce-tabs__buttons{display:flex;flex-wrap:wrap;gap:.25rem}.rsce-podcast__nav .rsce-tabs__tab{border-radius:0;background-color:#e9f6fc}.rsce-podcast__nav .rsce-tabs__tab[aria-selected=true]{background-color:#fff;color:#005477}.rsce-podcast.is-tabbed .rsce-podcast__kicker{display:none}.rsce-podcast__meta{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:0 1rem;margin:0 0 .25rem;font-size:clamp(1.1rem,1.1rem + 3*(100vw - 375px)/1065,1.15rem);line-height:clamp(1.1rem,1.1rem + 3*(100vw - 375px)/1065,1.15rem)}.rsce-podcast__kicker{margin:0;opacity:.7}.rsce-podcast__date{margin-left:auto;opacity:.7}.rsce-podcast__title{margin:0 0 .5rem;font-size:clamp(1.3rem,1.3rem + 3.84*(100vw - 375px)/393,1.54rem);line-height:clamp(1.55rem,1.55rem + 4.24*(100vw - 375px)/393,1.815rem)}.rsce-podcast__permalink{margin-left:.25em;color:#009ee3;font-weight:400;text-decoration:none;opacity:.4;transition:opacity .2s ease}.rsce-podcast__permalink:hover,.rsce-podcast__permalink:focus-visible{opacity:1}.rsce-podcast__player{padding-top:1.5rem}.rsce-podcast__player .audio-player{padding:0;background:none}.headline--merriweather{font-family:"Merriweather",serif;font-style:italic}.headline--roboto{font-family:"Roboto",sans-serif;font-style:normal}.landingpage .content-swiper .swiper-pagination{display:none !important}.landingpage .content-swiper .swiper-pagination-bullet,.landingpage .mod_newslist.slider .swiper-pagination-bullet{height:18px;width:18px}.landingpage .content-swiper .swiper-pagination-bullet-active,.landingpage .mod_newslist.slider .swiper-pagination-bullet-active{background:#009ee3}.landingpage .content-swiper .swiper-button-next,.landingpage .content-swiper .swiper-button-prev,.landingpage .mod_newslist.slider .swiper-button-next,.landingpage .mod_newslist.slider .swiper-button-prev{--lp-arrow-color: #009ee3;width:60px;height:60px;margin-top:-30px;border:1px solid var(--lp-arrow-color);box-sizing:border-box;opacity:.75;cursor:pointer}.landingpage .content-swiper .swiper-button-next:hover,.landingpage .content-swiper .swiper-button-prev:hover,.landingpage .mod_newslist.slider .swiper-button-next:hover,.landingpage .mod_newslist.slider .swiper-button-prev:hover{opacity:1}.landingpage .content-swiper .swiper-button-next::before,.landingpage .content-swiper .swiper-button-prev::before,.landingpage .mod_newslist.slider .swiper-button-next::before,.landingpage .mod_newslist.slider .swiper-button-prev::before{content:"";position:absolute;top:50%;right:14px;left:14px;height:1px;background:var(--lp-arrow-color)}.landingpage .content-swiper .swiper-button-next::after,.landingpage .content-swiper .swiper-button-prev::after,.landingpage .mod_newslist.slider .swiper-button-next::after,.landingpage .mod_newslist.slider .swiper-button-prev::after{content:"";display:block !important;position:absolute;top:50%;right:14px;width:10px;height:10px;border-top:1px solid var(--lp-arrow-color);border-right:1px solid var(--lp-arrow-color);transform:translateY(-50%) rotate(45deg);transform-origin:center}.landingpage .content-swiper .swiper-button-prev,.landingpage .mod_newslist.slider .swiper-button-prev{transform:scaleX(-1)}.landingpage .content-swiper .content-text,.landingpage .mod_newslist.slider .content-text{padding:clamp(20px,20px + 40*(100vw - 375px)/1065,60px);box-sizing:border-box;text-align:center}.landingpage .content-swiper .content-text blockquote,.landingpage .mod_newslist.slider .content-text blockquote{position:relative;font-family:"Merriweather",serif;font-size:calc(clamp(1.5rem,1.5rem + 12*(100vw - 375px)/393,2.25rem) + .25rem);line-height:calc(clamp(1.875rem,1.875rem + 14*(100vw - 375px)/393,2.75rem) + .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)}.landingpage .content-swiper .content-text blockquote:before,.landingpage .mod_newslist.slider .content-text blockquote:before{content:"“";display:contents}.landingpage .content-swiper .content-text blockquote:after,.landingpage .mod_newslist.slider .content-text blockquote:after{content:"”";display:contents}.landingpage .content-swiper .content-text blockquote p,.landingpage .mod_newslist.slider .content-text blockquote p{display:contents;font:inherit;font-size:90%;line-height:90%}.landingpage .bg-dark .content-swiper .swiper-button-next,.landingpage .bg-dark .content-swiper .swiper-button-prev,.landingpage .bg-dark .mod_newslist.slider .swiper-button-next,.landingpage .bg-dark .mod_newslist.slider .swiper-button-prev{--lp-arrow-color: #ffffff}.landingpage #container .mod_article{margin-bottom:0}.landingpage #container .mod_article .inside{padding:clamp(40px,40px + 80*(100vw - 375px)/1065,120px) clamp(20px,20px + 40*(100vw - 375px)/1065,60px)}.landingpage .news-slider .swiper-button-prev,.landingpage .news-slider .swiper-button-next{display:none}.landingpage .news-card{display:flex;flex-direction:column;height:100%;background-color:#e9f6fc}.landingpage .news-card__body{display:flex;flex-direction:column;padding:1.5rem}.landingpage .news-card__subtitle{order:-1;margin:0 0 .25rem;color:#009ee3}.landingpage .news-card__title{font-family:"Merriweather",serif;font-style:italic}html{scroll-behavior:smooth;scroll-padding-top:var(--header-height, 120px)}@media(max-width: 900px){html{scroll-padding-top:var(--header-height, 80px)}}.bg_light{background-color:#fff;box-shadow:0 2px 24px rgba(71,44,1,.15);border-radius:0;padding:clamp(28px,28px + 52*(100vw - 375px)/1065,80px)}.bg_light .headline{color:#08090a}.bg_light .headline:after{background-color:#08090a}#hero{width:100%;max-width:100%}#hero .inside{display:inline-grid;width:100%;height:auto;max-width:100% !important;margin:0 auto}#totop{display:inline-block;position:relative;z-index:10;line-height:0}#totop.sticky{position:fixed;right:clamp(16px,16px + 24*(100vw - 375px)/1065,40px);bottom:clamp(16px,16px + 24*(100vw - 375px)/1065,40px)}#totop a{display:block;width:100px;height:100px;color:#009ee3;font-size:100px;line-height:100px;text-align:center;text-decoration:none;opacity:.5;transition:opacity .2s ease}#totop a:hover,#totop a:focus-visible{opacity:1}@media(max-width: 600px){#totop a{width:60px;height:60px;font-size:60px;line-height:60px}}#totop i::before{font-size:inherit;line-height:inherit}

