.faq{opacity:0;position:relative;transform:translateY(100px);transition:opacity .6s ease-in-out .3s,transform .6s ease-in-out .3s}@media (prefers-reduced-motion:reduce){.faq{transition:opacity .3s ease-in-out}}.faq.js-animated{opacity:1;transform:translateY(0)}.faq__container{overflow:hidden}.faq__headline,.faq__title{color:#1d1e40}.faq__title{margin:0 auto 55px}.faq__question-outer-container{flex-basis:41.6666666667%;max-width:41.6666666667%}@media (max-width:768px){.faq__question-outer-container{display:none}}.faq__question-container,.faq__responsiv-question-outer-container{align-items:center;align-items:flex-start;cursor:pointer;display:flex;justify-content:space-between;padding-bottom:clamp(30px,2.0833333333vw,40px);position:relative}.faq__question-container.js-open .faq__question-icon:after,.faq__responsiv-question-outer-container.js-open .faq__question-icon:after{transform:translateX(-50%)}.faq__question{padding-right:15px;width:100%}.faq__question-icon{height:29px;position:relative;width:29px}.faq__question-icon:after,.faq__question-icon:before{background:#1d1e40;content:"";height:1px;left:50%;position:absolute;top:50%;transform:translateX(-50%);transition:all .3s ease-in-out;width:29px}.faq__question-icon:after{transform:translateX(-50%) rotate(90deg)}.faq__responsiv-question-outer-container{display:none}@media (max-width:768px){.faq__responsiv-question-outer-container{display:flex}}.faq__answer-outer-container{flex-basis:50%;margin-left:8.3333333333%;max-width:50%}@media (max-width:768px){.faq__answer-outer-container{flex-basis:100%;margin-left:0;max-width:100%}}.faq__answer-container:last-child .faq__question-container{padding-bottom:0}.faq__answer-container:last-child .faq__answer-container-inner.js-open{margin-bottom:0}.faq__answer-container-inner{height:0;opacity:0;overflow:hidden;transition:opacity .8s ease,height .3s ease}.faq__answer-container-inner.js-open{height:auto;margin-bottom:30px;opacity:1}.faq__image,.faq__video{margin-bottom:30px}.faq__video{position:relative}.faq__video img{display:block;height:auto;max-width:100%}@media (max-width:470px){.faq .circulartext__content,.faq__play-video{height:160px;width:160px}}.faq__play-image,.faq__play-video{left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%)}.faq__play-image{margin-left:10px}@media (max-width:470px){.faq__play-image{width:40px}}.faq__module-headline{margin-bottom:10px}.faq__module-title{font-size:clamp(40px,2.6041666667vw,50px);line-height:1.2}.faq__link{margin-top:15px}