.bbnav{position:sticky;top:0;z-index:50;background-color:#113658;background-image:linear-gradient(rgba(255,255,255,.07) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.07) 1px,transparent 1px),linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px);background-size:96px 96px,96px 96px,24px 24px,24px 24px;border-bottom:3px solid #E63312;color:#fff}
.bbnav *{box-sizing:border-box}
.bbnav-w{max-width:1280px;margin:0 auto;padding:14px 28px 0}
.bbnav-top{display:flex;align-items:center;gap:20px;padding-bottom:12px}
.bbnav-brand{color:#fff;text-decoration:none;white-space:nowrap;font-weight:700;font-size:2rem;line-height:1;letter-spacing:-.01em}
.bbnav-rule{flex:1;display:flex;align-items:center;min-width:24px}
.bbnav-rule i{flex:1;height:1px;background:rgba(255,255,255,.55)}
.bbnav-rule img{height:30px;width:auto;display:block;margin-left:6px}
.bbnav-label{font-size:.68rem;letter-spacing:.28em;text-transform:uppercase;color:rgba(255,255,255,.85);white-space:nowrap;font-weight:700}
.bbnav-chips{display:flex;align-items:center;gap:8px}
.bbnav-li{display:inline-flex;align-items:center;justify-content:center;min-width:48px;height:34px;padding:0 12px;background:#113658;border:2px solid #fff;color:#fff!important;border-radius:999px;font-weight:800;font-size:1rem;text-decoration:none;font-family:Arial,sans-serif;letter-spacing:-.02em}
.bbnav-li:hover{background:#113658}
.bbnav-sx{display:inline-flex;align-items:center;gap:8px;background:transparent;border:2px solid #fff;color:#fff!important;border-radius:999px;padding:0 14px 0 3px;height:34px;text-decoration:none;font-size:.85rem;font-weight:700;white-space:nowrap}
.bbnav-sx:hover{background:#fff;color:#113658!important}
.bbnav-sx img{height:26px;width:26px;display:block;background:#fff;border-radius:50%;padding:3px}
.bbnav-links{position:relative;display:flex;align-items:center;gap:26px;flex-wrap:wrap;border-top:1px solid rgba(255,255,255,.55);padding:14px 0 12px}
.bbnav-links::before{content:"";position:absolute;left:0;right:0;top:0;height:6px;background:repeating-linear-gradient(90deg,rgba(255,255,255,.6) 0 1px,transparent 1px 24px)}
.bbnav-links a{color:#fff;text-decoration:none;font-size:.92rem;white-space:nowrap;display:inline-flex;align-items:center;gap:6px}
.bbnav-links a:hover,.bbnav-links a[aria-current]{color:#ffffff}
.bbnav-links a[aria-current]{font-weight:700}
.bbnav-ib img{width:1.15em;height:1.15em;border-radius:3px;box-shadow:0 0 0 2px #fff}
@media(max-width:900px){.bbnav-label{display:none}.bbnav-w{padding:10px 16px 0}.bbnav-brand{font-size:1.4rem}.bbnav-rule img{height:24px}.bbnav-top{gap:12px;padding-bottom:10px}.bbnav-links{gap:8px 16px;padding:12px 0 10px}.bbnav-links a{font-size:.85rem}.bbnav-sx .t{display:none}.bbnav-sx{padding:0 3px}.bbnav-sx img{height:26px;width:26px}}

.bbnav{position:relative!important;font-family:Georgia,serif!important;width:100%;text-align:left!important;line-height:1.5!important}.bbnav .bbnav-brand{font-family:Georgia,serif!important;color:#fff!important;font-size:32px!important;line-height:1.1!important;border:0!important;padding:0!important;background:none!important;white-space:nowrap!important;flex:none}.bbnav a{text-decoration:none!important;box-shadow:none!important;color:#fff!important}.bbnav .bbnav-q{border:0;background:none;padding:0;display:inline-flex;align-items:center;min-width:0!important}.bbnav .bbnav-chips{flex:none}.bbnav .bbnav-chips>a{width:36px;min-width:36px;height:36px;padding:0;border:2px solid #fff;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;flex:none}.bbnav .bbnav-sx .t{display:none}.bbnav .bbnav-sx img{width:28px;height:28px;background:#fff;border-radius:50%;padding:3px}.bbnav .bbnav-em svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2}.bbnav .bbnav-links .bbnav-ib{margin-left:auto}.bbnav a:focus-visible{outline:3px solid #ffe66b!important;outline-offset:4px}.bbnav-local{box-sizing:border-box;display:flex;flex-wrap:wrap;gap:8px 22px;max-width:1280px;margin:0 auto;padding:10px 28px;font:14px/1.6 Georgia,serif;background:#fff;color:#113658;border-bottom:1px solid #b7c5d0}.bbnav-local a{color:#113658!important;min-height:32px;display:inline-flex;align-items:center;text-decoration:underline;text-underline-offset:4px}
@media(max-width:600px){.bbnav .bbnav-brand{font-size:23px!important}.bbnav .bbnav-top{gap:9px}.bbnav .bbnav-rule{min-width:0}.bbnav .bbnav-rule i{display:none}.bbnav .bbnav-rule img{height:25px;margin-left:0}.bbnav .bbnav-chips{gap:5px}.bbnav .bbnav-chips>a{width:30px;min-width:30px;height:30px}.bbnav .bbnav-sx img{width:24px;height:24px}.bbnav-local{padding:8px 16px;gap:6px 16px}}@media(max-width:360px){.bbnav .bbnav-brand{font-size:21px!important}.bbnav .bbnav-top{gap:6px}.bbnav .bbnav-chips{gap:4px}.bbnav .bbnav-chips>a{width:28px;min-width:28px;height:28px}.bbnav .bbnav-rule img{height:22px}}
