/* Shared IT Learning brand rules. Loaded last on each page. */
h1, h2, h3 { font-family: 'Alexandria', 'IBM Plex Sans Arabic', 'Segoe UI', sans-serif }
:focus-visible { outline: 2px solid #f4b117; outline-offset: 2px }
::selection { background: #f4b117; color: #1c1404 }
@media (prefers-reduced-motion: reduce) {
  *, *::before, *::after { animation-duration: .01ms !important; animation-iteration-count: 1 !important; transition-duration: .01ms !important; scroll-behavior: auto !important }
}
