/* v86: Footer brand only — keep v85 size but reduce glow for sharper HL3C contrast. Other layout/background unchanged. */
.footer-v81-kicker .hl3c-letter{
  font-size:1.92em!important;
  letter-spacing:.01em!important;
  font-weight:950!important;
  filter:none!important;
  -webkit-text-stroke:.8px rgba(255,255,255,.92)!important;
  paint-order:stroke fill!important;
  text-shadow:
    0 1px 0 rgba(255,255,255,.72),
    0 2px 3px rgba(0,0,0,.72),
    0 0 3px rgba(255,255,255,.26)!important;
}

.footer-v81-kicker .hl3c-h{
  color:#126BFF!important;
  -webkit-text-stroke:1.15px rgba(255,255,255,.98)!important;
  text-shadow:
    0 1px 0 rgba(255,255,255,.85),
    0 2px 3px rgba(0,0,0,.82),
    0 0 4px rgba(36,112,255,.46)!important;
}
.footer-v81-kicker .hl3c-l{
  color:#FF3434!important;
  -webkit-text-stroke:.82px rgba(255,255,255,.90)!important;
  text-shadow:
    0 1px 0 rgba(255,255,255,.62),
    0 2px 3px rgba(0,0,0,.72),
    0 0 3px rgba(255,52,52,.32)!important;
}
.footer-v81-kicker .hl3c-3{
  color:#FFF23D!important;
  -webkit-text-stroke:.72px rgba(35,35,15,.42)!important;
  text-shadow:
    0 1px 0 rgba(255,255,255,.56),
    0 2px 3px rgba(0,0,0,.70),
    0 0 3px rgba(255,242,61,.30)!important;
}
.footer-v81-kicker .hl3c-c{
  color:#70F247!important;
  -webkit-text-stroke:.82px rgba(255,255,255,.86)!important;
  text-shadow:
    0 1px 0 rgba(255,255,255,.58),
    0 2px 3px rgba(0,0,0,.72),
    0 0 3px rgba(112,242,71,.30)!important;
}

.footer-v81-kicker .hl3c-kicker-rest{
  margin-left:.48em!important;
}

@media (max-width:760px){
  .footer-v81-kicker .hl3c-letter{font-size:1.56em!important;}
}
