/* SOLVEN ACADEMY v59 - restore original white-to-orange typography and fix cropped glyphs.
   Preserve the five-card Academy layout from v58. */
html body.sv-team-page main#team-content.classic-team section#academy {
  overflow: visible !important;
}
html body.sv-team-page main#team-content.classic-team section#academy > h2 {
  display: table !important;
  width: max-content !important;
  max-width: 100% !important;
  box-sizing: content-box !important;
  overflow: visible !important;
  height: auto !important;
  min-height: 0 !important;
  /* Impact glyphs can extend beyond their line box. */
  line-height: 1.28 !important;
  padding: 0.20em 0.09em 0.19em 0.06em !important;
  margin: -0.12em 0 0.26em -0.06em !important;
  white-space: nowrap !important;
  text-overflow: clip !important;
  font-family: Impact, 'Arial Narrow', 'Arial Black', Arial, sans-serif !important;
  font-weight: 900 !important;
  font-style: normal !important;
  letter-spacing: -0.025em !important;
  background: linear-gradient(90deg,#ffffff 0%,#fff1dc 35%,#ffc278 63%,#ff8700 100%) !important;
  background-repeat: no-repeat !important;
  -webkit-background-clip: text !important;
  background-clip: text !important;
  color: transparent !important;
  -webkit-text-fill-color: transparent !important;
  text-shadow: none !important;
}
