.Navigation_userMenu__y3NxD{display:flex;align-items:center;gap:1rem}.Navigation_userEmail__0kGXR{color:var(--theme-text-inverse);font-size:.9rem;padding:.5rem;background:var(--theme-background-overlay);border-radius:4px;text-decoration:none;transition:all .3s ease;cursor:pointer;min-height:44px;display:inline-flex;align-items:center}.Navigation_userEmail__0kGXR:hover{background:var(--theme-background-tertiary);color:var(--theme-text-primary);transform:translateY(-1px)}.Navigation_userEmail__0kGXR:focus-visible{outline:3px solid var(--theme-primary);outline-offset:2px;background:var(--theme-background-tertiary)}.Navigation_mobile-menu-toggle__UDOID{background:none;border:2px solid var(--theme-border-light);border-radius:8px;padding:.75rem;cursor:pointer;transition:all .3s ease;color:var(--theme-text-inverse);min-height:48px;min-width:48px;display:flex;align-items:center;justify-content:center;position:relative}.Navigation_mobile-menu-toggle__UDOID:hover{background:var(--theme-background-overlay);border-color:var(--theme-border-medium)}.Navigation_mobile-menu-toggle__UDOID:focus-visible{outline:3px solid var(--theme-primary);outline-offset:2px;background:var(--theme-background-overlay);border-color:var(--theme-border-medium)}.Navigation_mobile-menu-toggle__UDOID span{display:block;width:20px;height:2px;background:currentColor;margin:3px 0;transition:all .3s ease;border-radius:1px}.Navigation_mobile-menu-toggle__UDOID:hover span{background:white}.Navigation_mobile-dropdown__6_Z_1{position:fixed;top:var(--mobile-header-height);left:0;right:0;bottom:0;background:var(--mobile-nav-bg);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:1000;transform:translateX(-100%);transition:transform .3s ease;padding:var(--safe-area-inset-top) 1rem var(--safe-area-inset-bottom)}.Navigation_mobile-dropdown__6_Z_1.Navigation_open__tIHYG{transform:translateX(0)}.Navigation_mobile-nav-links__hWHl2{list-style:none;padding:0;margin:2rem 0}.Navigation_mobile-nav-links__hWHl2 li{margin-bottom:.5rem}.Navigation_mobile-nav-links__hWHl2 a{display:block;padding:1rem;color:var(--theme-text-inverse);text-decoration:none;border-radius:8px;transition:all .3s ease;min-height:48px;display:flex;align-items:center;font-size:1.1rem;font-weight:500}.Navigation_mobile-nav-links__hWHl2 a:focus-visible,.Navigation_mobile-nav-links__hWHl2 a:hover{background:var(--theme-background-overlay);outline:none}.Navigation_mobile-nav-links__hWHl2 a:focus-visible{outline:3px solid var(--theme-primary);outline-offset:2px}.Navigation_mobile-nav-links__hWHl2 a.Navigation_active__9ce_X,.Navigation_mobile-nav-links__hWHl2 a[aria-current=page]{background:var(--theme-background-secondary);color:var(--theme-primary)}.Navigation_mobile-user-action__r80Hd{display:flex;align-items:center;gap:.75rem;padding:1rem;color:var(--theme-text-inverse);text-decoration:none;border-radius:8px;transition:all .3s ease;min-height:48px;font-size:1rem;font-weight:500}.Navigation_mobile-user-action__r80Hd:focus-visible,.Navigation_mobile-user-action__r80Hd:hover{background:var(--theme-background-overlay);outline:none}.Navigation_mobile-user-action__r80Hd:focus-visible{outline:3px solid var(--theme-primary);outline-offset:2px}.Navigation_mobile-user-action__r80Hd.Navigation_primary__3bajT{background:linear-gradient(135deg,var(--theme-primary) 0,var(--theme-primary-hover) 100%);color:var(--theme-text-inverse);margin-top:.5rem}.Navigation_mobile-user-action__r80Hd.Navigation_primary__3bajT:focus-visible,.Navigation_mobile-user-action__r80Hd.Navigation_primary__3bajT:hover{background:linear-gradient(135deg,var(--theme-primary-hover) 0,var(--theme-primary) 100%);outline:3px solid var(--theme-primary);outline-offset:2px}.Navigation_mobile-menu-close__YwqV3{background:none;border:none;color:var(--theme-text-inverse);font-size:1.5rem;cursor:pointer;padding:.5rem;border-radius:50%;transition:all .3s ease;min-height:48px;min-width:48px;display:flex;align-items:center;justify-content:center;position:absolute;top:1rem;right:1rem}.Navigation_mobile-menu-close__YwqV3:focus-visible,.Navigation_mobile-menu-close__YwqV3:hover{background:var(--theme-background-overlay);outline:none}.Navigation_mobile-menu-close__YwqV3:focus-visible{outline:3px solid var(--theme-primary);outline-offset:2px}@media (max-width:768px){.Navigation_userMenu__y3NxD{flex-direction:column;gap:.5rem}.Navigation_userEmail__0kGXR{font-size:.85rem}.Navigation_mobile-nav-links__hWHl2 a{font-size:1.125rem;padding:1.125rem 1rem}.Navigation_mobile-user-action__r80Hd{padding:1.125rem 1rem;font-size:1.0625rem}}.FAQ_page___JFQf{position:relative;min-height:100%;overflow:hidden;color:#1f2937;--faq-blue-1:#e7f0ff;--faq-blue-2:#d9ebff;--faq-blue-3:#cfe5ff;--faq-glass-bg:rgba(255,255,255,0.6);--faq-glass-border:rgba(255,255,255,0.35);--faq-shadow:0 10px 30px rgba(0,40,100,0.12)}.FAQ_bg__irE_2{position:absolute;inset:0;z-index:-1;background:#f1f5f9;background-image:radial-gradient(#e5e7eb 1px,transparent 0);background-size:16px 16px;pointer-events:none}.FAQ_hero__YSly0{padding:64px 0 28px}.FAQ_heroInner__vAClw{max-width:1100px;margin:0 auto;padding:0 16px;text-align:center}.FAQ_title__K60TO{font-size:48px;line-height:1.15;margin:0 0 8px;color:#0f172a}.FAQ_intro__p0ul9{color:#4a5568;margin:0 0 16px}.FAQ_searchWrap__sir6U{position:relative;display:inline-flex;align-items:center;gap:8px;width:min(680px,92%);padding:10px 12px;background:var(--faq-glass-bg);border:1px solid var(--faq-glass-border);border-radius:20px;box-shadow:var(--faq-shadow);-webkit-backdrop-filter:saturate(140%) blur(12px);backdrop-filter:saturate(140%) blur(12px)}.FAQ_searchIcon__LJfI0{font-size:18px;opacity:.7}.FAQ_searchInput__unrRY{flex:1 1;min-height:44px;border:0;background:transparent;font-size:16px;outline:none}.FAQ_searchInput__unrRY::placeholder{color:#708090}.FAQ_stickyBar__1pdSN{position:-webkit-sticky;position:sticky;top:0;z-index:20;background:linear-gradient(180deg,rgba(255,255,255,.85),rgba(255,255,255,.7));-webkit-backdrop-filter:saturate(140%) blur(8px);backdrop-filter:saturate(140%) blur(8px);border-bottom:1px solid rgba(0,0,0,.06)}.FAQ_stickyInner__vGoos{max-width:1100px;margin:0 auto;padding:10px 16px}.FAQ_searchWrapSmall__RreZ1{display:grid;grid-template-columns:20px 1fr;align-items:center;grid-gap:8px;gap:8px}.FAQ_searchInputSmall__f1u8r{min-height:44px;border:0;background:transparent;font-size:16px;outline:none}.FAQ_results__o0Ja8{max-width:1280px;margin:18px auto 28px;padding:0 16px}.FAQ_grid__6oWn5{display:grid;grid-template-columns:1fr;grid-gap:12px;gap:12px}.FAQ_item__H8Miz{background:var(--faq-glass-bg);border:1px solid var(--faq-glass-border);border-radius:20px;box-shadow:var(--faq-shadow);padding:0;overflow:hidden;color:inherit}.FAQ_itemHeader__mrbAN{margin:0;padding:0}.FAQ_questionButton__s43NV{width:100%;display:block;text-align:left;padding:12px 16px 4px;background:transparent;border:none;cursor:default;min-height:44px;font-size:18px;color:inherit}.FAQ_questionButton__s43NV:focus-visible{outline:3px solid rgba(37,99,235,.45);outline-offset:3px;border-radius:14px}.FAQ_questionText__ilOCK{font-weight:600;color:#0f172a}.FAQ_caret__u7YfB{opacity:.6}.FAQ_preview__UjKUE{color:#4a5568;font-size:14px;padding:0 16px 6px}.FAQ_answer__1sM8y{padding:0 16px 12px;color:#1f2937;line-height:1.6}.FAQ_highlight__YdOmz{background:linear-gradient(180deg,#fff6b7,#fceabb);border-radius:6px;padding:0 2px}.FAQ_empty__MtGHV{text-align:center;color:#4a5568;background:var(--faq-glass-bg);border:1px solid var(--faq-glass-border);border-radius:20px;box-shadow:var(--faq-shadow);padding:24px}.FAQ_contactSection__SCD_c{padding:24px 0 64px}.FAQ_contactCard__vPtIO{max-width:1100px;margin:0 auto;padding:20px;border-radius:24px;background:var(--faq-glass-bg);border:1px solid var(--faq-glass-border);box-shadow:var(--faq-shadow)}.FAQ_ctaRow__ms7fj{display:flex;flex-wrap:wrap;gap:10px;margin-top:12px}.FAQ_primaryCta__quA7V,.FAQ_secondaryCta__ZBCXt{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 14px;border-radius:12px;text-decoration:none;border:1px solid rgba(0,0,0,.08);transition:transform .2s ease,box-shadow .2s ease;gap:8px;font-weight:600}.FAQ_primaryCta__quA7V{background:#2563eb;color:#fff;border-color:#2563eb}.FAQ_primaryCta__quA7V:hover{transform:translateY(-1px);box-shadow:0 10px 20px rgba(37,99,235,.2)}.FAQ_secondaryCta__ZBCXt{background:#ffffff;color:#1f2937}.FAQ_secondaryCta__ZBCXt:hover{transform:translateY(-1px);box-shadow:0 10px 20px rgba(0,0,0,.08)}.FAQ_ctaIcon__pXAdj{font-size:18px;opacity:.9;line-height:1}.FAQ_ctaLabel__NPHF7{line-height:1}@media (max-width:900px){.FAQ_grid__6oWn5{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.FAQ_page___JFQf *{transition:none!important;animation:none!important}}