.central-faq-page{--faq-navy: #07182d;--faq-navy-2: #0c2746;--faq-ink: #0d2138;--faq-blue: #1768ff;--faq-cyan: #65d9ed;--faq-muted: #5c6e82;--faq-line: #d8e2ec;--faq-soft: #f4f7fa;color:var(--faq-ink);background:#fff}.central-faq-page *,.central-faq-page *:before,.central-faq-page *:after{box-sizing:border-box}.central-faq-page .section{padding:clamp(4.5rem,7vw,7.5rem) 0}.central-faq-page h1,.central-faq-page h2,.central-faq-page h3,.central-faq-page p{margin-top:0}.central-faq-page h2{margin-bottom:0;font-size:clamp(2.4rem,4.4vw,5rem);line-height:.98;letter-spacing:-.057em}.central-faq-eyebrow,.central-faq-kicker{margin-bottom:1.05rem;color:var(--faq-blue);font-size:.72rem;font-weight:820;letter-spacing:.16em;text-transform:uppercase}.central-faq-eyebrow{display:flex;align-items:center;gap:.7rem;color:#9ed8ff}.central-faq-eyebrow span{width:1.55rem;height:1px;background:var(--faq-cyan)}.central-faq-kicker-light{color:var(--faq-cyan)}.central-faq-hero{overflow:hidden;color:#fff;background:var(--faq-navy)}.central-faq-hero .shell{padding-top:1.15rem;padding-bottom:clamp(4.8rem,7vw,7.5rem)}.central-faq-breadcrumbs{margin-bottom:clamp(3.2rem,6vw,6.25rem)}.central-faq-breadcrumbs ol{display:flex;gap:.55rem;margin:0;padding:0;color:#9fb0c4;font-size:.75rem;list-style:none}.central-faq-breadcrumbs a{color:#d7e4f1;text-decoration:none}.central-faq-hero-grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(390px,.72fr);align-items:center;gap:clamp(3rem,7vw,8rem)}.central-faq-hero h1{max-width:850px;margin-bottom:1.55rem;font-size:clamp(3.5rem,6.35vw,7.45rem);line-height:.89;letter-spacing:-.07em}.central-faq-standfirst{max-width:700px;margin-bottom:2rem;color:#c4d0dc;font-size:clamp(1.02rem,1.4vw,1.23rem);line-height:1.62}.central-faq-hero-actions{display:flex;flex-wrap:wrap;gap:.8rem}.central-faq-page .button{min-height:50px;padding:.9rem 1.25rem;border-radius:8px}.central-faq-primary{color:#fff;border-color:var(--faq-blue);background:var(--faq-blue)}.central-faq-primary:hover{color:#fff;background:#0b5ce9}.central-faq-ghost{color:#fff;border-color:#50647a;background:transparent}.central-faq-ghost:hover{color:#fff;border-color:#8496a9;background:#ffffff0a}.central-faq-hero-links{display:flex;flex-wrap:wrap;gap:1.5rem;margin-top:1.5rem}.central-faq-hero-links a{color:#9fb0c4;font-size:.74rem;font-weight:700;text-decoration:none}.central-faq-hero-links a:hover{color:#fff}.central-faq-query-ui{position:relative;padding:1.05rem;border:1px solid #33506f;border-radius:24px;background:linear-gradient(145deg,#ffffff16,#ffffff06);box-shadow:0 38px 90px #0000003b}.central-faq-query-ui:before{position:absolute;inset:-20% -22% auto auto;width:240px;height:240px;border-radius:50%;background:#1768ff33;filter:blur(70px);content:"";pointer-events:none}.central-faq-query-head{position:relative;display:flex;justify-content:space-between;gap:1rem;padding:.25rem .15rem 1rem;color:#91a6bb;font-size:.63rem;font-weight:820;letter-spacing:.13em}.central-faq-query-head i{color:var(--faq-cyan);font-style:normal}.central-faq-query-row{position:relative;display:grid;grid-template-columns:38px 1fr;gap:.8rem;padding:1.08rem 1rem;border:1px solid #2b4966;background:#030e1b57}.central-faq-query-row:nth-of-type(2){border-radius:14px 14px 0 0}.central-faq-query-row:nth-of-type(3){border-top:0}.central-faq-query-row:nth-of-type(4){border-top:0;border-radius:0 0 14px 14px}.central-faq-query-row>span{color:#6b88a5;font-size:.62rem;font-weight:780}.central-faq-query-row small,.central-faq-query-row strong,.central-faq-query-row p{display:block}.central-faq-query-row small{margin-bottom:.2rem;color:#7e96ad;font-size:.57rem;letter-spacing:.1em}.central-faq-query-row strong{margin-bottom:.3rem;color:#fff;font-size:.92rem}.central-faq-query-row p{margin:0;color:#93a8bb;font-size:.72rem;line-height:1.45}.central-faq-query-status{display:flex;align-items:center;gap:.55rem;padding:.95rem .15rem .05rem;color:#8ca2b6;font-size:.64rem}.central-faq-query-status i{width:7px;height:7px;border-radius:50%;background:#55d59a}.central-faq-intro{border-bottom:1px solid var(--faq-line);background:#edf4ff}.central-faq-intro-inner{display:grid;grid-template-columns:180px 1fr;gap:3rem;align-items:start;padding-top:2.3rem;padding-bottom:2.3rem}.central-faq-intro .central-faq-kicker{margin:.3rem 0 0}.central-faq-intro h2{max-width:900px;margin-bottom:.6rem;font-size:clamp(1.55rem,2.8vw,2.7rem);line-height:1.07;letter-spacing:-.045em}.central-faq-intro p:last-child{max-width:920px;margin:0;color:var(--faq-muted);line-height:1.62}.central-faq-explorer{background:#f8fafc;scroll-margin-top:20px}.central-faq-section-head{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);align-items:end;gap:3rem;margin-bottom:2.8rem}.central-faq-section-head>p{margin:0;color:var(--faq-muted);font-size:1rem;line-height:1.65}.central-faq-search-box{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.65rem 1.2rem;padding:1.1rem;border:1px solid #cdd9e5;border-radius:17px;background:#fff;box-shadow:0 20px 50px #07182d0e}.central-faq-search-box>label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.central-faq-search-box>div{position:relative;display:flex;align-items:center}.central-faq-search-box svg{position:absolute;left:1rem;width:20px;fill:none;stroke:#6d8297;stroke-width:1.7;pointer-events:none}.central-faq-search-box input{width:100%;min-height:58px;padding:0 5.5rem 0 3rem;border:1px solid #c8d4e0;border-radius:10px;color:var(--faq-ink);background:#f9fbfd;font:inherit;font-size:1rem}.central-faq-search-box input::placeholder{color:#8292a3}.central-faq-search-box input:focus{border-color:var(--faq-blue);outline:3px solid rgba(23,104,255,.14)}.central-faq-search-box button{position:absolute;right:.65rem;padding:.4rem .55rem;border:0;color:var(--faq-blue);background:transparent;font:inherit;font-size:.7rem;font-weight:800;cursor:pointer}.central-faq-search-box>p{align-self:center;min-width:88px;margin:0;color:#536b82;font-size:.75rem;font-weight:750;text-align:right}.central-faq-filters{display:flex;flex-wrap:wrap;gap:.55rem;margin:1rem 0 3rem}.central-faq-filters button{min-height:34px;padding:.55rem .75rem;border:1px solid #d0dbe6;border-radius:999px;color:#61748a;background:#fff;font:inherit;font-size:.61rem;font-weight:800;letter-spacing:.085em;text-transform:uppercase;cursor:pointer}.central-faq-filters button[aria-pressed=true]{color:#fff;border-color:var(--faq-blue);background:var(--faq-blue)}.central-faq-filters button:focus-visible,.central-faq-rail button:focus-visible,.central-faq-item h3 button:focus-visible{outline:3px solid rgba(23,104,255,.22);outline-offset:2px}.central-faq-layout{display:grid;grid-template-columns:250px minmax(0,1fr);gap:clamp(2.5rem,5vw,5.5rem);align-items:start}.central-faq-rail{position:sticky;top:108px}.central-faq-rail>div:first-child{padding:1.25rem 0;border-top:1px solid #cfdbe6;border-bottom:1px solid #cfdbe6}.central-faq-rail>div>span{display:block;margin-bottom:.8rem;color:#8a99a9;font-size:.61rem;font-weight:820;letter-spacing:.14em}.central-faq-rail button{display:flex;width:100%;align-items:center;gap:.65rem;padding:.6rem 0;border:0;color:#566b80;background:transparent;font:inherit;font-size:.72rem;font-weight:690;text-align:left;cursor:pointer}.central-faq-rail button i{width:6px;height:6px;border:1px solid #9cb0c3;border-radius:50%}.central-faq-rail button[aria-pressed=true]{color:var(--faq-blue)}.central-faq-rail button[aria-pressed=true] i{border-color:var(--faq-blue);background:var(--faq-blue)}.central-faq-rail-help{margin-top:2rem;padding:1.3rem;border:1px solid #d4dfe9;border-radius:13px;background:#fff}.central-faq-rail-help a{display:flex;justify-content:space-between;gap:.75rem;padding:.7rem 0;border-top:1px solid #e1e7ed;color:#334b63;font-size:.68rem;font-weight:720;text-decoration:none}.central-faq-rail-help b{color:var(--faq-blue)}.central-faq-results{min-width:0}.central-faq-results-head{display:flex;justify-content:space-between;gap:1rem;padding-bottom:.8rem;color:#8a99a9;font-size:.61rem;font-weight:820;letter-spacing:.13em}.central-faq-results-head p{margin:0;color:#8a99a9;font-size:.65rem;font-weight:550;letter-spacing:0}.central-faq-item{scroll-margin-top:110px;border-top:1px solid #ccd9e4}.central-faq-item:last-child{border-bottom:1px solid #ccd9e4}.central-faq-item[hidden]{display:none}.central-faq-item-meta{display:flex;gap:.75rem;align-items:center;padding-top:1rem;color:#7c8ea1}.central-faq-item-meta span{color:var(--faq-blue);font-size:.6rem;font-weight:850}.central-faq-item-meta small{font-size:.58rem;font-weight:780;letter-spacing:.11em;text-transform:uppercase}.central-faq-item h3{margin:0}.central-faq-item h3 button{display:grid;width:100%;grid-template-columns:1fr 28px;align-items:center;gap:1.5rem;padding:.85rem 0 1.35rem;border:0;color:var(--faq-ink);background:transparent;font:inherit;font-size:clamp(1.12rem,1.7vw,1.45rem);font-weight:730;line-height:1.28;text-align:left;cursor:pointer}.central-faq-item h3 button i{position:relative;width:24px;height:24px;border:1px solid #b5c5d4;border-radius:50%}.central-faq-item h3 button i:before,.central-faq-item h3 button i:after{position:absolute;top:11px;left:6px;width:10px;height:1px;background:var(--faq-blue);content:""}.central-faq-item h3 button i:after{transform:rotate(90deg);transition:transform .18s ease}.central-faq-item h3 button[aria-expanded=true] i:after{transform:rotate(0)}.central-faq-answer>div{padding:.1rem clamp(1rem,3vw,3rem) 1.8rem 0}.central-faq-answer p{max-width:840px;margin-bottom:.75rem;color:var(--faq-muted);line-height:1.7}.central-faq-answer p:last-of-type{margin-bottom:0}.central-faq-answer nav{display:flex;flex-wrap:wrap;gap:.65rem 1.25rem;margin-top:1.2rem}.central-faq-answer a{color:var(--faq-blue);font-size:.77rem;font-weight:790;text-decoration:none}.central-faq-empty{padding:4rem 2rem;border:1px solid #d2dde7;border-radius:16px;background:#fff;text-align:center}.central-faq-empty>span{display:grid;width:52px;height:52px;margin:0 auto 1.2rem;place-items:center;border:1px solid #b8c9da;border-radius:50%;color:var(--faq-blue);font-size:1.4rem}.central-faq-empty h3{margin-bottom:.65rem;font-size:1.6rem}.central-faq-empty p{color:var(--faq-muted)}.central-faq-empty div{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem}.central-faq-empty a{color:var(--faq-blue);font-size:.78rem;font-weight:780;text-decoration:none}.central-faq-routes{padding:clamp(4.5rem,7vw,7rem) 0;color:#fff;background:var(--faq-navy)}.central-faq-routes>.shell{display:grid;grid-template-columns:minmax(280px,.72fr) minmax(0,1.28fr);gap:clamp(3rem,7vw,8rem)}.central-faq-routes h2{max-width:550px;font-size:clamp(2.6rem,4.7vw,5.2rem)}.central-faq-routes nav{display:grid;grid-template-columns:repeat(2,1fr);border-top:1px solid #334c65}.central-faq-routes nav a{display:grid;grid-template-columns:34px 1fr;gap:.8rem;padding:1.35rem 1rem;border-bottom:1px solid #334c65;color:#fff;text-decoration:none}.central-faq-routes nav a:nth-child(odd){border-right:1px solid #334c65}.central-faq-routes nav span{color:var(--faq-cyan);font-size:.62rem;font-weight:800}.central-faq-routes nav strong,.central-faq-routes nav i{display:block}.central-faq-routes nav strong{margin-bottom:.35rem;font-size:.93rem}.central-faq-routes nav i{grid-column:2;color:#91a6ba;font-size:.67rem;font-style:normal}.central-faq-final{color:#fff;background:#0c2746}.central-faq-final-inner{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4rem;padding-top:clamp(3.5rem,6vw,6rem);padding-bottom:clamp(3.5rem,6vw,6rem)}.central-faq-final h2{font-size:clamp(3rem,5.2vw,5.7rem)}.central-faq-final p:last-child{max-width:700px;margin:1rem 0 0;color:#aebdcb;line-height:1.6}@media(max-width:1000px){.central-faq-hero-grid{grid-template-columns:minmax(0,1fr) minmax(330px,.72fr);gap:2.5rem}.central-faq-hero h1{font-size:clamp(3.6rem,7vw,5.4rem)}.central-faq-layout{grid-template-columns:210px minmax(0,1fr);gap:2.5rem}.central-faq-routes>.shell{gap:3rem}}@media(max-width:800px){.central-faq-page .section{padding:4.5rem 0}.central-faq-hero .shell{padding-bottom:4.7rem}.central-faq-breadcrumbs{margin-bottom:3.5rem}.central-faq-hero-grid,.central-faq-section-head,.central-faq-layout,.central-faq-routes>.shell{grid-template-columns:1fr}.central-faq-query-ui{max-width:580px}.central-faq-section-head{gap:1.3rem}.central-faq-rail{display:none}.central-faq-routes h2{max-width:700px}}@media(max-width:640px){.central-faq-page .section{padding:3.8rem 0}.central-faq-hero .shell{padding-top:.9rem;padding-bottom:3.8rem}.central-faq-breadcrumbs{margin-bottom:2.7rem}.central-faq-hero h1{font-size:clamp(3.25rem,15.7vw,4.75rem)}.central-faq-standfirst{font-size:1rem}.central-faq-hero-actions{display:grid}.central-faq-hero-actions .button{width:100%}.central-faq-hero-links{gap:.8rem 1.2rem}.central-faq-query-ui{padding:.75rem;border-radius:18px}.central-faq-query-head{font-size:.56rem}.central-faq-query-row{grid-template-columns:30px 1fr;padding:.95rem .8rem}.central-faq-intro-inner{grid-template-columns:1fr;gap:.75rem;padding-top:1.7rem;padding-bottom:1.7rem}.central-faq-intro .central-faq-kicker{margin:0}.central-faq-intro h2{font-size:1.55rem}.central-faq-section-head h2{font-size:clamp(2.6rem,12.5vw,3.55rem)}.central-faq-search-box{grid-template-columns:1fr;padding:.75rem}.central-faq-search-box input{min-height:54px}.central-faq-search-box>p{min-width:0;text-align:left}.central-faq-filters{flex-wrap:nowrap;gap:.45rem;margin:.8rem calc(var(--shell-pad, 0px) * -1) 2.5rem;padding:0 0 .5rem;overflow-x:auto;scrollbar-width:thin}.central-faq-filters button{flex:0 0 auto}.central-faq-results-head p{display:none}.central-faq-item h3 button{grid-template-columns:1fr 26px;gap:1rem;font-size:1.07rem}.central-faq-answer>div{padding-right:0}.central-faq-answer nav{display:grid}.central-faq-empty{padding:3rem 1rem}.central-faq-empty div{display:grid}.central-faq-routes nav{grid-template-columns:1fr}.central-faq-routes nav a:nth-child(odd){border-right:0}.central-faq-final-inner{grid-template-columns:1fr;gap:2rem}.central-faq-final .button{width:100%}}@media(max-width:380px){.central-faq-hero h1{font-size:3.12rem}.central-faq-query-head i{display:none}.central-faq-hero-links{display:grid}}.central-faq-customer-tools{padding-top:55px;padding-bottom:55px}
