/**
 * Sección «relacionados» de la página «articulo», clonada de producción.
 *
 * Las clases `css-…` son los hashes que genera Emotion en el sitio viejo.
 * Se conservan literales para que el render sea idéntico; por eso no son
 * legibles. La plantilla que las usa está al lado, en el mismo directorio.
 *
 * Generado desde https://www.icasa.pe — no editar a mano salvo para corregir.
 */

.css-19egsyp{box-sizing: border-box; margin: 0px; flex-direction: row; flex-basis: 100%; -webkit-box-flex: 0; flex-grow: 0; max-width: 100%;}
@media (min-width: 600px){
.css-19egsyp{flex-basis: 100%; -webkit-box-flex: 0; flex-grow: 0; max-width: 100%;}
}
@media (min-width: 900px){
.css-19egsyp{flex-basis: 33.3333%; -webkit-box-flex: 0; flex-grow: 0; max-width: 33.3333%;}
}
@media (min-width: 1200px){
.css-19egsyp{flex-basis: 33.3333%; -webkit-box-flex: 0; flex-grow: 0; max-width: 33.3333%;}
}
@media (min-width: 1536px){
.css-19egsyp{flex-basis: 33.3333%; -webkit-box-flex: 0; flex-grow: 0; max-width: 33.3333%;}
}
.css-eztm3r{position: sticky; top: 100px;}
.css-19rbna5{margin: 0px 0px 0.35em; font-family: Poppins, sans-serif; font-size: 1.25rem; line-height: 1.6; font-weight: 700;}
.css-jvli2w{background-color: rgb(255, 255, 255); color: rgba(0, 0, 0, 0.87); transition: box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1); border-radius: 4px; box-shadow: var(--Paper-shadow); background-image: var(--Paper-overlay); overflow: hidden; display: flex; margin-bottom: 16px; cursor: pointer; height: 100px;}

/*
 * La tarjeta es un `<a>` y en producción era un `<div>` (ver la nota de
 * `card.php`). El `display:flex` ya lo trae la clase de arriba; lo único que
 * hay que quitar es el subrayado que `base.css` le pone a los enlaces.
 *
 * El color no se toca, por lo mismo que en la tarjeta del listado: la clase de
 * arriba ya gana al `a{color:…}` de `base.css`, y forzar `inherit` aquí se
 * llevaría por delante el `rgba(0, 0, 0, 0.87)` del original.
 */
a.css-jvli2w{text-decoration: none;}

.css-1i1akrw{display: block; background-size: cover; background-repeat: no-repeat; background-position: center center; width: 100px; height: 100%; object-fit: cover;}
.css-l10zo3{padding: 16px; flex: 1 1 0%;}
.css-l10zo3:last-child{padding-bottom: 24px;}
.css-146qiyq{margin: 0px 0px 0.35em; font-family: Poppins, sans-serif; font-size: 0.875rem; line-height: 1.57; font-weight: 700;}
.css-np9ndi{margin: 0px; font-family: Poppins, sans-serif; font-weight: 400; font-size: 0.75rem; line-height: 1.66; color: rgba(0, 0, 0, 0.6);}
