.as-faq-modul{width:100%;margin-bottom:1.5em}.as-faq-modul__title{margin-top:0;margin-bottom:.75em}.as-faq-modul__list{margin:0;padding:0;list-style:none}.as-faq-item{border:1px solid #e0e0e0;border-radius:4px;margin-bottom:8px;overflow:hidden;transition:border-color .2s ease}.as-faq-item:last-child{margin-bottom:0}.as-faq-item__header{display:flex;align-items:center;justify-content:space-between;padding:14px 18px;background-color:#f4f4f4;color:#333;cursor:pointer;user-select:none;transition:background-color .2s ease,color .2s ease;margin:0;font-weight:600;line-height:1.4}.as-faq-item__header:hover{background-color:#e8e8e8}.as-faq-item__header:focus{outline:3px solid #2ea3f2;outline-offset:-3px}.as-faq-item__title{flex:1;padding-right:12px}.as-faq-item__icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:20px;height:20px;transition:transform .25s ease}.as-faq-item__icon svg{display:block;transition:transform .25s ease}.as-faq-item--open>.as-faq-item__header{background-color:#2ea3f2;color:#fff}.as-faq-item--open>.as-faq-item__header:hover{background-color:#1a8fd1}.as-faq-item--open .as-faq-item__icon svg{transform:rotate(180deg)}.as-faq-item__body{display:block;overflow:hidden;background-color:#fff;margin:0;max-height:0;transition:max-height .35s ease}.as-faq-item__body:not([hidden]){max-height:2000px}.as-faq-item__body[hidden]{display:none !important}.as-faq-item__content{padding:16px 18px;color:#666;font-size:14px;line-height:1.6}.as-faq-item__content p:first-child{margin-top:0}.as-faq-item__content p:last-child{margin-bottom:0}.as-faq-item__body.as-faq-animating{display:block !important;overflow:hidden}@media (max-width:768px){.as-faq-item__header{padding:12px 14px}.as-faq-item__content{padding:14px}}@media (prefers-reduced-motion:reduce){.as-faq-item__body,.as-faq-item__icon svg{transition:none}}