@charset "UTF-8";@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;descent-override:30%;src:url("../fonts/barlow-regular.woff2") format("woff2"),url("../fonts/barlow-regular.woff") format("woff")}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:700;descent-override:30%;src:url("../fonts/barlow-600.woff2") format("woff2"),url("../fonts/barlow-600.woff") format("woff")}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:600;descent-override:30%;src:url("../fonts/barlow-600.woff2") format("woff2"),url("../fonts/barlow-600.woff") format("woff")}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:700;descent-override:30%;src:url("../fonts/barlow-700.woff2") format("woff2"),url("../fonts/barlow-700.woff") format("woff")}:root{--main-color-white:#ffffff;--main-color-black:#00121E;--main-color-gray-base:#DFDFDF;--main-color-middle-gray:#979797;--main-color-dark-gray:#757575;--main-color-light-gray:#F4F4F4;--main-color-primary:#BCCF00;--main-color-primary-dark:#a5b600;--main-color-primary-darken:#8e9c00;--main-color-secondary:#E8E100;--main-color-action:#693DD0;--main-color-danger:#CE1F31;--main-color-danger-dark:#b81c2c;--main-color-warning:#FFB200;--main-color-warning-dark:#e6a000;--main-color-success:#7FCA35;--main-color-success-dark:#72b630;--main-color-info:#F4F4F4;--main-color-primary-contrast:var(--main-color-white);--main-color-primary-dark-contrast:var(--main-color-white);--main-color-primary-darken-contrast:var(--main-color-white);--main-color-secondary-contrast:var(--main-color-white);--main-color-action-contrast:var(--main-color-white);--main-color-danger-contrast:var(--main-color-white);--main-color-danger-dark-contrast:var(--main-color-white);--main-color-warning-contrast:#00121E;--main-color-warning-dark-contrast:#00121E;--main-color-success-contrast:var(--main-color-white);--main-color-success-dark-contrast:#00121E;--main-color-info-contrast:#00121E;--main-font-family:Barlow,Arial,sans-serif;--main-font-weight:400;--main-font-weight-bold:600;--main-font-weight-xbold:700;--main-font-size-base:2rem;--main-font-size-small:1.7rem;--main-font-size-big:2.3rem;--main-font-size-base-mobile:1.6rem;--main-font-size-small-mobile:1.4rem;--main-font-size-big-mobile:1.8rem;--main-line-height:1.37;--main-link-color:#00121E;--main-link-color-hover:var(--main-color-primary)}.bg--white{background-color:#fff}.border--white{border-color:#fff}.color--white{color:#fff}.color--white .link:not(:hover):not(:focus):not(:active),.color--white a:not(:hover):not(:focus):not(:active){color:#fff}.bg--black{background-color:#00121e;color:#fff}.bg--black .link,.bg--black a:not(.button){color:#fff}.border--black{border-color:#00121e}.color--black{color:#00121e}.color--black .link:not(:hover):not(:focus):not(:active),.color--black a:not(:hover):not(:focus):not(:active){color:#00121e}.bg--gray-base{background-color:#dfdfdf;color:#00121e}.bg--gray-base .link,.bg--gray-base a:not(.button){color:#00121e}.border--gray-base{border-color:#dfdfdf}.color--gray-base{color:#dfdfdf}.color--gray-base .link:not(:hover):not(:focus):not(:active),.color--gray-base a:not(:hover):not(:focus):not(:active){color:#dfdfdf}.bg--middle-gray{background-color:#979797;color:#00121e}.bg--middle-gray .link,.bg--middle-gray a:not(.button){color:#00121e}.border--middle-gray{border-color:#979797}.color--middle-gray{color:#979797}.color--middle-gray .link:not(:hover):not(:focus):not(:active),.color--middle-gray a:not(:hover):not(:focus):not(:active){color:#979797}.bg--dark-gray{background-color:#757575;color:#fff}.bg--dark-gray .link,.bg--dark-gray a:not(.button){color:#fff}.border--dark-gray{border-color:#757575}.color--dark-gray{color:#757575}.color--dark-gray .link:not(:hover):not(:focus):not(:active),.color--dark-gray a:not(:hover):not(:focus):not(:active){color:#757575}.bg--light-gray{background-color:#f4f4f4;color:#00121e}.bg--light-gray .link,.bg--light-gray a:not(.button){color:#00121e}.border--light-gray{border-color:#f4f4f4}.color--light-gray{color:#f4f4f4}.color--light-gray .link:not(:hover):not(:focus):not(:active),.color--light-gray a:not(:hover):not(:focus):not(:active){color:#f4f4f4}.bg--primary{background-color:#bccf00;color:#00121e}.bg--primary .link,.bg--primary a:not(.button){color:#00121e}.border--primary{border-color:#bccf00}.color--primary{color:#bccf00}.color--primary .link:not(:hover):not(:focus):not(:active),.color--primary a:not(:hover):not(:focus):not(:active){color:#bccf00}.bg--primary-dark{background-color:#a5b600;color:#00121e}.bg--primary-dark .link,.bg--primary-dark a:not(.button){color:#00121e}.border--primary-dark{border-color:#a5b600}.color--primary-dark{color:#a5b600}.color--primary-dark .link:not(:hover):not(:focus):not(:active),.color--primary-dark a:not(:hover):not(:focus):not(:active){color:#a5b600}.bg--primary-darken{background-color:#8e9c00;color:#00121e}.bg--primary-darken .link,.bg--primary-darken a:not(.button){color:#00121e}.border--primary-darken{border-color:#8e9c00}.color--primary-darken{color:#8e9c00}.color--primary-darken .link:not(:hover):not(:focus):not(:active),.color--primary-darken a:not(:hover):not(:focus):not(:active){color:#8e9c00}.bg--secondary{background-color:#e8e100;color:#00121e}.bg--secondary .link,.bg--secondary a:not(.button){color:#00121e}.border--secondary{border-color:#e8e100}.color--secondary{color:#e8e100}.color--secondary .link:not(:hover):not(:focus):not(:active),.color--secondary a:not(:hover):not(:focus):not(:active){color:#e8e100}.bg--action{background-color:#693dd0;color:#fff}.bg--action .link,.bg--action a:not(.button){color:#fff}.border--action{border-color:#693dd0}.color--action{color:#693dd0}.color--action .link:not(:hover):not(:focus):not(:active),.color--action a:not(:hover):not(:focus):not(:active){color:#693dd0}.bg--danger{background-color:#ce1f31;color:#fff}.bg--danger .link,.bg--danger a:not(.button){color:#fff}.border--danger{border-color:#ce1f31}.color--danger{color:#ce1f31}.color--danger .link:not(:hover):not(:focus):not(:active),.color--danger a:not(:hover):not(:focus):not(:active){color:#ce1f31}.bg--warning{background-color:#ffb200;color:#00121e}.bg--warning .link,.bg--warning a:not(.button){color:#00121e}.border--warning{border-color:#ffb200}.color--warning{color:#ffb200}.color--warning .link:not(:hover):not(:focus):not(:active),.color--warning a:not(:hover):not(:focus):not(:active){color:#ffb200}.bg--success{background-color:#7fca35;color:#00121e}.bg--success .link,.bg--success a:not(.button){color:#00121e}.border--success{border-color:#7fca35}.color--success{color:#7fca35}.color--success .link:not(:hover):not(:focus):not(:active),.color--success a:not(:hover):not(:focus):not(:active){color:#7fca35}.bg--info{background-color:#f4f4f4;color:#00121e}.bg--info .link,.bg--info a:not(.button){color:#00121e}.border--info{border-color:#f4f4f4}.color--info{color:#f4f4f4}.color--info .link:not(:hover):not(:focus):not(:active),.color--info a:not(:hover):not(:focus):not(:active){color:#f4f4f4}.bg--nightblue{background-color:#00121e;color:#fff}.bg--nightblue .link,.bg--nightblue a:not(.button){color:#fff}.border--nightblue{border-color:#00121e}.color--nightblue{color:#00121e}.color--nightblue .link:not(:hover):not(:focus):not(:active),.color--nightblue a:not(:hover):not(:focus):not(:active){color:#00121e}.bg--green{background-color:#bccf00;color:#00121e}.bg--green .link,.bg--green a:not(.button){color:#00121e}.border--green{border-color:#bccf00}.color--green{color:#bccf00}.color--green .link:not(:hover):not(:focus):not(:active),.color--green a:not(:hover):not(:focus):not(:active){color:#bccf00}.bg--ocean{background-color:#4bbecf;color:#00121e}.bg--ocean .link,.bg--ocean a:not(.button){color:#00121e}.border--ocean{border-color:#4bbecf}.color--ocean{color:#4bbecf}.color--ocean .link:not(:hover):not(:focus):not(:active),.color--ocean a:not(:hover):not(:focus):not(:active){color:#4bbecf}.bg--lemon{background-color:#e8e100;color:#00121e}.bg--lemon .link,.bg--lemon a:not(.button){color:#00121e}.border--lemon{border-color:#e8e100}.color--lemon{color:#e8e100}.color--lemon .link:not(:hover):not(:focus):not(:active),.color--lemon a:not(:hover):not(:focus):not(:active){color:#e8e100}.bg--purple{background-color:#693dd0;color:#fff}.bg--purple .link,.bg--purple a:not(.button){color:#fff}.border--purple{border-color:#693dd0}.color--purple{color:#693dd0}.color--purple .link:not(:hover):not(:focus):not(:active),.color--purple a:not(:hover):not(:focus):not(:active){color:#693dd0}.bg--lime-mist{background-color:#e6f1b1;color:#00121e}.bg--lime-mist .link,.bg--lime-mist a:not(.button){color:#00121e}.border--lime-mist{border-color:#e6f1b1}.color--lime-mist{color:#e6f1b1}.color--lime-mist .link:not(:hover):not(:focus):not(:active),.color--lime-mist a:not(:hover):not(:focus):not(:active){color:#e6f1b1}.bg--lime-mist-50{background-color:#f3f8d8}.border--lime-mist-50{border-color:#f3f8d8}.color--lime-mist-50{color:#f3f8d8}.color--lime-mist-50 .link:not(:hover):not(:focus):not(:active),.color--lime-mist-50 a:not(:hover):not(:focus):not(:active){color:#f3f8d8}.bg--sky-whisper{background-color:#d8f6fa;color:#00121e}.bg--sky-whisper .link,.bg--sky-whisper a:not(.button){color:#00121e}.border--sky-whisper{border-color:#d8f6fa}.color--sky-whisper{color:#d8f6fa}.color--sky-whisper .link:not(:hover):not(:focus):not(:active),.color--sky-whisper a:not(:hover):not(:focus):not(:active){color:#d8f6fa}.bg--sky-whisper-50{background-color:#f3fcfd;color:#00121e}.bg--sky-whisper-50 .link,.bg--sky-whisper-50 a:not(.button){color:#00121e}.border--sky-whisper-50{border-color:#f3fcfd}.color--sky-whisper-50{color:#f3fcfd}.color--sky-whisper-50 .link:not(:hover):not(:focus):not(:active),.color--sky-whisper-50 a:not(:hover):not(:focus):not(:active){color:#f3fcfd}.bg--lemon-ice{background-color:#fffed0;color:#00121e}.bg--lemon-ice .link,.bg--lemon-ice a:not(.button){color:#00121e}.border--lemon-ice{border-color:#fffed0}.color--lemon-ice{color:#fffed0}.color--lemon-ice .link:not(:hover):not(:focus):not(:active),.color--lemon-ice a:not(:hover):not(:focus):not(:active){color:#fffed0}.bg--apricot-veil{background-color:#ffefd6;color:#00121e}.bg--apricot-veil .link,.bg--apricot-veil a:not(.button){color:#00121e}.border--apricot-veil{border-color:#ffefd6}.color--apricot-veil{color:#ffefd6}.color--apricot-veil .link:not(:hover):not(:focus):not(:active),.color--apricot-veil a:not(:hover):not(:focus):not(:active){color:#ffefd6}.bg--blush-cloud{background-color:#fbeaf2;color:#00121e}.bg--blush-cloud .link,.bg--blush-cloud a:not(.button){color:#00121e}.border--blush-cloud{border-color:#fbeaf2}.color--blush-cloud{color:#fbeaf2}.color--blush-cloud .link:not(:hover):not(:focus):not(:active),.color--blush-cloud a:not(:hover):not(:focus):not(:active){color:#fbeaf2}.bg--magnolia{background-color:#eaeafd;color:#00121e}.bg--magnolia .link,.bg--magnolia a:not(.button){color:#00121e}.border--magnolia{border-color:#eaeafd}.color--magnolia{color:#eaeafd}.color--magnolia .link:not(:hover):not(:focus):not(:active),.color--magnolia a:not(:hover):not(:focus):not(:active){color:#eaeafd}.bg--lavender{background-color:#cfbff5;color:#00121e}.bg--lavender .link,.bg--lavender a:not(.button){color:#00121e}.border--lavender{border-color:#cfbff5}.color--lavender{color:#cfbff5}.color--lavender .link:not(:hover):not(:focus):not(:active),.color--lavender a:not(:hover):not(:focus):not(:active){color:#cfbff5}.bg--action{background:var(--main-color-action);color:var(--main-color-white)}.bg--action .button--action{background:var(--main-color-white);color:var(--main-color-black);border-color:var(--main-color-white)}.bg--black .button:not(.button--primary):not(.button--action):not(.button--bordered-primary),.bg--nightblue .button:not(.button--primary):not(.button--action):not(.button--bordered-primary){background:var(--main-color-white);border-color:var(--main-color-white);color:var(--main-color-black)}.bg--black .button:not(.button--primary):not(.button--action):not(.button--bordered-primary):focus,.bg--black .button:not(.button--primary):not(.button--action):not(.button--bordered-primary):hover,.bg--nightblue .button:not(.button--primary):not(.button--action):not(.button--bordered-primary):focus,.bg--nightblue .button:not(.button--primary):not(.button--action):not(.button--bordered-primary):hover{background:#e8e100;border-color:#e8e100;color:var(--main-color-black)}.bg--black .button--action,.bg--nightblue .button--action{border-color:var(--main-color-action);background:var(--main-color-action);color:var(--main-color-white)}.bg--black .linkWithIcon,.bg--nightblue .linkWithIcon{color:var(--main-color-white)}.bg--black .linkWithIcon:active,.bg--black .linkWithIcon:focus,.bg--black .linkWithIcon:hover,.bg--nightblue .linkWithIcon:active,.bg--nightblue .linkWithIcon:focus,.bg--nightblue .linkWithIcon:hover{color:var(--main-color-primary)}.bg--black .dcArrow__line,.bg--nightblue .dcArrow__line{background-color:var(--main-color-white)}.bg--black .dcArrow__tip,.bg--nightblue .dcArrow__tip{border-color:var(--main-color-white)}.bg--ocean{color:var(--main-color-black)}.bg--ocean .link,.bg--ocean a:not(.button){color:var(--main-color-black)}.bg--ocean .dcArrow__line{background-color:var(--main-color-black)}.bg--ocean .dcArrow__tip{border-color:var(--main-color-black)}.bg--purple .button--action{background:var(--main-color-white);color:var(--main-color-black);border-color:var(--main-color-white)}.bg--purple .dcArrow__line{background-color:var(--main-color-white)}.bg--purple .dcArrow__tip{border-color:var(--main-color-white)}.bg--gradient-softgreen{background:linear-gradient(180deg,#f3f8d8 0,rgba(255,255,255,0) 100%)}.bg--gradient-sky-whisper{background:linear-gradient(180deg,#d8f6fa 0,rgba(255,255,255,0) 100%)}.bg--gradient-sky-whisper-50{background:linear-gradient(180deg,rgba(216,246,250,.3) 0,rgba(216,246,250,0) 100%),rgba(255,255,255,0)}html{font-size:10px}::-moz-selection{background-color:var(--main-color-primary);color:var(--main-color-black)}::selection{background-color:var(--main-color-primary);color:var(--main-color-black)}@media (prefers-reduced-motion:reduce){body,html{scroll-behavior:auto}}body{font-size:var(--main-font-size-base-mobile)}@media (min-width:1250px){body{font-size:var(--main-font-size-base)}}.areaWheel__description,.dcGoogleMapsWrapper__copy,.heroFlyingIcons__summary,.heroWithGallery__summary,.leadtext,ul.uspList li{font-size:var(--main-font-size-big-mobile)}@media (min-width:768px){.areaWheel__description,.dcGoogleMapsWrapper__copy,.heroFlyingIcons__summary,.heroWithGallery__summary,.leadtext,ul.uspList li{font-size:2rem}}@media (min-width:1024px){.areaWheel__description,.dcGoogleMapsWrapper__copy,.heroFlyingIcons__summary,.heroWithGallery__summary,.leadtext,ul.uspList li{font-size:2rem}}@media (min-width:1250px){.areaWheel__description,.dcGoogleMapsWrapper__copy,.heroFlyingIcons__summary,.heroWithGallery__summary,.leadtext,ul.uspList li{font-size:2rem}}@media (min-width:1540px){.areaWheel__description,.dcGoogleMapsWrapper__copy,.heroFlyingIcons__summary,.heroWithGallery__summary,.leadtext,ul.uspList li{font-size:var(--main-font-size-big)}}.salaryCalculator__hint,.smalltext{font-size:1.4rem}@media (min-width:768px){.salaryCalculator__hint,.smalltext{font-size:1.46rem}}@media (min-width:1024px){.salaryCalculator__hint,.smalltext{font-size:1.55rem}}@media (min-width:1250px){.salaryCalculator__hint,.smalltext{font-size:1.61rem}}@media (min-width:1540px){.salaryCalculator__hint,.smalltext{font-size:1.7rem}}.linkWithIcon{font-weight:var(--main-font-weight-bold)}.linkWithIcon .icon{font-weight:400}.row>*{padding-left:24px;padding-right:24px}@font-face{font-family:icons-dc;font-display:swap;src:url("../fonts/icons-dc1781714596.woff2") format("woff2"),url("../fonts/icons-dc1781714596.woff") format("woff")}:root{--dc-icon-arrow-left:"";--dc-icon-arrow-right:"";--dc-icon-long-arrow-left:"";--dc-icon-long-arrow-right:""}.icon-arrow-left,.icon-arrow-right,.icon-long-arrow-left,.icon-long-arrow-right{font-family:icons-dc}.icon-arrow-left:before{content:var(--dc-icon-arrow-left)}.icon-arrow-right:before{content:var(--dc-icon-arrow-right)}.icon-long-arrow-right:before{content:var(--dc-icon-long-arrow-right)}.icon-long-arrow-left:before{content:var(--dc-icon-long-arrow-left)}.accordionWithImg__title,.areaWheel .areaWheel__headline,.dcPress__headline,.dcProjectTile__subheadline,.dcSlideshowSlide__headline,.dcSubHeader__headline,.factBox__headline,.factbox__text,.h1,.h2,.h3,.h4,.h5,.h6,.imgTextSection .imgTextSection__headline:not(h1),.kununuSlider__label,.kununuSlider__quote,.kununuSlider__recommendationValue,.kununuSlider__starsValue,.priceBox__headline,.priceBox__price,.requestBannerModal__salesPersonTitle,.salaryCalculator__question,.salaryCalculator__resultHeadline,.slideSpecialEvents__title,.textBlocks--type1 .textBlocks__item .textBlock__headline,.textHighBullets__list ul li,h1,h2,h3,h4,h5,h6,ul.arrowList li{font-weight:var(--main-font-weight-xbold);line-height:1.1;margin:0;margin-top:clamp(14px,1.43em,40px);margin-bottom:clamp(10px,1em,28px)}.areaWheel .highlighted.areaWheel__headline,.h1.highlighted,.h2.highlighted,.h3.highlighted,.h4.highlighted,.h5.highlighted,.h6.highlighted,.highlighted.accordionWithImg__title,.highlighted.dcPress__headline,.highlighted.dcProjectTile__subheadline,.highlighted.dcSlideshowSlide__headline,.highlighted.dcSubHeader__headline,.highlighted.factBox__headline,.highlighted.factbox__text,.highlighted.kununuSlider__label,.highlighted.kununuSlider__quote,.highlighted.kununuSlider__recommendationValue,.highlighted.kununuSlider__starsValue,.highlighted.priceBox__headline,.highlighted.priceBox__price,.highlighted.requestBannerModal__salesPersonTitle,.highlighted.salaryCalculator__question,.highlighted.salaryCalculator__resultHeadline,.highlighted.slideSpecialEvents__title,.imgTextSection .highlighted.imgTextSection__headline:not(h1),.textBlocks--type1 .textBlocks__item .highlighted.textBlock__headline,.textHighBullets__list ul li.highlighted,h1.highlighted,h2.highlighted,h3.highlighted,h4.highlighted,h5.highlighted,h6.highlighted,ul.arrowList li.highlighted{font-weight:var(--main-font-weight-xbold);line-height:1.05}.h1,h1{font-size:3.6rem}@media (min-width:768px){.h1,h1{font-size:4.16rem}}@media (min-width:1024px){.h1,h1{font-size:5rem}}@media (min-width:1250px){.h1,h1{font-size:5.56rem}}@media (min-width:1540px){.h1,h1{font-size:6.4rem}}.h1.highlighted,h1.highlighted{font-size:4.2rem}@media (min-width:768px){.h1.highlighted,h1.highlighted{font-size:4.8rem}}@media (min-width:1024px){.h1.highlighted,h1.highlighted{font-size:5.4rem}}@media (min-width:1250px){.h1.highlighted,h1.highlighted{font-size:7.2rem}}@media (min-width:1540px){.h1.highlighted,h1.highlighted{font-size:10.2rem}}.h1.plus,h1.plus{font-size:4.2rem}@media (min-width:768px){.h1.plus,h1.plus{font-size:4.96rem}}@media (min-width:1024px){.h1.plus,h1.plus{font-size:6.1rem}}@media (min-width:1250px){.h1.plus,h1.plus{font-size:6.86rem}}@media (min-width:1540px){.h1.plus,h1.plus{font-size:8rem}}.areaWheel .areaWheel__headline,.h2,.imgTextSection .imgTextSection__headline:not(h1),.priceBox__price,h2{font-size:2.8rem}@media (min-width:768px){.areaWheel .areaWheel__headline,.h2,.imgTextSection .imgTextSection__headline:not(h1),.priceBox__price,h2{font-size:3.16rem}}@media (min-width:1024px){.areaWheel .areaWheel__headline,.h2,.imgTextSection .imgTextSection__headline:not(h1),.priceBox__price,h2{font-size:3.7rem}}@media (min-width:1250px){.areaWheel .areaWheel__headline,.h2,.imgTextSection .imgTextSection__headline:not(h1),.priceBox__price,h2{font-size:4.06rem}}@media (min-width:1540px){.areaWheel .areaWheel__headline,.h2,.imgTextSection .imgTextSection__headline:not(h1),.priceBox__price,h2{font-size:4.6rem}}.areaWheel .highlighted.areaWheel__headline,.h2.highlighted,.highlighted.priceBox__price,.imgTextSection .highlighted.imgTextSection__headline:not(h1),h2.highlighted{font-size:3.2rem}@media (min-width:768px){.areaWheel .highlighted.areaWheel__headline,.h2.highlighted,.highlighted.priceBox__price,.imgTextSection .highlighted.imgTextSection__headline:not(h1),h2.highlighted{font-size:3.39rem}}@media (min-width:1024px){.areaWheel .highlighted.areaWheel__headline,.h2.highlighted,.highlighted.priceBox__price,.imgTextSection .highlighted.imgTextSection__headline:not(h1),h2.highlighted{font-size:3.58rem}}@media (min-width:1250px){.areaWheel .highlighted.areaWheel__headline,.h2.highlighted,.highlighted.priceBox__price,.imgTextSection .highlighted.imgTextSection__headline:not(h1),h2.highlighted{font-size:4.15rem}}@media (min-width:1540px){.areaWheel .highlighted.areaWheel__headline,.h2.highlighted,.highlighted.priceBox__price,.imgTextSection .highlighted.imgTextSection__headline:not(h1),h2.highlighted{font-size:5.1rem}}.dcSubHeader__headline,.h3,.slideSpecialEvents__title,h3{font-weight:var(--main-font-weight-bold);font-size:2.4rem}@media (min-width:768px){.dcSubHeader__headline,.h3,.slideSpecialEvents__title,h3{font-size:2.64rem}}@media (min-width:1024px){.dcSubHeader__headline,.h3,.slideSpecialEvents__title,h3{font-size:3rem}}@media (min-width:1250px){.dcSubHeader__headline,.h3,.slideSpecialEvents__title,h3{font-size:3.24rem}}@media (min-width:1540px){.dcSubHeader__headline,.h3,.slideSpecialEvents__title,h3{font-size:3.6rem}}.accordionWithImg__title,.dcPress__headline,.dcProjectTile__subheadline,.dcSlideshowSlide__headline,.factbox__text,.h4,.kununuSlider__recommendationValue,.kununuSlider__starsValue,.requestBannerModal__salesPersonTitle,.salaryCalculator__question,.salaryCalculator__resultHeadline,.textBlocks--type1 .textBlocks__item .textBlock__headline,.textHighBullets__list ul li,h4,ul.arrowList li{font-weight:var(--main-font-weight-bold);font-size:2.1rem}@media (min-width:768px){.accordionWithImg__title,.dcPress__headline,.dcProjectTile__subheadline,.dcSlideshowSlide__headline,.factbox__text,.h4,.kununuSlider__recommendationValue,.kununuSlider__starsValue,.requestBannerModal__salesPersonTitle,.salaryCalculator__question,.salaryCalculator__resultHeadline,.textBlocks--type1 .textBlocks__item .textBlock__headline,.textHighBullets__list ul li,h4,ul.arrowList li{font-size:2.18rem}}@media (min-width:1024px){.accordionWithImg__title,.dcPress__headline,.dcProjectTile__subheadline,.dcSlideshowSlide__headline,.factbox__text,.h4,.kununuSlider__recommendationValue,.kununuSlider__starsValue,.requestBannerModal__salesPersonTitle,.salaryCalculator__question,.salaryCalculator__resultHeadline,.textBlocks--type1 .textBlocks__item .textBlock__headline,.textHighBullets__list ul li,h4,ul.arrowList li{font-size:2.3rem}}@media (min-width:1250px){.accordionWithImg__title,.dcPress__headline,.dcProjectTile__subheadline,.dcSlideshowSlide__headline,.factbox__text,.h4,.kununuSlider__recommendationValue,.kununuSlider__starsValue,.requestBannerModal__salesPersonTitle,.salaryCalculator__question,.salaryCalculator__resultHeadline,.textBlocks--type1 .textBlocks__item .textBlock__headline,.textHighBullets__list ul li,h4,ul.arrowList li{font-size:2.38rem}}@media (min-width:1540px){.accordionWithImg__title,.dcPress__headline,.dcProjectTile__subheadline,.dcSlideshowSlide__headline,.factbox__text,.h4,.kununuSlider__recommendationValue,.kununuSlider__starsValue,.requestBannerModal__salesPersonTitle,.salaryCalculator__question,.salaryCalculator__resultHeadline,.textBlocks--type1 .textBlocks__item .textBlock__headline,.textHighBullets__list ul li,h4,ul.arrowList li{font-size:2.5rem}}.factBox__headline,.h5,.kununuSlider__label,.kununuSlider__quote,.priceBox__headline,h5{font-weight:var(--main-font-weight-bold);font-size:1.9rem}@media (min-width:768px){.factBox__headline,.h5,.kununuSlider__label,.kununuSlider__quote,.priceBox__headline,h5{font-size:1.94rem}}@media (min-width:1024px){.factBox__headline,.h5,.kununuSlider__label,.kununuSlider__quote,.priceBox__headline,h5{font-size:2rem}}@media (min-width:1250px){.factBox__headline,.h5,.kununuSlider__label,.kununuSlider__quote,.priceBox__headline,h5{font-size:2.04rem}}@media (min-width:1540px){.factBox__headline,.h5,.kununuSlider__label,.kununuSlider__quote,.priceBox__headline,h5{font-size:2.1rem}}.h6,h6{font-weight:var(--main-font-weight-bold);font-size:1.5rem}@media (min-width:768px){.h6,h6{font-size:1.52rem}}@media (min-width:1024px){.h6,h6{font-size:1.55rem}}@media (min-width:1250px){.h6,h6{font-size:1.57rem}}@media (min-width:1540px){.h6,h6{font-size:1.6rem}}.areaWheel .textcontent .areaWheel__headline:first-child,.imgTextSection .textcontent .imgTextSection__headline:first-child:not(h1),.textBlocks--type1 .textBlocks__item .textcontent .textBlock__headline:first-child,.textHighBullets__list .textcontent ul li:first-child,.textHighBullets__list ul .textcontent li:first-child,.textcontent .accordionWithImg__title:first-child,.textcontent .areaWheel .areaWheel__headline:first-child,.textcontent .dcPress__headline:first-child,.textcontent .dcProjectTile__subheadline:first-child,.textcontent .dcSlideshowSlide__headline:first-child,.textcontent .dcSubHeader__headline:first-child,.textcontent .factBox__headline:first-child,.textcontent .factbox__text:first-child,.textcontent .h1:first-child,.textcontent .h2:first-child,.textcontent .h3:first-child,.textcontent .h4:first-child,.textcontent .h5:first-child,.textcontent .h6:first-child,.textcontent .imgTextSection .imgTextSection__headline:first-child:not(h1),.textcontent .kununuSlider__label:first-child,.textcontent .kununuSlider__quote:first-child,.textcontent .kununuSlider__recommendationValue:first-child,.textcontent .kununuSlider__starsValue:first-child,.textcontent .priceBox__headline:first-child,.textcontent .priceBox__price:first-child,.textcontent .requestBannerModal__salesPersonTitle:first-child,.textcontent .salaryCalculator__question:first-child,.textcontent .salaryCalculator__resultHeadline:first-child,.textcontent .slideSpecialEvents__title:first-child,.textcontent .textBlocks--type1 .textBlocks__item .textBlock__headline:first-child,.textcontent .textHighBullets__list ul li:first-child,.textcontent h1:first-child,.textcontent h2:first-child,.textcontent h3:first-child,.textcontent h4:first-child,.textcontent h5:first-child,.textcontent h6:first-child,.textcontent ul.arrowList li:first-child,ul.arrowList .textcontent li:first-child{margin-top:0}.button:focus,.button:hover,button:focus,button:hover{background:var(--main-color-black);border-color:var(--main-color-black);color:var(--main-color-white);text-decoration:none}.button,button{border:1px solid var(--main-color-black);border-radius:23px;color:var(--main-color-white);background:var(--main-color-black);line-height:20px;padding:12px 20px 12px 20px;font-size:1.6rem}@media (min-width:1024px){.button,button{font-size:2rem;line-height:20px;padding:12px 24px 12px 24px}}.button:active,button:active{background:var(--main-color-black);border-color:var(--main-color-black);color:var(--main-color-white);text-decoration:none}.button .icon,button .icon{line-height:.5}.button--primary,body .hs-form:not(.hs-video-form) .hs-button.primary,button--primary{background:#e8e100;color:var(--main-color-black);border-color:#e8e100}.button--primary:focus,.button--primary:hover,body .hs-form:not(.hs-video-form) .hs-button.primary:focus,body .hs-form:not(.hs-video-form) .hs-button.primary:hover,button--primary:focus,button--primary:hover{background:#efe936;border-color:#efe936;color:var(--main-color-black)}.button--primary:active,body .hs-form:not(.hs-video-form) .hs-button.primary:active,button--primary:active{background:#efe936;border-color:#efe936;color:var(--main-color-black)}.button--action,button--action{background:var(--main-color-action);color:var(--main-color-white);border-color:var(--main-color-action)}.button--action:focus,.button--action:hover,button--action:focus,button--action:hover{background:#cfbff5;border-color:#cfbff5;color:var(--main-color-black)}.button--action:active,button--action:active{background:#cfbff5;border-color:#cfbff5;color:var(--main-color-black)}.button--danger,button--danger{background:var(--main-color-danger);color:var(--main-color-white);border-color:var(--main-color-danger)}.button--danger:focus,.button--danger:hover,button--danger:focus,button--danger:hover{background:var(--main-color-danger-dark);border-color:var(--main-color-danger-dark);color:var(--main-color-white)}.button--danger:active,button--danger:active{background:var(--main-color-danger-dark);border-color:var(--main-color-danger-dark);color:var(--main-color-white)}.button--bordered,button--bordered{background:0 0;color:var(--main-color-black);border-color:var(--main-color-black)}.button--bordered:focus,.button--bordered:hover,button--bordered:focus,button--bordered:hover{background:var(--main-color-black);border-color:var(--main-color-black);color:var(--main-color-white)}.button--bordered:active,button--bordered:active{background:var(--main-color-black);border-color:var(--main-color-black);color:var(--main-color-white)}.button--bordered-primary,button--bordered-primary{background:0 0;color:var(--main-color-primary);border-color:var(--main-color-primary)}.button--bordered-primary:focus,.button--bordered-primary:hover,button--bordered-primary:focus,button--bordered-primary:hover{background:var(--main-color-primary);border-color:var(--main-color-primary);color:var(--main-color-black)}.button--bordered-primary:active,button--bordered-primary:active{background:var(--main-color-primary-dark);border-color:var(--main-color-primary-dark);color:var(--main-color-black)}.btn-disabled,.button.pseudo-class-disabled,.button[disabled],.button_disabled,button.disabled,button.pseudo-class-disabled{background:var(--main-color-gray-base);color:var(--main-color-middle-gray);border-color:var(--main-color-gray-base);cursor:not-allowed}.btn-disabled:active,.btn-disabled:focus,.btn-disabled:hover,.button.pseudo-class-disabled:active,.button.pseudo-class-disabled:focus,.button.pseudo-class-disabled:hover,.button[disabled]:active,.button[disabled]:focus,.button[disabled]:hover,.button_disabled:active,.button_disabled:focus,.button_disabled:hover,button.disabled:active,button.disabled:focus,button.disabled:hover,button.pseudo-class-disabled:active,button.pseudo-class-disabled:focus,button.pseudo-class-disabled:hover{background:var(--main-color-gray-base);border-color:var(--main-color-gray-base);color:var(--main-color-middle-gray)}.buttonRow .button{min-width:0}.specialcheckbox i:after,.specialcheckboxSwitch i:after,.specialradiobox i:after{color:var(--main-color-white);line-height:20px;font-size:16px;width:20px;height:20px;text-align:center}.specialcheckbox{padding-left:30px}.specialcheckbox i{top:1px;border-radius:0;width:20px;height:20px}.specialcheckbox i:after{color:var(--main-color-white)}.specialcheckbox input{width:20px;height:20px}.specialcheckbox:has(input:checked) i{background:var(--main-color-black);border-color:var(--main-color-black)}.specialcheckboxSwitch{padding-left:60px}.specialcheckboxSwitch i{width:50px;height:24px;top:-4px;background:var(--main-color-white);border:1px solid var(--main-color-black)}.specialcheckboxSwitch i:after{width:18px;height:18px;background:var(--main-color-action)}.specialcheckboxSwitch:has(input:checked) i{background:var(--main-color-white)}.specialcheckboxSwitch:has(input:checked) i:after{left:27px;background:var(--main-color-action)}.specialradiobox{padding-left:30px}.specialradiobox i{width:20px;height:20px;border-radius:50%}.specialradiobox i:after{width:12px;height:12px;background:var(--main-color-black);left:3px;top:3px}.specialradiobox:has(input:checked) i{background:var(--main-color-white)}.dcCollectionFilterList .dcCollectionFilter__toggle,.selectBody__fakeOption,body .hs-form:not(.hs-video-form) .hs-upload .input input::file-selector-button,input,select,textarea{border-radius:23px;background-color:var(--main-color-white);color:var(--main-color-black);border:1px solid var(--main-color-gray-base);line-height:20px;font-size:clamp(16px, var(--main-font-size-base), 20px);padding:12px 20px 12px 20px}@media (min-width:768px){.dcCollectionFilterList .dcCollectionFilter__toggle,.selectBody__fakeOption,body .hs-form:not(.hs-video-form) .hs-upload .input input::file-selector-button,input,select,textarea{line-height:20px;font-size:var(--main-font-size-small);padding:12px 24px 12px 24px}}.inputGroup .inputGroup__addon{border-color:var(--main-color-gray-base)}.inputGroup .inputGroup__addon:last-child{border-top-right-radius:23px;border-bottom-right-radius:23px;border-left-color:var(--main-color-white)}.inputGroup .inputGroup__addon:first-child{border-top-left-radius:23px;border-bottom-left-radius:23px;border-right-color:var(--main-color-white)}.inputGroup .inputGroup__addon .icon{font-size:20px}.inputGroup button.inputGroup__addon{min-width:60px;padding:0}@media (min-width:1250px){.inputGroup button.inputGroup__addon{min-width:80px;padding:0}}.selectBody select{border-color:var(--main-color-gray-base)}.fileBody input+span{border-radius:23px}.margin{margin:10px}.marginTop{margin-top:10px}.marginRight{margin-right:10px}.marginBottom{margin-bottom:10px}.marginLeft{margin-left:10px}.m--base{margin:10px}.mt--base{margin-top:10px}.mr--base{margin-right:10px}.mb--base{margin-bottom:10px}.ml--base{margin-left:10px}.m--small{margin:24px}.mt--small{margin-top:24px}.mr--small{margin-right:24px}.mb--small{margin-bottom:24px}.ml--small{margin-left:24px}.margin--small{margin:24px}.marginTop--small{margin-top:24px}.marginRight--small{margin-right:24px}.marginBottom--small{margin-bottom:24px}.marginLeft--small{margin-left:24px}.m--middle{margin:48px}.mt--middle{margin-top:48px}.mr--middle{margin-right:48px}.mb--middle{margin-bottom:48px}.ml--middle{margin-left:48px}.margin--middle{margin:48px}.marginTop--middle{margin-top:48px}.marginRight--middle{margin-right:48px}.marginBottom--middle{margin-bottom:48px}.marginLeft--middle{margin-left:48px}.m--large{margin:80px}.mt--large{margin-top:80px}.mr--large{margin-right:80px}.mb--large{margin-bottom:80px}.ml--large{margin-left:80px}.margin--large{margin:80px}.marginTop--large{margin-top:80px}.marginRight--large{margin-right:80px}.marginBottom--large{margin-bottom:80px}.marginLeft--large{margin-left:80px}.m--xlarge{margin:160px}.mt--xlarge{margin-top:160px}.mr--xlarge{margin-right:160px}.mb--xlarge{margin-bottom:160px}.ml--xlarge{margin-left:160px}.margin--xlarge{margin:160px}.marginTop--xlarge{margin-top:160px}.marginRight--xlarge{margin-right:160px}.marginBottom--xlarge{margin-bottom:160px}.marginLeft--xlarge{margin-left:160px}@media (max-width:767.98px){.m--small{margin:24px}.mt--small{margin-top:24px}.mr--small{margin-right:24px}.mb--small{margin-bottom:24px}.ml--small{margin-left:24px}.margin--small{margin:24px}.marginTop--small{margin-top:24px}.marginRight--small{margin-right:24px}.marginBottom--small{margin-bottom:24px}.marginLeft--small{margin-left:24px}}@media (max-width:767.98px){.m--middle{margin:24px}.mt--middle{margin-top:24px}.mr--middle{margin-right:24px}.mb--middle{margin-bottom:24px}.ml--middle{margin-left:24px}.margin--middle{margin:24px}.marginTop--middle{margin-top:24px}.marginRight--middle{margin-right:24px}.marginBottom--middle{margin-bottom:24px}.marginLeft--middle{margin-left:24px}}@media (min-width:768px) and (max-width:1023.98px){.m--middle{margin:48px}.mt--middle{margin-top:48px}.mr--middle{margin-right:48px}.mb--middle{margin-bottom:48px}.ml--middle{margin-left:48px}.margin--middle{margin:48px}.marginTop--middle{margin-top:48px}.marginRight--middle{margin-right:48px}.marginBottom--middle{margin-bottom:48px}.marginLeft--middle{margin-left:48px}}@media (max-width:767.98px){.m--large{margin:48px}.mt--large{margin-top:48px}.mr--large{margin-right:48px}.mb--large{margin-bottom:48px}.ml--large{margin-left:48px}.margin--large{margin:48px}.marginTop--large{margin-top:48px}.marginRight--large{margin-right:48px}.marginBottom--large{margin-bottom:48px}.marginLeft--large{margin-left:48px}}@media (min-width:768px) and (max-width:1023.98px){.m--large{margin:48px}.mt--large{margin-top:48px}.mr--large{margin-right:48px}.mb--large{margin-bottom:48px}.ml--large{margin-left:48px}.margin--large{margin:48px}.marginTop--large{margin-top:48px}.marginRight--large{margin-right:48px}.marginBottom--large{margin-bottom:48px}.marginLeft--large{margin-left:48px}}@media (min-width:1024px) and (max-width:1249.98px){.m--large{margin:64px}.mt--large{margin-top:64px}.mr--large{margin-right:64px}.mb--large{margin-bottom:64px}.ml--large{margin-left:64px}.margin--large{margin:64px}.marginTop--large{margin-top:64px}.marginRight--large{margin-right:64px}.marginBottom--large{margin-bottom:64px}.marginLeft--large{margin-left:64px}}@media (min-width:1250px) and (max-width:1539.98px){.m--large{margin:64px}.mt--large{margin-top:64px}.mr--large{margin-right:64px}.mb--large{margin-bottom:64px}.ml--large{margin-left:64px}.margin--large{margin:64px}.marginTop--large{margin-top:64px}.marginRight--large{margin-right:64px}.marginBottom--large{margin-bottom:64px}.marginLeft--large{margin-left:64px}}@media (max-width:767.98px){.m--xlarge{margin:80px}.mt--xlarge{margin-top:80px}.mr--xlarge{margin-right:80px}.mb--xlarge{margin-bottom:80px}.ml--xlarge{margin-left:80px}.margin--xlarge{margin:80px}.marginTop--xlarge{margin-top:80px}.marginRight--xlarge{margin-right:80px}.marginBottom--xlarge{margin-bottom:80px}.marginLeft--xlarge{margin-left:80px}}@media (min-width:768px) and (max-width:1023.98px){.m--xlarge{margin:80px}.mt--xlarge{margin-top:80px}.mr--xlarge{margin-right:80px}.mb--xlarge{margin-bottom:80px}.ml--xlarge{margin-left:80px}.margin--xlarge{margin:80px}.marginTop--xlarge{margin-top:80px}.marginRight--xlarge{margin-right:80px}.marginBottom--xlarge{margin-bottom:80px}.marginLeft--xlarge{margin-left:80px}}@media (min-width:1024px) and (max-width:1249.98px){.m--xlarge{margin:120px}.mt--xlarge{margin-top:120px}.mr--xlarge{margin-right:120px}.mb--xlarge{margin-bottom:120px}.ml--xlarge{margin-left:120px}.margin--xlarge{margin:120px}.marginTop--xlarge{margin-top:120px}.marginRight--xlarge{margin-right:120px}.marginBottom--xlarge{margin-bottom:120px}.marginLeft--xlarge{margin-left:120px}}@media (min-width:1250px) and (max-width:1539.98px){.m--xlarge{margin:120px}.mt--xlarge{margin-top:120px}.mr--xlarge{margin-right:120px}.mb--xlarge{margin-bottom:120px}.ml--xlarge{margin-left:120px}.margin--xlarge{margin:120px}.marginTop--xlarge{margin-top:120px}.marginRight--xlarge{margin-right:120px}.marginBottom--xlarge{margin-bottom:120px}.marginLeft--xlarge{margin-left:120px}}@media (max-width:767.98px){.xs-margin{margin-bottom:48px}.xs-margin-base{margin-bottom:10px}}@media (min-width:768px) and (max-width:1023.98px){.sm-margin{margin-bottom:48px}.sm-margin-base{margin-bottom:10px}}@media (min-width:1024px) and (max-width:1249.98px){.md-margin{margin-bottom:48px}.md-margin-base{margin-bottom:10px}}@media (min-width:1250px) and (max-width:1539.98px){.lg-margin{margin-bottom:48px}.lg-margin-base{margin-bottom:10px}}@media (min-width:1540px){.xlg-margin{margin-bottom:48px}.xlg-margin-base{margin-bottom:10px}}.padding{padding:10px}.paddingTop{padding-top:10px}.paddingRight{padding-right:10px}.paddingBottom{padding-bottom:10px}.paddingLeft{padding-left:10px}.p--base{margin:10px}.pt--base{margin-top:10px}.pr--base{margin-right:10px}.pb--base{margin-bottom:10px}.pl--base{margin-left:10px}.p--small{padding:24px}.pt--small{padding-top:24px}.pr--small{padding-right:24px}.pb--small{padding-bottom:24px}.pl--small{padding-left:24px}.padding--small{padding:24px}.paddingTop--small{padding-top:24px}.paddingRight--small{padding-right:24px}.paddingBottom--small{padding-bottom:24px}.paddingLeft--small{padding-left:24px}.p--middle{padding:48px}.pt--middle{padding-top:48px}.pr--middle{padding-right:48px}.pb--middle{padding-bottom:48px}.pl--middle{padding-left:48px}.padding--middle{padding:48px}.paddingTop--middle{padding-top:48px}.paddingRight--middle{padding-right:48px}.paddingBottom--middle{padding-bottom:48px}.paddingLeft--middle{padding-left:48px}.p--large{padding:80px}.pt--large{padding-top:80px}.pr--large{padding-right:80px}.pb--large{padding-bottom:80px}.pl--large{padding-left:80px}.padding--large{padding:80px}.paddingTop--large{padding-top:80px}.paddingRight--large{padding-right:80px}.paddingBottom--large{padding-bottom:80px}.paddingLeft--large{padding-left:80px}.p--xlarge{padding:160px}.pt--xlarge{padding-top:160px}.pr--xlarge{padding-right:160px}.pb--xlarge{padding-bottom:160px}.pl--xlarge{padding-left:160px}.padding--xlarge{padding:160px}.paddingTop--xlarge{padding-top:160px}.paddingRight--xlarge{padding-right:160px}.paddingBottom--xlarge{padding-bottom:160px}.paddingLeft--xlarge{padding-left:160px}@media (max-width:767.98px){.p--small{padding:24px}.pt--small{padding-top:24px}.pr--small{padding-right:24px}.pb--small{padding-bottom:24px}.pl--small{padding-left:24px}.padding--small{padding:24px}.paddingTop--small{padding-top:24px}.paddingRight--small{padding-right:24px}.paddingBottom--small{padding-bottom:24px}.paddingLeft--small{padding-left:24px}}@media (max-width:767.98px){.p--middle{padding:24px}.pt--middle{padding-top:24px}.pr--middle{padding-right:24px}.pb--middle{padding-bottom:24px}.pl--middle{padding-left:24px}.padding--middle{padding:24px}.paddingTop--middle{padding-top:24px}.paddingRight--middle{padding-right:24px}.paddingBottom--middle{padding-bottom:24px}.paddingLeft--middle{padding-left:24px}}@media (min-width:768px) and (max-width:1023.98px){.p--middle{padding:48px}.pt--middle{padding-top:48px}.pr--middle{padding-right:48px}.pb--middle{padding-bottom:48px}.pl--middle{padding-left:48px}.padding--middle{padding:48px}.paddingTop--middle{padding-top:48px}.paddingRight--middle{padding-right:48px}.paddingBottom--middle{padding-bottom:48px}.paddingLeft--middle{padding-left:48px}}@media (max-width:767.98px){.p--large{padding:48px}.pt--large{padding-top:48px}.pr--large{padding-right:48px}.pb--large{padding-bottom:48px}.pl--large{padding-left:48px}.padding--large{padding:48px}.paddingTop--large{padding-top:48px}.paddingRight--large{padding-right:48px}.paddingBottom--large{padding-bottom:48px}.paddingLeft--large{padding-left:48px}}@media (min-width:768px) and (max-width:1023.98px){.p--large{padding:48px}.pt--large{padding-top:48px}.pr--large{padding-right:48px}.pb--large{padding-bottom:48px}.pl--large{padding-left:48px}.padding--large{padding:48px}.paddingTop--large{padding-top:48px}.paddingRight--large{padding-right:48px}.paddingBottom--large{padding-bottom:48px}.paddingLeft--large{padding-left:48px}}@media (min-width:1024px) and (max-width:1249.98px){.p--large{padding:64px}.pt--large{padding-top:64px}.pr--large{padding-right:64px}.pb--large{padding-bottom:64px}.pl--large{padding-left:64px}.padding--large{padding:64px}.paddingTop--large{padding-top:64px}.paddingRight--large{padding-right:64px}.paddingBottom--large{padding-bottom:64px}.paddingLeft--large{padding-left:64px}}@media (min-width:1250px) and (max-width:1539.98px){.p--large{padding:64px}.pt--large{padding-top:64px}.pr--large{padding-right:64px}.pb--large{padding-bottom:64px}.pl--large{padding-left:64px}.padding--large{padding:64px}.paddingTop--large{padding-top:64px}.paddingRight--large{padding-right:64px}.paddingBottom--large{padding-bottom:64px}.paddingLeft--large{padding-left:64px}}@media (max-width:767.98px){.p--xlarge{padding:80px}.pt--xlarge{padding-top:80px}.pr--xlarge{padding-right:80px}.pb--xlarge{padding-bottom:80px}.pl--xlarge{padding-left:80px}.padding--xlarge{padding:80px}.paddingTop--xlarge{padding-top:80px}.paddingRight--xlarge{padding-right:80px}.paddingBottom--xlarge{padding-bottom:80px}.paddingLeft--xlarge{padding-left:80px}}@media (min-width:768px) and (max-width:1023.98px){.p--xlarge{padding:80px}.pt--xlarge{padding-top:80px}.pr--xlarge{padding-right:80px}.pb--xlarge{padding-bottom:80px}.pl--xlarge{padding-left:80px}.padding--xlarge{padding:80px}.paddingTop--xlarge{padding-top:80px}.paddingRight--xlarge{padding-right:80px}.paddingBottom--xlarge{padding-bottom:80px}.paddingLeft--xlarge{padding-left:80px}}@media (min-width:1024px) and (max-width:1249.98px){.p--xlarge{padding:120px}.pt--xlarge{padding-top:120px}.pr--xlarge{padding-right:120px}.pb--xlarge{padding-bottom:120px}.pl--xlarge{padding-left:120px}.padding--xlarge{padding:120px}.paddingTop--xlarge{padding-top:120px}.paddingRight--xlarge{padding-right:120px}.paddingBottom--xlarge{padding-bottom:120px}.paddingLeft--xlarge{padding-left:120px}}@media (min-width:1250px) and (max-width:1539.98px){.p--xlarge{padding:120px}.pt--xlarge{padding-top:120px}.pr--xlarge{padding-right:120px}.pb--xlarge{padding-bottom:120px}.pl--xlarge{padding-left:120px}.padding--xlarge{padding:120px}.paddingTop--xlarge{padding-top:120px}.paddingRight--xlarge{padding-right:120px}.paddingBottom--xlarge{padding-bottom:120px}.paddingLeft--xlarge{padding-left:120px}}@media (max-width:767.98px){.xs-padding{padding-bottom:48px}.xs-padding-base{padding-bottom:10px}}@media (min-width:768px) and (max-width:1023.98px){.sm-padding{padding-bottom:48px}.sm-padding-base{padding-bottom:10px}}@media (min-width:1024px) and (max-width:1249.98px){.md-padding{padding-bottom:48px}.md-padding-base{padding-bottom:10px}}@media (min-width:1250px) and (max-width:1539.98px){.lg-padding{padding-bottom:48px}.lg-padding-base{padding-bottom:10px}}@media (min-width:1540px){.xlg-padding{padding-bottom:48px}.xlg-padding-base{padding-bottom:10px}}.paddingTopHeader{padding-top:120px}@media (min-width:768px){.paddingTopHeader{padding-top:140px}}@media (min-width:1250px){.paddingTopHeader{padding-top:180px}}@media (min-width:1536px){.paddingTopHeader{padding-top:234px}}body:has(.dcSubHeader:not(.dcSubHeader--onScroll)) .paddingTopHeader{padding-top:177px}@media (min-width:768px){body:has(.dcSubHeader:not(.dcSubHeader--onScroll)) .paddingTopHeader{padding-top:203px}}@media (min-width:1250px){body:has(.dcSubHeader:not(.dcSubHeader--onScroll)) .paddingTopHeader{padding-top:251px}}@media (min-width:1536px){body:has(.dcSubHeader:not(.dcSubHeader--onScroll)) .paddingTopHeader{padding-top:312px}}.container{max-width:1464px;padding-left:24px;padding-right:24px}@media (min-width:1250px){.container{padding-left:32px;padding-right:32px}}.container--xsmall{max-width:960px}@media (min-width:1024px) and (max-width:1249px){.container--xsmall{max-width:600px}}@media (min-width:768px) and (max-width:1023px){.container--xsmall{max-width:480px}}.container--small{max-width:1164px}@media (min-width:1024px) and (max-width:1249px){.container--small{max-width:800px}}@media (min-width:768px) and (max-width:1023px){.container--small{max-width:700px}}.container--large{max-width:1764px}.container--full{max-width:2100px}@media (min-width:1765px){.row.gridGap--large{margin-left:-32px;margin-right:-32px}.row.gridGap--large>*{padding-left:32px;padding-right:32px}}@media (max-width:1764px){.row.gridGap--xlarge{margin-left:-24px;margin-right:-24px}.row.gridGap--xlarge>*{padding-left:24px;padding-right:24px}}@media (min-width:1840px){.row.gridGap--xlarge{margin-left:-90px;margin-right:-90px}.row.gridGap--xlarge>*{padding-left:90px;padding-right:90px}}.mainContent{min-height:200px}.offsetMarginBottom{margin-bottom:-200px}@media (min-width:1250px){.offsetMarginBottom{margin-bottom:-500px}}@media (min-width:1536px){.offsetMarginBottom{margin-bottom:-800px}}.offsetPaddingTop{padding-top:200px}@media (min-width:1250px){.offsetPaddingTop{padding-top:500px}}@media (min-width:1536px){.offsetPaddingTop{padding-top:800px}}.offsetPaddingBottom{padding-bottom:100px}@media (min-width:768px){.offsetPaddingBottom{padding-bottom:260px}}@media (min-width:1250px){.offsetPaddingBottom{padding-bottom:320px}}.offsetMarginTop{margin-top:-100px}@media (min-width:768px){.offsetMarginTop{margin-top:-260px}}@media (min-width:1250px){.offsetMarginTop{margin-top:-320px}}.offsetPaddingBottom--small{padding-bottom:80px}@media (min-width:768px){.offsetPaddingBottom--small{padding-bottom:120px}}@media (min-width:1250px){.offsetPaddingBottom--small{padding-bottom:200px}}.offsetMarginTop--small{margin-top:-80px}@media (min-width:768px){.offsetMarginTop--small{margin-top:-120px}}@media (min-width:1250px){.offsetMarginTop--small{margin-top:-200px}}@property --gradient-x{syntax:"<percentage>";initial-value:0%;inherits:false}@property --gradient-y{syntax:"<percentage>";initial-value:50%;inherits:false}@keyframes gradientWave{0%{--gradient-x:0%;--gradient-y:30%}33%{--gradient-x:80%;--gradient-y:70%}66%{--gradient-x:20%;--gradient-y:80%}100%{--gradient-x:0%;--gradient-y:30%}}.gradientText--purple{background:radial-gradient(ellipse at var(--gradient-x) var(--gradient-y),#aa4ac4 0,#b7539a 40%,#f6f6cd 100%);background-size:100% 100%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:gradientWave 8s ease infinite}.borderRadius,.heroServices__screenshot:not(.screenshot){border-radius:16px;overflow:hidden}.borderRadius img,.borderRadius picture,.heroServices__screenshot:not(.screenshot) img,.heroServices__screenshot:not(.screenshot) picture{border-radius:16px;overflow:hidden}html{font-size:10px}body{background-color:var(--main-color-white);font-size:var(--main-font-size-base);font-weight:var(--main-font-weight);line-height:var(--main-line-height);font-family:var(--main-font-family);color:var(--main-color-black);min-width:320px}.swiper-button-next,.swiper-button-prev{position:static;width:32px;height:32px;border-radius:50%;background-color:transparent;border:1px solid var(--main-color-black);color:var(--main-color-black);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;margin:0;padding:0}@media (min-width:1024px){.swiper-button-next,.swiper-button-prev{width:48px;height:48px}}.swiper-button-next::after,.swiper-button-prev::after{display:none}.swiper-button-next .icon,.swiper-button-prev .icon{font-size:20px}@media (min-width:1024px){.swiper-button-next .icon,.swiper-button-prev .icon{font-size:24px}}.swiper-button-next:not(.swiper-button-disabled):not(.swiper-button-lock):hover,.swiper-button-prev:not(.swiper-button-disabled):not(.swiper-button-lock):hover{background-color:var(--main-color-primary);border-color:var(--main-color-primary);color:var(--main-color-black)}.swiper-button-next:not(.swiper-button-disabled):not(.swiper-button-lock):focus,.swiper-button-prev:not(.swiper-button-disabled):not(.swiper-button-lock):focus{background-color:var(--main-color-primary-dark);border-color:var(--main-color-primary-dark);color:var(--main-color-black)}.swiper-button-next.swiper-button-disabled,.swiper-button-next.swiper-button-lock,.swiper-button-prev.swiper-button-disabled,.swiper-button-prev.swiper-button-lock{opacity:.3;cursor:not-allowed;pointer-events:none}.swiper-navigation{display:flex;gap:16px;margin-top:32px;z-index:10}.bg--black .swiper-button-next,.bg--black .swiper-button-prev{border-color:var(--main-color-primary);color:var(--main-color-primary)}.bg--black .swiper-button-next:not(.swiper-button-disabled):hover,.bg--black .swiper-button-prev:not(.swiper-button-disabled):hover{background-color:var(--main-color-primary);border-color:var(--main-color-primary);color:var(--main-color-black)}.bg--black .swiper-button-next:not(.swiper-button-disabled):focus,.bg--black .swiper-button-prev:not(.swiper-button-disabled):focus{background-color:var(--main-color-primary-dark);border-color:var(--main-color-primary-dark);color:var(--main-color-black)}body .DCCookie_hubspot_container .submitted-message,body .hs-form:not(.hs-video-form) .submitted-message{border-radius:4px;position:relative;background-color:var(--main-color-primary);border:1px solid var(--main-color-primary);color:var(--main-color-black);min-height:50px;padding:10px 20px;margin-bottom:20px;cursor:pointer;max-width:800px;padding-left:70px;display:flex;justify-content:center;flex-direction:column}body .DCCookie_hubspot_container .submitted-message:before,body .hs-form:not(.hs-video-form) .submitted-message:before{content:var(--base-icon-check);font-family:icons;padding-right:10px;font-size:2em;position:absolute;left:20px;top:50%;transform:translateY(-50%)}body .DCCookie_hubspot_container .submitted-message p,body .hs-form:not(.hs-video-form) .submitted-message p{margin-bottom:0}body .hs-form:not(.hs-video-form) fieldset{margin-left:-8px;margin-right:-8px;max-width:none}body .hs-form:not(.hs-video-form) fieldset label{margin-bottom:5px;cursor:pointer}body .hs-form:not(.hs-video-form) fieldset .input{margin-right:0}body .hs-form:not(.hs-video-form) fieldset>div{margin-bottom:16px;padding-left:8px;padding-right:8px}body .hs-form:not(.hs-video-form) fieldset ul.inputs-list{padding:0;margin:0}body .hs-form:not(.hs-video-form) fieldset ul.inputs-list label{font-size:1.4rem;margin:0}body .hs-form:not(.hs-video-form) fieldset ul.inputs-list li{list-style-type:none}body .hs-form:not(.hs-video-form) fieldset .hs-form-field{position:relative}body .hs-form:not(.hs-video-form) fieldset .hs-form-field>label{padding:0 4px;font-size:var(--main-font-size-small);position:absolute;left:26px;top:11px;margin:0;max-width:calc(100% - 52px);transition:all .2s ease-in-out}body .hs-form:not(.hs-video-form) fieldset .hs-form-field:has(input:focus,textarea:focus,select:focus,input:not(:-moz-placeholder-shown),textarea:not(:-moz-placeholder-shown),select:valid)>label{top:-10px;font-size:14px;background-color:var(--main-color-white)}body .hs-form:not(.hs-video-form) fieldset .hs-form-field:has(input:focus,textarea:focus,select:focus,input:not(:placeholder-shown),textarea:not(:placeholder-shown),select:valid)>label{top:-10px;font-size:14px;background-color:var(--main-color-white)}body .hs-form:not(.hs-video-form) fieldset.form-columns-1 .input{margin-right:0}body .hs-form:not(.hs-video-form) fieldset.form-columns-1 .hs-form-field .hs-input{width:100%}body .hs-form:not(.hs-video-form) fieldset.form-columns-2,body .hs-form:not(.hs-video-form) fieldset.form-columns-3{display:flex;flex-wrap:wrap}body .hs-form:not(.hs-video-form) fieldset.form-columns-2 .input,body .hs-form:not(.hs-video-form) fieldset.form-columns-3 .input{margin-right:0}@media (max-width:400px),(min-device-width:320px) and (max-device-width:480px){body .hs-form:not(.hs-video-form) fieldset.form-columns-2 .hs-form-field .hs-input,body .hs-form:not(.hs-video-form) fieldset.form-columns-3 .hs-form-field .hs-input{width:100%}}body .hs-form:not(.hs-video-form) .hs-fieldtype-textarea textarea{min-height:200px}body .hs-form:not(.hs-video-form) .hs_dropdown .input{cursor:pointer;display:block;position:relative}body .hs-form:not(.hs-video-form) .hs_dropdown .input:after{line-height:20px;font-size:20px;color:var(--main-color-black);pointer-events:none;position:absolute;right:15px;top:50%;width:20px;text-align:center;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);font-family:icons;content:var(--base-icon-arrow-down)}body .hs-form:not(.hs-video-form) .hs_dropdown .input select{color:var(--main-color-black);border-color:var(--main-color-gray-base);cursor:pointer;padding-right:40px;-o-appearance:none;-khtml-appearance:none;-webkit-appearance:none;-moz-appearance:none;-webkit-appearance:none;appearance:none;display:block;width:100%}body .hs-form:not(.hs-video-form) .hs_dropdown .input select::-ms-expand{display:none}body .hs-form:not(.hs-video-form) .hs-form-booleancheckbox-display,body .hs-form:not(.hs-video-form) .hs-form-checkbox-display,body .hs-form:not(.hs-video-form) .hs-form-radio-display{position:relative;display:inline-block;cursor:pointer;padding-left:30px;color:var(--main-color-black)}body .hs-form:not(.hs-video-form) .hs-form-booleancheckbox-display input+span:before,body .hs-form:not(.hs-video-form) .hs-form-checkbox-display input+span:before,body .hs-form:not(.hs-video-form) .hs-form-radio-display input+span:before{content:"";font-style:normal;position:absolute;left:0;width:20px;height:20px;background-color:var(--main-color-white);border-style:solid;border-color:var(--main-color-gray-base);border-width:1px;border-radius:50%;top:0;margin-top:-1px;display:block;pointer-events:none;margin-bottom:0}body .hs-form:not(.hs-video-form) .hs-form-booleancheckbox-display input+span:after,body .hs-form:not(.hs-video-form) .hs-form-checkbox-display input+span:after,body .hs-form:not(.hs-video-form) .hs-form-radio-display input+span:after{content:" ";pointer-events:none;position:absolute;width:10px;height:10px;left:5px;top:4px;background-color:var(--main-color-primary);display:block;opacity:0;transition:opacity .1s ease-in;border-radius:50%}body .hs-form:not(.hs-video-form) .hs-form-booleancheckbox-display input,body .hs-form:not(.hs-video-form) .hs-form-checkbox-display input,body .hs-form:not(.hs-video-form) .hs-form-radio-display input{position:absolute;width:0;cursor:pointer;margin:0;opacity:0}body .hs-form:not(.hs-video-form) .hs-form-booleancheckbox-display input:checked+span:after,body .hs-form:not(.hs-video-form) .hs-form-checkbox-display input:checked+span:after,body .hs-form:not(.hs-video-form) .hs-form-radio-display input:checked+span:after{opacity:1}body .hs-form:not(.hs-video-form) .hs-form-booleancheckbox-display:active,body .hs-form:not(.hs-video-form) .hs-form-checkbox-display:active,body .hs-form:not(.hs-video-form) .hs-form-radio-display:active{color:var(--main-color-primary)}body .hs-form:not(.hs-video-form) .hs-form-booleancheckbox-display:active+span:after,body .hs-form:not(.hs-video-form) .hs-form-checkbox-display:active+span:after,body .hs-form:not(.hs-video-form) .hs-form-radio-display:active+span:after{opacity:.7}body .hs-form:not(.hs-video-form) .hs-form-booleancheckbox-display:active input:disabled:not(:checked)+span:after,body .hs-form:not(.hs-video-form) .hs-form-checkbox-display:active input:disabled:not(:checked)+span:after,body .hs-form:not(.hs-video-form) .hs-form-radio-display:active input:disabled:not(:checked)+span:after{opacity:0}body .hs-form:not(.hs-video-form) .hs-form-booleancheckbox-display.disabled,body .hs-form:not(.hs-video-form) .hs-form-checkbox-display.disabled,body .hs-form:not(.hs-video-form) .hs-form-radio-display.disabled{cursor:default;color:var(--main-color-black)}body .hs-form:not(.hs-video-form) .hs-form-booleancheckbox-display input+span:before,body .hs-form:not(.hs-video-form) .hs-form-checkbox-display input+span:before{border-radius:0}body .hs-form:not(.hs-video-form) .hs-form-booleancheckbox-display input+span:after,body .hs-form:not(.hs-video-form) .hs-form-checkbox-display input+span:after{left:1px;content:var(--base-icon-check);font-family:icons;color:var(--main-color-primary);top:-1px;line-height:20px;font-size:18px;background-color:transparent;-webkit-opacity:0;-moz-opacity:0;opacity:0;-webkit-transition:opacity .1s ease-in;-moz-transition:opacity .1s ease-in;-ms-transition:opacity .1s ease-in;-o-transition:opacity .1s ease-in}body .hs-form:not(.hs-video-form) .hs-form-booleancheckbox-display input,body .hs-form:not(.hs-video-form) .hs-form-checkbox-display input{width:20px;height:20px;left:0;top:0}body .hs-form:not(.hs-video-form) .hs-richtext{margin-bottom:16px;font-size:var(--main-font-size-small)}body .hs-form:not(.hs-video-form) .legal-consent-container{margin-top:0}body .hs-form:not(.hs-video-form) .legal-consent-container .hs-form-booleancheckbox-display>span{margin-left:0}body .hs-form:not(.hs-video-form) .hs_recaptcha{margin-bottom:16px}body .hs-form:not(.hs-video-form) .hs-error-msgs{margin:0;padding:0}body .hs-form:not(.hs-video-form) .hs-error-msgs li{padding:0;padding-top:5px;padding-bottom:5px;color:var(--main-color-danger);font-size:1.4rem;margin-bottom:0;list-style:none}body .hs-form:not(.hs-video-form) .hs-error-msgs li label{font-size:1.4rem;margin:0}body .hs-form:not(.hs-video-form) .inputs-list{margin:0;padding:0}body .hs-form:not(.hs-video-form) .inputs-list li{margin:0;padding:0;list-style:none}body .hs-form:not(.hs-video-form) .hs-field-desc{margin-bottom:8px;font-size:1.4rem}body .hs-form:not(.hs-video-form) .hs-upload>label{position:relative!important;left:0!important;top:0!important;padding:0!important;margin-bottom:8px!important;display:block;font-weight:var(--main-font-weight-bold)}body .hs-form:not(.hs-video-form) .hs-upload .input{position:relative}body .hs-form:not(.hs-video-form) .hs-upload .input input{border:0;padding:0}body .hs-form:not(.hs-video-form) .hs-upload .input input::file-selector-button{margin-bottom:10px}body .hs-form:not(.hs-video-form) .hs-upload .input input:after{font-family:icons;content:var(--base-i-upload);line-height:20px;font-size:20px;color:var(--main-color-black);pointer-events:none;width:20px;text-align:center;position:absolute;top:9px;right:15px}body .hs-form:not(.hs-video-form) .hs-submit{margin-top:16px}body .hs-form:not(.hs-video-form) .hs_personio_job_id{display:none}body .hs-form:not(.hs-video-form) .hs-dependent-field{display:flex;flex-direction:column;gap:16px}.meetIframeContainer{min-height:750px}@media (min-width:1024px){.meetIframeContainer{min-height:700px}}body:has(#hubspot-conversations-iframe) .footerDC{padding-bottom:60px}.socialmediaFeed{overflow:hidden}.googleReviews{overflow:hidden}ol,ul{margin-top:1em;margin-bottom:1em;padding-left:28px}ol li,ul li{margin-bottom:6px}ul li::marker{color:var(--main-color-primary)}.factInfoBox__facts ul,.pricePackage__features ul,.pricePackage__optional ul,ul.checkList,ul.checkListBackground,ul.plusList{padding-left:36px;list-style:none}.factInfoBox__facts ul li,.pricePackage__features ul li,.pricePackage__optional ul li,ul.checkList li,ul.checkListBackground li,ul.plusList li{position:relative;margin-bottom:10px}.factInfoBox__facts ul li:before,.pricePackage__features ul li:before,.pricePackage__optional ul li:before,ul.checkList li:before,ul.checkListBackground li:before,ul.plusList li:before{content:var(--base-icon-check);font-family:icons;position:absolute;font-size:1.3em;width:30px;height:30px;display:flex;align-items:center;justify-content:center;left:-36px;top:-2px}.pricePackage__optional ul li:before,ul.plusList li:before{content:var(--base-icon-plus);margin:0}ul.checkListBackground{padding-left:40px}ul.checkListBackground li:before{background-color:var(--main-color-black);color:var(--main-color-white);border-radius:50%;left:-40px}ol.numberListBackground{padding-left:40px;counter-reset:numberListBackground;list-style:none}ol.numberListBackground li{position:relative;font-weight:var(--main-font-weight-bold);margin-bottom:10px}ol.numberListBackground li:before{counter-increment:numberListBackground;content:counter(numberListBackground);position:absolute;font-size:1em;width:30px;height:30px;display:flex;align-items:center;justify-content:center;left:-40px;margin-top:-1px;background-color:var(--main-color-black);color:var(--main-color-white);border-radius:50%}.textHighBullets__list ul,ul.arrowList{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:24px}@media (min-width:1250px){.textHighBullets__list ul,ul.arrowList{gap:32px}}.textHighBullets__list ul li,ul.arrowList li{margin:0;padding:0;position:relative;font-weight:var(--main-font-weight-bold);padding-left:48px}@media (min-width:768px){.textHighBullets__list ul li,ul.arrowList li{padding-left:64px}}.textHighBullets__list ul li:before,ul.arrowList li:before{content:var(--dc-icon-long-arrow-right);font-family:icons-dc;position:absolute;left:0;top:50%;transform:translateY(-50%);color:var(--main-color-primary);font-size:1.4em;font-weight:400}ul.uspList{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:12px}@media (min-width:1250px){ul.uspList{gap:16px}}ul.uspList li{margin:0;padding:0;position:relative;font-weight:var(--main-font-weight-bold);padding-left:50px}@media (max-width:767px){ul.uspList li{font-size:2rem}}ul.uspList li__tip{position:absolute;transform:translateY(-50%) rotate(45deg)}ul.uspList li:after,ul.uspList li:before{content:"";display:block;position:absolute;top:50%}ul.uspList li:before{left:0;background-color:var(--main-color-primary);transform:translateY(-50%);width:32px;height:2px}ul.uspList li:after{top:50%;border-top:2px solid var(--main-color-primary);border-right:2px solid var(--main-color-primary);left:20px;width:12px;height:12px;transform:translateY(-50%) rotate(45deg)}ul.smallArrowList{margin:0;padding:0;list-style:none;display:flex;flex-direction:column}ul.smallArrowList li{margin:0;padding:0;position:relative;padding-left:34px}@media (min-width:1024px){ul.smallArrowList li{padding-left:50px}}ul.smallArrowList li:after,ul.smallArrowList li:before{content:"";display:block;position:absolute;top:50%}ul.smallArrowList li:before{left:0;background-color:var(--main-color-primary);transform:translateY(-50%);width:20px;height:1px}@media (min-width:1024px){ul.smallArrowList li:before{width:32px;height:2px}}ul.smallArrowList li:after{top:50%;border-top:1px solid var(--main-color-primary);border-right:1px solid var(--main-color-primary);left:12px;width:8px;height:8px;transform:translateY(-50%) rotate(45deg)}@media (min-width:1024px){ul.smallArrowList li:after{left:20px;width:12px;height:12px;border-width:2px}}.mainnav{font-size:2.1rem;font-weight:var(--main-font-weight-bold)}.mainnav a{color:var(--main-color-black);font-weight:var(--main-font-weight-bold)}.mainnav a:active,.mainnav a:focus,.mainnav a:hover{color:var(--main-color-black)}.mainnav li:active>a,.mainnav li:focus>a,.mainnav li:hover>a{color:var(--main-color-black)}.mainnav li:active>a:after,.mainnav li:focus>a:after,.mainnav li:hover>a:after{display:none!important}.mainnav li.is-active-tree>a,.mainnav li.is-active>a{color:var(--main-color-black)}.mainnav li.is-active-tree>a:after,.mainnav li.is-active>a:after{display:none!important}.mainnav>ul{gap:20px}@media (min-width:1250px){.mainnav>ul{gap:40px}}.mainnav>ul.nav--content>li>a{font-weight:var(--main-font-weight-bold)}.iconbar{margin:0;gap:10px}@media (max-width:767px){.iconbar{gap:0}}.iconbar .iconbarIcon{padding:0}@media (max-width:767px){.iconbar .iconbarIcon__icon{font-size:22px;width:36px;height:36px}}.navToggler{display:block}@media (max-width:767px){.navToggler{width:36px;height:36px}.navToggler__bar{width:calc(100% - 10px);left:5px}.navToggler__bar:first-child{top:10px}.navToggler__bar:last-child{bottom:10px}.navToggler.is-active .navToggler__bar{left:10px}.navToggler.is-active .navToggler__bar:first-child{top:17px;width:calc(100% - 20px)}.navToggler.is-active .navToggler__bar:last-child{width:calc(100% - 20px);bottom:17px}}@media (min-width:768px){.navToggler__bar{width:calc(100% - 18px);left:9px}.navToggler__bar:first-child{top:12px}.navToggler__bar:last-child{bottom:12px}.navToggler.is-active .navToggler__bar{left:9px}.navToggler.is-active .navToggler__bar:first-child{top:19px;width:calc(100% - 18px)}.navToggler.is-active .navToggler__bar:last-child{width:calc(100% - 18px);bottom:19px}}@media (min-width:1250px){.navToggler{width:50px}.navToggler__bar{width:calc(100% - 23px);left:11px}.navToggler.is-active .navToggler__bar{left:12px}.navToggler.is-active .navToggler__bar:first-child{width:calc(100% - 30px)}.navToggler.is-active .navToggler__bar:last-child{width:calc(100% - 30px)}}.breadcrumb{color:var(--main-color-black)}@media (min-width:768px){.breadcrumb{font-size:1.7rem}}@media (min-width:1536px){.breadcrumb{font-size:var(--main-font-size-base)}}.breadcrumb a{color:var(--main-color-black);display:inline-flex;align-items:center}.breadcrumb i{margin:0}.breadcrumbItem--home a{gap:5px}.breadcrumbItem--home a .icon{font-size:1.2em;color:var(--main-color-primary);line-height:1;margin-top:1px}.breadcrumbWrapper{margin:0}.iconList{display:flex;gap:24px;flex-wrap:wrap}.iconList a{margin:0}.iconList .icon{font-size:28px}.iconList--center{justify-content:center}.iconList.color--primary a:hover{color:var(--main-color-primary-dark)}.iconList.color--primary a:active,.iconList.color--primary a:focus{color:var(--main-color-primary-darken)}.navChildrenToggle{pointer-events:none}@media (min-width:768px){.navChildrenToggle{display:none}}.navChildrenToggle:after{content:var(--base-icon-angle-down);font-family:icons;transition:transform .3s ease}.navChildrenToggle.is-active:after{content:var(--base-icon-angle-down);transform:rotate(180deg)}.navgroup li.hasChildren.open>a .navChildrenToggle:after,.navgroup li.hasChildren.open>span .navChildrenToggle:after{transform:rotate(180deg)}.navgroup{margin:0}.navgroup a,.navgroup li>span{display:flex;align-items:center;margin-bottom:10px}@media (min-width:1536px){.navgroup a,.navgroup li>span{margin-bottom:20px}}.navgroup--col-6{container-type:inline-size;container-name:navgroup-col-6}.navgroup--col-6>ul{display:flex;flex-wrap:wrap;align-items:flex-start;margin-left:-16px;margin-right:-16px;margin-bottom:-32px}.navgroup--col-6>ul>li{width:100%;padding-left:16px;padding-right:16px;margin-bottom:32px}@media (min-width:768px){@container navgroup-col-6 (min-width:400px){.navgroup--col-6>ul>li{width:50%}}@container navgroup-col-6 (min-width:600px){.navgroup--col-6>ul>li{width:33%}}@container navgroup-col-6 (min-width:700px){.navgroup--col-6>ul>li{width:25%}}@container navgroup-col-6 (min-width:950px){.navgroup--col-6>ul{justify-content:space-between}.navgroup--col-6>ul>li{width:auto}}}.navCounter{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0;border-radius:10px;background:#4bbecf;color:var(--main-color-black);font-size:.7em;font-weight:var(--main-font-weight-bold);line-height:1;margin-left:6px;vertical-align:middle}.salesPerson__img{border-radius:50%;aspect-ratio:1;-o-object-fit:cover;object-fit:cover;overflow:hidden}.salesPerson__name{margin-bottom:8px;font-weight:var(--main-font-weight-bold)}.salesPerson__link{display:inline-flex;align-items:center;gap:16px;color:var(--main-color-black);text-decoration:none}.salesPerson__link .icon{color:var(--main-color-primary)}.salesPerson__link:active,.salesPerson__link:focus,.salesPerson__link:hover{color:var(--main-color-primary);text-decoration:none}.salesPerson__content{font-size:1.7rem;margin-top:8px}@media (min-width:1250px){.salesPerson__content{font-size:2rem;margin-top:16px}}@media (min-width:1650px){.salesPerson__content{font-size:2.3rem;margin-top:24px}}.dcActiveFilters__clear,.dcActiveFilters__tag,.dcTag,.tag{margin:0;display:flex;align-items:center;background-color:var(--main-color-light-gray);color:var(--main-color-black);font-size:1.4rem;padding:6px 12px;gap:8px;border-radius:16px;line-height:20px;border:1px solid transparent;text-decoration:none}@media (min-width:1024px){.dcActiveFilters__clear,.dcActiveFilters__tag,.dcTag,.tag{font-size:var(--main-font-size-base);padding:8px 16px;line-height:20px;border-radius:18px;gap:16px}}.dcTag--current,.tag--current{background-color:var(--main-color-black);color:var(--main-color-white)}a.dcActiveFilters__clear:active,a.dcActiveFilters__clear:focus,a.dcActiveFilters__clear:hover,a.dcActiveFilters__tag:active,a.dcActiveFilters__tag:focus,a.dcActiveFilters__tag:hover,a.dcTag:active,a.dcTag:focus,a.dcTag:hover,a.tag:active,a.tag:focus,a.tag:hover{background-color:var(--main-color-primary);color:var(--main-color-black);text-decoration:none}.dcTags,.tags{display:flex;flex-wrap:wrap;margin:0;gap:12px 16px}.dcTags--center,.tags--center{justify-content:center}@media (max-width:1023px){.tags{overflow:auto;scroll-snap-type:none;padding:0}}.tags .tag{margin:0}.tags .tag.is-active,.tags .tag:active,.tags .tag:focus,.tags .tag:hover{background-color:var(--main-color-white);color:var(--main-color-black);text-decoration:none}.tags .tag.is-active{background-color:var(--main-color-primary);color:var(--main-color-black)}.bg--black .dcActiveFilters__clear,.bg--black .dcActiveFilters__tag,.bg--black .dcTag{background-color:transparent;color:var(--main-color-primary)!important;border-color:var(--main-color-primary)!important}.bg--black a.dcActiveFilters__clear:active,.bg--black a.dcActiveFilters__clear:focus,.bg--black a.dcActiveFilters__clear:hover,.bg--black a.dcActiveFilters__tag:active,.bg--black a.dcActiveFilters__tag:focus,.bg--black a.dcActiveFilters__tag:hover,.bg--black a.dcTag:active,.bg--black a.dcTag:focus,.bg--black a.dcTag:hover{color:var(--main-color-black)!important}.author{display:flex;gap:8px;align-items:center;font-size:1.4rem}@media (min-width:1024px){.author{font-size:var(--main-font-size-base)}}.author__avatar{width:32px;height:32px;border-radius:50%;overflow:hidden;background-color:var(--main-color-light-gray);display:flex;align-items:center;justify-content:center;flex-shrink:0}.author__avatar svg{width:100%;height:100%}.author__avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;aspect-ratio:1}.dcTabbedContent{background-color:var(--main-color-white)}.dcTabbedContent__headline{color:#00121e;font-weight:var(--main-font-weight-bold)}.dcTabbedContent__tab{background-color:#f4f4f4;color:#00121e;border-radius:40px;padding:12px 24px;font-size:2rem;font-weight:500;border:none;transition:all .3s ease}.dcTabbedContent__tab:hover{background-color:#e7e7e7;color:#00121e}.dcTabbedContent__tab.active{background-color:#d8f6fa;color:#00121e}.dcTabbedContent__pane{display:none;animation:fadeIn .5s ease}.dcTabbedContent__pane.active{display:block}.dcTabbedContent__image-container img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;aspect-ratio:860/530}.dcTabbedContent__title{color:#00121e;font-weight:var(--main-font-weight-bold)}.dcTabbedContent__description{color:#00121e;font-size:2rem;line-height:1.37}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.crossLinks{display:flex;gap:14px;flex-wrap:wrap;font-size:1.4rem}@media (max-width:360px){.crossLinks{font-size:1.3rem}}@media (min-width:768px){.crossLinks{font-size:var(--main-font-size-base)}}@media (min-width:768px) and (max-width:1023px){.crossLinks{display:block}}@media (min-width:1024px){.crossLinks{flex-direction:row}}@media (min-width:1536px){.crossLinks{gap:16px 32px}}.crossLinks .textcontent{width:100%;flex-shrink:0;display:flex}@media (min-width:768px) and (max-width:1023px){.crossLinks .textcontent{margin-bottom:16px}}@media (min-width:1024px){.crossLinks .textcontent{width:220px}}@media (min-width:1250px){.crossLinks .textcontent{width:260px}}.crossLinks .textcontent a{display:block;text-decoration:none;border:1px solid var(--main-color-middle-gray);width:100%;padding:24px;border-radius:16px}@media (max-width:360px){.crossLinks .textcontent a{padding:16px;border-radius:12px}}.crossLinks .textcontent a:active,.crossLinks .textcontent a:focus,.crossLinks .textcontent a:hover{border-color:var(--main-color-primary);color:var(--main-color-black)}@media (max-width:767px){.crossLinks{display:grid;grid-template-columns:1fr 1fr}.crossLinks>.textcontent{flex-shrink:0}}#overlay{z-index:100;background:rgba(204,204,204,.7)}.screenshot{max-width:100%;padding:8px;border-radius:16px;box-shadow:0 8px 16px 0 rgba(0,0,0,.1);background:rgba(244,244,244,.8);-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px)}@media (min-width:1024px){.screenshot{padding:16px;border-radius:20px;box-shadow:0 16px 30px 0 rgba(0,0,0,.1)}}.screenshot .youtubecontent,.screenshot iframe,.screenshot img,.screenshot picture,.screenshot video{display:block;border-radius:8px;overflow:hidden}@media (min-width:768px){.screenshot .youtubecontent,.screenshot iframe,.screenshot img,.screenshot picture,.screenshot video{border-radius:16px}}.screenshot--y-top{border-top-left-radius:0;border-top-right-radius:0;padding-top:0}.screenshot--y-top .youtubecontent,.screenshot--y-top img,.screenshot--y-top picture{border-top-left-radius:0;border-top-right-radius:0}.screenshot--y-bottom{border-bottom-left-radius:0;border-bottom-right-radius:0;padding-bottom:0}.screenshot--y-bottom .youtubecontent,.screenshot--y-bottom img,.screenshot--y-bottom picture{border-bottom-left-radius:0;border-bottom-right-radius:0}.screenshot--x-right{border-top-right-radius:0;border-bottom-right-radius:0;padding-right:0}.screenshot--x-right .youtubecontent,.screenshot--x-right img,.screenshot--x-right picture{border-top-right-radius:0;border-bottom-right-radius:0}.screenshot--x-left{border-top-left-radius:0;border-bottom-left-radius:0;padding-right:0}.screenshot--x-left .youtubecontent,.screenshot--x-left img,.screenshot--x-left picture{border-top-left-radius:0;border-bottom-left-radius:0}.screenshot--tablet{max-width:100%;margin-left:auto;margin-right:auto}@media (min-width:768px){.screenshot--tablet{max-width:900px}}.screenshot--tablet .youtubecontent,.screenshot--tablet img,.screenshot--tablet picture,.screenshot--tablet video{aspect-ratio:199/139;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top}.screenshot--mobile{max-width:200px;margin-left:auto;margin-right:auto}@media (min-width:768px){.screenshot--mobile{max-width:340px}}.screenshot--mobile .youtubecontent,.screenshot--mobile img,.screenshot--mobile picture,.screenshot--mobile video{aspect-ratio:207/448;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top}.screenshot--desktop iframe{aspect-ratio:16/9}.textcontent .screenshot{margin-top:32px;margin-bottom:32px}@media (min-width:1250px){.textcontent .screenshot{margin-top:64px;margin-bottom:64px}}.screenshotBackground{background:#e6f1b1;display:flex;align-items:center;justify-content:center;padding-top:16px;padding-bottom:16px;aspect-ratio:520/390;container-type:inline-size}@container (min-width:300px){.screenshotBackground{padding-top:32px;padding-bottom:32px}}.screenshotBackground__frame{display:flex;align-items:center;justify-content:center;width:100%;margin:0 auto;background:rgba(255,255,255,.4);border-bottom:0;filter:drop-shadow(0 16px 30px rgba(0, 0, 0, .1));overflow:hidden;max-width:calc(100% - 32px);padding:8px;border-radius:16px}@container (min-width:300px){.screenshotBackground__frame{padding:12px;border-radius:20px;box-shadow:0 16px 30px 0 rgba(0,0,0,.1);max-width:calc(100% - 48px)}}.screenshotBackground__frame img{display:block;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:8px;overflow:hidden}@container (min-width:300px){.screenshotBackground__frame img{border-radius:12px}}.screenshotBackground--tablet .screenshotBackground__frame{width:70%}.screenshotBackground--tablet .screenshotBackground__frame img{aspect-ratio:199/139}.screenshotBackground--4-3{aspect-ratio:4/3}.screenshotBackground--4-3 .screenshotBackground__frame{max-width:calc(100% - 72px)}@container (min-width:300px){.screenshotBackground--4-3 .screenshotBackground__frame{max-width:calc(100% - 100px)}}.screenshotBackground--3-4{aspect-ratio:3/4}.screenshotBackground--mobile{align-items:flex-end;padding-bottom:0}.screenshotBackground--mobile .screenshotBackground__frame{width:57%;border-bottom-left-radius:0;border-bottom-right-radius:0;padding-bottom:0}.screenshotBackground--mobile .screenshotBackground__frame img{aspect-ratio:282/350;-o-object-position:center top;object-position:center top;border-bottom-left-radius:0;border-bottom-right-radius:0}.dcContentTabs__headerWrap{display:inline-block;position:relative;border-radius:23px;border:1px solid var(--main-color-light-gray);background:var(--main-color-light-gray)}.dcContentTabs__header{margin:0;padding:0;display:inline-flex;align-items:center;justify-content:center;position:relative;z-index:1}@media (min-width:1250px){.dcContentTabs__header{gap:12px}}.dcContentTabs__header li{margin:0;padding:0;list-style:none}.dcContentTabs__header li button{line-height:20px;padding:8px 16px;font-size:1.4rem;cursor:pointer;border-radius:23px;background:0 0;color:var(--main-color-black);border-color:transparent}@media (min-width:1250px){.dcContentTabs__header li button{font-size:2rem;line-height:20px;padding:12px 24px 12px 24px}}.dcContentTabs__header li button:focus,.dcContentTabs__header li button:hover{background:var(--main-color-gray-base);border-color:var(--main-color-gray-base)}.dcContentTabs__header li.is-active button{background:0 0;color:var(--main-color-white);border-color:transparent;position:relative}.dcContentTabs__pill{position:absolute;border-radius:23px;background:var(--main-color-black);transition:left .3s ease,width .3s ease;pointer-events:none;z-index:0}.dcContentTabs__content{padding-top:48px}@media (min-width:768px){.dcContentTabs__content{padding-top:48px}}@media (min-width:1024px){.dcContentTabs__content{padding-top:64px}}@media (min-width:1250px){.dcContentTabs__content{padding-top:64px}}.dcContentTabs .textcontent:has(.dcContentTabs__header){text-align:center}.dcContentTabs:not(.initialized) .dcContentTabs__content>:not(:first-child){display:none}.dcContentTabs.initialized .dcContentTabs__contentItem:not(.is-active){display:none}.bg--black .dcContentTabs__headerWrap{border-color:var(--main-color-white);background:var(--main-color-white);color:var(--main-color-black)}.bg--black .dcContentTabs__pill{background:var(--main-color-black)}.bg--black .dcContentTabs__header li.is-active button{color:var(--main-color-white)}.factBox{display:flex;padding:32px;flex-direction:column;gap:16px;border-radius:16px;border:1px solid var(--main-color-gray-base);width:100%}.factBox__headline{margin:0;border-bottom:1px solid var(--main-color-gray-base);padding-bottom:16px}.factBox__content{flex-grow:1}.factBoxes .row>*{display:flex}.priceBox{display:flex;flex-direction:column;border:1px solid var(--main-color-gray-base);width:100%;container:containerPriceBox/inline-size;border-radius:16px;font-size:1.5rem;gap:12px;padding:24px}@container containerDcNews (min-width:300px){.priceBox{gap:16px;padding:32px;font-size:var(--main-font-size-small)}}.priceBox__headline{margin:0;border-bottom:1px solid var(--main-color-gray-base);padding-bottom:12px}@container containerDcNews (min-width:300px){.priceBox__headline{padding-bottom:16px}}.priceBox__price{line-height:1;margin:0;margin-top:12px;margin-bottom:12px}@container containerDcNews (min-width:300px){.priceBox__price{margin-top:16px;margin-bottom:16px}}.priceBox__addon{color:var(--main-color-dark-gray);min-height:24px}.priceBox__header{border-bottom:1px solid var(--main-color-gray-base);padding-bottom:12px;margin-bottom:12px}@container containerDcNews (min-width:300px){.priceBox__header{padding-bottom:16px;margin-bottom:16px}}.priceBox__content{flex-grow:1}.priceBoxes{display:grid;grid-gap:16px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}@media (min-width:1024px){.priceBoxes{grid-gap:24px}}@media (min-width:1250px){.priceBoxes{grid-gap:32px}}@media (min-width:1024px){.priceBoxes{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}}.fullscreenSwiper{background-color:rgba(0,18,30,.85);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.fullscreenSwiperClose{color:var(--main-color-white)}.fullscreenSwiperClose:active,.fullscreenSwiperClose:focus,.fullscreenSwiperClose:hover{color:var(--main-color-white);border-color:var(--main-color-white)}@media (min-width:1250px){.fullscreenSwiperImage .swiper-button-next .icon,.fullscreenSwiperImage .swiper-button-prev .icon{font-size:36px}}.fullscreenSwiperImage .swiper-button-next:not(.swiper-button-disabled):active,.fullscreenSwiperImage .swiper-button-next:not(.swiper-button-disabled):focus,.fullscreenSwiperImage .swiper-button-next:not(.swiper-button-disabled):hover,.fullscreenSwiperImage .swiper-button-prev:not(.swiper-button-disabled):active,.fullscreenSwiperImage .swiper-button-prev:not(.swiper-button-disabled):focus,.fullscreenSwiperImage .swiper-button-prev:not(.swiper-button-disabled):hover{color:var(--main-color-white);border-color:var(--main-color-white);background:0 0}.fullscreenSwiperImage .swiper-slide>*{border-radius:16px}@media (min-width:1250px){.fullscreenSwiperImage .swiper-slide>*{border-radius:20px}}.fullscreenSwiperThumbs .swiper-slide{aspect-ratio:1;background:var(--main-color-white);border-radius:16px;padding:8px}.fullscreenSwiperThumbs .swiper-slide img{width:100%!important;aspect-ratio:1;display:block}.dcSearchbar{display:flex;align-items:center;position:relative;container-name:containerDcSearchbar;container-type:inline-size}.dcSearchbar input{background:0 0;border-color:transparent;color:var(--main-color-middle-gray);font-size:2rem;line-height:1;padding:0;padding-left:36px;border-radius:0}@container containerDcSearchbar (min-width:400px){.dcSearchbar input{font-size:2.8rem;padding-left:44px}}@container containerDcSearchbar (min-width:600px){.dcSearchbar input{font-size:3.6rem;padding-left:48px}}.dcSearchbar input::-moz-placeholder{color:var(--main-color-middle-gray)}.dcSearchbar input::placeholder{color:var(--main-color-middle-gray)}.dcSearchbar input:focus{border-color:transparent;outline:0}.dcSearchbar .button{background:0 0!important;color:var(--main-color-middle-gray);border-color:transparent!important;padding:0;min-width:0;font-size:1.8rem;position:absolute;left:0;top:50%;transform:translateY(-50%)}@container containerDcSearchbar (min-width:400px){.dcSearchbar .button{font-size:2.2rem}}@container containerDcSearchbar (min-width:600px){.dcSearchbar .button{font-size:2.6rem}}.dcSearchbar .button .icon{margin:0;line-height:1}.dcSearchbar .button:active,.dcSearchbar .button:focus,.dcSearchbar .button:hover{outline:0;background:0 0!important;color:var(--main-color-primary);border-color:transparent!important}.dcSearchBarSuggestions{display:flex;flex-direction:column;gap:48px}@media (min-width:1024px){.dcSearchBarSuggestions{gap:60px}}.dcSearchSuggestionItem{display:flex;flex-direction:column;gap:16px;width:100%;text-decoration:none}.dcSearchSuggestionItem__title{margin:0}.dcSearchSuggestionItem__content{color:var(--main-color-dark-gray)}.dcSearchSuggestionItem a{color:var(--main-color-primary);text-decoration:none;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.searchBar input{background:var(--main-color-white);border-color:var(--main-color-white)}.searchBar button{background:var(--main-color-white);border-color:var(--main-color-white);color:var(--main-color-black)}.searchBar button.inputGroup__addon{background:var(--main-color-white);border-color:var(--main-color-white)}.searchBar button.inputGroup__addon:active,.searchBar button.inputGroup__addon:focus,.searchBar button.inputGroup__addon:hover{background:var(--main-color-white);color:var(--main-color-primary)}.pagination__item{height:30px;width:30px;border-radius:50%;font-size:23px;font-weight:700}.pagination .icon{font-size:16px}a.pagination__item,button.pagination__item{color:var(--main-color-middle-gray)}a.pagination__item:active,a.pagination__item:focus,a.pagination__item:hover,button.pagination__item:active,button.pagination__item:focus,button.pagination__item:hover{color:var(--main-color-black);background:var(--main-color-light-gray)}a.pagination__item.pagination__item--active,button.pagination__item.pagination__item--active{background:var(--main-color-black);color:var(--main-color-white)}.dcArrow:hover,.dcBanner__badgeCircle:active .dcArrow,.dcBanner__badgeCircle:focus .dcArrow,.dcBanner__badgeCircle:hover .dcArrow,.dcBlog:active .dcArrow,.dcBlog:focus .dcArrow,.dcBlog:hover .dcArrow,.dcEvents:active .dcArrow,.dcEvents:focus .dcArrow,.dcEvents:hover .dcArrow,.dcJob:active .dcArrow,.dcJob:focus .dcArrow,.dcJob:hover .dcArrow,.dcNews:active .dcArrow,.dcNews:focus .dcArrow,.dcNews:hover .dcArrow,.dcSolutionCard:active .dcArrow,.dcSolutionCard:focus .dcArrow,.dcSolutionCard:hover .dcArrow,.dcSolutionsAddonItem:active .dcArrow,.dcSolutionsAddonItem:focus .dcArrow,.dcSolutionsAddonItem:hover .dcArrow,.dcVideos:active .dcArrow,.dcVideos:focus .dcArrow,.dcVideos:hover .dcArrow,.dcWhitepaper:active .dcArrow,.dcWhitepaper:focus .dcArrow,.dcWhitepaper:hover .dcArrow,.imgTextColumn:active .dcArrow,.imgTextColumn:focus .dcArrow,.imgTextColumn:hover .dcArrow,.slideSpecialEvents__item:active .dcArrow,.slideSpecialEvents__item:focus .dcArrow,.slideSpecialEvents__item:hover .dcArrow,.softwareSolutionsItem:hover .dcArrow,a.textBlock:active .dcArrow,a.textBlock:focus .dcArrow,a.textBlock:hover .dcArrow{padding-left:0}.dcArrow:hover .dcArrow__line,.dcBanner__badgeCircle:active .dcArrow .dcArrow__line,.dcBanner__badgeCircle:focus .dcArrow .dcArrow__line,.dcBanner__badgeCircle:hover .dcArrow .dcArrow__line,.dcBlog:active .dcArrow .dcArrow__line,.dcBlog:focus .dcArrow .dcArrow__line,.dcBlog:hover .dcArrow .dcArrow__line,.dcEvents:active .dcArrow .dcArrow__line,.dcEvents:focus .dcArrow .dcArrow__line,.dcEvents:hover .dcArrow .dcArrow__line,.dcJob:active .dcArrow .dcArrow__line,.dcJob:focus .dcArrow .dcArrow__line,.dcJob:hover .dcArrow .dcArrow__line,.dcNews:active .dcArrow .dcArrow__line,.dcNews:focus .dcArrow .dcArrow__line,.dcNews:hover .dcArrow .dcArrow__line,.dcSolutionCard:active .dcArrow .dcArrow__line,.dcSolutionCard:focus .dcArrow .dcArrow__line,.dcSolutionCard:hover .dcArrow .dcArrow__line,.dcSolutionsAddonItem:active .dcArrow .dcArrow__line,.dcSolutionsAddonItem:focus .dcArrow .dcArrow__line,.dcSolutionsAddonItem:hover .dcArrow .dcArrow__line,.dcVideos:active .dcArrow .dcArrow__line,.dcVideos:focus .dcArrow .dcArrow__line,.dcVideos:hover .dcArrow .dcArrow__line,.dcWhitepaper:active .dcArrow .dcArrow__line,.dcWhitepaper:focus .dcArrow .dcArrow__line,.dcWhitepaper:hover .dcArrow .dcArrow__line,.imgTextColumn:active .dcArrow .dcArrow__line,.imgTextColumn:focus .dcArrow .dcArrow__line,.imgTextColumn:hover .dcArrow .dcArrow__line,.slideSpecialEvents__item:active .dcArrow .dcArrow__line,.slideSpecialEvents__item:focus .dcArrow .dcArrow__line,.slideSpecialEvents__item:hover .dcArrow .dcArrow__line,.softwareSolutionsItem:hover .dcArrow .dcArrow__line,a.textBlock:active .dcArrow .dcArrow__line,a.textBlock:focus .dcArrow .dcArrow__line,a.textBlock:hover .dcArrow .dcArrow__line{width:100%}.dcArrow{display:inline-flex;align-items:center;position:relative;width:42px;height:20px;cursor:pointer;transition:all .3s ease-in-out;padding-left:10px;flex-shrink:0}.dcArrow__line{position:absolute;top:50%;right:0;width:calc(100% - 10px);height:2px;background-color:var(--main-color-primary);transform:translateY(-50%);transition:width .3s ease-in-out}.dcArrow__tip{position:absolute;top:50%;right:0;width:10px;height:10px;border-top:2px solid var(--main-color-primary);border-right:2px solid var(--main-color-primary);transform:translateY(-50%) rotate(45deg)}.dcArrow--left{transform:scale(-1,1);padding-left:0;padding-right:10px}.dcArrow--left .dcArrow__tip{right:2px}.dcArrow--left .dcArrow__line{right:2px}.bg--lime-mist .dcArrow__line,.bg--lime-mist-50 .dcArrow__line,.bg--magnolia .dcArrow__line{background-color:#00121e}.bg--lime-mist .dcArrow__tip,.bg--lime-mist-50 .dcArrow__tip,.bg--magnolia .dcArrow__tip{border-color:#00121e}.dcCookieBar__button{font-size:16px;border-radius:20px;color:var(--main-color-black);background-color:var(--main-color-white);border-color:var(--main-color-black)}.dcCookieBar__button:hover{background-color:#efe936;color:var(--main-color-black);border-color:#efe936}.dcCookieBar__button:active,.dcCookieBar__button:focus{background-color:#efe936;color:var(--main-color-black);border-color:#efe936}.dcCookieBar__links{font-size:14px}.dcCookieModal{font-size:16px}.dcCookieModalBody__headline{font-size:18px}.dcCookieModal .dcCookieBar__button{color:var(--main-color-black);background-color:var(--main-color-white);border-color:var(--main-color-black)}.dcCookieModal .dcCookieBar__button:hover{background-color:#efe936;color:var(--main-color-black);border-color:#efe936}.dcCookieModal .dcCookieBar__button:active,.dcCookieModal .dcCookieBar__button:focus{background-color:#efe936;color:var(--main-color-black);border-color:#efe936}.dcCookieModal .dcCookieBar__buttonaction{background-color:#e8e100;color:var(--main-color-black);border-color:#e8e100}.dcCookieModal .dcCookieBar__buttonaction:hover{background-color:#efe936;color:var(--main-color-black);border-color:#efe936}.dcCookieModal .dcCookieBar__buttonaction:active,.dcCookieModal .dcCookieBar__buttonaction:focus{background-color:#efe936;color:var(--main-color-black);border-color:#efe936}.modal{padding:16px}.modal__dialog{box-shadow:0 16px 30px 0 rgba(0,0,0,.1);border-radius:16px}@media (min-width:768px){.modal__dialog{border-radius:24px}}@media (min-width:1250px){.modal--centered{align-items:center}}.modal .modal__dialog{transform:none}@media (max-width:767px){.modal .modal__dialog{max-height:calc(100% - 32px);max-height:calc(100dvh - 32px)}}.modal:has(.DCCookie_hubspot_container:not(.is-loaded)){opacity:0;transition:opacity .3s ease-in-out}.modal:has(.DCCookie_hubspot_container.is-loaded){opacity:1}.contactBlock{display:flex;flex-direction:column;gap:16px;width:100%}@media (min-width:1024px){.contactBlock{gap:24px}}.contactBlock__headline{font-weight:var(--main-font-weight-bold)}.contactBlock__info{flex-grow:1;gap:8px;display:flex;flex-direction:column}@media (min-width:768px){.contactBlock__info{gap:16px}}@media (min-width:1024px){.contactBlock__info{gap:24px}}.contactBlock .button{min-width:150px}@media (min-width:768px){.contactBlock .button{min-width:170px}}.dcContactGrid{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto auto;gap:12px}@media (min-width:768px){.dcContactGrid{grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:1fr auto}}@media (min-width:1024px){.dcContactGrid{grid-template-columns:2fr 1fr 1fr;grid-template-rows:1fr 1fr;gap:24px}}.dcContactGrid>.col-12{overflow:hidden}.dcContactGrid>.col-12:first-child{grid-column:1/3;grid-row:1}.dcContactGrid>.col-12:nth-child(2){grid-column:1;grid-row:2}.dcContactGrid>.col-12:nth-child(3){grid-column:2;grid-row:2}.dcContactGrid>.col-12:nth-child(4){grid-column:1/3;grid-row:3}@media (min-width:768px){.dcContactGrid>.col-12:first-child{grid-column:1/3;grid-row:1}.dcContactGrid>.col-12:nth-child(2){grid-column:1;grid-row:2}.dcContactGrid>.col-12:nth-child(3){grid-column:2;grid-row:2}.dcContactGrid>.col-12:nth-child(4){grid-column:3/5;grid-row:1/3}}@media (min-width:1024px){.dcContactGrid>.col-12:first-child{grid-column:1;grid-row:1/3}.dcContactGrid>.col-12:nth-child(2){grid-column:2;grid-row:1}.dcContactGrid>.col-12:nth-child(3){grid-column:2;grid-row:2}.dcContactGrid>.col-12:nth-child(4){grid-column:3;grid-row:1/3}}.dcContactGrid>.col-12 picture{overflow:hidden;height:100%;border-radius:12px;display:block}@media (min-width:768px){.dcContactGrid>.col-12 picture{border-radius:20px}}.dcContactGrid>.col-12 picture img{width:100%!important;height:100%!important;-o-object-fit:cover;object-fit:cover;display:block}.dcContactGrid>.col-12 .googlemaps_wrapper{border-radius:12px;overflow:hidden}@media (min-width:768px){.dcContactGrid>.col-12 .googlemaps_wrapper{border-radius:20px}}.dcContactGrid>.col-12 .googlemaps_wrapper .googlemaps_content{width:100%!important}.dcContactGrid>.col-12.gp{display:flex;flex-direction:column}.dcContactGrid>.col-12.gp>:first-child{flex-grow:1}.dcContactGrid>.col-12.gp>:first-child .googlemaps_content{height:300px!important}@media (min-width:1024px){.dcContactGrid>.col-12.gp>:first-child .googlemaps_content,.dcContactGrid>.col-12.gp>:first-child .googlemaps_wrapper{height:100%!important}}.accordionWithImg{width:100%}@media (min-width:768px){.accordionWithImg{display:flex;gap:32px;justify-content:space-between}}@media (min-width:1024px){.accordionWithImg{gap:48px}}@media (min-width:1250px){.accordionWithImg{gap:80px}}@media (min-width:1536px){.accordionWithImg{gap:120px}}.accordionWithImg__headline{margin-top:0;margin-bottom:40px}@media (min-width:1536px){.accordionWithImg__headline{margin-bottom:60px}}.accordionWithImg__accordion{display:flex;flex-direction:column;margin:0;padding:0;position:relative;z-index:1}.accordionWithImg__accordion:before{content:"";position:absolute;top:0;left:13px;width:2px;height:100%;background-color:var(--main-color-black);z-index:-1}@media (min-width:768px){.accordionWithImg__accordion:before{left:16px}}.accordionWithImg__item{margin:0;padding:0;list-style:none;position:relative;margin-bottom:32px}.accordionWithImg__item:last-child{margin-bottom:0}.accordionWithImg__trigger{display:flex;justify-content:flex-start;align-items:center;gap:20px;width:100%;padding:0;cursor:pointer;background:var(--main-color-white)}.accordionWithImg__trigger:hover{color:var(--main-color-primary);background:var(--main-color-white)}.accordionWithImg__trigger:before{content:"";position:absolute;background:var(--main-color-white);top:0;left:-7px;width:46px;height:46px}@media (min-width:768px){.accordionWithImg__trigger:before{top:-7px}}.accordionWithImg__icon{flex-shrink:0;width:28px;height:28px;position:relative;border:2px solid var(--main-color-black);border-radius:50%;display:flex;justify-content:center;align-items:center;transition:.2s linear}@media (min-width:768px){.accordionWithImg__icon{width:34px;height:34px}}.accordionWithImg__icon:after,.accordionWithImg__icon:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:14px;height:2px;background-color:var(--main-color-black);transition:.3s linear}.accordionWithImg__icon:after{transform:translate(-50%,-50%) rotate(90deg)}.accordionWithImg__title{margin:0}.accordionWithImg__body{display:none;flex-direction:column;align-items:flex-start;gap:24px;padding:16px 0 24px 54px}.accordionWithImg__body:not([hidden]){display:flex}.accordionWithImg__button{display:inline-flex;align-items:center;gap:8px}.accordionWithImg__item.is-open{margin-bottom:0}.accordionWithImg__item.is-open .accordionWithImg__icon{background-color:var(--main-color-black);color:var(--main-color-white)}.accordionWithImg__item.is-open .accordionWithImg__icon:after,.accordionWithImg__item.is-open .accordionWithImg__icon:before{background-color:var(--main-color-white)}.accordionWithImg__item.is-open .accordionWithImg__icon:after{transform:translate(-50%,-50%) rotate(0)}.accordionWithImg__inlineImg{width:100%;max-width:300px}.accordionWithImg__inlineImg img{display:block;width:100%;height:auto;-o-object-fit:cover;object-fit:cover}@media (min-width:768px){.accordionWithImg__inlineImg{display:none}}.accordionWithImg__content{max-width:760px}.accordionWithImg__images{display:none}@media (min-width:768px){.accordionWithImg__images{display:block;position:sticky;top:20px;align-self:start;width:50%;flex-shrink:0}}@media (min-width:1250px){.accordionWithImg__images{width:680px}}@media (min-width:1536px){.accordionWithImg__images{width:760px}}.accordionWithImg__imageWrapper{display:none}.accordionWithImg__imageWrapper.is-active{display:block}.accordionWithImg__imageWrapper .screenshot{width:100%}.accordionWithImg__imageWrapper:has(:not(.screenshot)) img{display:block;width:100%;height:auto;border-radius:20px;-o-object-fit:cover;object-fit:cover}.accordionWithImg--imgLeft .accordionWithImg__images{order:-1}@media (min-width:768px){body:has(.dcSubHeader) .accordionWithImg__images{top:100px}}.accordionExtended__grid{display:grid;gap:0 24px;grid-template-columns:1fr}@media (min-width:1024px){.accordionExtended__grid{grid-template-columns:repeat(3,1fr)}}.accordionExtended__grid--4{grid-template-columns:repeat(4,1fr)}.accordionExtended__gridItem{container-name:containerAccordionExtended;container-type:inline-size;display:flex;flex-direction:column;align-items:stretch;border-radius:16px;box-shadow:0 0 0 0 rgba(0,0,0,.1);position:relative}.accordionExtended__gridItem:active,.accordionExtended__gridItem:focus,.accordionExtended__gridItem:hover{z-index:2}.accordionExtended__gridItem:has(.accordionExtended__panel.is-open){box-shadow:0 20px 36px 0 rgba(0,0,0,.1);z-index:2;border-bottom-left-radius:0;border-bottom-right-radius:0}.accordionExtended__item{display:flex;align-items:center;gap:16px;padding:16px;width:100%;color:var(--main-color-black);text-decoration:none;border:0}@container containerAccordionExtended (min-width:370px){.accordionExtended__item{gap:24px;padding:24px}}.accordionExtended__item:focus,.accordionExtended__item:focus-visible,.accordionExtended__item:hover{color:var(--main-color-primary);text-decoration:none;outline:0;border:0}.accordionExtended__item[aria-expanded=true] .accordionExtended__trigger svg{transform:rotate(45deg)}.accordionExtended__icon{flex-shrink:0;width:40px}@container containerAccordionExtended (min-width:370px){.accordionExtended__icon{width:48px}}.accordionExtended__icon img{display:block;aspect-ratio:1}.accordionExtended__headline{flex-grow:1;font-weight:var(--main-font-weight-bold);-webkit-hyphens:auto;hyphens:auto;font-size:var(--main-font-size-base)}@container containerAccordionExtended (min-width:370px){.accordionExtended__headline{font-size:2.3rem}}.accordionExtended__trigger{flex-shrink:0}.accordionExtended__trigger svg{transition:transform .25s ease;display:block}.accordionExtended__panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s ease;position:absolute;top:100%;left:0;width:100%;background-color:var(--main-color-white);border-bottom-left-radius:16px;border-bottom-right-radius:16px}.accordionExtended__panel.is-open{grid-template-rows:1fr;box-shadow:0 30px 36px 0 rgba(0,0,0,.1)}.accordionExtended__panelInner{overflow:hidden;outline:0!important}.accordionExtended__details{padding-left:70px;padding-right:16px;padding-bottom:24px}@container containerAccordionExtended (min-width:370px){.accordionExtended__details{padding-left:95px;padding-right:24px;padding-bottom:32px}}.areaWheel{width:50%;aspect-ratio:1;border:3px solid var(--main-color-black);margin-left:auto;margin-right:auto;border-radius:50%;position:relative}@media (max-width:1023px){.areaWheel{border-width:2px}}@media (max-width:767px){.areaWheel{width:50%;border-width:1px}}.areaWheel .areaWheel__headline{margin:0;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);text-align:center;padding:12px;transition:.5s ease-in-out}@media (max-width:767px){.areaWheel .areaWheel__headline{font-size:1.6rem}}.areaWheel__descriptionPoint{width:32px;height:32px;border-radius:50%;background-color:var(--main-color-black);position:absolute}@media (max-width:1023px){.areaWheel__descriptionPoint{width:24px;height:24px}}@media (max-width:767px){.areaWheel__descriptionPoint{width:12px;height:12px}}.areaWheel__description{position:absolute;z-index:1;transition:.2s ease-in-out;padding:30px 60px;margin-left:-16px;margin-right:-16px;width:50%}@media (min-width:1250px){.areaWheel__description{width:100%}}@media (max-width:1023px){.areaWheel__description{font-size:1.4rem;padding:20px 30px;margin-left:-12px;margin-right:-12px}}@media (max-width:767px){.areaWheel__description{font-size:1.1rem;padding:10px 20px;margin-left:-4px;margin-right:-4px;width:70%}}.areaWheel__description.is-active{font-weight:var(--main-font-weight-bold)}.areaWheel__description:first-child{text-align:left;left:75%;bottom:81%}@media (min-width:768px){.areaWheel__description:first-child{bottom:85%}}.areaWheel__description:first-child .areaWheel__descriptionPoint{left:0}.areaWheel__description:nth-child(2){text-align:left;left:100%;top:50%;transform:translateY(-50%)}.areaWheel__description:nth-child(2) .areaWheel__descriptionPoint{left:0;top:50%;transform:translateY(-50%)}.areaWheel__description:nth-child(3){text-align:left;left:75%;top:83%}@media (min-width:768px){.areaWheel__description:nth-child(3){top:85%}}.areaWheel__description:nth-child(3) .areaWheel__descriptionPoint{left:0}.areaWheel__description:nth-child(4){text-align:right;right:75%;top:83%}@media (min-width:768px){.areaWheel__description:nth-child(4){top:85%}}.areaWheel__description:nth-child(4) .areaWheel__descriptionPoint{right:0}.areaWheel__description:nth-child(5){text-align:right;right:100%;top:50%;transform:translateY(-50%)}.areaWheel__description:nth-child(5) .areaWheel__descriptionPoint{right:0;top:50%;transform:translateY(-50%)}.areaWheel__description:nth-child(6){text-align:right;right:75%;bottom:81%}@media (min-width:768px){.areaWheel__description:nth-child(6){bottom:85%}}.areaWheel__description:nth-child(6) .areaWheel__descriptionPoint{right:0}.areaWheel--8 .areaWheel__description:first-child{left:50%;bottom:100%;top:auto;right:auto;transform:translateX(-50%);text-align:center;margin-left:0;margin-right:0}.areaWheel--8 .areaWheel__description:first-child .areaWheel__descriptionPoint{left:50%;bottom:0;top:auto;right:auto;transform:translateX(-50%) translateY(50%)}.areaWheel--8 .areaWheel__description:nth-child(2){text-align:left;left:86%;bottom:82%;top:auto;right:auto;transform:none}.areaWheel--8 .areaWheel__description:nth-child(2) .areaWheel__descriptionPoint{left:0;bottom:0;top:auto;right:auto;transform:none}.areaWheel--8 .areaWheel__description:nth-child(3){text-align:left;left:100%;top:50%;bottom:auto;right:auto;transform:translateY(-50%)}.areaWheel--8 .areaWheel__description:nth-child(3) .areaWheel__descriptionPoint{left:0;top:50%;bottom:auto;right:auto;transform:translateY(-50%)}.areaWheel--8 .areaWheel__description:nth-child(4){text-align:left;left:86%;top:82%;bottom:auto;right:auto;transform:none}.areaWheel--8 .areaWheel__description:nth-child(4) .areaWheel__descriptionPoint{left:0;top:0;bottom:auto;right:auto;transform:none}.areaWheel--8 .areaWheel__description:nth-child(5){text-align:center;top:100%;left:50%;bottom:auto;right:auto;transform:translateX(-50%);margin-left:0;margin-right:0}.areaWheel--8 .areaWheel__description:nth-child(5) .areaWheel__descriptionPoint{top:0;left:50%;bottom:auto;right:auto;transform:translateX(-50%) translateY(-50%)}.areaWheel--8 .areaWheel__description:nth-child(6){text-align:right;right:86%;top:82%;left:auto;bottom:auto;transform:none}.areaWheel--8 .areaWheel__description:nth-child(6) .areaWheel__descriptionPoint{top:0;right:0;left:auto;bottom:auto;transform:none}.areaWheel--8 .areaWheel__description:nth-child(7){text-align:right;right:100%;top:50%;left:auto;bottom:auto;transform:translateY(-50%)}.areaWheel--8 .areaWheel__description:nth-child(7) .areaWheel__descriptionPoint{right:0;top:50%;left:auto;bottom:auto;transform:translateY(-50%)}.areaWheel--8 .areaWheel__description:nth-child(8){text-align:right;right:86%;bottom:82%;left:auto;top:auto;transform:none}.areaWheel--8 .areaWheel__description:nth-child(8) .areaWheel__descriptionPoint{right:0;bottom:0;left:auto;top:auto;transform:none}.areaWheel .areaWheel__text{opacity:0;transition:.3s ease-in-out}.areaWheel__textHeadline{font-weight:var(--main-font-weight-bold);-webkit-hyphens:auto;hyphens:auto}.areaWheel .activePointWrapper{width:100%;height:100%;position:absolute;left:0;top:0;pointer-events:none;animation:areaWheelActivePointRotating 36s linear infinite;animation-play-state:paused;z-index:2}.areaWheel .activePointWrapper .activePoint{left:50%;top:0;position:absolute;border-radius:50%;background-color:var(--main-color-primary);box-shadow:0 0 30px #bccf00;width:34px;height:34px;margin-left:-17px;margin-top:-17px}@media (max-width:1023px){.areaWheel .activePointWrapper .activePoint{width:26px;height:26px;margin-left:-13px;margin-top:-13px;box-shadow:0 0 24px #bccf00}}@media (max-width:767px){.areaWheel .activePointWrapper .activePoint{width:14px;height:14px;margin-left:-7px;margin-top:-7px;box-shadow:0 0 8px #bccf00}}.areaWheel.is-running .activePointWrapper{animation-play-state:running}.areaWheelWrapper{overflow:hidden;padding-top:40px;padding-bottom:40px}@media (min-width:768px){.areaWheelWrapper{padding-top:60px;padding-bottom:60px}}.areaWheelWrapper .areaWheel__headlineMobile{margin-bottom:48px}@keyframes areaWheelActivePointRotating{from{transform:rotate(0)}to{transform:rotate(360deg)}}.bug-buster-blueprint{--bb-bg:$light-gray;--bb-fg:$black;--bb-line:$middle-gray;position:relative;text-align:center;padding:20px 0;background:var(--main-color-light-gray);color:var(--main-color-black);font-family:system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}@media (min-width:1024px){.bug-buster-blueprint{padding:40px 0}}.bug-buster-blueprint *{box-sizing:border-box}.bug-buster-blueprint .bb-title{margin:0 0 8px;font:700 20px ui-monospace,Menlo,Consolas,monospace;color:var(--main-color-black);letter-spacing:1px;text-transform:uppercase}.bug-buster-blueprint .bb-canvas-wrapper{position:relative;margin:0 auto;max-width:1120px;overflow:hidden;width:100%}.bug-buster-blueprint canvas{display:block;margin:0 auto;border:1px solid var(--bb-line);background:var(--bb-bg);touch-action:none;width:100%;height:auto}.bug-buster-blueprint .bb-spacer{height:40px}.bug-buster-blueprint .bb-iconbar{position:absolute;right:16px;top:0;display:flex;gap:8px;z-index:10;padding-top:6px}.bug-buster-blueprint .bb-iconbtn{width:36px;height:36px;border:1px solid var(--bb-line);background:#fff;border-radius:8px;display:grid;place-items:center;cursor:pointer;box-shadow:0 1px 2px rgba(0,0,0,.05);padding:0}.bug-buster-blueprint .bb-iconbtn:focus{outline:2px solid rgba(0,0,0,.2);outline-offset:2px}.bug-buster-blueprint .bb-iconbtn:hover{background:#fafafa}.bug-buster-blueprint .bb-icon{width:18px;height:18px;stroke:#333;stroke-width:2;fill:none}.bug-buster-blueprint .bb-modal{position:fixed;inset:0;background:rgba(0,0,0,.35);display:none;align-items:center;justify-content:center;padding:20px;z-index:1000}.bug-buster-blueprint .bb-modal.open{display:flex}.bug-buster-blueprint .bb-card{background:#fff;border:1px solid var(--bb-line);border-radius:12px;max-width:520px;width:100%;padding:16px 16px 20px;box-shadow:0 10px 30px rgba(0,0,0,.15);text-align:left}.bug-buster-blueprint .bb-card h2{margin:0 0 8px;font-size:18px}.bug-buster-blueprint .bb-row{display:flex;gap:12px;flex-wrap:wrap;align-items:center;margin:12px 0}.bug-buster-blueprint label{font-size:14px;color:#444}.bug-buster-blueprint input[type=file]{font:inherit}.bug-buster-blueprint .bb-small{font-size:13px;color:#666}.bug-buster-blueprint .bb-actions{display:flex;justify-content:space-between;gap:8px;margin-top:16px}.bug-buster-blueprint .bb-btn{padding:8px 12px;border:1px solid var(--bb-line);border-radius:8px;background:#f6f6f6;cursor:pointer}.bug-buster-blueprint .bb-btn.bb-primary{background:#111;color:#fff;border-color:#111}.centeredIconBanner{position:relative}.centeredIconBanner__headline{margin:0}.centeredIconBanner__content{display:flex;flex-direction:column;align-items:center;text-align:center;gap:32px;width:100%}@media (min-width:768px){.centeredIconBanner__content{gap:48px;max-width:70%}}@media (min-width:1024px){.centeredIconBanner__content{gap:64px}}@media (min-width:1250px){.centeredIconBanner__content{max-width:960px}}.centeredIconBanner__contentWrapper{max-width:1764px;margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px;display:flex;justify-content:center;position:relative;z-index:1}@media (max-width:767px){.centeredIconBanner__contentWrapper{padding-top:120px;padding-bottom:120px}}.centeredIconBanner__link{margin-top:8px}.centeredIconBanner__icon{display:block}.centeredIconBanner__icon img{display:block;aspect-ratio:1;animation:heroFloating 6s ease-in-out infinite;width:30px!important}@media (min-width:768px){.centeredIconBanner__icon img{width:40px!important}}@media (min-width:1024px){.centeredIconBanner__icon img{width:60px!important}}@media (min-width:1536px){.centeredIconBanner__icon img{width:80px!important}}.centeredIconBanner__icon:nth-child(2n) img{animation-duration:7s;animation-delay:-1s;animation-direction:reverse}.centeredIconBanner__icon:nth-child(3n) img{animation-duration:8s;animation-delay:-2s}.centeredIconBanner__icon:nth-child(5n) img{animation-duration:9s;animation-delay:-3s;animation-direction:reverse}.centeredIconBanner__icons{position:absolute;inset:0;max-width:2100px;margin:0 auto}.centeredIconBanner__icons .centeredIconBanner__icon{position:absolute}.centeredIconBanner__icons .centeredIconBanner__icon--1{left:4%;top:0}@media (min-width:768px){.centeredIconBanner__icons .centeredIconBanner__icon--1{top:2%;left:7%}}@media (min-width:1024px){.centeredIconBanner__icons .centeredIconBanner__icon--1{left:10%;top:5%}}.centeredIconBanner__icons .centeredIconBanner__icon--2{left:32%;top:5px}@media (min-width:768px){.centeredIconBanner__icons .centeredIconBanner__icon--2{left:22%;top:3%}}@media (min-width:1024px){.centeredIconBanner__icons .centeredIconBanner__icon--2{left:26%;top:3%}}.centeredIconBanner__icons .centeredIconBanner__icon--3{left:2%;top:70px}@media (min-width:768px){.centeredIconBanner__icons .centeredIconBanner__icon--3{left:2%;top:32%}}@media (min-width:1250px){.centeredIconBanner__icons .centeredIconBanner__icon--3{left:4%;top:30%}}.centeredIconBanner__icons .centeredIconBanner__icon--4{left:17%;top:40px}@media (min-width:768px){.centeredIconBanner__icons .centeredIconBanner__icon--4{left:12%;top:26%}}@media (min-width:1250px){.centeredIconBanner__icons .centeredIconBanner__icon--4{left:17%;top:24%}}@media (min-width:1800px){.centeredIconBanner__icons .centeredIconBanner__icon--4{left:21%}}.centeredIconBanner__icons .centeredIconBanner__icon--5{left:40%;top:55px}@media (min-width:768px){.centeredIconBanner__icons .centeredIconBanner__icon--5{left:8%;top:48%}}@media (min-width:1536px){.centeredIconBanner__icons .centeredIconBanner__icon--5{left:13%;top:46%}}.centeredIconBanner__icons .centeredIconBanner__icon--6{left:2%;bottom:10px}@media (min-width:768px){.centeredIconBanner__icons .centeredIconBanner__icon--6{bottom:8%}}@media (min-width:1250px){.centeredIconBanner__icons .centeredIconBanner__icon--6{left:3%}}@media (min-width:1536px){.centeredIconBanner__icons .centeredIconBanner__icon--6{left:4%}}@media (min-width:1800px){.centeredIconBanner__icons .centeredIconBanner__icon--6{left:7%}}.centeredIconBanner__icons .centeredIconBanner__icon--7{left:12%;bottom:80px}@media (min-width:768px){.centeredIconBanner__icons .centeredIconBanner__icon--7{left:12%;bottom:11%}}@media (min-width:1250px){.centeredIconBanner__icons .centeredIconBanner__icon--7{left:10%}}@media (min-width:1536px){.centeredIconBanner__icons .centeredIconBanner__icon--7{left:14%}}@media (min-width:1800px){.centeredIconBanner__icons .centeredIconBanner__icon--7{left:17%}}.centeredIconBanner__icons .centeredIconBanner__icon--8{left:24%;bottom:0}.centeredIconBanner__icons .centeredIconBanner__icon--9{right:40%;top:0}@media (min-width:768px){.centeredIconBanner__icons .centeredIconBanner__icon--9{right:22%}}@media (min-width:1024px){.centeredIconBanner__icons .centeredIconBanner__icon--9{right:26%;top:5%}}.centeredIconBanner__icons .centeredIconBanner__icon--10{right:7%;top:30px}@media (min-width:768px){.centeredIconBanner__icons .centeredIconBanner__icon--10{top:10%}}@media (min-width:1024px){.centeredIconBanner__icons .centeredIconBanner__icon--10{right:10%;top:4%}}@media (min-width:1250px){.centeredIconBanner__icons .centeredIconBanner__icon--10{right:8%}}.centeredIconBanner__icons .centeredIconBanner__icon--11{right:25%;top:20px}@media (min-width:768px){.centeredIconBanner__icons .centeredIconBanner__icon--11{right:12%;top:29%}}@media (min-width:1250px){.centeredIconBanner__icons .centeredIconBanner__icon--11{right:16%;top:27%}}@media (min-width:1800px){.centeredIconBanner__icons .centeredIconBanner__icon--11{right:20%}}.centeredIconBanner__icons .centeredIconBanner__icon--12{bottom:70px;right:28%}@media (min-width:768px){.centeredIconBanner__icons .centeredIconBanner__icon--12{top:34%;right:1%}}@media (min-width:1250px){.centeredIconBanner__icons .centeredIconBanner__icon--12{right:3%}}@media (min-width:1800px){.centeredIconBanner__icons .centeredIconBanner__icon--12{right:5%}}.centeredIconBanner__icons .centeredIconBanner__icon--13{bottom:80px;right:7%}@media (min-width:768px){.centeredIconBanner__icons .centeredIconBanner__icon--13{bottom:29%}}@media (min-width:1536px){.centeredIconBanner__icons .centeredIconBanner__icon--13{right:11%}}@media (min-width:1800px){.centeredIconBanner__icons .centeredIconBanner__icon--13{right:15%}}.centeredIconBanner__icons .centeredIconBanner__icon--14{bottom:0;right:23%}.centeredIconBanner__icons .centeredIconBanner__icon--15{bottom:40px;right:52%}@media (min-width:768px){.centeredIconBanner__icons .centeredIconBanner__icon--15{bottom:3%;right:12%}}.factboxItem{container-type:inline-size;container-name:containerFactbox;display:flex}.factbox{width:100%;display:flex;border-radius:16px;gap:16px;padding:24px;flex-direction:row;align-items:center}@container containerFactbox (min-width:400px){.factbox{gap:32px}}@container containerFactbox (min-width:600px){.factbox{gap:40px;padding:40px}}.factbox__img{flex-shrink:0;width:70px}@media (min-width:768px){.factbox__img{min-height:120px}}@container containerFactbox (min-width:400px){.factbox__img{text-align:center}}@container containerFactbox (min-width:500px){.factbox__img{width:115px}}.factbox__img img{display:block}@container containerFactbox (min-width:400px){.factbox__img img{margin-left:auto;margin-right:auto}}.factbox__img--round img{border-radius:50%;aspect-ratio:1}.factbox__text{margin:0}@media (max-width:767px){.factbox__text{font-size:var(--main-font-size-big-mobile)}}.factboxes{display:grid;grid-column-gap:24px;grid-row-gap:24px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}@media (min-width:1024px){.factboxes{grid-template-columns:repeat(auto-fill,minmax(460px,1fr))}}@media (min-width:1540px){.factboxes{grid-template-columns:repeat(auto-fill,minmax(540px,1fr))}}@media (min-width:768px){.factboxes{gap:48px}}@media (min-width:1536px){.factboxes{gap:80px}}.factInfoBoxes{display:grid;gap:16px}@media (min-width:768px){.factInfoBoxes{grid-template-columns:repeat(2,1fr);gap:24px}}@media (min-width:1250px){.factInfoBoxes{grid-template-columns:repeat(3,1fr);gap:80px}}.factInfoBox{display:flex;flex-direction:column;gap:24px;border:1px solid var(--main-color-gray-base);border-radius:24px;padding:24px}@media (min-width:1024px){.factInfoBox{padding:32px;border-radius:40px}}.factInfoBox__content{flex-grow:1;display:flex;flex-direction:column;gap:24px}@media (min-width:1024px){.factInfoBox__content{gap:40px}}.factInfoBox__headline{margin:0}.factInfoBox__summary{color:var(--main-color-dark-gray)}.factInfoBox__summary p{margin:0}.factInfoBox__facts ul{margin:0}.factInfoBox__facts ul li:before{color:var(--main-color-primary)}.factInfoBox__facts p{margin:0}.factInfoBox__footer .button{width:100%}.highlightNumbers{text-align:center}.highlightNumbers__intro{display:flex;flex-direction:column;gap:16px;margin-bottom:48px}@media (min-width:1024px){.highlightNumbers__intro{gap:24px;margin-bottom:80px}}.highlightNumbers__headline{margin:0}.highlightNumbers__summary{margin:0 auto;max-width:680px}.highlightNumbers__list{display:flex;flex-wrap:wrap;justify-content:center;gap:32px}@media (min-width:1024px){.highlightNumbers__list{justify-content:space-between}}.highlightNumbers__number{margin:0;line-height:1}.highlightNumbers__item{display:flex;flex-direction:column;align-items:center;gap:16px}@media (min-width:1024px){.highlightNumbers__item{gap:24px}}.highlightNumbers__label{font-weight:var(--main-font-weight-bold);font-size:var(--main-font-size-small)}.history__wrapper{position:relative}.history__item{border-left:1px solid #dfdfdf;padding:16px}.history__year{margin-top:0;margin-bottom:32px}.history__content ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px;font-size:var(--main-font-size-small)}@media (min-width:768px){.history__content ul{gap:12px;font-size:var(--main-font-size-base)}}.history__content li{display:flex;align-items:flex-start;gap:8px;margin:0}.history__content li::before{content:"";display:flex;align-items:center;justify-content:center;width:18px;height:18px;flex-shrink:0;margin-top:2px;border:1px solid #979797;border-radius:50%;color:transparent;font-size:14px;line-height:1;text-align:center}@media (min-width:768px){.history__content li::before{margin-top:4px}}.history__item--completed .history__content li::before{border-color:var(--main-color-primary);color:var(--main-color-primary);content:var(--base-icon-check);font-family:icons}@media (min-width:1600px){.history .swiper-button-next,.history .swiper-button-prev{position:absolute;top:50%;transform:translateY(-50%)}.history .swiper-button-prev{left:-80px}.history .swiper-button-next{right:-80px}}@media (max-width:1599px){.history .swiper-navigation{justify-content:center}}.kununuSlider__grid{display:grid;grid-template-columns:1fr;gap:24px}@media (min-width:768px){.kununuSlider__grid{grid-template-columns:minmax(0,50%) minmax(0,50%);gap:32px}}@media (min-width:1536px){.kununuSlider__grid{gap:80px}}.kununuSlider__column{border-radius:16px;background:#f3f8d8;padding:24px;container-type:inline-size;display:flex;align-items:center}@media (min-width:768px){.kununuSlider__column{padding:32px}}@media (min-width:1024px){.kununuSlider__column{padding:40px}}.kununuSlider__facts{width:100%}.kununuSlider__facts h3{margin-top:0}.kununuSlider__stats{display:grid;grid-template-columns:auto auto auto;grid-template-rows:auto;align-items:center;gap:24px 48px}@container (max-width:594px){.kununuSlider__stats{grid-template-columns:auto 1fr;grid-template-rows:auto auto;align-items:start;gap:24px}.kununuSlider__badge{grid-row:1/3}}@container (max-width:400px){.kununuSlider__stats{grid-template-columns:50% 50%}.kununuSlider__badge{grid-row:auto;grid-column:1/3}}@container (max-width:320px){.kununuSlider__stats{grid-template-columns:1fr}.kununuSlider__badge{grid-column:auto}}.kununuSlider__score{display:flex;flex-direction:column;gap:6px}.kununuSlider__starsValue{margin:0;white-space:nowrap}.kununuSlider__stars{display:flex;gap:3px;color:#ffb200;font-size:20px}.kununuSlider__starsWrapper{display:flex;align-items:center;gap:12px}.kununuSlider__label{margin:0}.kununuSlider__recommendation{display:flex;flex-direction:column;gap:6px}.kununuSlider__recommendationValue{margin:0;white-space:nowrap;width:50px}.kununuSlider__recommendationBar{height:6px;width:160px;max-width:calc(100% - 50px - 12px);background:var(--main-color-gray-base);border-radius:3px;overflow:hidden;display:block}.kununuSlider__recommendationFill{height:100%;background:#693dd0;border-radius:3px;max-width:100%;display:block}.kununuSlider__recommendationBarWrapper{display:flex;align-items:center;gap:12px}@media (min-width:1024px){.kununuSlider__slider{position:relative}.kununuSlider__slider .swiper-button-next,.kununuSlider__slider .swiper-button-prev{top:50%;transform:translateY(-50%);position:absolute}.kununuSlider__slider .swiper-button-prev{left:0}.kununuSlider__slider .swiper-button-next{right:0}.kununuSlider__slider .swiper-navigation{margin:0}}.kununuSlider__slide{display:flex;flex-direction:column;gap:17px;justify-content:center}@media (min-width:1024px){.kununuSlider__slide{padding-left:80px;padding-right:80px}}.kununuSlider__quote{margin:0}.hubspotForm__container{display:flex;gap:24px;align-items:flex-start}@media (min-width:1024px){.hubspotForm__container{gap:48px}}@media (min-width:1536px){.hubspotForm__container{gap:80px}}.hubspotForm__img{flex-shrink:0;width:40%;display:none}@media (min-width:768px){.hubspotForm__img{display:block}}@media (min-width:1024px){.hubspotForm__img{width:50%;display:flex}}@media (min-width:1536px){.hubspotForm__img{width:42%}}.hubspotForm__img img,.hubspotForm__img picture{display:flex;-o-object-fit:cover;object-fit:cover}.imgTextColumn{display:flex;flex-direction:column;gap:24px;text-decoration:none;color:var(--main-color-black)}.imgTextColumn:active,.imgTextColumn:focus,.imgTextColumn:hover{text-decoration:none;color:var(--main-color-black)}@media (min-width:1536px){.imgTextColumn{gap:40px}}.imgTextColumn__image{overflow:hidden;border-radius:16px}.imgTextColumn__image>img,.imgTextColumn__image>picture{display:block;aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;min-width:100%}.imgTextColumn__image--3-4>img,.imgTextColumn__image--3-4>picture{aspect-ratio:3/4}.imgTextColumn__content{display:flex;flex-direction:column;gap:24px;flex:1}@media (min-width:1536px){.imgTextColumn__content{gap:40px}}.imgTextColumn__summary{flex-grow:1}.imgTextColumn__headline{margin:0}.imgTextColumn:not(.bg--transparent){border-bottom-left-radius:16px;border-bottom-right-radius:16px}.imgTextColumn:not(.bg--transparent) .imgTextColumn__content{padding-left:24px;padding-right:24px;padding-bottom:24px}@media (min-width:1536px){.imgTextColumn:not(.bg--transparent) .imgTextColumn__content{padding-left:40px;padding-right:40px;padding-bottom:40px}}@media (min-width:1024px){.imgTextColumns:not(.swiper){display:grid;gap:48px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}}@media (min-width:1024px) and (min-width:768px){.imgTextColumns:not(.swiper){grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}}@media (min-width:1024px) and (min-width:1540px){.imgTextColumns:not(.swiper){grid-template-columns:repeat(auto-fill,minmax(400px,1fr))}}@media (min-width:1536px){.imgTextColumns:not(.swiper){gap:80px}}@media (max-width:1023px){.imgTextColumns:not(.swiper){display:flex;overflow-y:hidden;scroll-snap-type:x mandatory;flex-wrap:nowrap;margin-right:-24px;margin-left:-24px;padding-left:8px;padding-right:8px}.imgTextColumns:not(.swiper)>*{scroll-snap-align:center;flex-shrink:0;padding-left:14px;padding-right:14px;width:300px}}.imgTextColumns.swiper .swiper-slide{width:260px;display:flex}@media (min-width:1024px){.imgTextColumns.swiper .swiper-slide{width:280px}}@media (min-width:1250px){.imgTextColumns.swiper .swiper-slide{width:320px}}@media (min-width:1536px){.imgTextColumns.swiper .swiper-slide{width:420px}}@media (min-width:1700px){.imgTextColumns.swiper .swiper-slide{width:480px}}.imgTextColumns.swiper:not(.swiper-initialized){padding-left:20px}@media (min-width:1250px){.imgTextColumns.swiper:not(.swiper-initialized){padding-left:32px}}@media (min-width:1760px){.imgTextColumns.swiper:not(.swiper-initialized){padding-left:calc((100vw - 1696px)/ 2)}}.imgTextColumns.swiper:not(.swiper-initialized) .swiper-wrapper{gap:20px}@media (min-width:768px){.imgTextColumns.swiper:not(.swiper-initialized) .swiper-wrapper{gap:32px}}@media (min-width:1250px){.imgTextColumns.swiper:not(.swiper-initialized) .swiper-wrapper{gap:48px}}@media (min-width:1024px){.imgTextColumns--centered:not(.swiper){justify-content:center;grid-template-columns:repeat(auto-fit,minmax(300px,300px))}}@media (min-width:1024px) and (min-width:768px){.imgTextColumns--centered:not(.swiper){grid-template-columns:repeat(auto-fit,minmax(300px,300px))}}@media (min-width:1024px) and (min-width:1540px){.imgTextColumns--centered:not(.swiper){grid-template-columns:repeat(auto-fit,minmax(400px,400px))}}.imgTextColumnsSlider .swiper-navigation{padding-left:20px;padding-right:20px}@media (min-width:1250px){.imgTextColumnsSlider .swiper-navigation{padding-left:32px;padding-right:32px}}@media (min-width:1760px){.imgTextColumnsSlider .swiper-navigation{padding-left:calc((100vw - 1696px)/ 2);padding-right:calc((100vw - 1696px)/ 2)}}@media (max-width:767px){.imgTextColumnsSlider .swiper-navigation{display:none}}.logoBars__list{display:grid;gap:16px}@media (min-width:1024px){.logoBars__list{grid-template-columns:repeat(2,1fr);gap:32px}}@media (min-width:1536px){.logoBars__list{gap:80px}}.logoBars__item{display:flex;align-items:center;gap:24px;padding:24px;border-radius:16px}@media (min-width:1024px){.logoBars__item{gap:40px;padding:40px}}.logoBars__logo{flex-shrink:0;width:100px}@media (min-width:1024px){.logoBars__logo{width:220px}}.logoBars__logo img,.logoBars__logo picture{aspect-ratio:450/200;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.logoBars__text{margin:0}.logoList__list{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:40px 60px;margin:0;padding:0;list-style:none}@media (min-width:1024px){.logoList__list{gap:48px 80px}}.logoList__item{margin:0;padding:0;list-style:none}.logoList__logo{display:flex;align-items:center;justify-content:center}.logoList__logo img{display:block;max-height:60px;width:auto;-o-object-fit:contain;object-fit:contain}@media (min-width:1024px){.logoList__logo img{max-height:126px}}.imgTextSection{display:grid;gap:32px}@media (min-width:768px){.imgTextSection{grid-template-columns:1fr 1fr;gap:64px;align-items:center}}@media (min-width:1250px){.imgTextSection{gap:100px}}@media (min-width:1536px){.imgTextSection{gap:140px}}.imgTextSection .imgTextSection__headline:not(h1){font-size:3.2rem;margin:0}@media (min-width:768px){.imgTextSection .imgTextSection__headline:not(h1){font-size:3.39rem}}@media (min-width:1024px){.imgTextSection .imgTextSection__headline:not(h1){font-size:3.58rem}}@media (min-width:1250px){.imgTextSection .imgTextSection__headline:not(h1){font-size:4.15rem}}@media (min-width:1540px){.imgTextSection .imgTextSection__headline:not(h1){font-size:5.1rem}}.areaWheel .imgTextSection .imgTextSection__headline:not(h1) .textcontent .areaWheel__headline,.imgTextSection .imgTextSection__headline:not(h1) .textcontent .accordionWithImg__title,.imgTextSection .imgTextSection__headline:not(h1) .textcontent .areaWheel .areaWheel__headline,.imgTextSection .imgTextSection__headline:not(h1) .textcontent .dcPress__headline,.imgTextSection .imgTextSection__headline:not(h1) .textcontent .dcProjectTile__subheadline,.imgTextSection .imgTextSection__headline:not(h1) .textcontent .dcSlideshowSlide__headline,.imgTextSection .imgTextSection__headline:not(h1) .textcontent .dcSubHeader__headline,.imgTextSection .imgTextSection__headline:not(h1) .textcontent .factBox__headline,.imgTextSection .imgTextSection__headline:not(h1) .textcontent .factbox__text,.imgTextSection .imgTextSection__headline:not(h1) .textcontent .h1,.imgTextSection .imgTextSection__headline:not(h1) .textcontent .h2,.imgTextSection .imgTextSection__headline:not(h1) .textcontent .h3,.imgTextSection .imgTextSection__headline:not(h1) .textcontent .h4,.imgTextSection .imgTextSection__headline:not(h1) .textcontent .h5,.imgTextSection .imgTextSection__headline:not(h1) .textcontent .h6,.imgTextSection .imgTextSection__headline:not(h1) .textcontent .imgTextSection__headline:not(h1),.imgTextSection .imgTextSection__headline:not(h1) .textcontent .kununuSlider__label,.imgTextSection .imgTextSection__headline:not(h1) .textcontent .kununuSlider__quote,.imgTextSection .imgTextSection__headline:not(h1) .textcontent .kununuSlider__recommendationValue,.imgTextSection .imgTextSection__headline:not(h1) .textcontent .kununuSlider__starsValue,.imgTextSection .imgTextSection__headline:not(h1) .textcontent .priceBox__headline,.imgTextSection .imgTextSection__headline:not(h1) .textcontent .priceBox__price,.imgTextSection .imgTextSection__headline:not(h1) .textcontent .requestBannerModal__salesPersonTitle,.imgTextSection .imgTextSection__headline:not(h1) .textcontent .salaryCalculator__question,.imgTextSection .imgTextSection__headline:not(h1) .textcontent .salaryCalculator__resultHeadline,.imgTextSection .imgTextSection__headline:not(h1) .textcontent .slideSpecialEvents__title,.imgTextSection .imgTextSection__headline:not(h1) .textcontent .textBlocks--type1 .textBlocks__item .textBlock__headline,.imgTextSection .imgTextSection__headline:not(h1) .textcontent .textHighBullets__list ul li,.imgTextSection .imgTextSection__headline:not(h1) .textcontent h1,.imgTextSection .imgTextSection__headline:not(h1) .textcontent h2,.imgTextSection .imgTextSection__headline:not(h1) .textcontent h3,.imgTextSection .imgTextSection__headline:not(h1) .textcontent h4,.imgTextSection .imgTextSection__headline:not(h1) .textcontent h5,.imgTextSection .imgTextSection__headline:not(h1) .textcontent h6,.imgTextSection .imgTextSection__headline:not(h1) .textcontent ul.arrowList li,.textBlocks--type1 .textBlocks__item .imgTextSection .imgTextSection__headline:not(h1) .textcontent .textBlock__headline,.textHighBullets__list .imgTextSection .imgTextSection__headline:not(h1) .textcontent ul li,.textHighBullets__list ul .imgTextSection .imgTextSection__headline:not(h1) .textcontent li,ul.arrowList .imgTextSection .imgTextSection__headline:not(h1) .textcontent li{margin:0}.imgTextSection h1.imgTextSection__headline{margin:0}.imgTextSection__image{min-width:0;min-height:0}.imgTextSection__image:not(.hasScreenshotBackground):not(.screenshot) img,.imgTextSection__image:not(.hasScreenshotBackground):not(.screenshot) picture{width:100%;height:auto;max-height:100vh;border-radius:16px;-o-object-fit:cover;object-fit:cover;display:block}@media (min-width:1024px){.imgTextSection__image:not(.hasScreenshotBackground):not(.screenshot) img,.imgTextSection__image:not(.hasScreenshotBackground):not(.screenshot) picture{border-radius:20px}}.imgTextSection__image .screenshotBackground{border-radius:16px;overflow:hidden}@media (min-width:1024px){.imgTextSection__image .screenshotBackground{border-radius:20px}}@media (min-width:768px){.imgTextSection__image--right{order:1}}.imgTextSection__content{display:flex;flex-direction:column;justify-content:center;gap:24px}@media (min-width:1250px){.imgTextSection__content{gap:32px}}@media (min-width:1536px){.imgTextSection__content{gap:48px}}.imgTextSection__actions{display:flex;gap:16px 24px;flex-wrap:wrap}.imgTextSection__actions:not(:has(*)){display:none}@media (min-width:1250px){.factInfoBox__facts .imgTextSection__description.areaWheel__description ul>li,.factInfoBox__facts .imgTextSection__description.dcGoogleMapsWrapper__copy ul>li,.factInfoBox__facts .imgTextSection__description.heroFlyingIcons__summary ul>li,.factInfoBox__facts .imgTextSection__description.heroWithGallery__summary ul>li,.factInfoBox__facts .imgTextSection__description.leadtext ul>li,.factInfoBox__facts ul.uspList li.imgTextSection__description ul>li,.imgTextSection__description.areaWheel__description .factInfoBox__facts ul>li,.imgTextSection__description.areaWheel__description .pricePackage__features ul>li,.imgTextSection__description.areaWheel__description ul.checkList>li,.imgTextSection__description.dcGoogleMapsWrapper__copy .factInfoBox__facts ul>li,.imgTextSection__description.dcGoogleMapsWrapper__copy .pricePackage__features ul>li,.imgTextSection__description.dcGoogleMapsWrapper__copy ul.checkList>li,.imgTextSection__description.heroFlyingIcons__summary .factInfoBox__facts ul>li,.imgTextSection__description.heroFlyingIcons__summary .pricePackage__features ul>li,.imgTextSection__description.heroFlyingIcons__summary ul.checkList>li,.imgTextSection__description.heroWithGallery__summary .factInfoBox__facts ul>li,.imgTextSection__description.heroWithGallery__summary .pricePackage__features ul>li,.imgTextSection__description.heroWithGallery__summary ul.checkList>li,.imgTextSection__description.leadtext .factInfoBox__facts ul>li,.imgTextSection__description.leadtext .pricePackage__features ul>li,.imgTextSection__description.leadtext ul.checkList>li,.pricePackage__features .imgTextSection__description.areaWheel__description ul>li,.pricePackage__features .imgTextSection__description.dcGoogleMapsWrapper__copy ul>li,.pricePackage__features .imgTextSection__description.heroFlyingIcons__summary ul>li,.pricePackage__features .imgTextSection__description.heroWithGallery__summary ul>li,.pricePackage__features .imgTextSection__description.leadtext ul>li,.pricePackage__features ul.uspList li.imgTextSection__description ul>li,ul.uspList li.imgTextSection__description .factInfoBox__facts ul>li,ul.uspList li.imgTextSection__description .pricePackage__features ul>li,ul.uspList li.imgTextSection__description ul.checkList>li{margin-bottom:40px}}.imgTextSectionWrapper:not(.imgTextSectionWrapper--outside) .imgTextSection{max-width:1764px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}@media (min-width:1250px){.imgTextSectionWrapper:not(.imgTextSectionWrapper--outside) .imgTextSection{padding-left:32px;padding-right:32px}}.imgTextSectionWrapper--outside{max-width:2100px;margin-left:auto;margin-right:auto;overflow:hidden}.imgTextSectionWrapper--outside .imgTextSection{gap:0}@media (max-width:2100px){.imgTextSectionWrapper--outside .imgTextSection__image:not(.imgTextSection__image--right) img,.imgTextSectionWrapper--outside .imgTextSection__image:not(.imgTextSection__image--right) picture{border-top-left-radius:0;border-bottom-left-radius:0}.imgTextSectionWrapper--outside .imgTextSection__image.imgTextSection__image--right img,.imgTextSectionWrapper--outside .imgTextSection__image.imgTextSection__image--right picture{border-top-right-radius:0;border-bottom-right-radius:0}}@media (max-width:767px){.imgTextSectionWrapper--outside .imgTextSection__image img,.imgTextSectionWrapper--outside .imgTextSection__image picture{border-radius:0}}.imgTextSectionWrapper--outside .imgTextSection__content{display:flex;flex-direction:column;justify-content:center;padding:0 20px;padding-top:32px}@media (min-width:768px){.imgTextSectionWrapper--outside .imgTextSection__content{padding-top:0;padding-left:64px;padding-right:max(24px,(min(100vw,2100px) - 1764px) / 2 + 32px)}}@media (min-width:1024px){.imgTextSectionWrapper--outside .imgTextSection__content{padding-right:max(32px,(min(100vw,2100px) - 1764px) / 2 + 32px)}}@media (min-width:1250px){.imgTextSectionWrapper--outside .imgTextSection__content{padding-right:max(32px,(min(100vw,2100px) - 1764px) / 2 + 32px)}}@media (min-width:1536px){.imgTextSectionWrapper--outside .imgTextSection__content{padding-left:140px}}.paddingTopHeader .imgTextSectionWrapper .imgTextSection:first-child{margin-top:0}.previewVideo{position:relative}@media (min-width:1024px){.previewVideo{max-width:80vw;margin-left:auto;margin-right:auto}}.previewVideo__preview{position:relative}.previewVideo__preview:before{content:"";display:block;background-color:rgba(0,0,0,.5);position:absolute;top:0;left:0;width:100%;height:100%;opacity:1;transition:opacity .3s ease}.previewVideo__preview.screenshot:before{left:8px;top:8px;width:calc(100% - 16px);height:calc(100% - 16px)}@media (min-width:768px){.previewVideo__preview.screenshot:before{left:16px;top:16px;width:calc(100% - 32px);height:calc(100% - 32px);border-radius:16px}}.previewVideo__controls{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;gap:12px;padding:20px}@media (min-width:768px){.previewVideo__controls{padding:32px;gap:16px}}@media (min-width:1250px){.previewVideo__controls{padding:48px;gap:24px}}.previewVideo .mutebtn,.previewVideo .playbtn{border:0;background:rgba(230,241,177,.3);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);aspect-ratio:1;display:flex;align-items:center;justify-content:center;text-align:center;border-radius:50%;text-decoration:none;color:#e8e100!important;padding:0;transition:none;width:54px;font-size:24px}@media (min-width:768px){.previewVideo .mutebtn,.previewVideo .playbtn{width:80px;font-size:40px}}@media (min-width:1536px){.previewVideo .mutebtn,.previewVideo .playbtn{width:138px;font-size:70px}}.previewVideo .mutebtn:active,.previewVideo .mutebtn:focus,.previewVideo .mutebtn:hover,.previewVideo .playbtn:active,.previewVideo .playbtn:focus,.previewVideo .playbtn:hover{color:#e8e100!important;text-decoration:none;background:rgba(230,241,177,.5)}.previewVideo .mutebtn .icon,.previewVideo .playbtn .icon{display:block}.previewVideo .mutebtn .icon:before,.previewVideo .playbtn .icon:before{display:block}.previewVideo .playbtn{padding-left:4px}@media (min-width:768px){.previewVideo .playbtn{padding-left:6px}}@media (min-width:1536px){.previewVideo .playbtn{padding-left:12px}}.previewVideo .mutebtn{display:none}.previewVideo.is-active:before{opacity:0}.previewVideo.is-active .mutebtn{display:flex}.previewVideo.is-active .previewVideo__controls{align-items:flex-end;justify-content:flex-start;gap:12px}.previewVideo.is-active .previewVideo__controls .mutebtn,.previewVideo.is-active .previewVideo__controls .playbtn{width:32px;font-size:16px;background:rgba(0,0,0,.5);padding-top:2px}@media (min-width:768px){.previewVideo.is-active .previewVideo__controls .mutebtn,.previewVideo.is-active .previewVideo__controls .playbtn{width:36px;font-size:18px}}.previewVideo.is-active .previewVideo__controls .mutebtn:active,.previewVideo.is-active .previewVideo__controls .mutebtn:focus,.previewVideo.is-active .previewVideo__controls .mutebtn:hover,.previewVideo.is-active .previewVideo__controls .playbtn:active,.previewVideo.is-active .previewVideo__controls .playbtn:focus,.previewVideo.is-active .previewVideo__controls .playbtn:hover{background:var(--main-color-black)}.previewVideo.is-active .previewVideo__controls .playbtn{padding-left:0}.previewVideo.is-active .previewVideo__controls .playbtn .icon:before{content:var(--base-icon-pause)}.previewVideo.is-muted .mutebtn .icon:before{content:var(--base-icon-mute)}.profileCard{text-align:center;display:flex;flex-direction:column;align-items:center;gap:24px}@media (min-width:1024px){.profileCard{gap:32px}}@media (max-width:767px){.profileCard{font-size:1.7rem;gap:16px}}.profileCard__image{aspect-ratio:1;-o-object-fit:cover;object-fit:cover;border-radius:50%;overflow:hidden;flex-shrink:0;background:#fff}@media (max-width:767px){.profileCard__image{width:100px!important}}.profileCard__content{display:flex;flex-direction:column;gap:16px;text-align:center}@media (min-width:1024px){.profileCard__content{gap:24px}}@media (max-width:767px){.profileCard__content{gap:8px}}.profileCard__name{font-weight:var(--main-font-weight-bold)}@media (min-width:1024px){.profileCard__name{font-size:2.3rem}}.profileCardList{margin:0;padding:0;display:flex;gap:8px;row-gap:48px}@media (min-width:768px){.profileCardList{justify-content:center;flex-wrap:wrap;gap:0;row-gap:48px}}@media (max-width:767px){.profileCardList{overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;margin-right:-24px;margin-left:-24px;padding-left:24px;padding-right:24px}.profileCardList::-webkit-scrollbar{display:none}}.profileCardList li{margin:0;padding:0;list-style:none;width:140px;flex-shrink:0;scroll-snap-align:center}@media (min-width:768px){.profileCardList li{width:180px}}@media (min-width:1024px){.profileCardList li{width:235px;scroll-snap-align:none}}.requestBanner{background:#00121e;color:var(--main-color-white);display:flex;align-items:flex-end;padding:32px;gap:32px 16px;flex-wrap:wrap;border-radius:16px}@media (min-width:768px){.requestBanner{flex-wrap:nowrap;padding:40px;border-radius:20px;gap:24px;align-items:center}}@media (min-width:1024px){.requestBanner{gap:32px}}@media (min-width:1536px){.requestBanner{padding:60px;border-radius:40px}}@media (min-width:1650px){.requestBanner{padding:80px}}.requestBanner__headline{font-weight:var(--main-font-weight-xbold);line-height:1.03;font-size:40px;flex-grow:1}@media (min-width:768px){.requestBanner__headline{font-size:48px}}@media (min-width:1024px){.requestBanner__headline{font-size:60px}}@media (min-width:1250px){.requestBanner__headline{font-size:80px}}@media (min-width:1536px){.requestBanner__headline{font-size:90px}}@media (min-width:1650px){.requestBanner__headline{font-size:102px}}.requestBanner__linkBtn{display:flex;flex-direction:column;justify-content:center;align-items:center;flex-shrink:0;aspect-ratio:1;border:2px solid var(--main-color-primary);color:var(--main-color-primary);text-decoration:none;transition:all .2s ease-in-out;border-radius:6px;width:60px;font-size:32px}@media (min-width:768px){.requestBanner__linkBtn{border-radius:12px;width:80px;font-size:45px}}@media (min-width:1024px){.requestBanner__linkBtn{width:120px;font-size:55px;border-radius:16px}}@media (min-width:1250px){.requestBanner__linkBtn{width:140px;font-size:75px;border-radius:16px;border-width:3px}}@media (min-width:1536px){.requestBanner__linkBtn{width:160px;font-size:85px}}@media (min-width:1650px){.requestBanner__linkBtn{width:176px;font-size:97px}}.requestBanner__linkBtn .icon{font-size:1em;line-height:1;transition:all .2s ease-in-out}.requestBanner__linkBtn:active,.requestBanner__linkBtn:focus,.requestBanner__linkBtn:hover{background:var(--main-color-primary);color:var(--main-color-black);text-decoration:none;rotate:-10deg}.requestBanner__linkBtn:active .icon,.requestBanner__linkBtn:focus .icon,.requestBanner__linkBtn:hover .icon{font-size:1.2em}@media (max-width:767px){.requestBanner__contact{width:calc(100% - 60px - 16px)}}.requestBanner a{color:var(--main-color-white)}.requestBanner .salesPerson{flex-shrink:0;width:100%}@media (min-width:768px){.requestBanner .salesPerson{width:200px}}@media (min-width:1536px){.requestBanner .salesPerson{width:300px}}.requestBanner.bg--lime-mist{background:#e6f1b1;color:var(--main-color-black)}.requestBanner.bg--lime-mist a{color:var(--main-color-black)}.requestBanner.bg--lime-mist .requestBanner__linkBtn{border-color:var(--main-color-black);color:var(--main-color-black)}.requestBanner.bg--lime-mist .requestBanner__linkBtn:active,.requestBanner.bg--lime-mist .requestBanner__linkBtn:focus,.requestBanner.bg--lime-mist .requestBanner__linkBtn:hover{background:var(--main-color-black);color:var(--main-color-white)}.requestBannerModal .modal__dialog{max-width:1640px}@media (min-width:1688px){.requestBannerModal .modal__dialog{border-radius:40px}}.requestBannerModal__title{margin-top:0}.requestBannerModal__close{color:var(--main-color-primary);opacity:1;top:8px;right:8px;font-size:28px}@media (min-width:1250px){.requestBannerModal__close{top:30px;right:30px;font-size:32px}}.requestBannerModal__close:active,.requestBannerModal__close:focus,.requestBannerModal__close:hover{background:var(--main-color-primary);color:var(--main-color-black)}.requestBannerModal__salesPersonTitle{font-weight:var(--main-font-weight-bold);color:var(--main-color-primary)}.requestBannerModal__salesPerson .salesPerson{display:flex;align-items:center;gap:16px}@media (min-width:1536px){.requestBannerModal__salesPerson .salesPerson{gap:40px}}.requestBannerModal__salesPerson .salesPerson__img{width:72px}@media (min-width:1536px){.requestBannerModal__salesPerson .salesPerson__img{width:83px}}.requestBannerModal__salesPerson .salesPerson__content{margin:0}@media (min-width:1536px){.requestBannerModal__salesPerson .salesPerson__content{font-size:var(--main-font-size-base)}}@media (min-width:1536px){.requestBannerModal__salesPerson .salesPerson__name{font-size:var(--main-font-size-big)}}.requestBannerModal__body{padding:0;display:flex;flex-wrap:wrap;width:100%}@media (min-width:768px){.requestBannerModal__body{flex-wrap:nowrap}}.requestBannerModal__bodyLeft{flex-shrink:0;max-width:100%;padding:32px 24px;width:100%}@media (min-width:768px){.requestBannerModal__bodyLeft{width:320px;padding:32px}}@media (min-width:1024px){.requestBannerModal__bodyLeft{width:340px}}@media (min-width:1250px){.requestBannerModal__bodyLeft{padding:48px;width:400px}}@media (min-width:1536px){.requestBannerModal__bodyLeft{padding:80px;width:560px}}.requestBannerModal__bodyRight{flex-grow:1;padding:32px 24px}@media (min-width:768px){.requestBannerModal__bodyRight{padding:32px}}@media (min-width:1250px){.requestBannerModal__bodyRight{padding:48px}}@media (min-width:1536px){.requestBannerModal__bodyRight{padding:80px}}.requestBannerModal .dcContentTabs__content{padding-top:24px}@media (min-width:1250px){.requestBannerModal .dcContentTabs__content{padding-top:40px}}.requestBannerModal__loader{display:flex;justify-content:center;align-items:center;padding:48px 0}.requestBannerModal__loader span{width:36px;height:36px;border:3px solid var(--main-color-gray-base);border-top-color:var(--main-color-primary);border-radius:50%;animation:requestBannerSpin .7s linear infinite}.requestBannerModal__loader.is-hidden{display:none}@keyframes requestBannerSpin{to{transform:rotate(360deg)}}.salaryCalculator__card{background:#fff;border:1px solid #dfdfdf;border-radius:24px;padding:32px;box-shadow:0 0 10px rgba(0,0,0,.1);display:flex;flex-direction:column;gap:24px}@media (min-width:768px){.salaryCalculator__card{padding:64px;gap:32px;box-shadow:0 0 15px rgba(0,0,0,.1);border-radius:40px}}@media (min-width:1250px){.salaryCalculator__card{padding:80px;gap:64px}}.salaryCalculator__section{display:flex;flex-direction:column;gap:24px}@media (min-width:1250px){.salaryCalculator__section{gap:40px}}.salaryCalculator__question{font-weight:var(--main-font-weight-bold);margin:0}.salaryCalculator__tiles{display:flex;flex-wrap:wrap;gap:12px}@media (min-width:1250px){.salaryCalculator__tiles{gap:24px}}.salaryCalculator__tile{flex:1 1 100px;min-height:48px;background:var(--main-color-light-gray);color:var(--main-color-black);border:none;border-radius:16px;padding:12px;font-weight:var(--main-font-weight-bold);cursor:pointer;text-align:center;transition:background .2s ease,color .2s ease,transform .2s ease}@media (min-width:768px){.salaryCalculator__tile{flex:1 1 240px;padding:20px 12px}}@media (min-width:1250px){.salaryCalculator__tile{padding:32px 24px}}.salaryCalculator__tile:hover{background:var(--main-color-light-gray);color:var(--main-color-black);transform:translateY(-3px)}@media (min-width:768px){.salaryCalculator__tile:hover{transform:translateY(-5px)}}.salaryCalculator__tile.is-active{background:var(--main-color-primary);color:var(--main-color-black)}.salaryCalculator__sliderWrap{display:flex;flex-direction:column;gap:16px}.salaryCalculator__sliderRow{display:flex;align-items:center;gap:16px}.salaryCalculator__sliderRow .salaryCalculator__slider{flex:1;width:auto}.salaryCalculator__slider{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:10px;padding:0;border-radius:5px;border:0;background:linear-gradient(to right,var(--main-color-primary) var(--fill,0),#dfdfdf var(--fill,0));outline:0;cursor:pointer}.salaryCalculator__slider:active,.salaryCalculator__slider:focus{outline:0;border:0;background:linear-gradient(to right,var(--main-color-primary) var(--fill,0),#dfdfdf var(--fill,0))}.salaryCalculator__slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:24px;height:24px;border-radius:50%;background:#fff;border:1px solid var(--main-color-primary);cursor:pointer}.salaryCalculator__slider::-moz-range-thumb{width:24px;height:24px;border-radius:50%;background:#fff;border:1px solid var(--main-color-primary);cursor:pointer}.salaryCalculator__sliderLabels{display:flex;justify-content:space-between}@media (max-width:767px){.salaryCalculator__sliderLabels{font-size:1.3rem}}.salaryCalculator__sliderGap{pointer-events:none}.salaryCalculator__stundenValue{white-space:nowrap;min-width:48px}@media (max-width:767px){.salaryCalculator__stundenValue{font-size:1.3rem;min-width:32px}}.salaryCalculator__hint{color:var(--main-color-dark-gray)}.salaryCalculator__result{display:flex;flex-direction:column;gap:24px}@media (min-width:768px){.salaryCalculator__result{gap:32px}}@media (min-width:1250px){.salaryCalculator__result{gap:64px}}.salaryCalculator__resultHeadline{margin:0}.salaryCalculator__resultAmount{display:flex;flex-direction:column;gap:8px}.salaryCalculator__resultRange{margin:0;min-height:1em}@media (max-width:767px){.salaryCalculator__resultRange{font-size:3rem!important}}.salaryCalculator__rangeSkeleton{width:55%;height:.85em;border-radius:8px;margin:.075em 0}.salaryCalculator__labelSkeleton{display:inline-block;width:80px;height:.8em;border-radius:4px;vertical-align:middle;margin:0 2px}.salaryCalculator--ocean .salaryCalculator__slider{background:linear-gradient(to right,#4bbecf var(--fill,0),#dfdfdf var(--fill,0))}.salaryCalculator--ocean .salaryCalculator__slider::-webkit-slider-thumb{border-color:#4bbecf}.salaryCalculator--ocean .salaryCalculator__slider::-moz-range-thumb{border-color:#4bbecf}.salaryCalculator--ocean .salaryCalculator__tile:hover{background:#d8f6fa}.salaryCalculator--ocean .salaryCalculator__tile.is-active{background:#4bbecf;color:var(--main-color-white)}.salaryCalculator--lemon .salaryCalculator__slider{background:linear-gradient(to right,#e8e100 var(--fill,0),#dfdfdf var(--fill,0))}.salaryCalculator--lemon .salaryCalculator__slider::-webkit-slider-thumb{border-color:#e8e100}.salaryCalculator--lemon .salaryCalculator__slider::-moz-range-thumb{border-color:#e8e100}.salaryCalculator--lemon .salaryCalculator__tile:hover{background:#fffed0}.salaryCalculator--lemon .salaryCalculator__tile.is-active{background:#e8e100;color:var(--main-color-black)}.salaryCalculator--purple .salaryCalculator__slider{background:linear-gradient(to right,#693dd0 var(--fill,0),#dfdfdf var(--fill,0))}.salaryCalculator--purple .salaryCalculator__slider::-webkit-slider-thumb{border-color:#693dd0}.salaryCalculator--purple .salaryCalculator__slider::-moz-range-thumb{border-color:#693dd0}.salaryCalculator--purple .salaryCalculator__tile:hover{background:#cfbff5}.salaryCalculator--purple .salaryCalculator__tile.is-active{background:#693dd0;color:var(--main-color-white)}.skeletonBlock{background:linear-gradient(90deg,#f4f4f4 25%,#dfdfdf 50%,#f4f4f4 75%);background-size:200% 100%;border-radius:8px;animation:skeletonShimmer 1.4s ease-in-out infinite}@keyframes skeletonShimmer{0%{background-position:200% 0}100%{background-position:-200% 0}}.scrollingMarquee{overflow:hidden}.scrollingMarquee__container{display:flex;flex-direction:column;gap:6px}.scrollingMarquee__row{display:flex;align-items:center;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;font-weight:var(--main-font-weight-xbold);line-height:1.2;color:#bccf00;margin:0;overflow:visible;font-size:4.32rem}@media (min-width:768px){.scrollingMarquee__row{font-size:4.992rem}}@media (min-width:1024px){.scrollingMarquee__row{font-size:6rem}}@media (min-width:1250px){.scrollingMarquee__row{font-size:6.672rem}}@media (min-width:1540px){.scrollingMarquee__row{font-size:7.68rem}}.scrollingMarquee__row--right{color:#e8e100}.scrollingMarquee__content{display:flex;flex-shrink:0;will-change:transform;align-items:center}.scrollytelling{overflow:hidden;background:#cfbff5;transition:background .6s ease}.scrollytelling--sky-whisper{background:#d8f6fa}.scrollytelling--lemon{background:#fffed0}.scrollytelling__section{max-width:1920px;padding-left:24px;padding-right:24px;margin-left:auto;margin-right:auto}.scrollytelling__images{position:relative;height:1200px}@media (min-width:768px){.scrollytelling__images{height:1800px}}@media (min-width:1024px){.scrollytelling__images{height:2200px}}@media (min-width:1536px){.scrollytelling__images{height:2800px}}.scrollytelling__word{display:inline-block;white-space:nowrap}.scrollytelling__letter{display:inline-block}.scrollytelling__imageItem{width:100%;max-width:290px;display:inline-block;position:absolute}@media (min-width:768px){.scrollytelling__imageItem{max-width:400px}}@media (min-width:1024px){.scrollytelling__imageItem{max-width:600px}}@media (min-width:1536px){.scrollytelling__imageItem{max-width:720px}}.scrollytelling__imageItem.screenshot--mobile{max-width:120px}@media (min-width:768px){.scrollytelling__imageItem.screenshot--mobile{max-width:200px}}@media (min-width:1024px){.scrollytelling__imageItem.screenshot--mobile{max-width:240px}}@media (min-width:1536px){.scrollytelling__imageItem.screenshot--mobile{max-width:330px}}.scrollytelling__imageItem--big{max-width:700px;max-width:100%;bottom:0;right:0}@media (min-width:1024px){.scrollytelling__imageItem--big{max-width:800px}}@media (min-width:1536px){.scrollytelling__imageItem--big{max-width:1200px}}.scrollytelling__imageItem--1{top:0;left:22%;transform:translateX(-50%)}@media (min-width:1250px){.scrollytelling__imageItem--1{left:30%}}.scrollytelling__imageItem--2{right:12%;transform:translateX(50%);top:15%}@media (min-width:1250px){.scrollytelling__imageItem--2{top:20%;right:25%}}.scrollytelling__imageItem--3{left:18%;transform:translateX(-50%);top:40%}.scrollytelling__imageItem--4{right:15%;top:40%;transform:translateX(50%)}@media (min-width:1250px){.scrollytelling__imageItem--4{right:25%}}.scrollytelling__imageItem--5{left:35%;transform:translateX(-50%);top:70%}@media (min-width:1250px){.scrollytelling__imageItem--5{left:27%;top:66%}}.slideSpecialEvents{overflow:hidden;max-width:2100px;margin-left:auto;margin-right:auto}.slideSpecialEvents__swiper{width:100%;padding-left:24px;padding-right:24px}@media (min-width:1250px){.slideSpecialEvents__swiper{padding-left:32px;padding-right:32px}}.slideSpecialEvents__swiper:not(.swiper-initialized) .swiper-wrapper{gap:32px;justify-content:center}@media (min-width:768px){.slideSpecialEvents__swiper:not(.swiper-initialized) .swiper-wrapper{gap:56px}}.slideSpecialEvents__image{overflow:hidden;width:120px;flex-shrink:0}@media (min-width:540px){.slideSpecialEvents__image{width:180px}}@media (min-width:1250px){.slideSpecialEvents__image{width:215px}}.slideSpecialEvents__image img{width:100%!important;height:100%!important;-o-object-fit:cover!important;object-fit:cover!important;display:block;aspect-ratio:215/196}.slideSpecialEvents__body{display:flex;flex-direction:column;flex-grow:1;padding:24px;gap:12px}@media (min-width:1536px){.slideSpecialEvents__body{padding:40px}}.slideSpecialEvents__title{margin:0;flex-grow:1}.slideSpecialEvents__text{flex-grow:1}.slideSpecialEvents__arrow{display:flex;align-items:center;justify-content:flex-end}.slideSpecialEvents__item{container-type:inline-size;flex:0 0 auto;overflow:hidden;display:flex;flex-direction:row;text-decoration:none;color:var(--main-color-black);width:500px;border-radius:24px;max-width:calc(100vw - 64px)}@media (min-width:540px){.slideSpecialEvents__item{max-width:80vw}}@media (min-width:1250px){.slideSpecialEvents__item{width:585px;border-radius:40px}}.slideSpecialEvents__item__image{aspect-ratio:16/9}@media (min-width:540px){.slideSpecialEvents__item__image{aspect-ratio:auto}}.slideSpecialEvents__item:active,.slideSpecialEvents__item:focus,.slideSpecialEvents__item:hover{color:var(--main-color-black);text-decoration:none}.softwareSolutionsItem{display:flex;flex-direction:column;text-decoration:none;color:unset;gap:24px}@media (min-width:1536px){.softwareSolutionsItem{gap:32px}}.softwareSolutionsItem:hover{color:unset;text-decoration:none}.softwareSolutionsItem__img{overflow:hidden;position:relative;border-radius:24px}@media (min-width:1250px){.softwareSolutionsItem__img{border-radius:32px;height:360px}.softwareSolutionsItem__img img{position:absolute;top:0;min-width:100%;height:100%!important;-o-object-fit:cover;object-fit:cover;max-width:none;left:-30%;transition:left .3s linear}}@media (min-width:1536px){.softwareSolutionsItem__img{border-radius:40px;height:410px}}@media (max-width:1249px){.softwareSolutionsItem__img img{aspect-ratio:520/410;-o-object-fit:cover;object-fit:cover;display:block;min-width:100%}}.softwareSolutionsItem__content{display:flex;flex-direction:column;min-height:160px}@media (min-width:1536px){.softwareSolutionsItem__content{min-height:140px}}.softwareSolutionsItem__headline{margin:0;margin-bottom:16px;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;line-height:1.2;font-weight:var(--main-font-weight-bold);font-size:2.1rem}.softwareSolutionsItem__summary{margin-bottom:16px}@media (min-width:1250px){.softwareSolutionsItem__summary{opacity:0;height:0;margin-bottom:0;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}}@media (min-width:1536px){.softwareSolutionsItem__summary{-webkit-line-clamp:2}}.softwareSolutions__grid{padding:0;display:flex}@media (max-width:1249px){.softwareSolutions__grid{overflow-y:hidden;scroll-snap-type:x mandatory;flex-wrap:nowrap;margin:0 -24px;padding-left:10px;padding-right:10px}}@media (min-width:1250px){.softwareSolutions__grid{margin:0 -20px;justify-content:center}}.softwareSolutions__grid li{margin:0;padding:0 10px;list-style:none;flex-shrink:0;transition:width .3s linear}@media (max-width:1249px){.softwareSolutions__grid li{scroll-snap-align:center;flex-shrink:0;width:340px}}@media (max-width:400px){.softwareSolutions__grid li{width:90%}}@media (min-width:1250px){.softwareSolutions__grid li{width:20%;padding:0 12px}.softwareSolutions__grid li.hoverintent{width:40%}.softwareSolutions__grid li.hoverintent .softwareSolutionsItem .softwareSolutionsItem__img img{left:0}}@media (min-width:1536px){.softwareSolutions__grid li{padding:0 20px}}.softwareSolutions__header h2{margin-top:0}.stackingCards__card{display:flex;align-items:center;overflow:hidden;border-radius:24px;background-repeat:no-repeat;background-size:cover;background-position:center;box-shadow:0 -24px 24px -24px rgba(0,0,0,.1)}@media (min-width:768px){.stackingCards__card{border-radius:32px;min-height:390px}}@media (min-width:1024px){.stackingCards__card{border-radius:40px}}@media (min-width:1536px){.stackingCards__card{min-height:490px}}.stackingCards__card.align-items-end{align-items:flex-end}.stackingCards__card.align-items-start{align-items:flex-start}.stackingCards__item{padding-bottom:32px;position:sticky}.stackingCards__item:first-child{z-index:1;top:32px}.stackingCards__item:nth-child(2){z-index:2;top:56px}.stackingCards__item:nth-child(3){z-index:3;top:80px}.stackingCards__item:nth-child(4){z-index:4;top:104px}.stackingCards__item:nth-child(5){z-index:5;top:128px}.stackingCards__item:nth-child(6){z-index:6;top:152px}.stackingCards__item:nth-child(7){z-index:7;top:176px}.stackingCards__item:nth-child(8){z-index:8;top:200px}@media (min-width:768px){.stackingCards__item{padding-bottom:48px}.stackingCards__item:first-child{top:48px}.stackingCards__item:nth-child(2){top:72px}.stackingCards__item:nth-child(3){top:96px}.stackingCards__item:nth-child(4){top:120px}.stackingCards__item:nth-child(5){top:144px}.stackingCards__item:nth-child(6){top:168px}.stackingCards__item:nth-child(7){top:192px}.stackingCards__item:nth-child(8){top:216px}}@media (min-width:1024px){.stackingCards__item{padding-bottom:64px}}@media (min-width:1536px){.stackingCards__item{padding-bottom:80px}.stackingCards__item:first-child{top:100px}.stackingCards__item:nth-child(2){top:140px}.stackingCards__item:nth-child(3){top:180px}.stackingCards__item:nth-child(4){top:220px}.stackingCards__item:nth-child(5){top:260px}.stackingCards__item:nth-child(6){top:300px}.stackingCards__item:nth-child(7){top:340px}.stackingCards__item:nth-child(8){top:380px}}.stackingCards__item:first-child .stackingCards__card{box-shadow:none}.stackingCards__image{display:flex;justify-content:center;align-items:flex-end;max-width:100%;padding:24px}.stackingCards__image.stackingCards__image--x-center{align-items:center}.stackingCards__image.stackingCards__image--y-center{justify-content:center}@media (min-width:768px){.stackingCards__image{padding:48px}}@media (min-width:1536px){.stackingCards__image{padding:60px}}.stackingCards__image .screenshot img{aspect-ratio:783/602;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center}.stackingCards__image .screenshot.screenshot--mobile-portrait img{aspect-ratio:166/211}@media (min-width:768px){.stackingCards__image .screenshot.screenshot--x-right img{-o-object-position:top left;object-position:top left}.stackingCards__image .screenshot.screenshot--x-left img{-o-object-position:top right;object-position:top right}}@media (max-width:767px){.stackingCards__image .screenshot.screenshot--mobile-portrait{max-width:80%}}.stackingCards__image:has(.screenshot--y-bottom){padding-bottom:0}.stackingCards__image:has(.screenshot--y-top){padding-top:0}.stackingCards__image:not(:has(.screenshot)) picture{display:block}.stackingCards__image:not(:has(.screenshot)) img{border-radius:16px;display:block}@media (min-width:768px){.stackingCards__image:not(:has(.screenshot)) img{border-radius:20px}}@media (min-width:768px){.stackingCards__image:has(.screenshot--x-right){padding-right:0}.stackingCards__image:has(.screenshot--x-left){padding-left:0}.stackingCards__image .screenshot--x-right{margin-left:auto}.stackingCards__image .screenshot--x-left{margin-right:auto}}@media (max-width:767px){.stackingCards__image .screenshot--x-right{padding-right:8px;border-top-right-radius:16px}.stackingCards__image .screenshot--x-right img{border-top-right-radius:8px}.stackingCards__image .screenshot--x-left{padding-left:8px;border-top-left-radius:16px}.stackingCards__image .screenshot--x-left img{border-top-left-radius:8px}}.stackingCards__content{display:flex;flex-direction:column;gap:16px;padding:32px}@media (min-width:768px){.stackingCards__content{padding:48px 48px 48px 24px}}@media (min-width:1024px){.stackingCards__content{padding:48px 64px 48px 32px}}@media (min-width:1536px){.stackingCards__content{padding:60px 80px 60px 40px;gap:32px}}@media (min-width:768px){.stackingCards:has(.stackingCards__imageColumn.order-1) .stackingCards__content{padding:48px 24px 48px 48px}}@media (min-width:1024px){.stackingCards:has(.stackingCards__imageColumn.order-1) .stackingCards__content{padding:48px 32px 48px 64px}}@media (min-width:1536px){.stackingCards:has(.stackingCards__imageColumn.order-1) .stackingCards__content{padding:60px 40px 60px 80px}}.stackingCards__logo{aspect-ratio:241/50;-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center}.stackingCards__title{margin:0}.stackingCards__text{flex-grow:1}@media (max-width:767px){.stackingCards .stackingCards__imageColumn:has(.screenshot--y-bottom){order:1}.stackingCards .stackingCards__imageColumn .stackingCards__image{padding-top:0}}.gp.stackingCards{container-type:inline-size;display:flex}.gp.stackingCards .stackingCards__card{padding:32px;border-radius:24px;margin-bottom:32px;position:sticky}.gp.stackingCards .stackingCards__card:has(.coloredTeaserBox__buttonWrapper){padding-bottom:16px}@container (min-width:420px){.gp.stackingCards .stackingCards__card{padding:48px;border-radius:40px}.gp.stackingCards .stackingCards__card:has(.coloredTeaserBox__buttonWrapper){padding-bottom:32px}}.gp.stackingCards .stackingCards__card:first-child{z-index:1;top:32px}.gp.stackingCards .stackingCards__card:nth-child(2){z-index:2;top:56px}.gp.stackingCards .stackingCards__card:nth-child(3){z-index:3;top:80px}.gp.stackingCards .stackingCards__card:nth-child(4){z-index:4;top:104px}.gp.stackingCards .stackingCards__card:nth-child(5){z-index:5;top:128px}.gp.stackingCards .stackingCards__card:nth-child(6){z-index:6;top:152px}.gp.stackingCards .stackingCards__card:nth-child(7){z-index:7;top:176px}.gp.stackingCards .stackingCards__card:nth-child(8){z-index:8;top:200px}@media (min-width:768px){.gp.stackingCards .stackingCards__card{margin-bottom:48px}.gp.stackingCards .stackingCards__card:first-child{top:48px}.gp.stackingCards .stackingCards__card:nth-child(2){top:72px}.gp.stackingCards .stackingCards__card:nth-child(3){top:96px}.gp.stackingCards .stackingCards__card:nth-child(4){top:120px}.gp.stackingCards .stackingCards__card:nth-child(5){top:144px}.gp.stackingCards .stackingCards__card:nth-child(6){top:168px}.gp.stackingCards .stackingCards__card:nth-child(7){top:192px}.gp.stackingCards .stackingCards__card:nth-child(8){top:216px}}@media (min-width:1024px){.gp.stackingCards .stackingCards__card{margin-bottom:64px}}@media (min-width:1536px){.gp.stackingCards .stackingCards__card{margin-bottom:80px}.gp.stackingCards .stackingCards__card:first-child{top:100px}.gp.stackingCards .stackingCards__card:nth-child(2){top:140px}.gp.stackingCards .stackingCards__card:nth-child(3){top:180px}.gp.stackingCards .stackingCards__card:nth-child(4){top:220px}.gp.stackingCards .stackingCards__card:nth-child(5){top:260px}.gp.stackingCards .stackingCards__card:nth-child(6){top:300px}.gp.stackingCards .stackingCards__card:nth-child(7){top:340px}.gp.stackingCards .stackingCards__card:nth-child(8){top:380px}}.gp.stackingCards .stackingCards__card:first-child{box-shadow:none}body:has(.dcSubHeader.sticky) .gp.stackingCards .stackingCards__card:first-child{z-index:1;top:64px}body:has(.dcSubHeader.sticky) .gp.stackingCards .stackingCards__card:nth-child(2){z-index:2;top:88px}body:has(.dcSubHeader.sticky) .gp.stackingCards .stackingCards__card:nth-child(3){z-index:3;top:112px}body:has(.dcSubHeader.sticky) .gp.stackingCards .stackingCards__card:nth-child(4){z-index:4;top:136px}body:has(.dcSubHeader.sticky) .gp.stackingCards .stackingCards__card:nth-child(5){z-index:5;top:160px}body:has(.dcSubHeader.sticky) .gp.stackingCards .stackingCards__card:nth-child(6){z-index:6;top:184px}body:has(.dcSubHeader.sticky) .gp.stackingCards .stackingCards__card:nth-child(7){z-index:7;top:208px}body:has(.dcSubHeader.sticky) .gp.stackingCards .stackingCards__card:nth-child(8){z-index:8;top:232px}.stackingSlider__stage{margin:0 auto;position:relative}.stackingSlider__cards{position:relative;width:100%;aspect-ratio:4/3}@media (min-width:768px){.stackingSlider__cards{aspect-ratio:1200/860}}.stackingSlider__card{position:absolute;left:50%;transform:translateX(-50%);max-width:100vw;transition:width .7s cubic-bezier(.4, 0, .2, 1),height .7s cubic-bezier(.4, 0, .2, 1),top .7s cubic-bezier(.4, 0, .2, 1)}.stackingSlider__card[data-slot="0"]{width:100%;height:70%;top:15%;z-index:3}.stackingSlider__card[data-slot="1"]{width:85%;height:60%;top:7%;z-index:2}.stackingSlider__card[data-slot="2"]{width:75%;height:53%;top:0;z-index:1}.stackingSlider__cardImg{width:100%}.stackingSlider__playPause{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;border:2px solid #00121e;background:0 0;color:#00121e;cursor:pointer;transition:background .2s ease,border-color .2s ease;padding:0;margin:32px auto 0;position:absolute;right:0;bottom:0;z-index:3;display:none}.stackingSlider__playPause:active,.stackingSlider__playPause:focus,.stackingSlider__playPause:hover{background:rgba(0,18,30,.08);border-color:#00121e;color:#00121e}.stackingSlider__playPause:has(.icon-play){padding-left:2px}.stackingSlider__captionSrc{display:none}.stackingSlider__caption{padding-top:24px;text-align:center;opacity:0;transition:opacity .7s cubic-bezier(.4, 0, .2, 1)}.stackingSlider__caption.is-visible{opacity:1}@media (min-width:768px){.stackingSlider__caption{padding-top:40px}}.stackingSliderWrapper__header{display:flex;flex-direction:column;gap:32px}@media (min-width:768px){.stackingSliderWrapper__header{gap:48px}}.stackingSliderWrapper__header .h1{margin:0}.stackingSliderWrapper__buttons{display:flex;flex-wrap:wrap;gap:16px;align-items:center;justify-content:center}.tabsTextSection__tab{scroll-snap-align:center;flex-shrink:0;padding:12px 24px;line-height:20px;border-radius:100px;background:var(--main-color-light-gray);border-color:var(--main-color-light-gray);transition:background .2s ease}.tabsTextSection__tab:active,.tabsTextSection__tab:focus,.tabsTextSection__tab:hover{background:#f3fcfd;border-color:#f3fcfd}.tabsTextSection__tab--active{background:#d8f6fa;border-color:#d8f6fa}.tabsTextSection__tab--active:active,.tabsTextSection__tab--active:focus,.tabsTextSection__tab--active:hover{background:#f3fcfd;border-color:#f3fcfd}.tabsTextSection__tabs{display:flex;flex-wrap:nowrap;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;margin-left:-24px;margin-right:-24px;padding-left:24px;padding-right:24px}.tabsTextSection__tabs::-webkit-scrollbar{display:none}.tabsTextSection__tabs--primary .tabsTextSection__tab:active,.tabsTextSection__tabs--primary .tabsTextSection__tab:focus,.tabsTextSection__tabs--primary .tabsTextSection__tab:hover{background:#f3f8d8;border-color:#f3f8d8}.tabsTextSection__tabs--primary .tabsTextSection__tab--active{background:#e6f1b1;border-color:#e6f1b1}.tabsTextSection__tabs--primary .tabsTextSection__tab--active:active,.tabsTextSection__tabs--primary .tabsTextSection__tab--active:focus,.tabsTextSection__tabs--primary .tabsTextSection__tab--active:hover{background:#f3f8d8;border-color:#f3f8d8}.tabsTextSection__tabs--lemon .tabsTextSection__tab:active,.tabsTextSection__tabs--lemon .tabsTextSection__tab:focus,.tabsTextSection__tabs--lemon .tabsTextSection__tab:hover{background:#efe936;border-color:#efe936}.tabsTextSection__tabs--lemon .tabsTextSection__tab--active{background:#e8e100;border-color:#e8e100}.tabsTextSection__tabs--lemon .tabsTextSection__tab--active:active,.tabsTextSection__tabs--lemon .tabsTextSection__tab--active:focus,.tabsTextSection__tabs--lemon .tabsTextSection__tab--active:hover{background:#efe936;border-color:#efe936}.tabsTextSection{display:none}.tabsTextSection--active{display:flex;flex-direction:column;gap:32px}@media (min-width:768px){.tabsTextSection--active{flex-direction:row;align-items:center;gap:48px}}@media (min-width:1536px){.tabsTextSection--active{gap:80px}}.tabsTextSection__image{flex:0 0 auto}@media (min-width:768px){.tabsTextSection__image{width:50%}}.tabsTextSection__image:not(:has(.screenshot)) img{width:100%;height:auto;display:block;border-radius:16px;aspect-ratio:860/530;-o-object-fit:cover;object-fit:cover}@media (min-width:1250px){.tabsTextSection__image:not(:has(.screenshot)) img{border-radius:24px}}.tabsTextSection__content{flex:1;display:flex;flex-direction:column;gap:24px}@media (min-width:1024px){.tabsTextSection__content{gap:40px}}.tabsTextSection__content h3{margin:0}.pricePackage{display:grid;grid-row:span 6;grid-template-rows:subgrid;border:1px solid var(--main-color-gray-base);font-size:1.5rem;border-radius:16px;padding:16px}@media (min-width:768px){.pricePackage{border-radius:24px;padding:24px}}@media (min-width:1024px){.pricePackage{font-size:1.7rem}}@media (min-width:1250px){.pricePackage{font-size:1.9rem;border-radius:40px;padding:32px}}.pricePackage__header{display:flex;justify-content:space-between;align-items:flex-start;border-bottom:1px solid var(--main-color-gray-base);gap:16px;flex-wrap:wrap;padding-bottom:16px}@media (min-width:768px){.pricePackage__header{padding-bottom:24px}}@media (min-width:1250px){.pricePackage__header{padding-bottom:32px}}@media (min-width:1536px){.pricePackage__header{padding-bottom:56px}}.pricePackage__titles{min-width:0;display:flex;flex-direction:column;gap:8px}@media (min-width:1536px){.pricePackage__titles{gap:16px}}.pricePackage__headline{margin:0}.pricePackage__subheadline{margin:0}.pricePackage__badge{flex-shrink:0;display:inline-flex;align-items:center;border-radius:20px;padding:4px 12px;font-size:1.5rem;font-weight:var(--main-font-weight-bold);line-height:20px;white-space:nowrap;background:#e6f1b1;border:1px solid var(--main-color-primary)}@media (min-width:768px){.pricePackage__badge{padding:8px 16px}}@media (min-width:1250px){.pricePackage__badge{font-size:1.7rem}}.pricePackage__priceArea{text-align:center;display:flex;flex-direction:column;gap:8px;padding:16px 0}@media (min-width:768px){.pricePackage__priceArea{padding:24px 0}}@media (min-width:1024px){.pricePackage__priceArea{padding:32px 0}}@media (min-width:1250px){.pricePackage__priceArea{gap:16px}}@media (min-width:1536px){.pricePackage__priceArea{padding:56px 0;gap:24px}}.pricePackage__price{margin:0;line-height:1}@media (min-width:768px) and (max-width:1023px){.pricePackage__price{font-size:3rem}}@media (min-width:1024px) and (max-width:1249px){.pricePackage__price{font-size:4rem}}.pricePackage__priceInfo{color:var(--main-color-dark-gray)}.pricePackage__section{border-top:1px solid var(--main-color-gray-base);padding:16px 0}@media (min-width:1024px){.pricePackage__section{padding:24px 0}}@media (min-width:1536px){.pricePackage__section{padding:32px 0}}.pricePackage__section--empty{padding:0!important;border-top:none}.pricePackage__sectionLabel{font-weight:var(--main-font-weight-bold);text-transform:uppercase}.pricePackage__features ul,.pricePackage__optional ul{margin-bottom:0;padding-left:30px}@media (max-width:1249px){.pricePackage__features ul,.pricePackage__optional ul{padding-left:30px}}@media (max-width:1023px){.pricePackage__features ul,.pricePackage__optional ul{padding-left:24px}}.pricePackage__features ul li:before,.pricePackage__optional ul li:before{color:var(--main-color-primary)}@media (max-width:1249px){.pricePackage__features ul li:before,.pricePackage__optional ul li:before{top:-3px;left:-32px}}@media (max-width:1023px){.pricePackage__features ul li:before,.pricePackage__optional ul li:before{top:-6px;left:-24px;width:20px}}.pricePackage__features ul li,.pricePackage__optional ul li{margin-bottom:8px}@media (max-width:1023px){.pricePackage__features ul li,.pricePackage__optional ul li{margin-bottom:4px}}.pricePackage__features ul li:last-child,.pricePackage__optional ul li:last-child{margin-bottom:0}.pricePackage__footer{align-self:end}@media (min-width:1536px){.pricePackage__footer{padding-top:32px}}.pricePackage__footer .button{width:100%}.pricePackages{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));row-gap:0;-moz-column-gap:24px;column-gap:24px}@media (min-width:1250px){.pricePackages{-moz-column-gap:32px;column-gap:32px}}@media (min-width:1536px){.pricePackages{-moz-column-gap:80px;column-gap:80px}}@media (max-width:767px){.pricePackages{overflow-x:auto;scroll-snap-type:x mandatory;grid-template-columns:repeat(3,75%);margin-left:-24px;margin-right:-24px;padding-left:24px;padding-right:24px}.pricePackages>*{scroll-snap-align:center}}@media (min-width:768px){.pricePackages--small{-moz-column-gap:32px;column-gap:32px}}.pricePackages--small .pricePackage{font-size:1.7rem}.pricePackages--small .pricePackage__header{padding-bottom:16px}.pricePackages--small .pricePackage__priceArea{padding:16px 0;text-align:left;gap:16px}.pricePackages--small .pricePackage__section{padding:16px 0}.textBlock{padding:32px 24px;border-radius:24px;display:flex;flex-direction:column;transition:transform .3s ease;gap:16px;text-decoration:none;text-align:center;width:100%}.textBlock:has(.dcArrow){padding-bottom:24px}@media (min-width:1024px){.textBlock{padding:48px 32px;border-radius:40px;gap:24px}.textBlock:has(.dcArrow){padding-bottom:32px}}.textBlock--nopadding{padding:0}.textBlock__icon{aspect-ratio:1;-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left}.textBlock__headline{margin:0}.textBlock__summary{flex-grow:1}.textBlock .dcArrow__line{background-color:var(--main-color-black)}.textBlock .dcArrow__tip{border-color:var(--main-color-black)}.textBlock.bg--black .dcArrow__line,.textBlock.bg--nightblue .dcArrow__line,.textBlock.bg--ocean .dcArrow__line,.textBlock.bg--purple .dcArrow__line{background-color:var(--main-color-white)}.textBlock.bg--black .dcArrow__tip,.textBlock.bg--nightblue .dcArrow__tip,.textBlock.bg--ocean .dcArrow__tip,.textBlock.bg--purple .dcArrow__tip{border-color:var(--main-color-white)}a.textBlock:active,a.textBlock:focus,a.textBlock:hover{text-decoration:none;color:inherit}a.textBlock:active:not(:has(.textBlock__link--hasButton)),a.textBlock:focus:not(:has(.textBlock__link--hasButton)),a.textBlock:hover:not(:has(.textBlock__link--hasButton)){transform:translateY(-4px)}a.textBlock:active .textBlock__link .button--bordered,a.textBlock:focus .textBlock__link .button--bordered,a.textBlock:hover .textBlock__link .button--bordered{background:var(--main-color-black);border-color:var(--main-color-black);color:var(--main-color-white)}a.textBlock:active .linkWithIcon,a.textBlock:focus .linkWithIcon,a.textBlock:hover .linkWithIcon{color:var(--main-color-primary)}a.textBlock.bg--black:active,a.textBlock.bg--black:focus,a.textBlock.bg--black:hover,a.textBlock.bg--nightblue:active,a.textBlock.bg--nightblue:focus,a.textBlock.bg--nightblue:hover,a.textBlock.bg--ocean:active,a.textBlock.bg--ocean:focus,a.textBlock.bg--ocean:hover,a.textBlock.bg--purple:active,a.textBlock.bg--purple:focus,a.textBlock.bg--purple:hover{color:var(--main-color-white)}.textBlocks{display:flex;flex-direction:column;gap:32px}@media (min-width:768px){.textBlocks{flex-direction:row;flex-wrap:wrap;justify-content:center}}@media (min-width:1536px){.textBlocks{gap:48px}}.textBlocks__item{display:flex;max-width:560px}@media (min-width:768px){.textBlocks__item{width:calc(50% - 32px / 2)}}@media (min-width:1024px){.textBlocks__item{width:calc(33.333% - 32px * 2 / 3)}}@media (min-width:1536px){.textBlocks__item{width:calc(33.333% - 48px * 2 / 3)}}@media (min-width:768px){.textBlocks--columns2 .textBlocks__item{width:calc(50% - 32px / 2)}}@media (min-width:1536px){.textBlocks--columns2 .textBlocks__item{width:calc(50% - 48px / 2)}}@media (min-width:768px){.textBlocks--columns3 .textBlocks__item{width:calc(50% - 32px / 2)}}@media (min-width:1250px){.textBlocks--columns3 .textBlocks__item{width:calc(33.333% - 32px * 2 / 3)}}@media (min-width:1536px){.textBlocks--columns3 .textBlocks__item{width:calc(33.333% - 48px * 2 / 3)}}.textBlocks--type1 .textBlocks__item{max-width:none}.textBlocks--type1 .textBlocks__item .textBlock{text-align:left}.textBlocks--type1 .textBlocks__item .textBlock__headline{margin:0}.textBlocks--alignLeft{justify-content:flex-start}.container .textBlocksWrapper .container{padding-left:0;padding-right:0}.textHighBullets__list ul li:before{opacity:0;margin-left:-20px;transition:opacity .4s ease-in-out,margin-left .4s ease-in-out}.textHighBullets__list ul li.is-visible:after,.textHighBullets__list ul li.is-visible:before{opacity:1;margin-left:0}.salaryCalculator__card{background:#fff;border:1px solid #dfdfdf;border-radius:24px;padding:32px;box-shadow:0 0 10px rgba(0,0,0,.1);display:flex;flex-direction:column;gap:24px}@media (min-width:768px){.salaryCalculator__card{padding:64px;gap:32px;box-shadow:0 0 15px rgba(0,0,0,.1);border-radius:40px}}@media (min-width:1250px){.salaryCalculator__card{padding:80px;gap:64px}}.salaryCalculator__section{display:flex;flex-direction:column;gap:24px}@media (min-width:1250px){.salaryCalculator__section{gap:40px}}.salaryCalculator__question{font-weight:var(--main-font-weight-bold);margin:0}.salaryCalculator__tiles{display:flex;flex-wrap:wrap;gap:12px}@media (min-width:1250px){.salaryCalculator__tiles{gap:24px}}.salaryCalculator__tile{flex:1 1 100px;min-height:48px;background:var(--main-color-light-gray);color:var(--main-color-black);border:none;border-radius:16px;padding:12px;font-weight:var(--main-font-weight-bold);cursor:pointer;text-align:center;transition:background .2s ease,color .2s ease,transform .2s ease}@media (min-width:768px){.salaryCalculator__tile{flex:1 1 240px;padding:20px 12px}}@media (min-width:1250px){.salaryCalculator__tile{padding:32px 24px}}.salaryCalculator__tile:hover{background:var(--main-color-light-gray);color:var(--main-color-black);transform:translateY(-3px)}@media (min-width:768px){.salaryCalculator__tile:hover{transform:translateY(-5px)}}.salaryCalculator__tile.is-active{background:var(--main-color-primary);color:var(--main-color-black)}.salaryCalculator__sliderWrap{display:flex;flex-direction:column;gap:16px}.salaryCalculator__sliderRow{display:flex;align-items:center;gap:16px}.salaryCalculator__sliderRow .salaryCalculator__slider{flex:1;width:auto}.salaryCalculator__slider{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:10px;padding:0;border-radius:5px;border:0;background:linear-gradient(to right,var(--main-color-primary) var(--fill,0),#dfdfdf var(--fill,0));outline:0;cursor:pointer}.salaryCalculator__slider:active,.salaryCalculator__slider:focus{outline:0;border:0;background:linear-gradient(to right,var(--main-color-primary) var(--fill,0),#dfdfdf var(--fill,0))}.salaryCalculator__slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:24px;height:24px;border-radius:50%;background:#fff;border:1px solid var(--main-color-primary);cursor:pointer}.salaryCalculator__slider::-moz-range-thumb{width:24px;height:24px;border-radius:50%;background:#fff;border:1px solid var(--main-color-primary);cursor:pointer}.salaryCalculator__sliderLabels{display:flex;justify-content:space-between}@media (max-width:767px){.salaryCalculator__sliderLabels{font-size:1.3rem}}.salaryCalculator__sliderGap{pointer-events:none}.salaryCalculator__stundenValue{white-space:nowrap;min-width:48px}@media (max-width:767px){.salaryCalculator__stundenValue{font-size:1.3rem;min-width:32px}}.salaryCalculator__hint{color:var(--main-color-dark-gray)}.salaryCalculator__result{display:flex;flex-direction:column;gap:24px}@media (min-width:768px){.salaryCalculator__result{gap:32px}}@media (min-width:1250px){.salaryCalculator__result{gap:64px}}.salaryCalculator__resultHeadline{margin:0}.salaryCalculator__resultAmount{display:flex;flex-direction:column;gap:8px}.salaryCalculator__resultRange{margin:0;min-height:1em}@media (max-width:767px){.salaryCalculator__resultRange{font-size:3rem!important}}.salaryCalculator__rangeSkeleton{width:55%;height:.85em;border-radius:8px;margin:.075em 0}.salaryCalculator__labelSkeleton{display:inline-block;width:80px;height:.8em;border-radius:4px;vertical-align:middle;margin:0 2px}.salaryCalculator--ocean .salaryCalculator__slider{background:linear-gradient(to right,#4bbecf var(--fill,0),#dfdfdf var(--fill,0))}.salaryCalculator--ocean .salaryCalculator__slider::-webkit-slider-thumb{border-color:#4bbecf}.salaryCalculator--ocean .salaryCalculator__slider::-moz-range-thumb{border-color:#4bbecf}.salaryCalculator--ocean .salaryCalculator__tile:hover{background:#d8f6fa}.salaryCalculator--ocean .salaryCalculator__tile.is-active{background:#4bbecf;color:var(--main-color-white)}.salaryCalculator--lemon .salaryCalculator__slider{background:linear-gradient(to right,#e8e100 var(--fill,0),#dfdfdf var(--fill,0))}.salaryCalculator--lemon .salaryCalculator__slider::-webkit-slider-thumb{border-color:#e8e100}.salaryCalculator--lemon .salaryCalculator__slider::-moz-range-thumb{border-color:#e8e100}.salaryCalculator--lemon .salaryCalculator__tile:hover{background:#fffed0}.salaryCalculator--lemon .salaryCalculator__tile.is-active{background:#e8e100;color:var(--main-color-black)}.salaryCalculator--purple .salaryCalculator__slider{background:linear-gradient(to right,#693dd0 var(--fill,0),#dfdfdf var(--fill,0))}.salaryCalculator--purple .salaryCalculator__slider::-webkit-slider-thumb{border-color:#693dd0}.salaryCalculator--purple .salaryCalculator__slider::-moz-range-thumb{border-color:#693dd0}.salaryCalculator--purple .salaryCalculator__tile:hover{background:#cfbff5}.salaryCalculator--purple .salaryCalculator__tile.is-active{background:#693dd0;color:var(--main-color-white)}.skeletonBlock{background:linear-gradient(90deg,#f4f4f4 25%,#dfdfdf 50%,#f4f4f4 75%);background-size:200% 100%;border-radius:8px;animation:skeletonShimmer 1.4s ease-in-out infinite}@keyframes skeletonShimmer{0%{background-position:200% 0}100%{background-position:-200% 0}}.dcBanner{position:relative;color:var(--main-color-white);max-width:2100px;margin-left:auto;margin-right:auto}.dcBanner__image picture img,.dcBanner__image>video{aspect-ratio:9/16!important;-o-object-fit:cover!important;object-fit:cover!important;display:block}@media (min-width:768px){.dcBanner__image picture img,.dcBanner__image>video{aspect-ratio:5/4!important}}@media (min-width:1024px){.dcBanner__image picture img,.dcBanner__image>video{aspect-ratio:1920/860!important}}.dcBanner__overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background:linear-gradient(rgba(0,18,30,.33),rgba(0,18,30,.7))}.dcBanner__image{position:relative;overflow:hidden}.dcBanner__headline{margin:0}.dcBanner__content{display:flex;flex-direction:column;width:820px;padding:20px 24px 64px 24px;gap:24px;max-width:100%}@media (min-width:768px){.dcBanner__content{max-width:70%}}@media (min-width:1024px){.dcBanner__content{max-width:50%}}@media (min-width:1250px){.dcBanner__content{padding-bottom:140px;gap:28px;padding-left:32px;padding-right:32px}}.dcBanner__contentContainer{max-width:1764px;position:absolute;z-index:1;left:50%;transform:translateX(-50%);bottom:0;width:100%}.dcBanner__badgeCircle{width:200px;height:200px;border-radius:50%;display:flex;align-items:center;justify-content:center;text-align:center;padding:20px;color:var(--main-color-black);text-decoration:none}@media (min-width:1540px){.dcBanner__badgeCircle{width:244px;height:244px}}.dcBanner__badgeCircle .dcArrow{margin-bottom:-15px}.dcBanner__badgeCircle:active,.dcBanner__badgeCircle:focus,.dcBanner__badgeCircle:hover{color:var(--main-color-black);text-decoration:none}.dcBanner__badgeContent{display:flex;flex-direction:column;gap:16px;align-items:center}.dcBanner__badgeHeadline{margin:0;line-height:1.1;font-weight:var(--main-font-weight-xbold)}@media (min-width:1540px){.dcBanner__badgeHeadline{font-size:3.6rem}}.dcBanner__badgeText{font-size:1.5rem;line-height:1.4}.dcBanner__badge{position:absolute;right:14px;z-index:3;transform:rotate(0);top:-40px}@media (min-width:1540px){.dcBanner__badge{right:10%}}@media (min-width:1700px){.dcBanner__badge{right:15%}}.heroAboutUs{position:relative;overflow:hidden}.heroAboutUs__headerContent{display:flex;flex-direction:column;gap:32px;max-width:600px}@media (min-width:1024px){.heroAboutUs__headerContent{gap:48px}}@media (min-width:1250px){.heroAboutUs__headerContent{max-width:60%}}.heroAboutUs__headline{margin:0}.heroAboutUs__summary{margin:0;font-weight:400}.heroAboutUs__sectionHeadline{margin-bottom:32px}.heroAboutUs__sectionCounter{font-weight:var(--main-font-weight-xbold);color:var(--main-color-primary);line-height:1;font-size:9rem;margin-bottom:24px;opacity:0;clip-path:inset(0 100% 0 0);transition:clip-path .8s cubic-bezier(.16, 1, .3, 1) .15s,opacity 0s .15s}.heroAboutUs__section.is-visible .heroAboutUs__sectionCounter{opacity:1;clip-path:inset(0 0% 0 0)}@media (prefers-reduced-motion:reduce){.heroAboutUs__sectionCounter{opacity:1;clip-path:none;transition:none}}@media (min-width:768px){.heroAboutUs__sectionCounter{font-size:12rem;margin-bottom:32px}}@media (min-width:1024px){.heroAboutUs__sectionCounter{font-size:17rem}}@media (min-width:1250px){.heroAboutUs__sectionCounter{font-size:22rem;margin-bottom:48px}}@media (min-width:1536px){.heroAboutUs__sectionCounter{font-size:27rem}}.heroAboutUs__header{padding-top:200px;padding-bottom:200px}@media (min-width:768px){.heroAboutUs__header{padding-bottom:380px}}@media (min-width:1250px){.heroAboutUs__header{padding-top:300px;padding-bottom:480px}}@media (min-width:1536px){.heroAboutUs__header{padding-top:500px;padding-bottom:680px}}.heroAboutUs__sectionLogos{margin-top:56px}.heroAboutUs__section{text-align:center;padding-top:140px;padding-bottom:140px;opacity:0;transform:translateY(80px);transition:opacity .9s cubic-bezier(.16, 1, .3, 1),transform .9s cubic-bezier(.16, 1, .3, 1)}.heroAboutUs__section.is-visible{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.heroAboutUs__section{opacity:1;transform:none;transition:none}}@media (min-width:768px){.heroAboutUs__section{padding-bottom:330px}}@media (min-width:1250px){.heroAboutUs__section{padding-top:250px;padding-bottom:500px}}@media (max-width:1535px){.heroAboutUs__section .container{max-width:700px}}.heroAboutUs__images .heroAboutUs__media{position:absolute;opacity:0;transition:opacity .9s cubic-bezier(.16, 1, .3, 1)}.heroAboutUs__images .heroAboutUs__media img,.heroAboutUs__images .heroAboutUs__media video{display:block;aspect-ratio:693/456;border-radius:16px;min-width:100%;-o-object-fit:cover!important;object-fit:cover!important}@media (min-width:768px){.heroAboutUs__images .heroAboutUs__media img,.heroAboutUs__images .heroAboutUs__media video{border-radius:24px}}@media (min-width:1536px){.heroAboutUs__images .heroAboutUs__media img,.heroAboutUs__images .heroAboutUs__media video{border-radius:40px}}.heroAboutUs__images .heroAboutUs__media:first-child{top:2%;right:3%;width:35%}@media (min-width:768px){.heroAboutUs__images .heroAboutUs__media:first-child{width:30%;right:3%}}@media (min-width:1250px){.heroAboutUs__images .heroAboutUs__media:first-child{width:35%}}.heroAboutUs__images .heroAboutUs__media:nth-child(2){top:11%;left:50%;width:35%}@media (min-width:768px){.heroAboutUs__images .heroAboutUs__media:nth-child(2){top:10%;width:22%}}@media (min-width:1250px){.heroAboutUs__images .heroAboutUs__media:nth-child(2){top:2.5%;width:13%;left:32%}}@media (min-width:1536px){.heroAboutUs__images .heroAboutUs__media:nth-child(2){top:3%;left:38%}}.heroAboutUs__images .heroAboutUs__media:nth-child(3){left:10%;top:14%;width:36%}@media (min-width:768px){.heroAboutUs__images .heroAboutUs__media:nth-child(3){width:23%}}@media (min-width:1024px){.heroAboutUs__images .heroAboutUs__media:nth-child(3){width:20%}}@media (min-width:1250px){.heroAboutUs__images .heroAboutUs__media:nth-child(3){left:14%}}.heroAboutUs__images .heroAboutUs__media:nth-child(4){width:30%;right:2%;top:15%}@media (min-width:1250px){.heroAboutUs__images .heroAboutUs__media:nth-child(4){top:13%;right:4%;width:36%}}.heroAboutUs__images .heroAboutUs__media:nth-child(5){left:4%;top:19%;width:23%;display:none}@media (min-width:768px){.heroAboutUs__images .heroAboutUs__media:nth-child(5){display:block}}@media (min-width:1024px){.heroAboutUs__images .heroAboutUs__media:nth-child(5){width:15%;left:9%;top:21%}}.heroAboutUs__images .heroAboutUs__media:nth-child(6){left:22%;top:17.5%;width:30%}@media (min-width:768px){.heroAboutUs__images .heroAboutUs__media:nth-child(6){left:37%;top:18%;width:20%}}@media (min-width:1250px){.heroAboutUs__images .heroAboutUs__media:nth-child(6){top:16%}}@media (min-width:1536px){.heroAboutUs__images .heroAboutUs__media:nth-child(6){top:20%;width:22%}}.heroAboutUs__images .heroAboutUs__media:nth-child(7){width:24%;right:-3%;top:22%;display:none}@media (min-width:768px){.heroAboutUs__images .heroAboutUs__media:nth-child(7){display:block;right:-7%}}@media (min-width:1250px){.heroAboutUs__images .heroAboutUs__media:nth-child(7){top:25%;width:15%;right:4%}}.heroAboutUs__images .heroAboutUs__media:nth-child(8){width:15%;left:-2%;top:26%;display:none}@media (min-width:1024px){.heroAboutUs__images .heroAboutUs__media:nth-child(8){display:block}}@media (min-width:1250px){.heroAboutUs__images .heroAboutUs__media:nth-child(8){left:3%;width:17%}}.heroAboutUs__images .heroAboutUs__media:nth-child(9){right:-3%;top:32%;width:40%}@media (min-width:768px){.heroAboutUs__images .heroAboutUs__media:nth-child(9){top:33%;right:15%;width:22%}}@media (min-width:1250px){.heroAboutUs__images .heroAboutUs__media:nth-child(9){top:32%;right:10%}}.heroAboutUs__images .heroAboutUs__media:nth-child(10){left:18%;top:34%;width:23%;display:none}@media (min-width:768px){.heroAboutUs__images .heroAboutUs__media:nth-child(10){display:block}}@media (min-width:1024px){.heroAboutUs__images .heroAboutUs__media:nth-child(10){width:17%;left:24%}}@media (min-width:1250px){.heroAboutUs__images .heroAboutUs__media:nth-child(10){top:34%;left:12%}}.heroAboutUs__images .heroAboutUs__media:nth-child(11){left:-5%;top:36%;width:29%}@media (min-width:768px){.heroAboutUs__images .heroAboutUs__media:nth-child(11){width:23%}}@media (min-width:1024px){.heroAboutUs__images .heroAboutUs__media:nth-child(11){width:15%;left:6%}}@media (min-width:1250px){.heroAboutUs__images .heroAboutUs__media:nth-child(11){top:44%}}.heroAboutUs__images .heroAboutUs__media:nth-child(12){right:-3%;top:39%;width:23%;display:none}@media (min-width:768px){.heroAboutUs__images .heroAboutUs__media:nth-child(12){display:block}}@media (min-width:1024px){.heroAboutUs__images .heroAboutUs__media:nth-child(12){width:19%;right:3%}}@media (min-width:1250px){.heroAboutUs__images .heroAboutUs__media:nth-child(12){top:45%;width:13%;right:9%}}.heroAboutUs__images .heroAboutUs__media:nth-child(13){left:10%;top:32.5%;width:40%}@media (min-width:768px){.heroAboutUs__images .heroAboutUs__media:nth-child(13){left:20%;width:23%;top:50%}}@media (min-width:1024px){.heroAboutUs__images .heroAboutUs__media:nth-child(13){width:19%;top:52%}}@media (min-width:1250px){.heroAboutUs__images .heroAboutUs__media:nth-child(13){width:15%;top:54%}}.heroAboutUs__images .heroAboutUs__media:nth-child(14){width:30%;left:10%;top:47%}@media (min-width:768px){.heroAboutUs__images .heroAboutUs__media:nth-child(14){left:auto;right:4%;top:50%;width:40%}}@media (min-width:1250px){.heroAboutUs__images .heroAboutUs__media:nth-child(14){width:43%}}@media (min-width:1536px){.heroAboutUs__images .heroAboutUs__media:nth-child(14){top:52%}}.heroAboutUs__images .heroAboutUs__media:nth-child(15){left:-2%;top:58%;width:23%;display:none}@media (min-width:768px){.heroAboutUs__images .heroAboutUs__media:nth-child(15){display:block}}@media (min-width:1024px){.heroAboutUs__images .heroAboutUs__media:nth-child(15){width:19%;left:2%}}@media (min-width:1250px){.heroAboutUs__images .heroAboutUs__media:nth-child(15){top:61%;width:16%;left:10%}}.heroAboutUs__images .heroAboutUs__media:nth-child(16){right:3%;top:49%;width:47%}@media (min-width:768px){.heroAboutUs__images .heroAboutUs__media:nth-child(16){top:58%;width:30%;right:-5%}}@media (min-width:1024px){.heroAboutUs__images .heroAboutUs__media:nth-child(16){right:-2%;width:19%}}@media (min-width:1250px){.heroAboutUs__images .heroAboutUs__media:nth-child(16){top:69%;width:19%;right:2%}}.heroAboutUs__images .heroAboutUs__media:nth-child(17){width:16%;left:-2%;top:68%;display:none}@media (min-width:1024px){.heroAboutUs__images .heroAboutUs__media:nth-child(17){display:block}}@media (min-width:1250px){.heroAboutUs__images .heroAboutUs__media:nth-child(17){left:2%}}.heroAboutUs__images .heroAboutUs__media:nth-child(18){left:7%;top:74%;width:48%}@media (min-width:768px){.heroAboutUs__images .heroAboutUs__media:nth-child(18){left:20%;top:75%;width:24%}}@media (min-width:1024px){.heroAboutUs__images .heroAboutUs__media:nth-child(18){width:20%}}@media (min-width:1250px){.heroAboutUs__images .heroAboutUs__media:nth-child(18){top:77%;width:15%}}.heroAboutUs__images .heroAboutUs__media:nth-child(19){right:-2%;top:75%;width:32%}@media (min-width:768px){.heroAboutUs__images .heroAboutUs__media:nth-child(19){width:24%;right:12%;top:74%}}@media (min-width:1250px){.heroAboutUs__images .heroAboutUs__media:nth-child(19){right:15%;width:22%;top:76%}}.heroAboutUs__images .heroAboutUs__media:nth-child(20){left:-6%;top:80%;width:30%}@media (min-width:768px){.heroAboutUs__images .heroAboutUs__media:nth-child(20){left:2%;width:23%}}@media (min-width:1024px){.heroAboutUs__images .heroAboutUs__media:nth-child(20){top:83%;width:15%}}@media (min-width:1250px){.heroAboutUs__images .heroAboutUs__media:nth-child(20){left:7%}}.heroAboutUs__images .heroAboutUs__media:nth-child(21){right:3%;top:78%;width:30%}@media (min-width:768px){.heroAboutUs__images .heroAboutUs__media:nth-child(21){top:79%;right:2%;width:23%}}@media (min-width:1024px){.heroAboutUs__images .heroAboutUs__media:nth-child(21){width:19%}}@media (min-width:1250px){.heroAboutUs__images .heroAboutUs__media:nth-child(21){width:13%;right:7%;top:81%}}.heroAboutUs__images .heroAboutUs__media:nth-child(22){left:8%;top:97.5%;width:28%}@media (min-width:768px){.heroAboutUs__images .heroAboutUs__media:nth-child(22){top:96%;width:23%}}@media (min-width:1024px){.heroAboutUs__images .heroAboutUs__media:nth-child(22){width:19%}}@media (min-width:1250px){.heroAboutUs__images .heroAboutUs__media:nth-child(22){width:15%;top:95%}}.heroAboutUs__images .heroAboutUs__media:nth-child(23){width:36%;right:6%;top:97.5%}@media (min-width:768px){.heroAboutUs__images .heroAboutUs__media:nth-child(23){top:94%;width:40%}}@media (min-width:1024px){.heroAboutUs__images .heroAboutUs__media:nth-child(23){width:32%}}.heroBanner{position:relative;overflow:hidden;display:flex;align-items:center;color:var(--main-color-white);width:100%;max-width:2100px;margin-left:auto;margin-right:auto}.heroBanner__image{position:relative;width:100%;height:100vh;height:100svh;max-height:1080px;display:flex}@media (min-width:768px){.heroBanner__image{min-height:800px}}.heroBanner__image::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(rgba(0,18,30,.33),rgba(0,18,30,.7))}.heroBanner__image img,.heroBanner__image picture,.heroBanner__image video{min-width:100%;-o-object-fit:cover;object-fit:cover}.heroBanner__image picture{display:flex;width:100%}.heroBanner__content{position:absolute;left:50%;top:0;transform:translateX(-50%);width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;max-width:1200px;padding:64px 20px}@media (min-width:768px){.heroBanner__content{padding:80px 20px}}@media (min-width:1536px){.heroBanner__content{padding:120px 20px}}.heroBanner__contentInner{display:flex;flex-direction:column;align-items:center;gap:32px;width:100%;max-width:1164px}.heroBanner__logos{background:rgba(0,0,0,.25);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);padding:6px 12px;max-width:80%;border-radius:12px;box-shadow:inset 1px 1px 0 rgba(255,255,255,.3),inset 0 0 1px rgba(255,255,255,.3),inset 0 0 1px rgba(255,255,255,.3)}@media (min-width:768px){.heroBanner__logos{padding:12px 24px;border-radius:16px}}@media (min-width:1024px){.heroBanner__logos{padding:16px 32px}}.heroBanner__logos img,.heroBanner__logos picture{display:block}.heroBanner__headline{margin:0}.heroBanner__summary{margin:0;font-weight:400}.heroBanner--text-x-start .heroBanner__content{text-align:left;align-items:flex-start;max-width:1764px}.heroBanner--text-x-start .heroBanner__contentInner{align-items:flex-start}.heroBanner--text-x-start .heroBanner__summary{max-width:1000px}.heroBanner--text-x-end .heroBanner__content{text-align:right;align-items:flex-end;max-width:1764px}.heroBanner--text-x-end .heroBanner__contentInner{align-items:flex-end}.heroBanner--text-x-end .heroBanner__summary{max-width:1000px}.heroBanner--text-y-start .heroBanner__content{justify-content:flex-start}.heroBanner--text-y-end .heroBanner__content{justify-content:flex-end}.heroBanner--containerxsmall .heroBanner__contentInner{max-width:960px}.heroFlyingIconsItem{display:block}.heroFlyingIconsItem img{display:block;aspect-ratio:1;animation:heroFloating 6s ease-in-out infinite}.heroFlyingIconsItem:nth-child(2n) img{animation-duration:7s;animation-delay:-1s;animation-direction:reverse}.heroFlyingIconsItem:nth-child(3n) img{animation-duration:8s;animation-delay:-2s}@keyframes heroFloating{0%{transform:translate(0,0)}25%{transform:translate(-3px,-6px)}50%{transform:translate(3px,0)}75%{transform:translate(-3px,6px)}100%{transform:translate(0,0)}}.heroFlyingIcons{padding-top:80px}@media (min-width:1024px){.heroFlyingIcons{padding-top:100px}}@media (min-width:1250px){.heroFlyingIcons{padding-top:180px}}.heroFlyingIcons__headline{margin:0}.heroFlyingIcons__summary{margin:0}.heroFlyingIcons__content{display:flex;flex-direction:column;gap:24px;width:100%;max-width:100%}@media (min-width:768px){.heroFlyingIcons__content{max-width:90%}}@media (min-width:1024px){.heroFlyingIcons__content{max-width:80%}}@media (min-width:1250px){.heroFlyingIcons__content{max-width:70%}}.heroFlyingIcons__contentWrapper{max-width:1764px;margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px;z-index:1;position:relative}.heroFlyingIcons__gridContainer{position:relative;height:100%;width:100%;z-index:1}.heroFlyingIcons__grid{aspect-ratio:4/3;max-width:1764px;padding-left:24px;padding-right:24px;margin-left:auto;margin-right:auto}@media (min-width:768px){.heroFlyingIcons__grid{aspect-ratio:1760/590}}@media (min-width:768px){.heroFlyingIcons__grid{margin-bottom:-40px}}@media (min-width:1024px){.heroFlyingIcons__grid{margin-bottom:-100px}}@media (min-width:1250px){.heroFlyingIcons__grid{margin-bottom:-140px}}.heroFlyingIcons__grid .heroFlyingIconsItem{position:absolute}.heroFlyingIcons__grid .heroFlyingIconsItem:first-child{width:8%;left:0;top:30%}@media (min-width:768px){.heroFlyingIcons__grid .heroFlyingIconsItem:first-child{width:4.5%;left:24px;top:30%}}.heroFlyingIcons__grid .heroFlyingIconsItem:nth-child(2){width:10%;left:15%;top:5%}@media (min-width:768px){.heroFlyingIcons__grid .heroFlyingIconsItem:nth-child(2){width:6.5%;left:10%;top:10%}}.heroFlyingIcons__grid .heroFlyingIconsItem:nth-child(3){width:15%;left:15%;bottom:20%}@media (min-width:768px){.heroFlyingIcons__grid .heroFlyingIconsItem:nth-child(3){width:8.7%;left:19%;bottom:35%}}.heroFlyingIcons__grid .heroFlyingIconsItem:nth-child(4){width:8%;left:40%;top:0}@media (min-width:768px){.heroFlyingIcons__grid .heroFlyingIconsItem:nth-child(4){width:4.5%;left:25%;top:0}}.heroFlyingIcons__grid .heroFlyingIconsItem:nth-child(5){width:10%;left:33%;top:40%}@media (min-width:768px){.heroFlyingIcons__grid .heroFlyingIconsItem:nth-child(5){width:6.5%;left:33%;top:22%}}.heroFlyingIcons__grid .heroFlyingIconsItem:nth-child(6){width:8%;left:55%;top:30%}@media (min-width:768px){.heroFlyingIcons__grid .heroFlyingIconsItem:nth-child(6){width:4.5%;left:50%;top:18%}}.heroFlyingIcons__grid .heroFlyingIconsItem:nth-child(7){width:8%;right:20%;top:5%}@media (min-width:768px){.heroFlyingIcons__grid .heroFlyingIconsItem:nth-child(7){width:4.5%;right:25%;top:10%}}.heroFlyingIcons__grid .heroFlyingIconsItem:nth-child(8){width:10%;right:2%;top:20%}@media (min-width:768px){.heroFlyingIcons__grid .heroFlyingIconsItem:nth-child(8){width:6.5%;right:13%;top:15%}}.heroFlyingIcons__grid .heroFlyingIconsItem:nth-child(9){width:8%;right:7%;bottom:40%}@media (min-width:768px){.heroFlyingIcons__grid .heroFlyingIconsItem:nth-child(9){width:4.5%;right:10%;bottom:27%}}.heroFlyingIcons__grid .heroFlyingIconsItem:nth-child(10){width:12%;right:25%;bottom:18%}@media (min-width:768px){.heroFlyingIcons__grid .heroFlyingIconsItem:nth-child(10){width:7%;right:20%;bottom:10%}}.heroFlyingIcons__grid .heroFlyingIconsItem:nth-child(11){width:10%;right:0;bottom:0}@media (min-width:768px){.heroFlyingIcons__grid .heroFlyingIconsItem:nth-child(11){width:4.5%;right:0;bottom:0}}.heroFlyingImagesItem{display:block}.heroFlyingImagesItem img,.heroFlyingImagesItem picture,.heroFlyingImagesItem video{display:block;border-radius:20px;overflow:hidden}@media (min-width:1250px){.heroFlyingImagesItem img,.heroFlyingImagesItem picture,.heroFlyingImagesItem video{border-radius:40px}}.heroFlyingImages{position:relative;padding-top:240px;overflow:hidden;z-index:1;height:150vh;min-height:1200px}@media (min-width:1024px){.heroFlyingImages{height:150vh;min-height:1500px}}@media (min-width:1250px){.heroFlyingImages{padding-top:260px;height:200vh;min-height:1800px}}.heroFlyingImages__headline{margin:0}.heroFlyingImages__content{display:flex;flex-direction:column;gap:24px;width:100%;max-width:100%}@media (min-width:768px){.heroFlyingImages__content{max-width:80%}}.heroFlyingImages__contentWrapper{max-width:1764px;margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px;z-index:1;position:relative}.heroFlyingImages .heroFlyingImagesBackground{position:absolute;top:0;left:0;width:100%;z-index:-1;aspect-ratio:1}.heroFlyingImages .heroFlyingImagesBackground:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;display:block;background:linear-gradient(180deg,rgba(255,255,255,0) 55.77%,#fff 100%);z-index:1}.heroFlyingImages .heroFlyingImagesBackground video{width:100%!important;height:100%!important;position:absolute;left:0;top:0;-o-object-fit:cover;object-fit:cover}.heroFlyingImages .heroFlyingImagesItem{position:absolute;z-index:1;opacity:0;transition:opacity .9s cubic-bezier(.16, 1, .3, 1)}.heroFlyingImages .heroFlyingImagesItem img,.heroFlyingImages .heroFlyingImagesItem picture{min-width:100%}.heroFlyingImages .heroFlyingImagesItem--1{width:40%;right:5%;top:75px}@media (min-width:768px){.heroFlyingImages .heroFlyingImagesItem--1{width:20%;right:5%;top:7%}}@media (min-width:1024px){.heroFlyingImages .heroFlyingImagesItem--1{width:18%;right:5%}}.heroFlyingImages .heroFlyingImagesItem--2{width:35%;left:12%;top:45%}@media (min-width:768px){.heroFlyingImages .heroFlyingImagesItem--2{width:20%;left:24%;top:40%}}@media (min-width:1024px){.heroFlyingImages .heroFlyingImagesItem--2{top:35%;left:35%;width:16%}}@media (min-width:1250px){.heroFlyingImages .heroFlyingImagesItem--2{top:41%}}.heroFlyingImages .heroFlyingImagesItem--3{top:58%;left:20%;width:50%}@media (min-width:768px){.heroFlyingImages .heroFlyingImagesItem--3{top:55%;left:9%;width:21%}}@media (min-width:1024px){.heroFlyingImages .heroFlyingImagesItem--3{top:50%}}.heroFlyingImages .heroFlyingImagesItem--4{top:40%;width:40%;right:-5%}@media (min-width:768px){.heroFlyingImages .heroFlyingImagesItem--4{top:41%;right:3%;width:35%}}@media (min-width:1024px){.heroFlyingImages .heroFlyingImagesItem--4{top:37%;right:5%;width:30%}}@media (min-width:1250px){.heroFlyingImages .heroFlyingImagesItem--4{top:45%}}@media (min-width:1536px){.heroFlyingImages .heroFlyingImagesItem--4{width:25%}}.heroFlyingImages .heroFlyingImagesItem--5{width:70%;right:5%;bottom:8%}@media (min-width:768px){.heroFlyingImages .heroFlyingImagesItem--5{bottom:10%;right:10%;width:50%}}@media (min-width:1024px){.heroFlyingImages .heroFlyingImagesItem--5{right:20%;width:40%}}.heroWithGalleryItem{display:block}.heroWithGalleryItem img,.heroWithGalleryItem picture,.heroWithGalleryItem video{display:block;border-radius:20px;overflow:hidden}@media (min-width:1250px){.heroWithGalleryItem img,.heroWithGalleryItem picture,.heroWithGalleryItem video{border-radius:40px}}.heroWithGallery{position:relative;padding-top:140px}@media (min-width:1024px){.heroWithGallery{padding-top:140px}}@media (min-width:1250px){.heroWithGallery{padding-top:240px}}.heroWithGallery__headline{margin:0}.heroWithGallery__summary{margin:0}.heroWithGallery__content{display:flex;flex-direction:column;gap:24px;width:100%;max-width:100%}@media (min-width:1800px){.heroWithGallery__content{max-width:80%}}.heroWithGallery__contentWrapper{max-width:1764px;margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px;z-index:1;position:relative}.heroWithGallery__carousel .dcGalleryCarouselItem{border-radius:20px}@media (min-width:1250px){.heroWithGallery__carousel .dcGalleryCarouselItem{border-radius:40px}}.heroWithGallery__carousel .heroWithGalleryItem img,.heroWithGallery__carousel .heroWithGalleryItem picture{height:100%!important;width:auto;max-width:60vw}@media (min-width:768px){.heroWithGallery__carousel .heroWithGalleryItem img,.heroWithGallery__carousel .heroWithGalleryItem picture{max-width:40vw}}@media (min-width:1250px){.heroWithGallery__carousel .heroWithGalleryItem img,.heroWithGallery__carousel .heroWithGalleryItem picture{max-width:50vw}}.heroWithGallery .heroWithGalleryBackground{display:none}.heroWithGalleryBackground:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;display:block;background:linear-gradient(180deg,rgba(255,255,255,0) 55.77%,#fff 100%);z-index:1}.heroWithGalleryBackground video{width:100%!important;height:100%!important;position:absolute;left:0;top:0;-o-object-fit:cover;object-fit:cover}.mainContent:has(.heroWithGalleryBackground){position:relative}.mainContent:has(.heroWithGalleryBackground)>.heroWithGalleryBackground{position:absolute;left:0;top:0;width:100%;aspect-ratio:1;z-index:1}@media (orientation:landscape){.mainContent:has(.heroWithGalleryBackground)>.heroWithGalleryBackground{aspect-ratio:4/3}}.mainContent:has(.heroWithGalleryBackground)>*{position:relative;z-index:2}.heroServices__headline{margin:0}.heroServices__summary{font-weight:400;margin:0}.heroServices__content{display:flex;flex-direction:column;gap:24px;text-align:center}@media (min-width:1024px){.heroServices__content{gap:32px}}.heroServices__screenshot{width:100%;margin-left:auto;margin-right:auto}.heroServices__screenshot img,.heroServices__screenshot picture,.heroServices__screenshot video{aspect-ratio:1130/635!important}.heroServices__logo{max-width:50%;margin-left:auto;margin-right:auto}.heroServices__link{display:flex;flex-wrap:wrap;gap:16px;align-items:center;justify-content:center}.heroServicesSection:has(.heroServices__screenshotContainer) .heroServices{padding-bottom:140px}@media (min-width:768px){.heroServicesSection:has(.heroServices__screenshotContainer) .heroServices{padding-bottom:240px}}@media (min-width:1024px){.heroServicesSection:has(.heroServices__screenshotContainer) .heroServices{padding-bottom:420px}}.heroServicesSection:has(.heroServices__screenshotContainer) .heroServices__screenshotContainer{margin-top:-100px}@media (min-width:768px){.heroServicesSection:has(.heroServices__screenshotContainer) .heroServices__screenshotContainer{margin-top:-200px}}@media (min-width:1024px){.heroServicesSection:has(.heroServices__screenshotContainer) .heroServices__screenshotContainer{margin-top:-340px}}.heroServicesSection:has(.heroServices__screenshotContainer).heroServices--fullHeight{max-height:1080px}@media (min-width:1250px){.heroServicesSection:has(.heroServices__screenshotContainer).heroServices--fullHeight{min-height:940px;height:100vh}}@media (min-width:1536px){.heroServicesSection:has(.heroServices__screenshotContainer).heroServices--fullHeight{min-height:1080px}}.slidecontentItem{margin:0;border-color:var(--main-color-dark-gray)}.slidecontentItem:not(:last-child){margin:0}.slidecontentItem__headline{font-size:1.7rem;color:var(--main-color-black);padding:16px 20px 16px 0;font-weight:var(--main-font-weight-bold);line-height:1.1}@media (min-width:1250px){.slidecontentItem__headline{font-size:2.5rem;padding:20px 30px 20px 0}}.slidecontentItem__headline:after{left:auto;right:0;font-size:20px;width:20px}@media (min-width:1250px){.slidecontentItem__headline:after{font-size:30px;width:30px}}.slidecontentItem__headline:active,.slidecontentItem__headline:focus,.slidecontentItem__headline:hover{color:var(--main-color-primary)}.slidecontentItem__content{display:none;padding:0;padding-bottom:16px}@media (min-width:1250px){.slidecontentItem__content{padding-bottom:20px}}.slidecontentItem.is-active .slidecontentItem__headline:after{rotate:180deg}.languageSwitchButton{text-transform:none;color:var(--main-color-black);text-decoration:none;display:inline-flex;align-items:center;padding:0}@media (min-width:768px){.languageSwitchButton{font-size:1.7rem}}@media (min-width:1250px){.languageSwitchButton{display:flex}}@media (min-width:1536px){.languageSwitchButton{font-size:var(--main-font-size-base)}}.languageSwitchButton .icon{color:var(--main-color-primary);font-size:1.2em;line-height:1;margin-right:5px}.languageSwitchButton:active,.languageSwitchButton:focus,.languageSwitchButton:hover{text-decoration:none;color:var(--main-color-primary)}.languageSwitchButton:after{display:none}.dcImageGalleryItem{border-radius:8px;display:block;width:100%;aspect-ratio:338/220}@media (min-width:768px){.dcImageGalleryItem{border-radius:12px;aspect-ratio:338/211}}@media (min-width:1024px){.dcImageGalleryItem{aspect-ratio:280/160}}@media (min-width:1250px){.dcImageGalleryItem{border-radius:20px;aspect-ratio:338/211}}.dcImageGalleryItem img{-o-object-fit:cover;object-fit:cover;min-width:100%;height:100%!important;display:block;transition:all .2s ease-in-out}.dcImageGallery{display:grid;gap:12px;width:100%;grid-template-columns:1fr 1fr 1fr;grid-template-rows:repeat(2,auto);grid-template-areas:"firstGalleryItem firstGalleryItem firstGalleryItem" "secondGalleryItem thirdGalleryItem fourthGalleryItem"}@media (min-width:768px){.dcImageGallery{grid-template-columns:70% 1fr;grid-template-rows:repeat(3,auto);grid-template-areas:"firstGalleryItem secondGalleryItem" "firstGalleryItem thirdGalleryItem" "firstGalleryItem fourthGalleryItem"}}@media (min-width:1024px){.dcImageGallery{gap:24px;grid-template-columns:70% 1fr}}@media (min-width:1250px){.dcImageGallery{grid-template-columns:70% 1fr}}.dcImageGallery .dcImageGalleryItem{display:none}.dcImageGallery .dcImageGalleryItem:first-child{grid-area:firstGalleryItem;display:block}@media (min-width:768px){.dcImageGallery .dcImageGalleryItem:first-child{height:100%}}.dcImageGallery .dcImageGalleryItem:nth-child(2){grid-area:secondGalleryItem;display:block}.dcImageGallery .dcImageGalleryItem:nth-child(3){grid-area:thirdGalleryItem;display:block}.dcImageGallery .dcImageGalleryItem:nth-child(4){grid-area:fourthGalleryItem;display:block}.dcImageGallery .dcImageGalleryItem--counterWrapper{position:relative}.dcImageGallery .dcImageGalleryItem__counter{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;text-align:center;background:rgba(0,0,0,.65);color:var(--main-color-primary);font-weight:700;font-size:2.8rem}@media (min-width:768px){.dcImageGallery .dcImageGalleryItem__counter{font-size:5.1rem}}.dcImageGallery--count1{grid-template-columns:1fr;grid-template-rows:auto;grid-template-areas:"firstGalleryItem"}.dcImageGallery--count2{grid-template-columns:1fr;grid-template-areas:"firstGalleryItem" "secondGalleryItem"}@media (min-width:768px){.dcImageGallery--count2{grid-template-columns:1fr 1fr;grid-template-rows:auto;grid-template-areas:"firstGalleryItem secondGalleryItem"}}.dcImageGallery--count3{grid-template-columns:1fr 1fr;grid-template-areas:"firstGalleryItem firstGalleryItem" "secondGalleryItem thirdGalleryItem"}@media (min-width:768px){.dcImageGallery--count3{grid-template-columns:70% 1fr;grid-template-rows:repeat(2,auto);grid-template-areas:"firstGalleryItem secondGalleryItem" "firstGalleryItem thirdGalleryItem"}.dcImageGallery--count3 .dcImageGalleryItem:nth-child(2),.dcImageGallery--count3 .dcImageGalleryItem:nth-child(3){height:100%;aspect-ratio:auto}}.dcGalleryItemZoom{cursor:pointer;overflow:hidden;position:relative}.dcGalleryItemZoom:before{content:var(--base-icon-zoom);font-family:icons;display:flex;align-items:center;justify-content:center;position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(255,255,255,.65);font-size:6rem;color:var(--main-color-black);opacity:0;transition:all .2s ease-in-out;z-index:1}@media (min-width:768px){.dcGalleryItemZoom:before{font-size:7rem}}@media (min-width:1250px){.dcGalleryItemZoom:before{font-size:8rem}}.dcGalleryItemZoom img{transition:all .2s ease-in-out}.dcGalleryItemZoom:active:before,.dcGalleryItemZoom:focus:before,.dcGalleryItemZoom:hover:before{opacity:1}.dcGalleryItemZoom:active img,.dcGalleryItemZoom:focus img,.dcGalleryItemZoom:hover img{scale:1.02}.dcGalleryCarousel{display:flex;flex-direction:column;overflow:hidden;gap:24px}@media (min-width:1250px){.dcGalleryCarousel{gap:48px}}.dcGalleryCarousel__row{overflow:hidden}.dcGalleryCarousel__track{display:flex;will-change:transform;gap:24px}@media (min-width:1250px){.dcGalleryCarousel__track{gap:48px}}.dcGalleryCarouselItem{flex-shrink:0;display:block;border-radius:8px;overflow:hidden;height:20vh}@media (min-width:1024px){.dcGalleryCarouselItem{border-radius:16px;height:35vh}}@media (min-width:1536px){.dcGalleryCarouselItem{height:480px}}.dcGalleryCarouselItem img,.dcGalleryCarouselItem__img{display:block;max-width:80vw;height:100%!important;-o-object-fit:cover;object-fit:cover}@media (min-width:768px){.dcGalleryCarouselItem img,.dcGalleryCarouselItem__img{max-width:50vw}}.dcGalleryReels{overflow:hidden}.dcGalleryReels__row{overflow:hidden}.dcGalleryReels__track{display:flex;will-change:transform;gap:16px}@media (min-width:1250px){.dcGalleryReels__track{gap:24px}}.dcGalleryReelsItem{flex-shrink:0;display:block;border-radius:12px;overflow:hidden;aspect-ratio:351/648;height:35vh}@media (min-width:1024px){.dcGalleryReelsItem{border-radius:16px;height:65vh}}@media (min-width:1536px){.dcGalleryReelsItem{height:648px}}.dcGalleryReelsItem__img{display:block;width:100%;height:100%!important;-o-object-fit:cover;object-fit:cover}.skillsList{margin:0;padding:0;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:16px}@media (min-width:768px){.skillsList{gap:24px}}.skillsList li{margin:0;padding:0;list-style:none}.skillsList img,.skillsList video{display:block;border-radius:16px;max-width:90px!important;aspect-ratio:1}@media (min-width:768px){.skillsList img,.skillsList video{max-width:120px!important}}@media (min-width:1536px){.skillsList img,.skillsList video{max-width:170px!important;border-radius:24px}}.youtubecontent{border-radius:20px;overflow:hidden}.dcSlideshowSlide{text-align:center;max-width:1464px;margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px}.dcSlideshowSlide__headline{margin:0}.dcSlideshowSlide__content{padding-top:80px;display:flex;flex-direction:column;gap:24px;width:100%;text-align:center}.dcSlideshowSlide__img{display:inline-flex;margin-left:auto;margin-right:auto;max-width:100%}.dcSlideshowSlide__img:not(.screenshot) img,.dcSlideshowSlide__img:not(.screenshot) video{border-radius:24px}@media (min-width:1024px){.dcSlideshowSlide__img:not(.screenshot) img,.dcSlideshowSlide__img:not(.screenshot) video{border-radius:40px}}.dcSlideshowSlide__text{text-align:center}.dcSlideshow{width:100%;position:relative;margin:0 auto;max-width:1464px}.dcSlideshow .swiper-button-next.swiper-button-disabled,.dcSlideshow .swiper-button-next.swiper-button-lock,.dcSlideshow .swiper-button-prev.swiper-button-disabled,.dcSlideshow .swiper-button-prev.swiper-button-lock{display:none}.dcSlideshow .swiper-navigation{margin-top:24px;display:flex;justify-content:center;align-items:center}@media (min-width:1700px){.dcSlideshow--arrows-outside{max-width:1600px;padding-bottom:0}.dcSlideshow--arrows-outside .swiper-navigation{margin-top:0}.dcSlideshow--arrows-outside .swiper-button-next,.dcSlideshow--arrows-outside .swiper-button-prev{position:absolute;top:50%;bottom:auto;transform:translateY(-50%)}.dcSlideshow--arrows-outside .swiper-button-prev{left:0}.dcSlideshow--arrows-outside .swiper-button-next{left:auto;right:0}}.dcSlideshow--1 .dcSlideshowSlide{max-width:960px}@media (min-width:1080px){.dcSlideshow--1.dcSlideshow--arrows-outside{max-width:1080px}}.dcSlidetextsliderItem{display:flex;align-items:center;flex-direction:column;gap:32px;padding-left:24px;padding-right:24px}@media (min-width:768px){.dcSlidetextsliderItem{flex-direction:row}}@media (min-width:1250px){.dcSlidetextsliderItem{padding-left:32px;padding-right:32px}}@media (min-width:1536px){.dcSlidetextsliderItem{gap:120px}}.dcSlidetextsliderItem__screenshot{flex-shrink:0;width:590px;max-width:100%;border-radius:20px}@media (min-width:768px){.dcSlidetextsliderItem__screenshot{max-width:50%}}.dcSlidetextsliderItem__screenshot:not(.screenshot) img,.dcSlidetextsliderItem__screenshot:not(.screenshot) video{border-radius:24px}@media (min-width:1024px){.dcSlidetextsliderItem__screenshot:not(.screenshot) img,.dcSlidetextsliderItem__screenshot:not(.screenshot) video{border-radius:40px}}.dcSlidetextsliderItem__content{flex-grow:1}.dcSlidetextsliderItem__headline{margin-top:0}.dcSlidetextslider{max-width:1464px;width:100%;margin-left:auto;margin-right:auto}.dcSlidetextsliderOuter{width:100%;position:relative;margin:0 auto;max-width:1464px;padding-bottom:60px}.dcSlidetextsliderOuter .swiper-button-next,.dcSlidetextsliderOuter .swiper-button-prev{position:absolute;top:auto;bottom:0;transform:none}.dcSlidetextsliderOuter .swiper-button-prev{left:20px}.dcSlidetextsliderOuter .swiper-button-next{left:60px;right:auto}@media (min-width:1024px){.dcSlidetextsliderOuter{padding-bottom:80px}.dcSlidetextsliderOuter .swiper-button-next{left:80px}}@media (min-width:1700px){.dcSlidetextsliderOuter--arrows-outside{max-width:1600px;padding-bottom:0}.dcSlidetextsliderOuter--arrows-outside .swiper-button-next,.dcSlidetextsliderOuter--arrows-outside .swiper-button-prev{top:50%;bottom:auto;transform:translateY(-50%)}.dcSlidetextsliderOuter--arrows-outside .swiper-button-prev{left:0}.dcSlidetextsliderOuter--arrows-outside .swiper-button-next{left:auto;right:0}}.dcGoogleMapsWrapper{position:relative}.dcGoogleMapsWrapper .googlemaps_content{z-index:1}.dcGoogleMapsWrapper__copy{position:absolute;left:16px;bottom:16px;z-index:2;display:flex;align-items:center;gap:4px;background:var(--main-color-white);border-radius:23px;padding:11px 16px;line-height:1;max-width:calc(100% - 32px)}.dcGoogleMapsWrapper__copy .actionIcon{width:24px;height:24px;color:var(--main-color-primary)}.dcGoogleMapsWrapper__copy .actionIcon i{font-size:.9em}.dcCollectionHeader__tags .dcTags{justify-content:center}.dcCollectionHeader__tags .dcActiveFilters__clear:not(.tag--current),.dcCollectionHeader__tags .dcActiveFilters__tag:not(.tag--current),.dcCollectionHeader__tags .dcTag:not(.tag--current){background:var(--main-color-white)}.dcCollectionHeader__headline{margin:0}.dcCollectionHeader__content{display:flex;flex-direction:column;gap:24px}@media (min-width:768px){.dcCollectionHeader__content{gap:32px}}.dcCollectionPreviewImage{width:100%;border-radius:16px}@media (min-width:768px){.dcCollectionPreviewImage{max-width:80vw;margin-left:auto;margin-right:auto;border-radius:20px}}@media (min-width:1024px){.dcCollectionPreviewImage{max-width:70vw}}.dcCollectionPreviewImage:not(:has(.screenshot)){overflow:hidden}.dcCollectionPreviewImage img,.dcCollectionPreviewImage video{display:block}.dcCollectionPreviewImage:not(:has(.screenshot)) img,.dcCollectionPreviewImage:not(:has(.screenshot)) video{aspect-ratio:1100/620;-o-object-fit:cover;object-fit:cover}.js-collectionFilter{justify-content:center}@media (max-width:767px){.js-collectionFilter{flex-wrap:nowrap;overflow:hidden;overflow-x:auto;scroll-snap-type:x mandatory;margin-left:-24px;margin-right:-24px;justify-content:flex-start;padding-left:24px;padding-right:24px}}.js-collectionFilter .tag{background:#e6f1b1;color:var(--main-color-black);cursor:pointer}.js-collectionFilter .tag:active,.js-collectionFilter .tag:focus,.js-collectionFilter .tag:hover{background:var(--main-color-primary);color:var(--main-color-black)}.js-collectionFilter .tag.is-active{background:var(--main-color-primary);color:var(--main-color-black)}.dcActiveFilters{display:flex;justify-content:center;flex-wrap:wrap;gap:12px;margin-top:24px}.dcActiveFilters:empty{margin-bottom:0}.dcActiveFilters__clear,.dcActiveFilters__tag{display:flex;align-items:center;gap:4px;font-size:var(--main-font-size-small);cursor:pointer;padding-left:15px;padding-right:10px}.dcActiveFilters__clear .icon,.dcActiveFilters__tag .icon{display:flex;align-items:center;justify-content:center}.dcActiveFilters__clear:hover,.dcActiveFilters__tag:hover{background-color:var(--main-color-primary)}.dcActiveFilters__clear:hover .icon-close,.dcActiveFilters__tag:hover .icon-close{transform:scale(1.2)}.dcActiveFilters__clear{padding-right:15px}.dcCollectionFilterList{display:flex;justify-content:center;flex-wrap:wrap;gap:20px}.dcCollectionFilterList .dcCollectionFilter{display:flex;flex-direction:column;gap:8px;position:relative;min-width:200px;max-width:430px;flex-grow:1}.dcCollectionFilterList .dcCollectionFilter__toggle{justify-content:space-between}.dcCollectionFilterList .dcCollectionFilter__toggle span:not(.dcCollectionFilter__counter){display:flex;align-items:center;gap:4px}.dcCollectionFilterList .dcCollectionFilter__counter{display:none;font-size:1.3rem;line-height:14px;background:var(--main-color-primary);padding:3px;border-radius:10px;min-width:20px}.dcCollectionFilterList .dcCollectionFilter__content{display:none;position:absolute;top:100%;left:0;right:0;background:var(--main-color-white);border:1px solid var(--main-color-gray-base);border-top:none;border-bottom-left-radius:8px;border-bottom-right-radius:8px;z-index:10;padding:16px;box-shadow:0 4px 12px rgba(0,0,0,.1)}.dcCollectionFilterList .dcCollectionFilter__options{display:flex;flex-direction:column;gap:12px;max-height:250px;overflow-y:auto}.dcCollectionFilterList .dcCollectionFilter__options .specialcheckbox{margin-bottom:0;padding-left:30px;color:var(--main-color-black)}.dcCollectionFilterList .dcCollectionFilter__options .specialcheckbox i{border-radius:4px}.dcCollectionFilterList .dcCollectionFilter__options .specialcheckbox__label{font-size:1.4rem}.dcCollectionFilterList .dcCollectionFilter.is-open .dcCollectionFilter__toggle{border-bottom-left-radius:0;border-bottom-right-radius:0;border-color:var(--main-color-primary)}.dcCollectionFilterList .dcCollectionFilter.is-open .dcCollectionFilter__toggle i{transform:rotate(180deg)}.dcCollectionFilterList .dcCollectionFilter.is-open .dcCollectionFilter__content{display:block}.dcNews{width:100%;display:flex;text-decoration:none;color:var(--main-color-black);flex-direction:column;container:containerDcNews/inline-size;gap:16px}@container containerDcNews (min-width:400px){.dcNews{gap:32px}}.dcNews__previewimage{overflow:hidden;min-width:100%;border-radius:16px}@container containerDcNews (min-width:400px){.dcNews__previewimage{border-radius:20px}}.dcNews__previewimage:not(:has(.screenshotBackground)) img{display:block;-o-object-fit:cover;object-fit:cover;transition:all .2s ease-in-out;width:100%;aspect-ratio:420/315}.dcNews__date{font-size:1.4rem}@container containerDcNews (min-width:400px){.dcNews__date{font-size:var(--main-font-size-small)}}.dcNews__headline{font-weight:var(--main-font-weight-bold);transition:all .2s ease-in-out;font-size:var(--main-font-size-small);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;line-height:1.2}@container containerDcNews (min-width:400px){.dcNews__headline{font-size:2.5rem;height:2.4em;-webkit-line-clamp:2}}.dcNews__content{display:flex;gap:6px;align-items:flex-end}.dcNews__contentWrapper{flex-grow:1}.dcNews:active,.dcNews:focus,.dcNews:hover{color:var(--main-color-black);text-decoration:none}.dcNewsList{display:grid;grid-column-gap:16px;grid-row-gap:32px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}@media (min-width:1024px){.dcNewsList{grid-column-gap:32px;grid-row-gap:48px}}@media (min-width:1250px){.dcNewsList{grid-column-gap:32px;grid-row-gap:48px}}@media (min-width:1536px){.dcNewsList{grid-column-gap:80px;grid-row-gap:120px}}@media (min-width:768px){.dcNewsList{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}}@media (min-width:1540px){.dcNewsList{grid-template-columns:repeat(auto-fill,minmax(400px,1fr))}}.dcNewsPreviewHeader{display:flex;gap:32px;flex-wrap:wrap;margin-bottom:-30px}@media (min-width:768px){.dcNewsPreviewHeader{margin-bottom:-20px}}@media (min-width:1650px){.dcNewsPreviewHeader{margin-bottom:-40px}}.dcNewsPreviewHeader__headline{font-weight:var(--main-font-weight-xbold);text-transform:uppercase;font-size:10rem;line-height:1;flex-grow:1;margin-left:-28px}@media (min-width:768px){.dcNewsPreviewHeader__headline{font-size:12rem;margin-left:-30px;margin-bottom:0;line-height:.8}}@media (min-width:1024px){.dcNewsPreviewHeader__headline{font-size:20rem;margin-left:-40px;line-height:.6}}@media (min-width:1250px){.dcNewsPreviewHeader__headline{font-size:20rem;margin-left:-10px;line-height:.6}}@media (min-width:1650px){.dcNewsPreviewHeader__headline{font-size:24rem;margin-left:-12px}}.dcNewsListPreview .swiper-slide{max-width:240px}@media (min-width:768px){.dcNewsListPreview .swiper-slide{max-width:320px}}@media (min-width:1250px){.dcNewsListPreview .swiper-slide{max-width:420px}}.dcNewsListPreview .swiper-navigation{max-width:1164px;margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px}@media (max-width:767px){.dcNewsListPreview .swiper-navigation{display:none!important}}@media (max-width:1023px){.dcNewsListPreview2{display:flex;gap:24px;overflow-x:auto;scroll-snap-type:x mandatory;margin-left:-24px;margin-right:-24px;padding-left:24px;padding-right:24px}.dcNewsListPreview2 .dcNews{scroll-snap-align:center;flex-shrink:0;width:calc(50vw - 80px)}}@media (max-width:767px){.dcNewsListPreview2 .dcNews{width:calc(100vw - 160px)}}.dcVideos{width:100%;display:flex;text-decoration:none;color:var(--main-color-black);flex-direction:column;container:containerDcVideos/inline-size;gap:16px}@container containerDcVideos (min-width:400px){.dcVideos{gap:32px}}.dcVideos__previewimage{position:relative;overflow:hidden;min-width:100%;border-radius:16px}@container containerDcVideos (min-width:400px){.dcVideos__previewimage{border-radius:20px}}.dcVideos__previewimage img{display:block;-o-object-fit:cover;object-fit:cover;aspect-ratio:1920/1080;transition:all .2s ease-in-out}.dcVideos__play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;border:0;background:rgba(230,241,177,.3);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);aspect-ratio:1;display:flex;align-items:center;justify-content:center;border-radius:50%;color:#e8e100;padding:0;padding-left:4px;transition:background .2s ease;width:50px;font-size:32px}@container containerDcVideos (min-width:400px){.dcVideos__play{width:80px;font-size:48px;padding-left:4px}}.dcVideos__play .icon{display:block}.dcVideos__play .icon:before{display:block}.dcVideos__headline{font-weight:var(--main-font-weight-bold);transition:all .2s ease-in-out;font-size:var(--main-font-size-small);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;line-height:1.2;flex-grow:1}@container containerDcVideos (min-width:400px){.dcVideos__headline{font-size:2.5rem;height:2.4em;-webkit-line-clamp:2}}.dcVideos__content{display:flex;gap:6px;align-items:flex-end}.dcVideos .dcArrow{margin-bottom:4px}.dcVideos:active,.dcVideos:focus,.dcVideos:hover{color:var(--main-color-black);text-decoration:none}.dcVideos:active .dcVideos__previewimage img,.dcVideos:focus .dcVideos__previewimage img,.dcVideos:hover .dcVideos__previewimage img{scale:1.02}.dcVideos:active .dcVideos__play,.dcVideos:focus .dcVideos__play,.dcVideos:hover .dcVideos__play{background:rgba(230,241,177,.5)}.dcVideosList{display:grid;grid-column-gap:16px;grid-row-gap:32px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}@media (min-width:1024px){.dcVideosList{grid-column-gap:32px;grid-row-gap:48px}}@media (min-width:1250px){.dcVideosList{grid-column-gap:32px;grid-row-gap:48px}}@media (min-width:1536px){.dcVideosList{grid-column-gap:80px;grid-row-gap:120px}}@media (min-width:768px){.dcVideosList{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}}@media (min-width:1540px){.dcVideosList{grid-template-columns:repeat(auto-fill,minmax(400px,1fr))}}.dcVideosPreviewHeader{display:flex;gap:32px;flex-wrap:wrap;margin-bottom:24px}@media (min-width:768px){.dcVideosPreviewHeader{margin-bottom:48px}}@media (min-width:1024px){.dcVideosPreviewHeader{margin-bottom:64px}}@media (min-width:1250px){.dcVideosPreviewHeader{margin-bottom:-60px}}@media (min-width:1650px){.dcVideosPreviewHeader{margin-bottom:-80px}}.dcVideosPreviewHeader__headline{font-weight:var(--main-font-weight-xbold);text-transform:uppercase;font-size:8rem;line-height:.5;flex-grow:1}@media (min-width:768px){.dcVideosPreviewHeader__headline{font-size:12rem;margin-left:-10px}}@media (min-width:1250px){.dcVideosPreviewHeader__headline{font-size:20rem;line-height:1;margin-top:-40px}}@media (min-width:1650px){.dcVideosPreviewHeader__headline{font-size:24rem;margin-top:-40px}}.dcVideosListPreview .swiper-slide{max-width:240px}@media (min-width:768px){.dcVideosListPreview .swiper-slide{max-width:320px}}@media (min-width:1250px){.dcVideosListPreview .swiper-slide{max-width:420px}}.dcVideosListPreview .swiper-navigation{max-width:1164px;margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px}@media (max-width:1023px){.dcVideosListPreview2{display:flex;gap:24px;overflow-x:auto;scroll-snap-type:x mandatory;margin-left:-24px;margin-right:-24px;padding-left:24px;padding-right:24px}.dcVideosListPreview2 .dcVideos{scroll-snap-align:center;flex-shrink:0;width:calc(50vw - 80px)}}@media (max-width:767px){.dcVideosListPreview2 .dcVideos{width:calc(100vw - 160px)}}.dcVideosPreviewImage{position:relative}.dcVideosPreviewImage:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(rgba(0,18,30,.33),rgba(0,18,30,.7));z-index:1}.dcVideosPreviewImage .dcVideos__play{width:80px;font-size:48px;padding-left:4px}.dcJob{display:flex;justify-content:space-between;align-items:center;padding:40px 0;border-bottom:1px solid #00121e;text-decoration:none;color:#00121e;gap:16px;transition:all .3s ease;position:relative;container-name:containerDcJob;container-type:inline-size}@container containerDcJob (min-width:600px){.dcJob{gap:32px}}.dcJob:first-child{padding-top:0}.dcJob:last-child{border:0;padding-bottom:0}.dcJob__content{display:flex;flex-direction:column;gap:24px;flex:1}@container containerDcJob (min-width:600px){.dcJob__content{gap:32px}}.dcJob__headline{margin:0;transition:color .3s ease;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;line-height:1.2}@media (min-width:768px){.dcJob__headline{-webkit-line-clamp:2}}.dcJob .dcJobTags{display:flex;flex-wrap:wrap;padding-right:50px;gap:8px 20px;margin:0}@container containerDcJob (min-width:600px){.dcJob .dcJobTags{padding-right:0;gap:20px 40px}}@container containerDcJob (max-width:599px){.dcJob .dcJobTags .tag:not(:first-child):not(:nth-child(2)){display:none}}.dcJob .dcJobTag{display:inline-flex;align-items:center;gap:8px}.dcJob .dcJobTag .icon{font-size:1.2em;color:var(--main-color-primary)}.dcJob .dcArrow{position:absolute;right:0;bottom:45px}@container containerDcJob (min-width:600px){.dcJob .dcArrow{position:relative;bottom:0;top:12px}}.dcJob:active,.dcJob:focus,.dcJob:hover{color:#00121e;text-decoration:none}@media (min-width:768px){.dcJobsDetails .dcSlideshow--arrows-outside{max-width:800px}}.dcJobsDetails .dcSlideshow--arrows-outside .dcSlideshowSlide{max-width:608px}.dcJobsDetails .dcSlideshow--arrows-outside .dcSlideshowSlide__img img,.dcJobsDetails .dcSlideshow--arrows-outside .dcSlideshowSlide__img video{min-width:100%;aspect-ratio:560/420;-o-object-fit:cover;object-fit:cover}.dcJobsDetails .dcSlideshow--arrows-outside .dcSlideshowSlide__content{padding-top:48px}.dcJobsDetails .dcSlideshow--arrows-outside .swiper-button-next,.dcJobsDetails .dcSlideshow--arrows-outside .swiper-button-prev{color:var(--main-color-primary);border:0}.dcJobsDetails .dcSlideshow--arrows-outside .swiper-button-next:active,.dcJobsDetails .dcSlideshow--arrows-outside .swiper-button-next:focus,.dcJobsDetails .dcSlideshow--arrows-outside .swiper-button-next:hover,.dcJobsDetails .dcSlideshow--arrows-outside .swiper-button-prev:active,.dcJobsDetails .dcSlideshow--arrows-outside .swiper-button-prev:focus,.dcJobsDetails .dcSlideshow--arrows-outside .swiper-button-prev:hover{color:var(--main-color-primary-dark);background:0 0}@media (min-width:1024px){.dcJobsDetails .dcSlideshow--arrows-outside .swiper-button-next .icon,.dcJobsDetails .dcSlideshow--arrows-outside .swiper-button-prev .icon{font-size:40px}}@media (min-width:1700px){.dcJobsDetails .dcSlideshow--arrows-outside .swiper-button-next,.dcJobsDetails .dcSlideshow--arrows-outside .swiper-button-prev{top:210px}}.dcJobsDetails .dcSlideshow--arrows-outside .swiper-button-prev .icon-arrow-left:before{content:var(--dc-icon-long-arrow-left)}.dcJobsDetails .dcSlideshow--arrows-outside .swiper-button-next .icon-arrow-right:before{content:var(--dc-icon-long-arrow-right)}.bg--lime-mist .dcJob .dcJobTag .icon{color:var(--main-color-primary)}.bg--lime-mist .dcJob .dcArrow__line{background-color:var(--main-color-primary)}.bg--lime-mist .dcJob .dcArrow__tip{border-color:var(--main-color-primary)}.hiddenJobCode{display:none}.hiddenJobCode .textcontent{display:flex;flex-wrap:wrap;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:24px;font-size:var(--main-font-size-big);background:var(--main-color-light-gray);max-width:calc(100% - 40px);width:400px;padding:24px;border-radius:16px;margin-left:auto;margin-right:auto;position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);z-index:100000;box-shadow:0 0 40px rgba(0,0,0,.2)}.hiddenJobCode .textcontent img{aspect-ratio:3/4;width:200px!important}.dcBlog{display:flex;justify-content:space-between;align-items:center;padding:40px 0;border-bottom:1px solid #00121e;text-decoration:none;color:#00121e;gap:16px;transition:all .3s ease;position:relative;container-name:containerDcBlog;container-type:inline-size}@container containerDcBlog (min-width:600px){.dcBlog{gap:32px}}.dcBlog:first-child{padding-top:0}.dcBlog:last-child{border:0}.dcBlog__content{display:flex;flex-direction:column;gap:24px;flex:1}@container containerDcBlog (min-width:600px){.dcBlog__content{gap:32px}}.dcBlog__headline{margin:0;transition:color .3s ease;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;line-height:1.2}@media (min-width:768px){.dcBlog__headline{-webkit-line-clamp:2}}.dcBlog__tags{padding-right:50px}@container containerDcBlog (min-width:600px){.dcBlog__tags{padding-right:0}}@container containerDcBlog (max-width:599px){.dcBlog__tags .dcActiveFilters__clear:not(:first-child):not(:nth-child(2)),.dcBlog__tags .dcActiveFilters__tag:not(:first-child):not(:nth-child(2)),.dcBlog__tags .dcTag:not(:first-child):not(:nth-child(2)){display:none}}.dcBlog .dcActiveFilters__clear:not(.dcTag--current),.dcBlog .dcActiveFilters__tag:not(.dcTag--current),.dcBlog .dcTag:not(.dcTag--current){background:var(--main-color-light-gray)}.dcBlog .dcArrow{position:absolute;right:0;bottom:45px}@container containerDcBlog (min-width:600px){.dcBlog .dcArrow{position:relative;bottom:0;top:12px}}.dcBlog:active,.dcBlog:focus,.dcBlog:hover{color:#00121e;text-decoration:none}.dcEvents{display:flex;justify-content:space-between;align-items:center;padding:24px 0;border-bottom:1px solid #00121e;text-decoration:none;color:#00121e;gap:16px;transition:all .3s ease;position:relative;container-name:containerDcEvents;container-type:inline-size}@container containerDcEvents (min-width:600px){.dcEvents{gap:32px;padding:40px 0}}.dcEvents:first-child{padding-top:0}.dcEvents:last-child{border:0}.dcEvents__content{display:flex;flex-direction:column;gap:24px;flex:1}.dcEvents__headline{margin:0;transition:color .3s ease;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.2}@media (min-width:768px){.dcEvents__headline{-webkit-line-clamp:1}}.dcEvents__tags{padding-right:50px}@container containerDcEvents (min-width:600px){.dcEvents__tags{padding-right:0}}@container containerDcEvents (max-width:599px){.dcEvents__tags .dcActiveFilters__clear:not(:first-child):not(:nth-child(2)),.dcEvents__tags .dcActiveFilters__tag:not(:first-child):not(:nth-child(2)),.dcEvents__tags .dcTag:not(:first-child):not(:nth-child(2)){display:none}}.dcEvents .dcActiveFilters__clear:not(.dcTag--current),.dcEvents .dcActiveFilters__tag:not(.dcTag--current),.dcEvents .dcTag:not(.dcTag--current){background:var(--main-color-light-gray)}.dcEvents .dcArrow{position:absolute;right:0;bottom:30px}@container containerDcEvents (min-width:600px){.dcEvents .dcArrow{position:relative;bottom:0;top:5px}}.dcEvents:active,.dcEvents:focus,.dcEvents:hover{color:#00121e;text-decoration:none}.dcEventDetails__trainers{display:flex;flex-direction:column;gap:16px}.dcEventDetails__trainers .salesPerson{width:100%;display:flex;align-items:center;gap:24px}.dcEventDetails__trainers .salesPerson__img{flex-shrink:0}.dcEventDetails__trainers .salesPerson__name{margin:0}.dcEventDetails__trainers .salesPerson__content{margin:0;font-size:var(--main-font-size-base)}.dcEventsListWrapper .dcEvents:last-child{padding-bottom:0}.dcEventsListWrapper .dcEvents:last-child .dcArrow{bottom:6px}@container containerDcEvents (min-width:600px){.dcEventsListWrapper .dcEvents:last-child .dcArrow{bottom:0}}.bg--lime-mist .dcEvents .dcActiveFilters__clear:not(.dcTag--current),.bg--lime-mist .dcEvents .dcActiveFilters__tag:not(.dcTag--current),.bg--lime-mist .dcEvents .dcTag:not(.dcTag--current),.bg--lime-mist-50 .dcEvents .dcActiveFilters__clear:not(.dcTag--current),.bg--lime-mist-50 .dcEvents .dcActiveFilters__tag:not(.dcTag--current),.bg--lime-mist-50 .dcEvents .dcTag:not(.dcTag--current){background:var(--main-color-white)}.bg--black .bg--lime-mist .dcEvents .dcActiveFilters__clear,.bg--black .bg--lime-mist .dcEvents .dcActiveFilters__tag,.bg--black .bg--lime-mist .dcEvents .dcTag,.bg--black .bg--lime-mist-50 .dcEvents .dcActiveFilters__clear,.bg--black .bg--lime-mist-50 .dcEvents .dcActiveFilters__tag,.bg--black .bg--lime-mist-50 .dcEvents .dcTag{color:var(--main-color-black)!important;background-color:var(--main-color-white)!important;border-color:var(--main-color-white)!important}.bg--black .bg--lime-mist .dcEvents .dcTag--current.dcActiveFilters__clear,.bg--black .bg--lime-mist .dcEvents .dcTag--current.dcActiveFilters__tag,.bg--black .bg--lime-mist .dcEvents .dcTag.dcTag--current,.bg--black .bg--lime-mist-50 .dcEvents .dcTag--current.dcActiveFilters__clear,.bg--black .bg--lime-mist-50 .dcEvents .dcTag--current.dcActiveFilters__tag,.bg--black .bg--lime-mist-50 .dcEvents .dcTag.dcTag--current{color:var(--main-color-white)!important;background-color:var(--main-color-black)!important;border-color:var(--main-color-black)!important}.dcSolutionCard{display:flex;flex-direction:column;text-decoration:none;border-radius:16px;border:1px solid var(--main-color-gray-base);background:var(--main-color-light-gray);color:var(--main-color-black);container:containerDcSolution/inline-size;padding:24px;font-size:var(--main-font-size-small);width:100%}@container containerDcSolution (min-width:300px){.dcSolutionCard{padding:40px;font-size:var(--main-font-size-base)}}.dcSolutionCard:active,.dcSolutionCard:focus,.dcSolutionCard:hover{text-decoration:none;color:var(--main-color-black)}.dcSolutionCard__logo{background-color:var(--main-color-white);margin-bottom:16px;width:90px;border-radius:4px;overflow:hidden}@container containerDcSolution (min-width:300px){.dcSolutionCard__logo{margin-bottom:24px;width:122px;border-radius:8px}}.dcSolutionCard__logo img{aspect-ratio:1;-o-object-fit:contain;object-fit:contain;display:block}.dcSolutionCard__content{flex-grow:1;display:flex;flex-direction:column;gap:16px}@container containerDcSolution (min-width:300px){.dcSolutionCard__content{gap:24px}}.dcSolutionCard__manufacturer{color:var(--main-color-dark-gray)}.dcSolutionCard__headline{margin:0}.dcSolutionCard__summary{color:var(--main-color-dark-gray)}.dcSolutionCard__footer{display:flex;justify-content:flex-end;color:var(--main-color-primary);margin-top:16px}@container containerDcSolution (min-width:300px){.dcSolutionCard__footer{margin-top:24px}}.dcSolutionCard__footer i{display:block}.dcSolutionCard__tags .dcActiveFilters__clear,.dcSolutionCard__tags .dcActiveFilters__tag,.dcSolutionCard__tags .dcTag{background:var(--main-color-white);padding:8px 10px;font-size:1.2rem;line-height:1}.dcSolutionsList{display:grid;grid-gap:24px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}@media (min-width:1536px){.dcSolutionsList{grid-gap:40px}}.dcSolutionsList__item{display:flex}.dcSolutionDetailsHeader{display:flex;flex-direction:column;background:var(--main-color-white);border-radius:16px;background:var(--main-color-light-gray);padding:24px;font-size:var(--main-font-size-small);gap:24px}@media (min-width:768px){.dcSolutionDetailsHeader{flex-direction:row;align-items:center}}@media (min-width:1024px){.dcSolutionDetailsHeader{padding:40px;gap:40px}}@media (min-width:1536px){.dcSolutionDetailsHeader{gap:80px}}.dcSolutionDetailsHeader__logo{background-color:var(--main-color-white);flex-shrink:0;width:100px;border-radius:12px}@media (min-width:768px){.dcSolutionDetailsHeader__logo{width:160px;border-radius:16px}}@media (min-width:1024px){.dcSolutionDetailsHeader__logo{width:220px}}.dcSolutionDetailsHeader__logo img{aspect-ratio:1;-o-object-fit:contain;object-fit:contain;display:block}.dcSolutionDetailsHeader__tags .dcActiveFilters__clear,.dcSolutionDetailsHeader__tags .dcActiveFilters__tag,.dcSolutionDetailsHeader__tags .dcTag{background:var(--main-color-white);font-size:var(--main-font-size-small)}.dcSolutionDetailsHeader__headline{margin:0}.dcSolutionDetailsHeader__content{display:flex;flex-direction:column;gap:16px}@media (min-width:1024px){.dcSolutionDetailsHeader__content{gap:24px}}.dcSolutionsAddonList{display:grid;gap:24px}@media (min-width:768px){.dcSolutionsAddonList{grid-template-columns:1fr 1fr;gap:40px}}@media (max-width:767px){.dcSolutionsAddonList{overflow-x:auto;grid-auto-flow:column;grid-auto-columns:90%;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;margin-left:-24px;margin-right:-24px;padding-left:24px;padding-right:24px}.dcSolutionsAddonList::-webkit-scrollbar{display:none}}.dcSolutionsAddonItem{display:flex;align-items:center;gap:16px;text-decoration:none;color:var(--main-color-black)}@media (min-width:768px){.dcSolutionsAddonItem{gap:24px;padding:32px 0;border-top:1px solid var(--main-color-gray-base)}.dcSolutionsAddonItem:first-child,.dcSolutionsAddonItem:nth-child(2){border-top:none}}@media (min-width:1024px){.dcSolutionsAddonItem{gap:40px;padding:40px 0}}.dcSolutionsAddonItem:active,.dcSolutionsAddonItem:focus,.dcSolutionsAddonItem:hover{text-decoration:none;color:var(--main-color-black)}.dcSolutionsAddonItem__img{flex-shrink:0;width:90px;height:90px;-o-object-fit:contain;object-fit:contain;background:var(--main-color-white);border:1px solid var(--main-color-gray-base);border-radius:8px}@media (min-width:768px){.dcSolutionsAddonItem__img{width:135px;height:135px}}.dcSolutionsAddonItem__content{display:flex;flex-direction:column;gap:8px}@media (min-width:768px){.dcSolutionsAddonItem__content{gap:16px}}.dcSolutionsAddonItem__name{margin:0}.dcSolutionsAddonItem__summary{font-size:var(--main-font-size-small)}.dcWhitepaper{width:100%;display:flex;text-decoration:none;color:var(--main-color-black);flex-direction:column;container:containerDcWhitepaper/inline-size;gap:16px}@container containerDcWhitepaper (min-width:400px){.dcWhitepaper{gap:32px}}.dcWhitepaper__previewimage{overflow:hidden;min-width:100%;border-radius:16px}@container containerDcWhitepaper (min-width:400px){.dcWhitepaper__previewimage{border-radius:20px}}.dcWhitepaper__previewimage img{display:block;-o-object-fit:cover;object-fit:cover;aspect-ratio:540/400;transition:all .2s ease-in-out}.dcWhitepaper__date{font-size:1.4rem}@container containerDcWhitepaper (min-width:400px){.dcWhitepaper__date{font-size:var(--main-font-size-small)}}.dcWhitepaper__headline{font-weight:var(--main-font-weight-bold);transition:all .2s ease-in-out;font-size:var(--main-font-size-small);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;line-height:1.2}@container containerDcWhitepaper (min-width:400px){.dcWhitepaper__headline{font-size:2.5rem;height:2.4em;-webkit-line-clamp:2}}.dcWhitepaper__content{display:flex;gap:6px;align-items:flex-end}.dcWhitepaper__contentWrapper{flex-grow:1}.dcWhitepaper:active,.dcWhitepaper:focus,.dcWhitepaper:hover{color:var(--main-color-black);text-decoration:none}.dcWhitepaper:active .dcWhitepaper__previewimage img,.dcWhitepaper:focus .dcWhitepaper__previewimage img,.dcWhitepaper:hover .dcWhitepaper__previewimage img{scale:1.02}.dcWhitepaperList{display:grid;grid-column-gap:16px;grid-row-gap:32px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}@media (min-width:1024px){.dcWhitepaperList{grid-column-gap:32px;grid-row-gap:48px}}@media (min-width:1250px){.dcWhitepaperList{grid-column-gap:32px;grid-row-gap:48px}}@media (min-width:1536px){.dcWhitepaperList{grid-column-gap:80px;grid-row-gap:120px}}@media (min-width:768px){.dcWhitepaperList{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}}@media (min-width:1540px){.dcWhitepaperList{grid-template-columns:repeat(auto-fill,minmax(400px,1fr))}}.dcWhitepaperDetails__previewImg{text-align:center}.dcWhitepaperDetails__previewImg img{border-radius:20px}:root{--main-color-white:#ffffff;--main-color-black:#00121E;--main-color-gray-base:#DFDFDF;--main-color-middle-gray:#979797;--main-color-dark-gray:#757575;--main-color-light-gray:#F4F4F4;--main-color-primary:#BCCF00;--main-color-primary-dark:#a5b600;--main-color-primary-darken:#8e9c00;--main-color-secondary:#E8E100;--main-color-action:#693DD0;--main-color-danger:#CE1F31;--main-color-danger-dark:#b81c2c;--main-color-warning:#FFB200;--main-color-warning-dark:#e6a000;--main-color-success:#7FCA35;--main-color-success-dark:#72b630;--main-color-info:#F4F4F4;--main-color-primary-contrast:var(--main-color-white);--main-color-primary-dark-contrast:var(--main-color-white);--main-color-primary-darken-contrast:var(--main-color-white);--main-color-secondary-contrast:var(--main-color-white);--main-color-action-contrast:var(--main-color-white);--main-color-danger-contrast:var(--main-color-white);--main-color-danger-dark-contrast:var(--main-color-white);--main-color-warning-contrast:#00121E;--main-color-warning-dark-contrast:#00121E;--main-color-success-contrast:var(--main-color-white);--main-color-success-dark-contrast:#00121E;--main-color-info-contrast:#00121E;--main-font-family:Barlow,Arial,sans-serif;--main-font-weight:400;--main-font-weight-bold:600;--main-font-weight-xbold:700;--main-font-size-base:2rem;--main-font-size-small:1.7rem;--main-font-size-big:2.3rem;--main-font-size-base-mobile:1.6rem;--main-font-size-small-mobile:1.4rem;--main-font-size-big-mobile:1.8rem;--main-line-height:1.37;--main-link-color:#00121E;--main-link-color-hover:var(--main-color-primary)}.dcProjectTile{position:relative;display:block;aspect-ratio:1/1;border-radius:16px;overflow:hidden;text-decoration:none;color:var(--main-color-white);width:100%}.dcProjectTile__image{z-index:1}.dcProjectTile__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .5s ease}.dcProjectTile__overlay{position:absolute;left:0;top:0;width:100%;height:50%;background:linear-gradient(0deg,rgba(0,18,30,0) 0,rgba(0,18,30,.49) 29.33%,rgba(0,18,30,.8) 100%);z-index:2}.dcProjectTile__content{position:absolute;top:0;left:0;width:100%;padding:24px;z-index:3;display:flex;flex-direction:column;gap:8px;transition:transform .3s ease}@media (min-width:1250px){.dcProjectTile__content{padding:32px}}.dcProjectTile__subheadline{margin:0;opacity:0;transition:all .6s ease;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;max-height:100px}.dcProjectTile__headline{margin-top:0;margin-bottom:24px}.dcProjectTile:hover .dcProjectTile__image img{transform:scale(1.05)}@media (min-width:1024px){.dcProjectTile:hover .dcProjectTile__subheadline{opacity:1}}.dcProjectsList.swiper{overflow:hidden}.dcProjectsList.swiper .swiper-wrapper{display:flex;flex-wrap:nowrap}.dcProjectsList.swiper .swiper-slide{flex-shrink:0;width:320px;max-width:70vw}@media (min-width:1250px){.dcProjectsList.swiper .swiper-slide{width:480px}}.dcProjectsList.swiper:not(.swiper-initialized) .swiper-wrapper{display:flex;flex-wrap:nowrap;gap:20px}@media (min-width:1250px){.dcProjectsList.swiper:not(.swiper-initialized) .swiper-wrapper{gap:40px}}@media (max-width:1760px){.dcProjectsList.swiper:not(.swiper-initialized) .swiper-wrapper{padding-left:20px}}@media (min-width:1760px){.dcProjectsList.swiper:not(.swiper-initialized) .swiper-wrapper::before{content:"";display:block;flex-shrink:0;width:calc((100vw - 1800px)/ 2)}}.dcProjectsListOuter{position:relative;margin-top:32px}@media (min-width:768px){.dcProjectsListOuter{margin-top:48px}}@media (min-width:1536px){.dcProjectsListOuter{margin-top:80px}}.dcProjectsListOuter .swiper-navigation{position:absolute;margin:0;top:auto;bottom:100%;right:0;max-width:1764px;margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px;margin-bottom:32px}@media (min-width:768px){.dcProjectsListOuter .swiper-navigation{margin-bottom:48px}}@media (min-width:1536px){.dcProjectsListOuter .swiper-navigation{margin-bottom:80px}}@media (max-width:767px){.dcProjectsListOuter .swiper-navigation{display:none}}.dcProjectsListOuter .swiper-navigation .swiper-button-lock{opacity:0}.dcProjectTilePreview{transition:opacity .3s ease,transform .3s ease;cursor:pointer}.dcProjectTilePreview__image{overflow:hidden;border-radius:16%}.dcProjectTilePreview__image img,.dcProjectTilePreview__image video{min-width:100%;display:block;aspect-ratio:1;-o-object-fit:cover;object-fit:cover;transition:transform .5s ease}.dcProjectTilePreview:active,.dcProjectTilePreview:focus,.dcProjectTilePreview:hover{transform:scale(1.05)}.dcProjectDetails__youtube .screenshot{width:100%;margin-left:auto;margin-right:auto}.dcProjectDetails__youtube .screenshot .youtubecontent:has(iframe){aspect-ratio:16/9}.dcProjectDetails__youtube--portrait .screenshot{max-width:340px}.dcProjectDetails__youtube--portrait .screenshot .youtubecontent:has(iframe){aspect-ratio:9/16}.dcProjectDetails__mediaBanner{position:relative}.dcProjectDetails__mediaBanner img,.dcProjectDetails__mediaBanner picture,.dcProjectDetails__mediaBanner video{display:block}@media (max-width:767px){.dcProjectDetails__mediaBanner img,.dcProjectDetails__mediaBanner picture,.dcProjectDetails__mediaBanner video{aspect-ratio:5/3;-o-object-fit:cover;object-fit:cover}.dcProjectDetails__mediaBanner:has(.dcProjectDetails__mediaBannerLogo){margin-bottom:20px}.dcProjectDetails__mediaBanner:has(.dcProjectDetails__mediaBannerLogo) .dcProjectDetails__mediaBannerLogo img{-o-object-fit:contain;object-fit:contain;aspect-ratio:4/2}}.dcProjectDetails__mediaBannerLogo{position:absolute;top:100%;transform:translateX(-50%) translateY(-32px);background:var(--main-color-light-gray);background-color:var(--main-color-light-gray);display:flex;justify-content:center;align-items:center;border-radius:12px;padding:8px;max-width:200px;left:50%}.dcProjectDetails__mediaBannerLogo img{aspect-ratio:4/2}.dcProjectDetails__logo{background-color:var(--main-color-light-gray);display:flex;justify-content:center;align-items:center;border-radius:12px;padding:12px 24px}@media (min-width:1250px){.dcProjectDetails__logo{padding:16px 48px;border-radius:40px}}.dcProjectDetails__logo img{aspect-ratio:275/150;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.dcProjectDetails__logoWrapper{position:sticky;top:48px}.dcProjectsPreviewRow{width:100%;overflow:hidden;white-space:nowrap}.dcProjectsPreviewRow__content{display:inline-flex;gap:24px;padding-top:10px;padding-bottom:10px;padding-right:24px}@media (min-width:1024px){.dcProjectsPreviewRow__content{gap:32px;padding-top:20px;padding-bottom:20px;padding-right:32px}}@media (min-width:1250px){.dcProjectsPreviewRow__content{gap:48px;padding-right:48px}}@media (min-width:1720px){.dcProjectsPreviewRow__content{gap:80px;padding-right:80px}}.dcProjectsPreviewRow--ltr .dcProjectsPreviewRow__content{animation:marquee-ltr 40s linear infinite}.dcProjectsPreviewRow--rtl .dcProjectsPreviewRow__content{animation:marquee-rtl 60s linear infinite}.dcProjectsPreviewRow .dcProjectTilePreview{flex:0 0 auto;width:140px}@media (min-width:1024px){.dcProjectsPreviewRow .dcProjectTilePreview{width:240px}}@media (min-width:1720px){.dcProjectsPreviewRow .dcProjectTilePreview{width:330px}}.dcProjectsPreviewRows{display:flex;flex-direction:column;rotate:-14deg;margin-top:-5%;margin-left:-20%;margin-right:-16%;padding-bottom:13%;gap:6px;position:relative}@media (min-width:2700px){.dcProjectsPreviewRows:after,.dcProjectsPreviewRows:before{content:"";display:block;position:absolute;top:-20%;width:20%;height:100%;background:linear-gradient(90deg,#00121e 50%,rgba(0,18,30,0) 100%);z-index:1;rotate:14deg}.dcProjectsPreviewRows:before{left:-5px}.dcProjectsPreviewRows:after{right:-5px;background:linear-gradient(-90deg,#00121e 50%,rgba(0,18,30,0) 100%)}}@media (min-width:768px){.dcProjectsPreviewRows{margin-left:-10%;margin-right:-10%}}@media (min-width:1250px){.dcProjectsPreviewRows{gap:24px}}@keyframes marquee-ltr{0%{transform:translateX(0)}100%{transform:translateX(-25%)}}@keyframes marquee-rtl{0%{transform:translateX(-25%)}100%{transform:translateX(0)}}.heroProjectsPreview{position:relative;aspect-ratio:9/16;overflow:hidden;max-width:2700px;margin-left:auto;margin-right:auto;margin-bottom:80px}@media (min-width:768px){.heroProjectsPreview{margin-bottom:80px}}@media (min-width:1024px){.heroProjectsPreview{margin-bottom:120px}}@media (min-width:1250px){.heroProjectsPreview{margin-bottom:120px}}@media (min-width:768px){.heroProjectsPreview{aspect-ratio:1920/1200;overflow:hidden;max-height:1200px}}.heroProjectsPreview:before{content:"";display:block;z-index:1;position:absolute;top:0;left:0;width:100%;height:30%;background:linear-gradient(180deg,rgba(0,18,30,.82) 25.96%,rgba(0,18,30,0) 92.46%)}.heroProjectsPreview__playPause{position:absolute;bottom:64px;right:24px;z-index:2;display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;border:2px solid var(--main-color-white);background:0 0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--main-color-white);cursor:pointer;transition:background .2s ease,border-color .2s ease;padding:0;text-align:center}@media (min-width:768px){.heroProjectsPreview__playPause{bottom:10%;width:48px;height:48px}}@media (min-width:1250px){.heroProjectsPreview__playPause{bottom:24%;right:max(32px,(100% - 1764px) / 2 + 32px)}}.heroProjectsPreview__playPause:active,.heroProjectsPreview__playPause:focus,.heroProjectsPreview__playPause:hover{background:rgba(255,255,255,.2);border-color:rgba(255,255,255,.7);color:var(--main-color-white)}.heroProjectsPreview__playPause:has(.icon-play){padding-left:2px}.heroProjectsPreview__text{width:100%;max-width:1764px;padding-left:24px;padding-right:24px;pointer-events:none;position:absolute;bottom:64px;left:0;z-index:1}@media (min-width:768px){.heroProjectsPreview__text{bottom:10%;left:50%;transform:translateX(-50%)}}@media (min-width:1250px){.heroProjectsPreview__text{bottom:24%;padding-left:32px;padding-right:32px}}.heroProjectsPreview__text .textcontent{display:inline-block;pointer-events:auto;width:100%;position:relative}@media (min-width:768px){.heroProjectsPreview__text .textcontent{max-width:75%}}@media (min-width:1024px){.heroProjectsPreview__text .textcontent{max-width:50%}}@media (min-width:1250px){.heroProjectsPreview__text .textcontent{max-width:735px}}.heroProjectsPreview__text .textcontent:before{content:"";display:block;position:absolute;background:radial-gradient(50% 50%,#00121e 60%,rgba(0,18,30,.8) 75%,rgba(0,18,30,0) 100%);z-index:-1;pointer-events:none;left:-100%;top:-45%;width:240%;height:240%}@media (min-width:1024px){.heroProjectsPreview__text .textcontent:before{left:-200%;top:-90%;width:400%;height:400%}}.dcPartnerTile{display:flex;flex-direction:column;justify-content:space-between;border-bottom:1px solid var(--main-color-gray-base);container-type:inline-size;container-name:dcPartnersListContainer;padding-bottom:16px}@media (min-width:1024px){.dcPartnerTile{padding-bottom:40px}}.dcPartnerTile__logo{width:80px;display:flex;align-items:center;max-width:100%}@container dcPartnersListContainer (min-width:150px){.dcPartnerTile__logo{width:120px}}@container dcPartnersListContainer (min-width:260px){.dcPartnerTile__logo{width:200px}}.dcPartnerTile__logo img{aspect-ratio:200/150;-o-object-fit:contain;object-fit:contain}.dcPartnerTile__content{display:flex;flex-direction:column;gap:8px;padding-top:16px;flex-grow:1}@container dcPartnersListContainer (min-width:260px){.dcPartnerTile__content{padding-top:24px;gap:24px}}.dcPartnerTile__headline{margin:0;flex-grow:1}@container dcPartnersListContainer (max-width:259px){.dcPartnerTile__headline{font-size:1.6rem}}@container dcPartnersListContainer (max-width:149px){.dcPartnerTile__headline{font-size:1.4rem}}.dcPartnerTile__link{color:var(--main-color-primary);text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@container dcPartnersListContainer (max-width:259px){.dcPartnerTile__link{font-size:1.4rem}}@container dcPartnersListContainer (max-width:149px){.dcPartnerTile__link{font-size:1.3rem}}.dcPartnersList{display:grid;grid-column-gap:16px;grid-row-gap:16px;grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}@media (min-width:768px){.dcPartnersList{grid-column-gap:32px;grid-row-gap:16px}}@media (min-width:1024px){.dcPartnersList{grid-column-gap:40px;grid-row-gap:32px}}@media (min-width:1536px){.dcPartnersList{grid-column-gap:40px;grid-row-gap:80px}}@media (min-width:768px){.dcPartnersList{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}}@media (min-width:1024px){.dcPartnersList{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}}@media (min-width:1250px){.dcPartnersList{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}}@media (min-width:1540px){.dcPartnersList{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}}:root{--main-color-white:#ffffff;--main-color-black:#00121E;--main-color-gray-base:#DFDFDF;--main-color-middle-gray:#979797;--main-color-dark-gray:#757575;--main-color-light-gray:#F4F4F4;--main-color-primary:#BCCF00;--main-color-primary-dark:#a5b600;--main-color-primary-darken:#8e9c00;--main-color-secondary:#E8E100;--main-color-action:#693DD0;--main-color-danger:#CE1F31;--main-color-danger-dark:#b81c2c;--main-color-warning:#FFB200;--main-color-warning-dark:#e6a000;--main-color-success:#7FCA35;--main-color-success-dark:#72b630;--main-color-info:#F4F4F4;--main-color-primary-contrast:var(--main-color-white);--main-color-primary-dark-contrast:var(--main-color-white);--main-color-primary-darken-contrast:var(--main-color-white);--main-color-secondary-contrast:var(--main-color-white);--main-color-action-contrast:var(--main-color-white);--main-color-danger-contrast:var(--main-color-white);--main-color-danger-dark-contrast:var(--main-color-white);--main-color-warning-contrast:#00121E;--main-color-warning-dark-contrast:#00121E;--main-color-success-contrast:var(--main-color-white);--main-color-success-dark-contrast:#00121E;--main-color-info-contrast:#00121E;--main-font-family:Barlow,Arial,sans-serif;--main-font-weight:400;--main-font-weight-bold:600;--main-font-weight-xbold:700;--main-font-size-base:2rem;--main-font-size-small:1.7rem;--main-font-size-big:2.3rem;--main-font-size-base-mobile:1.6rem;--main-font-size-small-mobile:1.4rem;--main-font-size-big-mobile:1.8rem;--main-line-height:1.37;--main-link-color:#00121E;--main-link-color-hover:var(--main-color-primary)}.dcCustomerTilePreview{background:var(--main-color-light-gray);display:flex;align-items:center;justify-content:center;width:90px;padding:6px;border-radius:8px}@media (min-width:768px){.dcCustomerTilePreview{width:140px;padding:12px;border-radius:12px}}@media (min-width:1536px){.dcCustomerTilePreview{width:198px;border-radius:16px}}.dcCustomerTilePreview img{aspect-ratio:170/128;-o-object-fit:contain;object-fit:contain}.dcCustomersPreviewRow{width:100%;overflow:hidden;white-space:nowrap;text-align:center}.dcCustomersPreviewRow__content{display:inline-flex;gap:12px;justify-content:center}@media (min-width:768px){.dcCustomersPreviewRow__content{gap:24px}}@media (min-width:1536px){.dcCustomersPreviewRow__content{gap:32px}}.dcCustomersPreviewRow--ltr.is-sliding .dcCustomersPreviewRow__content{animation:marquee-ltr 20s linear infinite;justify-content:flex-start}@media (min-width:768px){.dcCustomersPreviewRow--ltr.is-sliding .dcCustomersPreviewRow__content{animation-delay:40s}}@media (min-width:1536px){.dcCustomersPreviewRow--ltr.is-sliding .dcCustomersPreviewRow__content{animation-delay:60s}}.dcCustomersPreviewRow--rtl.is-sliding .dcCustomersPreviewRow__content{animation:marquee-rtl 20s linear infinite;justify-content:flex-start}@media (min-width:768px){.dcCustomersPreviewRow--rtl.is-sliding .dcCustomersPreviewRow__content{animation-delay:40s}}@media (min-width:1536px){.dcCustomersPreviewRow--rtl.is-sliding .dcCustomersPreviewRow__content{animation-delay:60s}}.dcCustomersPreviewRow .dcCustomerTilePreview{flex:0 0 auto}.dcCustomersPreviewRows{display:flex;flex-direction:column;overflow:hidden;gap:12px}@media (min-width:768px){.dcCustomersPreviewRows{gap:24px}}@media (min-width:1536px){.dcCustomersPreviewRows{gap:32px}}.dcCustomersList{display:flex;flex-wrap:wrap;gap:24px;align-items:center;justify-content:center}.dcCustomersList .dcPartnerTile{width:200px;border:0;padding:0}.dcCustomersList .dcPartnerTile__logo{width:100%;text-align:center;display:flex;align-items:center;justify-content:center}.dcCustomersList .dcPartnerTile__logo img{-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;aspect-ratio:auto}.dcPress{width:100%;display:flex;text-decoration:none;color:var(--main-color-black);flex-direction:column;container:containerDCPress/inline-size}.dcPress__wrapper{gap:16px;display:flex;flex-direction:column}@container containerDCPress (min-width:300px){.dcPress__wrapper{gap:32px}}.dcPress__previewimage{overflow:hidden;min-width:100%;border-radius:16px}@container containerDCPress (min-width:400px){.dcPress__previewimage{border-radius:20px}}.dcPress__previewimage img{display:block;-o-object-fit:cover;object-fit:cover;aspect-ratio:540/400;transition:all .2s ease-in-out}.dcPress__headline{font-weight:400;margin:0;flex-grow:1}.dcPress__content{display:flex;flex-direction:column;gap:24px;flex-grow:1}.dcPressList{display:grid;grid-gap:16px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}@media (min-width:1024px){.dcPressList{grid-gap:32px}}@media (min-width:1536px){.dcPressList{grid-gap:80px}}@media (min-width:768px){.dcPressList{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}}@media (min-width:1540px){.dcPressList{grid-template-columns:repeat(auto-fill,minmax(400px,1fr))}}.mobileMenuDCMainNavigation.navgroup .all-link,.mobileMenuDCSpecialNavigation.navgroup .all-link{display:none}.mobileMenuDCMainNavigation.navgroup>ul>li>a,.mobileMenuDCMainNavigation.navgroup>ul>li>span,.mobileMenuDCSpecialNavigation.navgroup>ul>li>a,.mobileMenuDCSpecialNavigation.navgroup>ul>li>span{font-weight:var(--main-font-weight-bold)}@media (max-width:767px){.mobileMenuDCMainNavigation.navgroup>ul,.mobileMenuDCSpecialNavigation.navgroup>ul{margin:0}.mobileMenuDCMainNavigation.navgroup>ul>li,.mobileMenuDCSpecialNavigation.navgroup>ul>li{padding:0;margin:0}.mobileMenuDCMainNavigation.navgroup>ul>li>a,.mobileMenuDCMainNavigation.navgroup>ul>li>span,.mobileMenuDCSpecialNavigation.navgroup>ul>li>a,.mobileMenuDCSpecialNavigation.navgroup>ul>li>span{margin:0;padding-top:12px;padding-bottom:12px}.mobileMenuDCMainNavigation.navgroup ul,.mobileMenuDCSpecialNavigation.navgroup ul{list-style:none}.mobileMenuDCMainNavigation.navgroup ul ul,.mobileMenuDCSpecialNavigation.navgroup ul ul{display:none}.mobileMenuDCMainNavigation.navgroup ul ul.show,.mobileMenuDCSpecialNavigation.navgroup ul ul.show{display:block}.mobileMenuDCMainNavigation.navgroup li.open>ul,.mobileMenuDCSpecialNavigation.navgroup li.open>ul{display:block}.mobileMenuDCMainNavigation.navgroup .all-link,.mobileMenuDCSpecialNavigation.navgroup .all-link{display:block}}.mobileMenuDCMainNavigation:not(.is-level3-view)>.mobileMenuDCSlides,.mobileMenuDCSpecialNavigation:not(.is-level3-view)>.mobileMenuDCSlides{display:none}.mobileMenuDCMainNavigation.is-level3-view>ul,.mobileMenuDCSpecialNavigation.is-level3-view>ul{display:none}.mobileMenuDCMainNavigation>ul>li>ul>li>ul{display:none}.mobileMenuDCMainNavigation li.mobileMenuDCHasLevel3{display:flex;align-items:center;justify-content:space-between;gap:8px}.mobileMenuDCMainNavigation li.mobileMenuDCHasLevel3>a,.mobileMenuDCMainNavigation li.mobileMenuDCHasLevel3>span{flex:1;min-width:0}.mobileMenuDCMainNavigation li.mobileMenuDCHasLevel3>ul{display:none!important}@media (max-width:1535px){.mobileMenuDCMainNavigation>ul{justify-content:initial}.mobileMenuDCMainNavigation>ul>li{width:25%}}@media (max-width:1249px){.mobileMenuDCMainNavigation>ul{justify-content:initial}.mobileMenuDCMainNavigation>ul>li{width:33.3333333333%}}@media (max-width:1023px){.mobileMenuDCMainNavigation>ul>li{width:50%}}@media (max-width:767px){.mobileMenuDCMainNavigation>ul>li{width:100%}}.mobileMenuDCLevel3Trigger{display:flex;align-items:center;justify-content:center;background:0 0;border:none;cursor:pointer;font:inherit;color:inherit;padding:5px 0;flex-shrink:0;border-radius:0}.mobileMenuDCLevel3Trigger:active,.mobileMenuDCLevel3Trigger:focus,.mobileMenuDCLevel3Trigger:hover{color:var(--main-color-primary);background:0 0}.mobileMenuDCSpecialNavigation.navgroup{margin:0}.mobileMenuDCSpecialNavigation.navgroup>ul>li:last-child>a,.mobileMenuDCSpecialNavigation.navgroup>ul>li:last-child>span{margin-bottom:0}.mobileMenuDCSpecialNavigation.navgroup>ul>li ul{display:none}.mobileMenuDCSpecialNavigation.navgroup .navChildrenToggle{display:none}@media (max-width:767px){.mobileMenuDCSpecialNavigation>ul{display:flex;justify-content:space-between;gap:15px;flex-wrap:wrap}.mobileMenuDCSpecialNavigation a{white-space:nowrap;margin:0}}.mobileMenuDCMain .mobileMenuDCMainNavigation{margin-bottom:32px}@media (min-width:768px){.mobileMenuDCMain .mobileMenuDCMainNavigation{margin-bottom:-16px}}.mobileMenuDCMain .mobileMenuDCLinks{margin-top:32px}@media (min-width:768px){.mobileMenuDCMain .mobileMenuDCLinks{margin-top:0}}@media (min-width:768px){.mobileMenuDCMainContainer{display:grid;gap:32px;grid-template-columns:1fr 200px;grid-template-rows:auto 1fr;grid-template-areas:"footerMainNavigation footerSpecialNavigation" "footerMainNavigation footerLinks"}}@media (min-width:1024px){.mobileMenuDCMainContainer{gap:48px 32px;grid-template-areas:"footerMainNavigation footerSpecialNavigation" "footerLinks footerLinks"}}@media (min-width:1536px){.mobileMenuDCMainContainer{gap:70px 64px}}.mobileMenuDCMainContainer .mobileMenuDCMainNavigation{grid-area:footerMainNavigation}.mobileMenuDCMainContainer .mobileMenuDCSpecialNavigation{grid-area:footerSpecialNavigation}.mobileMenuDCMainContainer .mobileMenuDCLinks{grid-area:footerLinks}.mobileMenuDCMainBottom{display:flex;gap:16px;flex-direction:column}@media (min-width:768px){.mobileMenuDCMainBottom{flex-direction:row;align-items:center;justify-content:flex-end}}@media (min-width:1024px){.mobileMenuDCMainBottom{gap:48px}}.mobileMenuDCMainBottom .linkWithIcon{gap:8px}.mobileMenuDCMainBottom .linkWithIcon .icon{color:var(--main-color-primary)}.mobileMenuDC .mobileMenuDCMainBottom{margin-top:24px}@media (min-width:1024px){.mobileMenuDC .mobileMenuDCMainBottom{margin-top:8px}}.mobileMenuDCSlides{overflow:hidden;transition:height .3s ease}.mobileMenuDCSlides__track{display:flex;align-items:flex-start;transition:transform .3s ease;will-change:transform}.mobileMenuDCSlides__panel{min-width:100%;flex-shrink:0}.mobileMenuDCSlides__panel .clickable-parent,.mobileMenuDCSlides__panel a{padding:5px 0;display:block;margin:0}.mobileMenuDCSlides__panel .clickable-parent:active,.mobileMenuDCSlides__panel .clickable-parent:focus,.mobileMenuDCSlides__panel .clickable-parent:hover,.mobileMenuDCSlides__panel a:active,.mobileMenuDCSlides__panel a:focus,.mobileMenuDCSlides__panel a:hover{text-decoration:none;background:0 0;color:var(--main-color-primary)}.mobileMenuDCSlides__back{display:flex;align-items:center;justify-content:flex-start;gap:8px;background:0 0;border:none;cursor:pointer;width:100%;font:inherit;color:inherit;padding:5px 0;text-align:left;text-decoration:none;border-radius:0;margin-top:6px}.mobileMenuDCSlides__back:active,.mobileMenuDCSlides__back:focus,.mobileMenuDCSlides__back:hover{text-decoration:none;background:0 0;color:var(--main-color-primary)}.mobileMenuDCSlides__back .icon{display:block}.mobileMenuDCSlides__back .icon:before{display:block}.mobileMenuDCSlides__back .dcArrow{margin-top:-1px}.mobileMenuDCSlides__back .dcArrow__line{background-color:var(--main-color-black)}.mobileMenuDCSlides__back .dcArrow__tip{border-color:var(--main-color-black)}.mobileMenuDCSlides__heading{font-weight:var(--main-font-weight-bold);margin-bottom:12px;margin-top:18px;font-size:2rem}.mobileMenuDCSlides__trigger{display:flex;align-items:center;justify-content:space-between;background:0 0;border:none;cursor:pointer;width:100%;font:inherit;color:inherit;padding:5px 0;text-align:left;text-decoration:none;border-radius:0}.mobileMenuDCSlides__trigger:active,.mobileMenuDCSlides__trigger:focus,.mobileMenuDCSlides__trigger:hover{text-decoration:none;background:0 0;color:var(--main-color-primary)}.mobileMenuDCSlides__trigger .navChildrenToggle{rotate:-90deg}.mobileMenuDCSlides .is-active{font-weight:var(--main-font-weight-bold)}.mobileMenuLanguageSwitch .linkWithIcon{font-weight:400}.dcHeaderLogo{width:37px;flex-shrink:0}@media (min-width:1024px){.dcHeaderLogo{width:40px}}.dcHeaderLogo a,.dcHeaderLogo img,.dcHeaderLogo svg{display:block;aspect-ratio:1;-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center}.dcHeaderLogo .logoBase{position:absolute;opacity:0}.dcHeaderMainNavigation>ul{font-size:1.7rem}@media (min-width:1250px){.dcHeaderMainNavigation>ul{font-size:var(--main-font-size-base)}}.dcHeaderMain{padding-top:16px;padding-bottom:16px}@media (min-width:1250px){.dcHeaderMain{padding-top:24px;padding-bottom:24px}}@media (min-width:1536px){.dcHeaderMain{padding-top:34px;padding-bottom:34px}}.dcHeaderMain .dcHeaderMainNavigation{flex-grow:1;display:none}@media (min-width:1024px){.dcHeaderMain .dcHeaderMainNavigation{display:flex}}.dcHeaderMain>.container{display:flex;align-items:center;justify-content:space-between;gap:40px}.dcHeaderPanel{font-size:var(--main-font-size-small);background:var(--main-color-white);z-index:105;padding-top:12px;padding-bottom:24px;opacity:0;visibility:hidden;transition:visibility .2s linear;position:absolute;top:100%;left:0;width:100%;display:block;pointer-events:none}@media (max-width:767px){.dcHeaderPanel{min-height:100vh}}.dcHeaderPanel:before{content:"";position:absolute;bottom:100%;left:0;width:100%;z-index:-1;height:25px}@media (min-width:1250px){.dcHeaderPanel:before{height:30px}}@media (min-width:1536px){.dcHeaderPanel:before{height:40px}}@media (min-width:1024px){.dcHeaderPanel{padding-top:42px;padding-bottom:64px}}@media (min-width:1536px){.dcHeaderPanel{font-size:var(--main-font-size-base);padding-top:50px;padding-bottom:80px}}.dcHeaderPanel.is-open{opacity:1;visibility:visible;pointer-events:auto}.dcHeaderPanel .container{max-width:1764px}@media (max-width:767px){.dcHeaderPanelContact{padding-top:24px}}.dcHeaderPanelContact__img img{border-radius:16px;overflow:hidden}.dcHeaderPanelContact__content{display:flex;gap:32px;flex-direction:column;justify-content:space-between}@media (min-width:768px){.dcHeaderPanelContact__content{gap:24px}}@media (min-width:1024px){.dcHeaderPanelContact__contentFooter>*{width:66.6666666667%;margin-left:auto;padding-left:12px;padding-right:12px}}@media (min-width:1700px){.dcHeaderPanelContact__contentFooter>*{width:33.3333333333%}}.dcHeaderPanelContact__info{display:flex;flex-direction:column;gap:32px}@media (min-width:768px){.dcHeaderPanelContact__info{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}}.dcHeaderPanelContact__info>*{display:flex}@media (max-width:767px){.dcHeaderPanelContact__info .contactBlock{flex-direction:row;align-items:flex-end;justify-content:space-between}}.dcHeaderPanelSearch{color:var(--main-color-dark-gray)}@media (max-width:767px){.dcHeaderPanelSearch{padding-top:24px}}.dcHeaderPanelSearch a{color:var(--main-color-dark-gray)!important;text-decoration:none}.dcHeaderPanelSearch a:active,.dcHeaderPanelSearch a:focus,.dcHeaderPanelSearch a:hover{color:var(--main-color-primary)!important}.dcHeaderPanelSearch .smallArrowList li:before{background:var(--main-color-dark-gray)}.dcHeaderPanelSearch .smallArrowList li:after{border-color:var(--main-color-dark-gray)}.dcHeaderPanelSearch__container{display:flex;flex-direction:column;flex-wrap:wrap;gap:32px}@media (min-width:768px){.dcHeaderPanelSearch__container{flex-direction:row;gap:64px}}.dcHeaderPanelSearch__container>*{flex-grow:1;flex-basis:0}.dcHeaderPanelSearch__container>.contentSearchbar{width:100%;flex-basis:auto}.dcSubHeader{position:relative;max-width:100%;transition:opacity .2s linear,visibility .2s linear,box-shadow .2s linear}.dcSubHeader__container{width:100%;display:flex;align-items:center;justify-content:space-between;gap:4px;padding-top:12px;padding-bottom:12px}@media (min-width:768px){.dcSubHeader__container{gap:12px}}@media (min-width:1024px){.dcSubHeader__container{gap:32px}}@media (min-width:1536px){.dcSubHeader__container{padding-top:16px;padding-bottom:16px}}.dcSubHeader__toggle{text-decoration:none;font-size:2rem;width:32px;height:32px;display:flex;align-items:center;justify-content:center;transition:transform .2s linear;border-radius:50%;color:var(--main-color-black);flex-shrink:0}.dcSubHeader__toggle:active,.dcSubHeader__toggle:focus,.dcSubHeader__toggle:hover{color:var(--main-color-black)!important;text-decoration:none}.dcSubHeader__toggle.is-active{transform:rotate(180deg)}@media (min-width:1024px){.dcSubHeader__toggle{display:none}}@media (min-width:1024px){.dcSubHeader__navigation{display:flex;justify-content:flex-end;flex-grow:1;font-size:1.5rem}}@media (min-width:1536px){.dcSubHeader__navigation{font-size:var(--main-font-size-base)}}@media (max-width:1023px){.dcSubHeader__navigation{position:absolute;left:0;top:100%;width:100%;padding-top:20px;padding-left:24px;padding-right:24px;padding-bottom:20px;display:none;box-shadow:0 30px 40px -20px rgba(0,0,0,.1);background:var(--main-color-white)}.dcSubHeader__navigation.is-open{display:block}}.dcSubHeader__navigation a{line-height:1;text-decoration:none}.dcSubHeader__navigation a:active,.dcSubHeader__navigation a:focus,.dcSubHeader__navigation a:hover{color:var(--main-color-primary);text-decoration:none}.dcSubHeader__navigation ul{display:flex;gap:32px;margin:0;padding:0}@media (max-width:1535px){.dcSubHeader__navigation ul{gap:24px}}@media (max-width:1249px){.dcSubHeader__navigation ul{gap:16px}}@media (max-width:767px){.dcSubHeader__navigation ul{flex-direction:column;gap:0}}.dcSubHeader__navigation li{margin:0;padding:0;list-style:none}.dcSubHeader__navigation li>a:active,.dcSubHeader__navigation li>a:focus,.dcSubHeader__navigation li>a:hover{text-decoration:none}@media (max-width:1023px){.dcSubHeader__navigation li>a{display:block;padding:8px 0}}.dcSubHeader__navigation li.is-active>a{text-decoration:underline;text-underline-offset:13px;text-decoration-thickness:1px}@media (max-width:1535px){.dcSubHeader__navigation li.is-active>a{text-underline-offset:10px}}@media (max-width:1023px){.dcSubHeader__navigation li.is-active>a{text-underline-offset:6px}}.dcSubHeader__headline{margin:0}@media (max-width:1535px){.dcSubHeader__headline{font-size:2.4rem}}@media (max-width:1249px){.dcSubHeader__headline{font-size:2rem}}@media (max-width:1023px){.dcSubHeader__headline{font-size:2rem}}@media (max-width:767px){.dcSubHeader__headline{font-size:1.5rem;max-width:40%;overflow:hidden;line-height:1.2;text-overflow:ellipsis}}.dcSubHeader__cta{display:flex;justify-content:flex-end}@media (max-width:1023px){.dcSubHeader__cta{flex-grow:1}}@media (max-width:1535px){.dcSubHeader__cta .button{padding:12px 18px;font-size:1.7rem}}@media (max-width:1249px){.dcSubHeader__cta .button{padding:8px 16px}}@media (max-width:767px){.dcSubHeader__cta .button{padding:4px 10px;font-size:1.4rem}}.dcSubHeader.sticky{position:fixed;top:0;left:0;width:100%;max-width:100vw;z-index:101;background:rgba(244,244,244,.8);-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px)}.dcSubHeader.sticky .dcSubHeader__headline{color:var(--main-color-black)}.dcSubHeader.sticky .dcSubHeader__toggle{color:var(--main-color-black)!important}.dcSubHeader.sticky a:not(.button){color:var(--main-color-black)!important}.dcSubHeader.sticky .dcSubHeader__navigation.is-open a:not(.button){color:var(--main-color-black)!important}.dcSubHeader--onScroll{opacity:0;pointer-events:none;transition:opacity .1s linear}.dcSubHeader--onScroll.sticky{opacity:1;pointer-events:auto}.dcHeaderAccount{gap:0}@media (min-width:1250px){.dcHeaderAccount .iconbarIcon__icon{width:50px}}#dcHeader{position:absolute;left:0;top:0;width:100%;z-index:101;color:var(--main-color-black);background:0 0}#dcHeader a:not(.button){color:var(--main-color-black)}#dcHeader a:not(.button):active,#dcHeader a:not(.button):focus,#dcHeader a:not(.button):hover{color:var(--main-color-primary)}#dcHeader .iconbarIcon{color:unset}#dcHeader .iconbarIcon:active .iconbarIcon__icon,#dcHeader .iconbarIcon:focus .iconbarIcon__icon,#dcHeader .iconbarIcon:hover .iconbarIcon__icon{color:unset}@media (max-width:1250px){#dcHeader:has(.dcSubHeader) .dcHeaderMain{padding-bottom:4px}}body.is-headerpanelopen #dcHeader{background:var(--main-color-white);box-shadow:0 20px 40px 0 rgba(0,0,0,.1)}body.is-headerpanelopen .dcHeaderMainNavigation{opacity:0;pointer-events:none}body.is-headerpanelopen:not(.is-subheaderopen) .dcSubHeader{opacity:0;visibility:hidden;pointer-events:none}body.is-headerpanelopen .dcSubHeader{display:none}body.is-headerpanelopen #overlay{display:block}.footerDCSocialmedia a{color:var(--main-color-primary)}.footerDCSocialmedia a:active,.footerDCSocialmedia a:focus,.footerDCSocialmedia a:hover{color:var(--main-color-primary-dark)}@media (max-width:767px){.footerDCMainNavigation.navgroup li,.footerDCMainNavigation.navgroup ul{padding:0;margin:0}}.footerDCMainNavigation.navgroup>ul>li>a,.footerDCMainNavigation.navgroup>ul>li>span{font-weight:var(--main-font-weight-bold)}@media (max-width:767px){.footerDCMainNavigation.navgroup>ul>li>a,.footerDCMainNavigation.navgroup>ul>li>span{margin:0;padding:12px 0}}.footerDCMainNavigation.navgroup>ul>li>ul>li>ul{display:none}.footerDCSpecialNavigation.navgroup{margin:0}.footerDCSpecialNavigation.navgroup>ul>li>a,.footerDCSpecialNavigation.navgroup>ul>li>span{font-weight:var(--main-font-weight-bold)}.footerDCSpecialNavigation.navgroup>ul>li:last-child>a,.footerDCSpecialNavigation.navgroup>ul>li:last-child>span{margin-bottom:0}.footerDCSpecialNavigation.navgroup>ul>li ul{display:none}.footerDCSpecialNavigation.navgroup .navChildrenToggle{display:none}@media (max-width:767px){.footerDCSpecialNavigation>ul{display:flex;justify-content:space-between;gap:15px;flex-wrap:wrap}.footerDCSpecialNavigation a{white-space:nowrap;margin:0}}.footerDCMainNavigation.navgroup .all-link,.footerDCSpecialNavigation.navgroup .all-link{display:none}.footerDCMainNavigation.navgroup>ul>li>a,.footerDCMainNavigation.navgroup>ul>li>span,.footerDCSpecialNavigation.navgroup>ul>li>a,.footerDCSpecialNavigation.navgroup>ul>li>span{font-weight:var(--main-font-weight-bold)}@media (max-width:767px){.footerDCMainNavigation.navgroup ul,.footerDCSpecialNavigation.navgroup ul{list-style:none}.footerDCMainNavigation.navgroup ul ul,.footerDCSpecialNavigation.navgroup ul ul{display:none}.footerDCMainNavigation.navgroup ul ul.show,.footerDCSpecialNavigation.navgroup ul ul.show{display:block}.footerDCMainNavigation.navgroup li.open>ul,.footerDCSpecialNavigation.navgroup li.open>ul{display:block}.footerDCMainNavigation.navgroup .all-link,.footerDCSpecialNavigation.navgroup .all-link{display:block}}.footerDCCopyright{color:var(--main-color-dark-gray)}.footerDCCopyright a{color:var(--main-color-dark-gray)}@media (max-width:767px){.footerDCCopyright{text-align:center}}.footerDCLegalNavigation{color:var(--main-color-dark-gray)}.footerDCLegalNavigation a,.footerDCLegalNavigation button{color:var(--main-color-dark-gray)}.footerDCLegalNavigation a:active,.footerDCLegalNavigation a:focus,.footerDCLegalNavigation a:hover,.footerDCLegalNavigation button:active,.footerDCLegalNavigation button:focus,.footerDCLegalNavigation button:hover{color:var(--main-color-primary);text-decoration:underline}@media (max-width:767px){.footerDCLegalNavigation ul{justify-content:center}}.footerDCLanguageSwitch .icon{color:var(--main-color-primary)}.footerDCLanguageSwitch .linkWithIcon{font-weight:400}.footerDCTopContainer{display:flex;align-items:center;flex-wrap:wrap;gap:16px 32px;margin-bottom:32px}@media (min-width:1250px){.footerDCTopContainer{border-bottom:1px solid var(--main-color-gray-base);padding-bottom:48px;margin-bottom:48px}}@media (min-width:1536px){.footerDCTopContainer{padding-bottom:70px;margin-bottom:70px}}.footerDCTopContainer .footerDCLanguageSwitch{width:100%}@media (min-width:768px){.footerDCTopContainer .footerDCLanguageSwitch{width:auto;padding-top:5px}}.footerDCTopContainer .footerDCBreadcrumb{width:100%}@media (min-width:768px){.footerDCTopContainer .footerDCBreadcrumb{width:auto;display:flex;flex-grow:1}}.footerDCSocialmedia{width:100%}@media (min-width:1024px){.footerDCSocialmedia{width:auto;display:flex;justify-content:flex-end}}@media (max-width:767px){.footerDCSocialmedia .iconList{justify-content:center}}.footerDCMain .footerDCMainNavigation{margin-bottom:32px}@media (min-width:768px){.footerDCMain .footerDCMainNavigation{margin-bottom:-16px}}.footerDCMain .footerDCLinks{margin-top:32px}@media (min-width:768px){.footerDCMain .footerDCLinks{margin-top:0}}@media (min-width:768px){.footerDCMainContainer{display:grid;gap:32px;grid-template-columns:1fr 200px;grid-template-rows:auto 1fr;grid-template-areas:"footerMainNavigation footerSpecialNavigation" "footerMainNavigation footerLinks"}}@media (min-width:1024px){.footerDCMainContainer{gap:48px 32px;grid-template-areas:"footerMainNavigation footerSpecialNavigation" "footerLinks footerLinks"}}@media (min-width:1536px){.footerDCMainContainer{gap:70px 64px}}.footerDCMainContainer .footerDCMainNavigation{grid-area:footerMainNavigation}.footerDCMainContainer .footerDCSpecialNavigation{grid-area:footerSpecialNavigation}.footerDCMainContainer .footerDCLinks{grid-area:footerLinks}.footerDCBottom{font-size:1.4rem;padding-top:32px;padding-bottom:32px}.footerDCBottom button{font-size:1.4rem}@media (min-width:1250px){.footerDCBottom{font-size:1.7rem;padding-top:32px}.footerDCBottom button{font-size:1.7rem}}@media (min-width:1250px){.footerDCBottom{padding-top:48px;padding-bottom:32px}}@media (min-width:1536px){.footerDCBottom{padding-top:70px;padding-bottom:32px}}.footerDCBottom .footerDCBottomContainer{display:flex;flex-direction:column;gap:24px}.footerDCBottom .footerDCBottomContainer .footerDCSocialmedia{margin-bottom:8px}@media (min-width:1250px){.footerDCBottom .footerDCBottomContainer{display:flex;flex-direction:row;gap:32px;align-items:center;justify-content:space-between}.footerDCBottom .footerDCBottomContainer .footerDCCopyright{margin:0}}.footerDC{font-size:var(--main-font-size-small)}@media (min-width:1536px){.footerDC{font-size:var(--main-font-size-base)}}.footerDC .container{max-width:1764px}