.ov{scroll-margin-top:var(--ac-indice-curso,0px);overflow:hidden}.ov-cab{text-align:center;justify-items:center;gap:.75rem;display:grid}.ov-titulo{max-width:52rem;font-size:var(--text-ac-titulo);text-wrap:balance;line-height:1.08}.ov-resumen{color:var(--color-ac-ink-2);flex-wrap:wrap;justify-content:center;align-items:center;gap:.25rem .625rem;font-size:.9375rem;line-height:1.4;display:flex}.ov-nota{font-family:var(--font-ac-display);color:var(--color-ac-ink);font-size:1.625rem;font-weight:700;line-height:1}.ov-cintas{gap:1.25rem;margin-top:2rem;display:grid}.ov-fila{scroll-snap-type:x mandatory;scrollbar-width:none;padding-inline:var(--spacing-ac-margen);scroll-padding-inline:var(--spacing-ac-margen);overflow-x:auto}.ov-fila::-webkit-scrollbar{display:none}.ov-pista{gap:1.25rem;width:max-content;display:flex}.ov-pista:focus-visible{outline-offset:4px}.ov-item{scroll-snap-align:start;flex:none;width:min(22.5rem,100vw - 3.5rem)}.ov-copia,.ov-inversa{display:none}.ov-tarjeta{background:var(--color-ac-paper);border-radius:1rem;flex-direction:column;gap:.75rem;height:100%;margin:0;padding:1.25rem;display:flex;position:relative}.v3-papel .ov-tarjeta{background:var(--color-ac-white)}.ov-quien{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;display:grid}.ov-avatar{background:var(--av);width:2.5rem;height:2.5rem;color:var(--color-ac-white);border-radius:50%;place-items:center;font-size:1.0625rem;font-weight:600;line-height:1;display:grid}.ov-nombre{gap:.0625rem;min-width:0;display:grid}.ov-autor{color:var(--color-ac-ink);font-size:1rem;font-weight:600;line-height:1.3}.ov-meta{color:var(--color-ac-muted);font-size:.8125rem;line-height:1.3}.ov-quien>svg{align-self:start}.ov-estrellas{line-height:1;display:flex}.ov-cita{margin:0}.ov-cita p{max-inline-size:none;color:var(--color-ac-ink);font-size:.9375rem;line-height:1.55}html.js .ov-tarjeta:not(.abierta) .ov-cita p{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ov-mas{min-height:2.25rem;color:var(--color-ac-muted);font-family:var(--font-ac-text);cursor:pointer;background:0 0;border:0;align-self:flex-start;margin:-.375rem 0 -.5rem;padding:0;font-size:.8125rem;font-weight:500}.ov-mas:hover{color:var(--color-ac-ink);text-underline-offset:.2em;text-decoration:underline}.ov-mas[hidden]{display:none}.ov-pie{color:var(--color-ac-muted);text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem 1.25rem;margin-top:1.75rem;font-size:.875rem;line-height:1.4;display:flex}.ov-pie p{align-items:center;gap:.5rem;max-inline-size:none;display:inline-flex}.ov-pausa{border-radius:var(--radius-ac-pill);min-height:2.75rem;box-shadow:inset 0 0 0 1px var(--color-ac-line);color:var(--color-ac-ink-2);font:inherit;cursor:pointer;background:0 0;border:0;padding:0 1rem;font-weight:500}.ov-pausa[hidden]{display:none}@media (width>=768px){.ov-inversa{display:block}.ov-fila{padding:0;overflow:hidden}.ov-copia{display:block}.ov-item{width:22.5rem}.ov-pista{gap:1.25rem;padding-right:1.25rem}.ov-inversa .ov-pista{margin-left:2.5rem}}@media (width>=768px) and (prefers-reduced-motion:no-preference){.ov-pista{animation:40s linear infinite ov-cinta}.ov-inversa .ov-pista{animation-duration:44s;animation-direction:reverse}.ov-cintas:hover .ov-pista,.ov-cintas:focus-within .ov-pista,.ov.pausada .ov-pista{animation-play-state:paused}}@media (width>=768px) and (prefers-reduced-motion:reduce){.ov-fila{padding-inline:var(--spacing-ac-margen);overflow-x:auto}.ov-copia{display:none}}@keyframes ov-cinta{0%{translate:0}to{translate:-50%}}
