html.template-referenz-corporate body{background-color:#fff;color:#000;overflow-x:clip}.section.refSection{background:#fff;color:#000;font-size:17px;line-height:1.5;padding:190px 36px 0}@media (max-width:1200px){.section.refSection{padding:150px 32px 0}}@media (max-width:991.98px){.section.refSection{padding:110px 24px 0}}@media (max-width:576px){.section.refSection{padding:80px 18px 0}}.refSection :where(h2,h3,p,dl,dd,figure,blockquote){margin:0}.refSection :where(p){line-height:30px}.refSection :where(img,video){display:block}.refSection :where(h1,h2,h3,p,li,dt,dd,span,a){hyphens:manual;-webkit-hyphens:manual}html.template-referenz-corporate footer{padding-top:150px}@media (max-width:1200px){html.template-referenz-corporate footer{padding-top:120px}}@media (max-width:576px){html.template-referenz-corporate footer{padding-top:80px}}.refSection .secInner{box-sizing:border-box;margin:0 auto;max-width:1320px;padding-left:96px;position:relative}@media (max-width:991.98px){.refSection .secInner{padding-left:44px}}@media (max-width:576px){.refSection .secInner{padding-left:0}}.refMarker{align-items:stretch;display:flex;flex-direction:row-reverse;gap:2px;justify-content:flex-end;left:0;position:absolute;top:6px}@media (max-width:576px){.refMarker{display:none}}.refMarker__line{background-image:linear-gradient(180deg,#f7b500,#cd2699 35%,#b620e0 54%,#3b5af9);width:2px}.refMarker__label{color:rgba(0,0,0,.45);font-size:11px;letter-spacing:.18em;text-transform:uppercase;-webkit-transform:rotate(180deg);transform:rotate(180deg);white-space:nowrap;-webkit-writing-mode:vertical-rl;writing-mode:vertical-rl}.refSection .refH2{color:#000;font-size:clamp(38px,4.6vw,68px);font-weight:500;-webkit-hyphens:manual;hyphens:manual;letter-spacing:-.01em;line-height:1.12;max-width:16ch}.refSection .refText{font-size:18px}.refSection .refText.refText--lg{font-size:20px}.refSection .refText li,.refSection .refText p{color:#000;font-size:18px;font-weight:300;line-height:30px}.refSection .refText p+p{margin-top:24px}.refSection .refText.refText--lg li,.refSection .refText.refText--lg p{font-size:20px;line-height:34px}.refSection .refMeta{color:rgba(0,0,0,.45);font-size:11px;letter-spacing:.12em;text-transform:uppercase}.arrowFine{align-self:flex-start;color:rgba(0,0,0,.55);display:inline-flex;font-size:14px;font-weight:500;letter-spacing:.08em;line-height:20px;padding-right:20px;position:relative;text-decoration:none;text-transform:uppercase;transition:color .3s ease-in-out;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.arrowFine:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22 20'%3E%3Cpath fill-rule='evenodd' d='M11.765 0 9.997 1.768l6.888 6.886H0v2.501h16.885l-6.888 6.886 1.768 1.768 9.905-9.904z'/%3E%3C/svg%3E") no-repeat 50%/contain;content:"";height:12px;opacity:.55;position:absolute;right:2px;top:50%;-webkit-transform:translateY(calc(-50% - 1px));transform:translateY(calc(-50% - 1px));transition:right .3s ease-in-out,opacity .3s ease-in-out;width:13px}.arrowFine:focus-visible,.arrowFine:hover{color:#000;text-decoration:none}.arrowFine:focus-visible:after,.arrowFine:hover:after{opacity:1;right:-4px}.arrowFine.arrowFine--white{color:#fff}.arrowFine.arrowFine--white:focus-visible,.arrowFine.arrowFine--white:hover{color:#fff}.arrowFine.arrowFine--white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22 20'%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M11.765 0 9.997 1.768l6.888 6.886H0v2.501h16.885l-6.888 6.886 1.768 1.768 9.905-9.904z'/%3E%3C/svg%3E");opacity:1}.fbItem{opacity:0;-webkit-transform:translateY(52px);transform:translateY(52px)}.fbItem.is-in,.is-in .fbItem{opacity:1;-webkit-transform:none;transform:none;transition:opacity .95s cubic-bezier(.22,.61,.36,1),-webkit-transform .95s cubic-bezier(.22,.61,.36,1);transition:opacity .95s cubic-bezier(.22,.61,.36,1),transform .95s cubic-bezier(.22,.61,.36,1);transition:opacity .95s cubic-bezier(.22,.61,.36,1),transform .95s cubic-bezier(.22,.61,.36,1),-webkit-transform .95s cubic-bezier(.22,.61,.36,1)}@media (prefers-reduced-motion:reduce){.fbItem,.fbItem.is-in,.is-in .fbItem{opacity:1;-webkit-transform:none;transform:none;transition:none}}.refCursor{height:120px;left:0;margin:-60px 0 0 -60px;pointer-events:none;position:fixed;top:0;width:120px;will-change:transform;z-index:60}.refCursor>span{align-items:center;background-image:linear-gradient(222deg,#3b5af9,#b620e0 46%,#cd2699 65%,#f7b500);border-radius:50%;display:flex;height:100%;justify-content:center;-webkit-transform:scale(0);transform:scale(0);transition:-webkit-transform .35s cubic-bezier(.2,.7,.2,1);transition:transform .35s cubic-bezier(.2,.7,.2,1);transition:transform .35s cubic-bezier(.2,.7,.2,1),-webkit-transform .35s cubic-bezier(.2,.7,.2,1);width:100%}.refCursor svg{display:block}.refCursor.is-on>span{-webkit-transform:scale(1);transform:scale(1)}@media (max-width:767.98px){.refCursor{display:none}}@media (max-width:1399.98px){.refSection .refText.refText--lg{font-size:18px}.refSection .refText.refText--lg li,.refSection .refText.refText--lg p,.refSection.moduleAnfrageBanner .anfrageBanner__text{font-size:18px;line-height:30px}}.refSliderFortschritt{background:rgba(0,0,0,.1);border-radius:2px;display:none;height:3px;margin:0 0 18px auto;overflow:hidden;position:relative;width:96px}.refSliderFortschritt.is-aktiv{display:block}.refSliderFortschritt__daumen{background-image:linear-gradient(222deg,#3b5af9,#b620e0 46%,#cd2699 65%,#f7b500);border-radius:2px;height:100%;left:0;position:absolute;top:0;will-change:transform}@media (min-width:768px) and (max-width:1023.98px){.refSection .secInner{padding-left:12px;padding-right:12px}.refSection .refMarker,.refSection.moduleRefLoesung .refMarker,.refSection.moduleRefTechnik .refMarker,.refSection.moduleRefTextZweispaltig .refMarker,.refSection.moduleRefUxUi .refMarker,.refSection.moduleRefViewports .refMarker{align-items:center;flex-direction:row;gap:12px;justify-content:flex-start;margin:0 0 16px;position:static;top:auto}.refSection .refMarker__line{background-image:linear-gradient(90deg,#3b5af9,#b620e0 46%,#cd2699 65%,#f7b500);height:2px;width:28px}.refSection .refMarker__label{-webkit-transform:none;transform:none;-webkit-writing-mode:horizontal-tb;writing-mode:horizontal-tb}.refSection.moduleRefGeraete .refGeraete__buehne .refMarker{left:0;margin:0;position:absolute;top:-61px}}@media (max-width:767.98px){.refSection .secInner{padding-left:0;padding-right:0}.refSection .refMarker,.refSection.moduleRefLoesung .refMarker,.refSection.moduleRefTechnik .refMarker,.refSection.moduleRefTextZweispaltig .refMarker,.refSection.moduleRefUxUi .refMarker,.refSection.moduleRefViewports .refMarker{align-items:center;display:flex;flex-direction:row;gap:10px;justify-content:flex-start;margin:0 0 14px;position:static;top:auto}.refSection .refMarker__line{background-image:linear-gradient(90deg,#3b5af9,#b620e0 46%,#cd2699 65%,#f7b500);height:2px;width:24px}.refSection .refMarker__label{font-size:10px;-webkit-transform:none;transform:none;-webkit-writing-mode:horizontal-tb;writing-mode:horizontal-tb}.refSection.moduleRefGeraete .refGeraete__buehne .refMarker{left:0;margin:0;position:absolute;top:-56px}}@media (max-width:1023.98px){.refSection .refMarker,.refSection.moduleRefLoesung .refMarker,.refSection.moduleRefTechnik .refMarker,.refSection.moduleRefTextZweispaltig .refMarker,.refSection.moduleRefUxUi .refMarker,.refSection.moduleRefViewports .refMarker{align-items:stretch;flex-direction:column-reverse;gap:8px;justify-content:flex-start;max-width:100%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.refSection .refMarker__line{background-image:linear-gradient(222deg,#3b5af9,#b620e0 46%,#cd2699 65%,#f7b500);height:3px;width:100%}.refSection .refMarker__label{color:#000;font-size:14px;font-weight:500;letter-spacing:.04em;line-height:20px}.section.refSection.moduleRefGeraete{padding-top:211px}}@media (max-width:991.98px){.section.refSection.moduleRefGeraete{padding-top:171px}}@media (max-width:767.98px){.section.refSection.moduleRefGeraete{padding-top:166px}}@media (max-width:576px){.section.refSection.moduleRefGeraete{padding-top:136px}}@media (max-width:767.98px){.refSection .refText li,.refSection .refText p,.refSection .refText.refText--lg li,.refSection .refText.refText--lg p{font-size:16px;line-height:26px}.refSection .refText,.refSection .refText.refText--lg{font-size:16px}}.refSliderFortschritt.fbItem{-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right center;transform-origin:right center}.is-in .refSliderFortschritt.fbItem,.refSliderFortschritt.fbItem.is-in{-webkit-transform:none;transform:none}