/**handles:cc-global-stylesheets,cc-global-classes**/
.wp-block-table.is-style-stripes{border:none!important}.wp-block-table table{font-size:var(--text-s);font-family:Barlow}.wp-block-table table thead tr{background-color:var(--cc-color-10);color:#fff}.wp-block-table table th,.wp-block-table tfoot{font-weight:600}.wp-block-table table td,.wp-block-table table th{min-width:9em;border-color:transparent!important;padding:.7em!important}.wp-block-table table tbody tr:nth-child(odd){background-color:var(--cc-color-28)!important}.wp-block-table table tbody tr:nth-child(2n){background-color:var(--cc-color-26)}.wp-block-table tfoot td{border-top:2px solid var(--cc-color-2)!important}.wp-block-post-content ol:not(.breadcrumb),.wp-block-post-content ul:not(.cc-menu):not(.cc-menu-dropdown){padding-left:2em}.wp-block-post-content ol:not(.breadcrumb) li:not(:last-child),.wp-block-post-content ul:not(.cc-menu):not(.cc-menu-dropdown) li:not(:last-child){margin-bottom:.5em}.wp-block-post-content ol:not(.breadcrumb) li{padding-inline-start:0.5ch}.wp-block-post-content ul li::marker{color:var(--cc-color-11)}.wp-block-image.alignright,.wp-block-table.alignright{margin-right:0;margin-left:auto}.wp-block-image:not(.alignleft),.wp-block-image:not(.alignright){margin-right:auto;margin-left:auto;display:table}figcaption{font-size:var(--text-s);line-height:1.3;margin-top:.5em;margin-bottom:1em}.entry-content blockquote{margin-top:var(--space-m);margin-bottom:var(--space-m)}blockquote{font-family:Barlow,Helvetica,Arial,sans-serif;font-size:var(--text-m);font-weight:500;position:relative;margin-right:0;margin-left:0;padding-left:2.5ch}blockquote p:last-of-type{margin-bottom:0!important}blockquote::before{content:'„';position:absolute;top:-.6em;left:.1em;font-size:2.4em;line-height:1;font-weight:400;color:var(--cc-color-3)}blockquote cite{font-size:1rem;font-weight:400;position:relative;color:var(--cc-color-3);line-height:1.3;display:block;padding-top:.5em}blockquote cite::before{content:'— '}.btn-arrow-right svg{transition:250ms ease}.btn-arrow-right:hover svg{transform:translateX(.3em)}a:not(.cc-btn){transition:color 250ms ease}.rich-text-container{font-family:Bitter;line-height:1.6;font-size:1.1rem}.rich-text-container>*{float:none}.rich-text-container>.wp-block-image.aligncenter,.rich-text-container>.wp-block-image.alignleft,.rich-text-container>.wp-block-image.alignright,.rich-text-container>.wp-block-table.aligncenter,.rich-text-container>.wp-block-table.alignleft,.rich-text-container>.wp-block-table.alignright,.rich-text-container>:not(.wp-block-image):not(.wp-block-table){max-width:44rem;width:100%;margin-right:auto;margin-left:auto}.rich-text-container>.wp-block-table.aligncenter{display:block}.rich-text-container h1:not(:first-child),.rich-text-container h2:not(:first-child),.rich-text-container h3:not(:first-child),.rich-text-container h4:not(:first-child),.rich-text-container h5:not(:first-child),.rich-text-container h6:not(:first-child),.rich-text-wrapper h1:not(:first-child),.rich-text-wrapper h2:not(:first-child),.rich-text-wrapper h3:not(:first-child),.rich-text-wrapper h4:not(:first-child),.rich-text-wrapper h5:not(:first-child),.rich-text-wrapper h6:not(:first-child){margin-top:1.5em}.rich-text-container h1,.rich-text-container h2,.rich-text-container h3,.rich-text-container h4,.rich-text-container h5,.rich-text-container h6,.rich-text-wrapper h1,.rich-text-wrapper h2,.rich-text-wrapper h3,.rich-text-wrapper h4,.rich-text-wrapper h5,.rich-text-wrapper h6{margin-bottom:var(--space-r)}.rich-text-container h1,.rich-text-container h2,.rich-text-wrapper h1,.rich-text-wrapper h2{font-size:clamp(1.6rem,calc(1.42rem + .92vw),2.07rem)}.rich-text-container h3,.rich-text-wrapper h3{font-size:clamp(1.42rem,calc(1.3rem + .59vw),1.73rem)}.rich-text-container h4,.rich-text-wrapper h4{font-size:clamp(1.27rem,calc(1.2rem + .34vw),1.44rem)}.rich-text-container h5,.rich-text-wrapper h5{font-size:clamp(1.13rem,calc(1.1rem + .15vw),1.2rem)}.rich-text-container p:not(:last-child),.rich-text-wrapper p:not(:last-child){margin-bottom:.75em}.rich-text-container ol:not(:first-child),.rich-text-container ul:not(:first-child),.rich-text-container>figure:not(:first-child),.rich-text-wrapper ol:not(:first-child),.rich-text-wrapper ul:not(:first-child),.rich-text-wrapper>figure:not(:first-child){margin-top:var(--space-m)}.rich-text-container ol:not(:last-child),.rich-text-container ul:not(:last-child),.rich-text-container>figure:not(:last-child),.rich-text-wrapper ol:not(:last-child),.rich-text-wrapper ul:not(:last-child),.rich-text-wrapper>figure:not(:last-child){margin-bottom:var(--space-m)}@media (max-width:576px){h1,h2,h3,h4,h5,h6{-webkit-hyphens:auto;hyphens:auto}}:root{--header-top-height:40px;--header-mid-height:80px;--header-height:calc(var(--header-top-height) + var(--header-mid-height));--canvas-padding:32px;--space-3xs:clamp(0.13rem,calc(0.08rem + 0.24vw),0.25rem);--space-2xs:clamp(0.25rem,calc(0.15rem + 0.49vw),0.50rem);--space-xs:clamp(0.50rem,calc(0.40rem + 0.49vw),0.75rem);--space-s:clamp(0.75rem,calc(0.65rem + 0.49vw),1.00rem);--space-r:clamp(1.00rem,calc(0.80rem + 0.98vw),1.50rem);--space-m:clamp(1.50rem,calc(1.30rem + 0.98vw),2.00rem);--space-l:clamp(2.00rem,calc(1.61rem + 1.95vw),3.00rem);--space-xl:clamp(3.00rem,calc(2.61rem + 1.95vw),4.00rem);--space-2xl:clamp(4.00rem,calc(3.22rem + 3.90vw),6.00rem);--space-3xl:clamp(6.00rem,calc(5.22rem + 3.90vw),8.00rem);--space-h:8rem;--space-xh:9rem;--text-xs:clamp(0.64rem,calc(0.85rem + -0.29vw),0.79rem);--text-s:clamp(0.80rem,calc(0.92rem + -0.17vw),0.89rem);--text-r:clamp(1.00rem,calc(1.00rem + 0.00vw),1.00rem);--text-m:clamp(1.13rem,calc(1.08rem + 0.24vw),1.25rem);--text-l:clamp(1.27rem,calc(1.15rem + 0.58vw),1.56rem);--text-xl:clamp(1.42rem,calc(1.22rem + 1.03vw),1.95rem);--text-2xl:clamp(1.60rem,calc(1.27rem + 1.64vw),2.44rem);--text-3xl:clamp(1.80rem,calc(1.31rem + 2.44vw),3.05rem);--text-4xl:clamp(2.03rem,calc(1.33rem + 3.49vw),3.82rem)}@media (max-width:576px){:root{--header-mid-height:70px;--canvas-padding:20px}}.section-text-white{--cc-color-1:#ffffff;--cc-color-2:#d4d7dd;--cc-color-3:#9ba7af;color:var(--cc-color-2);-webkit-font-smoothing:antialiased}.visuallyhidden{overflow:hidden;position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;clip:rect(0 0 0 0)}.text-lines-3{overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.text-lines-5{overflow:hidden;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical}.p-start-3xs{padding-top:var(--space-3xs)}.p-start-2xs{padding-top:var(--space-2xs)}.p-start-xs{padding-top:var(--space-xs)}.p-start-s{padding-top:var(--space-s)}.p-start-r{padding-top:var(--space-r)}.p-start-m{padding-top:var(--space-m)}.p-start-l{padding-top:var(--space-l)}.p-start-xl{padding-top:var(--space-xl)}.p-start-2xl{padding-top:var(--space-2xl)}.p-start-3xl{padding-top:var(--space-3xl)}.p-ri-3xs{padding-right:var(--space-3xs)}.p-ri-2xs{padding-right:var(--space-2xs)}.p-ri-xs{padding-right:var(--space-xs)}.p-ri-s{padding-right:var(--space-s)}.p-ri-r{padding-right:var(--space-r)}.p-ri-m{padding-right:var(--space-m)}.p-ri-l{padding-right:var(--space-l)}.p-ri-xl{padding-right:var(--space-xl)}.p-ri-2xl{padding-right:var(--space-2xl)}.p-ri-3xl{padding-right:var(--space-3xl)}.p-end-3xs{padding-bottom:var(--space-3xs)}.p-end-2xs{padding-bottom:var(--space-2xs)}.p-end-xs{padding-bottom:var(--space-xs)}.p-end-s{padding-bottom:var(--space-s)}.p-end-r{padding-bottom:var(--space-r)}.p-end-m{padding-bottom:var(--space-m)}.p-end-l{padding-bottom:var(--space-l)}.p-end-xl{padding-bottom:var(--space-xl)}.p-end-2xl{padding-bottom:var(--space-2xl)}.p-end-3xl{padding-bottom:var(--space-3xl)}.p-le-3xs{padding-left:var(--space-3xs)}.p-le-2xs{padding-left:var(--space-2xs)}.p-le-xs{padding-left:var(--space-xs)}.p-le-s{padding-left:var(--space-s)}.p-le-r{padding-left:var(--space-r)}.p-le-m{padding-left:var(--space-m)}.p-le-l{padding-left:var(--space-l)}.p-le-xl{padding-left:var(--space-xl)}.p-le-2xl{padding-left:var(--space-2xl)}.p-le-3xl{padding-left:var(--space-3xl)}.m-start-3xs{margin-top:var(--space-3xs)}.m-start-2xs{margin-top:var(--space-2xs)}.m-start-xs{margin-top:var(--space-xs)}.m-start-s{margin-top:var(--space-s)}.m-start-r{margin-top:var(--space-r)}.m-start-m{margin-top:var(--space-m)}.m-start-l{margin-top:var(--space-l)}.m-start-xl{margin-top:var(--space-xl)}.m-start-2xl{margin-top:var(--space-2xl)}.m-start-3xl{margin-top:var(--space-3xl)}.m-end-3xs{margin-bottom:var(--space-3xs)}.m-end-2xs{margin-bottom:var(--space-2xs)}.m-end-xs{margin-bottom:var(--space-xs)}.m-end-s{margin-bottom:var(--space-s)}.m-end-r{margin-bottom:var(--space-r)}.m-end-m{margin-bottom:var(--space-m)}.m-end-l{margin-bottom:var(--space-l)}.m-end-xl{margin-bottom:var(--space-xl)}.m-end-2xl{margin-bottom:var(--space-2xl)}.m-end-3xl{margin-bottom:var(--space-3xl)}.m-ri-3xs{margin-right:var(--space-3xs)}.m-ri-2xs{margin-right:var(--space-2xs)}.m-ri-xs{margin-right:var(--space-xs)}.m-ri-s{margin-right:var(--space-s)}.m-ri-r{margin-right:var(--space-r)}.m-ri-m{margin-right:var(--space-m)}.m-ri-l{margin-right:var(--space-l)}.m-ri-xl{margin-right:var(--space-xl)}.m-ri-2xl{margin-right:var(--space-2xl)}.m-ri-3xl{margin-right:var(--space-3xl)}.m-le-3xs{margin-left:var(--space-3xs)}.m-le-2xs{margin-left:var(--space-2xs)}.m-le-xs{margin-left:var(--space-xs)}.m-le-s{margin-left:var(--space-s)}.m-le-r{margin-left:var(--space-r)}.m-le-m{margin-left:var(--space-m)}.m-le-l{margin-left:var(--space-l)}.m-le-xl{margin-left:var(--space-xl)}.m-le-2xl{margin-left:var(--space-2xl)}.m-le-3xl{margin-left:var(--space-3xl)}.breadcrumb{display:flex;font-size:var(--text-s)}.breadcrumb a{color:var(--cc-color-2)}.breadcrumb li:not(:last-child){flex:none}.breadcrumb li:last-child{max-width:300px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--cc-color-3)}.header-transparent+.wp-site-blocks .breadcrumb{--cc-color-2:#ffffff;--cc-color-3:rgb(255,255,255,0.8);color:#fff}#wpadminbar+header{top:32px}@media screen and (max-width:782px){#wpadminbar+header{top:46px}}@media screen and (max-width:600px){#wpadminbar{margin-top:-46px}}.footer_logo-wrapper svg,.header_logo-wrapper svg{height:inherit;width:auto}@media (prefers-color-scheme:dark){.footer_logo-wrapper svg g#logo-text,.footer_logo-wrapper svg g#trenner,.header_logo-wrapper svg g#logo-text,.header_logo-wrapper svg g#trenner{fill:var(--cc-color-1)!important}}.header-transparent.cc-scrolld-top .header_logo-wrapper svg #logo-schrift,.header-transparent.cc-scrolld-top .header_logo-wrapper svg g#logo-symbol path,.header-transparent.cc-scrolld-top .header_logo-wrapper svg g#logo-text,.header-transparent.cc-scrolld-top .header_logo-wrapper svg g#trenner{fill:#ffffff!important}.header-transparent.cc-scrolld-top nav:not(.cc-nav--open) .cc-nav-items>.cc-nav-link>a,.header-transparent.cc-scrolld-top nav:not(.cc-nav--open) .cc-nav-items>li{color:#fff}.header-transparent.cc-scrolld-top nav:not(.cc-nav--open) .cc-nav-dropdown[state=open] .cc-nav-item,.header-transparent.cc-scrolld-top nav:not(.cc-nav--open) .cc-nav-item:hover{background-color:rgba(0,0,0,.15);color:#fff}.header-transparent.cc-scrolld-top .cc-hamburger:not(.active) .line{background:#fff}header nav .cc-nav__submenu:first-child:last-child{min-width:150px}header>div{box-shadow:0 -12px 0 12px rgb(0 0 0/0);transition:box-shadow .5s ease}header.cc-scrolld-bottom>div,header.cc-scrolld-down>div,header.cc-scrolld-up>div{box-shadow:0 -12px 8px 12px rgb(0 0 0/24%)}header.cc-scrolld-up.cc-scrolld-top>div{box-shadow:0 -12px 0 12px rgb(0 0 0/0)}.heading-blue{display:inline-block;position:relative;padding:.3em .8em;color:#fff!important;-webkit-font-smoothing:antialiased;transform:rotate(-3deg);font-family:Barlow!important;text-transform:uppercase;font-size:var(--text-xl)!important}.heading-blue::before{content:'';position:absolute;background-image:var(--cc-gradient-2);z-index:-1;inset:0;transform:skew(-3deg,0deg)}main{min-height:80vh}
.btn-prim,.btn-sec,.btn-text,.btn-text-sec,.label-r{font-family:Barlow}.h1,.h2,.h3,.h4,.h5,.h6{font-family:Bitter}.page-numbers .page-numbers:hover{background:var(--cc-color-16)}.page-numbers .page-numbers.current:hover{background:#00000000;color:var(--cc-color-2)}.container{margin-right:auto;margin-left:auto;max-width:1140px;padding-right:var(--canvas-padding);padding-left:var(--canvas-padding)}.btn-prim,.btn-prim:before{transition:all .33s ease}.btn-prim{background-color:var(--cc-color-11);border-radius:.3em;color:#fff;font-weight:600;letter-spacing:.03em;line-height:1;text-decoration:none;align-items:center;-moz-column-gap:0.4em;column-gap:.4em;display:flex;flex-direction:row;min-height:2.6em;padding:.7em 1.4em}.btn-prim svg{height:1.2em;width:1.2em}.btn-prim:hover{background-color:var(--cc-color-10);box-shadow:0 8px 12px -6px var(--cc-color-17);color:#fff;transform:translateY(-.05em)}.btn-sec,.btn-sec:before{transition:all .33s ease}.btn-sec{background-color:var(--cc-color-26);border-radius:.3em;color:var(--cc-color-11);font-weight:600;letter-spacing:.03em;line-height:1;text-decoration:none;align-items:center;-moz-column-gap:0.4em;column-gap:.4em;display:flex;flex-direction:row;min-height:2.6em;padding:.7em 1.4em}.btn-sec svg{height:1.2em;width:1.2em}.btn-sec:hover{background-color:var(--cc-color-25);box-shadow:0 8px 12px -6px var(--cc-color-17);color:var(--cc-color-10);transform:translateY(-.05em)}.btn-text,.btn-text:before{transition:all .33s ease}.btn-text{color:var(--cc-color-11);font-weight:600;letter-spacing:.03em;line-height:1;text-decoration:none;align-items:center;-moz-column-gap:0.4em;column-gap:.4em;display:flex;flex-direction:row}.btn-text svg{height:1.2em;width:1.2em}.btn-text:hover{color:var(--cc-color-10)}.btn-text-sec,.btn-text-sec:before{transition:all .33s ease}.btn-text-sec{color:var(--cc-color-2);letter-spacing:.03em;line-height:1;text-decoration:none;align-items:center;-moz-column-gap:0.4em;column-gap:.4em;display:flex;flex-direction:row}.btn-text-sec svg{height:1.2em;width:1.2em}.btn-text-sec:hover{color:var(--cc-color-10)}.badge-prim{background-color:var(--cc-color-16);border-radius:1.2em;color:var(--cc-color-11);font-size:var(--text-s);font-weight:500;letter-spacing:.02em;line-height:1.2;padding:.4em .8em}.label-r{font-size:var(--text-r);line-height:1.3}.label-s{font-size:var(--text-s)}.label-s,.label-xs{font-weight:500;letter-spacing:.02em;line-height:1.3}.label-xs{font-size:var(--text-xs)}.text-large{font-size:1.25rem}.text-medium{font-size:1.125rem}.text-small{font-size:.875rem}.display-1{font-size:var(--text-4xl)}.h1{font-size:var(--text-3xl)}.h1,.h2{color:var(--cc-color-1);font-weight:800;letter-spacing:-.03em;line-height:1.2}.h2{font-size:var(--text-2xl)}.h3{font-size:var(--text-xl)}.h3,.h4{color:var(--cc-color-1);font-weight:800;letter-spacing:-.03em;line-height:1.2}.h4{font-size:var(--text-l)}.h5{font-size:var(--text-m)}.h5,.h6{color:var(--cc-color-1);font-weight:700;letter-spacing:-.03em;line-height:1.2}.h6{font-size:var(--text-r)}.page-numbers .page-numbers{padding:.25em .5em;margin-right:3px;margin-left:3px;border-radius:4px}.page-wrapper{align-items:center;justify-content:center;-moz-column-gap:var(--space-2xs);column-gap:var(--space-2xs);display:flex;padding-top:var(--space-m)}.page-arrow{border-radius:4px;color:var(--cc-color-11);padding:.25em}.page-arrow svg{height:1em;width:1em}.page-arrow:hover{background-color:var(--cc-color-16)}