.cabeza-pagina{padding:28px var(--margen) 0}.cabeza-pagina__antetitulo{border-top:var(--filete-apertura);letter-spacing:.14em;text-transform:uppercase;color:var(--tenue);flex-wrap:wrap;justify-content:space-between;gap:12px;padding-top:14px;font-size:12px;display:flex}.cabeza-pagina h1{font:800 clamp(2.6rem, 6vw, 4.6rem)/1 var(--serif);letter-spacing:-.02em;text-wrap:balance;margin:12px 0 10px}.cabeza-pagina__entradilla{font:italic 400 21px/1.4 var(--serif);color:var(--tinta-2);max-width:60ch}.cabeza-pagina__datos{border-top:var(--filete-columna);border-bottom:var(--filete-seccion);color:var(--tinta-2);flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:16px;padding:8px 0;font-size:13px;display:flex}.cabeza-pagina--centrada{text-align:center}.cabeza-pagina--centrada .cabeza-pagina__entradilla{margin:0 auto}.texto-largo__cuerpo{padding:26px var(--margen) 32px;grid-template-columns:200px minmax(0,68ch) 200px;justify-content:space-between;gap:40px;display:grid}.indice{align-self:start;font-size:14px;position:sticky;top:90px}.indice ol{border-top:var(--filete-columna);margin:8px 0 0;padding:0;list-style:none}.indice li{border-bottom:var(--filete-fila)}.indice a{color:var(--tinta-2);padding:6px 0;text-decoration:none;display:block}.indice a:hover{text-decoration:underline}.prosa{font:400 18px/1.6 var(--serif);min-width:0}.prosa h2{font:700 28px/1.2 var(--serif);margin:34px 0 12px;scroll-margin-top:90px}.prosa h2:first-child{margin-top:0}.prosa h3{font:700 21px/1.25 var(--serif);margin:24px 0 8px;scroll-margin-top:90px}.prosa p,.prosa ul,.prosa ol{margin:0 0 14px}.prosa ul,.prosa ol{padding-left:1.2em}.prosa li{margin-bottom:6px}.prosa li>ul{margin-top:6px}.prosa code{font:400 .88em var(--mono,ui-monospace, monospace);background:var(--papel-claro);padding:1px 4px}.prosa table{border-collapse:collapse;width:100%;margin:0 0 16px;font-size:15px}.prosa th,.prosa td{text-align:left;border-bottom:var(--filete-fila);vertical-align:top;padding:6px 8px 6px 0}.en-cifras{border-left:var(--filete-columna);font:400 14px/1.35 var(--serif);flex-direction:column;align-self:start;gap:14px;padding-left:20px;display:flex;position:sticky;top:90px}.en-cifras__valor{font:800 34px/1 var(--serif)}.codigo{background:var(--tinta);color:var(--papel);font:400 13px/1.5 var(--mono,ui-monospace, monospace);white-space:pre;padding:12px 14px;overflow-x:auto}.codigo--claro{background:var(--papel-claro);color:var(--tinta);border:var(--filete-columna)}@media (width<=1100px){.texto-largo__cuerpo{grid-template-columns:minmax(0,1fr)}.indice,.en-cifras{position:static}.en-cifras{border-left:0;border-top:var(--filete-seccion);padding-top:14px;padding-left:0}}@media (width<=760px){.cabeza-pagina{padding-top:16px}.cabeza-pagina__entradilla{font-size:18px}.prosa{font-size:17px}}.curiosidades{padding:26px var(--margen) 0;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 48px;display:grid}.curiosidad{border-top:var(--filete-seccion);flex-direction:column;gap:8px;padding:14px 0 26px;scroll-margin-top:90px;display:flex}.curiosidad:target{background:var(--fila-elegida)}.curiosidad__cifra{font:800 54px/1 var(--serif)}.curiosidad__texto{font:400 19px/1.4 var(--serif)}.curiosidad details summary{font:600 13px var(--sans);cursor:pointer;text-underline-offset:3px;text-decoration:underline}.curiosidad details .tabla{margin-top:8px}.curiosidad__criterio{font:italic 400 14px/1.4 var(--serif);color:var(--tinta-2)}.enlace-boton{font:400 13px var(--sans);text-underline-offset:3px;cursor:pointer;color:var(--tinta);background:0 0;border:0;padding:0;text-decoration:underline}.curiosidades__pie{padding:8px var(--margen) 28px}@media (width<=900px){.curiosidades{grid-template-columns:minmax(0,1fr)}}.api{padding:26px var(--margen) 32px;flex-direction:column;gap:28px;display:flex}.api__pestanas{border-bottom:var(--filete-columna);gap:0;display:flex}.api__pestanas a{border:var(--filete-columna);font:600 13px var(--sans);color:var(--tinta);border-bottom:0;padding:8px 14px;text-decoration:none}.api__pestanas a+a{border-left:0}.api__dos{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px;display:grid}.api h2{font:700 30px/1.15 var(--serif);scroll-margin-top:90px}.api h3{font:700 20px/1.2 var(--serif);margin-bottom:6px}.rutas{border-top:var(--filete-columna);margin:0;padding:0;list-style:none}.rutas li{border-bottom:var(--filete-fila);flex-direction:column;gap:2px;padding:8px 0;display:flex}.rutas code{font:600 13px var(--mono,ui-monospace, monospace);word-break:break-all}.rutas span{font:400 15px/1.35 var(--serif);color:var(--tinta-2)}.api__notas{font:400 16px/1.5 var(--serif);flex-direction:column;gap:8px;display:flex}.api__notas p{max-width:70ch}@media (width<=900px){.api__dos{grid-template-columns:minmax(0,1fr)}}.no-encontrada{padding:32px var(--margen) 40px;grid-template-columns:200px minmax(0,1fr);align-items:start;gap:32px;max-width:900px;display:grid}.no-encontrada h1{font:800 clamp(2.2rem, 5vw, 3.4rem)/1.05 var(--serif);margin-bottom:12px}.no-encontrada p:not(.etiqueta){font:400 18px/1.5 var(--serif);margin-bottom:14px}.no-encontrada__enlaces{flex-wrap:wrap;gap:16px;font-size:14px;display:flex}.legal{padding:26px var(--margen) 36px}.legal .prosa{max-width:68ch}@media (width<=700px){.no-encontrada{grid-template-columns:minmax(0,1fr)}.no-encontrada .sello{max-width:160px}}.presenta{padding:22px var(--margen) 32px;flex-direction:column;gap:26px;display:flex}.presenta__cabeza{border-bottom:var(--filete-seccion);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:14px;padding-bottom:6px;display:flex}.presenta__listas{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px 32px;display:grid}.presenta__circ{font:700 21px var(--serif);margin:18px 0 10px}.lista{border-top:var(--filete-columna);font:400 16px/1.45 var(--serif);padding-top:8px}.lista h3{font:700 18px/1.25 var(--serif);margin-bottom:6px}.lista__num{font:600 12px var(--sans);color:var(--tenue);margin-right:4px}.lista ol{margin:0;padding-left:1.6em}.lista__suplentes{color:var(--tinta-2);font-size:13px}p.lista__suplentes{margin-top:6px}.lista__suplentes--senado{margin-bottom:4px;display:block}.presenta__espera{max-width:70ch}.presenta__fuente{border-top:var(--filete-seccion);padding-top:12px}.aviso-inventado{border:2px solid var(--sepia);font:600 14px var(--sans);color:var(--sepia);margin-top:10px;padding:8px 12px}@media (width<=1000px){.presenta__listas{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.presenta__listas{grid-template-columns:minmax(0,1fr)}}.buscador--grande{max-width:520px;margin-bottom:18px}.buscador--grande label{background:0 0;border-width:0 0 3px;height:52px;padding:0}.buscador--grande input{font-size:26px}.buscador--grande .buscador__lista{top:54px}
