/* Focus the global navigation on main destinations; retain detail links in page context. */
.top .primary-navigation{gap:18px;font-size:13px}.primary-navigation>a{white-space:nowrap;padding-block:12px}.primary-navigation>a[aria-current=page]{color:#f2a982}.streamlined-footer .footer-primary{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 18px}.streamlined-footer .site-footer-grid{grid-template-columns:1.25fr 1fr 1fr;gap:34px}.footer-policies{margin-top:18px;font-size:12px}.footer-policies summary{cursor:pointer;min-height:36px;display:list-item;padding-block:9px}.footer-policies .footer-links{padding-block:10px}.contextual-navigation h2{font-size:24px;margin-bottom:22px}.contextual-navigation nav{display:flex;flex-wrap:wrap;gap:10px}.contextual-navigation a{border:1px solid var(--line,#dedfdc);padding:12px 18px;border-radius:5px;font-size:13px;line-height:1.7}.contextual-navigation a:hover{background:#eaece6}.contextual-navigation a:focus-visible,.footer-policies summary:focus-visible{outline:3px solid #f47d43;outline-offset:3px}@media(min-width:761px) and (max-width:1150px){.top .nav{gap:14px}.top .primary-navigation{gap:12px;font-size:12px}.top .nav>.btn{display:none}}@media(max-width:760px){.top .primary-navigation{gap:4px}.top .primary-navigation>a{display:block;padding:13px 4px;min-height:44px;border-bottom:1px solid #ffffff16}.streamlined-footer .site-footer-grid{grid-template-columns:1fr;gap:25px}.contextual-navigation a{flex:1 1 140px}}
