:root{
  --rl-papel:#FFFFFF;
  --rl-tinta:#1B1B1B;
  --rl-gris:#5E5E5E;
  --rl-filete:#D4D4D4;
  --rl-berenjena:#311034;
  --rl-limon:#F2E33A;
  color-scheme:light;
}
@font-face{font-family:"Piazzolla";src:url(/f/piazzolla.ebb2542325.woff2) format("woff2");font-weight:400 800;font-style:normal;font-display:swap}
@font-face{font-family:"Piazzolla";src:url(/f/piazzolla-italica.d5b78d0a8f.woff2) format("woff2");font-weight:400 700;font-style:italic;font-display:swap}
@font-face{font-family:"Libre Franklin";src:url(/f/franklin.a38965a606.woff2) format("woff2");font-weight:500 700;font-style:normal;font-display:swap}
:root{
  --rl-serif:"Piazzolla",serif;
  --rl-datos:"Libre Franklin",sans-serif;
  --rl-volanta:.9375rem;
  --rl-margen:56px;
  --rl-ancho:1320px;
}
*,*::before,*::after{box-sizing:border-box}
html{-webkit-text-size-adjust:100%;text-size-adjust:100%}
body{margin:0;background:var(--rl-papel);color:var(--rl-tinta);font:400 1.125rem/1.6 var(--rl-serif);font-variant-numeric:lining-nums;-webkit-font-smoothing:antialiased;font-synthesis:none}
img,svg{display:block;max-width:100%}
a{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}
:focus-visible{outline:3px solid var(--rl-tinta);outline-offset:3px}
mark{background:var(--rl-limon);color:var(--rl-tinta);padding:0}
.envoltura{max-width:var(--rl-ancho);margin-inline:auto;padding-inline:var(--rl-margen)}
.salto{position:absolute;left:-9999px;top:8px;display:inline-flex;align-items:center;min-height:44px;padding:0 16px;background:var(--rl-papel);color:var(--rl-tinta);border:2px solid var(--rl-tinta);font:600 1rem var(--rl-datos)}
.salto:focus{left:16px;z-index:10}
.oculto{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}
.num{font-variant-numeric:tabular-nums lining-nums}
.cabecera{background:var(--rl-berenjena);color:var(--rl-papel);border-bottom:6px solid var(--rl-limon)}
.cabecera :focus-visible,.colofon :focus-visible{outline-color:var(--rl-papel)}
.cabecera-fila{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 24px;padding-block:20px 16px}
.marca{display:inline-flex;align-items:center;min-height:44px;flex:none;font:800 2.75rem/1 var(--rl-serif);word-spacing:.04em;text-decoration:none;white-space:nowrap}
.menu ul{display:flex;flex-wrap:wrap;align-items:center;gap:0 22px;margin:0;padding:0;list-style:none}
.menu a{display:flex;align-items:center;min-height:44px;font:600 .875rem/1 var(--rl-datos);letter-spacing:.06em;text-transform:uppercase;text-decoration:none}
.menu a:hover{text-decoration:underline;text-underline-offset:.4em}
.menu a[aria-current]{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.4em}
.menu-papel a{text-decoration:underline;text-underline-offset:.4em}
.actualizado{margin:0 auto;padding-top:10px;font:500 .875rem/1.3 var(--rl-datos);color:var(--rl-gris)}
.actualizado::after{content:"";display:block;margin-top:10px;border-bottom:1px solid var(--rl-filete)}
.fenix-cabecera{flex:none;width:auto;color:var(--rl-limon)}
.fenix-izquierda .marca{align-items:baseline;gap:.22em}
.fenix-izquierda .marca svg{height:1.5em;margin-top:-.2em;position:relative;top:.2em}
.fenix-arriba{align-items:last baseline}
.fenix-arriba .marca{flex-direction:column;align-items:center;gap:2px}
.fenix-arriba .marca svg{height:1.4em}
.fenix-ornamento{align-items:baseline;justify-content:flex-start}
.fenix-ornamento>.fenix-cabecera{display:block;height:2.25rem}
.volanta{margin:0 0 8px;font:600 var(--rl-volanta)/1.3 var(--rl-serif);font-variant-caps:all-small-caps;letter-spacing:.05em;color:var(--rl-tinta);text-wrap:balance}
.copete{margin:16px 0 0;max-width:34em;font:500 1.3125rem/1.4 var(--rl-serif)}
.firma{margin:16px 0 0;font:500 .9375rem/1.4 var(--rl-datos);color:var(--rl-gris)}
.rubro{margin:0 0 6px;padding-top:8px;border-top:2px solid var(--rl-tinta);font:700 .8125rem/1 var(--rl-datos);letter-spacing:.1em;text-transform:uppercase}
.apertura{max-width:60rem;padding-block:36px 4px}
.titular{max-width:16em;margin:0;font:800 clamp(2.125rem,1.3rem + 2.4vw,3.25rem)/1.06 var(--rl-serif);word-spacing:.05em;text-wrap:balance}
.titular a{text-decoration:none}
.titular a:hover{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.12em}
.arranque{max-width:34em;margin-top:22px;font-size:1.125rem;line-height:1.5}
.arranque p{margin:0 0 .9em}
.seguir{margin:0;font:600 1rem/1.4 var(--rl-datos)}
.seguir a,.mas a{display:inline-flex;align-items:center;min-height:44px}
.siguen{max-width:60rem;margin-top:48px;border-top:2px solid var(--rl-tinta)}
.siguen .item:first-child{border-top:0}
.mas{margin:14px 0 0;font:500 .9375rem/1.4 var(--rl-datos);color:var(--rl-gris)}
.mas a{color:var(--rl-tinta)}
.lista{margin:0;padding:0;list-style:none;border-bottom:1px solid var(--rl-filete)}
.item{display:grid;grid-template-columns:11.5rem minmax(0,1fr);column-gap:24px;padding:18px 0 20px;border-top:1px solid var(--rl-filete)}
.item>*{grid-column:2}
.item>time{grid-column:1;grid-row:1/span 3;padding-top:2px;font:500 .875rem/1.4 var(--rl-datos);color:var(--rl-gris)}
.item .volanta{margin-bottom:6px}
.item-titulo{margin:0;font:700 1.5rem/1.15 var(--rl-serif);text-wrap:balance}
.item-titulo a{display:block;margin-block:-10px;padding-block:10px;text-decoration:none}
.item-titulo a:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.14em}
.item-bajada{margin:6px 0 0;max-width:38em;font:400 1.0625rem/1.45 var(--rl-serif)}
.bitacora{max-width:60rem;margin-top:48px}
.bitacora ol{margin:0;padding:0;list-style:none}
.bitacora li{display:grid;grid-template-columns:11.5rem minmax(0,1fr);column-gap:24px;padding:12px 0;border-bottom:1px solid var(--rl-filete)}
.bitacora time{font:500 .875rem/1.6 var(--rl-datos);color:var(--rl-gris)}
.bitacora p{margin:0;font:400 1.0625rem/1.5 var(--rl-serif)}
.cifra-grande{margin:10px 0 0;font:800 3rem/1.05 var(--rl-serif)}
.cifra-texto{margin:10px 0 0;max-width:34em;font:400 1.0625rem/1.5 var(--rl-serif)}
.pieza{padding-top:36px}
.pieza-cabeza{max-width:48rem}
.pieza-titulo{margin:0;font:800 2.75rem/1.08 var(--rl-serif);word-spacing:.05em;text-wrap:balance}
.pieza-cuerpo{max-width:40rem;margin-top:32px}
.pieza-cuerpo.con-margen{display:grid;grid-template-columns:minmax(0,40rem) minmax(0,18.75rem);grid-template-areas:"relato papeles" "cierre papeles";grid-template-rows:auto 1fr;column-gap:48px;max-width:none}
.con-margen .relato{grid-area:relato}
.con-margen .papeles{grid-area:papeles;align-self:start}
.con-margen .pieza-cierre{grid-area:cierre}
.relato{max-width:34em;font-size:1.125rem;line-height:1.5}
.relato>p{margin:0 0 1em}
.relato sup{line-height:0;vertical-align:super;font-size:.75em}
.relato sup a{padding:16px 18px;margin:0 -16px;font:600 1em/1 var(--rl-datos);text-decoration:none}
.relato sup a:hover{text-decoration:underline}
.relato h2{margin:1.8em 0 .5em;font:700 1.375rem/1.2 var(--rl-serif)}
.relato>ul,.relato>ol{margin:0 0 1.2em;padding-left:1.4em}
.relato>ul li,.relato>ol li{margin:.35em 0;padding-left:.2em}
.portada-img{margin:0 0 28px}
.portada-img img{width:100%;height:auto}
.portada-img figcaption{margin-top:8px;font:500 .875rem/1.4 var(--rl-datos);color:var(--rl-gris)}
.grafico{margin:1.6em 0 2em;padding-top:10px;border-top:1px solid var(--rl-tinta)}
.grafico-cabeza{display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px 16px;margin-bottom:10px}
.grafico-titulo{margin:0;font:700 1.125rem/1.25 var(--rl-serif)}
.leyenda{display:flex;flex-wrap:wrap;gap:6px 18px;margin:0;padding:0;list-style:none;font:500 .875rem/1.2 var(--rl-datos);color:var(--rl-gris)}
.leyenda li{display:flex;align-items:center;gap:7px}
.leyenda li::before{content:"";flex:none;width:26px;border-top:3px solid var(--rl-tinta)}
.leyenda .serie-2::before{border-top:2px dashed var(--rl-gris)}
.lienzo{width:100%;max-width:480px;height:auto}
.grafico figcaption{margin-top:8px;font:500 .875rem/1.4 var(--rl-datos);color:var(--rl-gris)}
.g-eje{stroke:var(--rl-filete)}
.g-rotulo{fill:var(--rl-gris);font:500 16px var(--rl-datos)}
.g-serie-1{stroke:var(--rl-tinta)}
.g-serie-2{stroke:var(--rl-gris)}
.g-nombre{fill:var(--rl-tinta);font:600 16px var(--rl-datos)}
.g-punto{stroke:var(--rl-papel)}
.g-punto-1{fill:var(--rl-tinta)}
.g-punto-2{fill:var(--rl-gris)}
.datos-grafico{margin-top:6px;font:500 .875rem/1.35 var(--rl-datos)}
.datos-grafico summary{display:inline-flex;align-items:center;min-height:44px;cursor:pointer;text-decoration:underline;text-underline-offset:.2em}
.cita{margin:1.6em 0}
.cita p{margin:0;text-indent:-.42em;font:italic 400 1.75rem/1.25 var(--rl-serif)}
.cita footer{margin-top:10px;font:500 .8125rem/1.3 var(--rl-datos);color:var(--rl-gris)}
.recuadro{margin:1.8em 0;padding-top:10px;border-top:1px solid var(--rl-filete)}
.recuadro h2{margin:0 0 4px;font:700 1.125rem/1.25 var(--rl-serif)}
.recuadro-aviso{margin:8px 0 0;font:500 .875rem/1.3 var(--rl-datos);color:var(--rl-gris)}
.tabla{margin:1.6em 0 2em;overflow-x:auto}
.tabla table,.datos-grafico table{width:100%;border-collapse:collapse;font:500 .875rem/1.35 var(--rl-serif);font-variant-numeric:tabular-nums lining-nums}
.tabla caption{padding-bottom:10px;font:700 1.125rem/1.25 var(--rl-serif);text-align:left}
.tabla th,.datos-grafico th{padding:8px 10px;border-bottom:2px solid var(--rl-tinta);font-weight:600;text-align:left}
.datos-grafico tbody th{border-bottom:1px solid var(--rl-filete);font-weight:500}
.tabla td,.datos-grafico td{padding:8px 10px;border-bottom:1px solid var(--rl-filete)}
.tabla .num,.datos-grafico .num{text-align:right}
.tabla figcaption{margin-top:8px;font:500 .875rem/1.4 var(--rl-datos);color:var(--rl-gris)}
.papeles{font:400 .9375rem/1.45 var(--rl-datos)}
.papeles h2{margin:0;padding-top:8px;border-top:2px solid var(--rl-tinta);font:700 .8125rem/1 var(--rl-datos);letter-spacing:.1em;text-transform:uppercase}
.papeles ol{margin:8px 0 0;padding:0;list-style:none;counter-reset:papel}
.papeles li{display:grid;grid-template-columns:1.6rem minmax(0,1fr);padding:10px 0;border-bottom:1px solid var(--rl-filete);counter-increment:papel}
.papeles li::before{content:counter(papel);font-weight:600}
.papeles li:target{border-bottom-color:var(--rl-tinta);box-shadow:0 -1px 0 var(--rl-tinta)}
.papeles p{margin:0}
.papel-datos{display:block;color:var(--rl-gris)}
.papeles a{display:block;margin-block:-13px;padding-block:13px;overflow-wrap:anywhere}
.papeles small{display:block;font-size:.8125rem;color:var(--rl-gris)}
.pieza-cierre{max-width:34em}
.ficha{margin:2em 0 0;padding:14px 0 16px;border-top:2px solid var(--rl-tinta);border-bottom:1px solid var(--rl-tinta)}
.ficha h2,.novedades h2,.respuesta h2{margin:0;font:700 1.125rem/1.25 var(--rl-serif)}
.ficha p{margin:8px 0 0;font:400 1.0625rem/1.5 var(--rl-serif)}
.novedades{margin:1.8em 0 0}
.novedades ol{margin:8px 0 0;padding:0;list-style:none}
.novedades li{padding:8px 0;border-bottom:1px solid var(--rl-filete);font:400 1rem/1.45 var(--rl-serif)}
.novedades time{display:block;font:500 .875rem/1.4 var(--rl-datos);color:var(--rl-gris)}
.respuesta{margin:1.8em 0 0;padding-top:12px;border-top:1px solid var(--rl-filete)}
.respuesta p{margin:8px 0 12px;font:400 1.0625rem/1.5 var(--rl-serif)}
.recibida{margin:14px 0 0}
.recibida h3{margin:0;font:700 1rem/1.3 var(--rl-serif)}
.recibida time{display:block;font:500 .875rem/1.4 var(--rl-datos);color:var(--rl-gris)}
.archivado{margin:1.8em 0 0;font:500 .9375rem/1.5 var(--rl-datos);color:var(--rl-gris)}
.archivado a,.compartir a{padding-block:13px;color:var(--rl-tinta)}
.compartir{margin:10px 0 0;font:500 .9375rem/1.5 var(--rl-datos);color:var(--rl-gris)}
.otras{max-width:40rem;margin-top:64px}
.otras h2{margin:0;padding-top:8px;border-top:2px solid var(--rl-tinta);font:700 .8125rem/1 var(--rl-datos);letter-spacing:.1em;text-transform:uppercase}
.otras ul{margin:6px 0 0;padding:0;list-style:none}
.otras li{padding:4px 0;border-bottom:1px solid var(--rl-filete);font:700 1.25rem/1.2 var(--rl-serif)}
.otras a{display:block;min-height:44px;text-decoration:none}
.otras a:hover{text-decoration:underline;text-underline-offset:.14em}
.declaracion{margin:0 0 1.4em;font:italic 400 1.25rem/1.5 var(--rl-serif)}
.cierre{padding-bottom:96px}
.listado{padding-top:36px;padding-bottom:96px}
.listado-titulo{margin:0 0 20px;font:800 2.25rem/1.1 var(--rl-serif)}
.listado .lista{max-width:52rem}
.listado-bajada{margin:-8px 0 24px;max-width:40rem;font:400 1.125rem/1.5 var(--rl-serif);color:var(--rl-gris)}
.anios{margin:0;padding:0;list-style:none;max-width:40rem}
.anios li{padding:2px 0;border-top:1px solid var(--rl-filete);font:700 1.375rem/1.3 var(--rl-serif)}
.anios a{display:inline-flex;align-items:center;min-height:44px}
.anios small{margin-left:8px;font:500 .9375rem/1 var(--rl-datos);color:var(--rl-gris)}
.pagina-titulo{margin:0;font:800 2.75rem/1.08 var(--rl-serif);word-spacing:.05em;text-wrap:balance}
.pagina-bajada{margin:16px 0 0;max-width:34em;font:500 1.3125rem/1.4 var(--rl-serif)}
.pagina-mail{margin:1.4em 0;font:500 1.0625rem/1.5 var(--rl-datos)}
.pagina-mail a{display:inline-flex;align-items:center;min-height:44px}
.no-encontrada{max-width:46rem;padding-block:80px 96px}
.no-encontrada ul{display:flex;flex-wrap:wrap;gap:0 22px;margin:20px 0 0;padding:0;list-style:none}
.no-encontrada li a{display:inline-flex;align-items:center;min-height:44px;font:500 1rem/1 var(--rl-datos)}
.vacio{margin:0;padding:20px 0 8px;font:400 1.125rem/1.5 var(--rl-serif);color:var(--rl-gris)}
[hidden]{display:none!important}
.franja-prueba{background:var(--rl-tinta);color:var(--rl-papel);font:700 1rem/1.3 var(--rl-datos);text-align:center;padding:8px 16px}
.franja-prueba p{margin:0}
.muestra{font-weight:600}
.aviso-prueba{color:var(--rl-gris)}
.otras .aviso-prueba{font:500 .875rem/1.3 var(--rl-datos);white-space:nowrap}
.colofon{background:var(--rl-berenjena);color:var(--rl-papel);font-family:var(--rl-datos)}
.colofon .envoltura{display:flex;flex-direction:column;align-items:flex-start;padding-block:36px 30px}
.colofon .marca{font-size:1.75rem}
.lema{margin:8px 0 0;font:italic 400 1.0625rem/1.4 var(--rl-serif)}
.responsable,.derecho{margin:10px 0 0;font:400 1rem/1.5 var(--rl-serif);color:var(--rl-filete)}
.derecho a{display:inline-flex;align-items:center;min-height:44px;color:var(--rl-papel)}
.enlaces{align-self:stretch;margin-top:24px;padding-top:10px;border-top:1px solid var(--rl-filete)}
.enlaces ul{display:flex;flex-wrap:wrap;gap:0 24px;margin:0;padding:0;list-style:none}
.enlaces a{display:flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;font:600 1rem/1.3 var(--rl-datos);text-decoration:none}
.enlaces a:hover{text-decoration:underline}
.copia{margin:16px 0 0;font:500 .9375rem/1.4 var(--rl-datos);color:var(--rl-filete)}
.colofon .muestra{margin-top:12px}
@media (max-width:1080px){
  :root{--rl-margen:32px}
  .pieza-cuerpo.con-margen{display:block;max-width:40rem}
  .con-margen .papeles{margin-top:2em}
}
@media (max-width:620px){
  :root{--rl-margen:16px;--rl-volanta:.875rem}
  .cabecera-fila{padding-block:12px 10px;gap:0 18px}
  .marca{font-size:1.875rem}
  .fenix-izquierda .marca{gap:.16em}
  .fenix-izquierda .marca svg{height:1.4em}
  .fenix-izquierda{column-gap:12px}
  .fenix-arriba .marca{align-items:flex-start}
  .fenix-ornamento>.fenix-cabecera{height:1.75rem}
  .apertura,.pieza,.listado{padding-top:24px}
  .siguen,.bitacora{margin-top:32px}
  .otras{margin-top:40px}
  .cierre,.listado{padding-bottom:56px}
  .no-encontrada{padding-block:40px 56px}
  .menu ul{gap:0 18px}
  .titular{line-height:1.08}
  .pieza-titulo,.pagina-titulo{font-size:2rem;line-height:1.1}
  .listado-titulo{font-size:1.875rem}
  .copete,.pagina-bajada{font-size:1.125rem}
  .relato,.arranque{font-size:1.0625rem;hyphens:auto}
  .cita p{font-size:1.375rem}
  .cifra-grande{font-size:2.5rem}
  .item,.bitacora li{grid-template-columns:minmax(0,1fr)}
  .item>*,.item>time{grid-column:1;grid-row:auto}
  .item>time{padding:0 0 4px}
  .item-titulo{font-size:1.375rem}
}
@media (max-width:359px){
  .marca{font-size:1.625rem}
}
