/* Exact phrase, quiet top-right metadata. Existing V1 layout and copy unchanged. */
.hero-art .art-number{top:29px;right:27px;bottom:auto;left:auto;font:500 13px/1.3 'DM Sans',Arial,sans-serif;letter-spacing:.015em;color:#d3e2d1;white-space:nowrap;z-index:2}
.art-range-to{color:inherit;font:inherit}
@media(max-width:700px){.hero-art .art-number{top:24px;right:22px;font-size:12px}}
/* Long status line, still one readable pill on narrow phones. */
.nav-pill{white-space:nowrap}
@media(max-width:700px){.nav-pill{font-size:10px;gap:6px;padding:8px 9px}.mark{font-size:20px}}
@media(max-width:350px){.nav-pill{font-size:9px;letter-spacing:-.025em}.mark{font-size:19px}}
