.actividades-lista{max-width:1100px}.actividad{padding:32px 0;border-bottom:1px solid #dce5e8}.actividad:first-of-type{padding-top:0}.actividad-fecha{display:block;color:#52666f;font-size:15px;margin-bottom:12px}.actividad-titulo{font-size:clamp(25px,4vw,36px);margin-bottom:18px}.actividad-detalle{max-width:850px;white-space:pre-line;line-height:1.8}.actividad-materiales-titulo{font-size:21px;margin:28px 0 18px}.actividad-materiales{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,320px));gap:24px}.actividad-material{border:1px solid #dce5e8;border-radius:8px;overflow:hidden}.actividad-material a{display:block;height:100%}.actividad-material img{width:100%;aspect-ratio:16/9;object-fit:contain;background:#f3f6f7}.actividad-material span{display:block;padding:18px}.actividad-material a:focus-visible{outline:3px solid #176c85;outline-offset:-3px}.actividad-pendiente{color:#52666f;font-style:italic}@media(max-width:575px){.actividad-materiales{grid-template-columns:1fr}.actividad{padding:24px 0}}
.actividad-material img {
    display: block;
    height: auto;
}
.actividad-material--video img {
    background: #000;
}
