/* qma-child/css/paginas/p-1786f0e840.css: CSS que vivía en el contenido. Páginas: ver la opción qma_css_paginas. 23-oct-2026 */
.zdu-gn__hero-avatar { margin: 0 auto 32px; max-width: 400px; width: 100%; aspect-ratio: 1 / 1; border-radius: 16px; overflow: hidden; box-shadow: 0 0 60px rgba(239,68,68,0.18), 0 8px 32px rgba(0,0,0,0.45); padding: 0; }
.zdu-gn__hero-avatar-video { display: block; width: 100%; height: 100%; object-fit: cover; }
@media (max-width: 768px) { .zdu-gn__hero-avatar { max-width: 280px; margin-bottom: 24px; border-radius: 12px; } }
@media (prefers-reduced-motion: reduce) { .zdu-gn__hero-avatar-video { display: none; } .zdu-gn__hero-avatar { background: url("https://qma.mx/wp-content/uploads/2026/05/gennie-avatar-poster-hero.jpg") center/cover; } }

.zdu-gn__mod--link,
.zdu-gn__char--link { cursor: pointer; transition: border-color .2s ease; }
.zdu-gn__mod--link:hover,
.zdu-gn__char--link:hover { border-color: rgba(45,212,191,.4) !important; }
