.faq-module__UTSwWG__wrapper{background:#f5fbff}.faq-module__UTSwWG__hero{justify-content:center;align-items:center;height:380px;display:flex;position:relative;overflow:hidden}.faq-module__UTSwWG__heroImage{object-fit:cover;z-index:1}.faq-module__UTSwWG__heroOverlay{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:2;background:#00233759;position:absolute;inset:0}.faq-module__UTSwWG__heroContent{z-index:3;text-align:center;color:#fff;padding:20px;position:relative}.faq-module__UTSwWG__heroTitle{margin-bottom:10px;font-size:3rem;font-weight:800}.faq-module__UTSwWG__heroSubtitle{max-width:650px;margin:0 auto;font-size:1.25rem;line-height:1.6}.faq-module__UTSwWG__faqSection{justify-content:center;padding:60px 20px;display:flex}.faq-module__UTSwWG__faqContainer{flex-direction:column;gap:20px;width:100%;max-width:900px;display:flex}.faq-module__UTSwWG__accordionItem{background:#fff;border:1px solid #d2e6f4;border-radius:12px;overflow:hidden;box-shadow:0 6px 24px #00000014}.faq-module__UTSwWG__accordionQuestion{cursor:pointer;color:#0a314f;background:#fff;border:none;outline:none;justify-content:space-between;width:100%;padding:20px 24px;font-size:1.2rem;font-weight:600;transition:background .2s;display:flex}.faq-module__UTSwWG__accordionQuestion:hover{background:#f0faff}.faq-module__UTSwWG__accordionQuestion.faq-module__UTSwWG__open{background:#e5f8ff}.faq-module__UTSwWG__icon{font-size:1.8rem;font-weight:700}.faq-module__UTSwWG__accordionAnswer{background:#fff;max-height:0;transition:max-height .35s;overflow:hidden}.faq-module__UTSwWG__answerOpen{max-height:320px;padding:0 24px 20px}.faq-module__UTSwWG__accordionAnswer p{color:#2e516c;margin-top:20px;line-height:1.7}.faq-module__UTSwWG__bottomSpacing{height:80px}
