:root{--color-surface-default:#fff;--color-surface-subtle:#f0f0f0;--color-surface-overlay:#ccc;--color-text:#000;--color-text-disabled:#b3b3b3;--color-border:#b3b3b3;--color-primary:#005caa;--color-primary-hover:#004a8a;--color-primary-subtle:#d8e6f2;--color-on-primary:#fff;--color-danger:#c94828;--color-danger-hover:#96361e;--color-area-red-crisis:#f6e3de;--color-area-orange-subtle:#fcecd8}@font-face{font-display:swap;font-family:Noto Sans;font-style:normal;font-weight:400;src:url(../NotoSans-Regular.c9c4b6d9.woff2)format("woff2")}@font-face{font-display:swap;font-family:Noto Sans;font-style:normal;font-weight:600;src:url(../NotoSans-SemiBold.1432608a.woff2)format("woff2")}@font-face{font-display:swap;font-family:Noto Sans Condensed;font-style:normal;font-weight:400;src:url(../NotoSans_Condensed-Regular.325ab0a4.woff2)format("woff2")}@font-face{font-display:swap;font-family:Noto Sans Condensed;font-style:normal;font-weight:600;src:url(../NotoSans_Condensed-SemiBold.21dbaab0.woff2)format("woff2")}html{font-size:16px!important}body{background-color:var(--color-surface-default);color:var(--color-text);hyphens:auto;font-family:Noto Sans,sans-serif;overflow-x:hidden}.has-display-lg-font-size,.display-lg{margin-top:1rem;font-family:Noto Sans Condensed,sans-serif;font-weight:400;line-height:1.12;font-size:3.5rem!important}@media (width<=1023px){.has-display-lg-font-size,.display-lg{margin-top:.75rem;font-size:2.25rem!important}}.display-lg-strong{margin-top:1rem;font-family:Noto Sans Condensed,sans-serif;font-weight:600;line-height:1.12;font-size:3.5rem!important}@media (width<=1023px){.display-lg-strong{margin-top:.75rem;font-size:2.25rem!important}}.has-heading-xl-font-size,.heading-xl,h1{margin-top:1rem;font-family:Noto Sans Condensed,sans-serif;font-weight:400;line-height:1.2;font-size:2.5rem!important}@media (width<=1023px){.has-heading-xl-font-size,.heading-xl,h1{margin-top:.75rem;font-size:1.75rem!important}}.heading-xl-strong{margin-top:1rem;font-family:Noto Sans Condensed,sans-serif;font-weight:600;line-height:1.2;font-size:2.5rem!important}@media (width<=1023px){.heading-xl-strong{margin-top:.75rem;font-size:1.75rem!important}}.has-heading-lg-font-size,.heading-lg,h2{font-family:Noto Sans Condensed,sans-serif;font-weight:400;line-height:1.2;font-size:2rem!important}@media (width<=1023px){.has-heading-lg-font-size,.heading-lg,h2{line-height:1.25;font-size:1.625rem!important}}.heading-lg-strong{font-family:Noto Sans Condensed,sans-serif;font-weight:600;line-height:1.2;font-size:2rem!important}@media (width<=1023px){.heading-lg-strong{line-height:1.25;font-size:1.625rem!important}}.has-heading-md-font-size,.heading-md,h3{margin-top:1rem;font-family:Noto Sans Condensed,sans-serif;font-weight:400;line-height:1.3;font-size:1.5rem!important}@media (width<=1023px){.has-heading-md-font-size,.heading-md,h3{margin-top:.75rem;font-size:1.25rem!important}}.heading-md-strong{margin-top:1rem;font-family:Noto Sans Condensed,sans-serif;font-weight:600;line-height:1.3;font-size:1.5rem!important}@media (width<=1023px){.heading-md-strong{margin-top:.75rem;font-size:1.25rem!important}}.has-heading-sm-font-size,.heading-sm,h4{font-family:Noto Sans Condensed,sans-serif;font-weight:400;line-height:1.4;font-size:1.25rem!important}@media (width<=1023px){.has-heading-sm-font-size,.heading-sm,h4{line-height:1.3;font-size:1.125rem!important}}.heading-sm-strong,.donation-layer__headline{font-family:Noto Sans Condensed,sans-serif;font-weight:600;line-height:1.4;font-size:1.25rem!important}@media (width<=1023px){.heading-sm-strong,.donation-layer__headline{line-height:1.3;font-size:1.125rem!important}}.has-heading-xs-font-size,.heading-xs{font-family:Noto Sans Condensed,sans-serif;font-weight:400;line-height:1.4;font-size:1rem!important}@media (width<=1023px){.has-heading-xs-font-size,.heading-xs{font-size:.9375rem!important}}.heading-xs-strong{font-family:Noto Sans Condensed,sans-serif;font-weight:600;line-height:1.4;font-size:1rem!important}@media (width<=1023px){.heading-xs-strong{font-size:.9375rem!important}}.has-body-lg-font-size,.body-lg,.donation-layer__row,.wp-block-accordion-panel{margin-top:2rem;font-family:Noto Sans,sans-serif;font-weight:400;line-height:1.6;font-size:1.125rem!important}@media (width<=1023px){.has-body-lg-font-size,.body-lg,.donation-layer__row,.wp-block-accordion-panel{margin-top:1.25rem;font-size:1.0625rem!important}}.body-lg-strong,.wp-block-details summary{margin-top:2rem;font-family:Noto Sans,sans-serif;font-weight:600;line-height:1.6;font-size:1.125rem!important}@media (width<=1023px){.body-lg-strong,.wp-block-details summary{margin-top:1.25rem;font-size:1.0625rem!important}}.has-body-md-font-size,.body-md,.wp-block-table thead th,.wp-block-table tbody tr{font-family:Noto Sans,sans-serif;font-weight:400;line-height:1.6;font-size:1rem!important}.body-md-strong,.wp-block-table thead th{font-family:Noto Sans,sans-serif;font-weight:600;line-height:1.6;font-size:1rem!important}.has-body-sm-font-size,.body-sm{font-family:Noto Sans,sans-serif;font-weight:400;line-height:1.5;font-size:.875rem!important}.body-sm-strong{font-family:Noto Sans,sans-serif;font-weight:600;line-height:1.5;font-size:.875rem!important}.has-eyebrow-md-strong-font-size,.eyebrow-md-strong,.single-einrichtungen .ces-col-map .einr-label{text-transform:uppercase;font-family:Noto Sans,sans-serif;font-weight:600;line-height:1.4;margin-bottom:1rem!important;font-size:1rem!important}.eyebrow-sm-strong{text-transform:uppercase;font-family:Noto Sans,sans-serif;font-size:.875rem;font-weight:600;line-height:1.4}.has-subline-font-size{font-weight:600;line-height:1.3;max-width:100%!important;margin-top:1rem!important;font-size:1.5rem!important}.caption{font-family:Noto Sans,sans-serif;font-size:.75rem;font-weight:400;line-height:1.4}.caption-strong{font-family:Noto Sans,sans-serif;font-size:.75rem;font-weight:600;line-height:1.4}.label-xl,.donation-layer__trigger .donation-layer__label{font-family:Noto Sans,sans-serif;font-size:1.125rem;font-weight:600;line-height:1.2}.label-lg{font-family:Noto Sans,sans-serif;font-size:1rem;font-weight:400;line-height:1.2}.label-lg-strong,.page .cb-map-wrap summary,.single-hilfebereich .cb-map-wrap summary,.donation-layer__cta span{font-family:Noto Sans,sans-serif;font-size:1rem;font-weight:600;line-height:1.2}.label-md{font-family:Noto Sans,sans-serif;font-size:.875rem;font-weight:400;line-height:1.2}.label-md-strong,.page .cb-map-reset,.single-hilfebereich .cb-map-reset,.page .cb-map-dropdown-btn,.page .cb-map-chip,.single-hilfebereich .cb-map-dropdown-btn,.single-hilfebereich .cb-map-chip,.page .cb-map-dropdown-label,.single-hilfebereich .cb-map-dropdown-label{font-family:Noto Sans,sans-serif;font-size:.875rem;font-weight:600;line-height:1.2}.label-sm{font-family:Noto Sans,sans-serif;font-size:.75rem;font-weight:600;line-height:1.2}.label-nav{font-family:Noto Sans,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.2}.label-nav-strong{font-family:Noto Sans,sans-serif;font-size:1.125rem;font-weight:600;line-height:1.2}.input-label{font-family:Noto Sans,sans-serif;font-size:.875rem;font-weight:600;line-height:1.4}.input-value,.input-placeholder{font-family:Noto Sans,sans-serif;font-size:1rem;font-weight:400;line-height:1.4}.input-helper{font-family:Noto Sans,sans-serif;font-size:.75rem;font-weight:400;line-height:1.4}header{padding-top:calc(30px + env(safe-area-inset-top));z-index:9999;background:var(--color-surface-default);transition:transform .3s,opacity .3s;position:sticky;top:0;box-shadow:0 6px 12px #0000001f}header.is-hidden{opacity:0;transform:translateY(-100%)}@media (width<=1023px){header{box-shadow:none;padding-top:0}header>.container:first-of-type{padding-top:calc(20px + env(safe-area-inset-top));z-index:1;padding-bottom:20px;position:relative;box-shadow:0 6px 12px #0000001f}}header a,header li{margin-top:0!important}.header{margin-top:24px!important}@media (width<=1023px){.header{margin-top:0!important}}.header-logo-dark,.header-logo-light{width:241px!important;height:56px!important}.header-logo-dark a,.header-logo-light a{width:100%;height:100%}.header-logo-dark img,.header-logo-light img{margin-left:1px;object-fit:contain!important;width:100%!important;height:100%!important}@media (width<=1023px){.header-logo-dark,.header-logo-light{width:138px!important;height:32px!important}}.header-logo-dark{display:none}[data-theme=dark] .header-logo-dark{display:block}[data-theme=dark] .header-logo-light{display:none}.header-actions{align-items:center;display:flex}.header-gender-icon{background-image:url(../Gender-Flag.378e05b1.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;flex:0 0 36px;width:36px;height:36px;margin-left:32px;display:block}.link-search a,.link-job-portal a{white-space:nowrap;box-sizing:border-box;color:var(--color-text);border:none;border-radius:9999px;align-items:center;gap:12px;padding:16px;font-size:1rem;text-decoration:none;display:inline-flex}.link-search a:hover,.link-job-portal a:hover{background:var(--color-primary-subtle);color:var(--color-primary);text-decoration:none}.link-search a:before,.link-job-portal a:before{content:"";background-color:currentColor;flex:0 0 24px;width:24px;height:24px;display:block;mask:url(../briefcase-business.a2536107.svg) 50%/contain no-repeat}.link-search a:before{mask-image:url(../search.a3f5fc75.svg)}.header-menu .menu-header-menu{margin-left:-16px}.header-menu>.menu{align-items:center;gap:2px;margin:0 0 0 -16px;padding:0;list-style:none;display:flex}.header-menu>.menu>.menu-item{position:relative}.header-menu>.menu>.menu-item>a{color:var(--color-text);border-radius:8px 8px 0 0;justify-content:center;align-items:center;gap:4px;padding:18.5px 16px;font-family:Noto Sans,sans-serif;font-size:1.125rem;font-weight:600;line-height:1.2;text-decoration:none;display:flex}.header-menu>.menu>.menu-item>a:hover{background:var(--color-primary-subtle);color:var(--color-primary)}.header-menu .menu>.current-menu-item>a,.header-menu .current-menu-parent>a,.header-menu .sub-menu .current-menu-item>a{background:var(--color-primary-subtle);color:var(--color-primary)!important}.header-menu>.menu>.menu-item.menu-item-has-children>.sub-menu{background:var(--color-surface-default);white-space:nowrap;z-index:10;border-radius:0 0 12px 12px;flex-direction:column;align-items:stretch;gap:2px;margin:0;padding:16px 88px 16px 16px;list-style:none;display:none;position:absolute;top:100%;left:0;box-shadow:0 6px 12px #0000001f}.header-menu>.menu>.menu-item.menu-item-has-children>.sub-menu .submenu-close{width:48px;height:48px;color:var(--color-text);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:16px;right:16px}.header-menu>.menu>.menu-item.menu-item-has-children>.sub-menu .submenu-close:hover{background:var(--color-primary-subtle);color:var(--color-primary)}.header-menu>.menu>.menu-item.menu-item-has-children>.sub-menu .submenu-close span{font-size:2rem;line-height:1}.header-menu>.menu>.menu-item.menu-item-has-children>.sub-menu>.menu-item>a{height:48px;color:var(--color-text);border-radius:8px;align-items:center;gap:4px;padding:0 16px;font-family:Noto Sans,sans-serif;font-size:1rem;font-weight:400;line-height:1.2;text-decoration:none;display:flex}.header-menu>.menu>.menu-item.menu-item-has-children>.sub-menu>.menu-item>a:hover,.header-menu>.menu>.menu-item.menu-item-has-children.is-expanded>a{background:var(--color-primary-subtle);color:var(--color-primary)}.header-menu>.menu>.menu-item.menu-item-has-children.is-expanded>.sub-menu{display:flex}.header-menu .menu-back,.header-menu .header-menu-toggle{display:none}@media (width<=1023px){.header-menu .header-menu-toggle{cursor:pointer;color:var(--color-text);z-index:2;background:0 0;border:none;flex:0 0 24px;width:32px;height:32px;padding:0;display:flex;position:absolute;top:-51px;right:20px}.header-menu .header-menu-toggle:before{content:"";background-color:currentColor;width:32px;height:32px;position:absolute;mask:url(../menu.c95e2a21.svg) 50%/contain no-repeat}.header-menu.is-open .header-menu-toggle:before{transform:none;mask:url(../close.410955d9.svg) 50%/contain no-repeat}.header-menu .header-actions{border-bottom:1px solid var(--color-border);grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr;align-items:center;width:100%;display:grid}.header-menu .link-job-portal{grid-area:2/1}.header-menu .link-search{grid-area:2/2}.header-menu .header-gender-icon{grid-area:2/3;justify-self:end;margin-right:20px}.header-menu .link-job-portal:has(:focus-visible),.header-menu .link-search:has(:focus-visible){box-sizing:border-box;overflow:visible!important}.header-menu .link-job-portal a,.header-menu .link-search a{box-sizing:border-box;justify-content:center;font-size:.875rem}.header-menu .link-job-portal a:focus-visible,.header-menu .link-search a:focus-visible{padding:11px}.header-menu .link-job-portal a:hover,.header-menu .link-search a:hover{background-color:#0000!important}.header-menu>.menu{background:var(--color-surface-default);flex-direction:column;align-items:stretch;display:none;left:auto;right:0}.header-menu.is-open>.menu{max-height:calc(100dvh - 72px - env(safe-area-inset-top));overscroll-behavior:contain;gap:0;margin:0 -20px;display:flex;overflow-y:auto}.header-menu>.menu>.menu-item{flex-shrink:0;width:100%;max-height:calc(100dvh - 197px);overflow:hidden auto}.header-menu>.menu>.menu-item:has(:focus-visible){box-sizing:border-box;overflow:visible!important}.header-menu>.menu>.menu-item>a{border-bottom:1px solid var(--color-border);box-sizing:border-box;border-radius:0;justify-content:space-between;min-height:61px;padding:0 20px 0 24px}.header-menu>.menu>.menu-item>a:focus-visible{padding:4px 16px 4px 24px}.header-menu>.menu.is-drilled>.menu-item:not(.is-expanded){display:none}.header-menu>.menu>.menu-item.menu-item-has-children>a:after{content:"";background-color:currentColor;flex:0 0 24px;width:24px;height:24px;mask:url(../chevron-right.75df9c0c.svg) 50%/contain no-repeat}.header-menu>.menu>.menu-item.menu-item-has-children:hover>a{color:var(--color-text);background:0 0}.header-menu>.menu>.menu-item.menu-item-has-children .menu-back{cursor:pointer;border:none;border-bottom:1px solid var(--color-border);width:100%;min-height:61px;color:var(--color-primary);background:0 0;align-items:center;gap:16px;padding:12px 20px 12px 24px;font-family:Noto Sans,sans-serif;font-size:1rem;font-weight:600;line-height:1.2;display:none}.header-menu>.menu>.menu-item.menu-item-has-children .menu-back:before{content:"";background-color:currentColor;flex:0 0 28px;width:28px;height:28px;mask:url(../chevron-left.5723ed8b.svg) 50%/contain no-repeat}.header-menu>.menu>.menu-item.menu-item-has-children.is-expanded>a{background:var(--color-primary-subtle);border-bottom-color:var(--color-primary);color:var(--color-primary)}.header-menu>.menu>.menu-item.menu-item-has-children.is-expanded>a:after{display:none}.header-menu>.menu>.menu-item.menu-item-has-children.is-expanded .menu-back{display:flex}.header-menu>.menu>.menu-item.menu-item-has-children.is-expanded>.sub-menu{display:flex;gap:0!important}.header-menu>.menu>.menu-item.menu-item-has-children>.sub-menu{white-space:normal;width:100%;box-shadow:none;border-radius:0;flex-direction:column;align-items:stretch;margin:0;padding:0;display:none;position:relative}.header-menu>.menu>.menu-item.menu-item-has-children>.sub-menu .submenu-close{display:none}.header-menu>.menu>.menu-item.menu-item-has-children>.sub-menu:before{content:none}.header-menu>.menu>.menu-item.menu-item-has-children>.sub-menu>.menu-item>a{border-bottom:1px solid var(--color-border);border-radius:0;width:100%;min-height:61px;padding:0 0 0 24px}.header-menu>.menu>.menu-item.menu-item-has-children>.sub-menu>.menu-item>a:hover{color:var(--color-text);background:0 0}.header-menu-open{overflow:hidden!important}}footer{background:var(--color-surface-subtle);margin-block-start:0}footer .footer-info{flex-direction:column;align-self:stretch;align-items:center;gap:40px;padding:64px 0 0;display:flex}footer .footer-info:after{content:"";background:var(--color-surface-overlay);width:100%;height:1px}footer .footer-info>div{width:100%}@media (width>=768px) and (width<=1023px){footer .footer-info>.wp-block-columns.is-layout-flex{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:24px!important;display:grid!important}footer .footer-info>.wp-block-columns.is-layout-flex>.wp-block-column{flex:none!important;width:auto!important;max-width:none!important}}@media (width<=1023px){footer .footer-info{padding:32px 0 0!important}}footer .footer-menus{flex-direction:column;display:flex}@media (width<=1023px){footer .footer-menus{flex-flow:wrap;align-items:flex-start}}@media (width>=1024px) and (width<=1439px){footer .footer-menus{flex-flow:row;align-items:flex-start;gap:32px}}@media (width>=1440px){footer .footer-menus{flex-flow:row;align-items:flex-start;gap:32px}}footer .footer_menu{margin-top:44px}@media (width<=1023px){footer .footer_menu{margin-top:32px}}footer .footer-menu{flex:100%;min-width:0}@media (width>=768px) and (width<=1023px){footer .footer-menu{flex:calc(50% - 12px)}}@media (width>=1024px) and (width<=1439px){footer .footer-menu{flex:1 1 0}}@media (width>=1440px){footer .footer-menu{flex:1 1 0}}footer .footer-menu ul{margin:0;padding:0;list-style:none}footer .footer-menu>ul>.menu-item>a,footer .footer-menu>ul>.menu-item>.sub-menu>.menu-item>a{min-height:44px;color:var(--color-text);align-items:center;font-size:.875rem;font-weight:600;line-height:1.2;text-decoration:none;display:flex}footer .footer-menu>ul>.menu-item>a:hover,footer .footer-menu>ul>.menu-item>.sub-menu>.menu-item>a:hover{text-decoration:underline}footer .footer-menu>ul>.menu-item>.sub-menu>.menu-item>a{font-weight:400}.footer-logos{background:var(--color-surface-default);box-shadow:0 0 0 100vmax var(--color-surface-default);clip-path:inset(0 -100vmax);margin-top:44px;margin-bottom:80px}@media (width<=1023px){.footer-logos{margin-top:32px}}.footer-logos .logos-title{padding:34px 0 22px;margin-top:0!important}.footer-logos .logo-slider{margin-top:0}.footer-logo-dark{display:none}[data-theme=dark] .footer-logo-dark{display:block}[data-theme=dark] .footer-logo-light{display:none}.footer-logo-dark,.footer-logo-light{height:48px;width:207px!important}.footer-logo-dark a,.footer-logo-light a{width:100%;height:100%}.footer-logo-dark img,.footer-logo-light img{margin-left:1px;object-fit:contain!important;width:100%!important;height:100%!important}@media (width<=1023px){.footer-logo-dark,.footer-logo-light{height:48px;width:207px!important}}.container{box-sizing:border-box;width:100%;max-width:1440px;margin-inline:auto}.container-spacing{padding-top:4rem;padding-bottom:4rem;margin-top:0;margin-bottom:0;padding-inline:20px;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;padding-left:calc(50vw - 50% + 32px)!important;padding-right:calc(50vw - 50% + 32px)!important}@media (width>=768px) and (width<=1023px){.container-spacing{padding-inline:24px}}@media (width>=1024px) and (width<=1439px){.container-spacing{padding-inline:32px}}@media (width>=1440px){.container-spacing{padding-inline:32px}}@media (width<=1023px){.container-spacing{padding:1.5rem;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;padding-left:calc(50vw - 50% + 20px)!important;padding-right:calc(50vw - 50% + 20px)!important}}.container-spacing-radius-left-bottom{border-radius:0 0 0 32px;padding:1.5rem}.container-spacing-32{margin:0;padding:1.5rem}.single-aktuelles main,.single-post main,.einrichtungen-content,.einrichtungen-Infoline,footer .container,header .container{padding-inline:20px}@media (width>=768px) and (width<=1023px){.single-aktuelles main,.single-post main,.einrichtungen-content,.einrichtungen-Infoline,footer .container,header .container{padding-inline:24px}}@media (width>=1024px) and (width<=1439px){.single-aktuelles main,.single-post main,.einrichtungen-content,.einrichtungen-Infoline,footer .container,header .container{padding-inline:32px}}@media (width>=1440px){.single-aktuelles main,.single-post main,.einrichtungen-content,.einrichtungen-Infoline,footer .container,header .container{padding-inline:32px}}.grid{gap:20px;display:grid}@media (width>=768px) and (width<=1023px){.grid{gap:24px}}@media (width>=1024px) and (width<=1439px){.grid{gap:32px}}@media (width>=1440px){.grid{gap:32px}}body,p,h1,h2,h3,h4,h5,h6,ul,ol{margin:0}button{border:0}input,textarea,select{font-family:inherit}.wp-block-navigation{gap:0!important}.wp-block-file__button,.wp-block-button__link{cursor:pointer;box-sizing:border-box;border-radius:var(--btn-radius,9999px);border:var(--btn-border-width,0px) solid var(--btn-border-color,transparent);height:var(--btn-height);font-family:Noto Sans,sans-serif;font-weight:600;font-size:var(--btn-font-size);line-height:var(--btn-line-height);justify-content:center;align-items:center;gap:var(--btn-gap);padding-inline:var(--btn-padding-x);padding-block:var(--btn-padding-y);background-color:var(--btn-bg);color:var(--btn-text);outline:none;flex-wrap:nowrap;text-decoration:none;transition:all .2s;display:inline-flex}.wp-block-file__button:hover:not(:disabled):not([aria-disabled=true]),.wp-block-file__button:active:not(:disabled):not([aria-disabled=true]),.wp-block-button__link:hover:not(:disabled):not([aria-disabled=true]),.wp-block-button__link:active:not(:disabled):not([aria-disabled=true]){border-color:var(--btn-border-hover,var(--btn-border-color));color:var(--btn-text-hover,var(--btn-text));text-decoration:var(--btn-text-decoration,none);background-color:var(--btn-bg-hover)!important}.wp-block-file__button:focus-visible:not(:disabled):not([aria-disabled=true]),.wp-block-button__link:focus-visible:not(:disabled):not([aria-disabled=true]){border-color:var(--btn-border-focus,var(--btn-border-color));outline-offset:2px;box-shadow:var(--btn-focus-shadow,inset 0 0 0 2px #fff, 0 0 0 4px #000);outline:2px solid #000;background-color:var(--btn-bg-focus,var(--btn-bg))!important}.wp-block-file__button:disabled,.wp-block-file__button[aria-disabled=true],.wp-block-button__link:disabled,.wp-block-button__link[aria-disabled=true]{cursor:not-allowed;border-color:var(--btn-border-disabled,transparent);color:var(--btn-text-disabled,#b3b3b3);background-color:var(--btn-bg-disabled,#f0f0f0)!important}.wp-block-button__link:before,.wp-block-button__link:after{content:"";background-color:currentColor;flex-shrink:0;width:24px;height:24px;display:none;mask-position:50%;mask-size:contain;mask-repeat:no-repeat}.wp-block-file__button,.wp-block-button{--btn-height:56px;--btn-padding-x:18px;--btn-padding-extra:8px;--btn-padding-y:14px;--btn-font-size:1.125rem;--btn-line-height:1.35rem;--btn-gap:8px}.wp-block-file__button.has-lg-font-size,.wp-block-file__button.btn-lg,.wp-block-button.has-lg-font-size,.wp-block-button.btn-lg{--btn-height:48px;--btn-padding-x:12px;--btn-padding-extra:6px;--btn-padding-y:14px;--btn-font-size:1rem;--btn-line-height:1.2rem;--btn-gap:8px}.wp-block-file__button.has-md-font-size,.wp-block-file__button.btn-md,.wp-block-button.has-md-font-size,.wp-block-button.btn-md{--btn-height:40px;--btn-padding-x:8px;--btn-padding-extra:8px;--btn-padding-y:10px;--btn-font-size:.875rem;--btn-line-height:1.05rem;--btn-gap:8px}.wp-block-file__button,.wp-block-button{--btn-bg:#005caa;--btn-text:#fff;--btn-bg-hover:#004a8a}.wp-block-file__button.is-style-outline,.wp-block-file__button.is-style-outline-icon-left,.wp-block-file__button.is-style-outline-icon-right,.wp-block-button.is-style-outline,.wp-block-button.is-style-outline-icon-left,.wp-block-button.is-style-outline-icon-right,.wp-block-file__button[data-variant=secondary],.wp-block-file__button.btn-secondary,.wp-block-button[data-variant=secondary],.wp-block-button.btn-secondary{--btn-bg:transparent;--btn-border-width:2px;--btn-border-color:#005caa;--btn-text:#005caa;--btn-bg-hover:#d8e6f2;--btn-border-hover:#004a8a;--btn-text-hover:#004a8a;--btn-border-disabled:#ccc;--btn-text-disabled:#b3b3b3;--btn-bg-disabled:transparent}.wp-block-file__button.is-style-inverted,.wp-block-file__button.btn-inverted,.wp-block-button.is-style-inverted,.wp-block-button.btn-inverted{--btn-bg:#fff;--btn-text:#005caa;--btn-bg-hover:#d8e6f2;--btn-text-hover:#004a8a;--btn-text-disabled:#b3b3b3}.wp-block-file__button.is-style-inverted[data-variant=secondary],.wp-block-file__button.is-style-inverted.btn-secondary,.wp-block-file__button.btn-inverted[data-variant=secondary],.wp-block-file__button.btn-inverted.btn-secondary,.wp-block-button.is-style-inverted[data-variant=secondary],.wp-block-button.is-style-inverted.btn-secondary,.wp-block-button.btn-inverted[data-variant=secondary],.wp-block-button.btn-inverted.btn-secondary{--btn-bg:transparent;--btn-border-width:2px;--btn-border-color:#fff;--btn-text:#fff;--btn-bg-hover:#004a8a;--btn-border-hover:#fff;--btn-text-hover:#fff;--btn-border-disabled:#b3b3b3;--btn-text-disabled:#b3b3b3}.wp-block-file__button.is-style-inline-icon-right,.wp-block-button.is-style-inline-icon-right{--btn-radius:0;--btn-bg:transparent;--btn-text:#005caa;--btn-bg-hover:transparent;--btn-text-hover:#004a8a;--btn-text-decoration:underline;--btn-focus-shadow:none;--btn-text-disabled:#b3b3b3;--btn-bg-disabled:transparent}.wp-block-button.is-style-icon-left .wp-block-button__link,.wp-block-button.is-style-outline-icon-left .wp-block-button__link,.wp-block-button.btn-icon-left .wp-block-button__link{padding-right:calc(var(--btn-padding-x) + var(--btn-padding-extra))}.wp-block-button.is-style-icon-left .wp-block-button__link:before,.wp-block-button.is-style-outline-icon-left .wp-block-button__link:before,.wp-block-button.btn-icon-left .wp-block-button__link:before{display:inline-flex;mask-image:url(../chevron-left.5723ed8b.svg)}.wp-block-button.is-style-icon-right .wp-block-button__link,.wp-block-button.is-style-outline-icon-right .wp-block-button__link,.wp-block-button.is-style-inline-icon-right .wp-block-button__link,.wp-block-button.btn-icon-right .wp-block-button__link{padding-left:calc(var(--btn-padding-x) + var(--btn-padding-extra))}.wp-block-button.is-style-icon-right .wp-block-button__link:after,.wp-block-button.is-style-outline-icon-right .wp-block-button__link:after,.wp-block-button.is-style-inline-icon-right .wp-block-button__link:after,.wp-block-button.btn-icon-right .wp-block-button__link:after{display:inline-flex;mask-image:url(../chevron-right.75df9c0c.svg)}.newsletter a:after{mask-image:url(../send.1bce6124.svg)!important}.wp-block-image{isolation:isolate;z-index:0;width:100%;position:relative}.wp-block-image.size-ratio-2-1{aspect-ratio:2}.wp-block-image.size-ratio-16-9{aspect-ratio:16/9}.wp-block-image.size-ratio-4-3{aspect-ratio:4/3}.wp-block-image.size-ratio-1-1{aspect-ratio:1}.wp-block-image picture{width:100%;height:100%;display:block;overflow:hidden}.wp-block-image img{object-fit:cover;width:calc(100% - 32px);height:calc(100% - 32px);display:block}@media (width<=1023px){.wp-block-image img{width:calc(100% - 16px);height:calc(100% - 16px)}}.wp-block-image.has-overlay-brand-500:after,.wp-block-image.has-overlay-teal-500:after,.wp-block-image.has-overlay-lightblue-500:after,.wp-block-image.has-overlay-orange-500:after{content:"";z-index:2;opacity:.4;pointer-events:none;width:128px;position:absolute}@media (width<=1023px){.wp-block-image.has-overlay-brand-500:after,.wp-block-image.has-overlay-teal-500:after,.wp-block-image.has-overlay-lightblue-500:after,.wp-block-image.has-overlay-orange-500:after{width:120px}}.wp-block-image.has-overlay-orange-500:after{background-color:#f08100}.wp-block-image.is-position-left-top:after{border-radius:0 0 32px;top:0;bottom:32px;left:0}.wp-block-image.is-position-left-top img{border-radius:32px 0 0;margin-top:32px;margin-left:32px}@media (width<=1023px){.wp-block-image.is-position-left-top:after{border-radius:0 0 20px;bottom:16px}.wp-block-image.is-position-left-top img{border-radius:20px 0 0;margin-top:16px;margin-left:16px}}.wp-block-image.is-position-left-bottom:after{border-radius:0 32px 0 0;top:32px;bottom:0;left:0}.wp-block-image.is-position-left-bottom img{border-radius:0 0 0 32px;margin-left:32px}@media (width<=1023px){.wp-block-image.is-position-left-bottom:after{border-radius:0 20px 0 0;top:16px}.wp-block-image.is-position-left-bottom img{border-radius:0 0 0 20px;margin-left:16px}}.wp-block-image.is-position-right-top:after{border-radius:0 0 0 32px;top:0;bottom:32px;right:0}.wp-block-image.is-position-right-top img{border-radius:0 32px 0 0;margin-top:32px}@media (width<=1023px){.wp-block-image.is-position-right-top:after{border-radius:0 0 0 20px;bottom:16px}.wp-block-image.is-position-right-top img{border-radius:0 20px 0 0;margin-top:16px}}.wp-block-image.is-position-right-bottom:after{border-radius:32px 0 0;top:32px;bottom:0;right:0}.wp-block-image.is-position-right-bottom img{border-radius:0 0 32px}@media (width<=1023px){.wp-block-image.is-position-right-bottom:after{border-radius:20px 0 0;top:16px}.wp-block-image.is-position-right-bottom img{border-radius:0 0 20px}}.wp-block-image.has-overlay-brand-100:after{background-color:#d8e6f2}.wp-block-image.has-overlay-brand-200:after{background-color:#b2cee5}.wp-block-image.has-overlay-brand-300:after{background-color:#5b9fd4}.wp-block-image.has-overlay-brand-400:after{background-color:#4a8fc0}.wp-block-image.has-overlay-brand-500:after{background-color:#005caa}.wp-block-image.has-overlay-brand-600:after{background-color:#004f96}.wp-block-image.has-overlay-brand-700:after{background-color:#004a8a}.wp-block-image.has-overlay-brand-800:after{background-color:#00325d}.wp-block-image.has-overlay-brand-900:after{background-color:#00213d}.wp-block-image.has-overlay-teal-100:after{background-color:#e7f5f5}.wp-block-image.has-overlay-teal-200:after{background-color:#d0ecec}.wp-block-image.has-overlay-teal-300:after{background-color:#b1e0df}.wp-block-image.has-overlay-teal-400:after{background-color:#92d3d2}.wp-block-image.has-overlay-teal-500:after{background-color:#64c1c0}.wp-block-image.has-overlay-teal-600:after{background-color:#509a99}.wp-block-image.has-overlay-teal-700:after{background-color:#4b9090}.wp-block-image.has-overlay-teal-800:after{background-color:#376a69}.wp-block-image.has-overlay-teal-900:after{background-color:#244545}.wp-block-image.has-overlay-lightblue-100:after{background-color:#e6f6fd}.wp-block-image.has-overlay-lightblue-200:after{background-color:#cdedfb}.wp-block-image.has-overlay-lightblue-300:after{background-color:#ace2f8}.wp-block-image.has-overlay-lightblue-400:after{background-color:#8ad7f5}.wp-block-image.has-overlay-lightblue-500:after{background-color:#59c6f2}.wp-block-image.has-overlay-lightblue-600:after{background-color:#479ec1}.wp-block-image.has-overlay-lightblue-700:after{background-color:#4294b5}.wp-block-image.has-overlay-lightblue-800:after{background-color:#306c85}.wp-block-image.has-overlay-lightblue-900:after{background-color:#204757}.is-style-full-width{max-width:100%!important}p.has-text-align-center.wp-block-paragraph{margin-right:0!important}p,.single-aktuelles .wp-block-post p,.single-aktuelles .wp-block-post li,p.wp-block-paragraph,ul.wp-block-list,ol.wp-block-list{max-width:720px;margin-left:0!important;margin-right:auto!important}a,a:active{color:var(--color-primary)}ul{margin-top:32px}@media (width<=1023px){ul{margin-top:20px}}#wpadminbar li,#wpadminbar a{font-size:13px!important}p,li,a,span{font-size:1.125rem;line-height:1.6}@media (width<=1023px){p,li,a,span{font-size:1.0625rem!important}}a{font-weight:600;text-decoration:none}a:hover{text-decoration:underline}.wp-block-group-is-layout-flow ul{padding-left:0;list-style:none}.wp-block-group-is-layout-flow ul li{padding-left:38px;position:relative;margin-top:12px!important}.wp-block-group-is-layout-flow ul li:before{content:"";background:var(--color-primary);border-radius:50%;flex-shrink:0;align-items:center;width:8px;height:8px;margin:10px 22px 6px 10px;display:inline-block;position:absolute;left:0}.wp-block-group-is-layout-flow ol{padding-left:2rem;list-style:decimal}.wp-block-group-is-layout-flow ol li{color:inherit;margin-top:.75rem;display:list-item}.wp-block-group-is-layout-flow ol li:before{content:none}.wp-block-group-is-layout-flow ol li::marker{color:var(--color-primary);font-weight:600}h5,h6{text-transform:uppercase;font-size:1rem;line-height:140%}h1{font-size:3.5rem!important;font-weight:600!important;line-height:1.12!important}@media (width<=1023px){h1{font-size:2.25rem!important}}h2{font-size:2.5rem!important;font-weight:600!important;line-height:1.2!important}@media (width<=1023px){h2{font-size:1.75rem!important}}h3{font-size:2rem!important;font-weight:600!important;line-height:1.2!important}@media (width<=1023px){h3{font-size:1.625rem!important;line-height:1.25!important}}h4{font-size:1.5rem!important;font-weight:600!important;line-height:1.3!important}@media (width<=1023px){h4{font-size:1.25rem!important}}.wp-block-pullquote,.wp-block-quote{text-align:left;padding:0;display:block;position:relative;margin:40px 0 0 40px!important}.wp-block-pullquote:before,.wp-block-quote:before{content:"";background:url(../quote.4783e6e9.svg) 50%/contain no-repeat;width:24px;height:24px;display:block;position:absolute;left:-34px}@media (width<=1023px){.wp-block-pullquote,.wp-block-quote{margin:24px 0 0 40px}}.wp-block-pullquote p,.wp-block-pullquote strong,.wp-block-quote p,.wp-block-quote strong{font-size:1.25rem;line-height:1.4;max-width:100%!important}@media (width<=1023px){.wp-block-pullquote p,.wp-block-pullquote strong,.wp-block-quote p,.wp-block-quote strong{font-size:1rem;line-height:1.3}}.wp-block-pullquote em,.wp-block-pullquote cite,.wp-block-quote em,.wp-block-quote cite{margin-top:12px;font-size:.875rem;line-height:1.5;display:block;font-style:normal!important}@media (width<=1023px){.wp-block-table{overflow-x:auto}}.wp-block-table table{border-collapse:separate;border-spacing:0;border:1px solid var(--color-border);border-radius:8px;width:100%;min-width:max-content;overflow:hidden}.wp-block-table th,.wp-block-table td{text-align:left;border:none;padding:10px 12px}.wp-block-table thead th{background:var(--color-primary);color:var(--color-on-primary)}.wp-block-table tbody tr{color:var(--color-text)}.wp-block-table tbody tr:nth-child(odd){background:var(--color-surface-subtle)}.wp-block-table tbody tr:nth-child(2n){background:var(--color-surface-default)}.wp-block-table tbody tr:not(:last-child) td{border-bottom:1px solid var(--color-border)}.wp-block-table tbody td,.wp-block-table tbody td p,.wp-block-table tbody td a,.wp-block-table tbody td span{color:var(--color-text)!important}.wp-block-table.is-style-stripes{border-bottom:none!important}.wp-block-paragraph+.wp-block-file,.wp-block-heading+.wp-block-file{margin-top:2rem!important}@media (width<=767px){.wp-block-paragraph+.wp-block-file,.wp-block-heading+.wp-block-file{margin-top:1.5rem!important}}.wp-block-file{align-items:center;display:flex;margin-bottom:0!important}.wp-block-file a{align-items:center;padding:1rem 0;font-size:1.125rem;line-height:1.2;display:flex}@media (width>=768px) and (width<=1023px){.wp-block-file a{font-size:.875rem;line-height:1.2}}@media (width<=767px){.wp-block-file a{padding:.625rem 0;font-size:1rem;line-height:1.2}}.wp-block-file a:before{content:"";background-color:var(--color-primary);flex:0 0 24px;width:24px;height:24px;margin-right:8px;padding:0 3px;display:inline-block;mask:url(../file-down.060c696a.svg) 50%/contain no-repeat}.wp-block-file .wp-block-file__button{gap:0;font-size:1rem;font-weight:400}.wp-block-file .wp-block-file__button:before{filter:brightness(0)invert()}input[type=checkbox]{cursor:pointer;flex-shrink:0;place-content:center;transition:background-color .2s,border-color .2s;appearance:none!important;box-sizing:border-box!important;border:1px solid var(--color-text,#000)!important;background-color:#0000!important;background-image:none!important;border-radius:4px!important;width:24px!important;min-width:24px!important;height:24px!important;min-height:24px!important;margin:0!important;display:inline-grid!important}input[type=checkbox]:before{content:"";border:solid var(--color-on-primary,#fff);border-width:0 2px 2px 0;width:6px;height:11px;transition:transform .15s;transform:translate(-1px,-1px)rotate(45deg)scale(0)}input[type=checkbox]:checked{background-color:var(--color-primary,#005caa)!important;border-color:var(--color-primary,#005caa)!important}input[type=checkbox]:checked:before{transform:translate(-1px,-1px)rotate(45deg)scale(1)}input[type=checkbox]:focus{outline:none!important}input[type=checkbox]:focus-visible{outline-offset:2px;outline:2px solid var(--color-text)!important}input[type=checkbox]:disabled{cursor:not-allowed;border-color:var(--color-text-disabled,#767676)!important}input[type=checkbox]:disabled:checked{background-color:var(--color-text-disabled,#767676)!important}.wp-block-accordion,.wp-block-group>.wp-block-details:first-of-type,.wp-block-paragraph+.wp-block-details,.wp-block-heading+.wp-block-details{margin-top:2rem!important}@media (width<=767px){.wp-block-accordion,.wp-block-group>.wp-block-details:first-of-type,.wp-block-paragraph+.wp-block-details,.wp-block-heading+.wp-block-details{margin-top:1.5rem!important}}.wp-block-details{background:var(--color-surface-default);border-radius:8px;overflow:hidden;margin-top:8px!important}.wp-block-details summary{box-sizing:border-box;background:var(--color-surface-default);width:100%;color:var(--color-text);text-align:left;cursor:pointer;align-items:center;gap:12px;padding:16px;transition:background-color .2s,color .2s;display:flex;margin:0!important;font-size:1.25rem!important}.wp-block-details summary::marker{content:""}.wp-block-details summary::-webkit-details-marker{display:none}.wp-block-details summary:before{content:"";background:var(--color-primary);flex-shrink:0;width:16px;height:16px;transition:transform .2s;display:block;mask:url(../triangle-filled.72a070d9.svg) 50%/contain no-repeat}.wp-block-details:not([open]) summary:hover:not(:active),.wp-block-details:not([open]) summary:focus-visible{background:var(--color-primary)!important;color:var(--color-on-primary)!important}.wp-block-details:not([open]) summary:hover:not(:active):before,.wp-block-details:not([open]) summary:focus-visible:before{background:var(--color-on-primary)!important}.wp-block-details[open] summary{padding-bottom:8px;background:var(--color-surface-default)!important;color:var(--color-text)!important}.wp-block-details[open] summary:before{transform:rotate(90deg);background:var(--color-primary)!important}.wp-block-details>p,.wp-block-details>div{max-width:100%;color:var(--color-text);background:var(--color-surface-default);margin-bottom:0;padding:0 16px 16px;margin-top:0!important;font-size:1.125rem!important}.wp-block-accordion-item{border-radius:8px;margin-block-start:8px;overflow:hidden}.wp-block-accordion-heading__toggle{box-sizing:border-box;background:var(--color-surface-default);width:100%;color:var(--color-text);text-align:left;cursor:pointer;align-items:center;gap:12px;margin:0;padding:16px;font-family:Noto Sans,sans-serif;transition:background-color .2s,color .2s;display:flex}.wp-block-accordion-heading__toggle .wp-block-accordion-heading__toggle-title{font-size:1.25rem!important}.wp-block-accordion-heading__toggle:hover,.wp-block-accordion-heading__toggle:focus-visible{background:var(--color-primary);color:var(--color-on-primary)}.wp-block-accordion-heading__toggle:hover .wp-block-accordion-heading__toggle-title,.wp-block-accordion-heading__toggle:focus-visible .wp-block-accordion-heading__toggle-title{text-decoration:none!important}.wp-block-accordion-heading__toggle:hover .wp-block-accordion-heading__toggle-icon:before,.wp-block-accordion-heading__toggle:focus-visible .wp-block-accordion-heading__toggle-icon:before{background:var(--color-on-primary)}.wp-block-accordion-heading__toggle[aria-expanded=true]{background:var(--color-surface-default);color:var(--color-text);padding-bottom:8px}.wp-block-accordion-heading__toggle[aria-expanded=true] .wp-block-accordion-heading__toggle-icon:before{background:var(--color-primary);transform:rotate(165deg)}.wp-block-accordion-heading__toggle-title{flex:1 0 0}.wp-block-accordion-heading__toggle-icon{flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-size:0;display:flex}.wp-block-accordion-heading__toggle-icon:before{content:"";background:var(--color-primary);flex-shrink:0;width:16px;height:16px;margin:12px;transition:transform .2s;display:block;mask:url(../triangle-filled.72a070d9.svg) 50%/contain no-repeat}.wp-block-accordion-panel{background:var(--color-surface-default);color:var(--color-text);margin-top:0;padding:0 16px}.wp-block-accordion-panel p{margin-top:0;padding:0 16px 16px 0}:root :where(.is-layout-flow)>:is(h1,h2,h3,h4,h5,h6,p,ul,ol,figure),:root :where(.is-layout-constrained)>:is(h1,h2,h3,h4,h5,h6,p,ul,ol,figure){margin-block-start:32px}@media (width<=1023px){:root :where(.is-layout-flow)>:is(h1,h2,h3,h4,h5,h6,p,ul,ol,figure),:root :where(.is-layout-constrained)>:is(h1,h2,h3,h4,h5,h6,p,ul,ol,figure){margin-block-start:24px}}main{margin-top:0}.logo-slider{box-sizing:border-box!important;width:100%!important;margin:0 auto!important;padding:0 38px!important;position:relative!important}.logo-slider .js-logo-carousel.swiper{box-sizing:border-box!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;display:block!important;position:static!important;overflow:hidden!important}.logo-slider .js-logo-carousel.swiper>*{max-width:none!important;margin:0!important}.logo-slider .js-logo-carousel.swiper .swiper-wrapper{box-sizing:content-box!important;flex-flow:row!important;align-items:center!important;width:100%!important;height:auto!important;transition-property:transform!important;display:flex!important}.logo-slider .js-logo-carousel.swiper .wp-block-image.swiper-slide{box-sizing:border-box!important;flex-shrink:0!important;justify-content:center!important;align-items:center!important;margin-top:0!important;margin-bottom:0!important;margin-left:0!important;display:flex!important}.logo-slider .js-logo-carousel.swiper .wp-block-image.swiper-slide img{object-fit:contain!important;width:144px!important;max-width:100%!important;height:80px!important;max-height:100%!important}.logo-slider .js-logo-carousel.swiper .swiper-button-prev,.logo-slider .js-logo-carousel.swiper .swiper-button-next{z-index:99999!important;cursor:pointer!important;pointer-events:auto!important;width:32px!important;height:32px!important;color:var(--color-text)!important;background:0 0!important;justify-content:center!important;align-items:center!important;margin-top:0!important;display:flex!important;position:absolute!important;top:50%!important}.logo-slider .js-logo-carousel.swiper .swiper-button-prev svg,.logo-slider .js-logo-carousel.swiper .swiper-button-next svg{pointer-events:none!important;width:18px!important;height:16px!important}.logo-slider .js-logo-carousel.swiper .swiper-button-prev{left:-5px!important;right:auto!important;transform:translateY(-50%)scaleX(-1)!important}.logo-slider .js-logo-carousel.swiper .swiper-button-next{left:auto!important;right:-5px!important;transform:translateY(-50%)!important}.logo-slider .js-logo-carousel.swiper .swiper-button-disabled{opacity:.35!important;cursor:auto!important;pointer-events:none!important}.js-posts-carousel{margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;padding-left:calc(50vw - 50% + 32px)!important;padding-right:calc(50vw - 50% + 32px)!important}.js-posts-carousel .wp-block-query.swiper{width:100%;position:relative;overflow:hidden;margin-top:64px!important;display:block!important}@media (width<=1023px){.js-posts-carousel .wp-block-query.swiper{margin-top:34px!important}}.js-posts-carousel .wp-block-post-template.swiper-wrapper{display:flex!important}.js-posts-carousel .wp-block-post.swiper-slide{align-items:stretch;gap:32px;padding:0;box-sizing:border-box!important;flex-direction:row!important;flex-shrink:0!important;width:100%!important;height:auto!important;margin-top:0!important;display:flex!important}@media (width<=1023px){.js-posts-carousel .wp-block-post.swiper-slide{gap:0}}.js-posts-carousel .wp-block-post.swiper-slide>*{box-sizing:border-box;flex:0 0 calc(50% - 16px)}@media (width<=1023px){.js-posts-carousel .wp-block-post.swiper-slide>*{flex:0}}.js-posts-carousel .wp-block-post.swiper-slide:before{display:none!important}@media (width<=1023px){.js-posts-carousel .wp-block-post.swiper-slide{flex-direction:column!important}.js-posts-carousel .wp-block-post.swiper-slide .wp-block-post-featured-image,.js-posts-carousel .wp-block-post.swiper-slide .wp-block-post-featured-image img{width:100%;margin-bottom:20px!important}}.js-posts-carousel .wp-block-post.swiper-slide .wp-block-post-featured-image{width:100%;position:relative;margin-bottom:0!important}.js-posts-carousel .wp-block-post.swiper-slide .wp-block-post-featured-image picture{width:100%;height:100%;display:block;overflow:hidden}.js-posts-carousel .wp-block-post.swiper-slide .wp-block-post-featured-image img{box-sizing:border-box;aspect-ratio:16/9;border-radius:32px 0 0;width:calc(100% - 32px);height:calc(100% - 32px);margin-top:32px;margin-left:32px;display:block;margin-bottom:0!important}.js-posts-carousel .wp-block-post.swiper-slide .wp-block-post-featured-image:after{content:"";z-index:2;opacity:.4;pointer-events:none;background-color:#59c6f2;border-radius:0 0 32px;width:192px;transition:none;position:absolute;top:0;bottom:32px;left:-32px}@media (width<=1023px){.js-posts-carousel .wp-block-post.swiper-slide .wp-block-post-featured-image:after{border-radius:0 0 20px;bottom:16px;left:-16px}.js-posts-carousel .wp-block-post.swiper-slide .wp-block-post-featured-image img{border-radius:20px 0 0;width:calc(100% - 16px);height:calc(100% - 16px);margin-top:16px;margin-left:16px}}.js-posts-carousel .wp-block-post.swiper-slide .news-content-left{flex-direction:column;margin-top:32px;display:flex}@media (width<=1023px){.js-posts-carousel .wp-block-post.swiper-slide .news-content-left{margin-top:20px!important}}.js-posts-carousel .wp-block-post.swiper-slide .news-content-left .wp-block-post-excerpt{font-size:2rem;line-height:1.3}.js-posts-carousel .wp-block-post.swiper-slide .news-content-left .wp-block-post-title{line-height:1.3;margin:0 0 16px!important;font-size:1.5rem!important}@media (width<=1023px){.js-posts-carousel .wp-block-post.swiper-slide .news-content-left .wp-block-post-title{margin:0 0 12px!important;font-size:1.25rem!important}}.js-posts-carousel .wp-block-post.swiper-slide .news-content-left .wp-block-post-title a{text-decoration:none;color:var(--wp--preset--color--brand-blue)!important}.js-posts-carousel .wp-block-post.swiper-slide .news-content-left .wp-block-post-excerpt{width:100%;margin:0!important}.js-posts-carousel .wp-block-post.swiper-slide .news-content-left .wp-block-post-excerpt__more-text{margin-top:24px!important}@media (width<=1023px){.js-posts-carousel .wp-block-post.swiper-slide .news-content-left .wp-block-post-excerpt__more-text{margin-top:20px!important}}.js-posts-carousel .wp-block-post.swiper-slide .news-content-left .wp-block-post-excerpt__more-text,.js-posts-carousel .wp-block-post.swiper-slide .news-content-left .wp-block-post-excerpt__more-link{color:var(--color-text);display:inline-block}.js-posts-carousel .wp-block-post.swiper-slide .news-content-left .wp-block-post-excerpt__more-link{align-items:center;gap:4px;padding:14px 0;display:inline-flex}.js-posts-carousel .wp-block-post.swiper-slide .news-content-left .wp-block-post-excerpt__more-link:after{content:"";background-color:currentColor;flex-shrink:0;width:24px;height:24px;display:block;mask-image:url(../chevron-right.75df9c0c.svg);mask-position:50%;mask-size:contain;mask-repeat:no-repeat}.js-posts-carousel .swiper-pagination{text-align:center;align-items:center;width:100%;height:32px;display:flex}@media (width<=1023px){.js-posts-carousel .swiper-pagination{justify-content:center}}.js-posts-carousel .swiper-pagination-bullet{cursor:pointer;border:2px solid #767676;border-radius:9999px;width:12px;height:12px;display:inline-block;margin:0 8px!important}.js-posts-carousel .swiper-pagination-bullet-active{background:#767676}@media (width<=1023px){.js-posts-carousel .swiper-pagination-bullet{border:2px solid var(--color-text)}.js-posts-carousel .swiper-pagination-bullet-active{background:var(--color-text)}}.js-posts-carousel .wp-block-buttons{gap:16px;margin-top:32px}@media (width<=767px){.js-posts-carousel .wp-block-buttons .wp-block-button{width:100%}}.js-posts-carousel .swiper-button-prev,.js-posts-carousel .swiper-button-next{cursor:pointer;align-items:center;height:32px;display:none}.js-posts-carousel .swiper-button-prev:after,.js-posts-carousel .swiper-button-next:after{font-weight:700;font-size:16px!important}.js-posts-carousel .slider-mobile-nav{align-items:center;gap:40px;width:max-content;margin-top:42px;margin-left:auto;margin-right:auto;display:flex;position:relative}.js-posts-carousel .slider-mobile-nav .swiper-button-prev{left:0}.js-posts-carousel .slider-mobile-nav .swiper-button-prev .swiper-navigation-icon{transform:rotateY(-180deg)}.js-posts-carousel .slider-mobile-nav .swiper-navigation-icon{width:34px;height:16px}.js-posts-carousel .slider-mobile-nav:hover .swiper-button-prev,.js-posts-carousel .slider-mobile-nav:hover .swiper-button-next{display:flex}.js-posts-carousel .slider-mobile-nav:hover .swiper-pagination-bullet{border:2px solid var(--color-text)}.js-posts-carousel .slider-mobile-nav:hover .swiper-pagination-bullet-active{background:var(--color-text)}@media (width<=1023px){.js-posts-carousel .slider-mobile-nav{width:100%}.js-posts-carousel .slider-mobile-nav .swiper-button-prev,.js-posts-carousel .slider-mobile-nav .swiper-button-next{display:flex}}.theme-switcher-toggle{cursor:pointer;background:0 0;margin-left:16px;padding:0}.theme-switcher-toggle .theme-switcher-oval{background:var(--color-primary-subtle);border-radius:9999px;align-items:center;padding:2px;display:flex}.theme-switcher-toggle .theme-switcher-oval .theme-switcher-icon{background-position:50%;background-repeat:no-repeat;border-radius:9999px;width:24px;height:24px;padding:6px;transition:opacity .3s,transform .3s;position:relative}.theme-switcher-toggle .theme-switcher-oval .theme-switcher-icon:before{content:"";position:absolute;inset:6px;mask-position:50%;mask-size:contain;mask-repeat:no-repeat}.theme-switcher-toggle .theme-switcher-oval .theme-switcher-icon--dark{background-color:var(--color-primary-subtle)}.theme-switcher-toggle .theme-switcher-oval .theme-switcher-icon--dark:before{background-color:var(--color-primary);mask-image:url(../moon.f06fc4e6.svg)}.theme-switcher-toggle .theme-switcher-oval .theme-switcher-icon--light{background-color:var(--color-primary)}.theme-switcher-toggle .theme-switcher-oval .theme-switcher-icon--light:before{background-color:#fff;mask-image:url(../sun.d8b8bdf2.svg)}@media (width<=1023px){.theme-switcher-toggle{border-bottom:1px solid var(--color-border);grid-area:1/1/auto/-1;width:100%;margin:0;padding:12px 20px;display:flex;justify-content:flex-end!important}}:root[data-theme=dark] .theme-switcher-icon--dark{background-color:var(--color-primary)}:root[data-theme=dark] .theme-switcher-icon--dark:before{background-color:var(--color-surface-default)}:root[data-theme=dark] .theme-switcher-icon--light{background-color:#0000}:root[data-theme=dark] .theme-switcher-icon--light:before{background-color:var(--color-primary)}.donation-layer{z-index:1000;flex-direction:column;align-items:stretch;width:197px;height:52px;transition:width .3s linear,height .3s linear;display:flex;position:fixed;bottom:0;right:0;overflow:hidden;box-shadow:-6px -6px 12px -3px #0000001f}.donation-layer.open{width:413px;height:370px}.donation-layer.open .donation-layer__icon{opacity:1}@media (width<=1023px){.donation-layer.open{width:359px;height:345px}}.donation-layer__trigger{background:var(--color-danger);color:#fff;cursor:pointer;border:none;border-radius:16px 0 0;align-items:center;gap:8px;width:100%;height:56px;padding:14px 32px;display:flex;box-shadow:-6px -6px 12px -3px #0000001f}.donation-layer__trigger .donation-layer__label{font-size:1.125rem}@media (width<=1023px){.donation-layer__trigger .donation-layer__label{font-size:1rem}.donation-layer__trigger{height:48px;padding:14px 16px 14px 24px!important}}.donation-layer__trigger:hover,.donation-layer__trigger:focus-visible{background:var(--color-danger-hover)}.donation-layer__label{text-align:left}.donation-layer__icon{background-color:currentColor;flex-shrink:0;width:24px;height:24px;display:block;mask-position:50%;mask-size:contain;mask-repeat:no-repeat}.donation-layer__icon--donate{mask-image:url(../badge-euro.030d831c.svg)}.donation-layer__icon--close{width:24px;height:24px;margin-left:auto;margin-right:-16px;display:none;mask-image:url(../close.410955d9.svg)}@media (width<=1023px){.donation-layer__icon--close{margin-right:0}}.donation-layer__icon--chevron{mask-image:url(../chevron-right.75df9c0c.svg)}.donation-layer__icon--copy{width:18px;height:18px;mask-image:url(../clipboard-copy.47434b94.svg)}.donation-layer__trigger[aria-expanded=true] .donation-layer__icon--close{display:block}.donation-layer__content{background:var(--color-surface-default);box-sizing:border-box;padding:16px}@media (width<=1023px){.donation-layer__content{padding:16px 20px}}.donation-layer__group--headline{padding:16px}@media (width<=1023px){.donation-layer__group--headline{padding:16px 0}}.donation-layer__group--details{flex-direction:column;padding:16px;display:flex}@media (width<=1023px){.donation-layer__group--details{padding:8px 0}}.donation-layer__group--button{padding:16px}@media (width<=1023px){.donation-layer__group--button{padding:16px 0}}.donation-layer__headline{color:var(--color-text);margin:0;font-size:1.25rem;line-height:1.4}@media (width<=767px){.donation-layer__headline{font-size:1.125rem;line-height:1.3}}.donation-layer__row{color:var(--color-text);white-space:nowrap;align-items:center;margin:0;font-size:1.125rem;display:flex}@media (width<=767px){.donation-layer__row{font-size:1.0625rem}}.donation-layer__copy-row{align-items:center;gap:12px;display:flex}.donation-layer__copy{background:var(--color-danger);color:#fff;cursor:pointer;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.donation-layer__copy:hover,.donation-layer__copy:focus-visible{background:var(--color-danger-hover)}.donation-layer__copy.is-copied{background:#c5d76b}.donation-layer__cta{background:var(--color-danger);color:#fff;border-radius:9999px;justify-content:center;align-items:center;gap:8px;height:48px;padding:0 12px 0 24px;display:inline-flex;text-decoration:none!important}.donation-layer__cta span{font-size:1rem}.donation-layer__cta:hover,.donation-layer__cta:focus-visible{background:var(--color-danger-hover);color:#fff}@media (width<=1023px){.donation-layer{width:168px;height:48px}}:root[data-theme=dark] .donation-layer__icon,:root[data-theme=dark] .donation-layer__cta,:root[data-theme=dark] .donation-layer__trigger{color:#000}:root[data-theme=dark]{--color-surface-default:#000;--color-surface-subtle:#212121;--color-surface-overlay:#767676;--color-text:#fff;--color-text-disabled:#767676;--color-border:#3d3d3d;--color-primary:#5b9fd4;--color-primary-hover:#4a8fc0;--color-primary-subtle:#00213d;--color-on-primary:#000;--color-danger:#c86038;--color-danger-hover:#ba5c35;--color-area-red-crisis:#6e2716;--color-area-orange-subtle:#844600}:root[data-theme=dark] .wp-block-file__button,:root[data-theme=dark] .wp-block-button{--btn-bg:#5b9fd4;--btn-text:#000;--btn-bg-hover:var(--color-primary-hover,#4a8fc0);--btn-text-hover:var(--color-on-primary);--btn-border-hover:var(--color-primary);--btn-bg-disabled:#3d3d3d;--btn-text-disabled:#767676}:root[data-theme=dark] .wp-block-file__button.is-style-outline,:root[data-theme=dark] .wp-block-file__button.is-style-outline-icon-left,:root[data-theme=dark] .wp-block-file__button.is-style-outline-icon-right,:root[data-theme=dark] .wp-block-file__button[data-variant=secondary],:root[data-theme=dark] .wp-block-file__button.btn-secondary,:root[data-theme=dark] .wp-block-button.is-style-outline,:root[data-theme=dark] .wp-block-button.is-style-outline-icon-left,:root[data-theme=dark] .wp-block-button.is-style-outline-icon-right,:root[data-theme=dark] .wp-block-button[data-variant=secondary],:root[data-theme=dark] .wp-block-button.btn-secondary{--btn-border-color:#5b9fd4;--btn-bg:transparent;--btn-bg-hover:var(--color-primary-subtle,#00213d);--btn-text:#5b9fd4;--btn-border-hover:#4a8fc0;--btn-text-hover:#4a8fc0;--btn-border-disabled:#3d3d3d;--btn-text-disabled:#767676}:root[data-theme=dark] .wp-block-file__button.is-style-inline-icon-right,:root[data-theme=dark] .wp-block-button.is-style-inline-icon-right{--btn-bg:transparent;--btn-bg-hover:transparent;--btn-text:#5b9fd4;--btn-text-hover:#4a8fc0;--btn-text-disabled:#767676}:root[data-theme=dark] .cdf-rlink{--btn-bg:#5b9fd4;--btn-text:#000;--btn-bg-hover:#4a8fc0;--btn-text-hover:#000}:root[data-theme=dark]{--wp--preset--color--brand-blue:var(--color-primary);--wp--preset--color--black:var(--color-text);--wp--preset--color--text-secondary:#b3b3b3;--wp--preset--color--primary-subtle:var(--color-primary-subtle);--wp--preset--color--surface-subtle:var(--color-surface-subtle);--wp--preset--color--orange-subtle:#844600;--wp--preset--color--red-subtle:#6e2716;--wp--preset--color--white:var(--color-surface-default)}.wegweiser-hero{box-sizing:border-box;background-color:var(--color-primary);width:100vw;position:relative;overflow:hidden;margin-left:calc(50% - 50vw)!important}@media (width<=1023px){.wegweiser-hero{padding:32px 0}}@media (width>=1024px){.wegweiser-hero{padding:64px 0 32px}}.wegweiser-inner{box-sizing:border-box;align-items:flex-start;max-width:1440px;margin:0 auto;display:flex}@media (width<=1023px){.wegweiser-inner{text-align:center;flex-direction:column;align-items:center;gap:20px;padding:0 20px}}@media (width>=1024px){.wegweiser-inner{text-align:left;flex-direction:row;gap:32px;padding:0 32px}}.wegweiser-media{flex-shrink:0;position:relative}@media (width<=1023px){.wegweiser-media{width:120px;height:120px}}@media (width>=1024px){.wegweiser-media{width:180px;height:180px}}.wegweiser-image{object-fit:contain;width:100%;height:100%;transition:opacity .2s;display:block;position:absolute;inset:0}.wegweiser-image-default{opacity:1}.wegweiser-image-hover,.wegweiser-hero:hover .wegweiser-image-default{opacity:0}.wegweiser-hero:hover .wegweiser-image-hover{opacity:1}.wegweiser-text{flex-direction:column;min-width:0;display:flex}@media (width<=1023px){.wegweiser-text{gap:12px;width:100%}}@media (width>=1024px){.wegweiser-text{flex:auto;gap:16px}}.wegweiser-label{color:var(--color-on-primary);text-transform:uppercase;font-weight:600;margin:0!important}@media (width<=1023px){.wegweiser-label{font-size:.875rem;line-height:1.4}}@media (width>=1024px){.wegweiser-label{font-size:1rem;line-height:1.4}}.wegweiser-title{color:var(--color-on-primary);margin:0;font-weight:600}@media (width<=1023px){.wegweiser-title{font-size:1.75rem!important;line-height:1.2!important}}@media (width>=1024px){.wegweiser-title{font-size:2.5rem!important;line-height:1.2!important}}.wegweiser-subline{color:var(--color-on-primary);margin:0;font-family:Noto Sans Condensed,sans-serif;font-weight:600}.wegweiser-subline a{color:var(--color-on-primary);text-decoration:underline}@media (width<=1023px){.wegweiser-subline{font-size:1.125rem;line-height:1.3}}@media (width>=1024px){.wegweiser-subline{font-size:1.25rem;line-height:1.4}}#cdf-1.cdf-wrap{box-sizing:border-box;background-color:var(--color-primary-subtle);width:100vw;max-width:none;margin:0;position:relative;overflow:hidden;margin-left:calc(50% - 50vw)!important}@media (width<=1023px){#cdf-1.cdf-wrap{padding:20px 0 48px}}@media (width>=1024px){#cdf-1.cdf-wrap{padding:62px 0 96px}}#cdf-1.cdf-wrap .cdf-inner{box-sizing:border-box;flex-direction:column;max-width:1440px;margin:0 auto;display:flex}@media (width<=1023px){#cdf-1.cdf-wrap .cdf-inner{gap:20px;padding:20px}}@media (width>=1024px){#cdf-1.cdf-wrap .cdf-inner{gap:24px;padding:0 32px}}#cdf-1.cdf-wrap .cdf-inner:before{content:"";border-style:solid;width:0;height:0;position:absolute;top:0}@media (width<=1023px){#cdf-1.cdf-wrap .cdf-inner:before{border-width:23px 23px 0;border-color:var(--color-primary) transparent transparent transparent;left:50%;transform:translate(-50%)}}@media (width>=1024px){#cdf-1.cdf-wrap .cdf-inner:before{border-width:30px 30px 0;border-color:var(--color-primary) transparent transparent transparent;margin-left:62px}}#cdf-1.cdf-wrap .cdf-prog{align-items:center;gap:16px;display:flex}#cdf-1.cdf-wrap .cdf-dot{box-sizing:border-box;border:2px solid var(--color-primary);background-color:var(--color-surface-default);border-radius:9999px;flex-shrink:0;width:32px;height:32px;transition:background-color .2s,border-color .2s}#cdf-1.cdf-wrap .cdf-dot.active{background-color:var(--color-primary)}#cdf-1.cdf-wrap .cdf-dot.done{border:2px solid var(--color-primary);background-color:var(--color-surface-default);justify-content:center;align-items:center;display:flex}#cdf-1.cdf-wrap .cdf-dot.done:before{content:"";width:18px;height:18px;display:block;mask:url(../check.47e216b7.svg) 50%/contain no-repeat;background-color:var(--color-primary)!important}#cdf-1.cdf-wrap .cdf-slabel{color:var(--color-primary);text-transform:uppercase;margin:0;font-family:Noto Sans,sans-serif;font-weight:600}@media (width<=1023px){#cdf-1.cdf-wrap .cdf-slabel{font-size:.875rem;line-height:1.4}}@media (width>=1024px){#cdf-1.cdf-wrap .cdf-slabel{font-size:1rem;line-height:1.4}}#cdf-1.cdf-wrap .cdf-title{color:var(--color-text);margin:0;font-family:Noto Sans Condensed,sans-serif;font-weight:600}@media (width<=1023px){#cdf-1.cdf-wrap .cdf-title{text-align:center;font-size:1.625rem;line-height:1.25}}@media (width>=1024px){#cdf-1.cdf-wrap .cdf-title{text-align:left;font-size:2rem;line-height:1.2}}#cdf-1.cdf-wrap .cdf-grid{width:100%;display:grid}@media (width<=1023px){#cdf-1.cdf-wrap .cdf-grid{grid-template-columns:1fr;gap:12px}}@media (width>=1024px){#cdf-1.cdf-wrap .cdf-grid{grid-template-columns:repeat(2,1fr);gap:16px}}#cdf-1.cdf-wrap .cdf-btn{box-sizing:border-box;background-color:var(--color-surface-default);text-align:left;cursor:pointer;border:none;border-radius:8px;flex-direction:column;align-items:flex-start;width:100%;transition:background-color .2s,color .2s;display:flex}@media (width<=1023px){#cdf-1.cdf-wrap .cdf-btn{gap:8px;padding:12px 16px}}@media (width>=1024px){#cdf-1.cdf-wrap .cdf-btn{gap:8px;padding:16px}}#cdf-1.cdf-wrap .cdf-btn:hover,#cdf-1.cdf-wrap .cdf-btn:focus-visible{background-color:var(--color-primary)}#cdf-1.cdf-wrap .cdf-btn:hover .cdf-ot,#cdf-1.cdf-wrap .cdf-btn:hover .cdf-os,#cdf-1.cdf-wrap .cdf-btn:focus-visible .cdf-ot,#cdf-1.cdf-wrap .cdf-btn:focus-visible .cdf-os{color:var(--color-on-primary)}#cdf-1.cdf-wrap .cdf-ot{color:var(--color-text);margin:0;font-family:Noto Sans Condensed,sans-serif;font-weight:600;transition:color .2s}@media (width<=1023px){#cdf-1.cdf-wrap .cdf-ot{font-size:1.125rem;line-height:1.3}}@media (width>=1024px){#cdf-1.cdf-wrap .cdf-ot{font-size:1.25rem;line-height:1.4}}#cdf-1.cdf-wrap .cdf-os{color:var(--color-text);margin:0;font-family:Noto Sans,sans-serif;font-size:1rem;font-weight:400;line-height:1.6;transition:color .2s}#cdf-1 .cdf-back{font-size:0!important}#cdf-1 .cdf-back span{width:32px;height:32px;mask:url(../chevron-left.5723ed8b.svg) 50%/contain no-repeat;background:var(--color-primary)!important}#cdf-1 .cdf-inner:has(.cdf-back) .cdf-back{align-items:center;display:inline-flex;transform:translateY(2px)}#cdf-1 .cdf-inner:has(.cdf-back) .cdf-prog{align-items:center;gap:16px;margin-bottom:-60px;margin-left:50px;display:flex;transform:translateY(-75px)}#cdf-1 .cdf-rc{box-sizing:border-box;border:1px solid var(--color-border);flex-direction:column;align-items:flex-start;gap:16px;margin-bottom:0;display:flex;border-radius:var(--radius-0,0) var(--radius-0,0) var(--radius-0,0) var(--radius-32,32px)!important;background:var(--color-surface-default)!important}@media (width<=1023px){#cdf-1 .cdf-rc{padding:20px}}@media (width>=1024px){#cdf-1 .cdf-rc{padding:32px}}#cdf-1 .cdf-rc .cdf-rlink{margin-top:8px}#cdf-1 .cdf-rc .cdf-badge{color:var(--color-primary);text-transform:uppercase;margin:0;font-family:Noto Sans,sans-serif;font-weight:600;display:block;background:0 0!important}@media (width<=1023px){#cdf-1 .cdf-rc .cdf-badge{font-size:.875rem;line-height:1.4}}@media (width>=1024px){#cdf-1 .cdf-rc .cdf-badge{font-size:1rem;line-height:1.4}}#cdf-1 .cdf-rc .cdf-rname{width:100%;color:var(--color-text);margin:0;font-family:Noto Sans Condensed,sans-serif;font-weight:600}@media (width<=1023px){#cdf-1 .cdf-rc .cdf-rname{font-size:1.625rem;line-height:1.25}}@media (width>=1024px){#cdf-1 .cdf-rc .cdf-rname{font-size:2rem;line-height:1.2}}#cdf-1 .cdf-rc .cdf-rdesc{width:100%;color:var(--color-text);margin:0;font-family:Noto Sans,sans-serif;font-weight:400;line-height:1.6}@media (width<=1023px){#cdf-1 .cdf-rc .cdf-rdesc{font-size:1.0625rem}}@media (width>=1024px){#cdf-1 .cdf-rc .cdf-rdesc{font-size:1.125rem}}.cdf-rlink{white-space:nowrap;box-sizing:border-box;padding-inline:var(--btn-padding-x);padding-block:var(--btn-padding-y);justify-content:center;align-items:center;gap:var(--btn-gap);border-radius:var(--btn-radius,9999px);border:var(--btn-border-width,0px) solid var(--btn-border-color,transparent);cursor:pointer;--btn-padding-x:18px;--btn-padding-y:14px;--btn-font-size:1.125rem;--btn-line-height:1.35rem;--btn-gap:8px;font-weight:600;font-size:var(--btn-font-size);line-height:var(--btn-line-height);--btn-bg:#005caa;--btn-text:#fff;--btn-bg-hover:#004a8a;--btn-text-hover:#fff;flex-wrap:nowrap;transition:all .2s;display:inline-flex;background-color:var(--btn-bg)!important;color:var(--btn-text)!important;font-size:1.125rem!important;text-decoration:none!important}.cdf-rlink:hover,.cdf-rlink:active{text-decoration:none;background-color:var(--btn-bg-hover)!important;color:var(--btn-text-hover)!important}.cdf-rlink:focus-visible{outline-offset:2px;outline:2px solid #000;background-color:var(--btn-bg)!important;color:var(--btn-text)!important}.cdf-rlink:after{content:"";background-color:currentColor;flex:0 0 24px;width:24px;height:24px;display:block;mask-image:url(../chevron-right.75df9c0c.svg);mask-position:50%;mask-size:contain;mask-repeat:no-repeat}#cdf-1 .cdf-fb{flex-wrap:wrap;align-items:center;gap:8px;font-weight:400;line-height:1.6;display:flex;color:var(--color-text)!important;background:0 0!important;margin:-20px 0 0!important;padding:0!important;font-size:1rem!important}@media (width<=1023px){#cdf-1 .cdf-fb{text-align:center;justify-content:center}}#cdf-1 .cdf-fb button{text-underline-offset:2px;cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;height:56px;margin:0;padding:14px 0;font-weight:600;line-height:1.2;text-decoration:underline;transition:color .2s;display:inline-flex;color:var(--color-text)!important;font-size:1rem!important}#cdf-1 .cdf-fb button:hover,#cdf-1 .cdf-fb button:active{color:var(--color-primary)}#cdf-1 .cdf-fb button:focus-visible{color:var(--color-primary);outline-offset:2px;outline:2px solid #000}.cdf-crisis-box{box-sizing:border-box;align-items:flex-start;padding:32px;border:1px solid var(--color-danger)!important;background:var(--color-area-red-crisis)!important;border-radius:0 0 0 32px!important}.cdf-crisis-box .cdf-crisis-h{text-transform:uppercase;color:var(--color-text)!important;font-size:1rem!important;font-weight:600!important;line-height:1.4!important}.cdf-crisis-box .cdf-crisis-h:before{content:"";background:var(--color-text);width:24px;height:24px;display:inline;mask:url(../phone-call.b93dcaad.svg) 50%/contain no-repeat}.cdf-crisis-box .cdf-ci-tel,.cdf-crisis-box .cdf-ci-name{color:var(--color-text)!important;font-size:1.25rem!important;font-weight:600!important;line-height:1.4!important}.cdf-crisis-box .cdf-ci-sub{color:var(--color-text)!important;font-size:1.125rem!important;line-height:1.6!important}.cdf-crisis-box .cdf-ci-note{color:var(--color-text)!important;font-size:.875rem!important;line-height:1.5!important}.startseite-header{box-sizing:border-box;width:100vw;margin-left:calc(50% - 50vw)!important}.startseite-header__banner{box-sizing:border-box;background-color:var(--color-primary,#005caa);width:100%}@media (width<=1023px){.startseite-header__banner{padding:32px 0}}@media (width>=1024px){.startseite-header__banner{padding:64px 0 32px}}.startseite-header__banner-inner{box-sizing:border-box;flex-direction:column;max-width:1440px;margin:0 auto;display:flex}@media (width<=1023px){.startseite-header__banner-inner{gap:12px;padding:0 20px}}@media (width>=1024px){.startseite-header__banner-inner{gap:16px;padding:0 32px}}.startseite-header__eyebrow{color:var(--color-on-primary,#fff);text-transform:uppercase;margin:0;font-weight:600}@media (width<=1023px){.startseite-header__eyebrow{font-size:.875rem;line-height:1.4}}@media (width>=1024px){.startseite-header__eyebrow{font-size:1rem;line-height:1.4}}.startseite-header__title{color:var(--color-on-primary,#fff);text-transform:uppercase;margin:0;font-weight:600}@media (width<=1023px){.startseite-header__title{font-size:2.25rem;line-height:1.12}}@media (width>=1024px){.startseite-header__title{font-size:3.5rem;line-height:1.12}}.startseite-header__subline{color:var(--color-on-primary,#fff);margin:0;font-family:Noto Sans Condensed,sans-serif;font-weight:400}@media (width<=1023px){.startseite-header__subline{font-size:1.25rem;line-height:1.3}}@media (width>=1024px){.startseite-header__subline{font-size:1.5rem;line-height:1.3}}.startseite-header__primary{box-sizing:border-box;background-color:var(--color-primary,#005caa);justify-content:center;width:100%;margin-top:-1px;display:flex}@media (width<=1023px){.startseite-header__primary{padding:0 0 32px}}@media (width>=1024px){.startseite-header__primary{padding:32px 0 64px}}.startseite-header__primary-inner{box-sizing:border-box;width:100%;min-width:0;max-width:1440px;display:flex}@media (width<=1023px){.startseite-header__primary-inner{flex-direction:column;gap:20px;padding:0 20px}}@media (width>=1024px){.startseite-header__primary-inner{flex-direction:row;align-items:stretch;gap:32px;padding:0 32px}}.startseite-header__teaser{box-sizing:border-box;background-color:var(--color-surface-default,#fff);flex-direction:column;min-width:0;transition:background-color .2s;display:flex}.startseite-header__teaser:hover,.startseite-header__teaser:focus-within{background-color:var(--color-primary-subtle,#d8e6f2)}@media (width<=1023px){.startseite-header__teaser{text-align:center;align-items:center;gap:24px;width:100%;padding:24px}}@media (width>=1024px){.startseite-header__teaser{flex:1 1 0;align-items:flex-start;gap:24px;min-width:0;padding:32px}}@media (width<=1023px){.startseite-header__teaser--first{border-radius:24px 0 0}}@media (width>=1024px){.startseite-header__teaser--first{border-radius:32px 0 0}}@media (width<=1023px){.startseite-header__teaser--last{border-radius:0 24px 0 0}}@media (width>=1024px){.startseite-header__teaser--last{border-radius:0 32px 0 0}}.startseite-header__teaser-content{width:100%;min-width:0;height:100%;display:flex}@media (width<=1023px){.startseite-header__teaser-content{flex-direction:column;align-items:center;gap:8px}}@media (width>=1024px){.startseite-header__teaser-content{flex-direction:row;align-items:stretch;gap:16px}}.startseite-header__teaser-media{flex:0 180px;min-width:0;position:relative}@media (width<=1023px){.startseite-header__teaser-media{flex:0 0 120px;width:120px;height:120px}}@media (width>=1024px){.startseite-header__teaser-media{flex:0 clamp(120px,14vw,180px);width:clamp(120px,14vw,180px);height:clamp(120px,14vw,180px)}}.startseite-header__teaser-image{object-fit:contain;width:100%;height:100%;transition:opacity .2s;display:block;position:absolute;inset:0}.startseite-header__teaser-image--default{opacity:1}.startseite-header__teaser-image--hover,.startseite-header__teaser:hover .startseite-header__teaser-image--default,.startseite-header__teaser:focus-within .startseite-header__teaser-image--default{opacity:0}.startseite-header__teaser:hover .startseite-header__teaser-image--hover,.startseite-header__teaser:focus-within .startseite-header__teaser-image--hover{opacity:1}.startseite-header__teaser:hover .startseite-header__button--primary,.startseite-header__teaser:focus-within .startseite-header__button--primary{background-color:var(--color-primary-hover,#004a8a);color:var(--color-on-primary,#fff)}.startseite-header__teaser-body{flex-direction:column;flex:1 1 0;min-width:0;height:100%;display:flex}@media (width<=1023px){.startseite-header__teaser-body{align-items:center;gap:20px;width:100%}}@media (width>=1024px){.startseite-header__teaser-body{gap:24px}}.startseite-header__teaser-text{flex-direction:column;width:100%;min-width:0;display:flex}@media (width<=1023px){.startseite-header__teaser-text{gap:12px}}@media (width>=1024px){.startseite-header__teaser-text{gap:16px}}.startseite-header__teaser-title{color:var(--color-text,#000);overflow-wrap:break-word;margin:0;font-weight:600}@media (width<=1023px){.startseite-header__teaser-title{font-size:1.625rem!important;line-height:1.25!important}}@media (width>=1024px){.startseite-header__teaser-title{font-size:2rem!important;line-height:1.2!important}}.startseite-header__teaser-description{color:var(--color-text,#000);overflow-wrap:break-word;margin:0;font-family:Noto Sans,sans-serif;font-weight:400}@media (width<=1023px){.startseite-header__teaser-description{font-size:1.0625rem;line-height:1.6}}@media (width>=1024px){.startseite-header__teaser-description{font-size:1.125rem;line-height:1.6}}.startseite-header__teaser-buttons{width:100%;min-width:0;margin-top:auto;display:flex}@media (width<=1023px){.startseite-header__teaser-buttons{flex-direction:column;gap:16px}}@media (width>=1024px){.startseite-header__teaser-buttons{flex-direction:row;gap:16px}}.startseite-header__button{box-sizing:border-box;white-space:nowrap;cursor:pointer;border:none;border-radius:9999px;flex:0 auto;justify-content:center;align-items:center;gap:8px;min-width:max-content;margin:0;font-family:Noto Sans,sans-serif;font-weight:600;transition:all .2s;display:inline-flex;text-decoration:none!important}.startseite-header__button:after{content:"";background-color:currentColor;flex:0 0 24px;width:24px;height:24px;display:block;mask-image:url(../chevron-right.75df9c0c.svg);mask-position:50%;mask-size:contain;mask-repeat:no-repeat}@media (width<=1023px){.startseite-header__button{width:100%;height:48px;padding:12px 12px 12px 18px;font-size:1rem;line-height:1.2rem}}@media (width>=1024px){.startseite-header__button{height:56px;padding:14px 16px 14px 24px;font-size:1.125rem;line-height:1.35rem}}.startseite-header__button--primary{background-color:var(--color-primary,#005caa);color:var(--color-on-primary,#fff)}.startseite-header__button--primary:hover,.startseite-header__button--primary:active{background-color:var(--color-primary-hover,#004a8a);color:var(--color-on-primary,#fff)}.startseite-header__button--primary:focus-visible{outline-offset:2px;outline:2px solid #000;box-shadow:inset 0 0 0 2px #fff,0 0 0 4px #000}.startseite-header__button--secondary{border:2px solid var(--color-primary,#005caa);color:var(--color-primary,#005caa);background-color:#0000}.startseite-header__button--secondary:hover,.startseite-header__button--secondary:active{border-color:var(--color-primary-hover,#004a8a);color:var(--color-primary-hover,#004a8a)}.startseite-header__button--secondary:focus-visible{border-color:var(--color-primary-hover,#004a8a);outline-offset:2px;outline:2px solid #000;box-shadow:inset 0 0 0 2px #fff,0 0 0 4px #000}.startseite-header__secondary{box-sizing:border-box;justify-content:center;width:100%;display:flex}@media (width<=1023px){.startseite-header__secondary{padding:20px 0 0}}@media (width>=1024px){.startseite-header__secondary{padding:64px 0 0}}.startseite-header__secondary-inner{box-sizing:border-box;width:100%;min-width:0;max-width:1440px}@media (width<=1023px){.startseite-header__secondary-inner{padding:0 20px}}@media (width>=1024px){.startseite-header__secondary-inner{padding:0 32px}}.startseite-header__teaser--secondary{box-sizing:border-box;background-color:var(--color-surface-subtle,#f0f0f0);flex-direction:column;width:100%;min-width:0;display:flex}@media (width<=1023px){.startseite-header__teaser--secondary{text-align:center;border-radius:0 0 0 24px;align-items:center;gap:24px;padding:24px}}@media (width>=1024px){.startseite-header__teaser--secondary{border-radius:0 0 0 32px;align-items:flex-start;gap:24px;padding:32px}}.single-einrichtungen .einrichtungen-banner{background:var(--color-primary);color:var(--color-on-primary);border-radius:0;justify-content:center;align-self:stretch;align-items:flex-start;display:flex;padding:0!important}.single-einrichtungen .einrichtungen-banner .container-spacing{padding-left:calc(50vw - 50% + 26px)!important}.single-einrichtungen .einrichtungen-banner .wp-block-post-title{margin-bottom:16px!important}.single-einrichtungen .einrichtungen-banner .wp-block-acf-field-blocks-acf-text{font-size:24px!important;line-height:1.3!important}@media (width<=1023px){.single-einrichtungen .einrichtungen-banner .wp-block-acf-field-blocks-acf-text{font-size:20px!important}}.single-einrichtungen .einrichtungen-banner>div{display:block}.single-einrichtungen .einrichtungen-content{gap:32px;margin-top:20px!important}@media (width<=1023px){.single-einrichtungen .einrichtungen-content{flex-direction:column}}.single-einrichtungen .einrichtungen-block-left .freier-platz div{align-self:stretch;width:calc(100% - 32px);margin-block-start:0;background:var(--color-primary-subtle)!important;color:var(--color-primary)!important;border:none!important;gap:8px!important;margin-bottom:0!important;padding:16px!important;font-size:1.25rem!important;font-weight:600!important;line-height:140%!important}@media (width<=767px){.single-einrichtungen .einrichtungen-block-left .freier-platz div{flex-wrap:wrap;font-size:1.125rem!important}}.single-einrichtungen .einrichtungen-block-left .freier-platz div div{align-items:center;width:100%;display:flex;padding:0!important}.single-einrichtungen .einrichtungen-block-left .freier-platz div a{background:var(--color-primary);color:var(--color-on-primary);justify-content:center;align-items:center;gap:8px;line-height:1.2;display:flex;border-radius:9999px!important;padding:10px 16px!important;font-size:.875rem!important}.single-einrichtungen .einrichtungen-block-left .freier-platz div a:hover{background:var(--color-primary-hover)}.single-einrichtungen .einrichtungen-block-left .freier-platz div a:after{content:"";background-color:currentColor;flex-shrink:0;width:24px;height:24px;display:inline-flex;mask-image:url(../chevron-right.75df9c0c.svg);mask-position:50%;mask-size:contain;mask-repeat:no-repeat}.single-einrichtungen .einrichtungen-block-left .ces-col-main{margin-block-start:32px}.single-einrichtungen .einrichtungen-block-left .ces-col-main .field-content{margin-block-start:32px!important}@media (width<=1023px){.single-einrichtungen .einrichtungen-block-left .ces-col-main .field-content{margin-block-start:24px!important}}.single-einrichtungen .einrichtungen-block-left .ces-col-main .ces-flyer-wrapper h2{font-size:1.5rem!important;line-height:1.3!important}.single-einrichtungen .einrichtungen-block-left .ces-col-main .ces-flyer-wrapper h2+.wp-block-file{margin-top:2rem!important}@media (width<=767px){.single-einrichtungen .einrichtungen-block-left .ces-col-main .ces-flyer-wrapper h2+.wp-block-file{margin-top:1.5rem!important}}.single-einrichtungen .einrichtungen-block-left .einrichtungen-feedback a{background:var(--color-primary);color:var(--color-on-primary);border-radius:9999px;justify-content:center;align-items:center;gap:8px;width:fit-content;padding:10px 10px 10px 18px;font-size:.875rem;font-weight:600;line-height:120%;text-decoration:none;display:flex}.single-einrichtungen .einrichtungen-block-left .einrichtungen-feedback a:hover{background:var(--color-primary-hover)}.single-einrichtungen .einrichtungen-block-left .einrichtungen-feedback a:after{content:"";background-color:currentColor;flex-shrink:0;width:24px;height:24px;display:inline-flex;mask-image:url(../chevron-right.75df9c0c.svg);mask-position:50%;mask-size:contain;mask-repeat:no-repeat}.single-einrichtungen .einrichtungen-Infoline{background:var(--color-primary-subtle);flex-direction:column;align-self:stretch;align-items:flex-start;gap:32px;display:flex;margin-top:32px!important;padding:32px 32px 64px!important}.single-einrichtungen .einrichtungen-Infoline .wp-block-columns{gap:32px;max-width:100%;margin:0;align-items:stretch!important}.single-einrichtungen .einrichtungen-Infoline .wp-block-columns>.wp-block-column{flex-direction:column;display:flex}.single-einrichtungen .einrichtungen-Infoline .wp-block-columns>.wp-block-column:first-child p{color:var(--color-text)}.single-einrichtungen .einrichtungen-Infoline .wp-block-columns>.wp-block-column:last-child>.has-background{flex:1}.single-einrichtungen .einrichtungen-Infoline .wp-block-heading{font-size:2.5rem;line-height:120%;color:var(--color-text)!important;margin:0!important;font-weight:600!important}.single-einrichtungen .einrichtungen-Infoline .has-background{border:none;flex-direction:column;flex:1 0 0;align-self:stretch;align-items:flex-start;gap:8px;display:flex;background:var(--color-surface-default)!important;border-radius:0 0 0 32px!important;margin-bottom:0!important;padding:32px!important}.single-einrichtungen .einrichtungen-Infoline .has-background h5{text-transform:uppercase;line-height:140%;color:var(--color-primary)!important;font-size:1rem!important}.single-einrichtungen .einrichtungen-Infoline .has-background h2 a{font-weight:600;line-height:120%;color:var(--color-primary)!important;font-size:2.5rem!important}.single-einrichtungen .einrichtungen-Infoline .has-background p{line-height:160%;font-size:1.125rem!important}.single-einrichtungen .ces-col-contact{background:var(--color-primary-subtle);border-radius:8px;flex-direction:column;align-self:stretch;align-items:flex-start;gap:8px;padding:32px;display:flex}.single-einrichtungen .ces-col-contact .wp-block-group{align-items:baseline;gap:0}.single-einrichtungen .ces-col-contact .plz-stadt{gap:8px}.single-einrichtungen .ces-col-contact .einrichtungen-contact-details{border-top:1px solid var(--color-primary);border-bottom:1px solid var(--color-primary);width:100%;padding:12px 0;margin:12px 0!important}.single-einrichtungen .ces-col-contact .einrichtungen-contact-details .einr-key{text-align:left!important;width:95px!important;min-width:95px!important;max-width:95px!important;margin:0!important}.single-einrichtungen .ces-col-contact .wp-block-group>*,.single-einrichtungen .ces-col-contact .einr-card>*{margin:0}.single-einrichtungen .ces-col-contact .einr-card{gap:12px;width:100%;display:flex;flex-direction:column!important}.single-einrichtungen .ces-col-contact .einr-card-header{margin-bottom:12px!important;padding-top:0!important}.single-einrichtungen .ces-col-contact .einr-key{width:75px;color:var(--color-text)}.single-einrichtungen .einr-label,.single-einrichtungen .field-strasse,.single-einrichtungen .field-plz,.single-einrichtungen .field-ort,.single-einrichtungen .field-telefonnummer,.single-einrichtungen .einr-key,.single-einrichtungen .field-fax,.single-einrichtungen .field-email,.single-einrichtungen .field-ansprechperson{color:var(--color-text);flex-shrink:0;font-weight:600;line-height:1.6;font-size:1rem!important}.single-einrichtungen .einr-label span,.single-einrichtungen .field-strasse span,.single-einrichtungen .field-plz span,.single-einrichtungen .field-ort span,.single-einrichtungen .field-telefonnummer span,.single-einrichtungen .einr-key span,.single-einrichtungen .field-fax span,.single-einrichtungen .field-email span,.single-einrichtungen .field-ansprechperson span{color:var(--color-text);font-weight:400;line-height:1.6;font-size:1rem!important}.single-einrichtungen .field-telefonnummer span,.single-einrichtungen .field-email span{color:var(--color-primary);font-weight:600!important}.single-einrichtungen .field-email{word-break:break-all;overflow-wrap:anywhere;white-space:normal;flex-shrink:1}.single-einrichtungen .field-strasse{margin-top:12px!important}.single-einrichtungen .field-online_name{color:var(--color-text)!important}.single-einrichtungen .field-online_name span{font-size:1.125rem!important;font-weight:600!important;line-height:1.6!important}.single-einrichtungen .ces-col-map{margin:32px 0!important}.single-einrichtungen .ces-col-map .einr-label{text-transform:uppercase}.single-einrichtungen .ces-col-map .leaflet-map{border-radius:8px;flex-shrink:0;align-self:stretch;align-items:flex-start;gap:10px;margin-top:0;display:flex;height:474px!important}.single-einrichtungen .ces-col-map .leaflet-control-attribution a{font-size:.75rem!important}.single-einrichtungen .ces-col-map .einr-label{padding:0 34px 12px}.single-einrichtungen .wp-block-post-featured-image{margin:0!important}@media (width<=1023px){.cb-map-wrap{margin-block-start:5px}}.cb-map-wrap .cb-map-filters{margin-bottom:35px}.cb-map-wrap .cb-map-main{gap:12px;margin-top:64px;display:flex}.cb-map-wrap .cb-map-main>*{width:50%}@media (width<=1023px){.cb-map-wrap .cb-map-main>*{width:100%}.cb-map-wrap .cb-map-main{flex-direction:column;gap:60px;margin-top:24px}}.cb-map-wrap .cb-map-count{color:var(--color-text);border-radius:8px 8px 0 0;gap:12px;margin-bottom:12px;padding:16px;font-size:18px;font-weight:600;line-height:1.6;display:flex}@media (width<=1023px){.cb-map-wrap .cb-map-count{font-size:17px}}.cb-map-wrap .cb-map-count strong{color:var(--color-primary)}.cb-map-wrap .cb-map-geo-input-wrap{width:100%;position:relative}.cb-map-wrap .cb-map-geo-icon{position:relative}.cb-map-wrap .cb-map-geo-icon:before{content:"";background-color:currentColor;width:24px;height:24px;display:block;position:absolute;top:50%;left:16px;transform:translateY(-50%);mask-image:url(../search.a3f5fc75.svg)}.cb-map-wrap .cb-map-geo-icon img{display:none!important}.cb-map-wrap .cb-map-geo-input{box-sizing:border-box;background:var(--color-surface-default);border:1px solid #767676;border-radius:9999px;width:100%;padding:16px 50px;color:var(--color-text)!important}.cb-map-wrap .cb-map-geo-input::placeholder{font-size:16px;line-height:1.4;color:var(--color-text)!important}@media (width<=1023px){.cb-map-wrap .cb-map-geo-input::placeholder{font-size:15px}}.cb-map-wrap .cb-map-geo-input:focus-visible{border-color:var(--color-text,#000);outline:none}.cb-map-wrap .cb-map-geo-clear{color:var(--color-text);background:0 0;width:40px;height:40px;font-size:20px;position:absolute;top:50%;right:16px;transform:translateY(-50%)}@media (width<=1023px){.cb-map-wrap .cb-map-geo-clear{font-size:18px}}.cb-map-wrap .cb-map-geo-clear:hover{color:var(--color-text)}.cb-map-wrap .cb-map-search-hint:before{content:"";background-color:currentColor;width:24px;height:24px;display:block;mask-image:url(../search.a3f5fc75.svg)}.cb-map-wrap .cb-map-search-hint img{display:none!important}.cb-map-wrap .cb-geo-sugg-item{background:0 0;color:var(--color-text)!important}.cb-map-wrap .cb-geo-sugg-item small{color:var(--color-text)!important}.cb-map-wrap .cb-geo-sugg-item:hover{background:0 0;text-decoration:underline}.cb-map-wrap .cb-map-dropdown-panel,.cb-map-wrap .cb-map-geo-suggestions{background-color:var(--color-surface-default,#fff);border:1px solid var(--color-border,#b3b3b3);z-index:200;border-radius:8px;padding:6px 0;display:none;position:absolute;top:calc(100% + 4px);left:0;overflow-y:auto;box-shadow:0 4px 16px #0000001a}.cb-map-wrap .cb-map-geo-bar{align-items:center;gap:10px;margin-bottom:12px;display:flex;position:relative}.cb-map-wrap .cb-map-map{border-radius:var(--radius-8,8px);min-height:672px}.cb-map-wrap .cb-map-geo-btn{background:var(--color-primary);cursor:pointer;border-radius:9999px;justify-content:center;align-items:center;width:48px;height:48px;padding:14px 16px;display:flex}.cb-map-wrap .cb-map-geo-btn:after{content:"";background-color:currentColor;background:var(--color-surface-default);flex:0 0 24px;width:24px;height:24px;display:block;mask:url(../crosshair.fe769cb8.svg) 50%/contain no-repeat}.cb-map-wrap .cb-map-geo-btn img{visibility:hidden;display:none!important}.cb-map-wrap .cb-map-list{flex-direction:column;gap:12px;max-height:672px;display:flex;overflow-y:auto}.cb-map-wrap .cb-map-card{background:var(--color-surface-subtle);border-radius:8px;flex-direction:column;align-self:stretch;align-items:flex-start;margin-top:0;padding:16px;display:flex}.cb-map-wrap .cb-map-card:hover{text-decoration:none!important}.cb-map-wrap .cb-map-card:hover .cb-map-card-title{text-decoration:underline!important}.cb-map-wrap .cb-map-card-body{flex-direction:column;gap:8px;display:flex}.cb-map-wrap .cb-map-card-body .cb-map-card-title{font-size:1.25rem!important;line-height:1.4!important}.cb-map-wrap .cb-map-card-body .cb-map-card-address,.cb-map-wrap .cb-map-card-body .cb-map-card-tagline{font-size:1rem;font-weight:400;line-height:1.6;color:var(--color-text)!important}.cb-map-wrap .cb-map-card-body .cb-map-card-tagline{font-weight:600}.cb-map-wrap h5,.cb-map-wrap h6{text-transform:uppercase;font-weight:600;line-height:1.4;font-size:1rem!important}.cb-map-wrap h2{font-weight:600;line-height:1.2;color:var(--color-text)!important;margin-top:1rem!important;margin-bottom:0!important;font-size:2.5rem!important}.page .cb-map-wrap summary,.single-hilfebereich .cb-map-wrap summary{color:var(--color-primary);align-items:center;gap:8px;display:flex;position:relative}.page .cb-map-wrap summary:before,.single-hilfebereich .cb-map-wrap summary:before{content:"";background-color:currentColor;flex:0 0 24px;width:24px;height:24px;display:inline;transform:rotate(180deg);mask:url(../chevron-up.8bd0834b.svg) 50%/contain no-repeat}.page .cb-map-row--dropdowns,.single-hilfebereich .cb-map-row--dropdowns{gap:0}.page .cb-map-row--dropdowns[open],.single-hilfebereich .cb-map-row--dropdowns[open]{gap:12px}.page .cb-map-wrap details[open] summary:before,.single-hilfebereich .cb-map-wrap details[open] summary:before{transform:rotate(0)!important}.page .cb-map-reset,.single-hilfebereich .cb-map-reset{min-height:40px;padding:8px var(--spacing-20,20px);align-items:center;gap:var(--spacing-8,8px);border-radius:var(--radius-9999,9999px);border:1px solid var(--color-text-disabled,#b3b3b3);color:var(--color-text-disabled,#b3b3b3);cursor:pointer;margin-top:8px;display:flex;background:0 0!important}.page .cb-map-reset:hover,.single-hilfebereich .cb-map-reset:hover{color:var(--color-primary);border-color:var(--color-primary);background-color:var(--color-primary-subtle,#d8e6f2)!important}.page .cb-map-reset:after,.single-hilfebereich .cb-map-reset:after{content:"";width:24px;height:24px;color:var(--color-text-disabled,#b3b3b3);background-color:currentColor;flex:0 0 24px;display:block;mask:url(../circle-x.cdf4d3d0.svg) 50%/contain no-repeat}.page .cb-map-reset:hover:after,.single-hilfebereich .cb-map-reset:hover:after{color:#004a8a}.page .cb-map-row-chips,.single-hilfebereich .cb-map-row-chips{flex-flow:wrap;gap:8px;margin-top:12px;display:flex}@media (width<=1023px){.page .cb-map-row-chips,.single-hilfebereich .cb-map-row-chips{flex-direction:column}}.page .cb-map-dropdown-btn,.page .cb-map-chip,.single-hilfebereich .cb-map-dropdown-btn,.single-hilfebereich .cb-map-chip{cursor:pointer;min-height:40px;padding:8px var(--spacing-20,20px);align-items:center;gap:var(--spacing-8,8px);border-radius:var(--radius-9999,9999px);color:var(--color-text);background:0 0;border:1px solid #767676;width:fit-content;display:flex}.page .cb-map-chip.active,.page .cb-map-dropdown-btn.has-active,.single-hilfebereich .cb-map-chip.active,.single-hilfebereich .cb-map-dropdown-btn.has-active{border-color:var(--color-primary);background-color:var(--color-primary-subtle,#d8e6f2)!important;color:var(--color-primary)!important}.page .cb-map-chip-count,.single-hilfebereich .cb-map-chip-count{color:var(--color-primary);border-radius:var(--radius-9999,9999px);background:var(--color-primary-subtle);padding:5px 8px;font-size:12px;font-weight:600;line-height:120%}.page .cb-map-dropdown-btn:hover,.page .cb-map-chip:hover,.single-hilfebereich .cb-map-dropdown-btn:hover,.single-hilfebereich .cb-map-chip:hover{color:var(--color-primary);border-color:var(--color-primary);background-color:var(--color-primary-subtle,#d8e6f2)!important}.page .cb-map-dropdown-btn:hover .cb-map-chip-count,.page .cb-map-chip:hover .cb-map-chip-count,.single-hilfebereich .cb-map-dropdown-btn:hover .cb-map-chip-count,.single-hilfebereich .cb-map-chip:hover .cb-map-chip-count{background:var(--color-primary);color:#fff}.page .cb-map-row--top,.page .cb-map-row--bereich,.page .cb-map-row--dropdowns,.single-hilfebereich .cb-map-row--top,.single-hilfebereich .cb-map-row--bereich,.single-hilfebereich .cb-map-row--dropdowns{border-bottom:1px solid var(--color-border);flex-direction:column;padding-top:16px;padding-bottom:16px;display:flex}.page .cb-map-dropdown-label,.single-hilfebereich .cb-map-dropdown-label{font-size:.875rem!important}.page .cb-map-dropdown-arrow,.single-hilfebereich .cb-map-dropdown-arrow{background:var(--color-primary);flex:0 0 24px;width:24px;height:24px;display:inline;mask:url(../chevron-down.26b1d8c3.svg) 50%/contain no-repeat}.hilfeangebot-banner{background:var(--color-primary);color:var(--color-on-primary);border-radius:0;justify-content:center;display:flex;padding:0!important}.hilfeangebot-banner .container-spacing{padding-left:calc(50vw - 50% + 26px)!important}.hilfeangebot-banner .wp-block-post-title{margin:0!important}.hilfeangebot-Infoline{background:var(--color-primary-subtle);flex-direction:column;align-self:stretch;align-items:flex-start;gap:32px;display:flex;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;padding:64px calc(50vw - 50% + 32px)!important}.hilfeangebot-Infoline .wp-block-columns{gap:32px;max-width:100%;align-items:stretch!important;margin:0!important}.hilfeangebot-Infoline .wp-block-columns>.wp-block-column{flex-direction:column;align-self:auto;display:flex}.hilfeangebot-Infoline .wp-block-columns>.wp-block-column:first-child p{color:var(--color-text)}.hilfeangebot-Infoline .wp-block-columns>.wp-block-column:last-child>.has-background{flex:1}.hilfeangebot-Infoline .wp-block-paragraph{margin-top:0}.hilfeangebot-Infoline .wp-block-heading{font-size:2.5rem;line-height:120%;color:var(--color-text)!important;margin:0!important;font-weight:600!important}.hilfeangebot-Infoline .has-background{border:none;flex-direction:column;flex:1 0 0;align-self:stretch;align-items:flex-start;gap:8px;display:flex;background:var(--color-surface-default)!important;border-radius:0 0 0 32px!important;margin-bottom:0!important;padding:32px!important}.hilfeangebot-Infoline .has-background h5{text-transform:uppercase;line-height:140%;color:var(--color-primary)!important;font-size:1rem!important}.hilfeangebot-Infoline .has-background h2 a{font-weight:600;line-height:120%;color:var(--color-primary)!important;font-size:2.5rem!important}.hilfeangebot-Infoline .has-background p{line-height:160%;font-size:1.125rem!important}.hilfeangebot-Infoline .has-background .wp-block-buttons{margin-top:16px}.hilfeangebot-header .cb-map-main{margin-top:32px}@media (width<=1023px){.hilfeangebot-header .cb-map-main{margin-top:24px}}.hilfeangebot-header .wp-block-buttons{margin-top:32px}@media (width<=1023px){.hilfeangebot-header .wp-block-buttons{margin-top:20x}}.cb-map-wrap .cb-map-dropdown-panel{box-sizing:border-box;border:1px solid var(--color-border,#b3b3b3);background-color:var(--color-surface-default,#fff);border-radius:8px;flex-direction:column;gap:0;width:max-content;max-height:300px;padding:16px 8px;display:none;overflow-y:auto;box-shadow:0 6px 12px -12px #0000001f}.cb-map-wrap .cb-map-dropdown-panel.open{display:flex}.cb-map-dropdown-option{white-space:nowrap;cursor:pointer;border-radius:8px;align-items:center;gap:12px;min-height:48px;font-family:Noto Sans,sans-serif;line-height:1.2;transition:background-color .2s;display:flex;color:var(--color-text,#000)!important;padding:0 16px!important;font-size:1rem!important}.cb-map-dropdown-option:hover{background-color:var(--color-primary-subtle,#d8e6f2)!important}.single-aktuelles .wp-block-post-featured-image{width:100%;margin-top:64px;position:relative}@media (width<=1023px){.single-aktuelles .wp-block-post-featured-image{margin-top:48px}}.single-aktuelles .wp-block-post-featured-image picture{width:100%;height:100%;display:block;overflow:hidden}.single-aktuelles .wp-block-post-featured-image img{object-fit:cover;box-sizing:border-box;border-radius:0 32px 0 0;width:calc(100% - 32px);height:calc(100% - 32px);margin-top:32px;display:block}.single-aktuelles .wp-block-post-featured-image:after{content:"";z-index:2;opacity:.4;pointer-events:none;background-color:#005caa;border-radius:0 0 0 32px;width:128px;transition:none;position:absolute;top:-32px;bottom:32px;right:0}@media (width<=1023px){.single-aktuelles .wp-block-post-featured-image:after{border-radius:0 0 0 20px;top:-16px;bottom:16px}.single-aktuelles .wp-block-post-featured-image img{border-radius:0 20px 0 0;width:calc(100% - 16px);height:calc(100% - 16px);margin-top:16px}}.single-aktuelles .wp-block-post-date{text-transform:uppercase;margin-top:16px;font-size:1rem;font-weight:600}.single-aktuelles .blog-button-back .wp-block-button__link{height:auto;margin-top:64px;margin-left:12px;font-size:.875rem;background-color:#0000!important;padding:10px 0!important}.single-aktuelles .blog-button-back .wp-block-button__link:hover,.single-aktuelles .blog-button-back .wp-block-button__link:active{background-color:#0000!important}@media (width<=1023px){.single-aktuelles .blog-button-back .wp-block-button__link{margin-top:24px;margin-left:24px}}.single-aktuelles .blog-button-back .wp-block-button__link:after{position:absolute;left:24px;transform:rotate(180deg)}.single-aktuelles .blog-button-back:has(+.wp-block-group){margin-bottom:64px}@media (width<=1023px){.single-aktuelles .blog-button-back:has(+.wp-block-group){margin-bottom:24px}}.single-aktuelles .entry-content{margin-block-start:32px!important}@media (width<=1023px){.single-aktuelles .entry-content{margin-block-start:24px!important}}.single-aktuelles .container-spacing-32{margin-top:64px;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;padding-left:calc(50vw - 50% + 32px)!important;padding-right:calc(50vw - 50% + 32px)!important}@media (width<=1023px){.single-aktuelles .container-spacing-32{margin-top:24px!important}}.single-post .wp-block-post-featured-image{width:100%;margin-top:64px;position:relative}@media (width<=1023px){.single-post .wp-block-post-featured-image{margin-top:24px}}.single-post .wp-block-post-featured-image picture{width:100%;height:100%;display:block;overflow:hidden}.single-post .wp-block-post-featured-image img{object-fit:cover;box-sizing:border-box;border-radius:0 32px 0 0;width:calc(100% - 32px);height:calc(100% - 32px);display:block}.single-post .wp-block-post-featured-image:after{content:"";z-index:2;opacity:.4;pointer-events:none;background-color:#005caa;border-radius:0 0 0 32px;width:128px;transition:none;position:absolute;top:-32px;bottom:32px;right:0}@media (width<=1023px){.single-post .wp-block-post-featured-image:after{border-radius:0 0 0 20px;top:-16px;bottom:16px}.single-post .wp-block-post-featured-image img{border-radius:0 20px 0 0;width:calc(100% - 16px);height:calc(100% - 16px);margin-top:16px}}.single-post .blog-button-back .wp-block-button__link{height:auto;margin-top:64px;margin-left:12px;font-size:.875rem;background-color:#0000!important;padding:10px 0!important}.single-post .blog-button-back .wp-block-button__link:hover,.single-post .blog-button-back .wp-block-button__link:active{background-color:#0000!important}@media (width<=1023px){.single-post .blog-button-back .wp-block-button__link{margin-top:24px;margin-left:24px}}.single-post .blog-button-back .wp-block-button__link:after{position:absolute;left:24px;transform:rotate(180deg)}.single-post .wp-block-post-title a{text-decoration:none;color:var(--color-text)!important}.single-post .wp-block-post-date{text-transform:uppercase;margin-top:16px;font-size:1rem;font-weight:600}.single-post .entry-content{margin-block-start:32px!important}@media (width<=1023px){.single-post .entry-content{margin-block-start:24px!important}}.single-post .container-spacing-32{margin-top:64px;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;padding-left:calc(50vw - 50% + 32px)!important;padding-right:calc(50vw - 50% + 32px)!important}@media (width<=1023px){.single-post .container-spacing-32{margin-top:24px!important}}.aktuelles-neue-beitrage{grid-template-columns:repeat(2,1fr);gap:2rem;padding:0;list-style:none;display:grid}@media (width<=600px){.aktuelles-neue-beitrage{grid-template-columns:1fr}}.aktuelles-neue-beitrage .wp-block-post{padding:0}.aktuelles-neue-beitrage .wp-block-post:before{display:none}.aktuelles-neue-beitrage .wp-block-post-featured-image{isolation:isolate;width:100%;position:relative;overflow:hidden;margin:0!important}.aktuelles-neue-beitrage .wp-block-post-featured-image img{box-sizing:border-box;aspect-ratio:16/9;object-fit:cover;border-radius:0 2rem 0 0;display:block;width:calc(100% - 2rem)!important;height:calc(100% - 2rem)!important;margin:2rem 2rem 0 0!important}.aktuelles-neue-beitrage .wp-block-post-featured-image:after{content:"";z-index:2;opacity:.4;pointer-events:none;background:#64c1c0;border-radius:0 0 0 2rem;width:128px;transition:none;position:absolute;top:0;bottom:2rem;right:0}@media (width<=900px){.aktuelles-neue-beitrage .wp-block-post-featured-image:after{border-radius:0 0 0 1.25rem;width:180px;bottom:1rem}.aktuelles-neue-beitrage .wp-block-post-featured-image img{border-radius:0 1.25rem 0 0;width:calc(100% - 1rem)!important;height:calc(100% - 1rem)!important;margin-top:1rem!important;margin-right:1rem!important}}.aktuelles-neue-beitrage .wp-block-post-title{margin-top:32px;font-size:2rem!important}@media (width<=1023px){.aktuelles-neue-beitrage .wp-block-post-title{margin-top:20px;font-size:1.75rem!important}}.aktuelles-neue-beitrage .wp-block-post-date{text-transform:uppercase;margin-top:16px;font-size:1rem;font-weight:600;line-height:1.4}.archiv-posts .wp-block-post-template,.condrobs-pressespiegel{max-width:100%;margin-block:32px}.archiv-posts .wp-block-post-template .wp-block-post,.archiv-posts .wp-block-post-template .condrobs-pressespiegel__row,.condrobs-pressespiegel .wp-block-post,.condrobs-pressespiegel .condrobs-pressespiegel__row{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;gap:16px;padding-block:17px;display:flex;border-top:none!important}@media (width<=1023px){.archiv-posts .wp-block-post-template .wp-block-post,.archiv-posts .wp-block-post-template .condrobs-pressespiegel__row,.condrobs-pressespiegel .wp-block-post,.condrobs-pressespiegel .condrobs-pressespiegel__row{flex-direction:column;align-items:flex-start;gap:12px}}.archiv-posts .wp-block-post-template .wp-block-post,.condrobs-pressespiegel .wp-block-post{padding-left:0;margin:0!important}.archiv-posts .wp-block-post-template .wp-block-post:before,.condrobs-pressespiegel .wp-block-post:before{display:none}.archiv-posts .wp-block-post-template .wp-block-post-title,.archiv-posts .wp-block-post-template .condrobs-pressespiegel__titel,.condrobs-pressespiegel .wp-block-post-title,.condrobs-pressespiegel .condrobs-pressespiegel__titel{font-weight:600;line-height:1.4;font-size:1.25rem!important}@media (width<=1023px){.archiv-posts .wp-block-post-template .wp-block-post-title,.archiv-posts .wp-block-post-template .condrobs-pressespiegel__titel,.condrobs-pressespiegel .wp-block-post-title,.condrobs-pressespiegel .condrobs-pressespiegel__titel{font-size:1.0625rem}}.archiv-posts .wp-block-post-template .pressespiegel-meta,.condrobs-pressespiegel .pressespiegel-meta{flex-flow:wrap;align-items:center;gap:16px;font-size:1rem;line-height:1.2;display:flex}@media (width<=767px){.archiv-posts .wp-block-post-template .pressespiegel-meta,.condrobs-pressespiegel .pressespiegel-meta{gap:16px}}.archiv-posts .wp-block-post-template .pressespiegel-meta .condrobs-pressespiegel__datum,.archiv-posts .wp-block-post-template .pressespiegel-meta .condrobs-pressespiegel__medium,.condrobs-pressespiegel .pressespiegel-meta .condrobs-pressespiegel__datum,.condrobs-pressespiegel .pressespiegel-meta .condrobs-pressespiegel__medium{color:var(--color-text-secondary);white-space:nowrap;font-family:Noto Sans,sans-serif;font-size:1rem}.archiv-posts .wp-block-post-template .pressespiegel-meta .condrobs-pressespiegel__link,.condrobs-pressespiegel .pressespiegel-meta .condrobs-pressespiegel__link{align-items:center;gap:4px;font-size:1rem;text-decoration:none;display:inline-flex}.archiv-posts .wp-block-post-template .pressespiegel-meta .condrobs-pressespiegel__link:after,.condrobs-pressespiegel .pressespiegel-meta .condrobs-pressespiegel__link:after{content:"";background-color:currentColor;flex-shrink:0;width:24px;height:24px;display:block;mask-image:url(../chevron-right.75df9c0c.svg);mask-position:50%;mask-size:contain;mask-repeat:no-repeat}.archiv-posts .wp-block-post-template .pressespiegel-meta .condrobs-pressespiegel__link:hover,.archiv-posts .wp-block-post-template .pressespiegel-meta .condrobs-pressespiegel__link:focus-visible,.condrobs-pressespiegel .pressespiegel-meta .condrobs-pressespiegel__link:hover,.condrobs-pressespiegel .pressespiegel-meta .condrobs-pressespiegel__link:focus-visible{text-decoration-skip-ink:auto;text-decoration:underline}.archiv-posts .wp-block-post-template .presse-empty,.condrobs-pressespiegel .presse-empty{color:var(--color-text-tertiary);padding-block:16px;font-style:italic}.archiv-posts .wp-block-post-excerpt__more-text,.archiv-posts .wp-block-post-excerpt{margin:0}.archiv-posts .wp-block-post-excerpt__excerpt{display:none}.archiv-posts .wp-block-post-excerpt__more-link{align-items:center;gap:4px;font-size:1rem;text-decoration:none;display:inline-flex}.archiv-posts .wp-block-post-excerpt__more-link:after{content:"";background-color:currentColor;flex-shrink:0;width:24px;height:24px;display:block;mask-image:url(../chevron-right.75df9c0c.svg);mask-position:50%;mask-size:contain;mask-repeat:no-repeat}.archiv-posts .wp-block-post-excerpt__more-link:hover,.archiv-posts .wp-block-post-excerpt__more-link:focus-visible{text-decoration-skip-ink:auto;text-decoration:underline}.condrobs-veranstaltungen{flex-wrap:wrap;gap:12px;margin-top:73px;margin-bottom:32px;display:flex}@media (width<=1023px){.condrobs-veranstaltungen{margin-top:40px}}.condrobs-veranstaltungen .cv-filter-btn{color:var(--color-text);cursor:pointer;background-color:#0000;border:1px solid #767676;border-radius:9999px;justify-content:center;align-items:center;padding:11px 20px;font-size:.875rem;font-weight:600;line-height:1.2;text-decoration:none;transition:all .2s;display:inline-flex}.condrobs-veranstaltungen .cv-filter-btn:hover{border-color:var(--color-primary);background:var(--color-primary-subtle);color:var(--color-primary)}.condrobs-veranstaltungen .cv-filter-btn.active{border-color:var(--color-primary);background-color:var(--color-primary)!important;color:var(--color-on-primary)!important}@media (width<=767px){.condrobs-veranstaltungen .cv-filter-btn{width:100%}}.condrobs-veranstaltungen .cv-item{border-bottom:1px solid var(--color-border);align-items:stretch;gap:32px;padding-block:32px;display:flex}.condrobs-veranstaltungen .cv-item:first-child{border-bottom:1px solid var(--color-border)}.condrobs-veranstaltungen .cv-item:hover{border-bottom:1px solid var(--color-primary)}.condrobs-veranstaltungen .cv-item:hover .cv-titel,.condrobs-veranstaltungen .cv-item:hover .cv-anmelden-btn{text-decoration:underline}.condrobs-veranstaltungen .cv-item:first-child{border-top:1px solid var(--color-border)}@media (width<=1023px){.condrobs-veranstaltungen .cv-item{padding-block:20px}}.condrobs-veranstaltungen .cv-datum-block{background-color:var(--color-primary-subtle);text-align:center;box-sizing:border-box;border-radius:0 0 0 12px;flex-direction:column;flex-shrink:0;align-items:center;width:80px;padding:8px 12px;display:flex}.condrobs-veranstaltungen .cv-datum-block .cv-tag{font-size:2rem;font-weight:600;line-height:1.2;color:var(--color-text)!important}@media (width<=1023px){.condrobs-veranstaltungen .cv-datum-block .cv-tag{font-size:1.625rem!important;line-height:1.25!important}}.condrobs-veranstaltungen .cv-datum-block .cv-monat{font-weight:600;line-height:1.4;color:var(--color-text)!important;font-size:1.25rem!important}@media (width<=1023px){.condrobs-veranstaltungen .cv-datum-block .cv-monat{font-size:1.125rem!important;line-height:1.3!important}}.condrobs-veranstaltungen .cv-datum-block .cv-jahr{line-height:1.4;color:var(--color-text)!important;font-size:1rem!important}@media (width<=1023px){.condrobs-veranstaltungen .cv-datum-block .cv-jahr{font-size:.9375rem!important}}.condrobs-veranstaltungen .cv-inhalt{flex-direction:column;flex-grow:1;gap:8px;display:flex}.condrobs-veranstaltungen .cv-inhalt .cv-titel{margin-bottom:0;font-size:1.5rem!important;line-height:1.3!important}@media (width<=1023px){.condrobs-veranstaltungen .cv-inhalt .cv-titel{font-size:1.25rem!important}}.condrobs-veranstaltungen .cv-inhalt .cv-meta{word-wrap:break-word;flex-wrap:wrap;align-items:center;gap:0;margin-bottom:0;font-size:1rem;line-height:1.6;display:flex;color:var(--color-text)!important}.condrobs-veranstaltungen .cv-inhalt .cv-meta .punkt{margin:0 5px}.condrobs-veranstaltungen .cv-inhalt .cv-meta .cv-art,.condrobs-veranstaltungen .cv-inhalt .cv-meta .cv-uhrzeit{font-weight:600;color:var(--color-text)!important}.condrobs-veranstaltungen .cv-inhalt .cv-beschreibung{margin-bottom:0;font-size:1rem;line-height:1.6;color:var(--color-text)!important}.condrobs-veranstaltungen .cv-inhalt .cv-anmeldeschluss{color:var(--color-text)!important}.condrobs-veranstaltungen .cv-inhalt .cv-badge{color:#6e2716;background:#f6e3de}.condrobs-veranstaltungen .cv-inhalt .cv-anmelden-btn{color:var(--color-primary);align-items:center;gap:4px;font-size:1rem;font-weight:600;text-decoration:none;transition:color .2s;display:inline-flex}.condrobs-veranstaltungen .cv-inhalt .cv-anmelden-btn:after{content:"";background-color:currentColor;flex-shrink:0;width:24px;height:24px;display:block;mask-image:url(../chevron-right.75df9c0c.svg);mask-position:50%;mask-size:contain;mask-repeat:no-repeat}.condrobs-veranstaltungen .cv-inhalt .cv-anmelden-btn:hover,.condrobs-veranstaltungen .cv-inhalt .cv-anmelden-btn:focus-visible{text-decoration-skip-ink:auto;text-decoration:underline}.search-block{margin-block-start:0}@media (width<=1023px){.search-block .container-spacing{padding-top:20px;padding-bottom:20px}}@media (width>=1024px){.search-block .container-spacing{padding-top:64px;padding-bottom:64px}}.search-block h1{color:var(--color-text,#000);text-transform:uppercase;margin:0;font-family:Noto Sans,sans-serif;font-size:1rem!important;font-weight:600!important;line-height:1.4!important}.search-block .wp-block-search{width:100%;max-width:none;margin-inline:0!important}@media (width<=1023px){.search-block .wp-block-search{margin-top:20px}}@media (width>=1024px){.search-block .wp-block-search{margin-top:32px}}.search-block .wp-block-search__inside-wrapper{border:0;align-items:center;gap:10px;padding:0;display:flex;position:relative}.search-block .wp-block-search__inside-wrapper:before{content:"";z-index:1;background-color:var(--color-text,#000);pointer-events:none;width:24px;height:24px;position:absolute;top:50%;left:16px;transform:translateY(-50%);mask-image:url(../search.a3f5fc75.svg);mask-position:50%;mask-size:contain;mask-repeat:no-repeat}.search-block .wp-block-search .wp-block-search__input{box-sizing:border-box;border:1px solid var(--color-border-strong,#767676);background-color:var(--color-surface-default,#fff);min-width:0;color:var(--color-text,#000);flex:auto;margin:0;padding:16px 16px 16px 50px;font-family:Noto Sans,sans-serif;font-size:1rem;font-weight:400;line-height:1.4;border-radius:9999px!important}.search-block .wp-block-search .wp-block-search__input:focus{border-color:var(--color-primary,#005caa);outline:none}.using-keyboard .search-block .wp-block-search .wp-block-search__input:focus{outline-offset:2px;outline:2px solid #000}.search-block .wp-block-search .wp-block-search__input::-webkit-search-cancel-button{appearance:none;background-color:var(--color-text,#000);cursor:pointer;width:24px;height:24px;margin-left:10px;mask-image:url(../x.ed6ed7de.svg);mask-position:50%;mask-size:contain;mask-repeat:no-repeat}.search-block .wp-block-search .wp-block-search__button{box-sizing:border-box;width:48px;height:48px;color:var(--color-on-primary,#fff);cursor:pointer;border:0;flex:0 0 48px;justify-content:center;align-items:center;margin:0;padding:0;transition:all .2s;display:inline-flex;background-color:var(--color-primary,#005caa)!important;border-radius:9999px!important}.search-block .wp-block-search .wp-block-search__button svg{display:none}.search-block .wp-block-search .wp-block-search__button:before{content:"";background-color:currentColor;width:24px;height:24px;display:block;mask-image:url(../search.a3f5fc75.svg);mask-position:50%;mask-size:contain;mask-repeat:no-repeat}.search-block .wp-block-search .wp-block-search__button:hover,.search-block .wp-block-search .wp-block-search__button:active{background-color:var(--color-primary-hover,#004a8a)!important}.search-block .wp-block-search .wp-block-search__button:focus:not(:focus-visible){box-shadow:none;outline:none}.search-block .wp-block-search .wp-block-search__button:focus-visible{outline-offset:2px;outline:2px solid #000;box-shadow:inset 0 0 0 2px #fff,0 0 0 4px #000}.search-item-hidden{display:none!important}.custom-search-results-wrapper{box-sizing:border-box;width:100%;max-width:1440px;margin-bottom:86px!important}@media (width<=1023px){.custom-search-results-wrapper{padding:24px 20px 0;margin-bottom:64px!important}}@media (width>=1024px){.custom-search-results-wrapper{padding:32px 32px 0}}@media (width<=1023px){.custom-search-results-wrapper .search-global-stats{margin-bottom:24px}}@media (width>=1024px){.custom-search-results-wrapper .search-global-stats{margin-bottom:32px}}.custom-search-results-wrapper .global-count{color:var(--color-text,#000);margin:0;font-family:Noto Sans Condensed,sans-serif;font-weight:600}@media (width<=1023px){.custom-search-results-wrapper .global-count{font-size:1.625rem;line-height:1.25}}@media (width>=1024px){.custom-search-results-wrapper .global-count{font-size:2rem;line-height:1.2}}.custom-search-results-wrapper .search-section{flex-direction:column;align-items:flex-start;display:flex}@media (width<=1023px){.custom-search-results-wrapper .search-section+.search-section{margin-top:32px}}@media (width>=1024px){.custom-search-results-wrapper .search-section+.search-section{margin-top:64px}}.custom-search-results-wrapper .section-header{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.custom-search-results-wrapper .section-header .category-label{box-sizing:border-box;background-color:var(--color-primary,#005caa);min-height:40px;color:var(--color-on-primary,#fff);border-radius:9999px;align-items:center;margin:0;padding:8px 20px;font-family:Noto Sans,sans-serif;font-size:.875rem;font-weight:600;line-height:1.2;display:inline-flex}.custom-search-results-wrapper .treffer-count{color:var(--color-text,#000);white-space:nowrap;gap:12px;margin:0;font-size:1rem;line-height:1.6;display:flex}.custom-search-results-wrapper .treffer-number{font-weight:600}.custom-search-results-wrapper .results-list{flex-direction:column;gap:20px;width:100%;display:flex}.custom-search-results-wrapper .search-result-item{flex-direction:column;gap:8px;display:flex}.custom-search-results-wrapper .search-result-item h2{margin:0;font-family:Noto Sans,sans-serif;font-weight:600!important;line-height:1.6!important}@media (width<=1023px){.custom-search-results-wrapper .search-result-item h2{font-size:1.0625rem!important}}@media (width>=1024px){.custom-search-results-wrapper .search-result-item h2{font-size:1.125rem!important}}.custom-search-results-wrapper .search-result-item h2 a{color:var(--color-text,#000);text-underline-position:from-font;text-decoration:underline from-font}.custom-search-results-wrapper .item-excerpt{max-width:720px;color:var(--color-text,#000);font-family:Noto Sans,sans-serif;font-size:1rem}.custom-search-results-wrapper .search-highlight{color:var(--color-primary,#005caa);font-weight:600;font-size:1rem!important}.custom-search-results-wrapper .search-no-results{color:var(--color-text,#000);margin:0;font-size:1rem;line-height:1.6}.custom-search-results-wrapper .btn-search-mehr-anzeigen{box-sizing:border-box;border:2px solid var(--color-primary,#005caa);height:40px;color:var(--color-primary,#005caa);white-space:nowrap;cursor:pointer;background-color:#0000;border-radius:9999px;justify-content:center;align-items:center;gap:8px;margin:20px 0 0;padding:10px 8px 10px 16px;font-family:Noto Sans,sans-serif;font-size:.875rem;font-weight:600;line-height:1.05rem;transition:all .2s;display:inline-flex}.custom-search-results-wrapper .btn-search-mehr-anzeigen:after{content:"";background-color:currentColor;flex:0 0 24px;width:24px;height:24px;display:block;transform:rotate(90deg);mask-image:url(../chevron-right.75df9c0c.svg);mask-position:50%;mask-size:contain;mask-repeat:no-repeat}.custom-search-results-wrapper .btn-search-mehr-anzeigen:hover,.custom-search-results-wrapper .btn-search-mehr-anzeigen:active{background-color:var(--color-primary-subtle,#d8e6f2);border-color:var(--color-primary-hover,#004a8a);color:var(--color-primary-hover,#004a8a)}.custom-search-results-wrapper .btn-search-mehr-anzeigen:focus-visible{border-color:var(--color-primary-hover,#004a8a);outline-offset:2px;outline:2px solid #000;box-shadow:inset 0 0 0 2px #fff,0 0 0 4px #000}
/*# sourceMappingURL=style.css.map */
