.faq-hub-page{background:radial-gradient(ellipse 70% 480px at 50% 0,#14234380,transparent),#080c13}.faq-hub-hero{padding-top:160px;padding-bottom:46px;text-align:center}.faq-hub-hero .section-kicker{display:inline-flex;align-items:center;gap:10px}.faq-hub-hero h1{margin:25px 0 22px;color:#f1f4fc;font-size:clamp(42px,5.4vw,72px);line-height:1.06;letter-spacing:-.055em;font-weight:500}.faq-hub-hero h1 span{color:#a3bfff}.faq-hub-hero>p{color:#93a3bb;font-size:16px;line-height:1.85}.faq-hub-search{display:flex;align-items:center;gap:13px;max-width:540px;margin:0 auto 70px;padding:0 19px;border:1px solid #293750;border-radius:11px;background:#101a2a;color:#8098bb;transition:border-color .2s,box-shadow .2s}.faq-hub-search:focus-within{border-color:#8fb5f5;box-shadow:0 0 0 3px #83aeff15}.faq-hub-search input{width:100%;min-width:0;padding:18px 0;background:transparent;border:0;outline:0;border-radius:0;box-shadow:none;color:#dce7fa;font:inherit;font-size:15px}.faq-hub-search input:focus,.faq-hub-search input:focus-visible{outline:none;box-shadow:none}.faq-hub-search input::-moz-placeholder{color:#8192ac}.faq-hub-search input::placeholder{color:#8192ac}.faq-hub-search input::-webkit-search-cancel-button{-webkit-appearance:none}.faq-hub-search button{display:grid;place-items:center;flex-shrink:0;width:30px;height:30px;border:0;border-radius:5px;background:transparent;color:#adbfda;cursor:pointer}.faq-hub-layout{display:grid;grid-template-columns:242px minmax(0,1fr);gap:76px;align-items:start}.faq-hub-topics{position:sticky;top:30px}.faq-hub-topic-label{display:block;color:#7f95b3;font-size:10px;letter-spacing:.14em;margin:0 14px 18px}.faq-hub-topic-buttons{display:flex;flex-direction:column;gap:6px}.faq-hub-topic-buttons button{display:flex;justify-content:space-between;align-items:center;gap:14px;padding:13px 14px;text-align:left;font:inherit;font-size:13px;color:#96a8c1;border:1px solid transparent;border-radius:8px;background:transparent;cursor:pointer;transition:background .2s,color .2s}.faq-hub-topic-buttons button:hover{background:#13203480;color:#d2dff4}.faq-hub-topic-buttons button[aria-pressed=true]{border-color:#2a3d5c;background:#192943;color:#bad1ff}.faq-hub-count{font-size:11px;opacity:.65}.faq-hub-topic-note{margin:24px 14px 0;color:#657992;font-size:11px;line-height:1.7}.faq-hub-result-count{color:#6e829f;font-size:11px;margin:0 0 24px}.faq-hub-group{margin-bottom:54px}.faq-hub-group-heading{margin-bottom:18px}.faq-hub-group h2{color:#e1e9f7;font-size:25px;line-height:1.3;font-weight:500;letter-spacing:-.035em;margin:0 0 8px}.faq-hub-group-heading p{color:#8295b0;font-size:13px;line-height:1.6}.faq-hub .faq-list{width:100%}.faq-hub .faq-list [data-slot=accordion-item]{border-color:#1b2739}.faq-hub .faq-list [data-slot=accordion-trigger]{font-size:14px;line-height:1.6;padding:19px 2px;gap:20px;color:#bbcbe2}.faq-hub .faq-list [data-slot=accordion-trigger][aria-expanded=true]{color:#a6c5ff}.faq-hub .faq-list [data-slot=accordion-content] p{font-size:13px;line-height:1.9;color:#93a5bf;max-width:640px}.faq-hub .faq-list [data-slot=accordion-content]>div{padding:0 24px 21px 2px}.faq-hub-answer-link{display:inline-flex;align-items:center;gap:7px;margin-top:13px;color:#a8c8fb;font-size:12px}.faq-hub-empty{padding:60px 20px;text-align:center;border:1px solid #202e43;border-radius:12px;background:#101a2a55;color:#89a6ce}.faq-hub-empty>svg{margin:0 auto 18px}.faq-hub-empty h2{font-size:22px;color:#d3e0f3;margin-bottom:10px}.faq-hub-empty p{font-size:14px;color:#8296b1}.faq-hub-empty button{display:inline-flex;align-items:center;gap:8px;margin-top:24px;color:#abcafa;background:transparent;border:0;cursor:pointer;font:inherit;font-size:13px}.faq-hub-next{display:flex;align-items:center;justify-content:space-between;gap:25px;padding-top:46px;padding-bottom:60px;margin-top:10px;border-top:1px solid #1b2739}.faq-hub-next h2{font-size:clamp(24px,3vw,34px);font-weight:500;color:#e2eaf8;letter-spacing:-.04em;margin:17px 0 10px}.faq-hub-next p{font-size:13px;color:#869bb6}.faq-hub-next .blue-button{flex-shrink:0}.faq-hub button:focus-visible{outline:2px solid #93b8f6;outline-offset:3px}@media (max-width:800px){.faq-hub-hero{padding-top:124px;padding-bottom:30px}.faq-hub-hero>p{font-size:14px}.faq-hub-search{margin-bottom:35px}.faq-hub-layout{grid-template-columns:minmax(0,1fr);gap:30px}.faq-hub-topics{position:static}.faq-hub-topic-label{margin-left:0}.faq-hub-topic-buttons{flex-direction:row;flex-wrap:wrap;gap:7px}.faq-hub-topic-buttons button{padding:10px 12px;border-color:#1f2d43;font-size:12px}.faq-hub-topic-note{display:none}.faq-hub-group{margin-bottom:40px}.faq-hub-next{align-items:flex-start;flex-direction:column;padding-top:32px;padding-bottom:42px}}@media (prefers-reduced-motion:reduce){.faq-hub *{transition:none!important;animation:none!important}}