.FAQs-module__x93jxq__faqPage{min-height:100vh;position:relative}.FAQs-module__x93jxq__heroSection{z-index:10;padding:6rem 1.5rem 3rem;position:relative}.FAQs-module__x93jxq__heroSection:before{content:"";opacity:.3;z-index:-1;background:linear-gradient(to bottom right,#00364d1a,#f57f421a);position:absolute;inset:0}.FAQs-module__x93jxq__heroTitle{text-align:center;margin-bottom:1rem;font-family:Inter,sans-serif;font-size:2.25rem;font-weight:700;line-height:1.2}@media (min-width:768px){.FAQs-module__x93jxq__heroTitle{font-size:3rem}}.FAQs-module__x93jxq__heroTitleLight{color:#00364d}.FAQs-module__x93jxq__heroTitleDark{color:#fef3c7}.FAQs-module__x93jxq__heroSubtitle{text-align:center;max-width:40rem;margin:0 auto;font-family:Inter,sans-serif;font-size:1rem;line-height:1.6}.FAQs-module__x93jxq__heroSubtitleLight{color:#00364db3}.FAQs-module__x93jxq__heroSubtitleDark{color:#fef3c7b3}.FAQs-module__x93jxq__contentSection{z-index:10;padding:3rem 1.5rem 5rem;position:relative}.FAQs-module__x93jxq__contentContainer{max-width:48rem;margin:0 auto}.FAQs-module__x93jxq__categoryBlock{margin-bottom:2.5rem}.FAQs-module__x93jxq__categoryTitle{border-bottom:2px solid;margin-bottom:1rem;padding-bottom:.5rem;font-family:Inter,sans-serif;font-size:1.5rem;font-weight:600}@media (min-width:768px){.FAQs-module__x93jxq__categoryTitle{font-size:1.75rem}}.FAQs-module__x93jxq__categoryTitleLight{color:#00364d;border-color:#f57f424d}.FAQs-module__x93jxq__categoryTitleDark{color:#fef3c7;border-color:#f57f424d}.FAQs-module__x93jxq__faqList{flex-direction:column;gap:.75rem;display:flex}.FAQs-module__x93jxq__faqItem{border:1px solid;border-radius:.75rem;transition:box-shadow .2s;overflow:hidden}.FAQs-module__x93jxq__faqItemLight{background:#fef3c7;border-color:#00364d1a}.FAQs-module__x93jxq__faqItemLight:hover{box-shadow:0 2px 8px #00364d1a}.FAQs-module__x93jxq__faqItemDark{background:#1e293b80;border-color:#f57f4233}.FAQs-module__x93jxq__faqItemDark:hover{box-shadow:0 2px 8px #0000004d}.FAQs-module__x93jxq__faqQuestion{text-align:left;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:1rem;width:100%;padding:1rem 1.25rem;font-family:Inter,sans-serif;font-size:1rem;font-weight:500;line-height:1.5;transition:color .2s;display:flex}.FAQs-module__x93jxq__faqQuestionLight{color:#00364d}.FAQs-module__x93jxq__faqQuestionDark{color:#fef3c7}.FAQs-module__x93jxq__chevron{flex-shrink:0;transition:transform .25s}.FAQs-module__x93jxq__chevronOpen{transform:rotate(180deg)}.FAQs-module__x93jxq__faqAnswer{padding:0 1.25rem 1.25rem;font-family:Inter,sans-serif;font-size:1rem;line-height:1.8}.FAQs-module__x93jxq__faqAnswerLight{color:#00364dcc}.FAQs-module__x93jxq__faqAnswerDark{color:#fef3c7cc}.FAQs-module__x93jxq__contactBox{border:1px solid;border-radius:1rem;margin-top:2.5rem;padding:1.5rem 2rem}.FAQs-module__x93jxq__contactBoxLight{background:#fef3c7;border-color:#00364d1a}.FAQs-module__x93jxq__contactBoxDark{background:#1e293b80;border-color:#f57f4233}.FAQs-module__x93jxq__contactBoxTitle{margin-bottom:.5rem;font-family:Inter,sans-serif;font-size:1.125rem;font-weight:600}.FAQs-module__x93jxq__contactBoxTitleLight{color:#00364d}.FAQs-module__x93jxq__contactBoxTitleDark{color:#fef3c7}.FAQs-module__x93jxq__contactBoxText{font-family:Inter,sans-serif;font-size:1rem;line-height:1.8}.FAQs-module__x93jxq__contactBoxTextLight{color:#00364dcc}.FAQs-module__x93jxq__contactBoxTextDark{color:#fef3c7cc}.FAQs-module__x93jxq__contactLink{color:#f57f42;font-weight:500;text-decoration:none;transition:opacity .2s}.FAQs-module__x93jxq__contactLink:hover{opacity:.8;text-decoration:underline}
