/* PZF Premium / utility navigation, independent of legacy Newsio header. */
.pzf-premium-utility{display:none!important}
@media (min-width:992px){
  .pzf-premium-utility{display:block!important; height:34px; background:#0a0b0e; color:#d6d7db; border-bottom:1px solid #2b2e33; font-family:"Roboto Local",Arial,sans-serif!important;}
  .pzf-premium-utility__inner{max-width:1440px; height:100%; padding:0 clamp(18px,3.1vw,42px); margin:auto;display:flex;align-items:center;justify-content:space-between; gap:22px}
  .pzf-premium-utility__links,.pzf-premium-utility__right{display:flex;align-items:center;gap:22px; min-width:0; white-space:nowrap}
  .pzf-premium-utility__links a{font:500 11px/1.1 "Roboto Local",Arial,sans-serif!important;color:#cfd0d4!important;letter-spacing:.01em;text-decoration:none!important;transition:color .17s ease}
  .pzf-premium-utility__links a:hover,.pzf-premium-utility__links a:focus-visible{color:#fff!important;text-decoration:underline!important;text-underline-offset:5px}
  .pzf-premium-utility__eyebrow,.pzf-premium-utility__right{font-size:10px;font-weight:800;letter-spacing:.1em;color:#9298a3}
  .pzf-premium-utility__eyebrow{color:#f1f1f1;font-weight:900}
  .pzf-premium-utility__eyebrow span{color:#cb2b1d;padding:0 3px}
  .pzf-premium-utility__right{gap:10px}
  .pzf-premium-utility__red-dot{width:6px;height:6px;border-radius:50%;background:#cb2b1d;display:block}
}
@media (min-width:992px) and (max-width:1170px) {
 .pzf-premium-utility__links,.pzf-premium-utility__right{gap:12px}
 .pzf-premium-utility__right span:first-child{display:none}
}
