@media (min-width:768px){.mobile{display:none}}@media (max-width:767px){.tablet:not(.mobile){display:none}}@media (min-width:1028px){.tablet:not(.desktop){display:none}}@media (min-width:1024px){.non-desktop:not(.desktop){display:none}}@media (max-width:1023px){.desktop:not(.tablet){display:none}}@media (max-width:767px){.desktop:not(.mobile){display:none}}.faq-item{border:1px solid rgba(55,65,81,.2);border-radius:10px;margin-top:16px}.faq-item__question-box{align-items:center;display:flex;gap:24px;justify-content:space-between}@media (max-width:550px){.faq-item__question-box{gap:12px}}.faq-item__question-box:hover{cursor:pointer}.faq-item__question-box:hover .faq-item__question{color:var(--primary)}.faq-item__question-box:hover .faq-item__expand-icon path{fill:var(--primary)}.faq-item__question{color:#111827;font-size:1rem;font-weight:600;line-height:1.5rem;margin:0!important;padding:18px 0 18px 24px}.faq-item__question--open{color:var(--primary)}.faq-item__expand-icon{margin-right:24px;min-width:30px}@media (max-width:550px){.faq-item__expand-icon{margin-right:10px;width:22px}}.faq-item--open{transform:scaleY(-1)}.faq-item--open path{fill:var(--primary)}.faq-item__answer-box{overflow:hidden;position:relative;transition:height .5s}.faq-item__answer{color:#111827;font-size:1rem;font-weight:400;left:0;line-height:1.5rem;padding:18px 24px 24px;position:absolute;top:0;transition:all .5s ease .5s;visibility:hidden}.faq-item__answer:before{border-bottom:1px solid rgba(55,65,81,.2);content:" ";display:block;margin:0 auto;position:absolute;top:0;width:calc(100% - 48px)}.faq-item__answer-box--open .faq-item__answer{position:relative;transition:all .5s ease;visibility:visible}
