.faqPage_page__8v1_C{--navy:#071a2e;--gold:#d4af37;--cream:#f6f1e8;--ink:#12283f;--white:#fff;--radius-xl:28px;--radius-lg:20px;--radius-md:14px;--shadow-soft:0 16px 38px rgba(7,26,46,.14);--shadow-rich:0 24px 62px rgba(4,15,28,.32);background:radial-gradient(circle at 10% 4%,rgba(36,72,108,.34),transparent 34%),linear-gradient(180deg,var(--navy),var(--navy) 34%,var(--cream) 34.1%);min-height:100vh}.faqPage_hero__8VMt4{position:relative;min-height:70vh;display:flex;align-items:flex-end;padding:118px clamp(24px,7vw,130px) 70px;background:linear-gradient(112deg,rgba(7,26,46,.92),rgba(7,26,46,.62) 44%,rgba(7,26,46,.84)),radial-gradient(circle at 84% 18%,rgba(212,175,55,.2),transparent 40%),var(--faq-hero-image) center 35% /cover no-repeat;isolation:isolate}.faqPage_hero__8VMt4:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(5,16,30,.72),transparent 56%);pointer-events:none}.faqPage_heroInner__Yf8HN{position:relative;z-index:1;width:min(1200px,calc(100% - 48px));margin:0 auto}.faqPage_heroGlass__sHgxQ{max-width:820px;padding:clamp(22px,3vw,36px);border-radius:20px;border:1px solid hsla(0,0%,100%,.18);background:linear-gradient(160deg,rgba(7,26,46,.46),rgba(7,26,46,.24));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:var(--shadow-rich);color:rgba(241,247,253,.95)}.faqPage_eyebrow__CRZgc{margin:0;text-transform:uppercase;letter-spacing:.24em;font-size:.72rem;font-weight:640;color:rgba(212,175,55,.95)}.faqPage_hero__8VMt4 h1{margin:16px 0 0;font-size:clamp(2.2rem,5.6vw,4.9rem);line-height:.96;letter-spacing:-.03em;color:#f5f9ff}.faqPage_hero__8VMt4 p{margin:20px 0 0;font-size:clamp(1rem,2.1vw,1.3rem);line-height:1.66;max-width:700px;color:rgba(241,247,253,.9)}.faqPage_faqSection__V5ENl{padding:var(--space-section,92px) 0 112px}.faqPage_shell__No0uX{width:min(1040px,calc(100% - 42px));margin:0 auto}.faqPage_categorySwitch__Ksdrd{display:inline-flex;gap:8px;padding:6px;border-radius:999px;background:#fff;border:1px solid rgba(7,26,46,.1);box-shadow:var(--shadow-soft)}.faqPage_switchButton__xxSXf{min-height:42px;border:0;border-radius:999px;padding:0 16px;background:transparent;color:rgba(18,40,63,.76);font:inherit;font-weight:620;display:inline-flex;align-items:center;gap:8px;cursor:pointer;transition:color .18s ease,background .18s ease,box-shadow .18s ease}.faqPage_switchActive__1muE5{background:rgba(212,175,55,.18);color:#162f4c;box-shadow:0 8px 18px rgba(17,43,69,.12)}.faqPage_switchIcon__Oi67a{width:16px;height:16px}.faqPage_accordion__SjcNX{margin-top:22px;display:grid;grid-gap:12px;gap:12px}.faqPage_item__gZkQU{border-radius:var(--radius-md);border:1px solid rgba(7,26,46,.09);background:#fff;box-shadow:var(--shadow-soft);overflow:hidden}.faqPage_itemOpen__5wPxB{border-color:rgba(212,175,55,.46)}.faqPage_trigger__cW28S{width:100%;min-height:68px;padding:20px 22px;background:transparent;border:0;display:flex;align-items:center;justify-content:space-between;gap:14px;text-align:left;font:inherit;color:#132f4d;font-size:1.03rem;font-weight:600;cursor:pointer}.faqPage_triggerIcon__pJJt_{width:18px;height:18px;color:rgba(212,175,55,.95);transition:transform .2s ease;flex-shrink:0}.faqPage_itemOpen__5wPxB .faqPage_triggerIcon__pJJt_{transform:rotate(180deg)}.faqPage_panel__G0b1S{display:grid;grid-template-rows:0fr;transition:grid-template-rows .26s ease}.faqPage_itemOpen__5wPxB .faqPage_panel__G0b1S{grid-template-rows:1fr}.faqPage_panelInner__X3rpr{overflow:hidden}.faqPage_panelInner__X3rpr p{margin:0;padding:0 22px 22px;color:rgba(18,40,63,.82);line-height:1.7}.faqPage_cta__H0tMj{padding:0 0 90px}.faqPage_ctaInner__SRT9B{width:min(1040px,calc(100% - 42px));margin:0 auto;border-radius:var(--radius-xl);border:1px solid hsla(0,0%,100%,.14);background:linear-gradient(160deg,#103150,#0a243b);box-shadow:var(--shadow-rich);padding:clamp(26px,4vw,46px);text-align:center;color:#f2f7fd}.faqPage_ctaInner__SRT9B h2{margin:14px 0 0;font-size:clamp(1.9rem,4.4vw,3rem);line-height:1.05}.faqPage_ctaActions__dXWpg{margin-top:24px;display:flex;justify-content:center;flex-wrap:wrap;gap:14px}.faqPage_primaryButton__p6kYR,.faqPage_secondaryButton__NzHCz{min-height:46px;min-width:220px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;padding:0 22px;font-weight:620;text-align:center}.faqPage_primaryButton__p6kYR{background:var(--gold);color:#241d0e;border:1px solid rgba(212,175,55,.82)}.faqPage_secondaryButton__NzHCz{border:1px solid hsla(0,0%,100%,.44);color:#f4f8fd;background:hsla(0,0%,100%,.06)}@media (max-width:820px){.faqPage_hero__8VMt4{min-height:64vh;padding:92px 16px 48px}.faqPage_ctaInner__SRT9B,.faqPage_heroInner__Yf8HN,.faqPage_shell__No0uX{width:calc(100% - 22px)}.faqPage_heroGlass__sHgxQ{padding:18px 14px;border-radius:14px}.faqPage_hero__8VMt4 h1{font-size:clamp(1.9rem,9vw,2.7rem)}.faqPage_trigger__cW28S{min-height:62px;padding:16px;font-size:.98rem}.faqPage_panelInner__X3rpr p{padding:0 16px 16px}.faqPage_ctaActions__dXWpg{flex-direction:column}.faqPage_primaryButton__p6kYR,.faqPage_secondaryButton__NzHCz{width:100%}}@media (prefers-reduced-motion:reduce){.faqPage_panel__G0b1S,.faqPage_switchButton__xxSXf,.faqPage_triggerIcon__pJJt_{transition:none}}