/* Big white title over a guide or article preview image (Travis ruling 2026-10-16, bead claude-code-sg1ou).
   Matches the baked "first day back" header art. Skip art with a baked-in title, videos, and thumbnails under ~200px.
   Markup: an image wrapper with position:relative (or class title-over-host), then
   <span class="title-over" aria-hidden="true">lowercase name</span> after the <img>.
   Link with ?v=<first 8 of sha1 of this file>: /assets is cached immutable for a year. */
.title-over-host{position:relative;overflow:hidden;}
.title-over{position:absolute;inset:0;z-index:1;display:flex;align-items:center;justify-content:center;padding:0 18px;text-align:center;text-wrap:balance;font-family:'Montserrat',sans-serif;font-weight:800;font-size:clamp(24px,2.6vw,36px);line-height:1.1;letter-spacing:-0.01em;color:#ffffff;text-shadow:0 2px 14px rgba(15,26,46,0.75),0 0 3px rgba(15,26,46,0.6);pointer-events:none;}
