.faq-section{display:flex;padding:140px 80px;background:var(--neutral-grey-07, #f5f6f9)}.faq-section-wrapper{display:flex;justify-content:center;align-items:flex-start;gap:178px}.faq-section .section-title h2{font-family:Aeonik;font-size:32px;font-style:normal;font-weight:500;line-height:120%;letter-spacing:.32px;width:328px;text-align:left}.faq-accordeon-item{padding:6px 0}.faq-accordeon-item:not(:last-child){border-bottom:1px solid var(--neutral-grey-05, #e5e7ef)}.faq-accordeon-title{display:flex;justify-content:space-between;align-items:center;gap:18px;cursor:pointer;padding:24px 0;border-radius:5px;padding-right:18px;transition:background .3s ease-in-out}.faq-accordeon-title h3{font-family:Poppins;font-size:18px;font-style:normal;font-weight:500;line-height:120%}.faq-accordeon-icon{transition:transform .3s ease-in-out}.faq-accordeon-content{max-height:0;overflow:hidden;transition:max-height .4s ease-out,padding .4s ease-out;padding:0 0 0 0;color:var(--neutral-grey-02, #525771);font-family:Poppins;font-size:inherit;font-style:normal;font-weight:400;line-height:150%;letter-spacing:-0.08px}.faq-accordeon-content p{margin:10px 0}.faq-accordeon-item.active .faq-accordeon-content{max-height:300px;padding:0 0 24px 0;transition:max-height .4s ease-in,padding .4s ease-in}.faq-accordeon-item.active .faq-accordeon-icon{transform:rotate(90deg)}@media(max-width: 1025px){.faq-section{padding:120px 40px;background-color:#fff}.faq-section-wrapper{flex-direction:column;gap:40px}.faq-section .section-title,.faq-section .section-title h2{width:100%;text-align:center}}
