.nb-visit-links{display:flex;flex-wrap:wrap;gap:8px;margin:18px 0}.nb-visit-links a{display:inline-flex;align-items:center;min-height:44px;padding:8px 14px;border:1px solid #606775;border-radius:12px;font-size:15px;line-height:1.4}.nb-visit-links a:focus-visible,.nb-night a:focus-visible{outline:3px solid #2864d7;outline-offset:3px}.nb-night{word-break:keep-all;overflow-wrap:anywhere}.nb-night-cta a{box-sizing:border-box}.bottom-text-box a{width:33.333%;min-height:44px;display:flex;align-items:center;justify-content:center}.bottom-text-box a:nth-child(2){border-right:1px solid #fff}.bottom-text-box{padding:8px 16px!important}.bottom-text-box a{font-size:17px}.header-wrap .logo img{height:auto}.nb-guide .nb-night-facts b{font-size:clamp(17px,2.3vw,25px)}
@media(max-width:768px){.nb-guide .nb-night-wrap{padding-left:20px;padding-right:20px}.nb-guide~*{box-sizing:border-box}.nb-guide .nb-night-hero{padding-top:122px}.nb-guide .nb-night-facts{gap:8px}.nb-guide .nb-night-facts li{padding:16px 12px}.nb-guide .nb-night-facts b{font-size:19px}.nb-guide .nb-night h1{font-size:28px}.bottom-text-box{width:calc(100% - 34px)!important;left:17px!important;transform:none!important}.bottom-text-box a{font-size:13px;white-space:nowrap}.nb-visit-links{max-width:100%}}

@media(max-width:768px){body:has(.nb-night) .mo__quick-buttons{display:none}body .nb-night .nb-night-wrap{padding-left:20px;padding-right:20px}.nb-night .nb-night-facts b{font-size:20px}}

.fix-text-area .text-box h1.bg-fix-font{color:#fff}.bottom-text-box a:focus-visible{outline:3px solid #fff;outline-offset:4px}

/* New guide pages follow the requested neutral/blue palette, including inherited chrome. */
body:has(.nb-guide) .header-wrap .logo img,body:has(.nb-guide) #footer>img,body:has(.nb-guide) .footer-inner>img{filter:grayscale(1)}
body:has(.nb-guide) .mo__quick-buttons .mo__quick-btn{background:#233b60;color:#fff}body:has(.nb-guide) .mo_hamburger span{background:#263244}
