.faq-module h3{color:#000;font-size:62.4px;font-weight:900;letter-spacing:3.744px;line-height:1.237;margin:0 auto 17px;max-width:100%;text-align:center;width:900px}.faq-module .accordion{margin:0 auto;max-width:100%;width:900px}.faq-module .accordion-item{border-bottom:1px solid #000;cursor:pointer;padding:30px 0}.faq-module .accordion-header{align-items:center;background-color:transparent;border:none;cursor:pointer;display:flex;gap:30px;justify-content:space-between;text-align:left;width:100%}.faq-module .accordion-header h4{color:#000;font-size:33.6px;font-weight:900;letter-spacing:2.016px;line-height:1.36}.faq-module .accordion-header .arrow-icon{transition:transform .6s ease}.faq-module .accordion-content{max-height:0;opacity:0;overflow:hidden;padding-right:40px;transform:translateY(-10px);transition:max-height .5s ease,opacity .5s ease,transform .5s ease}.faq-module .accordion-content p{font-size:22.4px;line-height:1.8;margin-top:30px}.faq-module p a{color:var(--color-blue);font-size:22.4px;font-weight:400;line-height:1.8;text-decoration:none}.faq-module .accordion-item.active .accordion-content{opacity:1;transform:translateY(0)}.faq-module .accordion-header .arrow-container svg{transition:transform .6s ease}.faq-module .accordion-item.active .arrow-container svg{transform:rotate(-180deg)}@media (max-width:620px){.faq-module h3{font-size:30px}.faq-module .accordion-item{padding:20px 0}.faq-module .accordion-header h4{font-size:20px}.faq-module .accordion-content p{font-size:18px}.faq-module .arrow-container svg{height:auto;width:20px}}