/* Pulsified Media portfolio-demo label. Kept apart from Tea With Bri's own styles. */
.pm-demo-bar{position:relative;z-index:1000;display:flex;align-items:center;justify-content:space-between;gap:12px 20px;padding:7px clamp(16px,4vw,40px);background:#202321;color:#f5f1e9;font:500 12.5px/1.45 system-ui,-apple-system,"Segoe UI",sans-serif;letter-spacing:.01em}
.pm-demo-bar p{margin:0}
.pm-demo-tag{color:#f06b50;font-weight:700;text-transform:uppercase;letter-spacing:.08em;font-size:11px;margin-right:6px}
.pm-demo-bar a{color:#f5f1e9;font-weight:600;text-decoration:underline;text-underline-offset:3px;white-space:nowrap}
.pm-demo-bar a:hover{color:#f06b50}
.pm-demo-bar a:focus-visible{outline:2px solid #f06b50;outline-offset:3px;border-radius:2px}
.pm-demo-notice{margin:12px 0 0;padding:10px 12px;border:1px solid #202321;background:#f5f1e9;color:#202321;font:500 14px/1.5 system-ui,-apple-system,"Segoe UI",sans-serif}
@media (max-width:620px){.pm-demo-copy{display:none}}
