/* logo-draw.css · pairs with logo-draw.js: the header logo waits, invisible but clickable, until the script starts
   drawing it, so the finished logo never flashes first. If the script never runs, it shows anyway after 2 s. Reduced
   motion shows it at once. */
@media (prefers-reduced-motion: no-preference) {
  [data-logo-draw]:not([data-logo-ready]) { opacity: 0; animation: logo-draw-show 0s linear 2s forwards; }
}
@keyframes logo-draw-show { to { opacity: 1; } }
