/* The FAQ uses the same compact section navigation as the Awards page. */
.nya-public .faq-quick-nav{position:sticky;top:var(--nya-header-height,84px);z-index:20;padding:0;background:#f4f4f4;border-bottom:1px solid #dedede}
.faq-quick-nav-inner{display:flex;align-items:center;justify-content:space-between;gap:28px;min-height:74px;padding-block:13px;box-sizing:border-box;min-width:0}
.nya-public .faq-quick-nav .faq-jump-links{display:flex;flex-wrap:nowrap;align-items:center;gap:28px;min-width:0;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;margin:0}
.faq-quick-nav .faq-jump-links::-webkit-scrollbar{display:none}
.nya-public .faq-quick-nav .faq-jump-links a{display:block;flex-shrink:0;border:0;border-bottom:2px solid transparent;padding:7px 0;font-size:16px;line-height:1.4;color:#111;text-decoration:none;white-space:nowrap;transition:color .2s ease,border-color .2s ease}
.nya-public .faq-quick-nav .faq-jump-links a:hover,.nya-public .faq-quick-nav .faq-jump-links a[aria-current]{color:#012869;border-bottom-color:#012869}
.nya-public .faq-quick-nav .faq-nav-enter{flex-shrink:0;min-height:44px;padding:10px 20px;font-size:16px;line-height:1.4}
@media(max-width:800px){.faq-quick-nav-inner{min-height:58px;padding-block:10px;gap:0}.nya-public .faq-quick-nav .faq-jump-links{gap:24px;width:100%}.nya-public .faq-quick-nav .faq-nav-enter{display:none}}
@media(prefers-reduced-motion:reduce){.nya-public .faq-quick-nav .faq-jump-links a{transition:none}}
