@import"https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200";#siteWrapper .accordion-item__description a{text-decoration:underline}.horizontal-section{overflow-x:auto}@supports (overflow-x: clip){.horizontal-section{overflow-x:clip}}@media (min-width: 769px){.horizontal-section{position:relative;height:auto}}@media (min-width: 769px){.horizontal-section:not(.is-scrolling) .horizontal-container{max-width:100vw;overflow:hidden}}@media (min-width: 769px){.horizontal-section .is-scrolling .horizontal-container{width:auto}}.horizontal-section .horizontal-container{display:block;width:100%}@media (min-width: 769px){.horizontal-section .horizontal-container{position:sticky;top:0;left:0;height:100vh;display:flex;will-change:transform;backface-visibility:hidden;transform:translateZ(0);-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);-webkit-font-smoothing:subpixel-antialiased;width:max-content}}.horizontal-section .horizontal-container .horizontal-scroll-section:first-child{padding-top:0!important}.horizontal-section .horizontal-container .horizontal-scroll-section{width:100vw;min-height:100vh;max-width:100vw}@media (max-width: 768px){.horizontal-section .horizontal-container .horizontal-scroll-section{padding-top:0!important}}@media (min-width: 769px){.horizontal-section .horizontal-container .horizontal-scroll-section{flex:0 0 100vw;height:100vh;backface-visibility:hidden;transform:translateZ(0);-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);-webkit-font-smoothing:subpixel-antialiased}}#footercopyright{font-size:14px;font-family:inherit;text-align:left;font-weight:400;margin:15px 0 0}#footercopyright a{text-decoration:none;background:none;opacity:.4}#footercopyright a:hover{opacity:.8;text-decoration:underline}#siteWrapper .background-pause-button{display:none!important;opacity:0!important}.sqs-block-video[data-block-json*='"controls":"none"']:not(.sqs-block-focused){pointer-events:none}.sqs-block-video[data-block-json*='"controls":"none"']:not(.sqs-block-focused) .sqs-native-video .native-video-player{padding-top:0}.sqs-block-video[data-block-json*='"controls":"none"']:not(.sqs-block-focused) .sqs-block-content,.sqs-block-video[data-block-json*='"controls":"none"']:not(.sqs-block-focused) .intrinsic,.sqs-block-video[data-block-json*='"controls":"none"']:not(.sqs-block-focused) .embed-block-wrapper,.sqs-block-video[data-block-json*='"controls":"none"']:not(.sqs-block-focused) .sqs-native-video{height:100%;overflow:hidden}.sqs-block-video[data-block-json*='"controls":"none"']:not(.sqs-block-focused) .sqs-native-video-player{position:relative;overflow:hidden}.sqs-block-video[data-block-json*='"controls":"none"']:not(.sqs-block-focused) .sqs-native-video-player .sqs-video-wrapper{position:absolute;top:0;left:0;width:100%;height:100%}.sqs-block-video[data-block-json*='"controls":"none"']:not(.sqs-block-focused) .video-player .plyr__poster,.sqs-block-video[data-block-json*='"controls":"none"']:not(.sqs-block-focused) .video-player .plyr video{width:100%!important;height:100%!important;object-fit:cover!important;background-size:cover}.sqs-block-video[data-block-json*='"controls":"none"']:not(.sqs-block-focused) .embed-block-wrapper{padding-bottom:0!important}div:not(.sqs-block-focused) .vimeo-header-container{padding:0 0 75%;width:100%;height:0;overflow:hidden;position:relative}div:not(.sqs-block-focused) .vimeo-header-container iframe{box-sizing:border-box;width:190%;height:103%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}:root{--timelinecolor: hsla(var(--black-hsl), 1);--timelineanimatedcolor: hsla(var(--white-hsl), 1);--timelinestopbackground: transparent;--circlesize: 5px;--timelineactivecirclesize: 7px;--timelinehorizontallinelength: 20px;--timelinewidth: 1px;--timelineanimatedwidth: 2.5px;--textblockanimationhorizontaldistance: 5px;--timelinetransition: .1s}.timeline-vertical{position:relative;height:100%;background:var(--timelinecolor);width:var(--timelinewidth);margin:auto}.timeline-vertical.left-edge{margin:0 auto 0 0}.timeline-vertical.right-edge{margin:0 0 0 auto}@media screen and (max-width: 767px){.timeline-vertical{margin-right:auto!important;margin-left:0!important}}.horizontal-right,.horizontal-left{width:100%}.horizontal-right:before,.horizontal-left:before{content:"";position:absolute;transform:translateY(calc(0% - var(--timelinewidth) / 2));height:var(--timelinewidth);width:calc(var(--timelinehorizontallinelength) - var(--circlesize) / 2);background-color:var(--timelinecolor);transition:all .1s ease-in-out}.horizontal-right:after,.horizontal-left:after{content:"";position:absolute;transform:translateY(calc((0% - .5 * var(--circlesize)) - (1 * var(--timelinewidth))));height:var(--circlesize);width:var(--circlesize);border:var(--timelinewidth) solid var(--timelinecolor);background:var(--timelinestopbackground)!important;border-radius:50%;transition:all .1s ease-in-out}body:not(.sqs-edit-mode.sqs-edit-mode-active) .horizontal-right:before,body:not(.sqs-edit-mode.sqs-edit-mode-active) .horizontal-left:before,body:not(.sqs-edit-mode.sqs-edit-mode-active) .horizontal-right:after,body:not(.sqs-edit-mode.sqs-edit-mode-active) .horizontal-left:after{transition:all .1s ease-in-out}.horizontal-right:before{left:calc(-.5 * var(--timelinewidth))}.horizontal-right:after{left:calc(var(--timelinehorizontallinelength) - (var(--circlesize) / 2) - var(--timelinewidth))}.horizontal-left:before{right:calc(-.5 * var(--timelinewidth))!important;left:unset!important}.horizontal-left:after{right:calc(var(--timelinehorizontallinelength) - (var(--circlesize) / 2) - var(--timelinewidth));left:unset!important}@media screen and (max-width: 767px){.horizontal-left:before,.horizontal-right:before{left:0!important;right:unset!important}.horizontal-left:after,.horizontal-right:after{left:calc(var(--timelinehorizontallinelength) - (var(--circlesize) / 2) - var(--timelinewidth) + .5px)!important;right:unset!important}}.vertical-line-animated{background:var(--timelineanimatedcolor);will-change:height;z-index:10000001999999999;display:block;width:var(--timelineanimatedwidth);position:relative;transform:translate(calc(.5px - var(--timelineanimatedwidth) * .5))}.timeline-text-animations-enabled body:not(.sqs-edit-mode.sqs-edit-mode-active) .vertical-timeline-section .html-block:not(.code-block),.timeline-text-animations-enabled body:not(.sqs-edit-mode.sqs-edit-mode-active) section:has(.timeline-vertical) .html-block:not(.code-block){transition:.3s all ease}.timeline-text-animations-enabled body:not(.sqs-edit-mode.sqs-edit-mode-active) .timeline-stop-activated.right-of-timeline.html-block:not(.code-block){transform:translate(var(--textblockanimationhorizontaldistance))}.timeline-text-animations-enabled body:not(.sqs-edit-mode.sqs-edit-mode-active) .timeline-stop-activated.left-of-timeline.html-block:not(.code-block){transform:translate(calc(-1 * var(--textblockanimationhorizontaldistance)))}body:not(.sqs-edit-mode.sqs-edit-mode-active) .timeline-stop-activated{--circlesize: var(--timelineactivecirclesize);--timelinewidth: var(--timelineanimatedwidth)}body:not(.sqs-edit-mode.sqs-edit-mode-active) .timeline-stop-activated .horizontal-right:after,body:not(.sqs-edit-mode.sqs-edit-mode-active) .timeline-stop-activated .horizontal-left:after{border:var(--timelinewidth) solid var(--timelineanimatedcolor)!important}body:not(.sqs-edit-mode.sqs-edit-mode-active) .timeline-stop-activated .horizontal-right:before,body:not(.sqs-edit-mode.sqs-edit-mode-active) .timeline-stop-activated .horizontal-left:before{background:var(--timelineanimatedcolor)!important;height:var(--timelinewidth)}body:not(.sqs-edit-mode.sqs-edit-mode-active) hr{transition:height var(--timelinetransition) ease}body:not(.sqs-edit-mode.sqs-edit-mode-active) hr.timeline-stop-activated{height:var(--timelineanimatedwidth)!important}.vertical-timeline-section .sqs-block-code .sqs-block-content,section:has(.timeline-vertical) .sqs-block-code .sqs-block-content{position:static!important}.vertical-timeline-section pre,section:has(.timeline-vertical) pre,.vertical-timeline-section pre code,section:has(.timeline-vertical) pre code{text-transform:uppercase;font-size:12px;letter-spacing:.1em;margin-bottom:4px!important}.vertical-timeline-section h3,section:has(.timeline-vertical) h3,.vertical-timeline-section h4,section:has(.timeline-vertical) h4{margin-top:0!important;margin-bottom:4px!important}.vertical-timeline-section h4+p,section:has(.timeline-vertical) h4+p,.vertical-timeline-section h3+p,section:has(.timeline-vertical) h3+p{margin-top:0!important}.vertical-timeline-section .sqs-block-horizontalrule hr,section:has(.timeline-vertical) .sqs-block-horizontalrule hr{margin:0!important}@media screen and (max-width: 768px){.vertical-timeline-section *[style*=right],section:has(.timeline-vertical) *[style*=right]{text-align:left!important}}.sqs-block-content.has-timeline-vertical{height:100%}.sqs-block-content:has(.timeline-vertical),.sqs-block-content.has-timeline-vertical,.sqs-block-content .sqs-block.has-timeline-vertical,.sqs-block-content:has(.timeline-vertical)>div{height:100%}.sqs-block-focused .sqs-block-content:has(.timeline-vertical,.horizontal-left,.horizontal-right){height:0!important}.sqs-is-page-editing div[id^=load-],.sqs-is-page-editing section[id^=load-] .section-background{background:repeating-linear-gradient(-45deg,#0000000d,#0000001a 10px,#0003 10px,#0003 20px)!important}.sqs-is-page-editing div[id^=load-]:after,.sqs-is-page-editing section[id^=load-] .section-background:after{content:"Inhalte werden dynamisch geladen 👇";position:absolute;top:50%;left:50%;font-weight:700;transform:translate(-50%,-50%)}.ngs-load-container{overflow:hidden}.product-detail>.ngs-load-container{padding:22px var(--sqs-site-gutter)}.ngs-load-container .website-component-block .sgs-shape{position:absolute;display:block;overflow:visible;top:0;left:0;right:0;bottom:0}.ngs-load-container.full-page>*:first-child{padding-top:0!important}.ngs-load-container.full-page>*{position:relative;box-sizing:border-box}.ngs-load-container.full-page .fluid-engine{grid-template-columns:minmax(var(--grid-gutter),1fr) repeat(24,minmax(0,var(--cell-max-width))) minmax(var(--grid-gutter),1fr)}@media (max-width: 767px){.ngs-load-container.full-page .fluid-engine{grid-template-columns:minmax(var(--grid-gutter),1fr) repeat(8,minmax(0,var(--cell-max-width))) minmax(var(--grid-gutter),1fr)}}.ngs-load-container:not(.full-page)>*{margin:var(--outer-spacing, 0)!important;padding:var(--inner-spacing, 0)!important;min-height:unset!important;position:relative;box-sizing:border-box}.ngs-load-container .content-wrapper{padding:0!important}.ngs-load-container .content-wrapper>.content{width:100%!important}.ngs-load-container [data-fluid-engine=true]{container-type:inline-size}.ngs-load-container .fluid-engine{grid-template-columns:0 repeat(24,minmax(0,var(--cell-max-width))) 0}@media (max-width: 767px){.ngs-load-container .fluid-engine{grid-template-columns:0 repeat(8,minmax(0,var(--cell-max-width))) 0}}.sqs-grid-12 .ngs-load-container .fluid-engine .sqs-block{padding:0}.ngs-load-container section.background-width--inset .content-wrapper>*{padding:var(--sqs-site-gutter, 4vw)}.load-plugin.ngs-alert{display:none;border:1px dashed red;padding:17px}.sqs-edit-mode .load-plugin.ngs-alert{display:block}.sqs-edit-mode-active [data-ngs-load]{position:relative;border:1px dashed;padding:17px;min-height:68px}.sqs-edit-mode-active [data-ngs-load]:after{content:"Load Content from: " attr(data-target);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-weight:700;font-size:14px;text-align:center}img.ngs-image-loaded{--x: 50%;--y: 50%}:root{--timelinecolor: hsla(var(--black-hsl), 1);--timelineanimatedcolor: hsla(var(--white-hsl), 1);--timelinestopbackground: hsla(var(--black-hsl), 1);--circlesize: 10px;--timelineactivecirclesize: 12px;--timelinehorizontallinelength: 30px;--timelinewidth: 1px;--timelineanimatedwidth: 2.5px;--textblockanimationhorizontaldistance: 2vw;--timelinetransition: .1s}@media screen and (min-width: 769px){:root{--timelinehorizontallinelength: calc(100% - 2vw) }}body{word-break:normal}p{widows:2;orphans:2}.accordion-item__description a{text-decoration:underline}.map-block{border-top-right-radius:20px;border-bottom-right-radius:20px;overflow:hidden;box-shadow:0 10px 20px #15335133}#footercopyright{text-align:right}.es-embed-root .es-header-component-top{background-color:transparent}.es-embed-root script+a{pointer-events:none}#siteWrapper h2,#siteWrapper h3{font-weight:400}#siteWrapper h4{font-weight:500}#siteWrapper .user-items-list-carousel__gutter,#siteWrapper .user-items-list-carousel__slides-revealer,#siteWrapper .sqs-image{overflow:visible}#siteWrapper .user-items-list-simple .list-item[data-is-card-enabled=true]{border-radius:20px!important;overflow:hidden;box-shadow:0 10px 20px #15335133}#siteWrapper strong{font-weight:600}#siteWrapper .user-items-list-simple .list-item:not([data-is-card-enabled=true]) .list-item-content__description p:first-child{position:relative}#siteWrapper .user-items-list-simple .list-item:not([data-is-card-enabled=true]) .list-item-content__description p:first-child em{position:absolute;top:-.25em;left:-1.25em;margin-right:0;font-size:2.5em}#siteWrapper .user-items-list-simple .list-item:not([data-is-card-enabled=true]) .list-item-content__description p:first-child strong{font-weight:500}#siteWrapper .user-items-list-simple .list-item:not([data-is-card-enabled=true]) .list-item{padding-left:3em}#siteWrapper .user-items-list-simple .list-item .user-items-list-banner-slideshow .slide-content{width:350px;min-width:50%;max-width:100%;padding:6%;background:#fffffa80;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-radius:10px}#siteWrapper [data-is-card-enabled=true] .list-item,#siteWrapper .sqs-block-video[data-block-json*='"controls":"none"']{border-radius:20px!important;overflow:hidden;box-shadow:0 10px 20px #15335133}#siteWrapper .sqs-gallery-design-stacked{box-shadow:0 10px 20px #15335133;border-top-right-radius:20px;border-bottom-right-radius:20px;overflow:hidden}.sqs-block-gallery[data-block-json*='"auto-crop":true'] .sqs-gallery-design-stacked-slide{overflow:hidden}.sqs-block-gallery[data-block-json*='"auto-crop":true'] .sqs-gallery-design-stacked-slide img{position:absolute!important}#siteWrapper .form-wrapper .line-field{margin-bottom:.75em!important}#siteWrapper .form-wrapper .line-field:first-child{margin-top:0!important}#siteWrapper .form-wrapper .line-field .title{font-size:1.8rem!important}#siteWrapper .form-wrapper .underline{border-bottom-width:0}#siteWrapper .form-wrapper .form-button-wrapper{margin-top:2em}#siteWrapper .form-wrapper ::placeholder,#siteWrapper .form-wrapper select.show-placeholder{font-size:.8em!important}span[style*=line-through],em u,u em{font-family:Material Symbols Outlined;font-weight:100!important;font-style:normal;font-size:1em;line-height:1;letter-spacing:normal;text-transform:none;text-decoration:none!important;text-decoration-line:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;vertical-align:middle;margin:0 .25em 0 0}#siteWrapper [id$=-reveal] .user-items-list-item-container .user-items-list-carousel__media-container{margin-bottom:0!important}#siteWrapper [id$=-reveal] .user-items-list-item-container .user-items-list-carousel__slide{pointer-events:all;position:relative;overflow:hidden}#siteWrapper [id$=-reveal] .user-items-list-item-container .user-items-list-carousel__slide .list-item-content{position:absolute;bottom:0;left:0;right:0;padding:1.5em 1em 40%;transform:translateY(50%);min-height:8vmin;transition:transform .4s ease,backdrop-filter .4s ease,background .4s ease;background:linear-gradient(to top,#000000b3,#0003);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}#siteWrapper [id$=-reveal] .user-items-list-item-container .user-items-list-carousel__slide .list-item-content .list-item-content__button,#siteWrapper [id$=-reveal] .user-items-list-item-container .user-items-list-carousel__slide .list-item-content .list-item-content__description p:not(:first-child){display:none}#siteWrapper [id$=-reveal] .user-items-list-item-container .user-items-list-carousel__slide:hover .list-item-content{transform:translateY(0);padding-bottom:1em;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(to top,#000c,#00000080)}#siteWrapper [id$=-reveal] .user-items-list-item-container .user-items-list-carousel__slide:hover .list-item-content .list-item-content__button,#siteWrapper [id$=-reveal] .user-items-list-item-container .user-items-list-carousel__slide:hover .list-item-content .list-item-content__description p:not(:first-child){display:block}#header{background:#fffffff2}#header .header-menu{-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px)}#header .header-menu .header-menu-nav-list>div{align-items:flex-start;justify-content:space-evenly}#header .header-menu .header-menu-nav-folder-content{flex-grow:0;align-items:flex-start;text-align:left}#header .header-menu .header-menu-nav-folder-content .header-menu-controls-control{font-size:1.5rem}#header .header-menu .header-menu-nav-item a{font-size:2rem}#header .header-nav-item--active .header-nav-folder-title-text,#header .header-nav-folder-item--active .header-nav-folder-item-content{background-image:none!important;color:var(--navigationLinkColor)}#header .header-nav-item:hover .header-dropdown-icon svg,#header .header-nav-item--active .header-dropdown-icon svg{fill:var(--navigationLinkColor);stroke:var(--navigationLinkColor)}#header .header-layout-nav-center .header-display-desktop .header-title,#header .header-layout-nav-center .header-display-desktop .header-actions{flex:0 0 13vw;max-width:13vw}#header .header-layout-nav-center .header-nav-list{white-space:nowrap}#header .header-nav-folder-item-content a:hover,#header .header-nav-item a:hover{color:#000}#header .header-nav-list>.header-nav-item:hover{background:none}#header .header-nav-list>.header-nav-item>a{padding-top:.75em;padding-bottom:.75em;margin:0}#header .header-nav-list>.header-nav-item>a:after{display:none}#header .header-nav-folder-content{background:#ecf0f3d9;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border-radius:10px;padding:0;left:-1em;right:auto}#header .header-nav-folder-content .header-nav-folder-item:first-child{display:none}#header .header-nav-folder-content a{display:block;margin:1em .75em;padding:0;text-align:left;color:hsla(var(--safeDarkAccent-hsl),.9)}#header .header-nav-folder-content a:hover{color:hsla(var(--safeDarkAccent-hsl),1)}.sqs-button-element--primary{box-shadow:0 0 15px #ffffff4d,8px 8px 40px #011a3180}.sqs-button-element--primary:hover{box-shadow:0 0 15px #011a314d,8px 8px 40px #011a3180}.sqs-html-content pre[style*="text-align:center"] code{justify-content:center}.sqs-html-content pre[style*="text-align:right"] code{justify-content:flex-end}.sqs-html-content pre code{display:flex;flex-wrap:wrap;gap:2em;margin-top:2em;align-items:center}.sqs-edit-mode-active .fluid-engine .sqs-html-content pre code .sqs-block-button-container{width:unset}.sqs-html-content pre code a{box-shadow:0 0 15px #ffffff4d,8px 8px 40px #011a3180;font-family:var(--body-font-font-family);font-style:var(--body-font-font-style);font-weight:var(--body-font-font-weight);line-height:var(--body-font-line-height);letter-spacing:var(--body-font-letter-spacing);text-transform:var(--body-font-text-transform);color:var(--primaryButtonTextColor);background-color:var(--primaryButtonBackgroundColor);border-color:var(--primaryButtonTextColor);padding:var(--primary-button-padding-y) var(--primary-button-padding-x);text-decoration:none;border-top-left-radius:var(--primary-button-rounded-border-top-left-radius);border-top-right-radius:var(--primary-button-rounded-border-top-right-radius);border-bottom-left-radius:var(--primary-button-rounded-border-bottom-left-radius);border-bottom-right-radius:var(--primary-button-rounded-border-bottom-right-radius);font-size:calc(var(--primary-button-font-font-size-value)*1rem);font-weight:var(--primary-button-font-font-weight)}.sqs-html-content pre code a:hover{box-shadow:0 0 15px #011a314d,8px 8px 40px #011a3180;color:var(--primaryButtonBackgroundColor);background-color:var(--primaryButtonTextColor)}.dark .sqs-html-content pre code a:hover,.dark-bold .sqs-html-content pre code a:hover{background-color:#000}.sqs-html-content pre code a:last-child:not(:first-child){box-shadow:none;color:var(--tertiaryButtonBackgroundColor);background-color:transparent;border:none;border-bottom:var(--tertiary-button-stroke) solid var(--tertiaryButtonBackgroundColor);padding:var(--tertiary-button-padding-y) var(--tertiary-button-padding-x);text-decoration:none;border-radius:0;line-height:normal;font-size:calc(var(--tertiary-button-font-font-size-value)*1rem);font-weight:var(--tertiary-button-font-font-weight)}.sqs-html-content pre code a:last-child:not(:first-child):hover{opacity:.7}
