/* Portfolio navigation belongs only to this demonstration copy. */
.bizsite-demo-bar{background:#173453;color:#fff;font-family:Arial,sans-serif;border-bottom:1px solid #294b6b}
.bizsite-demo-inner{max-width:1280px;margin:0 auto;padding:14px 32px;display:flex;align-items:center;justify-content:space-between;gap:16px}
.bizsite-demo-bar a{text-decoration:none;font-size:13px;line-height:1.5;font-weight:600;display:inline-flex;align-items:center;gap:9px;min-height:40px}
.bizsite-demo-bar a:focus-visible{outline:3px solid #d9b76e;outline-offset:4px}
.bizsite-demo-back{color:#e0e9f4;flex-shrink:0}
.bizsite-demo-back:hover{text-decoration:underline}
.bizsite-demo-bar p{color:#d4e0ef;font-size:12px;line-height:1.5;margin:0;display:flex;align-items:center;gap:12px}
.bizsite-demo-bar strong{color:#e8c98b;font-size:10px;letter-spacing:.08em;text-transform:uppercase;border:1px solid #d9b76e50;border-radius:4px;padding:4px 7px;white-space:nowrap}
.bizsite-demo-cta{background:#d9b76e;color:#173453;padding:8px 14px;border-radius:6px;text-align:center}
.bizsite-demo-cta:hover{background:#eccb8d}
@media(max-width:760px){
  .bizsite-demo-inner{padding:12px 20px;flex-wrap:wrap;gap:10px}
  .bizsite-demo-bar p{order:3;flex-basis:100%;justify-content:center;font-size:11px;gap:8px}
  .bizsite-demo-bar a{font-size:12px}
  .bizsite-demo-cta{padding:8px 11px}
}
@media(max-width:370px){
  .bizsite-demo-inner{padding:10px 16px;gap:8px}
  .bizsite-demo-bar a{font-size:11px;gap:5px}
  .bizsite-demo-cta{padding:8px}
  .bizsite-demo-bar p{font-size:10px}
}
