.faq-module__6AW0yG__faqPage{background-color:var(--color-dark-navy);width:100%;min-height:80vh;padding:6rem 2rem}.faq-module__6AW0yG__container{max-width:900px;margin:0 auto}.faq-module__6AW0yG__header{text-align:center;margin-bottom:4rem}.faq-module__6AW0yG__header h1{color:var(--color-neon-green);margin-bottom:1rem;font-size:3.5rem;font-weight:700}.faq-module__6AW0yG__header p{opacity:.8;max-width:600px;margin:0 auto;font-size:1.2rem}.faq-module__6AW0yG__accordion{flex-direction:column;gap:1.5rem;display:flex}.faq-module__6AW0yG__accordionItem{background-color:var(--color-deep-blue);border:1px solid #ffffff1a;border-radius:12px;transition:all .3s;overflow:hidden}.faq-module__6AW0yG__accordionItem:hover{border-color:var(--color-neon-green)}.faq-module__6AW0yG__question{cursor:pointer;text-align:left;background-color:#0000;border:none;justify-content:space-between;align-items:center;width:100%;padding:1.5rem 2rem;display:flex}.faq-module__6AW0yG__question h3{color:var(--color-off-white);font-size:1.2rem;font-weight:600}.faq-module__6AW0yG__icon{color:var(--color-neon-green);font-size:1.2rem;transition:transform .3s}.faq-module__6AW0yG__accordionItem.faq-module__6AW0yG__active .faq-module__6AW0yG__icon{transform:rotate(135deg)}.faq-module__6AW0yG__answer{max-height:0;transition:max-height .4s ease-out,padding .4s ease-out;overflow:hidden}.faq-module__6AW0yG__answer p{opacity:.8;white-space:pre-wrap;padding:0 2rem 2rem;font-size:1rem;line-height:1.7}.faq-module__6AW0yG__accordionItem.faq-module__6AW0yG__active .faq-module__6AW0yG__answer{max-height:500px;transition:max-height .5s ease-in}@media (max-width:768px){.faq-module__6AW0yG__header h1{font-size:2.5rem}.faq-module__6AW0yG__header p{font-size:1rem}.faq-module__6AW0yG__question{padding:1.2rem 1.5rem}.faq-module__6AW0yG__question h3{font-size:1rem}.faq-module__6AW0yG__answer p{padding:0 1.5rem 1.5rem;font-size:.95rem}}
