:root{--column-width--1: calc((var(--container--main) - var(--site--gutter-total)) / var(--site--column-count));--column-width--plus-gutter: calc(var(--column-width--1) + var(--site--gutter));--column-width--2: calc(var(--column-width--plus-gutter) * 2 - var(--site--gutter));--column-width--3: calc(var(--column-width--plus-gutter) * 3 - var(--site--gutter));--column-width--4: calc(var(--column-width--plus-gutter) * 4 - var(--site--gutter));--column-width--5: calc(var(--column-width--plus-gutter) * 5 - var(--site--gutter));--column-width--6: calc(var(--column-width--plus-gutter) * 6 - var(--site--gutter));--column-width--7: calc(var(--column-width--plus-gutter) * 7 - var(--site--gutter));--column-width--8: calc(var(--column-width--plus-gutter) * 8 - var(--site--gutter));--column-width--9: calc(var(--column-width--plus-gutter) * 9 - var(--site--gutter));--column-width--10: calc(var(--column-width--plus-gutter) * 10 - var(--site--gutter));--column-width--11: calc(var(--column-width--plus-gutter) * 11 - var(--site--gutter));--column-width--12: calc(var(--column-width--plus-gutter) * 12 - var(--site--gutter));--column-margin--1: calc(var(--column-width--plus-gutter) * 1);--column-margin--2: calc(var(--column-width--plus-gutter) * 2);--column-margin--3: calc(var(--column-width--plus-gutter) * 3);--column-margin--4: calc(var(--column-width--plus-gutter) * 4);--column-margin--5: calc(var(--column-width--plus-gutter) * 5);--column-margin--6: calc(var(--column-width--plus-gutter) * 6);--column-margin--7: calc(var(--column-width--plus-gutter) * 7);--column-margin--8: calc(var(--column-width--plus-gutter) * 8);--column-margin--9: calc(var(--column-width--plus-gutter) * 9);--column-margin--10: calc(var(--column-width--plus-gutter) * 10);--column-margin--11: calc(var(--column-width--plus-gutter) * 11);--column-margin--12: calc(var(--column-width--plus-gutter) * 12);--breakout-start: [full-start] minmax(0, 1fr) [content-start];--breakout-end: [content-end] minmax(0, 1fr) [full-end];--grid-breakout-single: var(--breakout-start) minmax(0, var(--container--main)) var(--breakout-end);--grid-breakout: var(--breakout-start) repeat(var(--site--column-count), minmax(0, var(--column-width--1))) var(--breakout-end);--grid-main: repeat(var(--site--column-count), minmax(0, 1fr));--grid-1: repeat(1, minmax(0, 1fr));--grid-2: repeat(2, minmax(0, 1fr));--grid-3: repeat(3, minmax(0, 1fr));--grid-4: repeat(4, minmax(0, 1fr));--grid-5: repeat(5, minmax(0, 1fr));--grid-6: repeat(6, minmax(0, 1fr));--grid-7: repeat(7, minmax(0, 1fr));--grid-8: repeat(8, minmax(0, 1fr));--grid-9: repeat(9, minmax(0, 1fr));--grid-10: repeat(10, minmax(0, 1fr));--grid-11: repeat(11, minmax(0, 1fr));--grid-12: repeat(12, minmax(0, 1fr))}*{vertical-align:bottom}body{font-weight:var(--text-main--font-weight);font-smoothing:antialiased;-webkit-font-smoothing:antialiased}label,blockquote{font-size:inherit;line-height:inherit;font-weight:inherit;margin-top:0;margin-bottom:0}button{background-color:unset;padding:unset;text-align:inherit}button:not(:disabled){cursor:pointer}video{width:100%;object-fit:cover}video.wf-empty{padding:0}svg{max-width:100%}section,header,footer{position:relative}img::selection{background:transparent}.hide-if-empty:empty,.hide-if-empty:not(:has(>:not(.w-condition-invisible))),.hide-if-empty-cms:not(:has(.w-dyn-item)),.js_embed,.css_embed{display:none!important}a,button,[tabindex],.w-checkbox-input--inputType-custom,.w-form-formradioinput--inputType-custom{outline-offset:var(--focus--offset-outer)}a:focus-visible,button:focus-visible,[tabindex]:focus-visible,.w-checkbox:has(:focus-visible) .w-checkbox-input--inputType-custom,.w-radio:has(:focus-visible) .w-form-formradioinput--inputType-custom{outline-color:var(--sekundärfarben--primary-accent-c);outline-width:var(--border-width--main);outline-style:solid}input{accent-color:var(--sekundärfarben--primary-accent)}.w-checkbox-input--inputType-custom.w--redirected-focus,.w-form-formradioinput--inputType-custom.w--redirected-focus{box-shadow:none}.lenis.lenis-scrolling iframe{pointer-events:none}:root{--display--font-size: clamp(2.81rem, 2.186rem + 3.12vw, 5.31rem)}[data-hover-expand]{cursor:pointer}[data-hover-expand] [data-expand-row]{display:grid;grid-template-rows:0fr;overflow:hidden;transition:grid-template-rows .5s ease}[data-hover-expand]:hover [data-expand-row]{grid-template-rows:1fr}[data-expand-row]>*{min-height:0;overflow:hidden}[data-hover-expand] .icon{transition:transform .5s ease}[data-hover-expand]:hover .icon{transform:rotate(-90deg)}[data-hover-expand] [data-expand-row] p{opacity:0;transition:opacity .5s ease;transition-delay:0s}[data-hover-expand]:hover [data-expand-row] p{opacity:1;transition-delay:.375s}.faq-card_wrapper:has(.faq_checkbox:checked) .faq-card_content{grid-template-rows:1fr}.faq-card_wrapper .icon{transition:transform 275ms ease-in-out}.faq-card_wrapper:has(.faq_checkbox:checked) .icon{transform:rotate(45deg)}.faq-card_wrapper .faq_clip .p,.faq-card_wrapper .two-col_grid{opacity:0;transition:opacity .75s ease;transition-delay:0s}.faq-card_wrapper:has(.faq_checkbox:checked) .faq_clip .p,.faq-card_wrapper:has(.faq_checkbox:checked) .two-col_grid{opacity:1;transition-delay:.375s}.wf-design-mode [data-tab-panel][data-active]{position:relative}.wf-design-mode .hide_wf-design-mode{display:none}.wf-design-mode .no-events_wf-design-mode{pointer-events:none}.hide,.is-mobile{display:none}@media only screen and (max-width:991px){.is-mobile{display:flex}}.is-base{display:flex}@media only screen and (max-width:991px){.is-base{display:none}}body:has([data-nav-menu-open]) .hamburger_btn :nth-child(1){transform:translateY(calc(var(--space--2) / 2)) rotate(45deg)}body:has([data-nav-menu-open]) .hamburger_btn :nth-child(2){transform:translateY(calc(-1.5px - var(--space--2) / 2)) rotate(-45deg)}[data-tab-button][data-active]{color:var(--hauptfarben--secondary-c)!important}[data-tab-panel]:not([data-active]){opacity:0;visibility:hidden}@keyframes slideup{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes slideup-25{0%{opacity:0;transform:translateY(25%)}to{opacity:1;transform:translateY(0)}}@keyframes slidedown{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}@keyframes scale{0%{transform:scale(1.15)}to{transform:scale(1)}}@keyframes fade{0%{opacity:0}to{opacity:1}}@keyframes pulse{0%,to{transform:scale(1)}50%{transform:scale(1.5)}}.pulse{animation:pulse 1.5s cubic-bezier(.4,0,.2,1) infinite}@keyframes rotate{to{transform:rotate(360deg)}}@keyframes loop-move-left{to{transform:translate(-100%)}}@keyframes loop-move-right{to{transform:translate(100%)}}@keyframes loop-move-top{to{transform:translateY(-100%)}}@keyframes loop-move-bottom{to{transform:translateY(100%)}}[data-hover-pause] *{animation-play-state:running}[data-hover-pause]:hover *,[data-hover-play] *{animation-play-state:paused}[data-hover-play]:hover *{animation-play-state:running}:root{--i: 0}[data-stagger-list]>*:nth-child(1){--i: 0}[data-stagger-list]>*:nth-child(2){--i: 1}[data-stagger-list]>*:nth-child(3){--i: 2}[data-stagger-list]>*:nth-child(4){--i: 3}[data-stagger-list]>*:nth-child(5){--i: 4}[data-stagger-list]>*:nth-child(6){--i: 5}[data-stagger-list]>*:nth-child(7){--i: 6}[data-stagger-list]>*:nth-child(8){--i: 7}[data-stagger-list]>*:nth-child(9){--i: 8}[data-stagger-list]>*:nth-child(10){--i: 9}[data-stagger-list]>*:nth-child(11){--i: 10}[data-stagger-list]>*:nth-child(12){--i: 11}[data-stagger-list]>*:nth-child(13){--i: 12}[data-stagger-list]>*:nth-child(14){--i: 13}[data-stagger-list]>*:nth-child(15){--i: 14}[data-stagger-list]>*:nth-child(16){--i: 15}[data-stagger-list]>*:nth-child(17){--i: 16}[data-stagger-list]>*:nth-child(18){--i: 17}[data-stagger-list]>*:nth-child(19){--i: 18}[data-stagger-list]>*:nth-child(20){--i: 19}[data-stagger-list]>*:nth-child(21){--i: 20}[data-stagger-list]>*:nth-child(22){--i: 21}[data-stagger-list]>*:nth-child(23){--i: 22}[data-stagger-list]>*:nth-child(24){--i: 23}[data-stagger-list]>*:nth-child(25){--i: 24}[data-stagger-list]>*:nth-child(26){--i: 25}[data-stagger-list]>*:nth-child(27){--i: 26}[data-stagger-list]>*:nth-child(28){--i: 27}[data-stagger-list]>*:nth-child(29){--i: 29}[data-stagger-list]>*:nth-child(30){--i: 29}[data-stagger-list]>*:nth-child(31){--i: 30}[data-stagger-list]>*:nth-child(32){--i: 31}[data-stagger-list]>*:nth-child(33){--i: 32}[data-stagger-list]>*:nth-child(34){--i: 33}[data-stagger-list]>*:nth-child(35){--i: 34}[data-stagger-list]>*:nth-child(36){--i: 35}[data-stagger-list]>*:nth-child(37){--i: 36}[data-stagger-list]>*:nth-child(38){--i: 37}[data-stagger-list]>*:nth-child(39){--i: 38}[data-stagger-list]>*:nth-child(40){--i: 39}[data-stagger-list]>*:nth-child(41){--i: 40}[data-stagger-list]>*:nth-child(42){--i: 41}[data-stagger-list]>*:nth-child(43){--i: 42}[data-stagger-list]>*:nth-child(44){--i: 43}[data-stagger-list]>*:nth-child(45){--i: 44}[data-stagger-list]>*:nth-child(46){--i: 45}[data-stagger-list]>*:nth-child(47){--i: 46}[data-stagger-list]>*:nth-child(48){--i: 47}[data-stagger-list]>*:nth-child(49){--i: 48}[data-stagger-list]>*:nth-child(50){--i: 49}.bunny_player :is(.bunny-player_placeholder,.bunny-play_dark,.bunny-player_mute,.bunny-player_loading){transition:opacity .5s linear,visibility .5s linear}.bunny_player{position:relative;overflow:hidden}.bunny-player_before{display:block;width:100%}.bunny-player_video{object-fit:cover}[data-bunny-player-init][data-player-status=playing] .bunny-player_placeholder{opacity:0;visibility:hidden}[data-bunny-player-init][data-player-status=playing] .bunny-play_dark{opacity:0}[data-bunny-player-init][data-player-status=playing][data-player-hover=active] .bunny-play_dark{opacity:.3}[data-bunny-player-init][data-player-status=playing] .bunny-player-play_icon{display:none}[data-bunny-player-init][data-player-status=playing] .bunny-player-pause_icon{display:block}[data-bunny-player-init]:not([data-player-status=playing]) .bunny-player-pause_icon{display:none}[data-bunny-player-init]:not([data-player-status=playing]) .bunny-player-play_icon{display:block}[data-bunny-player-init] .bunny-player_loading{opacity:0;visibility:hidden}[data-bunny-player-init][data-player-status=loading] .bunny-player_loading{opacity:1;visibility:visible}[data-step-timeline-item][data-status=active] [data-step-timeline-marker]{background:var(--sekundärfarben--secondary-brand-accent-c);color:var(--hauptfarben--primary-c);border-color:var(--hauptfarben--primary-c15)}[data-step-timeline-item][data-current] [data-step-timeline-marker]{box-shadow:0 0 0 .5em var(--sekundärfarben--secondary-brand-accent-c25)}[data-step-timeline-item] .timeline-item_inner{opacity:.25}[data-step-timeline-item][data-status=active] .timeline-item_inner{opacity:.5}[data-step-timeline-item][data-current] .timeline-item_inner{opacity:1}[data-slider]{--slides-per-view: 3;--slider-gap: var(--space--7)}@media(max-width:991px){[data-slider]{--slides-per-view: 1.5}}@media(max-width:768px){[data-slider]{--slides-per-view: 1.25}}[data-slider-track]{display:flex;gap:var(--slider-gap)}[data-slider-slide]{flex:0 0 calc((100% - (var(--slides-per-view) - 1) * var(--slider-gap)) / var(--slides-per-view));-webkit-user-select:none;user-select:none}[data-slider-prev][data-disabled],[data-slider-next][data-disabled]{opacity:.5;pointer-events:none}[data-slider-nav]{display:none}@media(max-width:991px){[data-slider-track]{cursor:grab;touch-action:pan-y}[data-slider-nav]{display:flex}}[data-marquee-scroll-target]{will-change:transform}@media(max-width:991px){[data-marquee-scroll-target],[data-marquee-collection-target]{flex-direction:row!important}}html:not(.wf-design-mode) .style_grid{display:none}.style-col_wrapper{counter-reset:gridguides}.style-col_wrapper>div:before{counter-increment:gridguides;content:counter(gridguides)}.w-nav-brand[data-v-08e85a3d]{padding-left:0}.footer_section[data-v-817fcddf]{padding-bottom:var(--setion-space--main)}.solutions_table-wrapper[data-v-b0f80fc4]{width:100%;overflow-x:auto}.solutions_table[data-v-b0f80fc4]{border-collapse:collapse;width:100%;min-width:40rem;table-layout:fixed;text-align:left}.solutions_cell[data-v-b0f80fc4]{vertical-align:top}@media screen and (min-width:768px){.solutions_cell[data-v-b0f80fc4]:first-child{width:30%}}.solutions_row[data-v-b0f80fc4]{border-top:var(--border-width--main) solid var(--hauptfarben--secondary-c15)}.solutions_row[data-v-b0f80fc4]:first-child{border-top:0}@media screen and (max-width:991px){.is-left-mobile[data-v-b0f80fc4]{align-items:flex-start;text-align:left}}@media screen and (max-width:767px){.solutions_table-wrapper[data-v-b0f80fc4]{overflow-x:visible}.solutions_table[data-v-b0f80fc4],.solutions_table tbody[data-v-b0f80fc4],.solutions_table tr[data-v-b0f80fc4],.solutions_table td[data-v-b0f80fc4]{display:block;min-width:0;width:auto}.solutions_cell.has-no-horizontal-pdng[data-v-b0f80fc4]{padding-left:0;padding-right:0}.solutions_row>.solutions_cell[data-v-b0f80fc4]:first-child{padding-bottom:0}.solutions_row>.solutions_cell[data-v-b0f80fc4]:last-child{padding-top:var(--space--3)}}.sticky-tab_group[data-v-b075eaca]{--nav-height: 8.75vh}.sticky-tab_nav-bg[data-v-b075eaca]{height:var(--nav-height);border-bottom:var(--border-width--main) solid var(--hauptfarben--secondary-c15);top:0;left:0}.sticky-tab_sticky[data-v-b075eaca]{top:calc(var(--nav-height) - var(--border-width--main));margin-top:calc(-1 * var(--border-width--main))}.sticky-tab_bar[data-v-b075eaca]{padding-top:var(--space--5);padding-bottom:var(--space--5)}.sticky-tab_body[data-v-b075eaca]{min-height:25vh;padding-top:var(--space--10);padding-bottom:var(--space--10)}.icon.is-static[data-v-3eec945e]{transform:none!important}
