.faq-item{border-bottom:3px solid var(--bs-body-color);padding:clamp(.75rem,.375rem + 1vw,1.25rem) 0;height:fit-content}.faq-item:first-child{border-top:3px solid var(--bs-body-color)}.faq-item__question-wrapper{display:flex;justify-content:space-between;gap:35px;cursor:pointer}.faq-item__question{font-size:clamp(.875rem, .5938rem + .75vw, 1.25rem);font-style:normal;font-weight:700;line-height:1.3;margin-bottom:0}.faq-item__answer{font-weight:400;line-height:180%;font-size:clamp( .75rem, calc(.713rem + .133vw), .8125rem);display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease-out}.faq-item__answer-inner{overflow:hidden}.faq-item--expanded .faq-item__answer{margin-top:.5rem;grid-template-rows:1fr}.faq-item__toggle-btn{margin:auto 0}.faq-item__toggle-btn .faq-arrow{transition:transform .3s;transform-origin:center}.faq-item--expanded .faq-item__toggle-btn .faq-arrow{transform:rotate(180deg)}@media (min-width:991.98px){#section-faq .module-head-title{text-align:start;margin-bottom:35px}}@media (max-width:991.98px){.faq-item__toggle-btn .faq-arrow{width:20px;height:20px}#section-faq .module-head-title{margin-bottom:27px}}