.page_page__V2Mx_{min-height:100vh;background:linear-gradient(180deg,#f0f4f8,#ffffff 15%);color:#1e293b}.page_hero__tthNj{position:relative;width:100%;min-height:58vh;padding-top:6rem;display:flex;align-items:center;overflow:hidden;background:linear-gradient(90deg,rgba(2,53,135,.88),rgba(5,55,194,.75) 35%,rgba(0,67,212,.7) 65%,rgba(11,30,60,.25))}.page_heroBg__vBX_l{position:absolute;inset:0;background-image:url(/faq.png);background-size:cover;background-position:100%;background-repeat:no-repeat;z-index:0}.page_heroOverlay__TXvU9{position:absolute;inset:0;background:linear-gradient(90deg,rgba(6,39,132,.88),rgba(7,46,155,.75) 30%,rgba(7,56,163,.5) 60%,transparent);z-index:1}.page_heroContent__aIgwi{position:relative;z-index:2;max-width:720px;margin:0 auto 0 0;padding:3rem 28px 4rem;width:100%;text-align:left}.page_heroBadge__5SLiq{display:inline-block;font-size:.8rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#fbbf24;background:rgba(251,191,36,.15);padding:.35rem .9rem;border-radius:999px;margin-bottom:1rem}.page_heroTitle__EPNX3{font-size:clamp(2.2rem,5vw,3.2rem);font-weight:800;color:white;margin:0 0 .75rem;letter-spacing:-.03em;line-height:1.15}.page_heroSubtext__iQtVk{font-size:1.15rem;color:rgba(255,255,255,.92);margin:0 0 1.75rem;line-height:1.55;max-width:480px}.page_main__ofyYs{max-width:900px;margin:0 auto;padding:0 24px 4rem}.page_faqSection__fJR7l{padding:3.5rem 0 2.5rem}.page_sectionTitle__0Za9L{font-size:clamp(1.85rem,3.5vw,2.35rem);font-weight:700;color:#0b1e3c;margin:0 0 2rem;letter-spacing:-.02em;line-height:1.2}.page_faqList__IHPSR{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.75rem}.page_faqItem__xpey3{background:#ffffff;border-radius:16px;border:1px solid rgba(148,163,184,.2);box-shadow:0 4px 20px rgba(15,23,42,.06);overflow:hidden}.page_faqTrigger__09oyp{width:100%;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.25rem 1.5rem 1.25rem 2rem;text-align:left;font:inherit;color:inherit;background:none;border:none;cursor:pointer;transition:background-color .2s ease}.page_faqTrigger__09oyp:hover{background:rgba(15,23,42,.03)}.page_faqTrigger__09oyp:focus-visible{outline:2px solid #0b1e3c;outline-offset:2px}.page_faqQuestion__rQ9QH{font-size:1.15rem;font-weight:700;color:#0b1e3c;margin:0;line-height:1.4;flex:1 1}.page_faqChevron__irDUv{flex-shrink:0;width:24px;height:24px;color:#64748b;transition:transform .25s ease}.page_faqChevron__irDUv svg{width:100%;height:100%;display:block}.page_faqChevronOpen__q6Wqt{transform:rotate(180deg)}.page_faqAnswerWrap__EM8AT{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease}.page_faqAnswerWrapOpen__VLl3U{grid-template-rows:1fr}.page_faqAnswerInner__3T29Y{min-height:0;overflow:hidden;padding:0 2rem 1.5rem;visibility:hidden;transition:visibility .2s ease}.page_faqAnswerWrapOpen__VLl3U .page_faqAnswerInner__3T29Y{visibility:visible}.page_faqAnswer__7LlWP{font-size:1.05rem;color:#334155;line-height:1.75;margin:0;padding-top:.25rem}.page_faqAnswer__7LlWP strong{color:#1e293b;font-weight:600}@media (max-width:768px){.page_faqTrigger__09oyp{padding:1.125rem 1.25rem 1.125rem 1.5rem}.page_faqQuestion__rQ9QH{font-size:1.05rem}.page_faqAnswerInner__3T29Y{padding:0 1.5rem 1.25rem}.page_faqAnswer__7LlWP{font-size:1rem}}