/* V18 / The Space Cowboys. Keep the approved poster intact; no extra visible labels.
   Current navigation remains in an accessible expandable control because some
   out-of-date printed links in the image are rasterized, not WordPress text. */
.home-poster { width:100%; max-width:none; margin:0; border:0; border-radius:0; background:#09070a; overflow:hidden; }
.home-poster .desktop-home-art { width:100%; height:auto; display:block; object-fit:contain; object-position:center top; border:0; box-shadow:none; }
.home-poster .tsc-v16-menu { top:1.05%; right:.3%; z-index:18; }
.home-poster .tsc-v16-menu summary { font-size:clamp(12px,.88vw,17px); padding:7px 10px; background:rgba(10,6,8,.74); text-shadow:0 2px 3px #000; }
.home-poster .tsc-v16-menu nav { min-width:208px; padding:9px; }
.home-poster .tsc-v16-menu nav a { font-size:clamp(14px,.91vw,17px); padding:10px 12px; }
.home-poster .hotspot-layer .hit:hover { background:transparent!important; }
/* Slightly easier to read on internal pages too. */
.v14-poster-nav a { font-size:clamp(12px,.94vw,17px); }
.site-nav a { font-size:clamp(13px,1vw,17px); }
/* Avoid duplicate graphic labels, old overlay CTAs or overprinted backgrounds. */
.home-poster .home-overlay-nav, .home-poster .home-renamed-tile { display:none!important; }
@media (max-width:700px) {
 .home-poster {display:none!important;}
 .home-mobile-shell {display:block;}
}
