
/* V17.3.32 — destellos irregulares, logo sin marco Glass */
body.about909 .about-return-logo {
  background:transparent!important;border:0!important;box-shadow:none!important;
  backdrop-filter:none!important;-webkit-backdrop-filter:none!important;
  padding:0!important;border-radius:0!important;
}
body.about909 .about-return-logo::before{display:none!important;content:none!important}
body.about909 .about-return-logo img{
  background:transparent!important;border:0!important;box-shadow:none!important;
  animation:none!important;
  filter:drop-shadow(0 0 8px rgba(255,255,255,.20));
}
body.about909 .about-return-logo::after{
  animation:none!important;
  opacity:0;
}
body.about909 .about-glitch-title::before,
body.about909 .about-glitch-title::after{
  animation:none!important;opacity:0;
}
body.about909 .about-return-logo.is-glitching::after{
  animation:aboutLogoGlitch var(--glitch-duration,.48s) steps(1,end) 1 both!important;
}
body.about909 .about-glitch-title.is-glitching::before{
  animation:aboutHeadingGlitch var(--glitch-duration,.48s) steps(1,end) 1 both!important;
}
body.about909 .about-glitch-title.is-glitching::after{
  animation:aboutHeadingGlitch var(--glitch-duration,.48s) steps(1,end) 1 reverse both!important;
}
/* Los keyframes originales concentraban el efecto al final de cada ciclo.
   Estos distribuyen interferencias durante cada disparo aleatorio. */
@keyframes aboutHeadingGlitch{
  0%,17%,39%,61%,79%,100%{opacity:0;transform:none;clip-path:inset(0 0 100% 0)}
  12%,28%{opacity:.85;transform:translate(3px,-1px);clip-path:inset(25% 0 58% 0)}
  45%,55%{opacity:.65;transform:translate(-3px,2px);clip-path:inset(66% 0 17% 0)}
  84%,92%{opacity:.9;transform:translate(2px,0);clip-path:inset(14% 0 74% 0)}
}
@keyframes aboutLogoGlitch{
  0%,19%,45%,70%,100%{opacity:0;transform:none;clip-path:inset(0 0 100% 0)}
  12%,27%{opacity:.8;transform:translate(3px,-1px);clip-path:inset(25% 0 50% 0)}
  52%,62%{opacity:.7;transform:translate(-4px,1px);clip-path:inset(62% 0 18% 0)}
  82%,91%{opacity:.85;transform:translate(2px,1px);clip-path:inset(39% 0 40% 0)}
}
@media(prefers-reduced-motion:reduce){
 body.about909 .about-return-logo.is-glitching::after,
 body.about909 .about-glitch-title.is-glitching::before,
 body.about909 .about-glitch-title.is-glitching::after{animation:none!important;opacity:0!important}
}
