.expediente{color:var(--texto);counter-reset:lamina;padding-bottom:clamp(80px,12vw,160px);position:relative}.exp-cab{padding:clamp(112px, 15vw, 190px) var(--margen) clamp(36px, 5vw, 72px);grid-template-columns:repeat(var(--columnas), minmax(0, 1fr));column-gap:var(--medianil);border-bottom:1px solid var(--linea-fuerte);display:grid;position:relative}.exp-cab>*{grid-column:2/12}.exp-cab__subir{font:500 12px/1 var(--f-versalitas);letter-spacing:.22em;color:var(--texto-2);grid-column:2/12;align-items:center;gap:12px;width:fit-content;min-height:32px;display:inline-flex}.exp-cab__subir .flecha-trazo{stroke:var(--oro-3);width:18px;transform:rotate(-90deg)}.exp-cab__principal{grid-column:2/8;min-width:0;margin-top:36px}.exp-cab__num{flex-wrap:wrap;align-items:baseline;gap:6px 18px;display:flex}.exp-cab__num .numeral{font:300 clamp(54px, 7vw, 108px) / 1 var(--f-mito);color:var(--oro-3)}.exp-cab__titulo{gap:.28em;margin:14px 0 0;display:grid}.exp-cab__t1{font:500 clamp(3rem, 6.4vw, 7.4rem) / .94 var(--f-mito);letter-spacing:-.015em;text-wrap:balance;max-width:13ch}.exp-cab__t2{font:italic 400 clamp(26px, 2.5vw, 40px) / 1.12 var(--f-mito);color:var(--texto-2);text-wrap:balance;max-width:24ch}.exp-cab__entradilla{font:italic 400 clamp(22px, 2.2vw, 31px) / 1.3 var(--f-mito);color:var(--texto);text-wrap:pretty;max-width:44ch;margin-top:28px}.exp-cab__resp{max-width:70ch;margin-top:22px;line-height:1.5}.exp-cab__resp b{color:var(--texto);font-weight:400}.exp-ficha{grid-column:9/12;align-self:start;gap:18px;min-width:0;margin-top:44px;display:grid}.exp-ficha__lamina{color:var(--oro-3)}.exp-ficha__datos{border-top:2px solid var(--texto);grid-template-columns:auto minmax(0,1fr);margin:0;font-size:15px;line-height:21px;display:grid}.exp-ficha__datos dt,.exp-ficha__datos dd{border-bottom:1px solid var(--linea);margin:0;padding:9px 0 8px}.exp-ficha__datos dt{font:500 11px/21px var(--f-versalitas);letter-spacing:.16em;text-transform:uppercase;color:var(--texto-2);padding-right:18px}.exp-ficha__datos .dato-num{font-variant-numeric:tabular-nums}.exp-apertura{grid-column:2/12;margin-top:44px}.exp-apertura .marco{--aspecto:21 / 8}.exp-indice{gap:8px;display:grid}.exp-indice ol{counter-reset:sec;border-top:1px solid var(--linea-fuerte);grid-template-columns:minmax(0,1fr);display:grid}.exp-indice li{counter-increment:sec;border-bottom:1px solid var(--linea)}.exp-indice a{min-height:40px;color:var(--texto);transition:color var(--d-pasar) var(--hierro-curva), padding-left var(--d-pasar) var(--hierro-curva);align-items:baseline;gap:14px;padding:8px 0 7px;font-size:15px;line-height:22px;display:flex}.exp-indice a:before{content:counter(sec, decimal-leading-zero);font:400 11px/1 var(--f-dato);letter-spacing:.08em;color:var(--dato);flex:none}.exp-indice a:hover,.exp-indice a:focus-visible{color:var(--oro-3);padding-left:6px}.exp-pagina{padding:clamp(56px, 8vw, 112px) var(--margen) 0;grid-template-columns:repeat(var(--columnas), minmax(0, 1fr));column-gap:var(--medianil);display:grid;position:relative}.exp-pagina>*{grid-column:2/12;min-width:0}.exp-pagina+.exp-pagina{padding-top:clamp(48px,7vw,96px)}.exp-pagina__cab{gap:14px;margin-bottom:clamp(24px,3vw,40px);padding-top:22px;scroll-margin-top:96px;display:grid;position:relative}.exp-pagina__filete{background:var(--texto);height:2px;position:absolute;top:0;left:0;right:0}.exp-pagina__num{color:var(--oro-3);letter-spacing:.1em;font-size:12px}.exp-pagina__kicker{flex-wrap:wrap;align-items:baseline;gap:8px 20px;display:flex}.exp-pagina h2{font:500 clamp(32px, 4.4vw, 64px) / 1.02 var(--f-mito);letter-spacing:-.01em;text-wrap:balance;max-width:22ch}.exp-pagina__lede{font:italic 400 clamp(20px, 1.8vw, 26px) / 1.35 var(--f-mito);max-width:60ch;color:var(--texto);text-wrap:pretty}.exp-pagina__bloques{gap:clamp(20px,2.4vw,34px);min-width:0;display:grid}.exp-pie{margin:clamp(72px, 9vw, 130px) var(--margen) 0;gap:var(--medianil);border-top:1px solid var(--linea-fuerte);grid-template-columns:repeat(2,minmax(0,1fr));padding-top:28px;display:grid}.exp-pie a{align-content:start;gap:8px;min-height:56px;padding:6px 0;display:grid}.exp-pie a:last-child{text-align:right}.exp-pie .titulo{font:500 clamp(24px, 2.6vw, 38px) / 1.1 var(--f-mito);transition:color var(--d-pasar) var(--hierro-curva)}.exp-pie a:hover .titulo,.exp-pie a:focus-visible .titulo{color:var(--oro-3)}.exp-riel{z-index:5;width:max(150px, calc(var(--margen) + 8vw));opacity:0;pointer-events:none;transition:opacity var(--d-pantalla) var(--ocaso);font-variant-numeric:tabular-nums;justify-items:start;gap:10px;display:grid;position:fixed;top:50%;left:18px;transform:translateY(-50%)}.exp-riel.visible{opacity:1}.exp-riel__regla{background:var(--linea);width:1px;height:30svh;margin-left:12px;display:block;position:relative}.exp-riel__regla b{width:1px;height:calc(var(--p,0) * 100%);background:var(--oro-3);position:absolute;top:0;left:0}.exp-riel__regla b:after{content:"";background:var(--icor);width:9px;height:9px;position:absolute;bottom:-4px;left:-4px;transform:rotate(45deg)}.exp-riel__titulo{max-width:17ch;color:var(--dato-tenue);line-height:1.5}@media (width<=1599.98px){.exp-riel__titulo{display:none}}@media (width<=1279.98px){.exp-riel{display:none}}.expediente :is(a,button,label,input){-webkit-tap-highlight-color:transparent}
