.cl{background-color:var(--fondo);padding-bottom:var(--reserva-ayuda)}.cl-cabecera{background-color:var(--marca-noche);background-image:radial-gradient(120% 140% at 85% -20%, color-mix(in srgb, var(--acento) 26%, transparent) 0%, transparent 55%);color:var(--tinta-inversa)}.cl-cabecera-contenido{justify-items:start;gap:var(--e-4);padding-block:clamp(32px, min(6vw, calc(var(--alto-ventana) * .07)), 88px) clamp(28px, min(4vw, calc(var(--alto-ventana) * .05)), 56px);display:grid}.cl-rotulo{font:var(--t-rotulo);letter-spacing:.24em;text-transform:uppercase;color:color-mix(in srgb, var(--tinta-inversa) 78%, var(--marca-noche));margin:0}.cl-titulo{max-width:14ch;font:300 clamp(calc(40px * var(--escala)), min(6vw, calc(var(--alto-ventana) * .09)), calc(80px * var(--escala))) / 1 var(--letra-display);letter-spacing:-.03em;color:var(--tinta-inversa);text-wrap:balance;margin:0}@media (min-width:1024px){.cl-titulo{max-width:none}}.cl-bajada{max-width:56ch;font:400 calc(18px * var(--escala)) / 1.5 var(--letra-cuerpo);color:color-mix(in srgb, var(--tinta-inversa) 84%, var(--marca-noche));margin:0}@media (max-width:599px){.cl-bajada{font:var(--t-cuerpo)}}.cl-meta{gap:var(--e-2) var(--e-3);margin:var(--e-2) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.cl-meta li{align-items:center;gap:var(--e-2);border:1px solid color-mix(in srgb, var(--tinta-inversa) 18%, transparent);border-radius:var(--r-pildora);font:var(--t-diminuto);color:color-mix(in srgb, var(--tinta-inversa) 90%, var(--marca-noche));padding:6px 14px;display:inline-flex}.cl-meta-enlace{color:var(--tinta-inversa);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);text-underline-offset:3px;align-items:center;gap:6px;display:inline-flex}.cl .cl-guia{display:block}.cl-rejilla{grid-template-columns:minmax(0,1fr);gap:0;display:grid}@media (min-width:1024px){.cl-rejilla{gap:var(--e-12);padding-top:var(--e-10);grid-template-columns:300px minmax(0,1fr);align-items:start}}@media (min-width:1280px){.cl-rejilla{gap:var(--e-16);grid-template-columns:320px minmax(0,1fr)}}.cl-lateral{display:none}@media (min-width:1024px){.cl-lateral{height:100%;display:block}}.cl-lateral-pegado{top:calc(var(--alto-cabecera) + var(--e-5));max-height:calc(var(--alto-ventana) - var(--alto-cabecera) - var(--e-10));overscroll-behavior:contain;padding-bottom:var(--e-6);scrollbar-width:thin;position:sticky;overflow-y:auto}.cl-indice{gap:var(--e-3);display:grid}.cl-buscador{gap:var(--e-2);display:grid}.cl-buscador-rotulo{font:var(--t-rotulo);letter-spacing:var(--track-rotulo);text-transform:uppercase;color:var(--tinta-3)}.cl-buscador-campo{align-items:center;display:flex;position:relative}.cl-buscador-campo>svg{color:var(--tinta-3);pointer-events:none;position:absolute;left:14px}.cl-buscador-entrada{border-radius:var(--r-pildora);background-color:var(--papel);width:100%;padding-left:42px;padding-right:40px}.cl-buscador-entrada::-webkit-search-cancel-button{display:none}.cl-buscador-limpiar{border-radius:var(--r-pildora);background-color:var(--hundido);width:32px;height:32px;color:var(--tinta-2);cursor:pointer;animation:escalar-entrada var(--dur-2) var(--ease) backwards;border:0;place-items:center;display:grid;position:absolute;right:6px}.cl-buscador-limpiar:focus-visible{outline:2px solid var(--foco);outline-offset:2px}.cl-indice-estado{min-height:1.4em;font:var(--t-diminuto);color:var(--tinta-3);margin:0}.cl-indice-lista{border-left:1px solid var(--linea-2);margin:0;padding:0;list-style:none;display:grid}.cl-indice-hoja .cl-indice-lista{border-left:0}.cl-indice-item{animation:subir-corto var(--dur-2) var(--ease) backwards;position:relative}.cl-indice-marca{background-color:var(--marca);border-radius:2px;width:2px;position:absolute;top:6px;bottom:6px;left:-1px}.cl-indice-enlace{align-items:baseline;gap:var(--e-2);min-height:40px;padding:8px var(--e-3) 8px var(--e-4);font:var(--t-pequeno);color:var(--tinta-2);border-radius:0 var(--r-2) var(--r-2) 0;transition:color var(--dur-1) var(--ease), background-color var(--dur-1) var(--ease);grid-template-columns:26px minmax(0,1fr);display:grid}.cl-indice-hoja .cl-indice-enlace{border-radius:var(--r-2);padding-left:var(--e-2)}.cl-indice-enlace-extra{margin-top:var(--e-2);grid-template-columns:26px minmax(0,1fr)}.cl-indice-numero{font:500 calc(12px * var(--escala)) / 1 var(--letra-mono);color:var(--tinta-3)}.cl-indice-enlace[aria-current=location]{color:var(--marca-tinta);font-weight:600}.cl-indice-enlace[aria-current=location] .cl-indice-numero{color:var(--marca-tinta)}@media (hover:hover){.cl-indice-enlace:hover{background-color:var(--papel);color:var(--tinta)}}.cl-indice-enlace:focus-visible{outline:2px solid var(--foco);outline-offset:-2px}.cl-barra{top:var(--alto-cabecera);z-index:calc(var(--z-cabecera) - 1);margin-inline:calc(-1 * var(--canal));padding:var(--e-2) var(--canal);background-color:color-mix(in srgb, var(--fondo) 92%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--linea);position:sticky}@media (min-width:1024px){.cl-barra{display:none}}.cl-barra-boton{align-items:center;gap:var(--e-2);width:100%;min-height:44px;padding:0 var(--e-4);border:1px solid var(--linea-2);border-radius:var(--r-pildora);background-color:var(--papel);color:var(--tinta);text-align:left;cursor:pointer;transition:transform var(--dur-1) var(--ease);grid-template-columns:auto auto minmax(0,1fr) auto;display:grid}.cl-barra-boton:active{transform:scale(.99)}.cl-barra-boton:focus-visible{outline:2px solid var(--foco);outline-offset:2px}.cl-barra-rotulo{font:var(--t-pequeno-fuerte);color:var(--marca-tinta)}.cl-barra-actual{white-space:nowrap;text-overflow:ellipsis;font:var(--t-pequeno);color:var(--tinta-2);overflow:hidden}.cl-contenido{gap:var(--e-4);min-width:0;max-width:calc(var(--ancho-lectura) + var(--e-16));padding-block:var(--e-6) var(--e-16);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:1024px){.cl-contenido{padding-top:0}}.cl-aviso{align-items:flex-start;gap:var(--e-3);padding:var(--e-4) var(--e-5);border-radius:var(--r-3);background-color:var(--marca-suave);font:var(--t-pequeno);color:var(--marca-tinta);margin:0;display:flex}.cl-aviso svg{flex:none;margin-top:2px}.cl-seccion{overflow-wrap:anywhere;gap:var(--e-5);min-width:0;padding:var(--e-8) var(--e-6);border-radius:var(--r-4);background-color:var(--papel);box-shadow:var(--sombra-1);scroll-margin-top:calc(var(--alto-cabecera) + var(--e-16));opacity:0;transition:opacity var(--dur-3) var(--ease), transform var(--dur-3) var(--ease-fluid);grid-template-columns:minmax(0,1fr);display:grid;transform:translateY(16px)}@media (min-width:1024px){.cl-seccion{padding:var(--e-10) var(--e-10);scroll-margin-top:calc(var(--alto-cabecera) + var(--e-5))}}@media (max-width:599px){.cl-seccion{padding:var(--e-6) var(--e-5)}}.cl-seccion[data-visible=si]{opacity:1;transform:none}.cl-seccion:target .cl-seccion-titulo{color:var(--marca)}.cl-seccion-cabeza{align-items:baseline;gap:var(--e-3);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.cl-numero{min-width:36px;font:500 calc(13px * var(--escala)) / 1 var(--letra-mono);color:var(--marca-tinta);place-items:center;display:inline-grid}.cl-seccion-titulo{font:300 clamp(calc(26px * var(--escala)), 2.6vw, calc(34px * var(--escala))) / 1.12 var(--letra-display);letter-spacing:var(--track-titulo);color:var(--marca-tinta);text-wrap:balance;transition:color var(--dur-2) var(--ease);margin:0}.cl-seccion-titulo:focus{outline:none}.cl-linea{gap:var(--e-1);padding-left:var(--e-4);border-left:3px solid var(--marca);font:500 calc(18px * var(--escala)) / 1.45 var(--letra-cuerpo);color:var(--tinta);text-wrap:pretty;margin:0;display:grid}.cl-linea-rotulo{font:var(--t-rotulo);letter-spacing:var(--track-rotulo);text-transform:uppercase;color:var(--tinta-3)}.cl-bloque{gap:var(--e-3);align-content:start;display:grid}.cl-bloque-titulo{align-items:center;gap:var(--e-2);font:var(--t-rotulo);letter-spacing:var(--track-rotulo);text-transform:uppercase;color:var(--tinta-3);margin:0;display:flex}.cl-voz-marca{flex:none;width:9px;height:9px;display:inline-block}.cl-voz-estelar{background-color:var(--marca);border-radius:2px}.cl-voz-norma{border:2px solid var(--tinta-2);border-radius:50%}.cl-voces{gap:var(--e-6);display:grid}.cl-puntos{gap:var(--e-2);margin:0;padding:0;list-style:none;display:grid}.cl-puntos li{padding-left:var(--e-5);font:var(--t-cuerpo);color:var(--tinta-2);position:relative}.cl-puntos li:before{content:"";background-color:var(--tinta-3);width:8px;height:1px;position:absolute;top:.72em;left:2px}.cl-cita{gap:var(--e-2);padding:var(--e-4) var(--e-5);border-radius:var(--r-3);background-color:var(--fondo);margin:0;display:grid;position:relative}.cl-cita blockquote{margin:0}.cl-cita p{font:400 calc(15px * var(--escala)) / 1.6 var(--letra-cuerpo);color:var(--tinta);text-wrap:pretty;margin:0}.cl-articulo{border-radius:var(--r-pildora);background-color:var(--papel);border:1px solid var(--linea-2);font:600 calc(12px * var(--escala)) / 1.2 var(--letra-cuerpo);color:var(--marca-tinta);justify-self:start;padding:3px 10px}.cl-cita-pie{align-items:center;gap:var(--e-1) var(--e-3);flex-wrap:wrap;display:flex}.cl-cita-fecha{font:var(--t-diminuto);color:var(--tinta-3)}.cl-fuente{font:var(--t-diminuto);color:var(--acento);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in srgb, currentColor 30%, transparent);text-decoration-color:color-mix(in srgb, currentColor 30%, transparent);overflow-wrap:anywhere;transition:text-decoration-color var(--dur-1) var(--ease);align-items:center;gap:4px;display:inline-flex}@media (hover:hover){.cl-fuente:hover{text-decoration-color:currentColor}}.cl-nota{align-items:flex-start;gap:var(--e-2);padding:var(--e-3) var(--e-4);border-radius:var(--r-2);border:1px solid var(--linea-2);font:var(--t-pequeno);color:var(--tinta-2);margin:0;display:flex}.cl-nota svg{color:var(--marca-tinta);flex:none;margin-top:3px}.cl-nota strong{color:var(--tinta)}.cl-en-la-web{gap:var(--e-1);padding-top:var(--e-4);border-top:1px solid var(--linea);font:var(--t-pequeno);color:var(--tinta-2);grid-template-columns:minmax(0,1fr);margin:0;display:grid}.cl-en-la-web-rotulo{font:var(--t-rotulo);letter-spacing:var(--track-rotulo);text-transform:uppercase;color:var(--marca-tinta)}.cl-en-la-web-enlace{justify-self:start;align-items:center;gap:4px;min-height:32px;display:inline-flex}.cl-enlace{color:var(--acento);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in srgb, currentColor 30%, transparent);text-decoration-color:color-mix(in srgb, currentColor 30%, transparent);font-weight:600}@media (hover:hover){.cl-enlace:hover{text-decoration-color:currentColor}}.cl-parrafo{font:var(--t-cuerpo);color:var(--tinta-2);margin:0}.cl-parrafo-chico{font:var(--t-pequeno);color:var(--tinta-3);margin:0}.cl-leido{font:var(--t-diminuto);color:var(--tinta-3);margin:0}.cl-tabla-marco{margin-inline:calc(-1 * var(--e-2));overflow-x:auto}.cl-tabla{border-collapse:separate;border-spacing:0;width:100%;font:var(--t-pequeno)}.cl-tabla th,.cl-tabla td{padding:var(--e-3) var(--e-2);border-bottom:1px solid var(--linea);text-align:left;vertical-align:top}.cl-tabla thead th{font:var(--t-rotulo);letter-spacing:var(--track-rotulo);text-transform:uppercase;color:var(--tinta-3)}.cl-tabla tbody th{font:var(--t-cuerpo-fuerte);color:var(--tinta);white-space:nowrap}.cl-tabla td{color:var(--tinta-2)}.cl-tabla td[data-vacio=si]{color:var(--tinta-3);font-style:italic}.cl-tabla tr[data-propia=si]>*{background-color:var(--marca-suave)}.cl-tabla tr[data-propia=si] th{color:var(--marca-tinta)}.cl-tabla-fuentes{gap:4px;margin:0;padding:0;list-style:none;display:grid}.cl-tabla-marco{margin-inline:0;overflow:visible}.cl-tabla thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.cl-tabla,.cl-tabla tbody,.cl-tabla tr,.cl-tabla th,.cl-tabla td{display:block}.cl-tabla tbody{gap:var(--e-3);display:grid}.cl-tabla tr{border:1px solid var(--linea);border-radius:var(--r-3);overflow:hidden}.cl-tabla tbody th{padding:var(--e-3) var(--e-4)}.cl-tabla td{gap:var(--e-3);padding:var(--e-2) var(--e-4);grid-template-columns:minmax(110px,34%) minmax(0,1fr);display:grid}.cl-tabla td:before{content:attr(data-rotulo);font:var(--t-diminuto);color:var(--tinta-3)}.cl-tabla tr>:last-child{border-bottom:0}@media (min-width:900px){.cl-tabla tbody{grid-template-columns:repeat(2,minmax(0,1fr))}.cl-tabla td{grid-template-columns:minmax(0,1fr);gap:2px}}@media (max-width:399px){.cl-tabla td{grid-template-columns:minmax(0,1fr);gap:2px}}.cl-fuentes-final{gap:var(--e-3);padding-top:var(--e-5);border-top:1px solid var(--linea);display:grid}.cl-fuentes-lista{gap:var(--e-2);margin:0;padding:0;list-style:none;display:grid}
