/* The name in the top-left corner: the same type and the same place on the index and in every case (04.11.2026).
   Linked in each page's <head> after the case's own CSS, so it wins and doesn't jump on load.
   The name's 16px line sits 24px from the top (18px on phones) and --sh-pad from the left; a case's own links
   on the right sit on the same line, --sh-pad from the right, in the case's own type. */
:root { --sh-pad: clamp(16px, 4vw, 64px); --sh-top: 24px; }
.sh-name { font: 600 12px/16px Manrope, system-ui, sans-serif; letter-spacing: .14em; text-transform: uppercase; white-space: nowrap; text-decoration: none; }
@media (max-width: 520px) {
  :root { --sh-top: 18px; }
  .sh-name { letter-spacing: .1em; }
}
