@layer componentes{.principal{border-bottom: 1px solid var(--color-filete)}.principal__rejilla{display: grid;grid-template-columns: minmax(0, 1fr);padding-block: var(--e-8) var(--e-12);overflow-wrap: break-word}.principal__titulo{margin: 0;font-family: var(--fuente-arrethon);font-size: var(--texto-principal);font-weight: var(--peso-normal);line-height: var(--interlinea-display);letter-spacing: var(--tracking-display)}.principal--titulo-largo .principal__titulo{font-size: var(--texto-titulo-articulo)}.principal__titulo a{color: var(--color-texto);text-decoration: none}.principal__titulo a:hover{text-decoration: underline;text-decoration-thickness: 2px;text-underline-offset: 0.1em}.principal__entrada{max-width: var(--medida);margin: var(--e-6) 0 0;font-size: var(--texto-lg);font-style: italic;line-height: 1.38}.principal__meta{margin: var(--e-4) 0 0;color: var(--color-texto-suave);font-family: var(--fuente-ui);font-size: var(--texto-sm)}.principal__imagen{display: block;margin-top: var(--e-6)}.principal__imagen-img{display: block;width: 100%;height: auto;background: var(--color-superficie-hundida)}@media (min-width: 64rem){.principal__rejilla{grid-template-columns: repeat(12, minmax(0, 1fr));column-gap: var(--hueco-rejilla);padding-block: var(--e-16)}.principal__titulo{grid-column: 1 / span 10}.principal__entrada, .principal__meta{grid-column: 1 / span 7}.principal--con-imagen .principal__titulo, .principal--con-imagen .principal__entrada, .principal--con-imagen .principal__meta{grid-column: 1 / span 7}.principal__imagen{grid-column: 8 / span 5;grid-row: 1 / span 3;align-self: start;margin-top: 0}}.sumario{padding-bottom: var(--e-12)}.sumario__cabeza{display: flex;flex-wrap: wrap;align-items: end;justify-content: space-between;gap: var(--e-6) var(--e-12);padding-block: var(--e-8) var(--e-6);border-bottom: 1px solid var(--color-filete)}.sumario__titulo{margin: 0;font-size: var(--texto-2xl);font-weight: var(--peso-semi);font-variation-settings: "opsz" 30;line-height: 1.05}.sumario__rotulo{padding-block: var(--e-8) var(--e-6);border-bottom: 1px solid var(--color-filete)}.sumario--seguir{border-top: 1px solid var(--color-filete)}.sumario__lista{display: grid;grid-template-columns: minmax(0, 1fr)}.sumario__pie{display: flex;flex-wrap: wrap;gap: var(--e-2) var(--e-6);margin: 0;padding-top: var(--e-6);font-family: var(--fuente-ui)}.sumario__pie a{display: inline-block;min-height: var(--objetivo-minimo)}.sumario .paginacion{max-width: none;margin: var(--e-8) 0 0;padding-top: 0;border-top: 0}.sumario .paginacion__lista{justify-content: flex-start}.listado__vacio{margin: 0;padding-block: var(--e-12);color: var(--color-texto-suave)}.entrada{display: grid;grid-template-columns: minmax(0, 1fr);gap: var(--e-4);align-items: start;min-width: 0;padding-block: var(--e-6);border-bottom: 1px solid var(--color-borde)}.entrada__miniatura{display: block}.entrada__miniatura-img{display: block;width: 100%;height: auto;aspect-ratio: 4 / 3;object-fit: cover;background: var(--color-superficie-hundida)}@media (min-width: 24rem){.entrada{grid-template-columns: minmax(0, 1fr) 6rem}.entrada--sin-imagen{grid-template-columns: minmax(0, 1fr)}.entrada__miniatura{grid-column: 2;grid-row: 1}.entrada__cuerpo{grid-column: 1;grid-row: 1}}.entrada__cuerpo{overflow-wrap: break-word}.entrada__titulo{margin: 0;font-size: var(--texto-lg);font-weight: var(--peso-semi);line-height: 1.2}.entrada__titulo a{color: var(--color-texto);text-decoration: none}.entrada__titulo a:hover, .entrada__titulo a:focus-visible{text-decoration: underline;text-decoration-thickness: 1px;text-underline-offset: 0.15em}.entrada__resumen{max-width: var(--medida);margin: var(--e-2) 0 0;color: var(--color-texto-suave);font-size: var(--texto-lectura);line-height: 1.5}.entrada__meta{margin: var(--e-3) 0 0;color: var(--color-texto-suave);font-family: var(--fuente-ui);font-size: var(--texto-sm)}@media (min-width: 64rem){.sumario__lista{max-width: calc(var(--medida-ancha) * 2 / 3)}.entrada{grid-template-columns: minmax(0, 1fr) 10rem}.entrada--sin-imagen{grid-template-columns: minmax(0, 1fr)}}.busqueda__aviso, .busqueda__vacio{max-width: var(--medida);color: var(--color-texto-suave)}.busqueda__aviso{margin: var(--e-6) 0 0}.busqueda__recuento{margin: 0;padding-block: var(--e-6) var(--e-2);font-family: var(--fuente-ui);font-size: var(--texto-base);font-weight: var(--peso-medio);color: var(--color-texto-suave);overflow-wrap: anywhere}.busqueda__vacio{padding-bottom: var(--e-6)}.busqueda__vacio ul{padding-left: var(--e-6)}.articulo{container-type: inline-size;--sangrado: min(var(--e-8), (100cqi - min(var(--medida-articulo), 100cqi)) / 2)}.articulo__cabecera, .articulo__cuerpo, .articulo__pie, .compartir, .comentarios{max-width: var(--medida-articulo);margin-inline: auto;font-size: var(--texto-lectura)}.articulo__hero{width: fit-content;max-width: calc(var(--medida-articulo) + 2 * var(--sangrado));margin: 0 auto var(--e-8);font-size: var(--texto-lectura)}.articulo__credito{contain: inline-size}@media (min-width: 64rem){.articulo__hero--ancha{max-width: var(--ancho-figura)}}.articulo__hero-img{display: block;height: auto;margin-inline: auto}.articulo__cabecera{display: grid;grid-template-columns: minmax(0, 1fr);padding-block: var(--e-6) var(--e-8);overflow-wrap: break-word}.articulo__titulo{margin: 0;font-family: var(--fuente-arrethon);font-size: var(--texto-titulo-articulo);font-weight: var(--peso-normal);line-height: var(--interlinea-display);letter-spacing: var(--tracking-display)}.articulo__entrada{margin: var(--e-6) 0 0;font-size: var(--texto-lg);font-style: italic;line-height: 1.42}.articulo__margen{display: flex;flex-wrap: wrap;gap: 0 var(--e-4);order: -1;margin-bottom: var(--e-6);padding-block: var(--e-2);border-bottom: 1px solid var(--color-borde);font-family: var(--fuente-ui);font-size: var(--texto-base)}.articulo__autoria{margin: 0;font-weight: var(--peso-medio)}.articulo__fecha{margin: 0;color: var(--color-texto-suave)}@media (min-width: 64rem){.articulo__cabecera{grid-template-columns: minmax(0, 1fr) minmax(0, calc(var(--medida-articulo) - 2 * var(--margen-lateral))) minmax(0, 1fr);column-gap: var(--hueco-rejilla);max-width: var(--medida-ancha);padding-top: var(--e-16)}.articulo__titulo, .articulo__entrada{grid-column: 2}.articulo__margen{flex-direction: column;grid-column: 1;grid-row: 1 / span 2;align-self: start;margin: 0;padding: var(--e-3) 0 0;border-top: 1px solid var(--color-filete);border-bottom: 0}}.articulo__pie{padding-block: var(--e-8) var(--ritmo-seccion)}.articulo__autora{margin-bottom: var(--e-6);padding-top: var(--e-4);border-top: 1px solid var(--color-borde);overflow-wrap: break-word}.articulo__autora-bio{max-width: var(--medida);margin: var(--e-1) 0 0;font-size: var(--texto-base);line-height: 1.5}.articulo__derechos{margin: 0;color: var(--color-texto-suave);font-family: var(--fuente-ui);font-size: var(--texto-sm)}.articulo__cuerpo{line-height: 1.6;font-variant-numeric: oldstyle-nums;overflow-wrap: break-word}.articulo__cuerpo p, .articulo__cuerpo ul, .articulo__cuerpo ol{margin: 0 0 1em}.articulo__cuerpo h2, .articulo__cuerpo h3, .articulo__cuerpo h4{margin: 2em 0 0.6em;font-variant-numeric: lining-nums}.articulo__cuerpo h2{font-size: var(--texto-lg);font-weight: var(--peso-semi);line-height: 1.25}.articulo__cuerpo h3{font-size: 1em;font-style: italic;font-weight: var(--peso-semi);line-height: 1.3}.articulo__cuerpo h4{font-size: 1em;font-style: italic;font-weight: var(--peso-normal);line-height: 1.3}.articulo__cuerpo > :first-child{margin-top: 0}.articulo__cuerpo > :last-child{margin-bottom: 0}.articulo__cuerpo blockquote{margin: 1.6em 0 1.6em 2em;padding: 0;border: 0;color: inherit;font-style: italic}.articulo__cuerpo ul, .articulo__cuerpo ol{padding-left: 1.3em}.articulo__cuerpo li + li{margin-top: 0.4em}.articulo__cuerpo li > :last-child{margin-bottom: 0}.articulo__cuerpo li > p:has(+ :is(ul, ol)){margin-bottom: 0.4em}.articulo__cuerpo li::marker{font-variant-numeric: lining-nums}.articulo__cuerpo hr{margin: 2.2em 0;border-top: 1px solid var(--color-filete)}.articulo__cuerpo img{margin-block: var(--e-8)}.articulo__cuerpo > img{width: calc(100% + 2 * var(--sangrado));max-width: none;margin-inline: calc(-1 * var(--sangrado))}.articulo__cuerpo figure{margin-block: var(--e-8)}.articulo__cuerpo > figure{width: calc(100% + 2 * var(--sangrado));max-width: none;margin-inline: calc(-1 * var(--sangrado))}.articulo__cuerpo figure > img{width: 100%;margin: 0}.articulo__cuerpo figcaption{line-height: var(--interlinea-cuerpo);font-variant-numeric: normal}.articulo__cuerpo pre{font-size: var(--texto-sm)}.articulo__cuerpo :not(pre) > code{padding: 0.1em 0.3em;background: var(--color-superficie-hundida);border: 1px solid var(--color-borde)}.articulo__cuerpo u{text-decoration-thickness: 1px;text-underline-offset: 3px}.conversacion{padding-block: var(--ritmo-seccion);border-top: 1px solid var(--color-filete)}.compartir__titulo, .comentarios__titulo{margin-bottom: var(--e-4);font-family: var(--fuente-ui);font-size: var(--texto-base);font-weight: var(--peso-medio)}.compartir__guardar{display: flex;flex-wrap: wrap;align-items: center;gap: var(--e-3) var(--e-6);margin-bottom: var(--e-4);font-family: var(--fuente-ui);font-size: var(--texto-base)}.compartir__guardar form{display: flex;flex-wrap: wrap;align-items: center;gap: var(--e-2)}.compartir__guardar .boton, .compartir__cuenta{white-space: nowrap}.compartir__cuenta, .compartir__aviso{color: var(--color-texto-suave);font-size: var(--texto-sm)}.compartir__lista{font-family: var(--fuente-ui);font-size: var(--texto-base);display: flex;flex-wrap: wrap;align-items: center;gap: var(--e-2) var(--e-4);margin: 0;padding: 0;list-style: none}.compartir__lista li[hidden]{display: none}.compartir__mas{margin-top: var(--e-2);font-family: var(--fuente-ui);font-size: var(--texto-base)}.compartir__mas > summary{width: fit-content;min-height: var(--objetivo-minimo);cursor: pointer;text-decoration: underline}.compartir__mas > .compartir__lista{margin-top: var(--e-1)}.compartir__red, .comentario__denunciar{display: inline-block;min-height: var(--objetivo-minimo)}.compartir__estado{font-family: var(--fuente-ui);min-height: 1.5em;margin: var(--e-2) 0 0;font-size: var(--texto-sm);color: var(--color-texto-suave)}.comentarios{margin-top: var(--e-6)}.comentarios::before{content: "";display: block;margin-bottom: var(--e-6);border-top: 1px solid var(--color-borde)}.comentarios__cuenta, .comentarios__vacio{color: var(--color-texto-suave);font-family: var(--fuente-ui);font-size: var(--texto-base);font-weight: var(--peso-normal)}.comentarios__lista{margin: 0 0 var(--e-8);padding: 0;list-style: none}.comentario{padding-block: var(--e-4);border-bottom: 1px solid var(--color-borde)}.comentario__firma{margin: 0 0 var(--e-2);font-family: var(--fuente-ui);font-size: var(--texto-sm);color: var(--color-texto-suave)}.comentario__cuerpo{margin: 0 0 var(--e-2);font-size: var(--texto-base);white-space: pre-line;overflow-wrap: anywhere}.comentario__cuerpo--citado{margin: 0 0 var(--e-6) 2em}.comentario__figura{margin: 0 0 var(--e-2)}.comentario__imagen{display: block;max-width: 100%;max-height: 32rem;height: auto;object-fit: contain;object-position: left top}.comentario__retirar{font-family: var(--fuente-ui);font-size: var(--texto-sm)}.comentario__retirar > summary{cursor: pointer;color: var(--color-texto-suave);text-decoration: underline}.comentario__retirar > p{margin: var(--e-2) 0}.comentarios__invitacion{max-width: var(--medida);margin-top: var(--e-8);padding-top: var(--e-6);border-top: 1px solid var(--color-borde)}.comentarios__invitacion-texto{margin: 0 0 var(--e-4)}.comentarios__invitacion-acciones{display: flex;flex-wrap: wrap;gap: var(--e-3);margin: 0}.comentarios__formulario{font-family: var(--fuente-ui);font-size: var(--texto-base)}.comentarios__formulario .campo{max-width: var(--medida);margin-bottom: var(--e-6);font-size: var(--texto-sm)}.comentarios__formulario :is(.campo__ayuda, .campo__error){margin: 0}.comentarios__formulario .campo__control{font-size: var(--texto-base)}.comentarios__envio{display: flex;flex-direction: column;align-items: flex-start;gap: var(--e-4);margin-top: var(--e-6)}}
