/* ============================================================
   PIXEL CURSOR — custom pointing-hand cursor for all
   interactive elements. The hotspot (8, 0) sits at the tip
   of the index finger, matching the OS pointer convention.
   ============================================================ */

a,
button,
[role="button"],
[role="link"],
label,
summary,
input[type="submit"],
input[type="button"],
input[type="reset"],
input[type="checkbox"],
input[type="radio"],
input[type="file"],
select,
.case-card,
.press-card,
.comm-card,
.btn,
.brand,
[data-site-nav] a,
[data-site-nav] button {
  cursor: url("cursor-hand.svg") 12 2, pointer;
}

/* Inherit on children so hovering over inner text / spans / svgs
   inside a card still shows the pixel hand. */
a *,
button *,
[role="button"] *,
.case-card *,
.press-card *,
.comm-card *,
.btn * {
  cursor: inherit;
}
