.utility-bar{height:42px;background:#c8102e;color:#fff;position:relative;z-index:30}
.utility-inner{height:100%;width:min(100% - 48px,1400px);margin:auto;display:flex;align-items:center;justify-content:center;gap:20px;font:800 12px/1.1 'Source Sans 3',system-ui,sans-serif;letter-spacing:.11em;text-transform:uppercase}
.utility-inner::before{content:'';width:7px;height:7px;flex:none;border-radius:50%;background:#fff}
.utility-inner strong{font-weight:800;color:#fff}
.utility-inner a{color:#fff;border-bottom:1px solid #ffffffa6;min-height:28px;display:inline-flex;align-items:center;gap:6px;white-space:nowrap}
.utility-inner a:hover,.utility-inner a:focus-visible{border-color:#fff}
.utility-mobile,.utility-link-mobile{display:none}
@media(max-width:700px){.utility-inner{width:min(100% - 24px,1400px);justify-content:space-between;gap:10px;font-size:10px;letter-spacing:.04em}.utility-inner::before{display:none}.utility-desktop,.utility-link-desktop{display:none}.utility-mobile,.utility-link-mobile{display:inline}.utility-inner a{font-size:11px}}
