.ot-faq_module{display:block;position:relative;z-index:0}.ot-faq_module .question{border:1px solid transparent;border-radius:0;cursor:pointer;display:block;outline:none;position:relative!important;text-align:left;transition:all .4s ease;user-select:none;width:100%}.ot-faq_module .question .faq-icon{color:inherit;height:1em;margin-top:-.5em;overflow:visible;pointer-events:none;position:absolute!important;right:20px!important;top:50%;transition:transform .25s ease-in-out;width:1em}.ot-faq_module .question .faq-icon .faq-icon-v{transform-box:fill-box;transform-origin:center;transition:transform .25s ease-in-out}.ot-faq_module .question.open .faq-icon--plus .faq-icon-v{transform:scaleY(0)}.ot-faq_module .question.open .faq-icon--arrow,.ot-faq_module .question.open .faq-icon--caret{transform:rotate(180deg)}.ot-faq_module .question:focus-visible{border:1px solid #000!important}@media (prefers-reduced-motion:reduce){.ot-faq_module .question .faq-icon,.ot-faq_module .question .faq-icon .faq-icon-v{transition:none}}