/* kg-blok-longread
   Gegenereerd door tools/genereer_css.py — niet met de hand bewerken.
   Gescopet onder .kg */

.kg .jub-pill {
  display:inline-flex;
  align-items:center;
  gap:9px;
  font-family:var(--kg-kop);
  font-size:12.5px;
  font-weight:700;
  letter-spacing:.1em;
  text-transform:uppercase;
  color:#fff;
  border:1px solid rgba(216,179,119,.75);
  background:rgba(21,23,15,.38);
  backdrop-filter:blur(4px);
  padding:8px 16px;
  border-radius:999px;
  margin-bottom:24px;
  position:relative;
  overflow:hidden;
}
.kg .jub-pill b {
  color:var(--kg-goud-licht);
  font-weight:800;
}
.kg .jub-pill::after {
  content:"";
  position:absolute;
  top:0;
  bottom:0;
  left:-70%;
  width:45%;
  background:linear-gradient(105deg,transparent,rgba(255,244,222,.42),transparent);
  transform:skewX(-18deg);
  animation:jubglans 7s ease-in-out infinite;
}

@media(prefers-reduced-motion:reduce) {
  .kg .jub-pill::after {
    animation:none;
  }
}
