  @font-face{font-family:"Mulish";font-style:normal;font-weight:200 1000;font-display:swap;src:url(/wp-content/uploads/2026/09/mulish-variable-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;} @font-face{font-family:"Open Sans";font-style:normal;font-weight:300 800;font-display:swap;src:url(/wp-content/uploads/2026/09/open-sans-variable-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}  body{hyphens:auto;-webkit-hyphens:auto;hyphenate-limit-chars:10 4 4;-webkit-hyphenate-limit-before:4;-webkit-hyphenate-limit-after:4;overflow-wrap:break-word} a[href^="mailto:"],.bricks-button{hyphens:manual;-webkit-hyphens:manual}  figure.brxe-image{position:relative;overflow:hidden} .brxe-image .bricks-image-caption-custom{background:linear-gradient(to top,rgba(0,0,0,.75) 0%,rgba(0,0,0,0) 100%)} @media (hover:hover){.brxe-image .bricks-image-caption-custom{opacity:0;transition:opacity .3s ease}.brxe-image:hover .bricks-image-caption-custom{opacity:1}}  @media (hover:hover){ .ym-team-card .ym-team-card__img{transition:transform .6s ease} .ym-team-card:hover .ym-team-card__img{transform:scale(1.08)} .ym-team-card .ym-team-card__shade{opacity:.45;transition:opacity .4s ease} .ym-team-card:hover .ym-team-card__shade{opacity:1} .ym-team-card .ym-team-card__details{max-height:0;opacity:0;overflow:hidden;transition:max-height .5s ease,opacity .4s ease} .ym-team-card:hover .ym-team-card__details,.ym-team-card:focus-within .ym-team-card__details{max-height:400px;opacity:1} } @media (hover:hover){ .ym-news-card .ym-news-card__img{transition:transform .6s ease} .ym-news-card:hover .ym-news-card__img{transform:scale(1.08)} }  .ym-legal :is(h1,h2,h3,h4,h5,h6){color:var(--ym-black);font-weight:800} .ym-legal h1{font-size:var(--ym-fs-legal-h1)} .ym-legal h2{font-size:var(--ym-fs-legal-h2)} .ym-legal h3{font-size:var(--ym-fs-legal-h3)} .ym-legal h4{font-size:var(--ym-fs-legal-h4)} .ym-legal .brxe-post-content > * + :is(h2,h3,h4,h5,h6){margin-top:2em!important} .ym-legal .brxe-post-content > :is(h2,h3,h4,h5,h6) + *{margin-top:.6em!important}  .ym-post h2{font-size:var(--ym-fs-post-h2);margin-top:1.8em} .ym-post h3{font-size:var(--ym-fs-post-h3);margin-top:1.5em} .ym-post figure{margin:1.8em 0} .ym-post img{border-radius:var(--ym-radius-s)} .ym-post figure.wp-block-image{position:relative;overflow:hidden;border-radius:var(--ym-radius-s)} .ym-post figure.wp-block-image figcaption{position:absolute;left:0;right:0;bottom:0;margin:0;padding:50px 20px 15px;color:var(--ym-white);font-size:var(--ym-fs-small);text-align:left;background:linear-gradient(to top,rgba(0,0,0,.75) 0%,rgba(0,0,0,0) 100%)} @media (hover:hover){.ym-post figure.wp-block-image figcaption{opacity:0;transition:opacity .3s ease}.ym-post figure.wp-block-image:hover figcaption{opacity:1}} .ym-post blockquote{position:relative;margin:2em 0;padding:0 0 0 64px;border:0;font-family:"Mulish";font-weight:800;font-style:italic;font-size:var(--ym-fs-post-quote);line-height:1.3;color:var(--ym-teal-dark)} .ym-post blockquote::before{content:"";position:absolute;left:0;top:-4px;width:46px;height:38px;background:var(--ym-lilac-dark);-webkit-mask:url(/wp-content/uploads/2026/09/icon-zitat-anfuehrungszeichen.svg) no-repeat center/contain;mask:url(/wp-content/uploads/2026/09/icon-zitat-anfuehrungszeichen.svg) no-repeat center/contain} .ym-post blockquote p{margin:0} .ym-post blockquote cite{display:block;margin-top:12px;font-family:"Open Sans";font-weight:400;font-style:normal;font-size:var(--ym-fs-small);text-transform:none;letter-spacing:0;color:var(--ym-black)} .ym-post blockquote cite::before{content:"— "} .ym-post .wp-block-group{margin:2.5em 0;padding:30px 40px;border-radius:var(--ym-radius-s);background:var(--ym-lilac-dark);color:var(--ym-white)} .ym-post .wp-block-group :is(h2,h3,h4){color:var(--ym-white);margin-top:0}  .ym-post .wp-block-group a{color:var(--ym-white)} .ym-post .wp-block-group a:hover{color:var(--ym-lilac)} .ym-post .wp-block-gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:2em 0} .ym-post .wp-block-gallery figure{margin:0;width:auto!important} .ym-post .wp-block-gallery img{width:100%;aspect-ratio:3/2;object-fit:cover} .ym-post .wp-block-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:30px;margin:2em 0} .ym-post .wp-block-columns{align-items:start} .ym-post .wp-block-column{margin:0} .ym-post .wp-block-columns blockquote{margin:0} .ym-post > * + :is(h2,h3){margin-top:2.2em!important} .ym-post > :is(figure,blockquote,.wp-block-group,.wp-block-gallery,.wp-block-columns){margin-top:2em!important;margin-bottom:2em!important} .ym-post .wp-block-column{margin:0!important} .ym-post > :first-child{margin-top:0!important} .ym-post > :last-child{margin-bottom:0!important} @media (max-width:767px){ .ym-post .wp-block-gallery,.ym-post .wp-block-columns{grid-template-columns:minmax(0,1fr)} .ym-post .wp-block-group{padding:24px 20px} .ym-post blockquote{padding-left:52px} .ym-post blockquote::before{width:38px;height:32px} }  :root{--ym-bullet-1:#339991;--ym-bullet-2:#5abfb7; --ym-bullet-img-1:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 429.62 306.89'%3E%3Cpath d='M124.77,0C55.86,0,0,55.82,0,124.69s55.86,124.68,124.77,124.68h166.06l77.97,57.52-20.92-65.14c47.71-17.52,81.74-63.32,81.74-117.07C429.62,55.82,373.76,0,304.86,0H124.77Z'/%3E%3C/svg%3E"); --ym-bullet-img-2:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 429.62 290.3'%3E%3Cpath d='M124.82,0C55.88,0,0,55.84,0,124.73c0,54.89,35.49,101.51,84.8,118.17l-32.41,47.41,80.79-40.85h171.63c68.93,0,124.81-55.84,124.81-124.72S373.74,0,304.81,0H124.82Z'/%3E%3C/svg%3E")} :is(.ym-bg--teal-dark,.ym-bg--teal-mid,.ym-bg--teal-bright,.ym-bg--rose,.ym-bg--orange,.ym-bg--black,.ym-bg--text,.ym-bg--lilac-dark,.ym-post .wp-block-group){--ym-bullet-1:#fff;--ym-bullet-2:#fff} :is(.ym-bg--white,.ym-bg--teal-light,.ym-bg--grey-light,.ym-bg--border,.ym-bg--lilac,.ym-bg--lilac-10){--ym-bullet-1:#339991;--ym-bullet-2:#5abfb7} :is(.brxe-text,.brxe-post-content,.accordion-content-wrapper) ul:not([class*="gallery"]){list-style:none;padding-left:0} :is(.brxe-text,.brxe-post-content,.accordion-content-wrapper) ul:not([class*="gallery"]) > li{position:relative;padding-left:1.6em} :is(.brxe-text,.brxe-post-content,.accordion-content-wrapper) ul:not([class*="gallery"]) > li::before{content:"";position:absolute;left:0;top:.5em;top:calc((1lh - .68em) / 2);width:.95em;height:.68em;background-color:var(--ym-bullet-1);-webkit-mask:var(--ym-bullet-img-1) no-repeat center/contain;mask:var(--ym-bullet-img-1) no-repeat center/contain} :is(.brxe-text,.brxe-post-content,.accordion-content-wrapper) ul ul:not([class*="gallery"]) > li::before{background-color:var(--ym-bullet-2);-webkit-mask-image:var(--ym-bullet-img-2);mask-image:var(--ym-bullet-img-2)} :is(.brxe-text,.brxe-post-content,.accordion-content-wrapper) ul:not([class*="gallery"]) > li + li,:is(.brxe-text,.brxe-post-content,.accordion-content-wrapper) ul:not([class*="gallery"]) > li > ul{margin-top:.45em!important}  .brxe-tabs-nested .tab-title{scroll-margin-top:140px}  .ym-kompass.yk{--teal:var(--ym-teal-bright,#339991);--teal-d:var(--ym-teal-dark,#226661);--ink:var(--teal-d);--muted:var(--ym-text,#5b6766);--soft:color-mix(in srgb,var(--teal) 25%,#fff);--mist:var(--ym-teal-light,#ebf9f8);--accent:var(--ym-orange,#f2a65a);container:yk / inline-size} .ym-kompass.is-ready .ym-kompass__data{display:none} .yk *,.yk *::before,.yk *::after{box-sizing:border-box} .yk-main{display:grid;grid-template-columns:minmax(0,1fr);gap:32px;align-items:center;width:100%} .yk-stage{container:stage / inline-size;width:100%;max-width:620px;margin:0 auto} @container yk (min-width:820px){ .yk.is-open .yk-main{grid-template-columns:minmax(340px,1fr) minmax(0,2fr)} .yk.is-open .yk-stage{max-width:none} .yk.is-open .yk-label{font-size:17px;max-width:7.5em} } .yk-ring{--orx:28%;--ory:35%;--cw:34%;position:relative;aspect-ratio:5/4} .yk-orbit{position:absolute;left:50%;top:50%;width:calc(var(--orx) * 2);height:calc(var(--ory) * 2);transform:translate(-50%,-50%);border:1px dashed var(--soft);border-radius:50%} .yk-lines{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none} .yk-line{stroke:var(--teal);stroke-width:2;stroke-linecap:round;opacity:0} .yk-line.is-active{opacity:1;animation:yk-draw .6s ease-out .3s both} .yk-point{position:absolute;left:calc(50% + var(--cx) * var(--orx));top:calc(50% + var(--cy) * var(--ory));width:22px;height:22px;margin:-11px 0 0 -11px;padding:0;border:0;background:none;cursor:pointer;font:inherit;color:inherit} .yk-dot{position:absolute;inset:3px;border:2px solid var(--teal);border-radius:50%;background:#fff;transition:transform .2s,background-color .2s} .yk-point:hover .yk-dot{transform:scale(1.2)} .yk-point.is-active .yk-dot{background:var(--teal)} .yk-point.is-active .yk-dot::after{content:"";position:absolute;inset:-8px;border:2px solid var(--teal);border-radius:50%;opacity:0;animation:yk-halo 1s ease-out .6s} .yk-label{position:absolute;left:50%;top:50%;width:max-content;max-width:9em;transform:translate(calc(-50% + var(--cx) * 30% + var(--nx, 0px)),calc(-50% + clamp(-1, var(--cy) * 4, 1) * (50% + 20px)));font-family:"Mulish",sans-serif;font-weight:800;font-size:20px;line-height:1.15;text-align:center;color:var(--ink);hyphens:manual;-webkit-hyphens:manual;transition:color .2s} .yk-point:hover .yk-label,.yk-point.is-active .yk-label{color:var(--teal)} .yk-point:focus-visible{outline:none} .yk-point:focus-visible .yk-dot{box-shadow:0 0 0 3px var(--accent)} .yk-compass{position:absolute;left:50%;top:50%;width:var(--cw);aspect-ratio:1/1;transform:translate(-50%,-50%)} .yk-compass>div{position:absolute;inset:0} .yk-compass svg{display:block;width:100%;height:100%} .yk-bezel{transition:transform 1.4s cubic-bezier(.22,1.2,.36,1)} .yk-compass>.yk-face{inset:15%} .yk-bezel svg{filter:drop-shadow(0 8px 18px rgba(29,43,42,.13))} .yk-needle svg{filter:drop-shadow(0 3px 3px rgba(29,43,42,.25))} .yk-compass .yk-glass{inset:15%;border-radius:50%;background:radial-gradient(circle at 34% 26%,rgba(255,255,255,.7),rgba(255,255,255,0) 42%);pointer-events:none} .yk-spin{transition:transform 1.4s cubic-bezier(.3,1.45,.45,1)} .yk.is-idle .yk-spin>*{animation:yk-search 6s ease-in-out infinite} .yk-ripple{position:absolute;inset:0;border:2px solid var(--teal);border-radius:50%;opacity:0;pointer-events:none} .yk-ripple.go{animation:yk-ripple .9s ease-out} .yk.no-anim .yk-bezel,.yk.no-anim .yk-spin{transition:none} .yk-panel{position:relative;padding:clamp(22px,4cqi,36px);border:0;border-radius:var(--ym-radius-s,16px);background:var(--mist)} .yk-panel[hidden]{display:none} .yk-close{position:absolute;top:14px;right:14px;display:grid;place-items:center;width:34px;height:34px;padding:0;border:0;border-radius:50%;background:#fff;color:var(--ink);cursor:pointer} .yk-close:hover{background:var(--soft)} .yk-close svg{width:14px;height:14px} .yk-panel h3{margin:0 44px .6em 0;font-size:clamp(24px,2.8cqi,30px);line-height:1.15;color:var(--teal-d)} .yk-panel blockquote{margin:0 0 1.1em;padding:0 0 0 1em;border:0;border-left:3px solid var(--teal);font-family:inherit;font-style:italic;font-size:inherit;line-height:inherit} .yk-panel blockquote p{margin:0} .yk-panel cite{display:block;margin-top:.35em;font-family:inherit;font-size:.85em;font-style:normal;text-transform:none;letter-spacing:0;opacity:1;color:var(--muted)} .yk-panel .yk-text p{margin:0 0 .9em} .yk-panel .yk-text p:last-child{margin-bottom:0} @container stage (max-width:480px){ .yk-ring{--orx:26%;--ory:26%;--cw:32%;aspect-ratio:1/1} .yk-label{max-width:6.5em;font-size:14px} } @keyframes yk-draw{from{stroke-dashoffset:var(--len)}to{stroke-dashoffset:0}} @keyframes yk-halo{from{opacity:.7;transform:scale(.6)}to{opacity:0;transform:scale(1.4)}} @keyframes yk-ripple{from{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(1.7)}} @keyframes yk-search{0%,100%{transform:rotate(-14deg)}45%{transform:rotate(11deg)}75%{transform:rotate(-5deg)}} @media (prefers-reduced-motion:reduce){ .yk *,.yk *::before,.yk *::after{animation:none!important;transition:none!important} }