.faq-module{padding:48px 0}.faq-module-title{margin-bottom:40px;text-align:center}.faq-module .accordion{--bs-accordion-bg:transparent;--bs-accordion-border-width:0;--bs-accordion-btn-focus-box-shadow:none;--bs-accordion-active-bg:transparent}.faq-module .accordion-item{background-color:transparent;border:0;border-top:1px solid hsla(0,0%,95.7%,.25);margin:0}.faq-module .accordion-item:last-child{border-bottom:1px solid hsla(0,0%,95.7%,.25)}.faq-module .accordion-button{align-items:center;border-radius:0;display:flex;font-size:1.25rem;gap:24px;justify-content:space-between;line-height:1.4;padding:20px 0 20px 44px;width:100%}.faq-module .accordion-button,.faq-module .accordion-button:not(.collapsed){background-color:transparent;box-shadow:none;color:#f4f4f4}.faq-module .accordion-button:focus-visible{outline:2px solid #f4f4f4;outline-offset:-2px}.faq-module .accordion-button:after{display:none}.faq-module .accordion-chevron{flex:0 0 auto;height:24px;position:relative;transition:transform .25s ease;width:24px}.faq-module .accordion-chevron:before{border-bottom:2px solid #f4f4f4;border-right:2px solid #f4f4f4;content:"";height:11px;left:6px;position:absolute;top:6px;transform:rotate(45deg);width:11px}.faq-module .accordion-button:not(.collapsed) .accordion-chevron{transform:rotate(180deg)}.faq-module .accordion-body{background-color:#f0f0f0;color:#454545;font-size:.875rem;padding:18px 44px}.faq-module .accordion-body p:last-child{margin-bottom:0}@media (max-width:767.98px){.faq-module{padding:32px 0}.faq-module .accordion-button{font-size:1rem;gap:12px;padding:16px 0}.faq-module .accordion-body{padding:14px 8px}}@media (prefers-reduced-motion:reduce){.faq-module .accordion-chevron{transition:none}}