.cab-pag{padding-top:calc(var(--nav-h) + clamp(64px,11vw,170px));padding-bottom:max(72px,min(9vw,140px));overflow:hidden}.cab-pag:before{content:"";pointer-events:none;background:linear-gradient(135deg,#0000 0 58%,#f07a101a 58% 58.12%,#0000 58.12%);position:absolute;top:0;bottom:0;left:0;right:0}.cab-pag>*{max-width:min(1180px,100%);position:relative}.migas ol{font-family:var(--mono);color:var(--texto-2);flex-wrap:wrap;gap:.4em 0;margin:0 0 max(28px,min(4vw,48px));padding:0;font-size:.7rem;list-style:none;display:flex}.migas li+li:before{content:"/";opacity:.5;margin:0 .8em}.migas a{text-decoration-color:#f2ede44d}.migas a:hover{color:var(--texto);-webkit-text-decoration-color:var(--marca-luz);text-decoration-color:var(--marca-luz)}.cab-pag h1{letter-spacing:-.01em;text-transform:uppercase;text-wrap:balance;max-width:22ch;font-size:max(2.2rem,min(4.6vw,4.9rem));font-weight:750;font-stretch:78%;line-height:.95}.cab-pag .lead{max-width:60ch;margin-top:max(24px,min(3vw,40px))}.meta-pag{font-family:var(--mono);color:var(--texto-2);flex-wrap:wrap;gap:.4em 1.6em;margin-top:max(28px,min(3vw,44px));font-size:.68rem;display:flex}.meta-pag span:before{content:"";background:var(--marca-detalle);vertical-align:middle;width:14px;height:1px;margin-right:.7em;display:inline-block}.ext{padding-top:max(88px,min(11vw,170px));padding-bottom:max(88px,min(10vw,150px))}.ext-g{grid-template-columns:minmax(0,1fr) minmax(0,2.6fr);align-items:start;gap:max(32px,min(6vw,120px));max-width:1320px;display:grid}.ext-ind{top:calc(var(--nav-h) + 32px);position:sticky}.ext-ind p{text-transform:uppercase;letter-spacing:.2em;color:var(--texto-2);margin-bottom:18px;font-size:.6rem;font-weight:600;font-stretch:125%}.ext-ind ol{counter-reset:i;gap:2px;margin:0;padding:0;list-style:none;display:grid}.ext-ind li{counter-increment:i}.ext-ind a{color:var(--texto-2);border-top:1px solid var(--linea);transition:color .3s var(--ease);grid-template-columns:2.4em 1fr;padding:7px 0;font-size:.9rem;line-height:1.35;text-decoration:none;display:grid}.ext-ind a:before{content:counter(i,decimal-leading-zero);font-family:var(--mono);color:var(--marca-detalle);padding-top:.2em;font-size:.66rem}.ext-ind a:hover{color:var(--texto)}.ext-c{counter-reset:s;max-width:70ch}.ext-c>p:first-child{color:var(--texto);text-wrap:pretty;font-size:max(1.18rem,min(1.6vw,1.4rem));line-height:1.5}.ext-c h2{counter-increment:s;scroll-margin-top:calc(var(--nav-h) + 24px);border-top:1px solid var(--linea);text-transform:uppercase;letter-spacing:-.005em;text-wrap:balance;margin:max(56px,min(7vw,96px)) 0 22px;padding-top:22px;font-size:max(1.65rem,min(2.7vw,2.6rem));font-weight:750;font-stretch:78%;line-height:1}.ext-c h2:before{content:counter(s,decimal-leading-zero);font-family:var(--mono);letter-spacing:0;color:var(--marca-detalle);margin-bottom:14px;font-size:.7rem;font-weight:400;display:block}.ext-c h2:first-child{margin-top:0}.ext-c h3{margin:34px 0 10px;font-size:1.12rem;font-weight:700;font-stretch:100%;line-height:1.3}.ext-c p{color:var(--texto-2);text-wrap:pretty;margin-top:1em;line-height:1.72}.ext-c p strong,.ext-c li strong{color:var(--texto);font-weight:650}.ext-c ul,.ext-c ol{color:var(--texto-2);gap:.6em;margin:1.1em 0 0;padding:0;line-height:1.6;list-style:none;display:grid}.ext-c ul li{padding-left:1.6em;position:relative}.ext-c ul li:before{content:"";background:var(--marca-detalle);width:.9em;height:1px;position:absolute;top:.8em;left:0}.ext-c ol{counter-reset:o}.ext-c ol li{counter-increment:o;padding-left:2.4em;position:relative}.ext-c ol li:before{content:counter(o,decimal-leading-zero);font-family:var(--mono);color:var(--marca-detalle);font-size:.72rem;position:absolute;top:.15em;left:0}.ext-c a{color:var(--texto);text-decoration-color:#f07a1099}.ext-c a:hover{-webkit-text-decoration-color:var(--marca-detalle);text-decoration-color:var(--marca-detalle)}.cifras{background:var(--linea);border:1px solid var(--linea);grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr));gap:1px;margin-top:28px;display:grid}.cifras div{background:var(--fondo);padding:22px 20px 20px}.cifras b{color:var(--texto);font-size:max(2.2rem,min(3.4vw,3rem));font-weight:850;font-stretch:62%;line-height:.9;display:block}.cifras span{font-family:var(--mono);color:var(--texto-2);margin-top:10px;font-size:.68rem;line-height:1.5;display:block}.cifras.txt b{text-transform:uppercase;letter-spacing:.2em;color:var(--texto-2);font-size:.62rem;font-weight:600;font-stretch:125%;line-height:1.2}.cifras.txt span{font-family:var(--sans);color:var(--texto);margin-top:12px;font-size:1.02rem;line-height:1.5}.tabla-w{-webkit-overflow-scrolling:touch;margin-top:26px;overflow-x:auto}.tabla{border-collapse:collapse;width:100%;min-width:520px;font-size:.92rem}.tabla caption{text-align:left;font-family:var(--mono);color:var(--texto-2);padding-bottom:12px;font-size:.68rem}.tabla th,.tabla td{text-align:left;border-bottom:1px solid var(--linea);vertical-align:top;padding:12px 14px 12px 0}.tabla thead th{text-transform:uppercase;letter-spacing:.16em;color:var(--texto-2);font-size:.6rem;font-weight:600;font-stretch:125%}.tabla td{color:var(--texto-2)}.tabla td.num,.tabla th.num{text-align:right;font-family:var(--mono);font-variant-numeric:tabular-nums;color:var(--texto);white-space:nowrap;padding-left:14px;padding-right:0}.ext-fig{margin:34px 0 0}.ext-fig img{background:var(--abismo-2);width:100%;height:auto;display:block}.ext-fig figcaption{font-family:var(--mono);color:var(--texto-2);margin-top:10px;font-size:.68rem;line-height:1.5}.nota-ext{border-left:2px solid var(--marca-detalle);color:var(--texto-2);background:#1415160a;margin-top:28px;padding:20px 22px;font-size:.95rem;line-height:1.65}.nota-ext strong{color:var(--texto)}.fuentes{border-top:1px solid var(--linea);margin-top:max(56px,min(7vw,96px));padding-top:22px}.fuentes h2{all:unset;text-transform:uppercase;letter-spacing:.2em;color:var(--texto-2);margin-bottom:14px;font-size:.62rem;font-weight:600;font-stretch:125%;display:block}.fuentes h2:before{content:none}.fuentes ol{gap:.5em}.fuentes li{font-family:var(--mono);font-size:.72rem;line-height:1.55}.fuentes a{word-break:break-word}.ext-c .lista-p{margin-top:24px}.ext-sig{background:var(--linea);border:1px solid var(--linea);grid-template-columns:1fr 1fr;gap:1px;max-width:1320px;margin-top:max(72px,min(9vw,130px));display:grid}.ext-sig a{background:var(--fondo);transition:background .4s var(--ease);padding:max(22px,min(3vw,36px));text-decoration:none;display:block}.ext-sig a:hover{background:#e9e3d8}.ext-sig span{font-family:var(--mono);color:var(--texto-2);font-size:.68rem;display:block}.ext-sig b{text-transform:uppercase;margin-top:12px;font-size:max(1.4rem,min(2.6vw,2.4rem));font-weight:750;font-stretch:78%;line-height:1;display:block}.ext-sig .sig{text-align:right}.ext-sig a:only-child{grid-column:1/-1}@media (max-width:900px){.ext-g{grid-template-columns:minmax(0,1fr)}.ext-ind{position:static}.ext-ind ol{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.ext-sig{grid-template-columns:1fr}.ext-sig .sig{text-align:left}}@media (min-width:761px){.ext-c{margin-right:max(24px,min(3vw,48px))}.ext-sig{margin-right:max(64px,min(8vw,140px))}}
