.page__scroll-top-spacer{display:inline-block;width:100%;height:50px;margin-bottom:20px}@media (min-width:768px){.page__scroll-top-spacer{height:60px;margin-bottom:0}}.page__scroll-top{--tw-bg-opacity:1;background-color:rgba(255,127,65,var(--tw-bg-opacity));cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:1;position:relative;--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity));visibility:visible;z-index:14;transition:opacity .4s,visibility .3s;width:40px;height:40px}@media (min-width:768px){.page__scroll-top{width:50px;height:50px}}@media (min-width:1024px){.page__scroll-top{width:60px;height:60px}}.page__scroll-top--hidden{opacity:0;visibility:hidden;transition:opacity .4s,visibility .3s}.page__scroll-top:hover .page__scroll-top__arrow{transform:rotate(180deg) translate(6px,8px)}.page__scroll-top:hover .page__scroll-top__arrow,.page__scroll-top__arrow{transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;transition-duration:.3s}.page__scroll-top__arrow{transform:rotate(180deg) translate(6px,4px)}.page__fachpartnersuche-spacer{display:inline-block;width:100%;height:50px;margin-bottom:20px}@media (min-width:768px){.page__fachpartnersuche-spacer{height:60px;margin-bottom:0}}.page__fachpartnersuche{display:flex;flex-direction:row-reverse;align-items:center;opacity:1;position:relative;visibility:visible;z-index:9999;transition:opacity .4s,visibility .3s}.page__fachpartnersuche--hidden{opacity:0;visibility:hidden;transition:opacity .4s,visibility .3s}.page__fachpartnersuche--noclick .page__fachpartnersuche .nh__tooltipa,.page__fachpartnersuche--noclick a{display:none}.page__fachpartnersuche__button{--tw-bg-opacity:1;background-color:rgba(255,127,65,var(--tw-bg-opacity));cursor:pointer;display:flex;align-items:center;justify-content:center;--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity));transition:opacity .4s,visibility .3s;width:40px;height:40px}@media (min-width:768px){.page__fachpartnersuche__button{width:50px;height:50px}}@media (min-width:1024px){.page__fachpartnersuche__button{width:60px;height:60px}}.page__fachpartnersuche__button:hover .page__fachpartnersuche__button__arrow{transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;transition-duration:.3s;transform:translate(2px,-2px)}.page__fachpartnersuche .nh__tooltip{font-size:.75rem;margin-right:1rem;opacity:1;padding:.75rem 1rem;position:relative;--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity));width:-moz-max-content;width:max-content;z-index:1}@media (min-width:768px){.page__fachpartnersuche .nh__tooltip{font-size:.875rem}}.page__fachpartnersuche .nh__tooltip{transition:opacity .3s,visibility .2s;border-radius:0;transform:translateX(calc(14px - 50%));animation-duration:4s;animation-name:animate-pop;animation-timing-function:cubic-bezier(.26,.53,.74,1.48)}.page__fachpartnersuche .nh__tooltip:before{height:1.25rem;position:absolute;width:1.25rem;content:"";z-index:-1;right:-2px;top:calc(50% - 10px);transform:rotate(45deg)}.page__fachpartnersuche .nh__tooltip--mobile{transform:none;animation-name:animate-mobile}.page__fachpartnersuche .nh__tooltip--mobile:before{left:unset;right:-2px}.page__fachpartnersuche .nh__tooltip.hidden{display:none!important}.nh__tooltip,.nh__tooltip:before{background-color:#898181}.page__animate--blurred{will-change:filter;animation:blurContent .3s alternate forwards;background:#ddd}.page__animate--notblurred{will-change:filter;animation:blurContentRev .3s alternate forwards;background:#fff}@keyframes blurContent{0%{filter:blur(0)}to{filter:blur(30px)}}@keyframes blurContentRev{0%{filter:blur(30px)}to{filter:blur(0)}}@keyframes widthAnimation-data-v-1d5995a8{0%{width:0}to{width:100%}}.teaser__bg[data-v-1d5995a8]{height:100%;overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0;height:auto;margin-right:1.5rem;margin-top:4rem;z-index:0}@media (min-width:768px){.teaser__bg[data-v-1d5995a8]{margin-top:4rem;z-index:0}}.product__teaser--wide .teaser__bg[data-v-1d5995a8]{height:auto;margin-top:4rem;z-index:0}@media (min-width:768px){.product__teaser--wide .teaser__bg[data-v-1d5995a8]{margin-top:4rem;margin-right:7.5rem;right:4rem;z-index:0}}@media (min-width:768px){.product__teaser--wide .product__teaser__content__main[data-v-1d5995a8]{width:41.666667%}}.product__teaser--wide .product__teaser__content__text[data-v-1d5995a8]{margin-left:4rem;margin-top:7.5rem;width:41.666667%}@media (min-width:768px){.product__teaser--wide .product__teaser__content[data-v-1d5995a8]{justify-content:flex-start}}.product__teaser--wide .product__teaser__second__image[data-v-1d5995a8]{display:none;margin-left:4rem;margin-top:7.5rem}@media (min-width:768px){.product__teaser--wide .product__teaser__second__image[data-v-1d5995a8]{width:45%;display:block}}@media (min-width:1024px){.product__teaser--wide .product__teaser__second__image[data-v-1d5995a8]{width:41%;display:block}}.product__teaser__content[data-v-1d5995a8]{display:flex;justify-content:flex-end;height:100%}.product__teaser[data-v-1d5995a8]{padding-left:2rem;position:relative}@media (min-width:768px){.product__teaser[data-v-1d5995a8]{padding-left:2.5rem}}.product__teaser .product__teaser__arrow[data-v-1d5995a8]{margin-top:1rem;transition:transform .3s ease-in}.product__teaser:hover .product__teaser__arrow[data-v-1d5995a8]{transform:translateX(5px)}[data-v-1d5995a8] .product__teaser img{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;transition-duration:.3s}[data-v-1d5995a8] .product__teaser:hover img{transform:scale(1.1)}.list--unordered[data-v-4ffe703f]{counter-reset:listCounter}.list--unordered li[data-v-4ffe703f]{padding-left:1.5rem;position:relative;counter-increment:listCounter}.list--unordered li[data-v-4ffe703f]:before{content:"–";border-radius:9999px;display:inline-block;margin-right:.75rem;position:absolute;left:0;width:6px;height:6px}.list--ordered[data-v-4ffe703f]{counter-reset:listCounter}.list--ordered li[data-v-4ffe703f]{padding-left:1.5rem;position:relative;counter-increment:listCounter}.list--ordered li[data-v-4ffe703f]:before{content:counter(listCounter) ".";margin-right:.75rem;position:absolute;left:0}.list--orderedRounded[data-v-4ffe703f]{counter-reset:listCounter}.list--orderedRounded li[data-v-4ffe703f]{display:flex;align-items:center;margin-bottom:1.5rem}.list--orderedRounded li[data-v-4ffe703f]:last-child{margin-bottom:0}.list--orderedRounded li[data-v-4ffe703f]{min-height:2.5rem;padding-left:3.5rem;position:relative;counter-increment:listCounter}.list--orderedRounded li[data-v-4ffe703f]:before{content:counter(listCounter) "";--tw-border-opacity:1;border-color:rgba(179,163,105,var(--tw-border-opacity));border-radius:9999px;border-width:1px;display:flex;align-items:center;justify-content:center;height:2.5rem;margin-right:.75rem;position:absolute;top:0;left:0;width:2.5rem}li[data-v-4ffe703f]{font-family:CircularXXWeb,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1.125rem;line-height:1.75rem}@keyframes widthAnimation{0%{width:0}to{width:100%}}.download__link{display:block}.download__link span{position:relative}.download__link span,.download__link svg path{transition:stroke .3s linear}.download__link:hover{--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.download__link:hover svg path,.download__link:hover svg rect{stroke:#000}.download__link:hover span{--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.download__link:hover span:after{content:"";height:2px;background-color:rgba(255,127,65,var(--tw-bg-opacity));position:absolute;bottom:0;left:0;animation:widthAnimation .5s ease-in forwards;animation-direction:alternate;--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}@keyframes widthAnimation-data-v-208d484f{0%{width:0}to{width:100%}}.modal__content___archi[data-v-208d484f]{margin-top:1rem;overflow-y:scroll;padding-right:1.5rem;height:70vh}.modal__header__buttons[data-v-208d484f]{display:flex;flex-wrap:wrap;margin-top:.5rem;margin-bottom:1rem;padding-right:2.5rem}@media (min-width:768px){.modal__header__buttons[data-v-208d484f]{margin-top:-.75rem}}.modal__header__buttons[data-v-208d484f]{list-style-type:none}.modal__header__buttons li[data-v-208d484f]{margin-bottom:.5rem;margin-right:1rem}.modal__header__buttons li[data-v-208d484f]:last-child{margin-right:0}.modal__header__button[data-v-208d484f]{cursor:pointer;display:flex;align-items:center;position:relative}.modal__header__button--send[data-v-208d484f]{display:flex;align-items:center;margin-left:0;--tw-text-opacity:1;color:rgba(255,127,65,var(--tw-text-opacity))}@keyframes widthAnimation-data-v-1e81d340{0%{width:0}to{width:100%}}.product__teaser__container[data-v-1e81d340]{display:flex;flex-direction:column}.product__teaser__container[data-v-1e81d340]:first-of-type{margin-left:20px}@media (min-width:768px){.product__teaser__container[data-v-1e81d340]:first-of-type{margin-left:inherit}}.product__teaser__container[data-v-1e81d340]:not(.product__teaser__container--wide){width:100%;min-width:77%}@media (min-width:768px){.product__teaser__container[data-v-1e81d340]:not(.product__teaser__container--wide){width:45%;min-width:inherit;padding:inherit}}@media (min-width:1024px){.product__teaser__container[data-v-1e81d340]:not(.product__teaser__container--wide){width:41%;min-width:inherit;padding:inherit}}.product__teaser__container--wide[data-v-1e81d340]{width:100%;min-width:294px!important;max-width:294px}@media (min-width:768px){.product__teaser__container--wide[data-v-1e81d340]{min-width:inherit;max-width:inherit;padding:inherit}}.product__teaser__container[data-v-1e81d340]{min-width:295px!important;max-width:295px;margin-right:30px}@media (min-width:768px){.product__teaser__container[data-v-1e81d340]{max-width:inherit;max-height:inherit;margin-right:inherit}}@media (min-width:768px){.product__teaser__container[data-v-1e81d340]:nth-of-type(2n){margin-top:225px}}@media (min-width:768px){.product__teaser__container[data-v-1e81d340]:nth-of-type(odd){margin-top:-50px}}@media (min-width:768px){.product__teaser__container[data-v-1e81d340]:first-of-type{margin-top:0}}.productgroup__productslines[data-v-1a0a420d]::-webkit-scrollbar-track{background-color:#e5e5e5;border-color:transparent}.productgroup__productslines[data-v-1a0a420d]::-webkit-scrollbar{width:2px;height:2px;background-color:#6787b7}.productgroup__productslines[data-v-1a0a420d]::-webkit-scrollbar-thumb{background-color:#6787b7}.productgroup__productslines[data-v-1a0a420d]{overflow-x:auto;min-height:100%;width:calc(100% + 40px);margin-right:-20px;margin-left:-20px;flex-wrap:nowrap}@media (min-width:768px){.productgroup__productslines[data-v-1a0a420d]{margin-left:inherit;margin-right:0;width:auto;overflow:inherit;padding:inherit}}.productgroup__productslines__wrapper[data-v-1a0a420d]{flex-wrap:nowrap;margin-bottom:1.5rem}@media (min-width:768px){.productgroup__productslines__wrapper[data-v-1a0a420d]{flex-wrap:wrap;align-items:flex-start;margin-bottom:0;margin-left:0;width:100%}}.productgroup__products[data-v-20879755]:nth-child(2){@apply: pt-xl}.productgroup__products--multi[data-v-20879755]{-moz-column-count:2;column-count:2}.stage__background[data-v-7bfbfd27]{min-height:300px}@media (min-width:768px){.stage__background[data-v-7bfbfd27]{height:340px}}.stage__content[data-v-7bfbfd27]{bottom:auto;min-height:300px}@media (min-width:768px){.stage__content[data-v-7bfbfd27]{height:340px}}