@charset "UTF-8";.stack{display:flex;flex-direction:column;row-gap:2rem}.stack--xxs{row-gap:.25rem}.stack--xs{row-gap:.5rem}.stack--s{row-gap:1.5rem}.stack--m{row-gap:2rem}.stack--l{row-gap:2.5rem}.stack--xl{row-gap:3rem}.stack--xxl{row-gap:4rem}.stack--xxxl{row-gap:6rem}:root{font-synthesis:none}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;background-color:var(--footer-color-1);overflow-x:clip;overflow-y:scroll;overscroll-behavior-x:none}body{font-family:"DM Sans",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif}.h1,.h2,.h3,h1,h2,h3{margin:0;font-family:scale-variable,system-ui,sans-serif;hyphens:none}.h4,.h5,.h6,h4,h5,h6{margin:0;font-family:"DM Sans",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;hyphens:none}@media (max-width:991.98px){.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{hyphens:none}.section.section--img-text.section--layout-b>.container>.row>.col-12:nth-child(1){order:2}}.font-heading{font-family:scale-variable,system-ui,sans-serif!important}.font-body{font-family:"DM Sans",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif!important}p{margin:0 0 1.5em}.regular-text b,.regular-text strong{font-weight:700}.regular-text em,.regular-text i{font-style:italic}.small-text,small{font-size:small}sub,sup{font-size:.75em;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}.h1,.h1 *{font-size:calc(var(--h1-font-size-mobile) * 1px);letter-spacing:var(--h1-letter-spacing);line-height:var(--h1-line-height);font-weight:var(--h1-font-weight,400);font-variation-settings:"wght" var(--h1-font-weight,400)}@media (min-width:768px){.h1,.h1 *{font-size:calc(var(--h1-font-size-tablet) * 1px)}}@media (min-width:1400px){.h1,.h1 *{font-size:calc(var(--h1-font-size-desktop) * 1px)}}.h2,.h2 *,.regular-text h2,h2 *,h2 .regular-text .h2{font-size:calc(var(--h2-font-size-mobile) * 1px);letter-spacing:var(--h2-letter-spacing);line-height:var(--h2-line-height);font-weight:var(--h2-font-weight,400);font-variation-settings:"wght" var(--h2-font-weight,400)}@media (min-width:768px){.h2,.h2 *,.regular-text h2,h2 *,h2 .regular-text .h2{font-size:calc(var(--h2-font-size-tablet) * 1px)}}@media (min-width:1400px){.h2,.h2 *,.regular-text h2,h2 *,h2 .regular-text .h2{font-size:calc(var(--h2-font-size-desktop) * 1px)}}.h3,.h3 *,.regular-text .h3{font-family:"DM Sans",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;font-size:calc(var(--h3-font-size-mobile) * 1px);letter-spacing:var(--h3-letter-spacing);line-height:var(--h3-line-height);font-weight:var(--h3-font-weight,400);font-variation-settings:"wght" var(--h3-font-weight,400)}@media (min-width:768px){.h3,.h3 *,.regular-text .h3{font-size:calc(var(--h3-font-size-tablet) * 1px)}}@media (min-width:1400px){.h3,.h3 *,.regular-text .h3{font-size:calc(var(--h3-font-size-desktop) * 1px)}}.h3-alternative,.h3-alternative *,.regular-text .h3-alternative{font-family:"DM Sans",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;font-size:calc(var(--h3-font-size-mobile) * 1.4px);letter-spacing:var(--h3-letter-spacing);line-height:var(--h3-line-height);font-weight:var(--h3-font-weight,400);font-variation-settings:"wght" var(--h3-font-weight,400)}@media (min-width:768px){.h3-alternative,.h3-alternative *,.regular-text .h3-alternative{font-size:calc(var(--h3-font-size-tablet) * 1.4px)}}@media (min-width:1400px){.h3-alternative,.h3-alternative *,.regular-text .h3-alternative{font-size:calc(var(--h3-font-size-desktop) * 1.4px)}}.h4,.h4 *,.regular-text .h4{font-size:calc(var(--h4-font-size-mobile) * 1px);letter-spacing:var(--h4-letter-spacing);line-height:var(--h4-line-height);font-weight:var(--h4-font-weight,400);font-variation-settings:"wght" var(--h4-font-weight,400)}@media (min-width:768px){.h4,.h4 *,.regular-text .h4{font-size:calc(var(--h4-font-size-tablet) * 1px)}}@media (min-width:1400px){.h4,.h4 *,.regular-text .h4{font-size:calc(var(--h4-font-size-desktop) * 1px)}}.box-title{display:block;margin:0;font-family:"DM Sans",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;hyphens:auto;font-size:calc(var(--h4-font-size-mobile) * 1px);letter-spacing:var(--h4-letter-spacing);line-height:var(--h4-line-height);font-weight:300}@media (min-width:768px){.box-title{font-size:calc(var(--h4-font-size-tablet) * 1px)}}@media (min-width:1400px){.box-title{font-size:calc(var(--h4-font-size-desktop) * 1px)}}.h5,.h5 *,.regular-text .h5{font-size:calc(var(--h5-font-size-mobile) * 1px);letter-spacing:var(--h5-letter-spacing);line-height:var(--h5-line-height);font-weight:var(--h5-font-weight,400);font-variation-settings:"wght" var(--h5-font-weight,400)}@media (min-width:768px){.h5,.h5 *,.regular-text .h5{font-size:calc(var(--h5-font-size-tablet) * 1px)}}@media (min-width:1400px){.h5,.h5 *,.regular-text .h5{font-size:calc(var(--h5-font-size-desktop) * 1px)}}.h6,.h6 *,.regular-text .h6{font-size:calc(var(--h6-font-size-mobile) * 1px);letter-spacing:var(--h6-letter-spacing);line-height:var(--h6-line-height);font-weight:var(--h6-font-weight,400);font-variation-settings:"wght" var(--h6-font-weight,400)}@media (min-width:768px){.h6,.h6 *,.regular-text .h6{font-size:calc(var(--h6-font-size-tablet) * 1px)}}@media (min-width:1400px){.h6,.h6 *,.regular-text .h6{font-size:calc(var(--h6-font-size-desktop) * 1px)}}.regular-text .subheadline,.subheadline,.subheadline *{font-family:"DM Sans",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;font-size:calc(var(--subheadline-font-size-mobile,var(--h6-font-size-mobile)) * 1px);letter-spacing:var(--subheadline-letter-spacing,.1em);line-height:var(--subheadline-line-height,var(--h6-line-height));font-weight:var(--subheadline-font-weight,var(--h6-font-weight,400));font-variation-settings:"wght" var(--subheadline-font-weight,var(--h6-font-weight,400))}@media (min-width:768px){.regular-text .subheadline,.subheadline,.subheadline *{font-size:calc(var(--subheadline-font-size-tablet,var(--h6-font-size-tablet)) * 1px)}}@media (min-width:1400px){.regular-text .subheadline,.subheadline,.subheadline *{font-size:calc(var(--subheadline-font-size-desktop,var(--h6-font-size-desktop)) * 1px)}}.intro-text,.intro-text p{font-size:calc(var(--p2-font-size-mobile) * 1px);letter-spacing:var(--p2-letter-spacing);line-height:var(--p2-line-height);font-weight:var(--p2-font-weight,400);font-variation-settings:"wght" var(--p2-font-weight,400)}@media (min-width:768px){.intro-text,.intro-text p{font-size:calc(var(--p2-font-size-tablet) * 1px)}}@media (min-width:1400px){.intro-text,.intro-text p{font-size:calc(var(--p2-font-size-desktop) * 1px)}}.regular-text,.regular-text *{font-size:calc(var(--p1-font-size-mobile) * 1px);letter-spacing:var(--p1-letter-spacing);line-height:var(--p1-line-height);font-weight:var(--p1-font-weight,400);font-variation-settings:"wght" var(--p1-font-weight,400)}@media (min-width:768px){.regular-text,.regular-text *{font-size:calc(var(--p1-font-size-tablet) * 1px)}}@media (min-width:1400px){.regular-text,.regular-text *{font-size:calc(var(--p1-font-size-desktop) * 1px)}}.p2-text,.p2-text *{font-size:calc(var(--p2-font-size-mobile) * 1px);letter-spacing:var(--p2-letter-spacing);line-height:var(--p2-line-height);font-weight:var(--p2-font-weight,400);font-variation-settings:"wght" var(--p2-font-weight,400)}@media (min-width:768px){.p2-text,.p2-text *{font-size:calc(var(--p2-font-size-tablet) * 1px)}}@media (min-width:1400px){.p2-text,.p2-text *{font-size:calc(var(--p2-font-size-desktop) * 1px)}}.p3-text,.p3-text *{font-size:calc(var(--p3-font-size-mobile) * 1px);letter-spacing:var(--p3-letter-spacing);line-height:var(--p3-line-height);font-weight:var(--p3-font-weight,400);font-variation-settings:"wght" var(--p3-font-weight,400)}@media (min-width:768px){.p3-text,.p3-text *{font-size:calc(var(--p3-font-size-tablet) * 1px)}}@media (min-width:1400px){.p3-text,.p3-text *{font-size:calc(var(--p3-font-size-desktop) * 1px)}}.meta,.meta p{display:inline-block;font-size:calc(var(--meta-font-size-mobile) * 1px);letter-spacing:var(--meta-letter-spacing);line-height:var(--meta-line-height);font-weight:var(--meta-font-weight,400);font-variation-settings:"wght" var(--meta-font-weight,400)}@media (min-width:768px){.meta,.meta p{font-size:calc(var(--meta-font-size-tablet) * 1px)}}@media (min-width:1400px){.meta,.meta p{font-size:calc(var(--meta-font-size-desktop) * 1px)}}.author,.author p{display:inline-block;font-size:calc(var(--author-font-size-mobile) * 1px);letter-spacing:var(--author-letter-spacing);line-height:var(--author-line-height);font-weight:var(--author-font-weight,400);font-variation-settings:"wght" var(--author-font-weight,400)}.icon-wrapper.icon-inline svg{display:block;width:100%;height:100%}.icon-wrapper.icon-upload img,.icon-wrapper.icon-upload svg{display:block;width:100%;height:100%;opacity:0}.icon-wrapper.size-18{min-height:18px;max-height:18px;min-width:18px;max-width:18px}.icon-wrapper.size-20{min-height:20px;max-height:20px;min-width:20px;max-width:20px}.icon-wrapper.size-24{min-height:24px;max-height:24px;min-width:24px;max-width:24px}.icon-wrapper.size-32{min-height:32px;max-height:32px;min-width:32px;max-width:32px}.icon-wrapper.size-48{min-height:48px;max-height:48px;min-width:48px;max-width:48px}.icon-wrapper.size-1em{min-height:1em;max-height:1em;min-width:1em;max-width:1em}.icon-wrapper.size-1-15em{min-height:1.15em;max-height:1.15em;min-width:1.15em;max-width:1.15em}.icon-wrapper.size-1-25em{min-height:1.25em;max-height:1.25em;min-width:1.25em;max-width:1.25em}.icon-wrapper.size-1-5em{min-height:1.5em;max-height:1.5em;min-width:1.5em;max-width:1.5em}.icon-wrapper.size-2em{min-height:2em;max-height:2em;min-width:2em;max-width:2em}.icon-wrapper.size-3em{min-height:3em;max-height:3em;min-width:3em;max-width:3em}.icon-wrapper.size-1rem{min-height:1rem;max-height:1rem;min-width:1rem;max-width:1rem}.icon-wrapper.size-1-5rem{min-height:1.5rem;max-height:1.5rem;min-width:1.5rem;max-width:1.5rem}.icon-wrapper.size-2rem{min-height:2rem;max-height:2rem;min-width:2rem;max-width:2rem}.icon-wrapper.size-2-5rem{min-height:2.5rem;max-height:2.5rem;min-width:2.5rem;max-width:2.5rem}.icon-wrapper.size-3rem{min-height:3rem;max-height:3rem;min-width:3rem;max-width:3rem}.section.section--slider.section--colors-a{--slider-color-1:var(--color-set-background-a);--slider-color-2:var(--color-set-text-a);--slider-color-3:var(--color-set-text-a-2);--slider-color-4:var(--color-set-spot-color-a);--slider-color-5:var(--color-set-spot-color-a-2)}.section.section--slider.section--colors-b{--slider-color-1:var(--color-set-background-b);--slider-color-2:var(--color-set-text-b);--slider-color-3:var(--color-set-text-b-2);--slider-color-4:var(--color-set-spot-color-b);--slider-color-5:var(--color-set-spot-color-b-2)}.section.section--slider.section--colors-c{--slider-color-1:var(--color-set-background-c);--slider-color-2:var(--color-set-text-c);--slider-color-3:var(--color-set-text-c-2);--slider-color-4:var(--color-set-spot-color-c);--slider-color-5:var(--color-set-spot-color-c-2)}.section.section--slider.section--colors-d{--slider-color-1:var(--color-set-background-d);--slider-color-2:var(--color-set-text-d);--slider-color-3:var(--color-set-text-d-2);--slider-color-4:var(--color-set-spot-color-d);--slider-color-5:var(--color-set-spot-color-d-2)}.section.section--slider.section--colors-e{--slider-color-1:var(--color-set-background-e);--slider-color-2:var(--color-set-text-e);--slider-color-3:var(--color-set-text-e-2);--slider-color-4:var(--color-set-spot-color-e);--slider-color-5:var(--color-set-spot-color-e-2)}.section.section--slider.section--colors-f{--slider-color-1:var(--color-set-background-f);--slider-color-2:var(--color-set-text-f);--slider-color-3:var(--color-set-text-f-2);--slider-color-4:var(--color-set-spot-color-f);--slider-color-5:var(--color-set-spot-color-f-2)}.section.section--slider.section--colors-g{--slider-color-1:var(--color-set-background-g);--slider-color-2:var(--color-set-text-g);--slider-color-3:var(--color-set-text-g-2);--slider-color-4:var(--color-set-spot-color-g);--slider-color-5:var(--color-set-spot-color-g-2)}.section.section--slider.section--layout-a{overflow-x:hidden}.section.section--slider.section--layout-a>.container>.row{--bs-gutter-x:3rem;--bs-gutter-y:3rem}.section.section--slider.section--layout-a>.container>.row .section__head{max-width:800px;margin:0 auto}.section.section--slider.section--layout-a .slider-bleed-wrap{overflow:visible;container-type:inline-size;container-name:slider}.section.section--slider.section--layout-a .slider-bleed-wrap .slider-swiper{width:calc(100% + (100vw - 100%)/ 2);height:250px;overflow:hidden;box-sizing:border-box;padding-inline-end:40px;border-top-left-radius:8px;border-bottom-left-radius:8px}@media (min-width:768px){.author,.author p{font-size:calc(var(--author-font-size-tablet) * 1px)}.section.section--slider.section--layout-a .slider-bleed-wrap .slider-swiper{height:400px}}@media (min-width:992px){.section.section--slider.section--layout-a .slider-bleed-wrap .slider-swiper{height:600px}}.section.section--slider.section--layout-a .slider-bleed-wrap .slider-swiper .swiper-slide{margin:0;width:70cqw;min-width:0;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:1.25rem;overflow:hidden;cursor:grab;position:relative}.section.section--slider.section--layout-a .slider-bleed-wrap .slider-swiper .swiper-slide img{width:100%;height:100%;min-width:0;max-width:100%;object-fit:cover;object-position:center;display:block;border-radius:8px}.section.section--slider.section--layout-a .slider-bleed-wrap .slider-swiper .swiper-slide.swiper-slide-active .caption-toggle{position:absolute;top:1rem;right:1rem;bottom:auto;width:44px;height:44px;cursor:pointer;border-radius:50%;z-index:10}.section.section--slider.section--layout-a .slider-bleed-wrap .slider-swiper .swiper-slide.swiper-slide-active .caption-toggle::before{content:"";position:absolute;top:50%;left:50%;width:70%;height:70%;transform:translate(-50%,-50%);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:70% 70%;mask-size:70% 70%;-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJsdWNpZGUgbHVjaWRlLWluZm8taWNvbiBsdWNpZGUtaW5mbyI+PGNpcmNsZSBjeD0iMTIiIGN5PSIxMiIgcj0iMTAiLz48cGF0aCBkPSJNMTIgMTZ2LTQiLz48cGF0aCBkPSJNMTIgOGguMDEiLz48L3N2Zz4=);mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJsdWNpZGUgbHVjaWRlLWluZm8taWNvbiBsdWNpZGUtaW5mbyI+PGNpcmNsZSBjeD0iMTIiIGN5PSIxMiIgcj0iMTAiLz48cGF0aCBkPSJNMTIgMTZ2LTQiLz48cGF0aCBkPSJNMTIgOGguMDEiLz48L3N2Zz4=)}.section.section--slider.section--layout-a .slider-bleed-wrap .slider-swiper .swiper-slide.swiper-slide-active .caption-toggle:focus-visible{outline:2px solid var(--slider-color-4);outline-offset:2px;transition:none}.section.section--slider.section--layout-a .slider-bleed-wrap .slider-swiper .swiper-slide figcaption{display:none;position:absolute;bottom:0;left:0;width:100%;padding-block-start:4rem;padding-block-end:2rem;padding-inline:2rem}.section.section--slider.section--layout-a .slider-bleed-wrap .slider-swiper .swiper-slide figcaption .caption-text{display:block;width:100%;height:100%;padding-block:1.5rem;padding-inline:1.5rem}.section.section--slider.section--layout-a .slider-bleed-wrap .slider-swiper .swiper-slide figcaption .caption-text .caption-text-inner{display:block;max-height:120px;padding-inline-end:1em;overflow-x:hidden;overflow-y:auto;scrollbar-gutter:stable;-webkit-overflow-scrolling:touch;font-size:calc(var(--p1-font-size-mobile,14) * 1px);letter-spacing:var(--p1-letter-spacing,1px);line-height:var(--p1-line-height,1.4);font-weight:var(--p1-font-weight,500);scrollbar-width:thin}.section.section--slider.section--layout-a .slider-bleed-wrap .slider-swiper .swiper-slide figcaption .caption-text .caption-text-inner::-webkit-scrollbar{width:8px;height:8px}.section.section--slider.section--layout-a .slider-bleed-wrap .slider-swiper .swiper-slide figcaption .caption-text .caption-text-inner::-webkit-scrollbar-track{background:0 0}.section.section--slider.section--layout-a .slider-bleed-wrap .slider-swiper .swiper-slide figcaption .caption-text .caption-text-inner::-webkit-scrollbar-thumb{background-color:transparent;border-radius:6px}.section.section--slider.section--layout-a .pagination-wrapper .swiper-button-next::after,.section.section--slider.section--layout-a .pagination-wrapper .swiper-button-prev::after{font-size:1.5rem;display:none}.section.section--slider.section--layout-a .pagination-wrapper{position:relative;margin-top:1.5rem;display:flex;align-items:center;justify-content:flex-end;height:44px;gap:.5rem}.section.section--slider.section--layout-a .pagination-wrapper>*{position:relative;height:44px;width:100%;margin:0;left:0;top:0!important;right:0;bottom:0;z-index:10}.section.section--slider.section--layout-a .pagination-wrapper .swiper-button-next svg,.section.section--slider.section--layout-a .pagination-wrapper .swiper-button-prev svg{display:none!important}.section.section--slider.section--layout-a .pagination-wrapper .swiper-pagination{display:flex;align-items:center;justify-content:flex-start;gap:1rem}.section.section--slider.section--layout-a .pagination-wrapper .swiper-pagination .swiper-pagination-bullet{opacity:1;margin:0;height:12px;width:12px;border-radius:50%;background-color:var(--slider-color-4);transition:.2s}.section.section--slider.section--layout-a .pagination-wrapper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{transform:scale(1.2);transition:transform .2s}.section.section--slider.section--layout-a .pagination-wrapper .swiper-pagination .swiper-pagination-bullet:focus-visible{outline:solid 2px;transition:none}.section.section--slider.section--layout-a .pagination-wrapper .swiper-button-next,.section.section--slider.section--layout-a .pagination-wrapper .swiper-button-prev{width:44px;min-width:44px;max-width:44px;height:44px;min-height:44px;max-width:44px;max-height:44px;transition:background-color .2s;display:block;border-radius:50%;border:2px solid;position:relative}.section.section--slider.section--layout-a .pagination-wrapper .swiper-button-next::before,.section.section--slider.section--layout-a .pagination-wrapper .swiper-button-prev::before{content:"";position:absolute;top:50%;left:50%;width:24px;height:24px;transform:translate(-50%,-50%);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:24px 24px;mask-size:24px 24px}.section.section--slider.section--layout-a .pagination-wrapper .swiper-button-next.swiper-button-disabled,.section.section--slider.section--layout-a .pagination-wrapper .swiper-button-prev.swiper-button-disabled{opacity:.4;cursor:not-allowed}.section.section--slider.section--layout-a .pagination-wrapper .swiper-button-next:focus-visible,.section.section--slider.section--layout-a .pagination-wrapper .swiper-button-prev:focus-visible{transition:none}.section.section--slider.section--layout-a .pagination-wrapper .swiper-button-prev::before{-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJsdWNpZGUgbHVjaWRlLWFycm93LWxlZnQtaWNvbiBsdWNpZGUtYXJyb3ctbGVmdCI+PHBhdGggZD0ibTEyIDE5LTctNyA3LTciLz48cGF0aCBkPSJNMTkgMTJINSIvPjwvc3ZnPg==);mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJsdWNpZGUgbHVjaWRlLWFycm93LWxlZnQtaWNvbiBsdWNpZGUtYXJyb3ctbGVmdCI+PHBhdGggZD0ibTEyIDE5LTctNyA3LTciLz48cGF0aCBkPSJNMTkgMTJINSIvPjwvc3ZnPg==)}.section.section--slider.section--layout-a .pagination-wrapper .swiper-button-next::before{-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJsdWNpZGUgbHVjaWRlLWFycm93LXJpZ2h0LWljb24gbHVjaWRlLWFycm93LXJpZ2h0Ij48cGF0aCBkPSJNNSAxMmgxNCIvPjxwYXRoIGQ9Im0xMiA1IDcgNy03IDciLz48L3N2Zz4=);mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJsdWNpZGUgbHVjaWRlLWFycm93LXJpZ2h0LWljb24gbHVjaWRlLWFycm93LXJpZ2h0Ij48cGF0aCBkPSJNNSAxMmgxNCIvPjxwYXRoIGQ9Im0xMiA1IDcgNy03IDciLz48L3N2Zz4=)}.section.section--slider.section--layout-a.section--colors-a .slider-swiper .swiper-slide.swiper-slide-active .caption-toggle,.section.section--slider.section--layout-a.section--colors-b .slider-swiper .swiper-slide.swiper-slide-active .caption-toggle,.section.section--slider.section--layout-a.section--colors-c .slider-swiper .swiper-slide.swiper-slide-active .caption-toggle,.section.section--slider.section--layout-a.section--colors-d .slider-swiper .swiper-slide.swiper-slide-active .caption-toggle,.section.section--slider.section--layout-a.section--colors-e .slider-swiper .swiper-slide.swiper-slide-active .caption-toggle,.section.section--slider.section--layout-a.section--colors-f .slider-swiper .swiper-slide.swiper-slide-active .caption-toggle,.section.section--slider.section--layout-a.section--colors-g .slider-swiper .swiper-slide.swiper-slide-active .caption-toggle{background-color:var(--slider-color-4)}.section.section--slider.section--layout-a.section--colors-a .slider-swiper .swiper-slide.swiper-slide-active .caption-toggle:focus-visible,.section.section--slider.section--layout-a.section--colors-b .slider-swiper .swiper-slide.swiper-slide-active .caption-toggle:focus-visible,.section.section--slider.section--layout-a.section--colors-c .slider-swiper .swiper-slide.swiper-slide-active .caption-toggle:focus-visible,.section.section--slider.section--layout-a.section--colors-d .slider-swiper .swiper-slide.swiper-slide-active .caption-toggle:focus-visible,.section.section--slider.section--layout-a.section--colors-e .slider-swiper .swiper-slide.swiper-slide-active .caption-toggle:focus-visible,.section.section--slider.section--layout-a.section--colors-f .slider-swiper .swiper-slide.swiper-slide-active .caption-toggle:focus-visible,.section.section--slider.section--layout-a.section--colors-g .slider-swiper .swiper-slide.swiper-slide-active .caption-toggle:focus-visible{outline-color:var(--slider-color-4)}.section.section--slider.section--layout-a.section--colors-a .slider-swiper .swiper-slide.swiper-slide-active .caption-toggle::before,.section.section--slider.section--layout-a.section--colors-b .slider-swiper .swiper-slide.swiper-slide-active .caption-toggle::before,.section.section--slider.section--layout-a.section--colors-c .slider-swiper .swiper-slide.swiper-slide-active .caption-toggle::before,.section.section--slider.section--layout-a.section--colors-d .slider-swiper .swiper-slide.swiper-slide-active .caption-toggle::before,.section.section--slider.section--layout-a.section--colors-e .slider-swiper .swiper-slide.swiper-slide-active .caption-toggle::before,.section.section--slider.section--layout-a.section--colors-f .slider-swiper .swiper-slide.swiper-slide-active .caption-toggle::before,.section.section--slider.section--layout-a.section--colors-g .slider-swiper .swiper-slide.swiper-slide-active .caption-toggle::before{background-color:var(--slider-color-1)}.section.section--slider.section--layout-a.section--colors-a .slider-swiper .swiper-slide figcaption .caption-text,.section.section--slider.section--layout-a.section--colors-b .slider-swiper .swiper-slide figcaption .caption-text,.section.section--slider.section--layout-a.section--colors-c .slider-swiper .swiper-slide figcaption .caption-text,.section.section--slider.section--layout-a.section--colors-d .slider-swiper .swiper-slide figcaption .caption-text,.section.section--slider.section--layout-a.section--colors-e .slider-swiper .swiper-slide figcaption .caption-text,.section.section--slider.section--layout-a.section--colors-f .slider-swiper .swiper-slide figcaption .caption-text,.section.section--slider.section--layout-a.section--colors-g .slider-swiper .swiper-slide figcaption .caption-text{background-color:var(--slider-color-4);color:var(--slider-color-1);scrollbar-color:var(--slider-color-1) transparent}.section.section--slider.section--layout-a.section--colors-a .slider-swiper .swiper-slide figcaption .caption-text .caption-text-inner,.section.section--slider.section--layout-a.section--colors-b .slider-swiper .swiper-slide figcaption .caption-text .caption-text-inner,.section.section--slider.section--layout-a.section--colors-c .slider-swiper .swiper-slide figcaption .caption-text .caption-text-inner,.section.section--slider.section--layout-a.section--colors-d .slider-swiper .swiper-slide figcaption .caption-text .caption-text-inner,.section.section--slider.section--layout-a.section--colors-e .slider-swiper .swiper-slide figcaption .caption-text .caption-text-inner,.section.section--slider.section--layout-a.section--colors-f .slider-swiper .swiper-slide figcaption .caption-text .caption-text-inner,.section.section--slider.section--layout-a.section--colors-g .slider-swiper .swiper-slide figcaption .caption-text .caption-text-inner{color:var(--slider-color-1);scrollbar-color:var(--slider-color-1) transparent}.section.section--slider.section--layout-a.section--colors-a .pagination-wrapper .swiper-pagination .swiper-pagination-bullet,.section.section--slider.section--layout-a.section--colors-b .pagination-wrapper .swiper-pagination .swiper-pagination-bullet,.section.section--slider.section--layout-a.section--colors-c .pagination-wrapper .swiper-pagination .swiper-pagination-bullet,.section.section--slider.section--layout-a.section--colors-d .pagination-wrapper .swiper-pagination .swiper-pagination-bullet,.section.section--slider.section--layout-a.section--colors-e .pagination-wrapper .swiper-pagination .swiper-pagination-bullet,.section.section--slider.section--layout-a.section--colors-f .pagination-wrapper .swiper-pagination .swiper-pagination-bullet,.section.section--slider.section--layout-a.section--colors-g .pagination-wrapper .swiper-pagination .swiper-pagination-bullet{background-color:var(--slider-color-4)}.section.section--slider.section--layout-a.section--colors-a .pagination-wrapper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,.section.section--slider.section--layout-a.section--colors-b .pagination-wrapper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,.section.section--slider.section--layout-a.section--colors-c .pagination-wrapper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,.section.section--slider.section--layout-a.section--colors-d .pagination-wrapper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,.section.section--slider.section--layout-a.section--colors-e .pagination-wrapper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,.section.section--slider.section--layout-a.section--colors-f .pagination-wrapper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,.section.section--slider.section--layout-a.section--colors-g .pagination-wrapper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--slider-color-5)}.section.section--slider.section--layout-a.section--colors-a .pagination-wrapper .swiper-pagination .swiper-pagination-bullet:focus-visible,.section.section--slider.section--layout-a.section--colors-b .pagination-wrapper .swiper-pagination .swiper-pagination-bullet:focus-visible,.section.section--slider.section--layout-a.section--colors-c .pagination-wrapper .swiper-pagination .swiper-pagination-bullet:focus-visible,.section.section--slider.section--layout-a.section--colors-d .pagination-wrapper .swiper-pagination .swiper-pagination-bullet:focus-visible,.section.section--slider.section--layout-a.section--colors-e .pagination-wrapper .swiper-pagination .swiper-pagination-bullet:focus-visible,.section.section--slider.section--layout-a.section--colors-f .pagination-wrapper .swiper-pagination .swiper-pagination-bullet:focus-visible,.section.section--slider.section--layout-a.section--colors-g .pagination-wrapper .swiper-pagination .swiper-pagination-bullet:focus-visible{outline-color:var(--slider-color-4)}.section.section--slider.section--layout-a.section--colors-a .pagination-wrapper .swiper-button-next,.section.section--slider.section--layout-a.section--colors-a .pagination-wrapper .swiper-button-prev,.section.section--slider.section--layout-a.section--colors-b .pagination-wrapper .swiper-button-next,.section.section--slider.section--layout-a.section--colors-b .pagination-wrapper .swiper-button-prev,.section.section--slider.section--layout-a.section--colors-c .pagination-wrapper .swiper-button-next,.section.section--slider.section--layout-a.section--colors-c .pagination-wrapper .swiper-button-prev,.section.section--slider.section--layout-a.section--colors-d .pagination-wrapper .swiper-button-next,.section.section--slider.section--layout-a.section--colors-d .pagination-wrapper .swiper-button-prev,.section.section--slider.section--layout-a.section--colors-e .pagination-wrapper .swiper-button-next,.section.section--slider.section--layout-a.section--colors-e .pagination-wrapper .swiper-button-prev,.section.section--slider.section--layout-a.section--colors-f .pagination-wrapper .swiper-button-next,.section.section--slider.section--layout-a.section--colors-f .pagination-wrapper .swiper-button-prev,.section.section--slider.section--layout-a.section--colors-g .pagination-wrapper .swiper-button-next,.section.section--slider.section--layout-a.section--colors-g .pagination-wrapper .swiper-button-prev{border-color:var(--slider-color-4)}.section.section--slider.section--layout-a.section--colors-a .pagination-wrapper .swiper-button-next::before,.section.section--slider.section--layout-a.section--colors-a .pagination-wrapper .swiper-button-prev::before,.section.section--slider.section--layout-a.section--colors-b .pagination-wrapper .swiper-button-next::before,.section.section--slider.section--layout-a.section--colors-b .pagination-wrapper .swiper-button-prev::before,.section.section--slider.section--layout-a.section--colors-c .pagination-wrapper .swiper-button-next::before,.section.section--slider.section--layout-a.section--colors-c .pagination-wrapper .swiper-button-prev::before,.section.section--slider.section--layout-a.section--colors-d .pagination-wrapper .swiper-button-next::before,.section.section--slider.section--layout-a.section--colors-d .pagination-wrapper .swiper-button-prev::before,.section.section--slider.section--layout-a.section--colors-e .pagination-wrapper .swiper-button-next::before,.section.section--slider.section--layout-a.section--colors-e .pagination-wrapper .swiper-button-prev::before,.section.section--slider.section--layout-a.section--colors-f .pagination-wrapper .swiper-button-next::before,.section.section--slider.section--layout-a.section--colors-f .pagination-wrapper .swiper-button-prev::before,.section.section--slider.section--layout-a.section--colors-g .pagination-wrapper .swiper-button-next::before,.section.section--slider.section--layout-a.section--colors-g .pagination-wrapper .swiper-button-prev::before{background-color:var(--slider-color-4)}.section.section--slider.section--layout-a.section--colors-a .pagination-wrapper .swiper-button-next:focus-visible,.section.section--slider.section--layout-a.section--colors-a .pagination-wrapper .swiper-button-prev:focus-visible,.section.section--slider.section--layout-a.section--colors-b .pagination-wrapper .swiper-button-next:focus-visible,.section.section--slider.section--layout-a.section--colors-b .pagination-wrapper .swiper-button-prev:focus-visible,.section.section--slider.section--layout-a.section--colors-c .pagination-wrapper .swiper-button-next:focus-visible,.section.section--slider.section--layout-a.section--colors-c .pagination-wrapper .swiper-button-prev:focus-visible,.section.section--slider.section--layout-a.section--colors-d .pagination-wrapper .swiper-button-next:focus-visible,.section.section--slider.section--layout-a.section--colors-d .pagination-wrapper .swiper-button-prev:focus-visible,.section.section--slider.section--layout-a.section--colors-e .pagination-wrapper .swiper-button-next:focus-visible,.section.section--slider.section--layout-a.section--colors-e .pagination-wrapper .swiper-button-prev:focus-visible,.section.section--slider.section--layout-a.section--colors-f .pagination-wrapper .swiper-button-next:focus-visible,.section.section--slider.section--layout-a.section--colors-f .pagination-wrapper .swiper-button-prev:focus-visible,.section.section--slider.section--layout-a.section--colors-g .pagination-wrapper .swiper-button-next:focus-visible,.section.section--slider.section--layout-a.section--colors-g .pagination-wrapper .swiper-button-prev:focus-visible{outline:2px solid var(--slider-color-4);outline-offset:2px;transition:none}@media (hover:hover){.section.section--slider.section--layout-a.section--colors-a .pagination-wrapper .swiper-button-next:hover,.section.section--slider.section--layout-a.section--colors-a .pagination-wrapper .swiper-button-prev:hover,.section.section--slider.section--layout-a.section--colors-b .pagination-wrapper .swiper-button-next:hover,.section.section--slider.section--layout-a.section--colors-b .pagination-wrapper .swiper-button-prev:hover,.section.section--slider.section--layout-a.section--colors-c .pagination-wrapper .swiper-button-next:hover,.section.section--slider.section--layout-a.section--colors-c .pagination-wrapper .swiper-button-prev:hover,.section.section--slider.section--layout-a.section--colors-d .pagination-wrapper .swiper-button-next:hover,.section.section--slider.section--layout-a.section--colors-d .pagination-wrapper .swiper-button-prev:hover,.section.section--slider.section--layout-a.section--colors-e .pagination-wrapper .swiper-button-next:hover,.section.section--slider.section--layout-a.section--colors-e .pagination-wrapper .swiper-button-prev:hover,.section.section--slider.section--layout-a.section--colors-f .pagination-wrapper .swiper-button-next:hover,.section.section--slider.section--layout-a.section--colors-f .pagination-wrapper .swiper-button-prev:hover,.section.section--slider.section--layout-a.section--colors-g .pagination-wrapper .swiper-button-next:hover,.section.section--slider.section--layout-a.section--colors-g .pagination-wrapper .swiper-button-prev:hover{background-color:var(--slider-color-4)}.section.section--slider.section--layout-a.section--colors-a .pagination-wrapper .swiper-button-next:hover::before,.section.section--slider.section--layout-a.section--colors-a .pagination-wrapper .swiper-button-prev:hover::before,.section.section--slider.section--layout-a.section--colors-b .pagination-wrapper .swiper-button-next:hover::before,.section.section--slider.section--layout-a.section--colors-b .pagination-wrapper .swiper-button-prev:hover::before,.section.section--slider.section--layout-a.section--colors-c .pagination-wrapper .swiper-button-next:hover::before,.section.section--slider.section--layout-a.section--colors-c .pagination-wrapper .swiper-button-prev:hover::before,.section.section--slider.section--layout-a.section--colors-d .pagination-wrapper .swiper-button-next:hover::before,.section.section--slider.section--layout-a.section--colors-d .pagination-wrapper .swiper-button-prev:hover::before,.section.section--slider.section--layout-a.section--colors-e .pagination-wrapper .swiper-button-next:hover::before,.section.section--slider.section--layout-a.section--colors-e .pagination-wrapper .swiper-button-prev:hover::before,.section.section--slider.section--layout-a.section--colors-f .pagination-wrapper .swiper-button-next:hover::before,.section.section--slider.section--layout-a.section--colors-f .pagination-wrapper .swiper-button-prev:hover::before,.section.section--slider.section--layout-a.section--colors-g .pagination-wrapper .swiper-button-next:hover::before,.section.section--slider.section--layout-a.section--colors-g .pagination-wrapper .swiper-button-prev:hover::before{background-color:var(--slider-color-1)}}.section.section--slider-people-quotes.section--colors-a{--slider-people-quotes-color-1:var(--color-set-background-a);--slider-people-quotes-color-2:var(--color-set-text-a);--slider-people-quotes-color-3:var(--color-set-text-a-2);--slider-people-quotes-color-4:var(--color-set-spot-color-a);--slider-people-quotes-color-5:var(--color-set-spot-color-a-2)}.section.section--slider-people-quotes.section--colors-b{--slider-people-quotes-color-1:var(--color-set-background-b);--slider-people-quotes-color-2:var(--color-set-text-b);--slider-people-quotes-color-3:var(--color-set-text-b-2);--slider-people-quotes-color-4:var(--color-set-spot-color-b);--slider-people-quotes-color-5:var(--color-set-spot-color-b-2)}.section.section--slider-people-quotes.section--colors-c{--slider-people-quotes-color-1:var(--color-set-background-c);--slider-people-quotes-color-2:var(--color-set-text-c);--slider-people-quotes-color-3:var(--color-set-text-c-2);--slider-people-quotes-color-4:var(--color-set-spot-color-c);--slider-people-quotes-color-5:var(--color-set-spot-color-c-2)}.section.section--slider-people-quotes.section--colors-d{--slider-people-quotes-color-1:var(--color-set-background-d);--slider-people-quotes-color-2:var(--color-set-text-d);--slider-people-quotes-color-3:var(--color-set-text-d-2);--slider-people-quotes-color-4:var(--color-set-spot-color-d);--slider-people-quotes-color-5:var(--color-set-spot-color-d-2)}.section.section--slider-people-quotes.section--colors-e{--slider-people-quotes-color-1:var(--color-set-background-e);--slider-people-quotes-color-2:var(--color-set-text-e);--slider-people-quotes-color-3:var(--color-set-text-e-2);--slider-people-quotes-color-4:var(--color-set-spot-color-e);--slider-people-quotes-color-5:var(--color-set-spot-color-e-2)}.section.section--slider-people-quotes.section--colors-f{--slider-people-quotes-color-1:var(--color-set-background-f);--slider-people-quotes-color-2:var(--color-set-text-f);--slider-people-quotes-color-3:var(--color-set-text-f-2);--slider-people-quotes-color-4:var(--color-set-spot-color-f);--slider-people-quotes-color-5:var(--color-set-spot-color-f-2)}.section.section--slider-people-quotes.section--colors-g{--slider-people-quotes-color-1:var(--color-set-background-g);--slider-people-quotes-color-2:var(--color-set-text-g);--slider-people-quotes-color-3:var(--color-set-text-g-2);--slider-people-quotes-color-4:var(--color-set-spot-color-g);--slider-people-quotes-color-5:var(--color-set-spot-color-g-2)}.section.section--slider-people-quotes.section--layout-a{overflow-x:hidden}.section.section--slider-people-quotes.section--layout-a>.container>.row{--bs-gutter-x:3rem;--bs-gutter-y:3rem}.section.section--slider-people-quotes.section--layout-a>.container>.row .section__head{max-width:800px;margin:0 auto}.section.section--slider-people-quotes.section--layout-a .slider-people-quotes-bleed-wrap{overflow:visible;container-type:inline-size;container-name:slider-people-quotes}.section.section--slider-people-quotes.section--layout-a .slider-people-quotes-bleed-wrap .slider-people-quotes-swiper{width:calc(100% + (100vw - 100%)/ 2);overflow:hidden;box-sizing:border-box;padding-inline-end:40px}.section.section--slider-people-quotes.section--layout-a .slider-people-quotes-bleed-wrap .slider-people-quotes-slide{margin:0;width:min(85cqw,520px);min-width:0;flex-shrink:0;display:flex;flex-direction:column;height:auto;overflow:hidden;border-radius:8px;background-color:var(--slider-people-quotes-color-1);color:var(--slider-people-quotes-color-1);cursor:grab}.section.section--slider-people-quotes.section--layout-a .slider-people-quotes-bleed-wrap .slider-people-quotes-slide__media{position:relative;overflow:hidden;aspect-ratio:10/13;z-index:1}.section.section--slider-people-quotes.section--layout-a .slider-people-quotes-bleed-wrap .slider-people-quotes-slide__media img{width:100%;height:100%;min-width:0;max-width:100%;object-fit:cover;object-position:center;display:block;border-radius:9px}.section.section--slider-people-quotes.section--layout-a .slider-people-quotes-bleed-wrap .slider-people-quotes-slide__media::before{content:"";position:absolute;top:20%;left:0;right:0;bottom:0;background:linear-gradient(0deg,#2e3b3f 0,rgba(46,59,63,.58) 69%,rgba(46,59,63,.42) 83%,rgba(46,59,63,0) 100%);border-bottom-left-radius:8px;border-bottom-right-radius:8px;z-index:5}.section.section--slider-people-quotes.section--layout-a .slider-people-quotes-bleed-wrap .slider-people-quotes-slide__body{position:absolute;bottom:0;left:0;right:0;z-index:10;display:flex;flex-direction:column;align-items:flex-start;gap:.25rem;padding-block:1.5rem;padding-inline:1.5rem}@media (min-width:1200px){.section.section--slider-people-quotes.section--layout-a .slider-people-quotes-bleed-wrap .slider-people-quotes-slide__body{padding-block:2rem;padding-inline:2rem}}.section.section--slider-people-quotes.section--layout-a .slider-people-quotes-bleed-wrap .slider-people-quotes-slide__name{margin:0;color:#eef;text-transform:uppercase}.section.section--slider-people-quotes.section--layout-a .slider-people-quotes-bleed-wrap .slider-people-quotes-slide__title{margin:0;color:#fff;text-transform:uppercase}.section.section--slider-people-quotes.section--layout-a .slider-people-quotes-bleed-wrap .slider-people-quotes-slide__text{color:#fff;margin-top:.5rem;font-size:calc(var(--p3-font-size-mobile) * 1px);letter-spacing:var(--p3-letter-spacing);line-height:var(--p3-line-height);font-weight:var(--p3-font-weight,400);font-variation-settings:"wght" var(--p3-font-weight,400)}.section.section--slider-people-quotes.section--layout-a .slider-people-quotes-bleed-wrap .slider-people-quotes-slide__text p{font-size:inherit;letter-spacing:inherit;line-height:inherit}@media (max-width:575.98px){.section.section--header .header-video__embed--desktop,.section.section--slider-people-quotes.section--layout-a .slider-people-quotes-bleed-wrap .slider-people-quotes-slide__text--desktop{display:none}}@media (min-width:576px){.section.section--header .header-video__embed--mobile,.section.section--slider-people-quotes.section--layout-a .slider-people-quotes-bleed-wrap .slider-people-quotes-slide__text--mobile{display:none}}.section.section--slider-people-quotes.section--layout-a .slider-people-quotes-bleed-wrap .slider-people-quotes-slide__text>:last-child{margin-bottom:0}.section.section--slider-people-quotes.section--layout-a .slider-people-quotes-bleed-wrap .slider-people-quotes-slide__btn{margin-top:1rem;color:#e7ede3;font-weight:600}.section.section--slider-people-quotes.section--layout-a .slider-people-quotes-bleed-wrap .slider-people-quotes-slide__btn::after{content:"";display:inline-block;width:1.5em;height:1.5em;background-color:#e7ede3;-webkit-mask-size:100% 100%;mask-size:100% 100%}.section.section--slider-people-quotes.section--layout-a .slider-people-quotes-pagination{position:relative;margin-top:1.5rem;display:flex;align-items:center;justify-content:flex-end;height:44px;gap:.5rem}.section.section--slider-people-quotes.section--layout-a .slider-people-quotes-pagination>*{position:relative;height:44px;width:100%;margin:0;left:0;top:0!important;right:0;bottom:0;z-index:10}.section.section--slider-people-quotes.section--layout-a .slider-people-quotes-pagination .swiper-button-next,.section.section--slider-people-quotes.section--layout-a .slider-people-quotes-pagination .swiper-button-prev{width:44px;min-width:44px;max-width:44px;height:44px;min-height:44px;max-height:44px;display:block;border-radius:50%;border:0;background-color:var(--slider-people-quotes-color-2);transition:background-color .2s}.section.section--slider-people-quotes.section--layout-a .slider-people-quotes-pagination .swiper-button-next::after,.section.section--slider-people-quotes.section--layout-a .slider-people-quotes-pagination .swiper-button-next>svg,.section.section--slider-people-quotes.section--layout-a .slider-people-quotes-pagination .swiper-button-prev::after,.section.section--slider-people-quotes.section--layout-a .slider-people-quotes-pagination .swiper-button-prev>svg{display:none}.section.section--slider-people-quotes.section--layout-a .slider-people-quotes-pagination .swiper-button-next::before,.section.section--slider-people-quotes.section--layout-a .slider-people-quotes-pagination .swiper-button-prev::before{content:"";position:absolute;top:50%;left:50%;width:24px;height:24px;transform:translate(-50%,-50%);background-color:var(--slider-people-quotes-color-1);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:24px 24px;mask-size:24px 24px}.section.section--slider-people-quotes.section--layout-a .slider-people-quotes-pagination .swiper-button-next.swiper-button-disabled,.section.section--slider-people-quotes.section--layout-a .slider-people-quotes-pagination .swiper-button-prev.swiper-button-disabled{opacity:1;cursor:not-allowed;background-color:transparent;border:2px solid var(--slider-people-quotes-color-2)}.section.section--slider-people-quotes.section--layout-a .slider-people-quotes-pagination .swiper-button-next.swiper-button-disabled::before,.section.section--slider-people-quotes.section--layout-a .slider-people-quotes-pagination .swiper-button-prev.swiper-button-disabled::before{background-color:var(--slider-people-quotes-color-2)}.section.section--slider-people-quotes.section--layout-a .slider-people-quotes-pagination .swiper-button-next:focus-visible,.section.section--slider-people-quotes.section--layout-a .slider-people-quotes-pagination .swiper-button-prev:focus-visible{outline:2px solid var(--slider-people-quotes-color-2);outline-offset:2px;transition:none;text-decoration:none}.section.section--slider-people-quotes.section--layout-a .slider-people-quotes-pagination .swiper-button-prev::before{-webkit-mask-image:url(../icons/_general/chevron-left-stroke-rounded.svg);mask-image:url(../icons/_general/chevron-left-stroke-rounded.svg)}.section.section--slider-people-quotes.section--layout-a .slider-people-quotes-pagination .swiper-button-next::before{-webkit-mask-image:url(../icons/_general/chevron-right-stroke-rounded.svg);mask-image:url(../icons/_general/chevron-right-stroke-rounded.svg)}.section.section--slider-people-quotes.section--layout-a .slider-people-quotes-pagination .swiper-pagination{display:none;align-items:center;justify-content:flex-start;gap:1rem}.section.section--slider-people-quotes.section--layout-a .slider-people-quotes-pagination .swiper-pagination .swiper-pagination-bullet{opacity:1;margin:0;height:12px;width:12px;border-radius:50%;background-color:var(--slider-people-quotes-color-4);transition:transform .2s}.section.section--slider-people-quotes.section--layout-a .slider-people-quotes-pagination .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{transform:scale(1.2);background-color:var(--slider-people-quotes-color-5)}.section.section--slider-people-quotes.section--layout-a .slider-people-quotes-pagination .swiper-pagination .swiper-pagination-bullet:focus:not(:focus-visible){outline:0}.section.section--slider-people-quotes.section--layout-a .slider-people-quotes-pagination .swiper-pagination .swiper-pagination-bullet:focus-visible{outline:currentColor solid 2px;outline-offset:2px;transition:none;text-decoration:none}@media (hover:hover){.section.section--slider-people-quotes.section--layout-a .slider-people-quotes-pagination .swiper-button-next:not(.swiper-button-disabled):hover,.section.section--slider-people-quotes.section--layout-a .slider-people-quotes-pagination .swiper-button-prev:not(.swiper-button-disabled):hover{background-color:var(--slider-people-quotes-color-4)}.section.section--slider-people-quotes.section--layout-a .slider-people-quotes-pagination .swiper-button-next:not(.swiper-button-disabled):hover::before,.section.section--slider-people-quotes.section--layout-a .slider-people-quotes-pagination .swiper-button-prev:not(.swiper-button-disabled):hover::before{background-color:var(--slider-people-quotes-color-1)}}.section.section--slider-teaser.section--colors-a{--slider-teaser-color-1:var(--color-set-background-a);--slider-teaser-color-2:var(--color-set-text-a);--slider-teaser-color-3:var(--color-set-text-a-2);--slider-teaser-color-4:var(--color-set-spot-color-a);--slider-teaser-color-5:var(--color-set-spot-color-a-2)}.section.section--slider-teaser.section--colors-b{--slider-teaser-color-1:var(--color-set-background-b);--slider-teaser-color-2:var(--color-set-text-b);--slider-teaser-color-3:var(--color-set-text-b-2);--slider-teaser-color-4:var(--color-set-spot-color-b);--slider-teaser-color-5:var(--color-set-spot-color-b-2)}.section.section--slider-teaser.section--colors-c{--slider-teaser-color-1:var(--color-set-background-c);--slider-teaser-color-2:var(--color-set-text-c);--slider-teaser-color-3:var(--color-set-text-c-2);--slider-teaser-color-4:var(--color-set-spot-color-c);--slider-teaser-color-5:var(--color-set-spot-color-c-2)}.section.section--slider-teaser.section--colors-d{--slider-teaser-color-1:var(--color-set-background-d);--slider-teaser-color-2:var(--color-set-text-d);--slider-teaser-color-3:var(--color-set-text-d-2);--slider-teaser-color-4:var(--color-set-spot-color-d);--slider-teaser-color-5:var(--color-set-spot-color-d-2)}.section.section--slider-teaser.section--colors-e{--slider-teaser-color-1:var(--color-set-background-e);--slider-teaser-color-2:var(--color-set-text-e);--slider-teaser-color-3:var(--color-set-text-e-2);--slider-teaser-color-4:var(--color-set-spot-color-e);--slider-teaser-color-5:var(--color-set-spot-color-e-2)}.section.section--slider-teaser.section--colors-f{--slider-teaser-color-1:var(--color-set-background-f);--slider-teaser-color-2:var(--color-set-text-f);--slider-teaser-color-3:var(--color-set-text-f-2);--slider-teaser-color-4:var(--color-set-spot-color-f);--slider-teaser-color-5:var(--color-set-spot-color-f-2)}.section.section--slider-teaser.section--colors-g{--slider-teaser-color-1:var(--color-set-background-g);--slider-teaser-color-2:var(--color-set-text-g);--slider-teaser-color-3:var(--color-set-text-g-2);--slider-teaser-color-4:var(--color-set-spot-color-g);--slider-teaser-color-5:var(--color-set-spot-color-g-2)}.section.section--slider-teaser.section--layout-a{overflow-x:hidden}.section.section--slider-teaser.section--layout-a>.container>.row{--bs-gutter-x:3rem;--bs-gutter-y:3rem}.section.section--slider-teaser.section--layout-a>.container>.row .section__head{max-width:800px;margin:0 auto}.section.section--slider-teaser.section--layout-a .slider-teaser-bleed-wrap{overflow:visible;container-type:inline-size;container-name:slider-teaser}.section.section--slider-teaser.section--layout-a .slider-teaser-bleed-wrap .slider-teaser-swiper{width:calc(100% + (100vw - 100%)/ 2);overflow:hidden;box-sizing:border-box;padding-inline-end:40px;border-top-left-radius:8px;border-bottom-left-radius:8px}.section.section--slider-teaser.section--layout-a .slider-teaser-bleed-wrap .slider-teaser-slide{margin:0;width:86cqw;min-width:0;flex-shrink:0;display:flex;flex-direction:column;align-items:stretch;height:auto;overflow:visible;cursor:grab;opacity:.2;transition:opacity .2s}.section.section--slider-teaser.section--layout-a .slider-teaser-bleed-wrap .slider-teaser-slide__media{position:relative;overflow:hidden;width:100%;height:250px;border-radius:8px}@media (min-width:768px){.section.section--slider.section--layout-a .slider-bleed-wrap .slider-swiper .swiper-slide figcaption .caption-text .caption-text-inner{font-size:calc(var(--p1-font-size-tablet,14) * 1px)}.section.section--slider-people-quotes.section--layout-a .slider-people-quotes-bleed-wrap .slider-people-quotes-slide__text{font-size:calc(var(--p3-font-size-tablet) * 1px)}.section.section--slider-teaser.section--layout-a .slider-teaser-bleed-wrap .slider-teaser-slide__media{height:400px}}@media (min-width:992px){.section.section--slider-teaser.section--layout-a .slider-teaser-bleed-wrap .slider-teaser-slide__media{height:600px}}.section.section--slider-teaser.section--layout-a .slider-teaser-bleed-wrap .slider-teaser-slide__media img{width:100%;height:100%;min-width:0;max-width:100%;object-fit:cover;object-position:center;display:block;border-radius:8px}.section.section--slider-teaser.section--layout-a .slider-teaser-bleed-wrap .slider-teaser-slide__media--frames img{opacity:0;transition:opacity 0}@media (prefers-reduced-motion:reduce){.section.section--slider-teaser.section--layout-a .slider-teaser-bleed-wrap .slider-teaser-slide__media--frames img{transition:none}}.section.section--slider-teaser.section--layout-a .slider-teaser-bleed-wrap .slider-teaser-slide__media--frames img:not(:first-child){position:absolute;inset:0}.section.section--slider-teaser.section--layout-a .slider-teaser-bleed-wrap .slider-teaser-slide__media--frames img.is-visible{opacity:1;z-index:1}.section.section--slider-teaser.section--layout-a .slider-teaser-bleed-wrap .slider-teaser-slide__caption{display:flex;flex-direction:column;align-items:flex-start;gap:1rem;padding-block-start:1.5rem;padding-inline:0;text-align:left;color:var(--slider-teaser-color-2);width:90%}@media (min-width:768px){.section.section--slider-teaser.section--layout-a .slider-teaser-bleed-wrap .slider-teaser-slide__caption{width:75%}}@media (min-width:1400px){.author,.author p{font-size:calc(var(--author-font-size-desktop) * 1px)}.section.section--slider.section--layout-a .slider-bleed-wrap .slider-swiper .swiper-slide figcaption .caption-text .caption-text-inner{font-size:calc(var(--p1-font-size-desktop,16) * 1px)}.section.section--slider-people-quotes.section--layout-a .slider-people-quotes-bleed-wrap .slider-people-quotes-slide__text{font-size:calc(var(--p3-font-size-desktop) * 1px)}.section.section--slider-teaser.section--layout-a .slider-teaser-bleed-wrap .slider-teaser-slide__caption{width:50%}}.section.section--slider-teaser.section--layout-a .slider-teaser-bleed-wrap .slider-teaser-slide__title{margin:0;color:var(--slider-teaser-color-2)}.section.section--slider-teaser.section--layout-a .slider-teaser-bleed-wrap .slider-teaser-slide__text{color:var(--slider-teaser-color-2);font-size:calc(var(--p3-font-size-mobile) * 1px);letter-spacing:var(--p3-letter-spacing);line-height:var(--p3-line-height);font-weight:var(--p3-font-weight,400);font-variation-settings:"wght" var(--p3-font-weight,400)}@media (min-width:768px){.section.section--slider-teaser.section--layout-a .slider-teaser-bleed-wrap .slider-teaser-slide__text{font-size:calc(var(--p3-font-size-tablet) * 1px)}}@media (min-width:1400px){.section.section--slider-teaser.section--layout-a .slider-teaser-bleed-wrap .slider-teaser-slide__text{font-size:calc(var(--p3-font-size-desktop) * 1px)}}.section.section--slider-teaser.section--layout-a .slider-teaser-bleed-wrap .slider-teaser-slide__text p{font-size:inherit;letter-spacing:inherit;line-height:inherit}.section.section--slider-teaser.section--layout-a .slider-teaser-bleed-wrap .slider-teaser-slide__text>:last-child{margin-bottom:0}.section.section--slider-teaser.section--layout-a .slider-teaser-bleed-wrap .slider-teaser-slide.swiper-slide-active{opacity:1;transition:opacity .2s}.section.section--slider-teaser.section--layout-a .slider-teaser-bleed-wrap.slider-teaser-bleed-wrap--original-ratio .slider-teaser-slide__media{height:auto}.section.section--slider-teaser.section--layout-a .slider-teaser-bleed-wrap.slider-teaser-bleed-wrap--original-ratio .slider-teaser-slide__media img{width:100%;height:auto;object-fit:unset}.section.section--slider-teaser.section--layout-a .slider-teaser-bleed-wrap.slider-teaser-bleed-wrap--original-ratio .slider-teaser-slide__media--frames img:not(:first-child){height:100%;object-fit:cover}.section.section--slider-teaser.section--layout-a .slider-teaser-pagination{position:relative;margin-top:1.5rem;display:flex;align-items:center;justify-content:flex-end;height:44px;gap:.5rem}.section.section--slider-teaser.section--layout-a .slider-teaser-pagination>*{position:relative;height:44px;width:100%;margin:0;left:0;top:0!important;right:0;bottom:0;z-index:10}.section.section--slider-teaser.section--layout-a .slider-teaser-pagination .swiper-button-next,.section.section--slider-teaser.section--layout-a .slider-teaser-pagination .swiper-button-prev{width:44px;min-width:44px;max-width:44px;height:44px;min-height:44px;max-height:44px;display:block;border-radius:50%;border:0;background-color:var(--slider-teaser-color-2);transition:background-color .2s}.section.section--slider-teaser.section--layout-a .slider-teaser-pagination .swiper-button-next::after,.section.section--slider-teaser.section--layout-a .slider-teaser-pagination .swiper-button-next>svg,.section.section--slider-teaser.section--layout-a .slider-teaser-pagination .swiper-button-prev::after,.section.section--slider-teaser.section--layout-a .slider-teaser-pagination .swiper-button-prev>svg{display:none}.section.section--slider-teaser.section--layout-a .slider-teaser-pagination .swiper-button-next::before,.section.section--slider-teaser.section--layout-a .slider-teaser-pagination .swiper-button-prev::before{content:"";position:absolute;top:50%;left:50%;width:24px;height:24px;transform:translate(-50%,-50%);background-color:var(--slider-teaser-color-1);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:24px 24px;mask-size:24px 24px}.section.section--slider-teaser.section--layout-a .slider-teaser-pagination .swiper-button-next.swiper-button-disabled,.section.section--slider-teaser.section--layout-a .slider-teaser-pagination .swiper-button-prev.swiper-button-disabled{opacity:1;cursor:not-allowed;background-color:transparent;border:2px solid var(--slider-teaser-color-2)}.section.section--slider-teaser.section--layout-a .slider-teaser-pagination .swiper-button-next.swiper-button-disabled::before,.section.section--slider-teaser.section--layout-a .slider-teaser-pagination .swiper-button-prev.swiper-button-disabled::before{background-color:var(--slider-teaser-color-2)}.section.section--slider-teaser.section--layout-a .slider-teaser-pagination .swiper-button-next:focus-visible,.section.section--slider-teaser.section--layout-a .slider-teaser-pagination .swiper-button-prev:focus-visible{outline:2px solid var(--slider-teaser-color-2);outline-offset:2px;transition:none;text-decoration:none}.section.section--slider-teaser.section--layout-a .slider-teaser-pagination .swiper-button-prev::before{-webkit-mask-image:url(../icons/_general/chevron-left-stroke-rounded.svg);mask-image:url(../icons/_general/chevron-left-stroke-rounded.svg)}.section.section--slider-teaser.section--layout-a .slider-teaser-pagination .swiper-button-next::before{-webkit-mask-image:url(../icons/_general/chevron-right-stroke-rounded.svg);mask-image:url(../icons/_general/chevron-right-stroke-rounded.svg)}.section.section--slider-teaser.section--layout-a .slider-teaser-pagination .swiper-pagination{display:none;align-items:center;justify-content:flex-start;gap:1rem}.section.section--slider-teaser.section--layout-a .slider-teaser-pagination .swiper-pagination .swiper-pagination-bullet{opacity:1;margin:0;height:12px;width:12px;border-radius:50%;background-color:var(--slider-teaser-color-4);transition:transform .2s}.section.section--slider-teaser.section--layout-a .slider-teaser-pagination .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{transform:scale(1.2);background-color:var(--slider-teaser-color-5)}.section.section--slider-teaser.section--layout-a .slider-teaser-pagination .swiper-pagination .swiper-pagination-bullet:focus:not(:focus-visible){outline:0}.section.section--slider-teaser.section--layout-a .slider-teaser-pagination .swiper-pagination .swiper-pagination-bullet:focus-visible{outline:currentColor solid 2px;outline-offset:2px;transition:none;text-decoration:none}.section.section--calendar.section--colors-a{--calendar-color-1:var(--color-set-background-a);--calendar-color-2:var(--color-set-text-a);--calendar-color-3:var(--color-set-text-a-2);--calendar-color-4:var(--color-set-spot-color-a);--calendar-color-5:var(--color-set-spot-color-a-2)}.section.section--calendar.section--colors-b{--calendar-color-1:var(--color-set-background-b);--calendar-color-2:var(--color-set-text-b);--calendar-color-3:var(--color-set-text-b-2);--calendar-color-4:var(--color-set-spot-color-b);--calendar-color-5:var(--color-set-spot-color-b-2)}.section.section--calendar.section--colors-c{--calendar-color-1:var(--color-set-background-c);--calendar-color-2:var(--color-set-text-c);--calendar-color-3:var(--color-set-text-c-2);--calendar-color-4:var(--color-set-spot-color-c);--calendar-color-5:var(--color-set-spot-color-c-2)}.section.section--calendar.section--colors-d{--calendar-color-1:var(--color-set-background-d);--calendar-color-2:var(--color-set-text-d);--calendar-color-3:var(--color-set-text-d-2);--calendar-color-4:var(--color-set-spot-color-d);--calendar-color-5:var(--color-set-spot-color-d-2)}.section.section--calendar.section--colors-e{--calendar-color-1:var(--color-set-background-e);--calendar-color-2:var(--color-set-text-e);--calendar-color-3:var(--color-set-text-e-2);--calendar-color-4:var(--color-set-spot-color-e);--calendar-color-5:var(--color-set-spot-color-e-2)}.section.section--calendar.section--colors-f{--calendar-color-1:var(--color-set-background-f);--calendar-color-2:var(--color-set-text-f);--calendar-color-3:var(--color-set-text-f-2);--calendar-color-4:var(--color-set-spot-color-f);--calendar-color-5:var(--color-set-spot-color-f-2)}.section.section--calendar.section--colors-g{--calendar-color-1:var(--color-set-background-g);--calendar-color-2:var(--color-set-text-g);--calendar-color-3:var(--color-set-text-g-2);--calendar-color-4:var(--color-set-spot-color-g);--calendar-color-5:var(--color-set-spot-color-g-2)}.section.section--calendar.section--layout-a>.container>.row{--bs-gutter-x:3rem;--bs-gutter-y:3rem}.section.section--calendar.section--layout-a>.container>.row>.col-12>div>.row:nth-child(2){--bs-gutter-x:3rem}.section.section--calendar.section--layout-a #ics-calendar-wrapper>.row:nth-child(2){margin-top:1.5rem}.section.section--calendar.section--layout-a .ics-layout{display:flex;flex-wrap:wrap;gap:50px}.section.section--calendar.section--layout-a .ics-calendar-grid{display:grid;grid-template-columns:repeat(7,1fr);grid-template-rows:38px;grid-auto-rows:38px;gap:0;border-left:2px solid var(--calendar-color-2);border-right:2px solid var(--calendar-color-2);border-bottom:2px solid var(--calendar-color-2);justify-items:center;padding-block:0;padding-inline:1.5rem;gap:10px 0;padding-block-end:1.5rem;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.section.section--calendar.section--layout-a .ics-day.ics-names{text-align:center;justify-content:center;align-items:center;font-size:calc(var(--p1-font-size-mobile) * 1px)}.section.section--calendar.section--layout-a .ics-day{display:flex;flex-direction:column;align-items:center;color:var(--calendar-color-2);padding-block:5px;padding-inline:5px;overflow:hidden;position:relative;background:0 0;border-radius:50%;width:38px;transition:.12s;font-size:calc(var(--p1-font-size-mobile) * 1px)}@media (min-width:768px){.section.section--calendar.section--layout-a .ics-day,.section.section--calendar.section--layout-a .ics-day.ics-names{font-size:calc(var(--p1-font-size-tablet) * 1px)}}@media (min-width:1400px){.section.section--calendar.section--layout-a .ics-day,.section.section--calendar.section--layout-a .ics-day.ics-names{font-size:calc(var(--p1-font-size-desktop) * 1px)}}@media (hover:hover){.section.section--slider-teaser.section--layout-a .slider-teaser-pagination .swiper-button-next:not(.swiper-button-disabled):hover,.section.section--slider-teaser.section--layout-a .slider-teaser-pagination .swiper-button-prev:not(.swiper-button-disabled):hover{background-color:var(--slider-teaser-color-4)}.section.section--slider-teaser.section--layout-a .slider-teaser-pagination .swiper-button-next:not(.swiper-button-disabled):hover::before,.section.section--slider-teaser.section--layout-a .slider-teaser-pagination .swiper-button-prev:not(.swiper-button-disabled):hover::before{background-color:var(--slider-teaser-color-1)}.section.section--calendar.section--layout-a .ics-day.ics-names:hover{color:var(--calendar-color-1)}.section.section--calendar.section--layout-a .ics-day:hover{cursor:pointer;background:var(--calendar-color-2);transition:.12s;border-radius:50%}.section.section--calendar.section--layout-a .ics-day:hover .ics-day-number{color:var(--calendar-color-1)}.section.section--calendar.section--layout-a button.ics-prev:hover::after{background-color:var(--calendar-color-1)}}.section.section--calendar.section--layout-a .ics-day-number{color:var(--calendar-color-2);font-size:calc(var(--p1-font-size-mobile) * 1px)}.section.section--calendar.section--layout-a .ics-calendar-nav-info{display:flex;align-items:center;width:100%;justify-content:space-between;gap:20px;flex-wrap:wrap;color:var(--calendar-color-2);border-top:2px solid;border-left:2px solid;border-right:2px solid;padding-block-start:28px;padding-block-end:10px;padding-inline:30px;border-top-left-radius:8px;border-top-right-radius:8px}.section.section--calendar.section--layout-a .ics-calendar-nav-topbar{display:flex;margin-bottom:26px}.section.section--calendar.section--layout-a .ics-calendar-nav-topbar>.ics-today{border-top-left-radius:8px;border-bottom-left-radius:8px}.section.section--calendar.section--layout-a .ics-calendar-nav-topbar>.ics-year-select-wrapper .ics-year-select{border-top-right-radius:8px;border-bottom-right-radius:8px}.section.section--calendar.section--layout-a button.ics-prev{position:relative;display:inline-flex}.section.section--calendar.section--layout-a button.ics-prev::after{content:"";position:absolute;top:50%;transform:translateY(-50%);width:1rem;height:1rem;pointer-events:none;background-color:var(--calendar-color-2);-webkit-mask-image:url(../icons/phosphor/32px/caret-left.svg);mask-image:url(../icons/phosphor/32px/caret-left.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.section.section--calendar.section--layout-a button.ics-prev:focus:not(:focus-visible){outline:0}.section.section--calendar.section--layout-a button.ics-prev:focus-visible{outline:2px solid var(--calendar-color-2);outline-offset:2px;transition:none;text-decoration:none}.section.section--calendar.section--layout-a button.ics-next{position:relative;display:inline-flex}.section.section--calendar.section--layout-a button.ics-next::after{content:"";position:absolute;top:50%;transform:translateY(-50%);width:1rem;height:1rem;pointer-events:none;background-color:var(--calendar-color-2);-webkit-mask-image:url(../icons/phosphor/32px/caret-right.svg);mask-image:url(../icons/phosphor/32px/caret-right.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.section.section--calendar.section--layout-a button.ics-next:focus:not(:focus-visible){outline:0}.section.section--calendar.section--layout-a button.ics-next:focus-visible{outline:2px solid var(--calendar-color-2);outline-offset:2px;transition:none;text-decoration:none}.section.section--calendar.section--layout-a button.ics-next,.section.section--calendar.section--layout-a button.ics-prev{padding-block:0;padding-inline:0;display:flex;flex-shrink:0;align-items:center;justify-content:center;max-width:30px;width:30px;height:30px;border-radius:50%;border:2px solid var(--calendar-color-2);background-color:transparent;transition:.12s ease-in-out;overflow:hidden}@media (hover:hover){.section.section--calendar.section--layout-a button.ics-next:hover::after{background-color:var(--calendar-color-1)}.section.section--calendar.section--layout-a button.ics-next:hover,.section.section--calendar.section--layout-a button.ics-prev:hover{background-color:var(--calendar-color-2);transition:.12s ease-in-out;cursor:pointer}.section.section--calendar.section--layout-a .ics-month-select-wrapper:hover::after{background-color:var(--calendar-color-1)}}.section.section--calendar.section--layout-a button.ics-today{background-color:transparent;color:var(--calendar-color-2);font-weight:700;line-height:150%;width:max-content;transition:.12s;border-left:none;border-right:none;padding-block:1rem;padding-inline:2rem;border:2px solid var(--calendar-color-2);font-size:calc(var(--p1-font-size-mobile) * 1px)}@media (min-width:768px){.section.section--calendar.section--layout-a .ics-day-number,.section.section--calendar.section--layout-a button.ics-today{font-size:calc(var(--p1-font-size-tablet) * 1px)}}@media (min-width:1400px){.section.section--calendar.section--layout-a .ics-day-number,.section.section--calendar.section--layout-a button.ics-today{font-size:calc(var(--p1-font-size-desktop) * 1px)}}.section.section--calendar.section--layout-a button.ics-today:focus:not(:focus-visible){outline:0}.section.section--calendar.section--layout-a button.ics-today:focus-visible{outline:currentColor solid 2px;outline-offset:2px;transition:none;text-decoration:none}.section.section--calendar.section--layout-a button.ics-current-month{background-color:transparent;color:var(--calendar-color-2);font-weight:700;line-height:150%;width:max-content;transition:.12s;border-left:none;border-right:none;padding-block:1rem;padding-inline:2rem;border:2px solid var(--calendar-color-2);margin-left:-2px;font-size:calc(var(--p1-font-size-mobile) * 1px)}@media (min-width:768px){.section.section--calendar.section--layout-a button.ics-current-month{font-size:calc(var(--p1-font-size-tablet) * 1px)}}@media (min-width:1400px){.section.section--calendar.section--layout-a button.ics-current-month{font-size:calc(var(--p1-font-size-desktop) * 1px)}}.section.section--calendar.section--layout-a button.ics-current-month:focus:not(:focus-visible){outline:0}.section.section--calendar.section--layout-a button.ics-current-month:focus-visible{outline:currentColor solid 2px;outline-offset:2px;transition:none;text-decoration:none}.section.section--calendar.section--layout-a .ics-month-select-wrapper{position:relative;display:inline-flex}.section.section--calendar.section--layout-a .ics-month-select-wrapper::after{content:"";position:absolute;right:1.5rem;top:50%;transform:translateY(-50%);width:1rem;height:1rem;pointer-events:none;background-color:var(--calendar-color-2);-webkit-mask-image:url(../icons/phosphor/32px/caret-down.svg);mask-image:url(../icons/phosphor/32px/caret-down.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.section.section--calendar.section--layout-a .ics-month-select-wrapper:focus:not(:focus-visible){outline:0}.section.section--calendar.section--layout-a .ics-month-select-wrapper:focus-visible{outline:currentColor solid 2px;outline-offset:2px;transition:none;text-decoration:none}.section.section--calendar.section--layout-a .ics-year-select-wrapper{position:relative;display:inline-flex}.section.section--calendar.section--layout-a .ics-year-select-wrapper::after{content:"";position:absolute;right:1.5rem;top:50%;transform:translateY(-50%);width:1rem;height:1rem;pointer-events:none;background-color:var(--calendar-color-2);-webkit-mask-image:url(../icons/phosphor/32px/caret-down.svg);mask-image:url(../icons/phosphor/32px/caret-down.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.section.section--calendar.section--layout-a .ics-year-select-wrapper:focus:not(:focus-visible){outline:0}.section.section--calendar.section--layout-a .ics-year-select-wrapper:focus-visible{outline:currentColor solid 2px;outline-offset:2px;transition:none;text-decoration:none}.section.section--calendar.section--layout-a select.ics-month-select{background-color:transparent;color:var(--calendar-color-2);font-weight:700;line-height:150%;width:max-content;transition:.12s;border-left:none;border-right:none;padding-block:1rem;padding-inline:2rem;padding-inline-end:3rem!important;border-radius:0;border:2px solid var(--calendar-color-2);appearance:none;-webkit-appearance:none;-moz-appearance:none;padding-inline-end:34px;background-image:none;margin-left:-2px;font-size:calc(var(--p1-font-size-mobile) * 1px)}@media (min-width:768px){.section.section--calendar.section--layout-a select.ics-month-select{font-size:calc(var(--p1-font-size-tablet) * 1px)}}@media (min-width:1400px){.section.section--calendar.section--layout-a select.ics-month-select{font-size:calc(var(--p1-font-size-desktop) * 1px)}}.section.section--calendar.section--layout-a select.ics-month-select:focus:not(:focus-visible){outline:0}.section.section--calendar.section--layout-a select.ics-month-select:focus-visible{outline:currentColor solid 2px;outline-offset:2px;transition:none;text-decoration:none}.section.section--calendar.section--layout-a select.ics-year-select{background-color:transparent;color:var(--calendar-color-2);font-weight:700;line-height:150%;width:max-content;transition:.12s;border-left:none;border-radius:0;border-right:none;padding-block:1rem;padding-inline:2rem;padding-inline-end:3rem!important;border:2px solid var(--calendar-color-2);appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:none;padding-inline-end:34px;min-width:100px;margin-left:-2px;font-size:calc(var(--p1-font-size-mobile) * 1px)}@media (min-width:768px){.section.section--calendar.section--layout-a select.ics-year-select{font-size:calc(var(--p1-font-size-tablet) * 1px)}}@media (min-width:1400px){.section.section--calendar.section--layout-a select.ics-year-select{font-size:calc(var(--p1-font-size-desktop) * 1px)}}.section.section--calendar.section--layout-a select.ics-year-select:focus:not(:focus-visible){outline:0}.section.section--calendar.section--layout-a select.ics-year-select:focus-visible{outline:currentColor solid 2px;outline-offset:2px;transition:none;text-decoration:none}@media (hover:hover){.section.section--calendar.section--layout-a .ics-year-select-wrapper:hover::after{background-color:var(--calendar-color-1)}.section.section--calendar.section--layout-a button.ics-current-month:hover,.section.section--calendar.section--layout-a button.ics-today:hover,.section.section--calendar.section--layout-a select.ics-month-select:hover,.section.section--calendar.section--layout-a select.ics-year-select:hover{cursor:pointer;background-color:var(--calendar-color-2);color:var(--calendar-color-1);transition:.12s}.section.section--header .header-video.is-playing .header-video__poster:focus-visible .header-video__play,.section.section--header .header-video.is-playing .header-video__poster:hover .header-video__play,.section.section--header .header-video.is-playing:hover .header-video__play{opacity:1}}.section.section--calendar.section--layout-a .ics-calendar-nav{display:flex;flex-direction:column;align-items:flex-start;width:100%}.section.section--calendar.section--layout-a .ics-calendar-navbuttons{display:flex;align-items:center;gap:10px}.section.section--calendar.section--layout-a span.ics-current-title{line-height:120%;color:var(--calendar-color-2);font-weight:700;font-size:calc(var(--p3-font-size-mobile) * 1px)}.section.section--calendar.section--layout-a .ics-event-mini{margin-bottom:3px;padding-block:2px;padding-inline:4px;border-radius:3px;color:var(--calendar-color-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:normal;font-size:calc(var(--tag-font-size-mobile) * 1px)}@media (min-width:768px){.section.section--calendar.section--layout-a span.ics-current-title{font-size:calc(var(--p3-font-size-tablet) * 1px)}.section.section--calendar.section--layout-a .ics-event-mini{font-size:calc(var(--tag-font-size-tablet) * 1px)}}@media (min-width:1400px){.section.section--calendar.section--layout-a span.ics-current-title{font-size:calc(var(--p3-font-size-desktop) * 1px)}.section.section--calendar.section--layout-a .ics-event-mini{font-size:calc(var(--tag-font-size-desktop) * 1px)}}.section.section--calendar.section--layout-a .ics-event-popup{line-height:150%;margin-top:6px;font-size:calc(var(--p1-font-size-mobile) * 1px);letter-spacing:var(--p1-letter-spacing);line-height:var(--p1-line-height);font-weight:var(--p1-font-weight)}.section.section--calendar.section--layout-a .ics-event-popup h3{margin:0;font-size:calc(var(--h3-font-size-mobile) * 1px)}.section.section--calendar.section--layout-a .ics-event-popup p{margin:0;color:var(--calendar-color-2)}.section.section--calendar.section--layout-a .ics-event-popup p.ics-event-time{font-size:calc(var(--p1-font-size-mobile) * 1px)}@media (min-width:768px){.section.section--calendar.section--layout-a .ics-event-popup{font-size:calc(var(--p1-font-size-tablet) * 1px)}.section.section--calendar.section--layout-a .ics-event-popup h3{font-size:calc(var(--h3-font-size-tablet) * 1px)}.section.section--calendar.section--layout-a .ics-event-popup p.ics-event-time{font-size:calc(var(--p1-font-size-tablet) * 1px)}}@media (min-width:1400px){.section.section--calendar.section--layout-a .ics-event-popup{font-size:calc(var(--p1-font-size-desktop) * 1px)}.section.section--calendar.section--layout-a .ics-event-popup h3{font-size:calc(var(--h3-font-size-desktop) * 1px)}.section.section--calendar.section--layout-a .ics-event-popup p.ics-event-time{font-size:calc(var(--p1-font-size-desktop) * 1px)}}.section.section--calendar.section--layout-a .ics-events-panel{height:100%}.section.section--calendar.section--layout-a .ics-events-panel .ics-events-load-more-wrap .ics-events-load-more.btn--primary{margin-block-start:1rem}.section.section--calendar.section--layout-a .ics-events-panel .ics-events-load-more-wrap .ics-events-load-more.btn--primary .icon-wrapper{-webkit-mask-image:url(../icons/phosphor/32px/arrows-clockwise.svg);mask-image:url(../icons/phosphor/32px/arrows-clockwise.svg)}.section.section--calendar.section--layout-a .ics-events-title{font-size:calc(var(--h3-font-size-mobile) * 1px)}@media (min-width:768px){.section.section--calendar.section--layout-a .ics-events-title{font-size:calc(var(--h3-font-size-tablet) * 1px)}}@media (min-width:1400px){.section.section--calendar.section--layout-a .ics-events-title{font-size:calc(var(--h3-font-size-desktop) * 1px)}}.section.section--calendar.section--layout-a .ics-accordion-item{padding-block:1.5rem}.section.section--calendar.section--layout-a .ics-accordion-item+.ics-accordion-item{border-top:2px solid var(--calendar-color-2)}.section.section--calendar.section--layout-a .ics-accordion-header{position:relative;margin:0;padding-inline-end:54px;color:var(--calendar-color-2);font-weight:700;font-size:calc(var(--h4-font-size-mobile) * 1px)}.section.section--calendar.section--layout-a .ics-accordion-content{display:flex;padding-block-end:0}.section.section--calendar.section--layout-a .ics-day.has-events::before{content:"";position:absolute;bottom:3px;left:50%;transform:translateX(-50%);width:6px;height:6px;background:var(--calendar-color-2);border-radius:50%;z-index:999}.section.section--calendar.section--layout-a .ics-day.today{border:2px solid var(--calendar-color-4);color:var(--calendar-color-4);border-radius:50%}.section.section--calendar.section--layout-a .ics-day.today .ics-day-number{color:var(--calendar-color-4)}.section.section--calendar.section--layout-a .ics-day.active-day{background:var(--calendar-color-4);color:var(--calendar-color-2);border-radius:50%}.section.section--calendar.section--layout-a .ics-day.active-day .ics-day-number{color:var(--calendar-color-1)}.section.section--calendar.section--layout-a .ics-day.active-day::before{background:var(--calendar-color-1)}.section.section--calendar.section--layout-a p.no-events{color:var(--calendar-color-2);line-height:120%;letter-spacing:var(--p1-letter-spacing,1px);line-height:var(--p1-line-height,1.4);font-weight:var(--p1-font-weight,500);font-size:calc(var(--p1-font-size-mobile) * 1px)}.section.section--header.section--colors-a{--page-header-color-1:var(--color-set-background-a);--page-header-color-2:var(--color-set-text-a);--page-header-color-3:var(--color-set-text-a-2);--page-header-color-4:var(--color-set-spot-color-a);--page-header-color-5:var(--color-set-spot-color-a-2)}.section.section--header.section--colors-b{--page-header-color-1:var(--color-set-background-b);--page-header-color-2:var(--color-set-text-b);--page-header-color-3:var(--color-set-text-b-2);--page-header-color-4:var(--color-set-spot-color-b);--page-header-color-5:var(--color-set-spot-color-b-2)}.section.section--header.section--colors-c{--page-header-color-1:var(--color-set-background-c);--page-header-color-2:var(--color-set-text-c);--page-header-color-3:var(--color-set-text-c-2);--page-header-color-4:var(--color-set-spot-color-c);--page-header-color-5:var(--color-set-spot-color-c-2)}.section.section--header.section--colors-d{--page-header-color-1:var(--color-set-background-d);--page-header-color-2:var(--color-set-text-d);--page-header-color-3:var(--color-set-text-d-2);--page-header-color-4:var(--color-set-spot-color-d);--page-header-color-5:var(--color-set-spot-color-d-2)}.section.section--header.section--colors-e{--page-header-color-1:var(--color-set-background-e);--page-header-color-2:var(--color-set-text-e);--page-header-color-3:var(--color-set-text-e-2);--page-header-color-4:var(--color-set-spot-color-e);--page-header-color-5:var(--color-set-spot-color-e-2)}.section.section--header.section--colors-f{--page-header-color-1:var(--color-set-background-f);--page-header-color-2:var(--color-set-text-f);--page-header-color-3:var(--color-set-text-f-2);--page-header-color-4:var(--color-set-spot-color-f);--page-header-color-5:var(--color-set-spot-color-f-2)}.section.section--header.section--colors-g{--page-header-color-1:var(--color-set-background-g);--page-header-color-2:var(--color-set-text-g);--page-header-color-3:var(--color-set-text-g-2);--page-header-color-4:var(--color-set-spot-color-g);--page-header-color-5:var(--color-set-spot-color-g-2)}.section.section--header .header-video{position:relative;width:100%;border-radius:8px;overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(#fff,#000);mask-image:radial-gradient(#fff,#000)}.section.section--header .header-video .header-video__poster-image,.section.section--header .header-video .img_text-video__poster-image,.section.section--header .header-video embed,.section.section--header .header-video iframe,.section.section--header .header-video object,.section.section--header .header-video video{transform:scale(1.015)}.section.section--header .header-video__embed{position:absolute;inset:0;width:100%;height:100%;background-color:var(--page-header-color-1);overflow:hidden}.section.section--header .header-video__embed .mejs-container,.section.section--header .header-video__embed .mejs-inner,.section.section--header .header-video__embed .mejs-mediaelement,.section.section--header .header-video__embed .wp-video{position:absolute;inset:0;width:100%!important;height:100%!important;max-width:none}.section.section--header .header-video__embed embed,.section.section--header .header-video__embed iframe,.section.section--header .header-video__embed object,.section.section--header .header-video__embed video{position:absolute;inset:0;display:block;width:100%;height:100%;border:0;object-fit:cover}.section.section--header .header-video__embed .mejs-controls,.section.section--header .header-video__embed .mejs-overlay-button,.section.section--header .header-video__embed .mejs-overlay-loading{display:none!important}.section.section--header .header-video__poster{position:absolute;inset:0;z-index:1;display:flex;align-items:center;justify-content:center;padding:0;margin:0;border:0;cursor:pointer;background:0 0}.section.section--header .header-video__poster:focus-visible{outline:2px solid var(--page-header-color-2);outline-offset:2px;transition:none;text-decoration:none}.section.section--header .header-video__poster-image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;pointer-events:none}.section.section--header .header-video__play{position:relative;z-index:1;display:block;width:70px;height:70px;pointer-events:none;opacity:0;transition:opacity .2s}.section.section--header .header-video__play img,.section.section--header .header-video__play svg{display:block;width:70px;height:70px}.section.section--header .header-video__icon--pause{display:none}.section.section--header .header-video.is-buffering .header-video__play,.section.section--header .header-video.is-playing .header-video__play,.section.section--header .header-video.is-playing .header-video__poster-image{opacity:0}.section.section--header .header-video.is-playing .header-video__icon--play{display:none}.section.section--header .header-video.is-playing .header-video__icon--pause{display:block}.section.section--header .header-video.is-paused .header-video__poster-image{opacity:0}.section.section--header .header-video.is-paused .header-video__play{opacity:1}.section.section--header .header-video.is-paused .header-video__icon--play{display:block}.section.section--header .header-video.is-paused .header-video__icon--pause{display:none}.section.section--header .section__head.section--header-align-left{text-align:left}.section.section--header .section__head.section--header-align-left .section__buttons--primary{justify-content:flex-start}.section.section--header .section__head.section--header-align-center{text-align:center}.section.section--header .section__head.section--header-align-center .section__buttons--primary{justify-content:center}.section.section--header .section__head.section--header-align-center .subheadline::before{margin-inline:auto}.section.section--header .section__head.section--header-align-right{text-align:right}.section.section--header .section__head.section--header-align-right .section__buttons--primary{justify-content:flex-end}.section.section--header .section__head.section--header-align-right .subheadline::before{margin-inline-start:auto}.section.section--header:has(.section__head.section--header-align-left) .section__foot{text-align:left}.section.section--header:has(.section__head.section--header-align-left) .section__foot .section__buttons--primary{justify-content:flex-start;display:flex;flex-wrap:wrap}.section.section--header:has(.section__head.section--header-align-center) .section__foot{text-align:center}.section.section--header:has(.section__head.section--header-align-center) .section__foot .section__buttons--primary{justify-content:center}.section.section--header:has(.section__head.section--header-align-right) .section__foot{text-align:right}.section.section--header:has(.section__head.section--header-align-right) .section__foot .section__buttons--primary{justify-content:flex-end}.section.section--header.section--layout-a>.container{padding-block:4rem}.section.section--header.section--layout-a>.container>.row{--bs-gutter-x:4rem;--bs-gutter-y:4rem}.section.section--header.section--layout-a>.container>.row figure.header-image-figure{margin:0;width:100%;height:500px;border-radius:8px;overflow:hidden}.section.section--header.section--layout-a>.container>.row figure.header-image-figure img{width:100%;height:100%;display:block;object-fit:cover}.section.section--header.section--layout-a>.container>.row .header-video{height:500px}.section.section--header.section--layout-b{padding-block-start:2.5rem}.section.section--header.section--layout-b>.container{overflow:hidden}.section.section--header.section--layout-b>.container>.row{--bs-gutter-x:4rem;--bs-gutter-y:4rem;align-items:center}.section.section--header.section--layout-b .block-xy{display:flex;flex-direction:column;justify-content:center;gap:2rem}@media (max-width:1399.98px){.section.section--header.section--layout-b .block-xy{padding-block:1.5rem}}.section.section--header.section--layout-b figure{border-radius:8px;overflow:hidden}.section.section--header.section--layout-b figure img{display:block;width:100%;height:auto;aspect-ratio:1/1;object-fit:cover;object-position:center}.section.section--header.section--layout-b figure figcaption{margin-top:1.5rem;color:var(--imgtext-color-2)}.section.section--header.section--layout-b .header-video{aspect-ratio:1/1}.section.section--header.section--layout-c .section__head{position:relative}.section.section--header.section--layout-c .section__head .section__head-footer{display:flex;flex-direction:column;justify-content:flex-end;position:absolute;z-index:1;right:0;bottom:0;width:100%;height:100%;background:linear-gradient(to top,rgba(0,0,0,.85),transparent);padding-block-end:3rem}.section.section--header.section--layout-c .section__head .header-image-figure{margin:0;width:100%;height:600px}.section.section--header.section--layout-c .section__head .header-image-figure img{width:100%;height:100%;display:block;object-fit:cover}.section.section--header.section--layout-c span.h5.subheadline{color:#fff}.section.section--header.section--layout-c span.h5.subheadline::before{background-color:#fff}.section.section--header.section--layout-c h2.h2{margin-bottom:2rem}.section.section--header.section--layout-c .intro-text a:not([class*=btn]),.section.section--header.section--layout-c .intro-text p,.section.section--header.section--layout-c h2.h2{color:#fff}.section.section--header.section--layout-c .intro-text a:not([class*=btn]):after{background-color:#fff}.section.section--header.section--layout-c .btn.primary{color:#fff;border-color:#fff;background-color:transparent}.section.section--header.section--layout-c .btn.primary .icon,.section.section--header.section--layout-c .btn.secondary,.section.section--header.section--layout-c .btn.secondary .icon{color:#fff}.section.section--header.section--layout-d{display:flex;flex-direction:column;justify-content:center;gap:2.5rem;padding-block:4rem}.section.section--header.section--layout-d>.container>.row>.col-12{display:flex;flex-direction:column;gap:2.5rem}.section.section--header.section--layout-d .section__head.section--header-align-center,.section.section--header.section--layout-d .section__head.section--header-align-center+.section__foot{text-align:center;max-width:800px;margin:0 auto}.section.section--header.section--layout-e{display:flex;flex-direction:column;gap:2.5rem;padding-block:4rem}.section.section--header.section--layout-e>.container>.row>.col-12{display:flex;flex-direction:column;gap:2.5rem}.section.section--header.section--layout-f>.container{padding-block:4rem}.section.section--header.section--layout-f>.container>.row{--bs-gutter-x:4rem;--bs-gutter-y:4rem}.section.section--header.section--layout-f>.container>.row figure.header-image-figure{margin:0;width:100%;border-radius:8px;overflow:hidden}.section.section--header.section--layout-f>.container>.row figure.header-image-figure img{width:100%;height:auto;aspect-ratio:20/9;object-fit:cover}.section.section--header.section--layout-f>.container>.row .header-video{height:500px}.section.section--header.section--layout-f>.container>.row .section__head.section--header-align-center{text-align:center;max-width:800px;margin:0 auto}.section.section--projekte-single-header.section--colors-a{--projekte-single-header-color-1:var(--color-set-background-a);--projekte-single-header-color-2:var(--color-set-text-a);--projekte-single-header-color-3:var(--color-set-text-a-2);--projekte-single-header-color-4:var(--color-set-spot-color-a);--projekte-single-header-color-5:var(--color-set-spot-color-a-2)}.section.section--projekte-single-header.section--colors-b{--projekte-single-header-color-1:var(--color-set-background-b);--projekte-single-header-color-2:var(--color-set-text-b);--projekte-single-header-color-3:var(--color-set-text-b-2);--projekte-single-header-color-4:var(--color-set-spot-color-b);--projekte-single-header-color-5:var(--color-set-spot-color-b-2)}.section.section--projekte-single-header.section--colors-c{--projekte-single-header-color-1:var(--color-set-background-c);--projekte-single-header-color-2:var(--color-set-text-c);--projekte-single-header-color-3:var(--color-set-text-c-2);--projekte-single-header-color-4:var(--color-set-spot-color-c);--projekte-single-header-color-5:var(--color-set-spot-color-c-2)}.section.section--projekte-single-header.section--colors-d{--projekte-single-header-color-1:var(--color-set-background-d);--projekte-single-header-color-2:var(--color-set-text-d);--projekte-single-header-color-3:var(--color-set-text-d-2);--projekte-single-header-color-4:var(--color-set-spot-color-d);--projekte-single-header-color-5:var(--color-set-spot-color-d-2)}.section.section--projekte-single-header.section--colors-e{--projekte-single-header-color-1:var(--color-set-background-e);--projekte-single-header-color-2:var(--color-set-text-e);--projekte-single-header-color-3:var(--color-set-text-e-2);--projekte-single-header-color-4:var(--color-set-spot-color-e);--projekte-single-header-color-5:var(--color-set-spot-color-e-2)}.section.section--projekte-single-header.section--colors-f{--projekte-single-header-color-1:var(--color-set-background-f);--projekte-single-header-color-2:var(--color-set-text-f);--projekte-single-header-color-3:var(--color-set-text-f-2);--projekte-single-header-color-4:var(--color-set-spot-color-f);--projekte-single-header-color-5:var(--color-set-spot-color-f-2)}.section.section--projekte-single-header.section--colors-g{--projekte-single-header-color-1:var(--color-set-background-g);--projekte-single-header-color-2:var(--color-set-text-g);--projekte-single-header-color-3:var(--color-set-text-g-2);--projekte-single-header-color-4:var(--color-set-spot-color-g);--projekte-single-header-color-5:var(--color-set-spot-color-g-2)}.section.section--projekte-single-header.section--colors-b,.section.section--projekte-single-header.section--colors-d,.section.section--projekte-single-header.section--colors-e,.section.section--projekte-single-header.section--colors-f{padding-block-end:4rem}.section.section--projekte-single-header{color:var(--projekte-single-header-color-2)}.section.section--projekte-single-header>.container{padding-block:4rem;padding-block-end:0}.section.section--projekte-single-header>.container>.row{--bs-gutter-x:3rem;--bs-gutter-y:3rem}.section.section--projekte-single-header .projekte-single-header__head{display:flex;flex-direction:column;align-items:flex-start;gap:1.5rem}.section.section--projekte-single-header .projekte-single-header__foot .intro-text,.section.section--projekte-single-header .projekte-single-header__head .projekte-single-header__title,.section.section--projekte-single-header .projekte-single-header__head .subheadline{color:var(--projekte-single-header-color-2)}.section.section--projekte-single-header .projekte-single-header__figure{position:relative;margin:0;width:100%;border-radius:8px;overflow:hidden}.section.section--projekte-single-header .projekte-single-header__figure .projekte-single-header__image,.section.section--projekte-single-header .projekte-single-header__figure img{display:block;width:100%;height:auto}.section.section--projekte-single-header .header-video{position:relative;width:100%;aspect-ratio:16/9;border-radius:8px;overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(#fff,#000);mask-image:radial-gradient(#fff,#000)}.section.section--projekte-single-header .header-video .header-video__poster-image,.section.section--projekte-single-header .header-video .img_text-video__poster-image,.section.section--projekte-single-header .header-video embed,.section.section--projekte-single-header .header-video iframe,.section.section--projekte-single-header .header-video object,.section.section--projekte-single-header .header-video video{transform:scale(1.015)}.section.section--projekte-single-header .header-video__embed{position:absolute;inset:0;width:100%;height:100%;background-color:var(--projekte-single-header-color-1);overflow:hidden;pointer-events:none}@media (min-width:576px){.section.section--projekte-single-header .header-video__embed--mobile{display:none}}@media (max-width:575.98px){.section.section--projekte-single-header .header-video__embed--desktop{display:none}}.section.section--projekte-single-header .header-video__embed .mejs-container,.section.section--projekte-single-header .header-video__embed .mejs-inner,.section.section--projekte-single-header .header-video__embed .mejs-mediaelement,.section.section--projekte-single-header .header-video__embed .wp-video{position:absolute;inset:0;width:100%!important;height:100%!important;max-width:none}.section.section--projekte-single-header .header-video__embed embed,.section.section--projekte-single-header .header-video__embed iframe,.section.section--projekte-single-header .header-video__embed object,.section.section--projekte-single-header .header-video__embed video{position:absolute;inset:0;display:block;width:100%;height:100%;border:0;object-fit:cover;pointer-events:none}.section.section--projekte-single-header .header-video__embed .mejs-controls,.section.section--projekte-single-header .header-video__embed .mejs-overlay-button,.section.section--projekte-single-header .header-video__embed .mejs-overlay-loading{display:none!important}.section.section--projekte-single-header .header-video__overlay{position:absolute;inset:0;z-index:1;display:flex;align-items:center;justify-content:center;cursor:pointer}.section.section--projekte-single-header .header-video__poster-image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;pointer-events:none}.section.section--projekte-single-header .header-video__controls{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;gap:1rem;opacity:1;transition:opacity .2s}.section.section--projekte-single-header .header-video__control{padding:0;margin:0;border:0;border-radius:50%;line-height:0;cursor:pointer;background:0 0}.section.section--projekte-single-header .header-video__control:focus-visible{outline:2px solid var(--projekte-single-header-color-2);outline-offset:2px;transition:none}.section.section--projekte-single-header .header-video__control--mute{display:none}.section.section--projekte-single-header .header-video__mute,.section.section--projekte-single-header .header-video__play{display:block;width:70px;height:70px;pointer-events:none}.section.section--projekte-single-header .header-video__mute img,.section.section--projekte-single-header .header-video__mute svg,.section.section--projekte-single-header .header-video__play img,.section.section--projekte-single-header .header-video__play svg{display:block;width:70px;height:70px}.section.section--projekte-single-header .header-video__mute .header-video__icon--volume-mute,.section.section--projekte-single-header .header-video__play .header-video__icon--pause{display:none}.section.section--projekte-single-header .header-video.is-buffering .header-video__controls,.section.section--projekte-single-header .header-video.is-playing .header-video__poster-image{opacity:0}.section.section--projekte-single-header .header-video.is-playing .header-video__play .header-video__icon--play{display:none}.section.section--projekte-single-header .header-video.is-playing .header-video__control--mute,.section.section--projekte-single-header .header-video.is-playing .header-video__play .header-video__icon--pause{display:block}@media (hover:hover){.section.section--projekte-single-header .header-video.is-playing .header-video__controls{opacity:0}.section.section--projekte-single-header .header-video.is-playing:focus-within .header-video__controls,.section.section--projekte-single-header .header-video.is-playing:hover .header-video__controls{opacity:1}}.section.section--projekte-single-header .header-video.is-muted .header-video__mute .header-video__icon--volume{display:none}.section.section--projekte-single-header .header-video.is-muted .header-video__mute .header-video__icon--volume-mute{display:block}.section.section--projekte-single-header .header-video.is-paused .header-video__poster-image{opacity:0}.section.section--projekte-single-header .header-video.is-paused .header-video__controls{opacity:1}.section.section--projekte-single-header .header-video.is-paused .header-video__play .header-video__icon--play{display:block}.section.section--projekte-single-header .header-video.is-paused .header-video__control--mute,.section.section--projekte-single-header .header-video.is-paused .header-video__play .header-video__icon--pause{display:none}.section.section--ratgeber-single-header.section--colors-a{--ratgeber-single-header-color-1:var(--color-set-background-a);--ratgeber-single-header-color-2:var(--color-set-text-a);--ratgeber-single-header-color-3:var(--color-set-text-a-2);--ratgeber-single-header-color-4:var(--color-set-spot-color-a);--ratgeber-single-header-color-5:var(--color-set-spot-color-a-2)}.section.section--ratgeber-single-header.section--colors-b{--ratgeber-single-header-color-1:var(--color-set-background-b);--ratgeber-single-header-color-2:var(--color-set-text-b);--ratgeber-single-header-color-3:var(--color-set-text-b-2);--ratgeber-single-header-color-4:var(--color-set-spot-color-b);--ratgeber-single-header-color-5:var(--color-set-spot-color-b-2)}.section.section--ratgeber-single-header.section--colors-c{--ratgeber-single-header-color-1:var(--color-set-background-c);--ratgeber-single-header-color-2:var(--color-set-text-c);--ratgeber-single-header-color-3:var(--color-set-text-c-2);--ratgeber-single-header-color-4:var(--color-set-spot-color-c);--ratgeber-single-header-color-5:var(--color-set-spot-color-c-2)}.section.section--ratgeber-single-header.section--colors-d{--ratgeber-single-header-color-1:var(--color-set-background-d);--ratgeber-single-header-color-2:var(--color-set-text-d);--ratgeber-single-header-color-3:var(--color-set-text-d-2);--ratgeber-single-header-color-4:var(--color-set-spot-color-d);--ratgeber-single-header-color-5:var(--color-set-spot-color-d-2)}.section.section--ratgeber-single-header.section--colors-e{--ratgeber-single-header-color-1:var(--color-set-background-e);--ratgeber-single-header-color-2:var(--color-set-text-e);--ratgeber-single-header-color-3:var(--color-set-text-e-2);--ratgeber-single-header-color-4:var(--color-set-spot-color-e);--ratgeber-single-header-color-5:var(--color-set-spot-color-e-2)}.section.section--ratgeber-single-header.section--colors-f{--ratgeber-single-header-color-1:var(--color-set-background-f);--ratgeber-single-header-color-2:var(--color-set-text-f);--ratgeber-single-header-color-3:var(--color-set-text-f-2);--ratgeber-single-header-color-4:var(--color-set-spot-color-f);--ratgeber-single-header-color-5:var(--color-set-spot-color-f-2)}.section.section--ratgeber-single-header.section--colors-g{--ratgeber-single-header-color-1:var(--color-set-background-g);--ratgeber-single-header-color-2:var(--color-set-text-g);--ratgeber-single-header-color-3:var(--color-set-text-g-2);--ratgeber-single-header-color-4:var(--color-set-spot-color-g);--ratgeber-single-header-color-5:var(--color-set-spot-color-g-2)}.section.section--ratgeber-single-header.section--colors-b,.section.section--ratgeber-single-header.section--colors-d,.section.section--ratgeber-single-header.section--colors-e,.section.section--ratgeber-single-header.section--colors-f{padding-block-end:4rem}.section.section--ratgeber-single-header{color:var(--ratgeber-single-header-color-2)}.section.section--ratgeber-single-header>.container{padding-block:4rem;padding-block-end:0}.section.section--ratgeber-single-header>.container>.row{--bs-gutter-x:3rem;--bs-gutter-y:3rem}.section.section--ratgeber-single-header .ratgeber-single-header__head{display:flex;flex-direction:column;align-items:flex-start;gap:1.5rem}.section.section--ratgeber-single-header .ratgeber-single-header__head .ratgeber-single-header__date,.section.section--ratgeber-single-header .ratgeber-single-header__head .ratgeber-single-header__title,.section.section--ratgeber-single-header .ratgeber-single-header__head .subheadline{color:var(--ratgeber-single-header-color-2)}.section.section--ratgeber-single-header .ratgeber-single-header__head .ratgeber-single-header__date{display:block;margin-top:-.5rem}.section.section--ratgeber-single-header .ratgeber-single-header__foot .intro-text{color:var(--ratgeber-single-header-color-2)}.section.section--ratgeber-single-header .ratgeber-single-header__figure{position:relative;margin:0;width:100%;border-radius:8px;overflow:hidden}.section.section--ratgeber-single-header .ratgeber-single-header__figure .ratgeber-single-header__image,.section.section--ratgeber-single-header .ratgeber-single-header__figure img{display:block;width:100%;height:auto}.section.section--projekte-single-content{padding-block-start:4rem}.section.section--projekte-single-content .projekte-single-content__meta{margin-block-end:3rem}.section.section--projekte-single-content .projekte-single-content__text{color:var(--base-content-color-2)}.section.section--projekte-single-content .projekte-single-content__text p{font-size:calc(var(--p2-font-size-mobile) * 1px)}@media (min-width:768px){.section.section--calendar.section--layout-a .ics-accordion-header{font-size:calc(var(--h4-font-size-tablet) * 1px)}.section.section--calendar.section--layout-a p.no-events{font-size:calc(var(--p1-font-size-tablet) * 1px)}.section.section--projekte-single-content .projekte-single-content__text p{font-size:calc(var(--p2-font-size-tablet) * 1px)}}@media (min-width:1400px){.section.section--calendar.section--layout-a .ics-accordion-header{font-size:calc(var(--h4-font-size-desktop) * 1px)}.section.section--calendar.section--layout-a p.no-events{font-size:calc(var(--p1-font-size-desktop) * 1px)}.section.section--projekte-single-content .projekte-single-content__text p{font-size:calc(var(--p2-font-size-desktop) * 1px)}}.section.section--projekte-single-content .projekte-single-content__text h3{font-size:calc(var(--h3-font-size-mobile) * 1px)}@media (min-width:768px){.section.section--projekte-single-content .projekte-single-content__text h3{font-size:calc(var(--h3-font-size-tablet) * 1px)}}@media (min-width:1400px){.section.section--projekte-single-content .projekte-single-content__text h3{font-size:calc(var(--h3-font-size-desktop) * 1px)}}.section.section--projekte-single-content .projekte-single-content__personen{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.section.section--projekte-single-content .projekte-single-content__person{margin:0;display:flex;flex-direction:row;align-items:center;gap:1rem}.section.section--projekte-single-content .projekte-single-content__person-image{flex-shrink:0;margin:0;width:80px;height:80px;border-radius:50%;overflow:hidden}.section.section--projekte-single-content .projekte-single-content__person-image img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.section.section--projekte-single-content .projekte-single-content__person-link{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:.25rem;text-decoration:none;color:var(--regular-text-color-2)}.section.section--projekte-single-content .projekte-single-content__person-position{opacity:.75}.section.section--projekte-single-content .projekte-single-content__actions{display:flex;flex-wrap:wrap;gap:1.5rem}.section.section--projekte-single-content .projekte-single-content__images{--bs-gutter-x:1.5rem;--bs-gutter-y:1.5rem}.section.section--projekte-single-content .projekte-single-content__image-item{margin:0;width:100%;height:100%;border-radius:8px;overflow:hidden}.section.section--projekte-single-content .projekte-single-content__image-item .projekte-single-content__image,.section.section--projekte-single-content .projekte-single-content__image-item img{display:block;width:100%;height:100%;object-fit:cover}.projekte-single-header__categories{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;margin-block-end:1.5rem}.projekte-single-header__categories-list{list-style:none;display:flex;flex-wrap:wrap;justify-content:flex-start;gap:.5rem;padding:0;margin:0}.projekte-single-header__categories-item{margin:0}.projekte-single-header__category.btn.btn--primary{color:#191919;cursor:pointer}@media (hover:hover){.projekte-single-header__category.btn.btn--primary:hover{background-color:#fff;border-color:#fff;color:#191919;cursor:pointer;opacity:.8}}.projekte-single-header__category.btn.btn--primary:focus-visible{outline:2px solid var(--projekte-single-header-color-4);outline-offset:2px}.projekte-single-header__categories-row--schulformen .projekte-single-header__category.btn.btn--primary{background-color:#eef;border-color:#eef}.projekte-single-header__categories-row--produktkategorien .projekte-single-header__category.btn.btn--primary{background-color:#e4f4f9;border-color:#e4f4f9}.section.section--ratgeber-single-content{padding-block-start:4rem}.section.section--ratgeber-single-content .ratgeber-single-content__text{color:var(--base-content-color-2)}.section.section--ratgeber-single-content .ratgeber-single-content__text p{font-size:calc(var(--p2-font-size-mobile) * 1px)}@media (min-width:768px){.section.section--ratgeber-single-content .ratgeber-single-content__text p{font-size:calc(var(--p2-font-size-tablet) * 1px)}}@media (min-width:1400px){.section.section--ratgeber-single-content .ratgeber-single-content__text p{font-size:calc(var(--p2-font-size-desktop) * 1px)}}.section.section--ratgeber-single-content .ratgeber-single-content__text h2{font-size:calc(var(--h3-font-size-mobile) * 1.25px);font-family:"DM Sans",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;margin-bottom:.75rem;letter-spacing:-.01em}.ratgeber-single-header__categories{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;margin-block-end:1.5rem}.ratgeber-single-header__categories-list{list-style:none;display:flex;flex-wrap:wrap;justify-content:flex-start;gap:.5rem;padding:0;margin:0}.ratgeber-single-header__categories-item{margin:0}.ratgeber-single-header__category.btn.btn--primary{color:#191919;cursor:pointer}@media (hover:hover){.ratgeber-single-header__category.btn.btn--primary:hover{background-color:#fff;border-color:#fff;color:#191919;cursor:pointer;opacity:.8}.section.section--logos .logos__link:hover{opacity:.75}}.ratgeber-single-header__category.btn.btn--primary:focus-visible{outline:2px solid var(--ratgeber-single-header-color-4);outline-offset:2px}.ratgeber-single-header__categories-row--ratgeber_category .ratgeber-single-header__category.btn.btn--primary{background-color:#e4f4f9;border-color:#e4f4f9}.ratgeber-single-header__categories-row--ratgeber_tag .ratgeber-single-header__category.btn.btn--primary{background-color:#eef;border-color:#eef}.ratgeber-single-author{margin-top:5rem}.ratgeber-single-author p{position:relative}.ratgeber-single-author p::before{content:"";position:absolute;top:-1em;left:0;width:40px;height:2px;background-color:#81887c;opacity:.5}.section.section--img-text.section--colors-a{--imgtext-color-1:var(--color-set-background-a);--imgtext-color-2:var(--color-set-text-a);--imgtext-color-3:var(--color-set-text-a-2);--imgtext-color-4:var(--color-set-spot-color-a);--imgtext-color-5:var(--color-set-spot-color-a-2)}.section.section--img-text.section--colors-b{--imgtext-color-1:var(--color-set-background-b);--imgtext-color-2:var(--color-set-text-b);--imgtext-color-3:var(--color-set-text-b-2);--imgtext-color-4:var(--color-set-spot-color-b);--imgtext-color-5:var(--color-set-spot-color-b-2)}.section.section--img-text.section--colors-c{--imgtext-color-1:var(--color-set-background-c);--imgtext-color-2:var(--color-set-text-c);--imgtext-color-3:var(--color-set-text-c-2);--imgtext-color-4:var(--color-set-spot-color-c);--imgtext-color-5:var(--color-set-spot-color-c-2)}.section.section--img-text.section--colors-d{--imgtext-color-1:var(--color-set-background-d);--imgtext-color-2:var(--color-set-text-d);--imgtext-color-3:var(--color-set-text-d-2);--imgtext-color-4:var(--color-set-spot-color-d);--imgtext-color-5:var(--color-set-spot-color-d-2)}.section.section--img-text.section--colors-e{--imgtext-color-1:var(--color-set-background-e);--imgtext-color-2:var(--color-set-text-e);--imgtext-color-3:var(--color-set-text-e-2);--imgtext-color-4:var(--color-set-spot-color-e);--imgtext-color-5:var(--color-set-spot-color-e-2)}.section.section--img-text.section--colors-f{--imgtext-color-1:var(--color-set-background-f);--imgtext-color-2:var(--color-set-text-f);--imgtext-color-3:var(--color-set-text-f-2);--imgtext-color-4:var(--color-set-spot-color-f);--imgtext-color-5:var(--color-set-spot-color-f-2)}.section.section--img-text.section--colors-g{--imgtext-color-1:var(--color-set-background-g);--imgtext-color-2:var(--color-set-text-g);--imgtext-color-3:var(--color-set-text-g-2);--imgtext-color-4:var(--color-set-spot-color-g);--imgtext-color-5:var(--color-set-spot-color-g-2)}.section.section--img-text .img_text-video{position:relative;width:100%;border-radius:8px;overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(#fff,#000);mask-image:radial-gradient(#fff,#000)}.section.section--img-text .img_text-video .header-video__poster-image,.section.section--img-text .img_text-video .img_text-video__poster-image,.section.section--img-text .img_text-video embed,.section.section--img-text .img_text-video iframe,.section.section--img-text .img_text-video object,.section.section--img-text .img_text-video video{transform:scale(1.015)}.section.section--img-text .img_text-video__embed{position:relative;width:100%;aspect-ratio:1/1;background-color:var(--imgtext-color-1);overflow:hidden}@media (min-width:576px){.section.section--img-text .img_text-video__embed--mobile{display:none}}@media (max-width:575.98px){.section.section--img-text .img_text-video__embed--desktop{display:none}}.section.section--img-text .img_text-video__embed .mejs-container,.section.section--img-text .img_text-video__embed .mejs-inner,.section.section--img-text .img_text-video__embed .mejs-mediaelement,.section.section--img-text .img_text-video__embed .wp-video{position:absolute;inset:0;width:100%!important;height:100%!important;max-width:none}.section.section--img-text .img_text-video__embed embed,.section.section--img-text .img_text-video__embed iframe,.section.section--img-text .img_text-video__embed object,.section.section--img-text .img_text-video__embed video{position:absolute;inset:0;display:block;width:100%;height:100%;border:0;object-fit:cover}.section.section--img-text .img_text-video__embed .mejs-controls{display:none!important}.section.section--img-text .img_text-video__embed .mejs-overlay-button{width:70px!important;height:70px!important;background:url(../icons/_general/play.svg) center/contain no-repeat!important}.section.section--img-text .img_text-video__poster{position:absolute;inset:0;z-index:1;display:flex;align-items:center;justify-content:center;padding:0;margin:0;border:0;cursor:pointer;background:0 0}.section.section--img-text .img_text-video__poster:focus-visible{outline:2px solid var(--imgtext-color-4);outline-offset:2px}.section.section--img-text .img_text-video__poster-image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.section.section--img-text .img_text-video__play{position:relative;z-index:1;display:block;width:57px;height:57px;pointer-events:none}.section.section--img-text .img_text-video__play img,.section.section--img-text .img_text-video__play svg{display:block;width:57px;height:57px}.section.section--img-text .img_text-video.is-buffering .img_text-video__play{opacity:0}.section.section--img-text .img_text-video.is-playing .img_text-video__poster{display:none}.section.section--img-text.section--layout-a .container .row{--bs-gutter-x:4rem;--bs-gutter-y:4rem}.section.section--img-text.section--layout-a .container .row .col-12:nth-child(1){display:flex;align-items:center}.section.section--img-text.section--layout-a figure{border-radius:8px;overflow:hidden}.section.section--img-text.section--layout-a figure.bild_text-figure:not(.no-crop){margin:0;width:100%}.section.section--img-text.section--layout-a figure.img_text-figure:not(.no-crop) img{width:100%;height:auto;aspect-ratio:20/17;object-fit:cover}.section.section--img-text.section--layout-a figure figcaption{margin-top:1.5rem;color:var(--imgtext-color-2)}.section.section--img-text.section--layout-b>.container>.row{--bs-gutter-x:3rem;--bs-gutter-y:3rem}.section.section--img-text.section--layout-b>.container>.row>.col-12 .btn{margin-top:1rem}.section.section--img-text.section--layout-b>.container>.row>.col-12:nth-child(2){display:flex;align-items:center}.section.section--img-text.section--layout-b>.container>.row>.col-12 .row{display:flex;flex-direction:column;justify-content:center;height:100%;margin-top:0}.section.section--img-text.section--layout-b>.container>.row>.col-12 .row>.col-12:nth-child(1){margin-top:0}.section.section--img-text.section--layout-b figure{border-radius:8px;overflow:hidden}.section.section--img-text.section--layout-b figure.bild_text-figure:not(.no-crop){margin:0;width:100%}.section.section--img-text.section--layout-b figure.img_text-figure:not(.no-crop) img{width:100%;height:auto;aspect-ratio:20/17;object-fit:cover}.section.section--img-text.section--layout-b figure figcaption{margin-top:1.5rem;color:var(--imgtext-color-2)}.section.section--img-text.section--layout-c>.container>.row{--bs-gutter-x:3rem;--bs-gutter-y:3rem}.section.section--img-text.section--layout-c>.container>.row>.col-12 .btn{margin-top:1rem}.section.section--img-text.section--layout-c>.container>.row>.col-12 .section__head{max-width:800px;margin:0 auto}.section.section--img-text.section--layout-c figure{border-radius:8px;overflow:hidden}.section.section--img-text.section--layout-c figure.img_text-figure:not(.no-crop){margin:0;width:100%}.section.section--img-text.section--layout-c figure.img_text-figure:not(.no-crop) img{width:100%;aspect-ratio:20/17;object-fit:cover;height:330px}@media (min-width:768px){.section.section--ratgeber-single-content .ratgeber-single-content__text h2{font-size:calc(var(--h3-font-size-tablet) * 1.25px)}.section.section--img-text.section--layout-c figure.img_text-figure:not(.no-crop) img{height:500px}}.section.section--img-text.section--layout-c figure figcaption{margin-top:1.5rem;color:var(--imgtext-color-2)}.section.section--cta-only-text.section--colors-a{--cta_only_text-color-1:var(--color-set-background-a);--cta_only_text-color-2:var(--color-set-text-a);--cta_only_text-color-3:var(--color-set-text-a-2);--cta_only_text-color-4:var(--color-set-spot-color-a);--cta_only_text-color-5:var(--color-set-spot-color-a-2)}.section.section--cta-only-text.section--colors-b{--cta_only_text-color-1:var(--color-set-background-b);--cta_only_text-color-2:var(--color-set-text-b);--cta_only_text-color-3:var(--color-set-text-b-2);--cta_only_text-color-4:var(--color-set-spot-color-b);--cta_only_text-color-5:var(--color-set-spot-color-b-2)}.section.section--cta-only-text.section--colors-c{--cta_only_text-color-1:var(--color-set-background-c);--cta_only_text-color-2:var(--color-set-text-c);--cta_only_text-color-3:var(--color-set-text-c-2);--cta_only_text-color-4:var(--color-set-spot-color-c);--cta_only_text-color-5:var(--color-set-spot-color-c-2)}.section.section--cta-only-text.section--colors-d{--cta_only_text-color-1:var(--color-set-background-d);--cta_only_text-color-2:var(--color-set-text-d);--cta_only_text-color-3:var(--color-set-text-d-2);--cta_only_text-color-4:var(--color-set-spot-color-d);--cta_only_text-color-5:var(--color-set-spot-color-d-2)}.section.section--cta-only-text.section--colors-e{--cta_only_text-color-1:var(--color-set-background-e);--cta_only_text-color-2:var(--color-set-text-e);--cta_only_text-color-3:var(--color-set-text-e-2);--cta_only_text-color-4:var(--color-set-spot-color-e);--cta_only_text-color-5:var(--color-set-spot-color-e-2)}.section.section--cta-only-text.section--colors-f{--cta_only_text-color-1:var(--color-set-background-f);--cta_only_text-color-2:var(--color-set-text-f);--cta_only_text-color-3:var(--color-set-text-f-2);--cta_only_text-color-4:var(--color-set-spot-color-f);--cta_only_text-color-5:var(--color-set-spot-color-f-2)}.section.section--cta-only-text.section--colors-g{--cta_only_text-color-1:var(--color-set-background-g);--cta_only_text-color-2:var(--color-set-text-g);--cta_only_text-color-3:var(--color-set-text-g-2);--cta_only_text-color-4:var(--color-set-spot-color-g);--cta_only_text-color-5:var(--color-set-spot-color-g-2)}.section.section--cta-only-text>.container{max-width:800px}.section.section--logos.section--colors-a{--logos-color-1:var(--color-set-background-a);--logos-color-2:var(--color-set-text-a);--logos-color-3:var(--color-set-text-a-2);--logos-color-4:var(--color-set-spot-color-a);--logos-color-5:var(--color-set-spot-color-a-2)}.section.section--logos.section--colors-b{--logos-color-1:var(--color-set-background-b);--logos-color-2:var(--color-set-text-b);--logos-color-3:var(--color-set-text-b-2);--logos-color-4:var(--color-set-spot-color-b);--logos-color-5:var(--color-set-spot-color-b-2)}.section.section--logos.section--colors-c{--logos-color-1:var(--color-set-background-c);--logos-color-2:var(--color-set-text-c);--logos-color-3:var(--color-set-text-c-2);--logos-color-4:var(--color-set-spot-color-c);--logos-color-5:var(--color-set-spot-color-c-2)}.section.section--logos.section--colors-d{--logos-color-1:var(--color-set-background-d);--logos-color-2:var(--color-set-text-d);--logos-color-3:var(--color-set-text-d-2);--logos-color-4:var(--color-set-spot-color-d);--logos-color-5:var(--color-set-spot-color-d-2)}.section.section--logos.section--colors-e{--logos-color-1:var(--color-set-background-e);--logos-color-2:var(--color-set-text-e);--logos-color-3:var(--color-set-text-e-2);--logos-color-4:var(--color-set-spot-color-e);--logos-color-5:var(--color-set-spot-color-e-2)}.section.section--logos.section--colors-f{--logos-color-1:var(--color-set-background-f);--logos-color-2:var(--color-set-text-f);--logos-color-3:var(--color-set-text-f-2);--logos-color-4:var(--color-set-spot-color-f);--logos-color-5:var(--color-set-spot-color-f-2)}.section.section--logos.section--colors-g{--logos-color-1:var(--color-set-background-g);--logos-color-2:var(--color-set-text-g);--logos-color-3:var(--color-set-text-g-2);--logos-color-4:var(--color-set-spot-color-g);--logos-color-5:var(--color-set-spot-color-g-2)}.section.section--logos>.container>.row{--bs-gutter-x:4rem;--bs-gutter-y:4rem}.section.section--logos .logos__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem;align-items:center;justify-items:center}@media (min-width:768px){.section.section--logos .logos__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.section.section--logos .logos__item{width:100%;min-width:0}.section.section--logos .logos__item:nth-child(n+3){display:none}@media (min-width:768px){.section.section--logos .logos__item:nth-child(-n+4){display:block}.section.section--logos .logos__item:nth-child(n+5){display:none}}@media (min-width:992px){.section.section--logos .logos__grid{grid-template-columns:repeat(6,minmax(0,1fr))}.section.section--logos .logos__item:nth-child(-n+6){display:block}.section.section--logos .logos__item:nth-child(n+7){display:none}.section.section--price-charts-global .price-charts__header.row>.col-12:nth-of-type(1){padding-left:calc(var(--bs-gutter-x) * .5 + 2rem)}}.section.section--logos .logos__media{position:relative;overflow:hidden;width:100%;height:94px}.section.section--logos .logos__layer{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;transform:translateY(0);opacity:1;transition:transform .4s,opacity .4s;will-change:transform,opacity}.section.section--logos .logos__layer--incoming{transform:translateY(100%);opacity:1}.section.section--logos .logos__layer--incoming.is-active{transform:translateY(0)}.section.section--logos .logos__layer--outgoing{transform:translateY(-100%);opacity:0}.section.section--logos .logos__link{display:flex;align-items:center;justify-content:center;width:100%;height:100%;text-decoration:none}.section.section--logos .logos__image{display:block;width:100%;max-width:160px;max-height:94px;height:auto;object-fit:contain;object-position:center}@media (prefers-reduced-motion:reduce){.section.section--logos .logos__layer,.section.section--price-charts-global .price-charts .price-charts__more-panel,.section.section--price-charts-global .price-charts .price-charts__toggle-wrap{transition:none}}.section.section--price-charts-global.section--colors-a{--price-charts-color-1:#ffffff;--price-charts-color-2:#191919;--price-charts-color-3:#7c979e;--price-charts-color-4:#191919;--price-charts-color-5:#81887C;--price-charts-color-6:#dfdfdf;--price-charts-color-7:#81887C}.section.section--price-charts-global+.section.section--layout-b{padding-top:6rem!important}.section.section--price-charts-global>.container>.row>.col-12 .section__head{margin-block-end:3rem}.section.section--price-charts-global .price-charts>.row{--bs-gutter-x:1.5rem;--bs-gutter-y:3rem}.section.section--price-charts-global .price-charts>.row>.col-12 .price-charts__chart .price-charts__chart_header{display:flex;flex-direction:column;gap:1.5rem}.section.section--price-charts-global .price-charts>.row>.col-lg-12 .price-charts__chart{display:flex;flex-direction:row;align-items:flex-start;gap:2rem}@media (max-width:991.98px){.section.section--price-charts-global .price-charts>.row>.col-lg-12 .price-charts__chart{flex-direction:column}}.section.section--price-charts-global .price-charts>.row>.col-lg-12 .price-charts__chart .price-charts__chart_header,.section.section--price-charts-global .price-charts>.row>.col-lg-12 .price-charts__chart .price-charts__items{flex:1 1 50%}.section.section--price-charts-global .price-charts__chart{height:100%;padding-block:2rem;padding-inline:2rem;border-radius:8px;color:var(--price-charts-color-2);border:1px solid var(--price-charts-color-6)}.section.section--price-charts-global .price-charts__chart-icon{display:block;flex-shrink:0;width:2.5rem;height:2.5rem;background-color:var(--price-charts-color-7);-webkit-mask-image:var(--price-charts-chart-icon);mask-image:var(--price-charts-chart-icon);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;margin-bottom:1rem}.section.section--price-charts-global .price-charts__subheadline{color:var(--price-charts-color-2);hyphens:none}.section.section--price-charts-global .price-charts__price{margin:0;color:var(--price-charts-color-2);font-size:calc(var(--h2-font-size-mobile) * 1px)}.section.section--price-charts-global .price-charts__price-wrap{display:flex;flex-direction:row;align-items:flex-end;gap:1rem}.section.section--price-charts-global .price-charts__price-wrap .price-charts__price-desc-small{position:relative;top:-.4em}.section.section--price-charts-global .price-charts__price-desc-big,.section.section--price-charts-global .price-charts__price-desc-small{margin:0;color:var(--price-charts-color-2)}.section.section--price-charts-global .price-charts__items{list-style:none;margin:0;padding:0}.section.section--price-charts-global .price-charts__item{margin:0;padding-top:.5rem}.section.section--price-charts-global .price-charts__item:first-child{padding-top:0;border-top:0}.section.section--price-charts-global .price-charts__item .h3{margin-top:0;display:block;margin-bottom:1rem}.section.section--price-charts-global .price-charts__item-title{color:var(--price-charts-color-2);margin-bottom:1rem}.section.section--price-charts-global .price-charts__item-text{color:var(--price-charts-color-2)}.section.section--price-charts-global .price-charts__item-text>:last-child{margin-bottom:0}.section.section--price-charts-global .price-charts__item-text ul{list-style:none;margin:0;padding:0}.section.section--price-charts-global .price-charts__item-text ul li{position:relative;padding-inline-start:calc(20px + .5rem);font-size:calc(var(--p3-font-size-mobile) * 1px);letter-spacing:var(--p3-letter-spacing);line-height:var(--p3-line-height);font-weight:var(--p3-font-weight,400);font-variation-settings:"wght" var(--p3-font-weight,400)}.section.section--price-charts-global .price-charts__item-text ul li::before{content:"";position:absolute;top:.75em;left:0;width:20px;height:20px;background-image:url(../icons/_general/Property%201=Blue%2050.svg);background-repeat:no-repeat;background-size:contain;background-position:center;transform:translateY(-50%)}.section.section--price-charts-global .price-charts__item-text ul li+li{margin-top:.5rem}.section.section--price-charts-global .price-charts__more.is-expanded .price-charts__more-panel{grid-template-rows:1fr}.section.section--price-charts-global .price-charts__more.is-expanded .price-charts__toggle-wrap{opacity:0;visibility:hidden;max-height:0;margin-block-start:0;pointer-events:none}.section.section--price-charts-global .price-charts__more-panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows .45s}.section.section--price-charts-global .price-charts__more-inner{overflow:hidden;min-height:0}.section.section--price-charts-global .price-charts__toggle-wrap{display:flex;justify-content:flex-start;margin-block-start:1.5rem;overflow:hidden;max-height:6rem;opacity:1;visibility:visible;transition:opacity .25s,visibility .25s,max-height .35s,margin-block-start .35s}.section.section--price-charts-global .price-charts-tabs{display:flex;flex-direction:column;align-items:center;gap:4rem}.section.section--price-charts-global .price-charts-tabs__nav{display:inline-flex;width:fit-content;flex-wrap:wrap;align-items:flex-start;gap:.5rem;margin:0;padding:.5rem;background-color:transparent;border-radius:8px;justify-content:center}.section.section--price-charts-global .price-charts-tabs__tab.btn.btn--primary{cursor:pointer;color:#191919;background-color:#e7ede3;border-color:transparent;padding-block:.35em;padding-inline:.9em;font-size:calc(var(--meta-font-size-mobile) * 1px)}.section.section--price-charts-global .price-charts-tabs__tab.btn.btn--primary.is-active{background-color:#81887c;border-color:#81887c;color:#fff}@media (hover:hover){.section.section--price-charts-global .price-charts-tabs__tab.btn.btn--primary:hover{background-color:#81887c;border-color:#81887c;color:#fff!important}.section.section--news-articles .news-article-card.pseudo-link:hover{transform:scale(1.02);transition:transform .2s ease-in-out}}.section.section--price-charts-global .price-charts-tabs__tab.btn.btn--primary:focus-visible{outline:#81887c solid 2px;outline-offset:2px}.section.section--price-charts-global .price-charts-tabs__panel[hidden]{display:none}.section.section--price-charts-global .price-charts-tabs__panel,.section.section--price-charts-global .price-charts-tabs__panels{width:100%}.section.section--price-charts-global .price-charts-tabs__panel>.price-charts+.price-charts--extra{margin-block-start:10rem;display:flex!important;flex-direction:column;align-items:flex-start}.section.section--price-charts-global .price-charts__header{margin-block-end:3rem}.section.section--price-charts-global .price-charts__header.row{--bs-gutter-x:1.5rem;--bs-gutter-y:3rem}.section.section--price-charts-global .price-charts__header.row>.col-12:nth-of-type(2){padding-right:calc(var(--bs-gutter-x) * .5 + 2rem)}.section.section--price-charts-global .price-charts__headline{color:var(--price-charts-color-2);hyphens:none}.section.section--price-charts-global .price-charts__intro{color:var(--price-charts-color-2)}.section.section--price-charts-global .price-charts__intro>:last-child{margin-bottom:0}.section.section--price-charts-global .price-charts--extra{position:relative;isolation:isolate}.section.section--price-charts-global .price-charts--extra::after{content:"";position:absolute;inset-block:0;left:calc(50% - 50vw);width:100vw;z-index:-1;pointer-events:none;background-color:#e4f4f9;top:-5rem;bottom:-3rem}@media (min-width:992px){.section.section--price-charts-global .price-charts--extra::after{bottom:-3rem}}.section.section--price-charts-global .price-charts--extra>.row{--bs-gutter-x:1.5rem;--bs-gutter-y:1.5rem}.section.section--price-charts-global .price-charts--extra>.row>.col-12{margin-top:3rem!important}.section.section--price-charts-global .price-charts--extra>.row>.col-12 .price-charts__chart--extra{height:auto;background-color:#fff;border-color:var(--price-charts-color-6)}.section.section--price-charts-global .price-charts--extra>.row>.col-12 .price-charts__chart--extra .price-charts__extra-item-icon{display:block;flex-shrink:0;width:2.5rem;height:2.5rem;background-color:var(--price-charts-color-7);-webkit-mask-image:var(--price-charts-extra-item-icon);mask-image:var(--price-charts-extra-item-icon);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.section.section--price-charts-global .price-charts--extra>.row>.col-12 .price-charts__chart--extra .price-charts__extra-text p{opacity:.7;font-size:calc(var(--meta-font-size-mobile) * 1px)}.section.section--price-charts-global .price-charts--extra>.row>.col-12 .price-charts__chart--extra .price-charts__extra-price{font-size:calc(var(--h3-font-size-mobile) * 1px)}@media (min-width:768px){.section.section--price-charts-global .price-charts__price{font-size:calc(var(--h2-font-size-tablet) * 1px)}.section.section--price-charts-global .price-charts__item-text ul li{font-size:calc(var(--p3-font-size-tablet) * 1px)}.section.section--price-charts-global .price-charts-tabs__nav{background-color:#e7ede3}.section.section--price-charts-global .price-charts--extra>.row>.col-12 .price-charts__chart--extra .price-charts__extra-text p,.section.section--price-charts-global .price-charts-tabs__tab.btn.btn--primary{font-size:calc(var(--meta-font-size-tablet) * 1px)}.section.section--price-charts-global .price-charts--extra>.row>.col-12 .price-charts__chart--extra .price-charts__extra-price{font-size:calc(var(--h3-font-size-tablet) * 1px)}}.section.section--price-charts-global .price-charts--extra .price-charts__price-desc-small{position:relative;top:-.1em}.section.section--price-charts-global .price-charts__extra-header{margin-block-end:2rem}.section.section--price-charts-global .price-charts__extra-header.row{--bs-gutter-x:3rem;--bs-gutter-y:3rem}.section.section--price-charts-global .price-charts__extra_divider{display:block;width:100%;text-align:center;line-height:1;position:absolute;top:-6.25rem}.section.section--price-charts-global .price-charts__extra_divider .price-charts__extra_divider_line{display:inline-flex;align-items:center;gap:.5rem;padding-inline:1.25rem;padding-block:.65rem;border-radius:2rem;background-color:#191919;color:#fff;font-size:calc(var(--h5-font-size-mobile) * 1px)}.section.section--price-charts-global .price-charts__extra_divider .price-charts__extra_divider_line .price-charts__extra_divider_icon{flex-shrink:0;width:1.15em;height:1.15em;background-color:currentColor;-webkit-mask-image:var(--price-charts-extra-icon);mask-image:var(--price-charts-extra-icon);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}@media (min-width:1400px){.section.section--ratgeber-single-content .ratgeber-single-content__text h2{font-size:calc(var(--h3-font-size-desktop) * 1.25px)}.section.section--price-charts-global .price-charts__price{font-size:calc(var(--h2-font-size-desktop) * 1px)}.section.section--price-charts-global .price-charts__item-text ul li{font-size:calc(var(--p3-font-size-desktop) * 1px)}.section.section--price-charts-global .price-charts--extra>.row>.col-12 .price-charts__chart--extra .price-charts__extra-text p,.section.section--price-charts-global .price-charts-tabs__tab.btn.btn--primary{font-size:calc(var(--meta-font-size-desktop) * 1px)}.section.section--price-charts-global .price-charts--extra>.row>.col-12 .price-charts__chart--extra .price-charts__extra-price{font-size:calc(var(--h3-font-size-desktop) * 1px)}.section.section--price-charts-global .price-charts__extra_divider .price-charts__extra_divider_line{font-size:calc(var(--h5-font-size-desktop) * 1px)}}.section.section--price-charts-global .price-charts__extra-price{display:block}.section.section--contact-module.section--colors-a{--contact-module-color-1:var(--color-set-background-a);--contact-module-color-2:var(--color-set-text-a);--contact-module-color-3:var(--color-set-text-a-2);--contact-module-color-4:var(--color-set-spot-color-a);--contact-module-color-5:var(--color-set-spot-color-a-2)}.section.section--contact-module.section--colors-b{--contact-module-color-1:var(--color-set-background-b);--contact-module-color-2:var(--color-set-text-b);--contact-module-color-3:var(--color-set-text-b-2);--contact-module-color-4:var(--color-set-spot-color-b);--contact-module-color-5:var(--color-set-spot-color-b-2)}.section.section--contact-module.section--colors-c{--contact-module-color-1:var(--color-set-background-c);--contact-module-color-2:var(--color-set-text-c);--contact-module-color-3:var(--color-set-text-c-2);--contact-module-color-4:var(--color-set-spot-color-c);--contact-module-color-5:var(--color-set-spot-color-c-2)}.section.section--contact-module.section--colors-d{--contact-module-color-1:var(--color-set-background-d);--contact-module-color-2:var(--color-set-text-d);--contact-module-color-3:var(--color-set-text-d-2);--contact-module-color-4:var(--color-set-spot-color-d);--contact-module-color-5:var(--color-set-spot-color-d-2)}.section.section--contact-module.section--colors-e{--contact-module-color-1:var(--color-set-background-e);--contact-module-color-2:var(--color-set-text-e);--contact-module-color-3:var(--color-set-text-e-2);--contact-module-color-4:var(--color-set-spot-color-e);--contact-module-color-5:var(--color-set-spot-color-e-2)}.section.section--contact-module.section--colors-f{--contact-module-color-1:var(--color-set-background-f);--contact-module-color-2:var(--color-set-text-f);--contact-module-color-3:var(--color-set-text-f-2);--contact-module-color-4:var(--color-set-spot-color-f);--contact-module-color-5:var(--color-set-spot-color-f-2)}.section.section--contact-module.section--colors-g{--contact-module-color-1:var(--color-set-background-g);--contact-module-color-2:var(--color-set-text-g);--contact-module-color-3:var(--color-set-text-g-2);--contact-module-color-4:var(--color-set-spot-color-g);--contact-module-color-5:var(--color-set-spot-color-g-2)}.section.section--contact-module.section--layout-a>.container>.row{--bs-gutter-x:4rem;--bs-gutter-y:4rem}.section.section--contact-module.section--layout-a .contact-module__content{display:flex;align-items:center}.section.section--contact-module.section--layout-a .contact-module__body{width:100%;color:var(--contact-module-color-2)}.section.section--contact-module.section--layout-a .contact-module__body .h3{font-size:calc(var(--h3-font-size-mobile) * 1.4px)}@media (min-width:768px){.section.section--price-charts-global .price-charts__extra_divider .price-charts__extra_divider_line{font-size:calc(var(--h5-font-size-tablet) * 1px)}.section.section--contact-module.section--layout-a .contact-module__body .h3{font-size:calc(var(--h3-font-size-tablet) * 1.4px)}}@media (min-width:1400px){.section.section--contact-module.section--layout-a .contact-module__body .h3{font-size:calc(var(--h3-font-size-desktop) * 1.4px)}}.section.section--contact-module.section--layout-a .contact-module__text{color:var(--contact-module-color-2)}.section.section--contact-module.section--layout-a .contact-module__name{margin:0;color:var(--contact-module-color-2)}.section.section--contact-module.section--layout-a .contact-module__details{list-style:none;margin:0;padding:0}.section.section--contact-module.section--layout-a .contact-module__link{color:var(--contact-module-color-4);text-decoration:none}.section.section--contact-module.section--layout-a .contact-module__link:focus-visible,.section.section--contact-module.section--layout-a .contact-module__link:hover{text-decoration:underline}.section.section--contact-module.section--layout-a .contact-module__actions{margin-top:1rem}.section.section--contact-module.section--layout-a .contact-module__figure{margin:0;border-radius:8px;overflow:hidden}.section.section--contact-module.section--layout-a .contact-module__image{display:block;width:100%;height:auto;aspect-ratio:1/1;object-fit:cover;object-position:center}.section.section--news-articles.section--colors-a{--news-articles-color-1:var(--color-set-background-a);--news-articles-color-2:var(--color-set-text-a);--news-articles-color-3:var(--color-set-text-a-2);--news-articles-color-4:var(--color-set-spot-color-a);--news-articles-color-5:var(--color-set-spot-color-a-2)}.section.section--news-articles.section--colors-b{--news-articles-color-1:var(--color-set-background-b);--news-articles-color-2:var(--color-set-text-b);--news-articles-color-3:var(--color-set-text-b-2);--news-articles-color-4:var(--color-set-spot-color-b);--news-articles-color-5:var(--color-set-spot-color-b-2)}.section.section--news-articles.section--colors-c{--news-articles-color-1:var(--color-set-background-c);--news-articles-color-2:var(--color-set-text-c);--news-articles-color-3:var(--color-set-text-c-2);--news-articles-color-4:var(--color-set-spot-color-c);--news-articles-color-5:var(--color-set-spot-color-c-2)}.section.section--news-articles.section--colors-d{--news-articles-color-1:var(--color-set-background-d);--news-articles-color-2:var(--color-set-text-d);--news-articles-color-3:var(--color-set-text-d-2);--news-articles-color-4:var(--color-set-spot-color-d);--news-articles-color-5:var(--color-set-spot-color-d-2)}.section.section--news-articles.section--colors-e{--news-articles-color-1:var(--color-set-background-e);--news-articles-color-2:var(--color-set-text-e);--news-articles-color-3:var(--color-set-text-e-2);--news-articles-color-4:var(--color-set-spot-color-e);--news-articles-color-5:var(--color-set-spot-color-e-2)}.section.section--news-articles.section--colors-f{--news-articles-color-1:var(--color-set-background-f);--news-articles-color-2:var(--color-set-text-f);--news-articles-color-3:var(--color-set-text-f-2);--news-articles-color-4:var(--color-set-spot-color-f);--news-articles-color-5:var(--color-set-spot-color-f-2)}.section.section--news-articles.section--colors-g{--news-articles-color-1:var(--color-set-background-g);--news-articles-color-2:var(--color-set-text-g);--news-articles-color-3:var(--color-set-text-g-2);--news-articles-color-4:var(--color-set-spot-color-g);--news-articles-color-5:var(--color-set-spot-color-g-2)}.section.section--news-articles>.container>.row{--bs-gutter-x:3rem;--bs-gutter-y:3rem}.section.section--news-articles>.container>.row .section__head{max-width:800px;margin:0 auto}.section.section--news-articles>.container>.row .news-articles-grid{--bs-gutter-x:1.5rem;--bs-gutter-y:1.5rem;scroll-margin-top:70px}.section.section--news-articles .news-article-card{background-color:var(--news-articles-color-3);padding:1rem;border-radius:8px}.section.section--news-articles .news-article-card .news-article-image{position:relative;overflow:hidden;border-radius:6px}.section.section--news-articles .news-article-card .news-article-image img{width:100%;height:auto;aspect-ratio:10/7;object-fit:cover}.section.section--news-articles .news-article-card .news-article-content{width:100%}.section.section--news-articles .news-article-card.pseudo-link{position:relative;display:flex;flex-direction:column;text-decoration:none;height:100%;transition:transform .2s ease-in-out}.section.section--news-articles .news-article-card.pseudo-link .news-article-categories{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;width:100%}.section.section--news-articles .news-article-card.pseudo-link .news-article-categories .news-article-categories-row{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;gap:.5rem}.section.section--news-articles .news-article-card.pseudo-link .news-article-categories-list{list-style:none;display:flex;flex-wrap:wrap;justify-content:flex-start;gap:.5rem;padding:0;margin:0}.section.section--news-articles .news-article-card.pseudo-link .news-article-categories-item{margin:0}.section.section--news-articles .news-article-card.pseudo-link .news-article-category.btn.btn--primary{color:#191919}.section.section--news-articles .news-article-card.pseudo-link .news-article-categories-row--schulformen .news-article-category.btn.btn--primary,.section.section--news-articles .news-article-card.pseudo-link .news-article-categories-row--schulformen.news-article-category.btn.btn--primary,.section.section--news-articles .news-article-card.pseudo-link .news-article-category--schulformen .news-article-category.btn.btn--primary,.section.section--news-articles .news-article-card.pseudo-link .news-article-category--schulformen.news-article-category.btn.btn--primary{background-color:#eef;border-color:#eef}.section.section--news-articles .news-article-card.pseudo-link .news-article-categories-row--produktkategorien .news-article-category.btn.btn--primary,.section.section--news-articles .news-article-card.pseudo-link .news-article-categories-row--produktkategorien.news-article-category.btn.btn--primary,.section.section--news-articles .news-article-card.pseudo-link .news-article-category--produktkategorien .news-article-category.btn.btn--primary,.section.section--news-articles .news-article-card.pseudo-link .news-article-category--produktkategorien.news-article-category.btn.btn--primary{background-color:#e4f4f9;border-color:#e4f4f9}.section.section--news-articles .news-article-card.pseudo-link .news-article-content{display:flex;flex-direction:column;flex-grow:1;width:100%;gap:1rem}.section.section--news-articles .news-article-card.pseudo-link .news-article-content .news-article-personen{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem}.section.section--news-articles .news-article-card.pseudo-link .news-article-content .news-article-person{margin:0;display:flex;flex-direction:row;align-items:center;gap:1rem}.section.section--news-articles .news-article-card.pseudo-link .news-article-content .news-article-person-image{flex-shrink:0;position:relative;overflow:hidden;border-radius:50%;width:56px;height:56px}.section.section--news-articles .news-article-card.pseudo-link .news-article-content .news-article-person-image img{width:100%;height:auto;aspect-ratio:1/1;object-fit:cover}.section.section--news-articles .news-article-card.pseudo-link .news-article-content .news-article-person-text{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:.25rem;color:var(--news-articles-color-2)}.section.section--news-articles .news-article-card.pseudo-link .news-article-content .news-article-person-position{opacity:.75}.section.section--news-articles .news-article-card.pseudo-link .news-article-content .news-article-date,.section.section--news-articles .news-article-card.pseudo-link .news-article-content .news-article-excerpt,.section.section--news-articles .news-article-card.pseudo-link .news-article-content .news-article-title{color:var(--news-articles-color-2)}.section.section--news-articles .news-article-card.pseudo-link .news-article-content .btn{margin-top:auto}.section.section--news-articles .news-articles-pagination{margin-top:2.5rem}.section.section--news-articles .news-articles-pagination .news-articles-pagination-list{list-style:none;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:1.5rem;padding-inline-start:0;margin-left:0;margin-right:0;margin-bottom:0}.section.section--news-articles .news-articles-pagination .news-articles-pagination-list .news-articles-pagination-item{display:inline-flex;margin-bottom:0}.section.section--news-articles .news-articles-pagination .news-articles-pagination-list .news-articles-pagination-item>*{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;color:var(--news-articles-color-4);text-decoration:none}.section.section--news-articles .news-articles-pagination .news-articles-pagination-list .news-articles-pagination-item>.page-numbers:not(.prev):not(.next){height:2.5rem;min-width:2.5rem;border-radius:1.25rem}.section.section--news-articles .news-articles-pagination .news-articles-pagination-list .news-articles-pagination-item>.page-numbers.current{height:2.5rem;min-width:2.5rem;border:2px solid var(--news-articles-color-4);border-radius:1.25rem}.section.section--news-articles .news-articles-pagination .news-articles-pagination-list .news-articles-pagination-item>:focus-visible{outline:2px solid var(--news-articles-color-4);outline-offset:2px;transition:none}.section.section--news-articles .news-articles-pagination .news-articles-pagination-list .news-articles-pagination-item.next{order:1;margin-right:auto}.section.section--news-articles .news-articles-pagination .news-articles-pagination-list .news-articles-pagination-item.next a{padding-inline-start:0}.section.section--news-articles .news-articles-pagination .news-articles-pagination-list .news-articles-pagination-item.next a span.icon-wrapper{background-color:var(--links-color-4);-webkit-mask-image:url(../icons/phosphor/32px/arrow-left.svg);mask-image:url(../icons/phosphor/32px/arrow-left.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.section.section--news-articles .news-articles-pagination .news-articles-pagination-list .news-articles-pagination-item.next a:focus:not(:focus-visible){outline:0}.section.section--news-articles .news-articles-pagination .news-articles-pagination-list .news-articles-pagination-item.next a:focus-visible{outline:2px solid var(--links-color-4);outline-offset:2px;transition:none;text-decoration:none}.section.section--news-articles .news-articles-pagination .news-articles-pagination-list .news-articles-pagination-item:not(.next):not(.prev){order:2}.section.section--news-articles .news-articles-pagination .news-articles-pagination-list .news-articles-pagination-item.prev{order:3;margin-left:auto}.section.section--news-articles .news-articles-pagination .news-articles-pagination-list .news-articles-pagination-item.prev a{padding-inline-end:0}.section.section--news-articles .news-articles-pagination .news-articles-pagination-list .news-articles-pagination-item.prev a span.icon-wrapper{background-color:var(--links-color-4);-webkit-mask-image:url(../icons/phosphor/32px/arrow-right.svg);mask-image:url(../icons/phosphor/32px/arrow-right.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.section.section--news-articles .news-articles-pagination .news-articles-pagination-list .news-articles-pagination-item.prev a:focus:not(:focus-visible){outline:0}.section.section--news-articles .news-articles-pagination .news-articles-pagination-list .news-articles-pagination-item.prev a:focus-visible{outline:2px solid var(--links-color-4);outline-offset:2px;transition:none;text-decoration:none}.section.section--projekte-archive.section--colors-a{--projekte-archive-color-1:var(--color-set-background-a);--projekte-archive-color-2:var(--color-set-text-a);--projekte-archive-color-3:var(--color-set-text-a-2);--projekte-archive-color-4:var(--color-set-spot-color-a);--projekte-archive-color-5:var(--color-set-spot-color-a-2)}.section.section--projekte-archive.section--colors-b{--projekte-archive-color-1:var(--color-set-background-b);--projekte-archive-color-2:var(--color-set-text-b);--projekte-archive-color-3:var(--color-set-text-b-2);--projekte-archive-color-4:var(--color-set-spot-color-b);--projekte-archive-color-5:var(--color-set-spot-color-b-2)}.section.section--projekte-archive.section--colors-c{--projekte-archive-color-1:var(--color-set-background-c);--projekte-archive-color-2:var(--color-set-text-c);--projekte-archive-color-3:var(--color-set-text-c-2);--projekte-archive-color-4:var(--color-set-spot-color-c);--projekte-archive-color-5:var(--color-set-spot-color-c-2)}.section.section--projekte-archive.section--colors-d{--projekte-archive-color-1:var(--color-set-background-d);--projekte-archive-color-2:var(--color-set-text-d);--projekte-archive-color-3:var(--color-set-text-d-2);--projekte-archive-color-4:var(--color-set-spot-color-d);--projekte-archive-color-5:var(--color-set-spot-color-d-2)}.section.section--projekte-archive.section--colors-e{--projekte-archive-color-1:var(--color-set-background-e);--projekte-archive-color-2:var(--color-set-text-e);--projekte-archive-color-3:var(--color-set-text-e-2);--projekte-archive-color-4:var(--color-set-spot-color-e);--projekte-archive-color-5:var(--color-set-spot-color-e-2)}.section.section--projekte-archive.section--colors-f{--projekte-archive-color-1:var(--color-set-background-f);--projekte-archive-color-2:var(--color-set-text-f);--projekte-archive-color-3:var(--color-set-text-f-2);--projekte-archive-color-4:var(--color-set-spot-color-f);--projekte-archive-color-5:var(--color-set-spot-color-f-2)}.section.section--projekte-archive.section--colors-g{--projekte-archive-color-1:var(--color-set-background-g);--projekte-archive-color-2:var(--color-set-text-g);--projekte-archive-color-3:var(--color-set-text-g-2);--projekte-archive-color-4:var(--color-set-spot-color-g);--projekte-archive-color-5:var(--color-set-spot-color-g-2)}.section.section--projekte-archive>.container>.row{--bs-gutter-x:3rem;--bs-gutter-y:3rem}.section.section--projekte-archive.is-loading [data-projekte-archive-list]{opacity:.55;pointer-events:none;transition:opacity .2s}.section.section--projekte-archive .projekte-archive__filters nav{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;margin-bottom:0}.section.section--projekte-archive .projekte-archive__filters-row{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:.5rem}.section.section--projekte-archive .projekte-archive__filters-row+.projekte-archive__filters-row{margin-top:.5rem}.section.section--projekte-archive .projekte-archive__filters-heading{font-size:.875rem;font-weight:600;color:var(--projekte-archive-color-2)}.section.section--projekte-archive .projekte-archive__filters-list{list-style:none;display:flex;flex-wrap:wrap;justify-content:flex-start;gap:.5rem;padding:0;margin:0}.section.section--projekte-archive .projekte-archive__filters-item{margin:0}.section.section--projekte-archive .projekte-archive__filter-btn.btn.btn--primary{display:inline-flex;align-items:center;gap:1rem;color:#191919;cursor:pointer}.section.section--projekte-archive .projekte-archive__filter-btn.btn.btn--primary.is-active{background-color:#191919;border-color:#191919;color:#fff}.section.section--projekte-archive .projekte-archive__filter-btn.btn.btn--primary .projekte-archive__filter-remove{display:block;flex-shrink:0;width:.85em;height:.85em;background-color:currentColor;-webkit-mask-image:url(../icons/phosphor/32px/x.svg);mask-image:url(../icons/phosphor/32px/x.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}@media (hover:hover){.section.section--news-articles .news-articles-pagination .news-articles-pagination-list .news-articles-pagination-item.next a:hover span.icon-wrapper,.section.section--news-articles .news-articles-pagination .news-articles-pagination-list .news-articles-pagination-item.prev a:hover span.icon-wrapper{background-color:var(--links-color-4)}.section.section--projekte-archive .projekte-archive__filter-btn.btn.btn--primary.is-active:hover{background-color:#191919;border-color:#191919;color:#fff!important;opacity:.8}.section.section--projekte-archive .projekte-archive__filter-btn.btn.btn--primary:hover{opacity:.8}}.section.section--projekte-archive .projekte-archive__filter-btn.btn.btn--primary:focus-visible{outline:2px solid var(--projekte-archive-color-4);outline-offset:2px}.section.section--projekte-archive .projekte-archive__filters-row--produktkategorien .projekte-archive__filter-btn.btn.btn--primary:not(.is-active){background-color:#e4f4f9;border-color:#e4f4f9}.section.section--projekte-archive .projekte-archive__filters-row--schulformen .projekte-archive__filter-btn.btn.btn--primary:not(.is-active){background-color:#eef;border-color:#eef}.section.section--projekte-archive .projekte-archive__grid>.row{--bs-gutter-x:1.5rem;--bs-gutter-y:3rem}.section.section--projekte-archive .projekte-archive__card.pseudo-link{display:flex;flex-direction:column;text-decoration:none}.section.section--projekte-archive .projekte-archive__card.pseudo-link .projekte-archive__title{margin-top:-.5em;color:var(--projekte-archive-color-2);font-family:var(--p2-font-family);font-weight:var(--p2-font-weight);letter-spacing:var(--p2-letter-spacing);line-height:var(--p2-line-height);font-size:calc(var(--p2-font-size-mobile) * 1px)}@media (min-width:768px){.section.section--projekte-archive .projekte-archive__card.pseudo-link .projekte-archive__title{font-size:calc(var(--p2-font-size-tablet) * 1px)}}@media (min-width:1400px){.section.section--projekte-archive .projekte-archive__card.pseudo-link .projekte-archive__title{font-size:calc(var(--p2-font-size-desktop) * 1px)}}.section.section--projekte-archive .projekte-archive__image{overflow:hidden;border-radius:8px}.section.section--projekte-archive .projekte-archive__image img{width:100%;height:auto;aspect-ratio:10/7;object-fit:cover}.section.section--projekte-archive .projekte-archive__content{width:100%}.section.section--projekte-archive .projekte-archive__content h2{color:var(--projekte-archive-color-2)}.section.section--projekte-archive .projekte-archive__categories-list{list-style:none;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:.5rem;padding:0;margin:0}.section.section--projekte-archive .projekte-archive__categories-item{margin:0}.section.section--projekte-archive .projekte-archive__category.btn.btn--primary{color:#191919;margin-top:0}.section.section--projekte-archive .projekte-archive__category--schulformen.btn.btn--primary{background-color:#eef;border-color:#eef}.section.section--projekte-archive .projekte-archive__category--produktkategorien.btn.btn--primary{background-color:#e4f4f9;border-color:#e4f4f9}.section.section--projekte-archive .projekte-archive__empty{text-align:center;color:var(--projekte-archive-color-2)}.section.section--projekte-archive .projekte-archive__pagination{margin-top:2.5rem}.section.section--projekte-archive .projekte-archive__pagination-list{list-style:none;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:1.5rem;padding-inline-start:0;margin:0}.section.section--projekte-archive .projekte-archive__pagination-list .projekte-archive__pagination-item{display:inline-flex;margin-bottom:0}.section.section--projekte-archive .projekte-archive__pagination-list .projekte-archive__pagination-item>*{appearance:none;border:0;background:0 0;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;color:var(--projekte-archive-color-4);text-decoration:none;font:inherit;cursor:pointer;padding:0}.section.section--projekte-archive .projekte-archive__pagination-list .projekte-archive__pagination-item>.page-numbers:not(.prev):not(.next){height:2.5rem;min-width:2.5rem;border-radius:1.25rem}.section.section--projekte-archive .projekte-archive__pagination-list .projekte-archive__pagination-item>.page-numbers.current{height:2.5rem;min-width:2.5rem;border:2px solid var(--projekte-archive-color-4);border-radius:1.25rem;cursor:default}.section.section--projekte-archive .projekte-archive__pagination-list .projekte-archive__pagination-item>.page-numbers.dots{cursor:default}.section.section--projekte-archive .projekte-archive__pagination-list .projekte-archive__pagination-item>:focus-visible{outline:2px solid var(--projekte-archive-color-4);outline-offset:2px;transition:none}.section.section--projekte-archive .projekte-archive__pagination-list .projekte-archive__pagination-item.next{order:1;margin-right:auto}.section.section--projekte-archive .projekte-archive__pagination-list .projekte-archive__pagination-item.next button{padding-inline-start:0}.section.section--projekte-archive .projekte-archive__pagination-list .projekte-archive__pagination-item.next button span.icon-wrapper{background-color:var(--links-color-4);-webkit-mask-image:url(../icons/phosphor/32px/arrow-left.svg);mask-image:url(../icons/phosphor/32px/arrow-left.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.section.section--projekte-archive .projekte-archive__pagination-list .projekte-archive__pagination-item:not(.next):not(.prev){order:2}.section.section--projekte-archive .projekte-archive__pagination-list .projekte-archive__pagination-item.prev{order:3;margin-left:auto}.section.section--projekte-archive .projekte-archive__pagination-list .projekte-archive__pagination-item.prev button{padding-inline-end:0}.section.section--projekte-archive .projekte-archive__pagination-list .projekte-archive__pagination-item.prev button span.icon-wrapper{background-color:var(--links-color-4);-webkit-mask-image:url(../icons/phosphor/32px/arrow-right.svg);mask-image:url(../icons/phosphor/32px/arrow-right.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.section.section--ratgeber-archive.section--colors-a{--ratgeber-archive-color-1:var(--color-set-background-a);--ratgeber-archive-color-2:var(--color-set-text-a);--ratgeber-archive-color-3:var(--color-set-text-a-2);--ratgeber-archive-color-4:var(--color-set-spot-color-a);--ratgeber-archive-color-5:var(--color-set-spot-color-a-2)}.section.section--ratgeber-archive.section--colors-b{--ratgeber-archive-color-1:var(--color-set-background-b);--ratgeber-archive-color-2:var(--color-set-text-b);--ratgeber-archive-color-3:var(--color-set-text-b-2);--ratgeber-archive-color-4:var(--color-set-spot-color-b);--ratgeber-archive-color-5:var(--color-set-spot-color-b-2)}.section.section--ratgeber-archive.section--colors-c{--ratgeber-archive-color-1:var(--color-set-background-c);--ratgeber-archive-color-2:var(--color-set-text-c);--ratgeber-archive-color-3:var(--color-set-text-c-2);--ratgeber-archive-color-4:var(--color-set-spot-color-c);--ratgeber-archive-color-5:var(--color-set-spot-color-c-2)}.section.section--ratgeber-archive.section--colors-d{--ratgeber-archive-color-1:var(--color-set-background-d);--ratgeber-archive-color-2:var(--color-set-text-d);--ratgeber-archive-color-3:var(--color-set-text-d-2);--ratgeber-archive-color-4:var(--color-set-spot-color-d);--ratgeber-archive-color-5:var(--color-set-spot-color-d-2)}.section.section--ratgeber-archive.section--colors-e{--ratgeber-archive-color-1:var(--color-set-background-e);--ratgeber-archive-color-2:var(--color-set-text-e);--ratgeber-archive-color-3:var(--color-set-text-e-2);--ratgeber-archive-color-4:var(--color-set-spot-color-e);--ratgeber-archive-color-5:var(--color-set-spot-color-e-2)}.section.section--ratgeber-archive.section--colors-f{--ratgeber-archive-color-1:var(--color-set-background-f);--ratgeber-archive-color-2:var(--color-set-text-f);--ratgeber-archive-color-3:var(--color-set-text-f-2);--ratgeber-archive-color-4:var(--color-set-spot-color-f);--ratgeber-archive-color-5:var(--color-set-spot-color-f-2)}.section.section--ratgeber-archive.section--colors-g{--ratgeber-archive-color-1:var(--color-set-background-g);--ratgeber-archive-color-2:var(--color-set-text-g);--ratgeber-archive-color-3:var(--color-set-text-g-2);--ratgeber-archive-color-4:var(--color-set-spot-color-g);--ratgeber-archive-color-5:var(--color-set-spot-color-g-2)}.section.section--ratgeber-archive>.container>.row{--bs-gutter-x:3rem;--bs-gutter-y:3rem}.section.section--ratgeber-archive.is-loading [data-ratgeber-archive-list]{opacity:.55;pointer-events:none;transition:opacity .2s}.section.section--ratgeber-archive .ratgeber-archive__filters nav{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;margin-bottom:0}.section.section--ratgeber-archive .ratgeber-archive__filters-row{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:.5rem}.section.section--ratgeber-archive .ratgeber-archive__filters-row+.ratgeber-archive__filters-row{margin-top:.5rem}.section.section--ratgeber-archive .ratgeber-archive__filters-heading{font-size:.875rem;font-weight:600;color:var(--ratgeber-archive-color-2)}.section.section--ratgeber-archive .ratgeber-archive__filters-list{list-style:none;display:flex;flex-wrap:wrap;justify-content:flex-start;gap:.5rem;padding:0;margin:0}.section.section--ratgeber-archive .ratgeber-archive__filters-item{margin:0}.section.section--ratgeber-archive .ratgeber-archive__filter-btn.btn.btn--primary{display:inline-flex;align-items:center;gap:1rem;color:#191919;cursor:pointer}.section.section--ratgeber-archive .ratgeber-archive__filter-btn.btn.btn--primary.is-active{background-color:#191919;border-color:#191919;color:#fff}.section.section--ratgeber-archive .ratgeber-archive__filter-btn.btn.btn--primary .ratgeber-archive__filter-remove{display:block;flex-shrink:0;width:.85em;height:.85em;background-color:currentColor;-webkit-mask-image:url(../icons/phosphor/32px/x.svg);mask-image:url(../icons/phosphor/32px/x.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}@media (hover:hover){.section.section--ratgeber-archive .ratgeber-archive__filter-btn.btn.btn--primary.is-active:hover{background-color:#191919;border-color:#191919;color:#fff!important;opacity:.8}.section.section--ratgeber-archive .ratgeber-archive__filter-btn.btn.btn--primary:hover{opacity:.8}}.section.section--ratgeber-archive .ratgeber-archive__filter-btn.btn.btn--primary:focus-visible{outline:2px solid var(--ratgeber-archive-color-4);outline-offset:2px}.section.section--ratgeber-archive .ratgeber-archive__filters-row--ratgeber_category .ratgeber-archive__filter-btn.btn.btn--primary:not(.is-active){background-color:#e4f4f9;border-color:#e4f4f9}.section.section--ratgeber-archive .ratgeber-archive__filters-row--ratgeber_tag .ratgeber-archive__filter-btn.btn.btn--primary:not(.is-active){background-color:#eef;border-color:#eef}.section.section--ratgeber-archive .ratgeber-archive__grid>.row{--bs-gutter-x:1.5rem;--bs-gutter-y:3rem}.section.section--ratgeber-archive .ratgeber-archive__card.pseudo-link{display:flex;flex-direction:column;text-decoration:none}.section.section--ratgeber-archive .ratgeber-archive__card.pseudo-link .ratgeber-archive__date{color:var(--ratgeber-archive-color-2)}.section.section--ratgeber-archive .ratgeber-archive__card.pseudo-link .ratgeber-archive__title{margin-top:-.5em;color:var(--ratgeber-archive-color-2);font-family:var(--p2-font-family);font-weight:var(--p2-font-weight);letter-spacing:var(--p2-letter-spacing);line-height:var(--p2-line-height);font-size:calc(var(--p2-font-size-mobile) * 1px)}.section.section--ratgeber-archive .ratgeber-archive__image{overflow:hidden;border-radius:8px}.section.section--ratgeber-archive .ratgeber-archive__image img{width:100%;height:auto;aspect-ratio:10/7;object-fit:cover}.section.section--ratgeber-archive .ratgeber-archive__content{width:100%}.section.section--ratgeber-archive .ratgeber-archive__content h2{color:var(--ratgeber-archive-color-2)}.section.section--ratgeber-archive .ratgeber-archive__categories-list{list-style:none;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:.5rem;padding:0;margin:0}.section.section--ratgeber-archive .ratgeber-archive__categories-item{margin:0}.section.section--ratgeber-archive .ratgeber-archive__category.btn.btn--primary{color:#191919;margin-top:0}.section.section--ratgeber-archive .ratgeber-archive__category--ratgeber_category.btn.btn--primary{background-color:#e4f4f9;border-color:#e4f4f9}.section.section--ratgeber-archive .ratgeber-archive__category--ratgeber_tag.btn.btn--primary{background-color:#eef;border-color:#eef}.section.section--ratgeber-archive .ratgeber-archive__empty{text-align:center;color:var(--ratgeber-archive-color-2)}.section.section--ratgeber-archive .ratgeber-archive__pagination{margin-top:2.5rem}.section.section--ratgeber-archive .ratgeber-archive__pagination-list{list-style:none;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:1.5rem;padding-inline-start:0;margin:0}.section.section--ratgeber-archive .ratgeber-archive__pagination-list .ratgeber-archive__pagination-item{display:inline-flex;margin-bottom:0}.section.section--ratgeber-archive .ratgeber-archive__pagination-list .ratgeber-archive__pagination-item>*{appearance:none;border:0;background:0 0;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;color:var(--ratgeber-archive-color-4);text-decoration:none;font:inherit;cursor:pointer;padding:0}.section.section--ratgeber-archive .ratgeber-archive__pagination-list .ratgeber-archive__pagination-item>.page-numbers:not(.prev):not(.next){height:2.5rem;min-width:2.5rem;border-radius:1.25rem}.section.section--ratgeber-archive .ratgeber-archive__pagination-list .ratgeber-archive__pagination-item>.page-numbers.current{height:2.5rem;min-width:2.5rem;border:2px solid var(--ratgeber-archive-color-4);border-radius:1.25rem;cursor:default}.section.section--ratgeber-archive .ratgeber-archive__pagination-list .ratgeber-archive__pagination-item>.page-numbers.dots{cursor:default}.section.section--ratgeber-archive .ratgeber-archive__pagination-list .ratgeber-archive__pagination-item>:focus-visible{outline:2px solid var(--ratgeber-archive-color-4);outline-offset:2px;transition:none}.section.section--ratgeber-archive .ratgeber-archive__pagination-list .ratgeber-archive__pagination-item.next{order:1;margin-right:auto}.section.section--ratgeber-archive .ratgeber-archive__pagination-list .ratgeber-archive__pagination-item.next button{padding-inline-start:0}.section.section--ratgeber-archive .ratgeber-archive__pagination-list .ratgeber-archive__pagination-item.next button span.icon-wrapper{background-color:var(--links-color-4);-webkit-mask-image:url(../icons/phosphor/32px/arrow-left.svg);mask-image:url(../icons/phosphor/32px/arrow-left.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.section.section--ratgeber-archive .ratgeber-archive__pagination-list .ratgeber-archive__pagination-item:not(.next):not(.prev){order:2}.section.section--ratgeber-archive .ratgeber-archive__pagination-list .ratgeber-archive__pagination-item.prev{order:3;margin-left:auto}.section.section--ratgeber-archive .ratgeber-archive__pagination-list .ratgeber-archive__pagination-item.prev button{padding-inline-end:0}.section.section--ratgeber-archive .ratgeber-archive__pagination-list .ratgeber-archive__pagination-item.prev button span.icon-wrapper{background-color:var(--links-color-4);-webkit-mask-image:url(../icons/phosphor/32px/arrow-right.svg);mask-image:url(../icons/phosphor/32px/arrow-right.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.section.section--dynamic-12-12.section--colors-a{--accordion-color-1:var(--color-set-background-a);--accordion-color-2:var(--color-set-text-a);--accordion-color-3:var(--color-set-text-a-2);--accordion-color-4:var(--color-set-spot-color-a);--accordion-color-5:var(--color-set-spot-color-a-2);--video-color-1:var(--color-set-background-a);--video-color-2:var(--color-set-text-a);--video-color-3:var(--color-set-text-a-2);--video-color-4:var(--color-set-spot-color-a);--video-color-5:var(--color-set-spot-color-a-2);--gallery-color-1:var(--color-set-background-a);--gallery-color-2:var(--color-set-text-a);--gallery-color-3:var(--color-set-text-a-2);--gallery-color-4:var(--color-set-spot-color-a);--gallery-color-5:var(--color-set-spot-color-a-2);--downloads-color-1:var(--color-set-background-a);--downloads-color-2:var(--color-set-text-a);--downloads-color-3:var(--color-set-text-a-2);--downloads-color-4:var(--color-set-spot-color-a);--downloads-color-5:var(--color-set-spot-color-a-2);--slider-color-1:var(--color-set-background-a);--slider-color-2:var(--color-set-text-a);--slider-color-3:var(--color-set-text-a-2);--slider-color-4:var(--color-set-spot-color-a);--slider-color-5:var(--color-set-spot-color-a-2);--slider-img-text-color-1:var(--color-set-background-a);--slider-img-text-color-2:var(--color-set-text-a);--slider-img-text-color-3:var(--color-set-text-a-2);--slider-img-text-color-4:var(--color-set-spot-color-a);--slider-img-text-color-5:var(--color-set-spot-color-a-2);--persons-color-1:var(--color-set-background-a);--persons-color-2:var(--color-set-text-a);--persons-color-3:var(--color-set-text-a-2);--persons-color-4:var(--color-set-spot-color-a);--persons-color-5:var(--color-set-spot-color-a-2);--teasers-color-1:var(--color-set-background-a);--teasers-color-2:var(--color-set-text-a);--teasers-color-3:var(--color-set-text-a-2);--teasers-color-4:var(--color-set-spot-color-a);--teasers-color-5:var(--color-set-spot-color-a-2);--benefits-color-1:var(--color-set-background-a);--benefits-color-2:var(--color-set-text-a);--benefits-color-3:var(--color-set-text-a-2);--benefits-color-4:var(--color-set-spot-color-a);--benefits-color-5:var(--color-set-spot-color-a-2);--process-color-1:var(--color-set-background-a);--process-color-2:var(--color-set-text-a);--process-color-3:var(--color-set-text-a-2);--process-color-4:var(--color-set-spot-color-a);--process-color-5:var(--color-set-spot-color-a-2);--numbers-color-1:var(--color-set-background-a);--numbers-color-2:var(--color-set-text-a);--numbers-color-3:var(--color-set-text-a-2);--numbers-color-4:var(--color-set-spot-color-a);--numbers-color-5:var(--color-set-spot-color-a-2);--quote-color-1:var(--color-set-background-a);--quote-color-2:var(--color-set-text-a);--quote-color-3:var(--color-set-text-a-2);--quote-color-4:var(--color-set-spot-color-a);--quote-color-5:var(--color-set-spot-color-a-2);--info-text-color-1:var(--color-set-background-a);--info-text-color-2:var(--color-set-text-a);--info-text-color-3:var(--color-set-text-a-2);--info-text-color-4:var(--color-set-spot-color-a);--info-text-color-5:var(--color-set-spot-color-a-2)}.section.section--dynamic-12-12.section--colors-b{--accordion-color-1:var(--color-set-background-b);--accordion-color-2:var(--color-set-text-b);--accordion-color-3:var(--color-set-text-b-2);--accordion-color-4:var(--color-set-spot-color-b);--accordion-color-5:var(--color-set-spot-color-b-2);--video-color-1:var(--color-set-background-b);--video-color-2:var(--color-set-text-b);--video-color-3:var(--color-set-text-b-2);--video-color-4:var(--color-set-spot-color-b);--video-color-5:var(--color-set-spot-color-b-2);--gallery-color-1:var(--color-set-background-b);--gallery-color-2:var(--color-set-text-b);--gallery-color-3:var(--color-set-text-b-2);--gallery-color-4:var(--color-set-spot-color-b);--gallery-color-5:var(--color-set-spot-color-b-2);--downloads-color-1:var(--color-set-background-b);--downloads-color-2:var(--color-set-text-b);--downloads-color-3:var(--color-set-text-b-2);--downloads-color-4:var(--color-set-spot-color-b);--downloads-color-5:var(--color-set-spot-color-b-2);--slider-color-1:var(--color-set-background-b);--slider-color-2:var(--color-set-text-b);--slider-color-3:var(--color-set-text-b-2);--slider-color-4:var(--color-set-spot-color-b);--slider-color-5:var(--color-set-spot-color-b-2);--slider-img-text-color-1:var(--color-set-background-b);--slider-img-text-color-2:var(--color-set-text-b);--slider-img-text-color-3:var(--color-set-text-b-2);--slider-img-text-color-4:var(--color-set-spot-color-b);--slider-img-text-color-5:var(--color-set-spot-color-b-2);--persons-color-1:var(--color-set-background-b);--persons-color-2:var(--color-set-text-b);--persons-color-3:var(--color-set-text-b-2);--persons-color-4:var(--color-set-spot-color-b);--persons-color-5:var(--color-set-spot-color-b-2);--teasers-color-1:var(--color-set-background-b);--teasers-color-2:var(--color-set-text-b);--teasers-color-3:var(--color-set-text-b-2);--teasers-color-4:var(--color-set-spot-color-b);--teasers-color-5:var(--color-set-spot-color-b-2);--benefits-color-1:var(--color-set-background-b);--benefits-color-2:var(--color-set-text-b);--benefits-color-3:var(--color-set-text-b-2);--benefits-color-4:var(--color-set-spot-color-b);--benefits-color-5:var(--color-set-spot-color-b-2);--process-color-1:var(--color-set-background-b);--process-color-2:var(--color-set-text-b);--process-color-3:var(--color-set-text-b-2);--process-color-4:var(--color-set-spot-color-b);--process-color-5:var(--color-set-spot-color-b-2);--numbers-color-1:var(--color-set-background-b);--numbers-color-2:var(--color-set-text-b);--numbers-color-3:var(--color-set-text-b-2);--numbers-color-4:var(--color-set-spot-color-b);--numbers-color-5:var(--color-set-spot-color-b-2);--quote-color-1:var(--color-set-background-b);--quote-color-2:var(--color-set-text-b);--quote-color-3:var(--color-set-text-b-2);--quote-color-4:var(--color-set-spot-color-b);--quote-color-5:var(--color-set-spot-color-b-2);--info-text-color-1:var(--color-set-background-b);--info-text-color-2:var(--color-set-text-b);--info-text-color-3:var(--color-set-text-b-2);--info-text-color-4:var(--color-set-spot-color-b);--info-text-color-5:var(--color-set-spot-color-b-2)}.section.section--dynamic-12-12.section--colors-c{--accordion-color-1:var(--color-set-background-c);--accordion-color-2:var(--color-set-text-c);--accordion-color-3:var(--color-set-text-c-2);--accordion-color-4:var(--color-set-spot-color-c);--accordion-color-5:var(--color-set-spot-color-c-2);--video-color-1:var(--color-set-background-c);--video-color-2:var(--color-set-text-c);--video-color-3:var(--color-set-text-c-2);--video-color-4:var(--color-set-spot-color-c);--video-color-5:var(--color-set-spot-color-c-2);--gallery-color-1:var(--color-set-background-c);--gallery-color-2:var(--color-set-text-c);--gallery-color-3:var(--color-set-text-c-2);--gallery-color-4:var(--color-set-spot-color-c);--gallery-color-5:var(--color-set-spot-color-c-2);--downloads-color-1:var(--color-set-background-c);--downloads-color-2:var(--color-set-text-c);--downloads-color-3:var(--color-set-text-c-2);--downloads-color-4:var(--color-set-spot-color-c);--downloads-color-5:var(--color-set-spot-color-c-2);--slider-color-1:var(--color-set-background-c);--slider-color-2:var(--color-set-text-c);--slider-color-3:var(--color-set-text-c-2);--slider-color-4:var(--color-set-spot-color-c);--slider-color-5:var(--color-set-spot-color-c-2);--slider-img-text-color-1:var(--color-set-background-c);--slider-img-text-color-2:var(--color-set-text-c);--slider-img-text-color-3:var(--color-set-text-c-2);--slider-img-text-color-4:var(--color-set-spot-color-c);--slider-img-text-color-5:var(--color-set-spot-color-c-2);--persons-color-1:var(--color-set-background-c);--persons-color-2:var(--color-set-text-c);--persons-color-3:var(--color-set-text-c-2);--persons-color-4:var(--color-set-spot-color-c);--persons-color-5:var(--color-set-spot-color-c-2);--teasers-color-1:var(--color-set-background-c);--teasers-color-2:var(--color-set-text-c);--teasers-color-3:var(--color-set-text-c-2);--teasers-color-4:var(--color-set-spot-color-c);--teasers-color-5:var(--color-set-spot-color-c-2);--benefits-color-1:var(--color-set-background-c);--benefits-color-2:var(--color-set-text-c);--benefits-color-3:var(--color-set-text-c-2);--benefits-color-4:var(--color-set-spot-color-c);--benefits-color-5:var(--color-set-spot-color-c-2);--process-color-1:var(--color-set-background-c);--process-color-2:var(--color-set-text-c);--process-color-3:var(--color-set-text-c-2);--process-color-4:var(--color-set-spot-color-c);--process-color-5:var(--color-set-spot-color-c-2);--numbers-color-1:var(--color-set-background-c);--numbers-color-2:var(--color-set-text-c);--numbers-color-3:var(--color-set-text-c-2);--numbers-color-4:var(--color-set-spot-color-c);--numbers-color-5:var(--color-set-spot-color-c-2);--quote-color-1:var(--color-set-background-c);--quote-color-2:var(--color-set-text-c);--quote-color-3:var(--color-set-text-c-2);--quote-color-4:var(--color-set-spot-color-c);--quote-color-5:var(--color-set-spot-color-c-2);--info-text-color-1:var(--color-set-background-c);--info-text-color-2:var(--color-set-text-c);--info-text-color-3:var(--color-set-text-c-2);--info-text-color-4:var(--color-set-spot-color-c);--info-text-color-5:var(--color-set-spot-color-c-2)}.section.section--dynamic-12-12.section--colors-d{--accordion-color-1:var(--color-set-background-d);--accordion-color-2:var(--color-set-text-d);--accordion-color-3:var(--color-set-text-d-2);--accordion-color-4:var(--color-set-spot-color-d);--accordion-color-5:var(--color-set-spot-color-d-2);--video-color-1:var(--color-set-background-d);--video-color-2:var(--color-set-text-d);--video-color-3:var(--color-set-text-d-2);--video-color-4:var(--color-set-spot-color-d);--video-color-5:var(--color-set-spot-color-d-2);--gallery-color-1:var(--color-set-background-d);--gallery-color-2:var(--color-set-text-d);--gallery-color-3:var(--color-set-text-d-2);--gallery-color-4:var(--color-set-spot-color-d);--gallery-color-5:var(--color-set-spot-color-d-2);--downloads-color-1:var(--color-set-background-d);--downloads-color-2:var(--color-set-text-d);--downloads-color-3:var(--color-set-text-d-2);--downloads-color-4:var(--color-set-spot-color-d);--downloads-color-5:var(--color-set-spot-color-d-2);--slider-color-1:var(--color-set-background-d);--slider-color-2:var(--color-set-text-d);--slider-color-3:var(--color-set-text-d-2);--slider-color-4:var(--color-set-spot-color-d);--slider-color-5:var(--color-set-spot-color-d-2);--slider-img-text-color-1:var(--color-set-background-d);--slider-img-text-color-2:var(--color-set-text-d);--slider-img-text-color-3:var(--color-set-text-d-2);--slider-img-text-color-4:var(--color-set-spot-color-d);--slider-img-text-color-5:var(--color-set-spot-color-d-2);--persons-color-1:var(--color-set-background-d);--persons-color-2:var(--color-set-text-d);--persons-color-3:var(--color-set-text-d-2);--persons-color-4:var(--color-set-spot-color-d);--persons-color-5:var(--color-set-spot-color-d-2);--teasers-color-1:var(--color-set-background-d);--teasers-color-2:var(--color-set-text-d);--teasers-color-3:var(--color-set-text-d-2);--teasers-color-4:var(--color-set-spot-color-d);--teasers-color-5:var(--color-set-spot-color-d-2);--benefits-color-1:var(--color-set-background-d);--benefits-color-2:var(--color-set-text-d);--benefits-color-3:var(--color-set-text-d-2);--benefits-color-4:var(--color-set-spot-color-d);--benefits-color-5:var(--color-set-spot-color-d-2);--process-color-1:var(--color-set-background-d);--process-color-2:var(--color-set-text-d);--process-color-3:var(--color-set-text-d-2);--process-color-4:var(--color-set-spot-color-d);--process-color-5:var(--color-set-spot-color-d-2);--numbers-color-1:var(--color-set-background-d);--numbers-color-2:var(--color-set-text-d);--numbers-color-3:var(--color-set-text-d-2);--numbers-color-4:var(--color-set-spot-color-d);--numbers-color-5:var(--color-set-spot-color-d-2);--quote-color-1:var(--color-set-background-d);--quote-color-2:var(--color-set-text-d);--quote-color-3:var(--color-set-text-d-2);--quote-color-4:var(--color-set-spot-color-d);--quote-color-5:var(--color-set-spot-color-d-2);--info-text-color-1:var(--color-set-background-d);--info-text-color-2:var(--color-set-text-d);--info-text-color-3:var(--color-set-text-d-2);--info-text-color-4:var(--color-set-spot-color-d);--info-text-color-5:var(--color-set-spot-color-d-2)}.section.section--dynamic-12-12.section--colors-e{--accordion-color-1:var(--color-set-background-e);--accordion-color-2:var(--color-set-text-e);--accordion-color-3:var(--color-set-text-e-2);--accordion-color-4:var(--color-set-spot-color-e);--accordion-color-5:var(--color-set-spot-color-e-2);--video-color-1:var(--color-set-background-e);--video-color-2:var(--color-set-text-e);--video-color-3:var(--color-set-text-e-2);--video-color-4:var(--color-set-spot-color-e);--video-color-5:var(--color-set-spot-color-e-2);--gallery-color-1:var(--color-set-background-e);--gallery-color-2:var(--color-set-text-e);--gallery-color-3:var(--color-set-text-e-2);--gallery-color-4:var(--color-set-spot-color-e);--gallery-color-5:var(--color-set-spot-color-e-2);--downloads-color-1:var(--color-set-background-e);--downloads-color-2:var(--color-set-text-e);--downloads-color-3:var(--color-set-text-e-2);--downloads-color-4:var(--color-set-spot-color-e);--downloads-color-5:var(--color-set-spot-color-e-2);--slider-color-1:var(--color-set-background-e);--slider-color-2:var(--color-set-text-e);--slider-color-3:var(--color-set-text-e-2);--slider-color-4:var(--color-set-spot-color-e);--slider-color-5:var(--color-set-spot-color-e-2);--slider-img-text-color-1:var(--color-set-background-e);--slider-img-text-color-2:var(--color-set-text-e);--slider-img-text-color-3:var(--color-set-text-e-2);--slider-img-text-color-4:var(--color-set-spot-color-e);--slider-img-text-color-5:var(--color-set-spot-color-e-2);--persons-color-1:var(--color-set-background-e);--persons-color-2:var(--color-set-text-e);--persons-color-3:var(--color-set-text-e-2);--persons-color-4:var(--color-set-spot-color-e);--persons-color-5:var(--color-set-spot-color-e-2);--teasers-color-1:var(--color-set-background-e);--teasers-color-2:var(--color-set-text-e);--teasers-color-3:var(--color-set-text-e-2);--teasers-color-4:var(--color-set-spot-color-e);--teasers-color-5:var(--color-set-spot-color-e-2);--benefits-color-1:var(--color-set-background-e);--benefits-color-2:var(--color-set-text-e);--benefits-color-3:var(--color-set-text-e-2);--benefits-color-4:var(--color-set-spot-color-e);--benefits-color-5:var(--color-set-spot-color-e-2);--process-color-1:var(--color-set-background-e);--process-color-2:var(--color-set-text-e);--process-color-3:var(--color-set-text-e-2);--process-color-4:var(--color-set-spot-color-e);--process-color-5:var(--color-set-spot-color-e-2);--numbers-color-1:var(--color-set-background-e);--numbers-color-2:var(--color-set-text-e);--numbers-color-3:var(--color-set-text-e-2);--numbers-color-4:var(--color-set-spot-color-e);--numbers-color-5:var(--color-set-spot-color-e-2);--quote-color-1:var(--color-set-background-e);--quote-color-2:var(--color-set-text-e);--quote-color-3:var(--color-set-text-e-2);--quote-color-4:var(--color-set-spot-color-e);--quote-color-5:var(--color-set-spot-color-e-2);--info-text-color-1:var(--color-set-background-e);--info-text-color-2:var(--color-set-text-e);--info-text-color-3:var(--color-set-text-e-2);--info-text-color-4:var(--color-set-spot-color-e);--info-text-color-5:var(--color-set-spot-color-e-2)}.section.section--dynamic-12-12.section--colors-f{--accordion-color-1:var(--color-set-background-f);--accordion-color-2:var(--color-set-text-f);--accordion-color-3:var(--color-set-text-f-2);--accordion-color-4:var(--color-set-spot-color-f);--accordion-color-5:var(--color-set-spot-color-f-2);--video-color-1:var(--color-set-background-f);--video-color-2:var(--color-set-text-f);--video-color-3:var(--color-set-text-f-2);--video-color-4:var(--color-set-spot-color-f);--video-color-5:var(--color-set-spot-color-f-2);--gallery-color-1:var(--color-set-background-f);--gallery-color-2:var(--color-set-text-f);--gallery-color-3:var(--color-set-text-f-2);--gallery-color-4:var(--color-set-spot-color-f);--gallery-color-5:var(--color-set-spot-color-f-2);--downloads-color-1:var(--color-set-background-f);--downloads-color-2:var(--color-set-text-f);--downloads-color-3:var(--color-set-text-f-2);--downloads-color-4:var(--color-set-spot-color-f);--downloads-color-5:var(--color-set-spot-color-f-2);--slider-color-1:var(--color-set-background-f);--slider-color-2:var(--color-set-text-f);--slider-color-3:var(--color-set-text-f-2);--slider-color-4:var(--color-set-spot-color-f);--slider-color-5:var(--color-set-spot-color-f-2);--slider-img-text-color-1:var(--color-set-background-f);--slider-img-text-color-2:var(--color-set-text-f);--slider-img-text-color-3:var(--color-set-text-f-2);--slider-img-text-color-4:var(--color-set-spot-color-f);--slider-img-text-color-5:var(--color-set-spot-color-f-2);--persons-color-1:var(--color-set-background-f);--persons-color-2:var(--color-set-text-f);--persons-color-3:var(--color-set-text-f-2);--persons-color-4:var(--color-set-spot-color-f);--persons-color-5:var(--color-set-spot-color-f-2);--teasers-color-1:var(--color-set-background-f);--teasers-color-2:var(--color-set-text-f);--teasers-color-3:var(--color-set-text-f-2);--teasers-color-4:var(--color-set-spot-color-f);--teasers-color-5:var(--color-set-spot-color-f-2);--benefits-color-1:var(--color-set-background-f);--benefits-color-2:var(--color-set-text-f);--benefits-color-3:var(--color-set-text-f-2);--benefits-color-4:var(--color-set-spot-color-f);--benefits-color-5:var(--color-set-spot-color-f-2);--process-color-1:var(--color-set-background-f);--process-color-2:var(--color-set-text-f);--process-color-3:var(--color-set-text-f-2);--process-color-4:var(--color-set-spot-color-f);--process-color-5:var(--color-set-spot-color-f-2);--numbers-color-1:var(--color-set-background-f);--numbers-color-2:var(--color-set-text-f);--numbers-color-3:var(--color-set-text-f-2);--numbers-color-4:var(--color-set-spot-color-f);--numbers-color-5:var(--color-set-spot-color-f-2);--quote-color-1:var(--color-set-background-f);--quote-color-2:var(--color-set-text-f);--quote-color-3:var(--color-set-text-f-2);--quote-color-4:var(--color-set-spot-color-f);--quote-color-5:var(--color-set-spot-color-f-2);--info-text-color-1:var(--color-set-background-f);--info-text-color-2:var(--color-set-text-f);--info-text-color-3:var(--color-set-text-f-2);--info-text-color-4:var(--color-set-spot-color-f);--info-text-color-5:var(--color-set-spot-color-f-2)}.section.section--dynamic-12-12.section--colors-g{--accordion-color-1:var(--color-set-background-g);--accordion-color-2:var(--color-set-text-g);--accordion-color-3:var(--color-set-text-g-2);--accordion-color-4:var(--color-set-spot-color-g);--accordion-color-5:var(--color-set-spot-color-g-2);--video-color-1:var(--color-set-background-g);--video-color-2:var(--color-set-text-g);--video-color-3:var(--color-set-text-g-2);--video-color-4:var(--color-set-spot-color-g);--video-color-5:var(--color-set-spot-color-g-2);--gallery-color-1:var(--color-set-background-g);--gallery-color-2:var(--color-set-text-g);--gallery-color-3:var(--color-set-text-g-2);--gallery-color-4:var(--color-set-spot-color-g);--gallery-color-5:var(--color-set-spot-color-g-2);--downloads-color-1:var(--color-set-background-g);--downloads-color-2:var(--color-set-text-g);--downloads-color-3:var(--color-set-text-g-2);--downloads-color-4:var(--color-set-spot-color-g);--downloads-color-5:var(--color-set-spot-color-g-2);--slider-color-1:var(--color-set-background-g);--slider-color-2:var(--color-set-text-g);--slider-color-3:var(--color-set-text-g-2);--slider-color-4:var(--color-set-spot-color-g);--slider-color-5:var(--color-set-spot-color-g-2);--slider-img-text-color-1:var(--color-set-background-g);--slider-img-text-color-2:var(--color-set-text-g);--slider-img-text-color-3:var(--color-set-text-g-2);--slider-img-text-color-4:var(--color-set-spot-color-g);--slider-img-text-color-5:var(--color-set-spot-color-g-2);--persons-color-1:var(--color-set-background-g);--persons-color-2:var(--color-set-text-g);--persons-color-3:var(--color-set-text-g-2);--persons-color-4:var(--color-set-spot-color-g);--persons-color-5:var(--color-set-spot-color-g-2);--teasers-color-1:var(--color-set-background-g);--teasers-color-2:var(--color-set-text-g);--teasers-color-3:var(--color-set-text-g-2);--teasers-color-4:var(--color-set-spot-color-g);--teasers-color-5:var(--color-set-spot-color-g-2);--benefits-color-1:var(--color-set-background-g);--benefits-color-2:var(--color-set-text-g);--benefits-color-3:var(--color-set-text-g-2);--benefits-color-4:var(--color-set-spot-color-g);--benefits-color-5:var(--color-set-spot-color-g-2);--process-color-1:var(--color-set-background-g);--process-color-2:var(--color-set-text-g);--process-color-3:var(--color-set-text-g-2);--process-color-4:var(--color-set-spot-color-g);--process-color-5:var(--color-set-spot-color-g-2);--numbers-color-1:var(--color-set-background-g);--numbers-color-2:var(--color-set-text-g);--numbers-color-3:var(--color-set-text-g-2);--numbers-color-4:var(--color-set-spot-color-g);--numbers-color-5:var(--color-set-spot-color-g-2);--quote-color-1:var(--color-set-background-g);--quote-color-2:var(--color-set-text-g);--quote-color-3:var(--color-set-text-g-2);--quote-color-4:var(--color-set-spot-color-g);--quote-color-5:var(--color-set-spot-color-g-2);--info-text-color-1:var(--color-set-background-g);--info-text-color-2:var(--color-set-text-g);--info-text-color-3:var(--color-set-text-g-2);--info-text-color-4:var(--color-set-spot-color-g);--info-text-color-5:var(--color-set-spot-color-g-2)}.section.section--dynamic-12-12 .accordion--layout-a .accordion-item{border-top:1px solid var(--accordion-color-4)}.section.section--dynamic-12-12 .accordion--layout-a .accordion-item:last-of-type{border-bottom:1px solid var(--accordion-color-4)}.section.section--dynamic-12-12 .accordion--layout-a .accordion-item .accordion-header .accordion-button:focus:not(:focus-visible){outline:0}.section.section--dynamic-12-12 .accordion--layout-a .accordion-item .accordion-header .accordion-button:focus-visible{outline:currentColor solid 2px;outline-offset:2px;transition:none;text-decoration:none}.section.section--dynamic-12-12 .accordion--layout-a .accordion-collapse{overflow:hidden;transition:height .28s}.section.section--dynamic-12-12 .accordion--layout-a .accordion-collapse.collapse:not(.show):not(.collapsing){display:none}.section.section--dynamic-12-12 .accordion--layout-a .accordion-collapse.show{display:block}.section.section--dynamic-12-12 .accordion--layout-a .accordion-header{margin:0}.section.section--dynamic-12-12 .accordion--layout-a .accordion-button{color:var(--accordion-color-2);font-weight:700;width:100%;padding-block:1.5rem;padding-inline:0;text-align:left;background:0 0;border:none;cursor:pointer;display:flex;justify-content:space-between;align-items:flex-start;transition:background .15s}.section.section--dynamic-12-12 .accordion--layout-a .accordion-button .accordion-trigger-text{flex:1;text-align:left}.section.section--dynamic-12-12 .accordion--layout-a .accordion-button .accordion-icon{flex-shrink:0;margin-left:2rem;display:flex;align-items:center;justify-content:center;background-color:var(--accordion-color-4);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;position:relative;top:-.2em}.section.section--dynamic-12-12 .accordion--layout-a .accordion-button .accordion-icon--plus{-webkit-mask-image:url(../icons/phosphor/32px/plus-circle.svg);mask-image:url(../icons/phosphor/32px/plus-circle.svg)}.section.section--dynamic-12-12 .accordion--layout-a .accordion-button .accordion-icon--minus{-webkit-mask-image:url(../icons/phosphor/32px/minus-circle.svg);mask-image:url(../icons/phosphor/32px/minus-circle.svg)}.section.section--dynamic-12-12 .accordion--layout-a .accordion-button.collapsed .accordion-icon--minus,.section.section--dynamic-12-12 .accordion--layout-a .accordion-button:not(.collapsed) .accordion-icon--plus{display:none}.section.section--dynamic-12-12 .accordion--layout-a .accordion-body{padding-block-start:0;padding-block-end:2rem;padding-inline:0}.section.section--dynamic-12-12 .accordion--layout-a .accordion-body p:last-child,.section.section--dynamic-12-12 .accordion--layout-a .accordion-item:last-of-type .accordion-body *{margin-bottom:0}.image-block--layout-a{display:flex;flex-direction:column;gap:1rem}.image-block--layout-a .image-block__container{overflow:hidden;border-radius:8px;margin:0;width:100%}.image-block--layout-a .image-block__container img{width:100%;max-width:100%;height:auto;object-fit:cover;display:block;border-radius:8px}.image-block--layout-a .image-block__details{margin-top:1rem}.image-block--layout-a .content-image-details__summary{cursor:pointer;font-weight:500;list-style-position:outside}.image-block--layout-a .content-image-details__body{margin-top:.5rem;padding-inline-start:.1em}.section.section--dynamic-12-12 .video-block--layout-a{border-radius:8px;overflow:hidden}.section.section--dynamic-12-12 .video-block--layout-a .video-block__embed{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden;background-color:var(--video-color-1)}.section.section--dynamic-12-12 .video-block--layout-a .video-block__embed iframe,.section.section--dynamic-12-12 .video-block--layout-a .video-block__embed video{position:absolute;inset:0;display:block;width:100%;height:100%;border:0}.section.section--dynamic-12-12 .gallery-block figcaption{color:var(--gallery-color-2)}.section.section--dynamic-12-12 .gallery-block.module_small_gallery_layout_a .gallery-images-layout-b{column-count:1;column-gap:2rem}.section.section--dynamic-12-12 .gallery-block.module_small_gallery_layout_a .gallery-images-layout-b figure img{border-radius:8px}.section.section--dynamic-12-12 .gallery-block.module_small_gallery_layout_a .gallery-images-layout-b figure figcaption{margin-top:1.5rem}@media (min-width:768px){.section.section--ratgeber-archive .ratgeber-archive__card.pseudo-link .ratgeber-archive__title{font-size:calc(var(--p2-font-size-tablet) * 1px)}.image-block--layout-a .image-block__container,.image-block--layout-a .image-block__container img{height:auto}.section.section--dynamic-12-12 .gallery-block.module_small_gallery_layout_a .gallery-images-layout-b{column-count:2}}@media (min-width:1200px){.section.section--img-text.section--layout-c figure.img_text-figure:not(.no-crop) img{height:600px}.section.section--price-charts-global .price-charts--extra::after{bottom:-10rem}.section.section--dynamic-12-12 .gallery-block.module_small_gallery_layout_a .gallery-images-layout-b{column-count:2}}.section.section--dynamic-12-12 .gallery-block.module_small_gallery_layout_b .gallery-images-layout-a{column-count:1;column-gap:2rem}.section.section--dynamic-12-12 .gallery-block.module_small_gallery_layout_b .gallery-images-layout-a figure img{border-radius:8px}.section.section--dynamic-12-12 .gallery-block.module_small_gallery_layout_b .gallery-images-layout-a figure figcaption{margin-top:1rem}@media (min-width:768px){.section.section--dynamic-12-12 .gallery-block.module_small_gallery_layout_b .gallery-images-layout-a{column-count:2}}.section.section--dynamic-12-12 .gallery-block .gallery-image-figure{break-inside:avoid;-webkit-column-break-inside:avoid;page-break-inside:avoid;display:inline-block;width:100%;margin:0 0 2rem}.section.section--dynamic-12-12 .gallery-block .gallery-image-figure img{display:block;width:100%;height:auto;border-radius:8px}.section.section--dynamic-12-12 .downloads--layout-a .downloads-list .downloads-file-list{list-style:none;margin:0;padding-block:0;padding-inline:0;display:flex;flex-direction:column}.section.section--dynamic-12-12 .downloads--layout-a .downloads-list .downloads-file-list li{margin-bottom:0}.section.section--dynamic-12-12 .downloads--layout-a .downloads-list .downloads-file-list li a{padding-block:1rem;padding-inline:1rem;border-radius:8px;border:2px solid var(--downloads-color-4);color:var(--downloads-color-2);display:flex;align-items:center;justify-content:space-between;gap:1rem}.section.section--dynamic-12-12 .downloads--layout-a .downloads-list .downloads-file-list li a span.icon-wrapper{display:flex;align-items:center;justify-content:center;flex-shrink:0;background-color:var(--downloads-color-4);-webkit-mask-image:url(../icons/_general/32-download-2.svg);mask-image:url(../icons/_general/32-download-2.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}@media (hover:hover){.section.section--dynamic-12-12 .downloads--layout-a .downloads-list .downloads-file-list li a:hover{color:var(--downloads-color-4);border:2px solid var(--downloads-color-4);opacity:.7}.section.section--dynamic-12-12 .downloads--layout-a .downloads-list .downloads-file-list li a:hover span.icon-wrapper{background-color:var(--downloads-color-4)}}.section.section--dynamic-12-12 .downloads--layout-a .downloads-list .downloads-file-list li a .file-title{overflow-wrap:anywhere;word-break:break-word;font-weight:700}.section.section--dynamic-12-12 .downloads--layout-a .downloads-list .downloads-file-list li a .file-info{display:inline-flex;white-space:nowrap}.section.section--dynamic-12-12 .downloads--layout-a .downloads-list .downloads-file-list li a .file-info .file-extension{text-transform:uppercase}.section.section--dynamic-12-12 .downloads--layout-a .downloads-list .downloads-file-list li a .file-info .file-size{white-space:nowrap}@media (max-width:767.98px){.section.section--header.section--layout-f>.container>.row figure.header-image-figure img{aspect-ratio:4/3}.section.section--dynamic-12-12 .downloads--layout-a .downloads-list .downloads-file-list li a{flex-direction:column;gap:1.5rem}}.section.section--dynamic-12-12 .links--layout-a{display:flex;flex-direction:row;align-items:flex-start;flex-wrap:wrap;gap:1rem}.section.section--dynamic-12-12{overflow-x:hidden}.section.section--dynamic-12-12 .slider--layout-a .slider-swiper{width:100%;height:250px;border-radius:8px;overflow:hidden}@media (min-width:768px){.section.section--dynamic-12-12 .slider--layout-a .slider-swiper{height:400px}}@media (min-width:992px){.section.section--dynamic-12-12 .slider--layout-a .slider-swiper{height:560px}}.section.section--dynamic-12-12 .slider--layout-a .swiper-slide{width:100%;min-width:0;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:1.25rem;overflow:hidden;cursor:grab;position:relative}.section.section--dynamic-12-12 .slider--layout-a .swiper-slide img{width:100%;height:100%;min-width:0;max-width:100%;object-fit:cover;object-position:center;display:block;border-radius:8px}.section.section--dynamic-12-12 .slider--layout-a .swiper-slide.swiper-slide-active .caption-toggle{position:absolute;top:1rem;right:1rem;bottom:auto;width:44px;height:44px;background-color:var(--slider-color-4);cursor:pointer;border-radius:50%;z-index:10}.section.section--dynamic-12-12 .slider--layout-a .swiper-slide.swiper-slide-active .caption-toggle:focus-visible{outline:2px solid var(--slider-color-4);transition:none}.section.section--dynamic-12-12 .slider--layout-a .swiper-slide.swiper-slide-active .caption-toggle::before{content:"";position:absolute;top:50%;left:50%;width:70%;height:70%;transform:translate(-50%,-50%);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:70% 70%;mask-size:70% 70%;-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJsdWNpZGUgbHVjaWRlLWluZm8taWNvbiBsdWNpZGUtaW5mbyI+PGNpcmNsZSBjeD0iMTIiIGN5PSIxMiIgcj0iMTAiLz48cGF0aCBkPSJNMTIgMTZ2LTQiLz48cGF0aCBkPSJNMTIgOGguMDEiLz48L3N2Zz4=);mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJsdWNpZGUgbHVjaWRlLWluZm8taWNvbiBsdWNpZGUtaW5mbyI+PGNpcmNsZSBjeD0iMTIiIGN5PSIxMiIgcj0iMTAiLz48cGF0aCBkPSJNMTIgMTZ2LTQiLz48cGF0aCBkPSJNMTIgOGguMDEiLz48L3N2Zz4=)}.section.section--dynamic-12-12 .slider--layout-a .swiper-slide figcaption{display:none;position:absolute;bottom:0;left:0;width:100%;padding-block-start:4rem;padding-block-end:2rem;padding-inline:2rem}.section.section--dynamic-12-12 .slider--layout-a .swiper-slide figcaption .caption-text{display:block;width:100%;height:100%;padding-block:1.5rem;padding-inline:1.5rem;background-color:var(--slider-color-4);color:var(--slider-color-1,inherit);scrollbar-color:var(--slider-color-1) transparent}.section.section--dynamic-12-12 .slider--layout-a .swiper-slide figcaption .caption-text .caption-text-inner{display:block;max-height:120px;padding-inline-end:1em;overflow-x:hidden;overflow-y:auto;scrollbar-gutter:stable;-webkit-overflow-scrolling:touch;font-size:calc(var(--p1-font-size-mobile,14) * 1px);letter-spacing:var(--p1-letter-spacing,1px);line-height:var(--p1-line-height,1.4);font-weight:var(--p1-font-weight,500);color:var(--slider-color-1);scrollbar-color:var(--slider-color-1) transparent;scrollbar-width:thin}@media (min-width:768px){.section.section--dynamic-12-12 .slider--layout-a .swiper-slide figcaption .caption-text .caption-text-inner{font-size:calc(var(--p1-font-size-tablet,14) * 1px)}}@media (min-width:1400px){.section.section--ratgeber-archive .ratgeber-archive__card.pseudo-link .ratgeber-archive__title{font-size:calc(var(--p2-font-size-desktop) * 1px)}.section.section--dynamic-12-12 .slider--layout-a .swiper-slide figcaption .caption-text .caption-text-inner{font-size:calc(var(--p1-font-size-desktop,16) * 1px)}}.section.section--dynamic-12-12 .slider--layout-a .swiper-slide figcaption .caption-text .caption-text-inner::-webkit-scrollbar{width:8px;height:8px}.section.section--dynamic-12-12 .slider--layout-a .swiper-slide figcaption .caption-text .caption-text-inner::-webkit-scrollbar-track{background:0 0}.section.section--dynamic-12-12 .slider--layout-a .swiper-slide figcaption .caption-text .caption-text-inner::-webkit-scrollbar-thumb{background-color:transparent;border-radius:6px}.section.section--dynamic-12-12 .slider--layout-a .pagination-wrapper .swiper-button-next::after,.section.section--dynamic-12-12 .slider--layout-a .pagination-wrapper .swiper-button-prev::after{font-size:1.5rem;display:none}.section.section--dynamic-12-12 .slider--layout-a .pagination-wrapper{position:relative;margin-top:1.5rem;display:flex;align-items:center;justify-content:flex-end;height:44px;gap:.5rem}.section.section--dynamic-12-12 .slider--layout-a .pagination-wrapper>*{position:relative;height:44px;width:100%;margin:0;left:0;top:0!important;right:0;bottom:0;z-index:10}.section.section--dynamic-12-12 .slider--layout-a .pagination-wrapper .swiper-button-next svg,.section.section--dynamic-12-12 .slider--layout-a .pagination-wrapper .swiper-button-prev svg{display:none!important}.section.section--dynamic-12-12 .slider--layout-a .pagination-wrapper .swiper-pagination{display:flex;align-items:center;justify-content:flex-start;gap:.5rem}.section.section--dynamic-12-12 .slider--layout-a .pagination-wrapper .swiper-pagination .swiper-pagination-bullet{opacity:1;margin:0;background-color:var(--slider-color-4)}.section.section--dynamic-12-12 .slider--layout-a .pagination-wrapper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--slider-color-5);transform:scale(1.2);transition:transform .2s}.section.section--dynamic-12-12 .slider--layout-a .pagination-wrapper .swiper-pagination .swiper-pagination-bullet:focus-visible{outline:2px solid var(--slider-color-4);transition:none}.section.section--dynamic-12-12 .slider--layout-a .pagination-wrapper .swiper-button-next,.section.section--dynamic-12-12 .slider--layout-a .pagination-wrapper .swiper-button-prev{width:44px;min-width:44px;max-width:44px;height:44px;min-height:44px;max-width:44px;max-height:44px;transition:background-color .2s;display:block;border-radius:50%;border:2px solid var(--slider-color-4);position:relative}.section.section--dynamic-12-12 .slider--layout-a .pagination-wrapper .swiper-button-next::before,.section.section--dynamic-12-12 .slider--layout-a .pagination-wrapper .swiper-button-prev::before{content:"";position:absolute;top:50%;left:50%;width:24px;height:24px;transform:translate(-50%,-50%);background-color:var(--slider-color-4);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:24px 24px;mask-size:24px 24px}.section.section--dynamic-12-12 .slider--layout-a .pagination-wrapper .swiper-button-next.swiper-button-disabled,.section.section--dynamic-12-12 .slider--layout-a .pagination-wrapper .swiper-button-prev.swiper-button-disabled{opacity:.4;cursor:not-allowed}.section.section--dynamic-12-12 .slider--layout-a .pagination-wrapper .swiper-button-next:focus-visible,.section.section--dynamic-12-12 .slider--layout-a .pagination-wrapper .swiper-button-prev:focus-visible{outline:2px solid var(--slider-color-4);transition:none}.section.section--dynamic-12-12 .slider--layout-a .pagination-wrapper .swiper-button-prev::before{-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJsdWNpZGUgbHVjaWRlLWFycm93LWxlZnQtaWNvbiBsdWNpZGUtYXJyb3ctbGVmdCI+PHBhdGggZD0ibTEyIDE5LTctNyA3LTciLz48cGF0aCBkPSJNMTkgMTJINSIvPjwvc3ZnPg==);mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJsdWNpZGUgbHVjaWRlLWFycm93LWxlZnQtaWNvbiBsdWNpZGUtYXJyb3ctbGVmdCI+PHBhdGggZD0ibTEyIDE5LTctNyA3LTciLz48cGF0aCBkPSJNMTkgMTJINSIvPjwvc3ZnPg==)}.section.section--dynamic-12-12 .slider--layout-a .pagination-wrapper .swiper-button-next::before{-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJsdWNpZGUgbHVjaWRlLWFycm93LXJpZ2h0LWljb24gbHVjaWRlLWFycm93LXJpZ2h0Ij48cGF0aCBkPSJNNSAxMmgxNCIvPjxwYXRoIGQ9Im0xMiA1IDcgNy03IDciLz48L3N2Zz4=);mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJsdWNpZGUgbHVjaWRlLWFycm93LXJpZ2h0LWljb24gbHVjaWRlLWFycm93LXJpZ2h0Ij48cGF0aCBkPSJNNSAxMmgxNCIvPjxwYXRoIGQ9Im0xMiA1IDcgNy03IDciLz48L3N2Zz4=)}@media (hover:hover){.section.section--dynamic-12-12 .slider--layout-a .pagination-wrapper .swiper-button-next:hover,.section.section--dynamic-12-12 .slider--layout-a .pagination-wrapper .swiper-button-prev:hover{background-color:var(--slider-color-4)}.section.section--dynamic-12-12 .slider--layout-a .pagination-wrapper .swiper-button-next:hover::before,.section.section--dynamic-12-12 .slider--layout-a .pagination-wrapper .swiper-button-prev:hover::before{background-color:var(--slider-color-1)}}.section.section--dynamic-12-12.section--colors-a .slider--layout-a .swiper-slide.swiper-slide-active .caption-toggle,.section.section--dynamic-12-12.section--colors-b .slider--layout-a .swiper-slide.swiper-slide-active .caption-toggle,.section.section--dynamic-12-12.section--colors-c .slider--layout-a .swiper-slide.swiper-slide-active .caption-toggle,.section.section--dynamic-12-12.section--colors-d .slider--layout-a .swiper-slide.swiper-slide-active .caption-toggle,.section.section--dynamic-12-12.section--colors-e .slider--layout-a .swiper-slide.swiper-slide-active .caption-toggle,.section.section--dynamic-12-12.section--colors-f .slider--layout-a .swiper-slide.swiper-slide-active .caption-toggle,.section.section--dynamic-12-12.section--colors-g .slider--layout-a .swiper-slide.swiper-slide-active .caption-toggle{background-color:var(--slider-color-4)}.section.section--dynamic-12-12.section--colors-a .slider--layout-a .swiper-slide.swiper-slide-active .caption-toggle:focus-visible,.section.section--dynamic-12-12.section--colors-b .slider--layout-a .swiper-slide.swiper-slide-active .caption-toggle:focus-visible,.section.section--dynamic-12-12.section--colors-c .slider--layout-a .swiper-slide.swiper-slide-active .caption-toggle:focus-visible,.section.section--dynamic-12-12.section--colors-d .slider--layout-a .swiper-slide.swiper-slide-active .caption-toggle:focus-visible,.section.section--dynamic-12-12.section--colors-e .slider--layout-a .swiper-slide.swiper-slide-active .caption-toggle:focus-visible,.section.section--dynamic-12-12.section--colors-f .slider--layout-a .swiper-slide.swiper-slide-active .caption-toggle:focus-visible,.section.section--dynamic-12-12.section--colors-g .slider--layout-a .swiper-slide.swiper-slide-active .caption-toggle:focus-visible{outline-color:var(--slider-color-4)}.section.section--dynamic-12-12.section--colors-a .slider--layout-a .swiper-slide.swiper-slide-active .caption-toggle::before,.section.section--dynamic-12-12.section--colors-b .slider--layout-a .swiper-slide.swiper-slide-active .caption-toggle::before,.section.section--dynamic-12-12.section--colors-c .slider--layout-a .swiper-slide.swiper-slide-active .caption-toggle::before,.section.section--dynamic-12-12.section--colors-d .slider--layout-a .swiper-slide.swiper-slide-active .caption-toggle::before,.section.section--dynamic-12-12.section--colors-e .slider--layout-a .swiper-slide.swiper-slide-active .caption-toggle::before,.section.section--dynamic-12-12.section--colors-f .slider--layout-a .swiper-slide.swiper-slide-active .caption-toggle::before,.section.section--dynamic-12-12.section--colors-g .slider--layout-a .swiper-slide.swiper-slide-active .caption-toggle::before{background-color:var(--slider-color-1)}.section.section--dynamic-12-12.section--colors-a .slider--layout-a .swiper-slide figcaption .caption-text,.section.section--dynamic-12-12.section--colors-b .slider--layout-a .swiper-slide figcaption .caption-text,.section.section--dynamic-12-12.section--colors-c .slider--layout-a .swiper-slide figcaption .caption-text,.section.section--dynamic-12-12.section--colors-d .slider--layout-a .swiper-slide figcaption .caption-text,.section.section--dynamic-12-12.section--colors-e .slider--layout-a .swiper-slide figcaption .caption-text,.section.section--dynamic-12-12.section--colors-f .slider--layout-a .swiper-slide figcaption .caption-text,.section.section--dynamic-12-12.section--colors-g .slider--layout-a .swiper-slide figcaption .caption-text{background-color:var(--slider-color-4);color:var(--slider-color-1);scrollbar-color:var(--slider-color-1) transparent}.section.section--dynamic-12-12.section--colors-a .slider--layout-a .swiper-slide figcaption .caption-text .caption-text-inner,.section.section--dynamic-12-12.section--colors-b .slider--layout-a .swiper-slide figcaption .caption-text .caption-text-inner,.section.section--dynamic-12-12.section--colors-c .slider--layout-a .swiper-slide figcaption .caption-text .caption-text-inner,.section.section--dynamic-12-12.section--colors-d .slider--layout-a .swiper-slide figcaption .caption-text .caption-text-inner,.section.section--dynamic-12-12.section--colors-e .slider--layout-a .swiper-slide figcaption .caption-text .caption-text-inner,.section.section--dynamic-12-12.section--colors-f .slider--layout-a .swiper-slide figcaption .caption-text .caption-text-inner,.section.section--dynamic-12-12.section--colors-g .slider--layout-a .swiper-slide figcaption .caption-text .caption-text-inner{color:var(--slider-color-1);scrollbar-color:var(--slider-color-1) transparent}.section.section--dynamic-12-12.section--colors-a .slider--layout-a .pagination-wrapper .swiper-pagination .swiper-pagination-bullet,.section.section--dynamic-12-12.section--colors-b .slider--layout-a .pagination-wrapper .swiper-pagination .swiper-pagination-bullet,.section.section--dynamic-12-12.section--colors-c .slider--layout-a .pagination-wrapper .swiper-pagination .swiper-pagination-bullet,.section.section--dynamic-12-12.section--colors-d .slider--layout-a .pagination-wrapper .swiper-pagination .swiper-pagination-bullet,.section.section--dynamic-12-12.section--colors-e .slider--layout-a .pagination-wrapper .swiper-pagination .swiper-pagination-bullet,.section.section--dynamic-12-12.section--colors-f .slider--layout-a .pagination-wrapper .swiper-pagination .swiper-pagination-bullet,.section.section--dynamic-12-12.section--colors-g .slider--layout-a .pagination-wrapper .swiper-pagination .swiper-pagination-bullet{background-color:var(--slider-color-4)}.section.section--dynamic-12-12.section--colors-a .slider--layout-a .pagination-wrapper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,.section.section--dynamic-12-12.section--colors-b .slider--layout-a .pagination-wrapper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,.section.section--dynamic-12-12.section--colors-c .slider--layout-a .pagination-wrapper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,.section.section--dynamic-12-12.section--colors-d .slider--layout-a .pagination-wrapper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,.section.section--dynamic-12-12.section--colors-e .slider--layout-a .pagination-wrapper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,.section.section--dynamic-12-12.section--colors-f .slider--layout-a .pagination-wrapper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,.section.section--dynamic-12-12.section--colors-g .slider--layout-a .pagination-wrapper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--slider-color-5)}.section.section--dynamic-12-12.section--colors-a .slider--layout-a .pagination-wrapper .swiper-pagination .swiper-pagination-bullet:focus-visible,.section.section--dynamic-12-12.section--colors-b .slider--layout-a .pagination-wrapper .swiper-pagination .swiper-pagination-bullet:focus-visible,.section.section--dynamic-12-12.section--colors-c .slider--layout-a .pagination-wrapper .swiper-pagination .swiper-pagination-bullet:focus-visible,.section.section--dynamic-12-12.section--colors-d .slider--layout-a .pagination-wrapper .swiper-pagination .swiper-pagination-bullet:focus-visible,.section.section--dynamic-12-12.section--colors-e .slider--layout-a .pagination-wrapper .swiper-pagination .swiper-pagination-bullet:focus-visible,.section.section--dynamic-12-12.section--colors-f .slider--layout-a .pagination-wrapper .swiper-pagination .swiper-pagination-bullet:focus-visible,.section.section--dynamic-12-12.section--colors-g .slider--layout-a .pagination-wrapper .swiper-pagination .swiper-pagination-bullet:focus-visible{outline-color:var(--slider-color-4)}.section.section--dynamic-12-12.section--colors-a .slider--layout-a .pagination-wrapper .swiper-button-next,.section.section--dynamic-12-12.section--colors-a .slider--layout-a .pagination-wrapper .swiper-button-prev,.section.section--dynamic-12-12.section--colors-b .slider--layout-a .pagination-wrapper .swiper-button-next,.section.section--dynamic-12-12.section--colors-b .slider--layout-a .pagination-wrapper .swiper-button-prev,.section.section--dynamic-12-12.section--colors-c .slider--layout-a .pagination-wrapper .swiper-button-next,.section.section--dynamic-12-12.section--colors-c .slider--layout-a .pagination-wrapper .swiper-button-prev,.section.section--dynamic-12-12.section--colors-d .slider--layout-a .pagination-wrapper .swiper-button-next,.section.section--dynamic-12-12.section--colors-d .slider--layout-a .pagination-wrapper .swiper-button-prev,.section.section--dynamic-12-12.section--colors-e .slider--layout-a .pagination-wrapper .swiper-button-next,.section.section--dynamic-12-12.section--colors-e .slider--layout-a .pagination-wrapper .swiper-button-prev,.section.section--dynamic-12-12.section--colors-f .slider--layout-a .pagination-wrapper .swiper-button-next,.section.section--dynamic-12-12.section--colors-f .slider--layout-a .pagination-wrapper .swiper-button-prev,.section.section--dynamic-12-12.section--colors-g .slider--layout-a .pagination-wrapper .swiper-button-next,.section.section--dynamic-12-12.section--colors-g .slider--layout-a .pagination-wrapper .swiper-button-prev{border-color:var(--slider-color-4)}.section.section--dynamic-12-12.section--colors-a .slider--layout-a .pagination-wrapper .swiper-button-next::before,.section.section--dynamic-12-12.section--colors-a .slider--layout-a .pagination-wrapper .swiper-button-prev::before,.section.section--dynamic-12-12.section--colors-b .slider--layout-a .pagination-wrapper .swiper-button-next::before,.section.section--dynamic-12-12.section--colors-b .slider--layout-a .pagination-wrapper .swiper-button-prev::before,.section.section--dynamic-12-12.section--colors-c .slider--layout-a .pagination-wrapper .swiper-button-next::before,.section.section--dynamic-12-12.section--colors-c .slider--layout-a .pagination-wrapper .swiper-button-prev::before,.section.section--dynamic-12-12.section--colors-d .slider--layout-a .pagination-wrapper .swiper-button-next::before,.section.section--dynamic-12-12.section--colors-d .slider--layout-a .pagination-wrapper .swiper-button-prev::before,.section.section--dynamic-12-12.section--colors-e .slider--layout-a .pagination-wrapper .swiper-button-next::before,.section.section--dynamic-12-12.section--colors-e .slider--layout-a .pagination-wrapper .swiper-button-prev::before,.section.section--dynamic-12-12.section--colors-f .slider--layout-a .pagination-wrapper .swiper-button-next::before,.section.section--dynamic-12-12.section--colors-f .slider--layout-a .pagination-wrapper .swiper-button-prev::before,.section.section--dynamic-12-12.section--colors-g .slider--layout-a .pagination-wrapper .swiper-button-next::before,.section.section--dynamic-12-12.section--colors-g .slider--layout-a .pagination-wrapper .swiper-button-prev::before{background-color:var(--slider-color-4)}.section.section--dynamic-12-12.section--colors-a .slider--layout-a .pagination-wrapper .swiper-button-next:focus-visible,.section.section--dynamic-12-12.section--colors-a .slider--layout-a .pagination-wrapper .swiper-button-prev:focus-visible,.section.section--dynamic-12-12.section--colors-b .slider--layout-a .pagination-wrapper .swiper-button-next:focus-visible,.section.section--dynamic-12-12.section--colors-b .slider--layout-a .pagination-wrapper .swiper-button-prev:focus-visible,.section.section--dynamic-12-12.section--colors-c .slider--layout-a .pagination-wrapper .swiper-button-next:focus-visible,.section.section--dynamic-12-12.section--colors-c .slider--layout-a .pagination-wrapper .swiper-button-prev:focus-visible,.section.section--dynamic-12-12.section--colors-d .slider--layout-a .pagination-wrapper .swiper-button-next:focus-visible,.section.section--dynamic-12-12.section--colors-d .slider--layout-a .pagination-wrapper .swiper-button-prev:focus-visible,.section.section--dynamic-12-12.section--colors-e .slider--layout-a .pagination-wrapper .swiper-button-next:focus-visible,.section.section--dynamic-12-12.section--colors-e .slider--layout-a .pagination-wrapper .swiper-button-prev:focus-visible,.section.section--dynamic-12-12.section--colors-f .slider--layout-a .pagination-wrapper .swiper-button-next:focus-visible,.section.section--dynamic-12-12.section--colors-f .slider--layout-a .pagination-wrapper .swiper-button-prev:focus-visible,.section.section--dynamic-12-12.section--colors-g .slider--layout-a .pagination-wrapper .swiper-button-next:focus-visible,.section.section--dynamic-12-12.section--colors-g .slider--layout-a .pagination-wrapper .swiper-button-prev:focus-visible{outline-color:var(--slider-color-4)}@media (hover:hover){.section.section--dynamic-12-12.section--colors-a .slider--layout-a .pagination-wrapper .swiper-button-next:hover,.section.section--dynamic-12-12.section--colors-a .slider--layout-a .pagination-wrapper .swiper-button-prev:hover,.section.section--dynamic-12-12.section--colors-b .slider--layout-a .pagination-wrapper .swiper-button-next:hover,.section.section--dynamic-12-12.section--colors-b .slider--layout-a .pagination-wrapper .swiper-button-prev:hover,.section.section--dynamic-12-12.section--colors-c .slider--layout-a .pagination-wrapper .swiper-button-next:hover,.section.section--dynamic-12-12.section--colors-c .slider--layout-a .pagination-wrapper .swiper-button-prev:hover,.section.section--dynamic-12-12.section--colors-d .slider--layout-a .pagination-wrapper .swiper-button-next:hover,.section.section--dynamic-12-12.section--colors-d .slider--layout-a .pagination-wrapper .swiper-button-prev:hover,.section.section--dynamic-12-12.section--colors-e .slider--layout-a .pagination-wrapper .swiper-button-next:hover,.section.section--dynamic-12-12.section--colors-e .slider--layout-a .pagination-wrapper .swiper-button-prev:hover,.section.section--dynamic-12-12.section--colors-f .slider--layout-a .pagination-wrapper .swiper-button-next:hover,.section.section--dynamic-12-12.section--colors-f .slider--layout-a .pagination-wrapper .swiper-button-prev:hover,.section.section--dynamic-12-12.section--colors-g .slider--layout-a .pagination-wrapper .swiper-button-next:hover,.section.section--dynamic-12-12.section--colors-g .slider--layout-a .pagination-wrapper .swiper-button-prev:hover{background-color:var(--slider-color-4)}.section.section--dynamic-12-12.section--colors-a .slider--layout-a .pagination-wrapper .swiper-button-next:hover::before,.section.section--dynamic-12-12.section--colors-a .slider--layout-a .pagination-wrapper .swiper-button-prev:hover::before,.section.section--dynamic-12-12.section--colors-b .slider--layout-a .pagination-wrapper .swiper-button-next:hover::before,.section.section--dynamic-12-12.section--colors-b .slider--layout-a .pagination-wrapper .swiper-button-prev:hover::before,.section.section--dynamic-12-12.section--colors-c .slider--layout-a .pagination-wrapper .swiper-button-next:hover::before,.section.section--dynamic-12-12.section--colors-c .slider--layout-a .pagination-wrapper .swiper-button-prev:hover::before,.section.section--dynamic-12-12.section--colors-d .slider--layout-a .pagination-wrapper .swiper-button-next:hover::before,.section.section--dynamic-12-12.section--colors-d .slider--layout-a .pagination-wrapper .swiper-button-prev:hover::before,.section.section--dynamic-12-12.section--colors-e .slider--layout-a .pagination-wrapper .swiper-button-next:hover::before,.section.section--dynamic-12-12.section--colors-e .slider--layout-a .pagination-wrapper .swiper-button-prev:hover::before,.section.section--dynamic-12-12.section--colors-f .slider--layout-a .pagination-wrapper .swiper-button-next:hover::before,.section.section--dynamic-12-12.section--colors-f .slider--layout-a .pagination-wrapper .swiper-button-prev:hover::before,.section.section--dynamic-12-12.section--colors-g .slider--layout-a .pagination-wrapper .swiper-button-next:hover::before,.section.section--dynamic-12-12.section--colors-g .slider--layout-a .pagination-wrapper .swiper-button-prev:hover::before{background-color:var(--slider-color-1)}}.section.section--dynamic-12-12 .slider-img-text--layout-a>.row{--bs-gutter-x:4rem;--bs-gutter-y:4rem}.section.section--dynamic-12-12 .slider-img-text--layout-a .slider-img-text__grid{align-items:stretch}.section.section--dynamic-12-12 .slider-img-text--layout-a .slider-img-text__content-col,.section.section--dynamic-12-12 .slider-img-text--layout-a .slider-img-text__media-col{display:flex;flex-direction:column;min-width:0}.section.section--dynamic-12-12 .slider-img-text--layout-a .slider-img-text__media-swiper,.section.section--dynamic-12-12 .slider-img-text--layout-a .slider-img-text__text-swiper{width:100%;overflow:hidden}.section.section--dynamic-12-12 .slider-img-text--layout-a .slider-img-text__media-wrap{position:relative}.section.section--dynamic-12-12 .slider-img-text--layout-a .slider-img-text__media-swiper{flex:0 0 auto;border-radius:8px}.section.section--dynamic-12-12 .slider-img-text--layout-a .slider-img-text__media-slide{height:auto}.section.section--dynamic-12-12 .slider-img-text--layout-a .slider-img-text__figure{margin:0;position:relative;overflow:hidden;aspect-ratio:1/1;border-radius:8px}.section.section--dynamic-12-12 .slider-img-text--layout-a .slider-img-text__image{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.section.section--dynamic-12-12 .slider-img-text--layout-a .slider-img-text__module-headline{margin-block-end:1.5rem;color:var(--slider-img-text-color-2)}@media (min-width:992px){.section.section--dynamic-12-12 .slider-img-text--layout-a .slider-img-text__content-col{padding-inline-start:2rem;justify-content:center}}.section.section--dynamic-12-12 .slider-img-text--layout-a .slider-img-text__text-swiper{flex:0 0 auto}.section.section--dynamic-12-12 .slider-img-text--layout-a .slider-img-text__text-slide{height:auto}.section.section--dynamic-12-12 .slider-img-text--layout-a .slider-img-text__text-slide-inner{color:var(--slider-img-text-color-2)}.section.section--dynamic-12-12 .slider-img-text--layout-a .slider-img-text__pagination{position:relative;z-index:1;margin-block-end:2rem;width:100%;display:flex;align-items:flex-start;justify-content:flex-start}.section.section--dynamic-12-12 .slider-img-text--layout-a .slider-img-text__pagination .swiper-pagination{position:relative;inset:auto;width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:.5rem 2rem;bottom:auto}.section.section--dynamic-12-12 .slider-img-text--layout-a .slider-img-text__pagination .swiper-pagination .slider-img-text__pagination-title,.section.section--dynamic-12-12 .slider-img-text--layout-a .slider-img-text__pagination .swiper-pagination .swiper-pagination-bullet{opacity:1;margin:0;padding:0;width:auto;height:auto;border:0;border-radius:0;background:0 0;box-shadow:none;cursor:pointer;display:inline-block;font-family:"DM Sans",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;font-size:calc(var(--h4-font-size-mobile) * 1px);font-weight:500;letter-spacing:var(--h4-letter-spacing);line-height:var(--h4-line-height);color:var(--slider-img-text-color-4);transition:color .2s}.section.section--dynamic-12-12 .slider-img-text--layout-a .slider-img-text__pagination .swiper-pagination .slider-img-text__pagination-title.swiper-pagination-bullet-active,.section.section--dynamic-12-12 .slider-img-text--layout-a .slider-img-text__pagination .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{color:var(--slider-img-text-color-2);background:0 0;transform:none}.section.section--dynamic-12-12 .slider-img-text--layout-a .slider-img-text__pagination .swiper-pagination .slider-img-text__pagination-title:focus-visible,.section.section--dynamic-12-12 .slider-img-text--layout-a .slider-img-text__pagination .swiper-pagination .swiper-pagination-bullet:focus-visible{outline:2px solid var(--slider-img-text-color-4);outline-offset:2px;transition:none}.section.section--dynamic-12-12 .persons.module_small_persons_layout_a .persons-head{display:none;margin:0;padding-block-start:0;padding-block-end:1rem;padding-inline:0;font-weight:700;border-bottom:4px solid var(--persons-color-4);color:var(--persons-color-4)}@media (min-width:992px){.section.section--dynamic-12-12 .persons.module_small_persons_layout_a .persons-head{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--bs-gutter-x,3rem);align-items:end}.section.section--dynamic-12-12 .persons.module_small_persons_layout_a .persons-head>*{grid-column:span var(--persons-col-span,4);min-width:0}.section.section--dynamic-12-12 .persons.module_small_persons_layout_a .persons-head>.contact-mail{grid-column:span var(--persons-name-col-span,var(--persons-col-span,4))}}.section.section--dynamic-12-12 .persons.module_small_persons_layout_a ul{list-style:none;padding-block:0;padding-inline:0;margin:0}.section.section--dynamic-12-12 .persons.module_small_persons_layout_a ul li{margin-bottom:0}.section.section--dynamic-12-12 .persons.module_small_persons_layout_a ul li article{display:flex;flex-direction:column;column-gap:1.5rem;padding-block:1rem}@media (min-width:992px){.section.section--dynamic-12-12 .persons.module_small_persons_layout_a ul li article{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--bs-gutter-x,3rem);align-items:flex-start}.section.section--dynamic-12-12 .persons.module_small_persons_layout_a ul li article>div{grid-column:span var(--persons-col-span,4);min-width:0}.section.section--dynamic-12-12 .persons.module_small_persons_layout_a ul li article>div.contact-mail{grid-column:span var(--persons-name-col-span,var(--persons-col-span,4))}}.section.section--dynamic-12-12 .persons.module_small_persons_layout_a ul li article>div{min-width:0}.section.section--dynamic-12-12 .persons.module_small_persons_layout_a ul li article>div.contact-phone{overflow-wrap:anywhere;word-break:break-word}.section.section--dynamic-12-12 .persons.module_small_persons_layout_a ul li article>div.contact-phone a{color:var(--persons-color-2)}.section.section--dynamic-12-12 .persons.module_small_persons_layout_a ul li article>div.contact-phone a:hover{color:var(--persons-color-4)}.section.section--dynamic-12-12 .persons.module_small_persons_layout_a ul li article>div.contact-mail{overflow-wrap:anywhere;word-break:break-word}.section.section--dynamic-12-12 .persons.module_small_persons_layout_a ul li article>div.contact-mail a{color:var(--persons-color-2)}.section.section--dynamic-12-12 .persons.module_small_persons_layout_a ul li article>div.contact-mail a:hover{color:var(--persons-color-4)}.section.section--dynamic-12-12 .persons.module_small_persons_layout_a ul li article>div:not(:last-child){margin-bottom:1.5rem}.section.section--dynamic-12-12 .persons.module_small_persons_layout_a ul li article .persons-label{display:block;font-weight:700}@media (min-width:768px){.section.section--dynamic-12-12 .persons.module_small_persons_layout_a ul li article>div:not(:last-child){margin-bottom:0}.section.section--dynamic-12-12 .persons.module_small_persons_layout_a ul li article .persons-label{display:none}}.section.section--dynamic-12-12 .persons.module_small_persons_layout_a ul li article .persons-value{display:block}.section.section--dynamic-12-12 .persons.module_small_persons_layout_a ul li+li{border-top:2px solid var(--persons-color-4)}.section.section--dynamic-12-12 .persons.module_small_persons_layout_b .row{--bs-gutter-x:1.5rem;--bs-gutter-y:3rem}.section.section--dynamic-12-12 .persons.module_small_persons_layout_b .person-card{display:flex;flex-direction:column;height:100%}.section.section--dynamic-12-12 .persons.module_small_persons_layout_b .person-card__header{margin:0}.section.section--dynamic-12-12 .persons.module_small_persons_layout_b .person-card__media{position:relative;border-radius:8px;overflow:hidden}.section.section--dynamic-12-12 .persons.module_small_persons_layout_b .person-card .portrait{margin:0;aspect-ratio:1/1;overflow:hidden}.section.section--dynamic-12-12 .persons.module_small_persons_layout_b .person-card .portrait img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.section.section--dynamic-12-12 .persons.module_small_persons_layout_b .person-card__overlay{display:flex;flex-direction:row;align-items:flex-end;justify-content:space-between;gap:1rem;position:absolute;left:1rem;right:1rem;bottom:1rem;z-index:1;border-radius:8px;padding:1.5rem;background-color:var(--persons-color-1);color:var(--persons-color-2)}.section.section--dynamic-12-12 .persons.module_small_persons_layout_b .person-card__overlay-main{display:flex;flex-direction:column;gap:.25rem;min-width:0;flex:1 1 auto}.section.section--dynamic-12-12 .persons.module_small_persons_layout_b .person-card__name{margin:0 0 .5rem;color:var(--persons-color-2);font-weight:300;font-size:calc(var(--h4-font-size-mobile) * 1px)}.section.section--dynamic-12-12 .persons.module_small_persons_layout_b .person-card__field{margin:0}.section.section--dynamic-12-12 .persons.module_small_persons_layout_b .person-card__field.contact-phone,.section.section--dynamic-12-12 .persons.module_small_persons_layout_b .person-card__field.position{overflow-wrap:anywhere;word-break:break-word;font-size:calc(var(--meta-font-size-mobile) * 1px)}@media (min-width:768px){.section.section--dynamic-12-12 .persons.module_small_persons_layout_b .person-card__name{font-size:calc(var(--h4-font-size-tablet) * 1px)}.section.section--dynamic-12-12 .persons.module_small_persons_layout_b .person-card__field.contact-phone,.section.section--dynamic-12-12 .persons.module_small_persons_layout_b .person-card__field.position{font-size:calc(var(--meta-font-size-tablet) * 1px)}}@media (min-width:1400px){.section.section--dynamic-12-12 .persons.module_small_persons_layout_b .person-card__name{font-size:calc(var(--h4-font-size-desktop) * 1px)}.section.section--dynamic-12-12 .persons.module_small_persons_layout_b .person-card__field.contact-phone,.section.section--dynamic-12-12 .persons.module_small_persons_layout_b .person-card__field.position{font-size:calc(var(--meta-font-size-desktop) * 1px)}}.section.section--dynamic-12-12 .persons.module_small_persons_layout_b .person-card__field.contact-phone a,.section.section--dynamic-12-12 .persons.module_small_persons_layout_b .person-card__field.position a{color:var(--persons-color-2);text-decoration:none}.section.section--dynamic-12-12 .persons.module_small_persons_layout_b .person-card__field.contact-phone a:hover,.section.section--dynamic-12-12 .persons.module_small_persons_layout_b .person-card__field.position a:hover{color:var(--persons-color-4)}.section.section--dynamic-12-12 .persons.module_small_persons_layout_b .person-card__field.contact-mail{flex:0 0 auto;margin:0;align-self:flex-end;display:flex;justify-content:flex-end}.section.section--dynamic-12-12 .persons.module_small_persons_layout_b .person-card__mail-link{display:inline-flex;align-items:center;justify-content:center;color:var(--persons-color-2);text-decoration:none}.section.section--dynamic-12-12 .persons.module_small_persons_layout_b .person-card__mail-link:hover{color:var(--persons-color-4)}.section.section--dynamic-12-12 .persons.module_small_persons_layout_b .person-card__mail-link:focus-visible{outline:2px solid var(--persons-color-4);outline-offset:2px}.section.section--dynamic-12-12 .persons.module_small_persons_layout_b .person-card__mail-icon{display:block;width:20px;height:20px;flex-shrink:0}.section.section--dynamic-12-12 .persons.module_small_persons_layout_b .person-card__label{font-weight:700}.section.section--dynamic-12-12 .teasers--layout-a .row,.section.section--dynamic-12-12 .teasers--layout-b .row{--bs-gutter-x:1.5rem;--bs-gutter-y:3rem}.section.section--dynamic-12-12 .teasers--layout-a .row .teasers__item,.section.section--dynamic-12-12 .teasers--layout-b .row .teasers__item{display:flex;flex-direction:column;height:100%;color:var(--teasers-color-2);text-align:left!important}.section.section--dynamic-12-12 .teasers--layout-a .row .teasers__item.pseudo-link,.section.section--dynamic-12-12 .teasers--layout-b .row .teasers__item.pseudo-link{text-decoration:none;color:var(--teasers-color-2);text-align:left!important}.section.section--dynamic-12-12 .teasers--layout-a .row .teasers__item.pseudo-link::after,.section.section--dynamic-12-12 .teasers--layout-b .row .teasers__item.pseudo-link::after{content:none;display:none}.section.section--dynamic-12-12 .teasers--layout-a .row .teasers__item.pseudo-link:focus:not(:focus-visible),.section.section--dynamic-12-12 .teasers--layout-b .row .teasers__item.pseudo-link:focus:not(:focus-visible){outline:0}.section.section--dynamic-12-12 .teasers--layout-a .row .teasers__item.pseudo-link:focus-visible,.section.section--dynamic-12-12 .teasers--layout-b .row .teasers__item.pseudo-link:focus-visible{outline:2px solid var(--teasers-color-2);outline-offset:2px;transition:none;text-decoration:none}.section.section--dynamic-12-12 .teasers--layout-a .row .teasers__item h3,.section.section--dynamic-12-12 .teasers--layout-b .row .teasers__item h3{width:100%;text-align:left!important}.section.section--dynamic-12-12 .teasers--layout-a .row .teasers__item .teasers__image,.section.section--dynamic-12-12 .teasers--layout-b .row .teasers__item .teasers__image{margin:0;aspect-ratio:10/7;overflow:hidden;border-radius:8px}.section.section--dynamic-12-12 .teasers--layout-a .row .teasers__item .teasers__image .pswp-gallery__item,.section.section--dynamic-12-12 .teasers--layout-b .row .teasers__item .teasers__image .pswp-gallery__item{display:block;width:100%;height:100%;overflow:hidden;border-radius:8px;color:inherit;text-decoration:none}.section.section--dynamic-12-12 .teasers--layout-a .row .teasers__item .teasers__image img,.section.section--dynamic-12-12 .teasers--layout-b .row .teasers__item .teasers__image img{display:block;width:100%;height:100%;object-fit:cover;object-position:center;border-radius:8px}.section.section--dynamic-12-12 .teasers--layout-a .row .teasers__item .teasers__image--freesize,.section.section--dynamic-12-12 .teasers--layout-b .row .teasers__item .teasers__image--freesize{margin:0;overflow:hidden;border-radius:8px}.section.section--dynamic-12-12 .teasers--layout-a .row .teasers__item .teasers__image--freesize img,.section.section--dynamic-12-12 .teasers--layout-b .row .teasers__item .teasers__image--freesize img{display:block;width:100%;height:auto;border-radius:8px}.section.section--dynamic-12-12 .teasers--layout-a .row .teasers__item .teasers__image--has-mobile,.section.section--dynamic-12-12 .teasers--layout-b .row .teasers__item .teasers__image--has-mobile{aspect-ratio:unset}.section.section--dynamic-12-12 .teasers--layout-a .row .teasers__item .teasers__image--has-mobile img,.section.section--dynamic-12-12 .teasers--layout-b .row .teasers__item .teasers__image--has-mobile img{width:100%;height:auto;object-fit:unset}.section.section--dynamic-12-12 .teasers--layout-a .row .teasers__item .teasers__image--has-mobile .pswp-gallery__item,.section.section--dynamic-12-12 .teasers--layout-b .row .teasers__item .teasers__image--has-mobile .pswp-gallery__item{display:none}@media (min-width:768px){.section.section--dynamic-12-12 .teasers--layout-a .row .teasers__item .teasers__image--has-mobile .pswp-gallery__item,.section.section--dynamic-12-12 .teasers--layout-b .row .teasers__item .teasers__image--has-mobile .pswp-gallery__item{display:block;width:100%;height:auto}}.section.section--dynamic-12-12 .teasers--layout-a .row .teasers__item .teasers__image--has-mobile .teasers__image-el--desktop,.section.section--dynamic-12-12 .teasers--layout-b .row .teasers__item .teasers__image--has-mobile .teasers__image-el--desktop{display:none}@media (min-width:768px){.section.section--dynamic-12-12 .teasers--layout-a .row .teasers__item .teasers__image--has-mobile .teasers__image-el--desktop,.section.section--dynamic-12-12 .teasers--layout-b .row .teasers__item .teasers__image--has-mobile .teasers__image-el--desktop{display:block}.section.section--dynamic-12-12 .teasers--layout-a .row .teasers__item .teasers__image--has-mobile .teasers__image-el--mobile,.section.section--dynamic-12-12 .teasers--layout-b .row .teasers__item .teasers__image--has-mobile .teasers__image-el--mobile{display:none}}.section.section--dynamic-12-12 .teasers--layout-a .row .teasers__item .teasers__image--svg,.section.section--dynamic-12-12 .teasers--layout-b .row .teasers__item .teasers__image--svg{display:flex;align-items:center;justify-content:flex-start}.section.section--dynamic-12-12 .teasers--layout-a .row .teasers__item .teasers__image--svg img,.section.section--dynamic-12-12 .teasers--layout-b .row .teasers__item .teasers__image--svg img{width:auto;max-width:100%;height:auto;max-height:100%;object-fit:contain;object-position:left center}.section.section--dynamic-12-12 .teasers--layout-a .row .teasers__item>div:has(.btn),.section.section--dynamic-12-12 .teasers--layout-b .row .teasers__item>div:has(.btn){margin-top:auto;width:100%}.section.section--dynamic-12-12 .teasers--layout-a .row .teasers__item--fw .teasers__image:not(.teasers__image--has-mobile),.section.section--dynamic-12-12 .teasers--layout-b .row .teasers__item--fw .teasers__image:not(.teasers__image--has-mobile){aspect-ratio:20/8}.section.section--dynamic-12-12 .teasers--layout-a .teasers__overflow,.section.section--dynamic-12-12 .teasers--layout-b .teasers__overflow{display:grid;grid-template-rows:0fr;transition:grid-template-rows .45s}.section.section--dynamic-12-12 .teasers--layout-a .teasers__overflow-inner,.section.section--dynamic-12-12 .teasers--layout-b .teasers__overflow-inner{overflow:hidden;min-height:0}.section.section--dynamic-12-12 .teasers--layout-a.is-expanded .teasers__overflow,.section.section--dynamic-12-12 .teasers--layout-b.is-expanded .teasers__overflow{grid-template-rows:1fr}.section.section--dynamic-12-12 .teasers--layout-a.is-expanded .teasers__overflow-inner,.section.section--dynamic-12-12 .teasers--layout-b.is-expanded .teasers__overflow-inner{padding-block-start:3rem}.section.section--dynamic-12-12 .teasers--layout-a.is-expanded .teasers__toggle-wrap,.section.section--dynamic-12-12 .teasers--layout-b.is-expanded .teasers__toggle-wrap{opacity:0;visibility:hidden;max-height:0;margin-block-start:0;pointer-events:none}.section.section--dynamic-12-12 .teasers--layout-a .teasers__toggle-wrap,.section.section--dynamic-12-12 .teasers--layout-b .teasers__toggle-wrap{display:flex;justify-content:center;margin-block-start:2.5rem;overflow:hidden;max-height:6rem;opacity:1;visibility:visible;transition:opacity .25s,visibility .25s,max-height .35s,margin-block-start .35s}@media (prefers-reduced-motion:reduce){.section.section--dynamic-12-12 .teasers--layout-a .teasers__overflow,.section.section--dynamic-12-12 .teasers--layout-a .teasers__toggle-wrap,.section.section--dynamic-12-12 .teasers--layout-b .teasers__overflow,.section.section--dynamic-12-12 .teasers--layout-b .teasers__toggle-wrap{transition:none}}.section.section--dynamic-12-12 .benefits--layout-a>.row{--bs-gutter-x:1.5rem;--bs-gutter-y:1.5rem}.section.section--dynamic-12-12 .benefits--layout-a>.row .benefits__item{height:100%;background-color:var(--benefits-color-3);color:var(--benefits-color-2);border-radius:8px;overflow:hidden;padding-block:1.5rem;padding-inline:1.5rem}@media (min-width:1200px){.section.section--dynamic-12-12 .gallery-block.module_small_gallery_layout_b .gallery-images-layout-a{column-count:3}.section.section--dynamic-12-12 .benefits--layout-a>.row .benefits__item{padding-block:2rem;padding-inline:2rem}}.section.section--dynamic-12-12 .benefits--layout-a>.row .benefits__item .benefits__visual{display:flex;align-items:center;min-height:40px}.section.section--dynamic-12-12 .benefits--layout-a>.row .benefits__item .benefits__visual .benefits__icon{display:block;flex-shrink:0;width:40px;height:40px;background-color:var(--benefits-color-4);-webkit-mask-image:var(--benefits-icon-url);mask-image:var(--benefits-icon-url);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.section.section--dynamic-12-12 .benefits--layout-a>.row .benefits__item .benefits__title{color:var(--benefits-color-2);margin:0}.section.section--dynamic-12-12 .benefits--layout-a>.row .benefits__item .benefits__text{color:var(--benefits-color-2)}.section.section--dynamic-12-12 .benefits--layout-b>.row{--bs-gutter-x:1.5rem;--bs-gutter-y:1.5rem}.section.section--dynamic-12-12 .benefits--layout-b>.row .benefits__item{height:100%;background-color:var(--benefits-color-3);color:var(--benefits-color-2);border-radius:8px;overflow:hidden;padding-block:1.5rem;padding-inline:1.5rem}@media (min-width:1200px){.section.section--dynamic-12-12 .benefits--layout-b>.row .benefits__item{padding-block:2rem;padding-inline:2rem}}.section.section--dynamic-12-12 .benefits--layout-b>.row .benefits__item .benefits__visual{display:flex;align-items:center;min-height:40px}.section.section--dynamic-12-12 .benefits--layout-b>.row .benefits__item .benefits__visual .benefits__icon{display:block;flex-shrink:0;width:40px;height:40px;background-color:var(--benefits-color-4);-webkit-mask-image:var(--benefits-icon-url);mask-image:var(--benefits-icon-url);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.section.section--dynamic-12-12 .benefits--layout-b>.row .benefits__item .benefits__title{color:var(--benefits-color-2);margin:0}.section.section--dynamic-12-12 .benefits--layout-b>.row .benefits__item .benefits__text{color:var(--benefits-color-2)}.section.section--dynamic-12-12 .benefits--layout-a2>.row{--bs-gutter-x:3rem;--bs-gutter-y:3rem}.section.section--dynamic-12-12 .benefits--layout-a2>.row .benefits__item{height:100%;background-color:transparent;color:var(--benefits-color-2);border:0;border-radius:8px;overflow:hidden}.section.section--dynamic-12-12 .benefits--layout-a2>.row .benefits__item .benefits__visual{display:flex;align-items:center;min-height:40px}.section.section--dynamic-12-12 .benefits--layout-a2>.row .benefits__item .benefits__visual .benefits__icon{display:block;flex-shrink:0;width:40px;height:40px;background-color:var(--benefits-color-4);-webkit-mask-image:var(--benefits-icon-url);mask-image:var(--benefits-icon-url);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.section.section--dynamic-12-12 .benefits--layout-a2>.row .benefits__item .benefits__title{color:var(--benefits-color-2);margin:0}.section.section--dynamic-12-12 .benefits--layout-a2>.row .benefits__item .benefits__text{color:var(--benefits-color-2)}.section.section--dynamic-12-12 .benefits--layout-b2>.row{--bs-gutter-x:3rem;--bs-gutter-y:3rem}.section.section--dynamic-12-12 .benefits--layout-b2>.row .benefits__item{height:100%;background-color:transparent;color:var(--benefits-color-2);border-radius:8px;overflow:hidden}.section.section--dynamic-12-12 .benefits--layout-b2>.row .benefits__item .benefits__visual{display:flex;align-items:center;min-height:40px}.section.section--dynamic-12-12 .benefits--layout-b2>.row .benefits__item .benefits__visual .benefits__icon{display:block;flex-shrink:0;width:40px;height:40px;background-color:var(--benefits-color-4);-webkit-mask-image:var(--benefits-icon-url);mask-image:var(--benefits-icon-url);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.section.section--dynamic-12-12 .benefits--layout-b2>.row .benefits__item .benefits__title{color:var(--benefits-color-2);margin:0}.section.section--dynamic-12-12 .benefits--layout-b2>.row .benefits__item .benefits__text{color:var(--benefits-color-2)}.section.section--dynamic-12-12 .process__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:0}.section.section--dynamic-12-12 .process__item{display:flex;align-items:stretch;gap:1rem;margin:0}.section.section--dynamic-12-12 .process__item:first-of-type .process__body{padding-block-start:0}.section.section--dynamic-12-12 .process__track{position:relative;flex:0 0 10px;width:10px;display:flex;justify-content:center}.section.section--dynamic-12-12 .process__track::after{content:"";position:absolute;top:0;bottom:0;left:50%;width:1px;background-color:var(--process-color-4);transform:translateX(-50%);opacity:.3}.section.section--dynamic-12-12 .process__item:last-child .process__track::after{display:none}.section.section--dynamic-12-12 .process__dot{position:relative;z-index:1;display:block;width:16px;height:16px;border-radius:50%;background-color:var(--process-color-4);flex-shrink:0}.section.section--dynamic-12-12 .process__body{flex:1 1 auto;min-width:0;padding-block-start:2rem;color:var(--process-color-2)}.section.section--dynamic-12-12 .process__title{margin:0;color:var(--process-color-2)}.section.section--dynamic-12-12 .process__text{color:var(--process-color-2)}.section.section--dynamic-12-12 .process--layout-a .process__body{padding-inline-start:2rem}.section.section--dynamic-12-12 .numbers--layout-a{color:var(--numbers-color-2)}.section.section--dynamic-12-12 .numbers--layout-a>.row{--bs-gutter-x:3rem;--bs-gutter-y:3rem}.section.section--dynamic-12-12 .numbers--layout-a>.row>.col-12 .numbers__description:last-of-type{margin-bottom:0}.section.section--dynamic-12-12 .numbers--layout-a .h1{color:var(--numbers-color-2)}.section.section--dynamic-12-12 .numbers--layout-a .h1 span{font-weight:700}@media (max-width:767.98px){.section.section--dynamic-12-12 .numbers--layout-a>.row>.col-12 .numbers__description{max-width:70%;margin-inline:auto}.section.section--dynamic-12-12 .numbers--layout-a .h1 span{font-size:3.5rem}}.section.section--dynamic-12-12 .quote--layout-a .row{--bs-gutter-x:3rem;--bs-gutter-y:1.5rem}.section.section--dynamic-12-12 .quote--layout-a .row .quote__text{color:var(--quote-color-2);position:relative;font-style:italic;padding-inline:2rem 0;font-size:calc(var(--h5-font-size-mobile) * 1px)}@media (min-width:768px){.section.section--dynamic-12-12 .quote--layout-a .row .quote__text{font-size:calc(var(--h5-font-size-tablet) * 1px)}}@media (min-width:1400px){.section.section--dynamic-12-12 .quote--layout-a .row .quote__text{font-size:calc(var(--h5-font-size-desktop) * 1px)}}.section.section--dynamic-12-12 .quote--layout-a .row .quote__text p:last-child{margin-bottom:0}.section.section--dynamic-12-12 .quote--layout-a .row .quote__text::before{content:"";position:absolute;display:block;left:0;top:0;bottom:0;width:5px;height:100%;background-color:var(--quote-color-4)}.section.section--dynamic-12-12 .quote--layout-a .row .quote__cite{color:var(--quote-color-4);font-size:calc(var(--p1-font-size-mobile) * 1px)}@media (min-width:768px){.section.section--dynamic-12-12 .quote--layout-a .row .quote__cite{font-size:calc(var(--p1-font-size-tablet) * 1px)}}@media (min-width:1400px){.section.section--dynamic-12-12 .quote--layout-a .row .quote__cite{font-size:calc(var(--p1-font-size-desktop) * 1px)}}.section.section--dynamic-12-12 .quote--layout-a .row .quote__cite::before{content:"–";position:relative;display:inline-block;left:0;top:0}.section.section--dynamic-12-12 .quote--layout-b .row{--bs-gutter-x:3rem;--bs-gutter-y:1.5rem}.section.section--dynamic-12-12 .quote--layout-b .row .quote__text{color:var(--quote-color-2);position:relative;font-style:italic;padding-inline:2rem 0;font-size:calc(var(--h3-font-size-mobile) * 1px)}@media (min-width:768px){.section.section--dynamic-12-12 .quote--layout-b .row .quote__text{font-size:calc(var(--h3-font-size-tablet) * 1px)}}@media (min-width:1400px){.section.section--dynamic-12-12 .quote--layout-b .row .quote__text{font-size:calc(var(--h3-font-size-desktop) * 1px)}}.section.section--dynamic-12-12 .quote--layout-b .row .quote__text p:last-child{margin-bottom:0}.section.section--dynamic-12-12 .quote--layout-b .row .quote__text::before{content:"";position:absolute;display:block;left:0;top:0;bottom:0;width:5px;height:100%;background-color:var(--quote-color-4)}.section.section--dynamic-12-12 .quote--layout-b .row .quote__cite{color:var(--quote-color-4);font-size:calc(var(--p1-font-size-mobile) * 1px)}.section.section--dynamic-12-12 .quote--layout-b .row .quote__cite::before{content:"–";position:relative;display:inline-block;left:0;top:0}.section.section--dynamic-12-12 .info-text--layout-a .info-text__inner{padding-block:2rem;padding-inline:2rem;padding-block-end:calc(2rem - .2em);display:flex;align-items:flex-start;justify-content:flex-start;gap:1rem;border-radius:8px;overflow:hidden;border:2px solid var(--info-text-color-4)}.section.section--dynamic-12-12 .info-text--layout-a .info-text__inner p:last-child{margin-bottom:0}.section.section--dynamic-12-12.section--colors-a .text__content a:not([class*=btn]){color:var(--color-set-spot-color-a)}.section.section--dynamic-12-12.section--colors-b .text__content a:not([class*=btn]){color:var(--color-set-spot-color-b)}.section.section--dynamic-12-12.section--colors-c .text__content a:not([class*=btn]){color:var(--color-set-spot-color-c)}.section.section--dynamic-12-12.section--colors-d .text__content a:not([class*=btn]){color:var(--color-set-spot-color-d)}.section.section--dynamic-12-12.section--colors-e .text__content a:not([class*=btn]){color:var(--color-set-spot-color-e)}.section.section--dynamic-12-12.section--colors-f .text__content a:not([class*=btn]){color:var(--color-set-spot-color-f)}.section.section--dynamic-12-12.section--colors-g .text__content a:not([class*=btn]){color:var(--color-set-spot-color-g)}.section.section--dynamic-12-12 .text__content p:last-child{margin-bottom:0}.section.section--dynamic-12-12 .text.module_small_text_layout_b .text__content{column-count:1;column-gap:2rem}@media (min-width:768px){.section.section--dynamic-12-12 .quote--layout-b .row .quote__cite{font-size:calc(var(--p1-font-size-tablet) * 1px)}.section.section--dynamic-12-12 .text.module_small_text_layout_b .text__content{column-count:2}}.section.section--dynamic-12-12 .text.module_small_text_layout_c .text__content{column-count:1;column-gap:2rem}@media (min-width:768px){.section.section--dynamic-12-12 .text.module_small_text_layout_c .text__content{column-count:2}}@media (min-width:1200px){.section.section--dynamic-12-12 .text.module_small_text_layout_c .text__content{column-count:3}}.section.section--dynamic-12-12.section--colors-a .introtext__content a:not([class*=btn]){color:var(--color-set-spot-color-a)}.section.section--dynamic-12-12.section--colors-b .introtext__content a:not([class*=btn]){color:var(--color-set-spot-color-b)}.section.section--dynamic-12-12.section--colors-c .introtext__content a:not([class*=btn]){color:var(--color-set-spot-color-c)}.section.section--dynamic-12-12.section--colors-d .introtext__content a:not([class*=btn]){color:var(--color-set-spot-color-d)}.section.section--dynamic-12-12.section--colors-e .introtext__content a:not([class*=btn]){color:var(--color-set-spot-color-e)}.section.section--dynamic-12-12.section--colors-f .introtext__content a:not([class*=btn]){color:var(--color-set-spot-color-f)}.section.section--dynamic-12-12.section--colors-g .introtext__content a:not([class*=btn]){color:var(--color-set-spot-color-g)}.section.section--dynamic-12-12 .introtext__content p:last-child{margin-bottom:0}.section.section--dynamic-12-12.section--layout-a .contact--layout-a>ul,.section.section--dynamic-12-12.section--layout-b .contact--layout-a>ul,.section.section--dynamic-12-12.section--layout-c .contact--layout-a>ul{list-style:none;padding-left:0}.section.section--footer.section--layout-a{background-color:var(--footer-color-1);color:var(--footer-color-2)}.section.section--footer.section--layout-a h2.h3{font-weight:600!important;font-family:"DM Sans",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;font-size:calc(var(--h3-font-size-mobile) * 1px);letter-spacing:var(--h3-letter-spacing);line-height:var(--h3-line-height);padding-bottom:.75rem;font-weight:var(--h3-font-weight,400);font-variation-settings:"wght" var(--h3-font-weight,400)}@media (min-width:768px){.section.section--footer.section--layout-a h2.h3{font-size:calc(var(--h3-font-size-tablet) * 1px)}}@media (min-width:1400px){.section.section--dynamic-12-12 .quote--layout-b .row .quote__cite{font-size:calc(var(--p1-font-size-desktop) * 1px)}.section.section--footer.section--layout-a h2.h3{font-size:calc(var(--h3-font-size-desktop) * 1px)}}.section.section--footer.section--layout-a .footer-breadcrumb{margin-bottom:4rem}.section.section--footer.section--layout-a .footer-breadcrumb__list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:baseline;column-gap:.5rem;row-gap:.25rem}.section.section--footer.section--layout-a .footer-breadcrumb__item{display:inline-flex;align-items:baseline;gap:.5rem;margin:0;color:var(--footer-color-2);line-height:1}.section.section--footer.section--layout-a .footer-breadcrumb__item:not(:last-child)::after{content:"/";color:var(--footer-color-4);font-size:70%}.section.section--footer.section--layout-a .footer-breadcrumb__item span{font-size:80%;opacity:.5}.section.section--footer.section--layout-a .footer-breadcrumb__item a{color:var(--footer-color-4);text-decoration:none;font-size:80%}@media (hover:hover){.section.section--dynamic-12-12 .teasers--layout-a .row .teasers__item h3:hover,.section.section--dynamic-12-12 .teasers--layout-a .row .teasers__item.pseudo-link:hover h3,.section.section--dynamic-12-12 .teasers--layout-b .row .teasers__item h3:hover,.section.section--dynamic-12-12 .teasers--layout-b .row .teasers__item.pseudo-link:hover h3{color:var(--calendar-color-1)}.section.section--footer.section--layout-a .footer-breadcrumb__item a:hover,.section.section--footer.section--layout-a .footer-location .footer-sitemap a:hover{color:#81887c!important;text-decoration:underline!important;transform:scale(1)!important}}.section.section--footer.section--layout-a .footer-breadcrumb__item a:focus-visible{outline:solid 2px!important;outline-offset:2px;transition:none;text-decoration:none}.section.section--footer.section--layout-a .footer-location{display:flex;flex-direction:column;gap:2rem}.section.section--footer.section--layout-a .footer-location .footer-location-adress .icon-wrapper{margin-bottom:1rem;display:inline-flex;flex-shrink:0;background-color:var(--footer-color-4);-webkit-mask-image:var(--footer-icon-mask);mask-image:var(--footer-icon-mask);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.section.section--footer.section--layout-a .footer-location .footer-location-adress .regular-text{color:var(--footer-color-2);display:flex;flex-direction:column;gap:.25rem}.section.section--footer.section--layout-a .footer-location .footer-location-adress .regular-text p{margin-bottom:0}.section.section--footer.section--layout-a .footer-location .footer-location-adress .regular-text p.subline{color:var(--footer-color-4)}@media (max-width:991.98px){.section.section--dynamic-12-12 .numbers--layout-a>.row>.col-12{text-align:center}.section.section--footer.section--layout-a .footer-location .footer-sitemap{margin-top:4rem}.section--dynamic-12-12>.container>.row{--bs-gutter-x:4rem;--bs-gutter-y:3rem}}.section.section--footer.section--layout-a .footer-location .footer-sitemap .subline{color:var(--footer-color-4);margin-bottom:0}.section.section--footer.section--layout-a .footer-location .footer-sitemap .sub-menu,.section.section--footer.section--layout-a .footer-location .footer-sitemap__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:0}.section.section--footer.section--layout-a .footer-location .footer-sitemap .sub-menu{padding-inline-start:.5rem;padding-block-start:.25rem;padding-block-end:.5rem}.section.section--footer.section--layout-a .footer-location .footer-sitemap a{color:var(--footer-color-4);text-decoration:none;font-size:80%}.section.section--footer.section--layout-a .footer-location .footer-sitemap a:focus-visible{outline:solid 2px!important;outline-offset:2px;transition:none;text-decoration:none}.section.section--footer.section--layout-a .footer-menu{margin-top:4rem}.section.section--footer.section--layout-a .footer-menu>nav>ul{list-style:none;margin:0;padding-block:0;padding-inline:0;display:flex;flex-direction:row;justify-content:flex-start;gap:1.5rem;flex-shrink:0;position:relative}.section.section--footer.section--layout-a .footer-menu>nav>ul li{margin:0}.section.section--footer.section--layout-a .footer-menu>nav>ul li a{color:var(--footer-color-4);text-decoration:none}@media (hover:hover){.section.section--footer.section--layout-a .footer-menu>nav>ul li a:hover{color:#81887c!important;text-decoration:underline!important;transform:scale(1)!important}.top-bar__close:hover::before{background-color:var(--topbar-color-4)}}.section.section--footer.section--layout-a .footer-menu>nav>ul li a:focus-visible{outline:solid 2px!important;outline-offset:2px;transition:none;text-decoration:none}.section.section--footer.section--layout-a .footer-logo{display:flex;align-items:flex-start;justify-content:flex-start}@media (min-width:992px){.section.section--footer.section--layout-a .footer-logo{justify-content:flex-start}}.section.section--footer.section--layout-a .footer-logo a img{max-width:250px;height:auto}.section.section--footer.section--layout-a .footer-logo a:focus:not(:focus-visible){outline:0}.section.section--footer.section--layout-a .footer-logo a:focus-visible{outline:2px solid var(--footer-color-2);outline-offset:2px;transition:none;text-decoration:none}.top-bar{background-color:var(--topbar-color-1);color:var(--topbar-color-2)}.top-bar.is-dismissed,.top-bar[hidden]{display:none!important}.top-bar__inner{position:relative;display:flex;align-items:center;justify-content:center;padding-block:.5rem;padding-inline:.5rem}.top-bar__list{flex:1 1 auto;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:1.5rem 2rem;list-style:none;margin:0;padding:0;min-width:0}.top-bar__close{position:absolute;top:50%;right:0;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:none;background:0 0;cursor:pointer;color:inherit;flex-shrink:0}.top-bar__close::before{content:"";display:block;width:20px;height:20px;background-color:var(--topbar-color-2);-webkit-mask-image:url(../icons/phosphor/32px/x-bold.svg);mask-image:url(../icons/phosphor/32px/x-bold.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.top-bar__close:focus:not(:focus-visible){outline:0}.top-bar__close:focus-visible{outline:2px solid var(--topbar-color-2);outline-offset:2px;transition:none;text-decoration:none}.top-bar__item{margin:0}.top-bar__text{color:var(--topbar-color-2);font-size:calc(var(--p2-font-size-mobile) * 1px);text-align:center}@media (min-width:768px){.top-bar__text{font-size:calc(var(--p2-font-size-tablet) * 1px)}}@media (min-width:1400px){.top-bar__text{font-size:calc(var(--p2-font-size-desktop) * 1px)}}.top-bar__text p{margin-bottom:0}.top-bar__text a{color:var(--topbar-color-4);text-decoration:underline;text-underline-offset:.15em}.top-bar .top-bar__text a:focus:not(:focus-visible){outline:0}.top-bar .top-bar__text a:focus-visible{outline:2px solid var(--topbar-color-2);outline-offset:2px;transition:none;text-decoration:none}.pswp{--pswp-bg:transparent;--pswp-placeholder-bg:transparent;--pswp-open-radius:5%;transform:none;contain:none;will-change:auto;background-color:rgba(255,255,255,0);backdrop-filter:blur(0);-webkit-backdrop-filter:blur(0);transition:background-color var(--pswp-transition-duration,333ms) cubic-bezier(.4,0,.22,1),backdrop-filter var(--pswp-transition-duration,333ms) cubic-bezier(.4,0,.22,1),-webkit-backdrop-filter var(--pswp-transition-duration,333ms) cubic-bezier(.4,0,.22,1)}.pswp.pswp--open{opacity:1}.pswp.pswp--ui-visible{background-color:rgba(255,255,255,.2);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.pswp .pswp__bg{background:0 0;transform:none;will-change:auto;opacity:0}.pswp .pswp__img{border-radius:var(--pswp-open-radius)}.pswp .pswp__button--arrow .pswp__icn,.pswp .pswp__button--close .pswp__icn,.pswp .pswp__button--zoom .pswp__icn,.pswp .pswp__top-bar{display:none}.pswp .pswp__button--arrow::before,.pswp .pswp__button--close::before,.pswp .pswp__button--zoom::before{content:"";position:absolute;top:50%;left:50%;width:20px;height:20px;transform:translate(-50%,-50%);background-color:var(--pswp-icon-color,#fff);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.pswp .pswp__button--zoom::before{-webkit-mask-image:url(../icons/phosphor/32px/plus.svg);mask-image:url(../icons/phosphor/32px/plus.svg)}.pswp .pswp__button--close::before{-webkit-mask-image:url(../icons/phosphor/32px/x.svg);mask-image:url(../icons/phosphor/32px/x.svg)}.pswp .pswp__button--arrow--prev::before{display:none!important;-webkit-mask-image:url(../icons/_general/chevron-left-stroke-rounded.svg);mask-image:url(../icons/_general/chevron-left-stroke-rounded.svg)}.pswp .pswp__button--arrow--next::before{display:none!important;-webkit-mask-image:url(../icons/_general/chevron-right-stroke-rounded.svg);mask-image:url(../icons/_general/chevron-right-stroke-rounded.svg)}section.section--colors-a{--links-color-1:var(--color-set-background-a);--links-color-2:var(--color-set-text-a);--links-color-3:var(--color-set-text-a-2);--links-color-4:var(--color-set-spot-color-a);--links-color-5:var(--color-set-spot-color-a-2);--regular-text-color-1:var(--color-set-background-a);--regular-text-color-2:var(--color-set-text-a);--regular-text-color-3:var(--color-set-text-a-2);--regular-text-color-4:var(--color-set-spot-color-a);--regular-text-color-5:var(--color-set-spot-color-a-2);--form-color-1:var(--color-set-background-a);--form-color-2:var(--color-set-text-a);--form-color-3:var(--color-set-text-a-2);--form-color-4:var(--color-set-spot-color-a);--form-color-5:var(--color-set-spot-color-a-2)}section.section--colors-b{--links-color-1:var(--color-set-background-b);--links-color-2:var(--color-set-text-b);--links-color-3:var(--color-set-text-b-2);--links-color-4:var(--color-set-spot-color-b);--links-color-5:var(--color-set-spot-color-b-2);--regular-text-color-1:var(--color-set-background-b);--regular-text-color-2:var(--color-set-text-b);--regular-text-color-3:var(--color-set-text-b-2);--regular-text-color-4:var(--color-set-spot-color-b);--regular-text-color-5:var(--color-set-spot-color-b-2);--form-color-1:var(--color-set-background-b);--form-color-2:var(--color-set-text-b);--form-color-3:var(--color-set-text-b-2);--form-color-4:var(--color-set-spot-color-b);--form-color-5:var(--color-set-spot-color-b-2)}section.section--colors-c{--links-color-1:var(--color-set-background-c);--links-color-2:var(--color-set-text-c);--links-color-3:var(--color-set-text-c-2);--links-color-4:var(--color-set-spot-color-c);--links-color-5:var(--color-set-spot-color-c-2);--regular-text-color-1:var(--color-set-background-c);--regular-text-color-2:var(--color-set-text-c);--regular-text-color-3:var(--color-set-text-c-2);--regular-text-color-4:var(--color-set-spot-color-c);--regular-text-color-5:var(--color-set-spot-color-c-2);--form-color-1:var(--color-set-background-c);--form-color-2:var(--color-set-text-c);--form-color-3:var(--color-set-text-c-2);--form-color-4:var(--color-set-spot-color-c);--form-color-5:var(--color-set-spot-color-c-2)}section.section--colors-d{--links-color-1:var(--color-set-background-d);--links-color-2:var(--color-set-text-d);--links-color-3:var(--color-set-text-d-2);--links-color-4:var(--color-set-spot-color-d);--links-color-5:var(--color-set-spot-color-d-2);--regular-text-color-1:var(--color-set-background-d);--regular-text-color-2:var(--color-set-text-d);--regular-text-color-3:var(--color-set-text-d-2);--regular-text-color-4:var(--color-set-spot-color-d);--regular-text-color-5:var(--color-set-spot-color-d-2);--form-color-1:var(--color-set-background-d);--form-color-2:var(--color-set-text-d);--form-color-3:var(--color-set-text-d-2);--form-color-4:var(--color-set-spot-color-d);--form-color-5:var(--color-set-spot-color-d-2)}section.section--colors-e{--links-color-1:var(--color-set-background-e);--links-color-2:var(--color-set-text-e);--links-color-3:var(--color-set-text-e-2);--links-color-4:var(--color-set-spot-color-e);--links-color-5:var(--color-set-spot-color-e-2);--regular-text-color-1:var(--color-set-background-e);--regular-text-color-2:var(--color-set-text-e);--regular-text-color-3:var(--color-set-text-e-2);--regular-text-color-4:var(--color-set-spot-color-e);--regular-text-color-5:var(--color-set-spot-color-e-2);--form-color-1:var(--color-set-background-e);--form-color-2:var(--color-set-text-e);--form-color-3:var(--color-set-text-e-2);--form-color-4:var(--color-set-spot-color-e);--form-color-5:var(--color-set-spot-color-e-2)}section.section--colors-f{--links-color-1:var(--color-set-background-f);--links-color-2:var(--color-set-text-f);--links-color-3:var(--color-set-text-f-2);--links-color-4:var(--color-set-spot-color-f);--links-color-5:var(--color-set-spot-color-f-2);--regular-text-color-1:var(--color-set-background-f);--regular-text-color-2:var(--color-set-text-f);--regular-text-color-3:var(--color-set-text-f-2);--regular-text-color-4:var(--color-set-spot-color-f);--regular-text-color-5:var(--color-set-spot-color-f-2);--form-color-1:var(--color-set-background-f);--form-color-2:var(--color-set-text-f);--form-color-3:var(--color-set-text-f-2);--form-color-4:var(--color-set-spot-color-f);--form-color-5:var(--color-set-spot-color-f-2)}section.section--colors-g{--links-color-1:var(--color-set-background-g);--links-color-2:var(--color-set-text-g);--links-color-3:var(--color-set-text-g-2);--links-color-4:var(--color-set-spot-color-g);--links-color-5:var(--color-set-spot-color-g-2);--regular-text-color-1:var(--color-set-background-g);--regular-text-color-2:var(--color-set-text-g);--regular-text-color-3:var(--color-set-text-g-2);--regular-text-color-4:var(--color-set-spot-color-g);--regular-text-color-5:var(--color-set-spot-color-g-2);--form-color-1:var(--color-set-background-g);--form-color-2:var(--color-set-text-g);--form-color-3:var(--color-set-text-g-2);--form-color-4:var(--color-set-spot-color-g);--form-color-5:var(--color-set-spot-color-g-2)}.btn{display:inline-flex;white-space:normal;overflow-wrap:break-word;hyphens:auto;word-break:break-word;text-wrap:pretty;min-width:fit-content;max-width:fit-content;background-color:transparent;padding-block:0;padding-inline:0;margin:0;font-size:inherit;font-weight:inherit;font-family:inherit;font-style:inherit;font-variant:inherit}.btn--primary{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;padding-block:.6em;padding-inline:1.2em;border-radius:4px;gap:.5rem;letter-spacing:var(--button_1-letter-spacing);line-height:var(--button_1-line-height);font-weight:var(--button_1-font-weight);background-color:var(--links-color-2);color:var(--links-color-1);border:2px solid var(--links-color-2);transition:color .2s,background-color .2s,border .2s ease-in-out;font-size:calc(var(--button_1-font-size-mobile) * 1px)}@media (hover:hover){.top-bar__text a:hover{text-decoration:underline;text-underline-offset:4px}.pswp,.pswp .pswp__bg,.pswp .pswp__container,.pswp .pswp__content,.pswp .pswp__img,.pswp .pswp__item,.pswp .pswp__scroll-wrap,.pswp .pswp__zoom-wrap,.pswp--click-to-zoom.pswp--zoom-allowed .pswp__img,.pswp--click-to-zoom.pswp--zoomed-in .pswp__img,.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img{cursor:url(../cursors/cursor-close.svg) 35 35,pointer}.pswp-gallery__item{cursor:url(../cursors/cursor-zoom.svg) 35 35,zoom-in}.btn:hover{cursor:pointer}.btn--primary:hover{color:var(--links-color-2)!important;background-color:transparent;border:2px solid var(--links-color-2);transition:color .2s,background-color .2s,border .2s ease-in-out}}.btn--primary:focus-visible{outline:2px solid var(--links-color-2);outline-offset:2px;transition:none}.btn--primary.news-article-category,.btn--primary.projekte-archive__category,.btn--primary.projekte-archive__filter-btn,.btn--primary.projekte-single-header__category,.btn--primary.ratgeber-archive__category,.btn--primary.ratgeber-archive__filter-btn,.btn--primary.ratgeber-single-header__category{padding-block:.4em;padding-inline:1em;font-size:calc(var(--meta-font-size-mobile) * 1px)}@media (min-width:768px){.btn--primary{font-size:calc(var(--button_1-font-size-tablet) * 1px)}.btn--primary.news-article-category,.btn--primary.projekte-archive__category,.btn--primary.projekte-archive__filter-btn,.btn--primary.projekte-single-header__category,.btn--primary.ratgeber-archive__category,.btn--primary.ratgeber-archive__filter-btn,.btn--primary.ratgeber-single-header__category{font-size:calc(var(--meta-font-size-tablet) * 1px)}}@media (min-width:1400px){.btn--primary{font-size:calc(var(--button_1-font-size-desktop) * 1px)}.btn--primary.news-article-category,.btn--primary.projekte-archive__category,.btn--primary.projekte-archive__filter-btn,.btn--primary.projekte-single-header__category,.btn--primary.ratgeber-archive__category,.btn--primary.ratgeber-archive__filter-btn,.btn--primary.ratgeber-single-header__category{font-size:calc(var(--meta-font-size-desktop) * 1px)}}.btn--primary.filter-btn,.btn--primary.projekte-archive__category,.btn--primary.ratgeber-archive__category{font-size:calc(var(--button_2-font-size-mobile) * 1px)}.btn--secondary{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;letter-spacing:var(--button_1-letter-spacing);line-height:var(--button_1-line-height);font-weight:var(--button_1-font-weight);background-color:transparent;color:var(--links-color-2);transition:color .2s,background-color .2s,border .2s ease-in-out;font-size:calc(var(--button_1-font-size-mobile) * 1px)}.btn--secondary::after{content:"";display:inline-block;width:1.5em;height:1.5em;margin-left:.3em;margin-right:.1em;background-color:var(--links-color-4);-webkit-mask-size:100% 100%;mask-size:100% 100%;mask-position:center;mask-repeat:no-repeat;-webkit-mask-image:url(../icons/_general/arrow-right-02-stroke-rounded.svg);mask-image:url(../icons/_general/arrow-right-02-stroke-rounded.svg)}@media (hover:hover){.btn--secondary:hover,.pseudo-link:hover .btn--secondary{color:var(--links-color-2);background-color:transparent;border:none;text-decoration:none;opacity:.7;transition:opacity .2s ease-in-out}.pseudo-link:hover .btn--primary{color:var(--links-color-2);background-color:var(--links-color-1);border:2px solid var(--links-color-2);transition:color .2s,background-color .2s,border .2s ease-in-out}}.btn--secondary:focus-visible{outline:solid 2px!important;transition:none}a:not([class*=btn]):not(.cw-edit-link__action):not(.skip-link):not(.main-navigation__link):not(.main-navigation__sublink):not(.main-navigation__logo):not(.teasers__item):not(.teasers__item-hit){text-underline-offset:4px;color:var(--links-color-4);display:inline-flex;align-items:center;transition:transform .2s ease-in-out}a:not([class*=btn]):not(.cw-edit-link__action):not(.skip-link):not(.main-navigation__link):not(.main-navigation__sublink):not(.main-navigation__logo):not(.teasers__item):not(.teasers__item-hit)[target=_blank]:not([class*=btn]):not(.pswp-gallery__item)::after{content:"";display:inline-block;width:1em;height:1em;margin-left:.3em;margin-right:.1em;background-color:var(--links-color-4);-webkit-mask-size:100% 100%;mask-size:100% 100%;mask-position:center;mask-repeat:no-repeat;-webkit-mask-image:url(../icons/_general/32-shape-arrow.svg);mask-image:url(../icons/_general/32-shape-arrow.svg)}@media (hover:hover){a:not([class*=btn]):not(.cw-edit-link__action):not(.skip-link):not(.main-navigation__link):not(.main-navigation__sublink):not(.main-navigation__logo):not(.teasers__item):not(.teasers__item-hit):hover{transform:scale(1.02);transition:transform .2s ease-in-out}}a:not([class*=btn]):not(.cw-edit-link__action):not(.skip-link):not(.main-navigation__link):not(.main-navigation__sublink):not(.main-navigation__logo):not(.teasers__item):not(.teasers__item-hit):hover{text-decoration:none}a:not([class*=btn]):not(.cw-edit-link__action):not(.skip-link):not(.main-navigation__link):not(.main-navigation__sublink):not(.main-navigation__logo):not(.teasers__item):not(.teasers__item-hit):focus:not(:focus-visible){outline:0}a:not([class*=btn]):not(.cw-edit-link__action):not(.skip-link):not(.main-navigation__link):not(.main-navigation__sublink):not(.main-navigation__logo):not(.teasers__item):not(.teasers__item-hit):focus-visible{outline:2px solid var(--links-color-4);outline-offset:2px;transition:none;text-decoration:none}.section+.section{margin-top:-1px}.section[id]{scroll-margin-top:calc(120px + 1rem)}.section.section-top-zero{padding-block-start:0}.section--colors-a{background-color:var(--color-set-background-a)}.section--colors-b{background-color:var(--color-set-background-b)}.section--colors-c{background-color:var(--color-set-background-c)}.section--colors-d{background-color:var(--color-set-background-d)}.section--colors-e{background-color:var(--color-set-background-e)}.section--colors-f{background-color:var(--color-set-background-f)}.section--colors-g{background-color:var(--color-set-background-g)}.section--layout-a.section--colors-a,.section--layout-b.section--colors-a,.section--layout-c.section--colors-a,.section--layout-d.section--colors-a,.section--layout-e.section--colors-a{background-color:var(--color-set-background-a);color:var(--color-set-text-a)}.section--layout-a.section--colors-a .regular-text a:not([class*=btn]),.section--layout-b.section--colors-a .regular-text a:not([class*=btn]),.section--layout-c.section--colors-a .regular-text a:not([class*=btn]),.section--layout-d.section--colors-a .regular-text a:not([class*=btn]),.section--layout-e.section--colors-a .regular-text a:not([class*=btn]){color:var(--color-set-spot-color-a)}.section--layout-a.section--colors-b,.section--layout-b.section--colors-b,.section--layout-c.section--colors-b,.section--layout-d.section--colors-b,.section--layout-e.section--colors-b{background-color:var(--color-set-background-b);color:var(--color-set-text-b)}.section--layout-a.section--colors-b .regular-text a:not([class*=btn]),.section--layout-b.section--colors-b .regular-text a:not([class*=btn]),.section--layout-c.section--colors-b .regular-text a:not([class*=btn]),.section--layout-d.section--colors-b .regular-text a:not([class*=btn]),.section--layout-e.section--colors-b .regular-text a:not([class*=btn]){color:var(--color-set-spot-color-b)}.section--layout-a.section--colors-c,.section--layout-b.section--colors-c,.section--layout-c.section--colors-c,.section--layout-d.section--colors-c,.section--layout-e.section--colors-c{background-color:var(--color-set-background-c);color:var(--color-set-text-c)}.section--layout-a.section--colors-c .regular-text a:not([class*=btn]),.section--layout-b.section--colors-c .regular-text a:not([class*=btn]),.section--layout-c.section--colors-c .regular-text a:not([class*=btn]),.section--layout-d.section--colors-c .regular-text a:not([class*=btn]),.section--layout-e.section--colors-c .regular-text a:not([class*=btn]){color:var(--color-set-spot-color-c)}.section--layout-a.section--colors-d,.section--layout-b.section--colors-d,.section--layout-c.section--colors-d,.section--layout-d.section--colors-d,.section--layout-e.section--colors-d{background-color:var(--color-set-background-d);color:var(--color-set-text-d)}.section--layout-a.section--colors-d .regular-text a:not([class*=btn]),.section--layout-b.section--colors-d .regular-text a:not([class*=btn]),.section--layout-c.section--colors-d .regular-text a:not([class*=btn]),.section--layout-d.section--colors-d .regular-text a:not([class*=btn]),.section--layout-e.section--colors-d .regular-text a:not([class*=btn]){color:var(--color-set-spot-color-d)}.section--layout-a.section--colors-e,.section--layout-b.section--colors-e,.section--layout-c.section--colors-e,.section--layout-d.section--colors-e,.section--layout-e.section--colors-e{background-color:var(--color-set-background-e);color:var(--color-set-text-e)}.section--layout-a.section--colors-e .regular-text a:not([class*=btn]),.section--layout-b.section--colors-e .regular-text a:not([class*=btn]),.section--layout-c.section--colors-e .regular-text a:not([class*=btn]),.section--layout-d.section--colors-e .regular-text a:not([class*=btn]),.section--layout-e.section--colors-e .regular-text a:not([class*=btn]){color:var(--color-set-spot-color-e)}.section--layout-a.section--colors-f,.section--layout-b.section--colors-f,.section--layout-c.section--colors-f,.section--layout-d.section--colors-f,.section--layout-e.section--colors-f{background-color:var(--color-set-background-f);color:var(--color-set-text-f)}.section--layout-a.section--colors-f .regular-text a:not([class*=btn]),.section--layout-b.section--colors-f .regular-text a:not([class*=btn]),.section--layout-c.section--colors-f .regular-text a:not([class*=btn]),.section--layout-d.section--colors-f .regular-text a:not([class*=btn]),.section--layout-e.section--colors-f .regular-text a:not([class*=btn]){color:var(--color-set-spot-color-f)}.section--layout-a.section--colors-g,.section--layout-b.section--colors-g,.section--layout-c.section--colors-g,.section--layout-d.section--colors-g,.section--layout-e.section--colors-g{background-color:var(--color-set-background-g);color:var(--color-set-text-g)}.section--layout-a.section--colors-g .regular-text a:not([class*=btn]),.section--layout-b.section--colors-g .regular-text a:not([class*=btn]),.section--layout-c.section--colors-g .regular-text a:not([class*=btn]),.section--layout-d.section--colors-g .regular-text a:not([class*=btn]),.section--layout-e.section--colors-g .regular-text a:not([class*=btn]){color:var(--color-set-spot-color-g)}.section--dynamic-12-12>.container>.row{--bs-gutter-x:4rem;--bs-gutter-y:4rem}.section--dynamic-12-12>.container>.row .section__body .module-block__modules>.module-block__module+.module-block__module{margin-block-start:3rem}.section--dynamic-12-12>.container>.row .section__body .module-block>.module-block__title{margin-bottom:1rem}.section--dynamic-12-12>.container>.row .section__body .module-block+.module-block{margin-top:3rem}.section--colors-a .section__head .subheadline::before{background-color:var(--color-set-spot-color-a)}.section--colors-b .section__head .subheadline::before{background-color:var(--color-set-spot-color-b)}.section--colors-c .section__head .subheadline::before{background-color:var(--color-set-spot-color-c)}.section--colors-d .section__head .subheadline::before{background-color:var(--color-set-spot-color-d)}.section--colors-e .section__head .subheadline::before{background-color:var(--color-set-spot-color-e)}.section--colors-f .section__head .subheadline::before{background-color:var(--color-set-spot-color-f)}.section--colors-g .section__head .subheadline::before{background-color:var(--color-set-spot-color-g)}.section__foot{display:flex;flex-direction:column;gap:2rem}.section__foot .section__buttons--primary{display:flex;gap:.5rem}.section.section--onpage-menu{position:relative;padding-block:2rem;width:100%}.section.section--onpage-menu .onpage-menu__title{margin:0 0 1.5rem;font-size:calc(var(--p1-font-size-mobile) * 1px);font-weight:600;line-height:1.3}.section.section--onpage-menu .onpage-menu__list{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1.5rem;margin:0;padding:0;list-style:none}.section.section--onpage-menu .onpage-menu__item{margin:0}body{max-width:100%;font-size:calc(var(--p1-font-size-mobile) * 1px)}@media (min-width:768px){.btn--primary.filter-btn,.btn--primary.projekte-archive__category,.btn--primary.ratgeber-archive__category{font-size:calc(var(--button_2-font-size-tablet) * 1px)}.btn--secondary{font-size:calc(var(--button_1-font-size-tablet) * 1px)}.section.section--onpage-menu .onpage-menu__title,body{font-size:calc(var(--p1-font-size-tablet) * 1px)}}@media (min-width:1400px){.btn--primary.filter-btn,.btn--primary.projekte-archive__category,.btn--primary.ratgeber-archive__category{font-size:calc(var(--button_2-font-size-desktop) * 1px)}.btn--secondary{font-size:calc(var(--button_1-font-size-desktop) * 1px)}.section.section--onpage-menu .onpage-menu__title,body{font-size:calc(var(--p1-font-size-desktop) * 1px)}}#main-content{overflow-x:clip;scroll-margin-top:6rem}@view-transition{navigation:auto}::view-transition-group(root),::view-transition-new(root),::view-transition-old(root){animation-duration:.3s;animation-timing-function:ease-in-out;animation-fill-mode:both}.subheadline{text-transform:uppercase}.regular-text ul{margin-bottom:2rem;list-style:none;padding-inline-start:0}.regular-text ul li{position:relative;padding-inline-start:1.25rem}.regular-text ul li::before{content:"";position:absolute;top:.85em;left:0;width:8px;height:8px;border-radius:50%;background-color:var(--regular-text-color-4);transform:translateY(-50%)}.regular-text ul li+li{margin-top:.5rem}.regular-text ol{margin-bottom:2rem;list-style:decimal;padding-inline-start:0}.regular-text ol li{margin-bottom:1rem}.regular-text ol li::marker{color:var(--regular-text-color-4);font-weight:700}.section__head{display:flex;flex-direction:column;flex-wrap:wrap;gap:1.5rem}.section__head .section__buttons--primary{display:flex;flex-wrap:wrap;gap:.5rem}.section__head--align-left{text-align:left}.section__head--align-left .section__buttons--primary{justify-content:flex-start}.section__head--align-center{text-align:center;max-width:800px;margin:0 auto}.section__head--align-center .section__buttons--primary{justify-content:center}.section__head--align-center .subheadline::before{margin-inline:auto}.section__head--align-right{text-align:right}.section__head--align-right .section__buttons--primary{justify-content:flex-end}.section__head--align-right .subheadline::before{margin-inline-start:auto}.section--dynamic-12-12.section--layout-c .section__head{max-width:800px;margin:0 auto}.section--dynamic-12-12.section--layout-d>.container>.row>.col-md-6 .section__foot .intro-text,.section--dynamic-12-12.section--layout-d>.container>.row>.col-md-6 .section__head .h2{margin-bottom:0}.section--colors-a .subheadline:before{background-color:var(--color-set-spot-color-a)}.section--colors-b .subheadline:before{background-color:var(--color-set-spot-color-b)}.section--colors-c .subheadline:before{background-color:var(--color-set-spot-color-c)}.section--colors-d .subheadline:before{background-color:var(--color-set-spot-color-d)}.section--colors-e .subheadline:before{background-color:var(--color-set-spot-color-e)}.section--colors-f .subheadline:before{background-color:var(--color-set-spot-color-f)}.section--colors-g .subheadline:before{background-color:var(--color-set-spot-color-g)}.following_section_top_space_smaller+section{padding-block-start:3rem}:focus-visible{outline-offset:2px!important;transition:none!important}.skip-link{position:absolute;left:.5rem;top:.5rem;z-index:100000;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);white-space:nowrap;word-wrap:normal;border:0;background-color:var(--color-menu-2);color:var(--color-menu-1);text-decoration:none;border-radius:4px;font-weight:var(--button_1-font-weight)}.skip-link:focus,.skip-link:focus-visible{position:fixed;width:auto;height:auto;padding-block:.6em;padding-inline:1.2em;overflow:visible;clip:auto;clip-path:none;white-space:normal;background-color:var(--color-menu-2);color:var(--color-menu-1);outline:2px solid var(--color-menu-2);outline-offset:2px}
/*# sourceMappingURL=theme-1.min.css.map */
