.faq-page{margin-top:var(--stanza-gap);gap:24px;display:grid}.faq-nav{scrollbar-width:none;margin-inline:calc(-1 * var(--gutter));padding:10px var(--gutter);top:var(--header-h);z-index:5;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--line-light);background:#ffffffe6;gap:8px;display:flex;position:sticky;overflow-x:auto}.faq-nav::-webkit-scrollbar{display:none}.faq-nav a{background:var(--bg-light-alt);height:44px;color:var(--text-light);white-space:nowrap;border-radius:999px;flex:none;align-items:center;padding:0 16px;font-size:14px;display:inline-flex}.faq-nav a[aria-current]{background:var(--navy);color:#fff}.faq-group{scroll-margin-top:120px}.faq-group+.faq-group{margin-top:64px}.faq-group h2{margin-bottom:8px}@media (min-width:1024px){.faq-page{gap:0 var(--gap);grid-template-columns:240px minmax(0,1fr)}.faq-nav{top:calc(var(--header-h) + 40px);-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;flex-direction:column;align-self:start;gap:0;margin:0;padding:0;position:sticky;overflow:visible}.faq-nav a{height:auto;color:var(--text-muted);box-shadow:inset 2px 0 0 var(--line-light-2);white-space:normal;background:0 0;border-radius:0;padding:9px 0 9px 16px}.faq-nav a:hover{color:var(--text-light)}.faq-nav a[aria-current]{color:var(--navy);box-shadow:inset 2px 0 0 var(--teal-ink);background:0 0;font-weight:600}.faq-body{max-width:800px;padding-left:64px}}
