@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/0fb96d1b5bc8468e-s.3hcunrvt_bt_o.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/1a36275c0a5dae4b-s.452ifmvv-9yum.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/4516abe641523af1-s.1kbk5odn53sdi.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/8b28f59145c251c9-s.3_mv2jnzqn6zb.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/6809fa33fa73d760-s.0yy0rfmygkgha.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/cef856781ea24bd1-s.p.0i67n8kf07qoy.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Serif 4 Fallback";src:local(Times New Roman);ascent-override:87.87%;descent-override:28.41%;line-gap-override:0.0%;size-adjust:117.91%}.source_serif_4_263fb793-module__pyRG1a__className{font-family:"Source Serif 4","Source Serif 4 Fallback";font-style:normal}.source_serif_4_263fb793-module__pyRG1a__variable{--f-serif:"Source Serif 4", "Source Serif 4 Fallback"}
@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/da8a9dd0d68e512b-s.22-vvcrakukp_.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/94b4a5dc1fe84361-s.2231v6bqe0i5w.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/ff5be760267bb4bc-s.3qloo4qyhp26g.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/99596c30eb072d3c-s.2nm8vsxf84ypi.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/e5864b32625b6bc3-s.2xh5j9ig7blp7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/e285ad1a914469f0-s.3ohuq16_8-qtv.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/47df9ba1c7236d3b-s.p.3__uj2j3k64hq.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Sans 3 Fallback";src:local(Arial);ascent-override:109.21%;descent-override:42.66%;line-gap-override:0.0%;size-adjust:93.76%}.source_sans_3_a09e3a84-module__n-o_JW__className{font-family:"Source Sans 3","Source Sans 3 Fallback";font-style:normal}.source_sans_3_a09e3a84-module__n-o_JW__variable{--f-sans:"Source Sans 3", "Source Sans 3 Fallback"}
:root{--papel:#fff;--papel-2:#f6f6f4;--tinta:#17201c;--texto-2:#3b443f;--gris:#5e6863;--linea:#e3e5e1;--linea-2:#ecedea;--verde:#1f5a43;--verde-claro:#a9c3b6;--ocre:#c8792b;--ocre-claro:#edd6bf;--tierra:#e9e7e1;--ancho:1240px;--gutter:32px;--f-titular:var(--f-serif), Georgia, serif;--f-texto:var(--f-sans), Arial, sans-serif;--f-mono:var(--f-sans), Arial, sans-serif}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}html,body{overflow-x:clip}body{background:var(--papel);color:var(--tinta);font-family:var(--f-texto);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;margin:0;font-size:17px;line-height:1.6}img{max-width:100%;height:auto;display:block}a{color:var(--verde)}a:hover{color:var(--tinta)}h1,h2,h3,h4{font-family:var(--f-titular);letter-spacing:-.015em;margin:0;font-weight:400}p{margin:0}ul,ol{margin:0;padding:0}:focus-visible{outline:2px solid var(--verde);outline-offset:3px}.sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.saltar{background:var(--tinta);color:var(--papel);z-index:50;padding:8px 14px;position:absolute;top:8px;left:-999px}.saltar:focus{left:8px}.contenedor{max-width:var(--ancho);padding:0 var(--gutter);margin:0 auto}@media (max-width:640px){:root{--gutter:18px}body{font-size:16px}}.etiqueta{font-family:var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--verde);font-size:12px}.t-h3{font-size:clamp(26px,2.6vw,32px);line-height:1.12}.t-lead{font-family:var(--f-titular);font-size:clamp(21px,2.1vw,27px);line-height:1.45}.t-cuerpo{color:var(--texto-2);font-size:17px;line-height:1.65}em.acento,.acento{color:var(--verde);font-style:italic}.enlace{font-family:var(--f-mono);letter-spacing:.04em;color:var(--verde);text-underline-offset:4px;align-self:flex-start;font-size:12px;text-decoration:underline}.boton{border:1px solid var(--tinta);align-items:center;min-height:48px;padding:0 22px;font-size:15px;font-weight:600;text-decoration:none;transition:background .25s,color .25s;display:inline-flex}.boton-lleno{background:var(--tinta);color:var(--papel)}.boton-lleno:hover{background:var(--verde);border-color:var(--verde);color:var(--papel)}.boton-borde{color:var(--tinta);background:0 0}.boton-borde:hover{background:var(--tinta);color:var(--papel)}.boton-papel{background:var(--papel);color:var(--tinta);border-color:var(--papel)}.botones{flex-wrap:wrap;gap:12px;display:flex}.cabecera{z-index:30;background:color-mix(in srgb, var(--papel) 94%, transparent);position:sticky;top:0}.cabecera-fila{border-bottom:2px solid var(--tinta);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 24px;padding:18px 0 14px;display:flex}.marca{color:var(--tinta);font-family:var(--f-titular);letter-spacing:-.01em;align-items:baseline;gap:7px;padding-bottom:6px;font-size:27px;text-decoration:none;display:inline-flex;position:relative}.marca:hover{color:var(--tinta)}.marca-1{font-weight:500}.marca-2{font-style:italic;position:relative}.marca-trazo{width:calc(100% + 8px);height:11px;position:absolute;bottom:-9px;left:-6px;overflow:visible}.marca-trazo path{stroke-dasharray:130;stroke-dashoffset:130px;animation:.9s cubic-bezier(.6,.1,.2,1) .25s forwards trazo}.marca-punto{color:var(--verde);margin-left:-7px;font-weight:600}@keyframes trazo{to{stroke-dashoffset:0}}.nav{font-family:var(--f-mono);letter-spacing:.08em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:22px;font-size:12px;display:flex}.nav a{color:var(--tinta);text-decoration:none}.nav a:hover,.nav a[aria-current=page]{color:var(--verde)}.nav .idioma{opacity:.6}.nav .pildora{border:1px solid var(--tinta);border-radius:999px;align-items:center;min-height:36px;padding:0 14px;display:inline-flex}.nav .pildora:hover{background:var(--tinta);color:var(--papel)}.subcabecera{border-bottom:1px solid var(--tinta);font-family:var(--f-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--gris);flex-wrap:wrap;justify-content:space-between;gap:12px;padding:9px 0;font-size:12px;display:flex}.latam{align-items:center;gap:8px;display:inline-flex}.latam:before{content:"";background:var(--verde);border-radius:50%;width:7px;height:7px}.menu-boton{border:1px solid var(--tinta);min-height:36px;font-family:var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--tinta);cursor:pointer;background:0 0;border-radius:999px;padding:0 14px;font-size:12px;display:none}@media (max-width:900px){.menu-boton{align-items:center;display:inline-flex}.nav{flex-direction:column;align-items:flex-start;gap:16px;width:100%;padding:12px 0 6px;font-size:14px;display:none}.cabecera[data-abierto="1"] .nav{display:flex}.marca{font-size:23px}.subcabecera span:first-child{font-size:11px}}.seccion{border-top:1px solid var(--tinta);padding:80px 0 88px}.seccion-sin-borde{border-top:0}.cabeza{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 32px;margin-bottom:28px;display:flex}.cabeza>div{flex-direction:column;flex:520px;gap:14px;display:flex}.cabeza>p{flex:320px;max-width:460px}.dos{flex-wrap:wrap;gap:48px;display:flex}.dos>.estrecho{flex-direction:column;flex:340px;gap:16px;min-width:0;display:flex}.dos>.ancho{flex-direction:column;flex:2 560px;gap:20px;min-width:0;display:flex}@media (max-width:640px){.seccion{padding:56px 0 64px}.dos{gap:32px}}.trama{background-image:radial-gradient(#1f5a431f 1px,#0000 1px);background-size:16px 16px}.difuminado{isolation:isolate;position:relative}.difuminado:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#1f5a4314,#0000);width:60%;height:70%;position:absolute;inset:-10% -20% auto auto}.difuminado:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#c8792b12,#0000);width:45%;height:60%;position:absolute;inset:auto auto -10% -15%}.aparece{opacity:0;transition:opacity .8s,transform .8s cubic-bezier(.2,.7,.2,1);transform:translateY(18px)}.aparece.visible{opacity:1;transform:none}.hero{flex-wrap:wrap;align-items:stretch;gap:48px;padding:64px 0 48px;display:flex}.hero-texto{flex-direction:column;flex:540px;justify-content:center;gap:26px;min-width:0;display:flex}.hero-foto{flex-direction:column;flex:420px;gap:12px;min-width:0;margin:0;display:flex}.hero-foto .marco-foto{flex:1;min-height:420px}.hero-foto figcaption{font-family:var(--f-mono);color:var(--gris);flex-wrap:wrap;justify-content:space-between;gap:6px 12px;font-size:12px;display:flex}@media (max-width:640px){.hero{gap:32px;padding:40px 0 32px}.hero-foto .marco-foto{min-height:300px}}.marco-foto{box-shadow:-10px 10px 0 -1px var(--papel), -10px 10px 0 0 var(--verde-claro);border-radius:0 64px 0 0;position:relative;overflow:visible}.marco-foto img{object-fit:cover;border-radius:0 64px 0 0;width:100%;height:100%}@media (max-width:640px){.marco-foto,.marco-foto img{border-radius:0 40px 0 0}}.fx{filter:grayscale()sepia(.32)hue-rotate(62deg)saturate(.85)brightness(1.03)contrast(1.02);transition:filter .6s,transform .6s}.fx:hover,.fx.a-color{filter:none}.franja-foto{object-fit:cover;width:100%;height:clamp(260px,32vw,420px)}.cifras{flex-wrap:wrap;column-gap:24px;padding:8px 0 24px;display:flex}.cifra{border-top:1px solid var(--tinta);min-width:0;color:var(--tinta);flex-direction:column;flex:200px;gap:8px;padding:28px 24px 28px 0;text-decoration:none;display:flex}.cifra:hover{color:var(--tinta)}.cifra-valor{font-family:var(--f-titular);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:clamp(46px,4.6vw,58px);line-height:1}.cifra-texto{color:var(--texto-2);font-size:15px;line-height:1.45}.cifra-nota{font-family:var(--f-mono);color:var(--verde);font-size:11px}.tl-ejes,.tl-fila{flex-wrap:wrap;align-items:center;gap:6px 24px;padding:0 12px;display:flex}.tl-ejes>span:first-child,.tl-nom{flex:0 0 190px}.tl-pista{flex:380px;height:34px;position:relative}.tl-ejes .tl-pista{height:18px}.tl-anio{font-family:var(--f-mono);color:var(--gris);font-size:11px;position:absolute;top:0;transform:translate(-50%)}.tl-guia{background:#16181d14;width:1px;position:absolute;top:0;bottom:0}.tl-fila{border:0;border-top:1px solid var(--linea);text-align:left;width:100%;font:inherit;color:inherit;cursor:pointer;background:0 0;padding:14px 12px;transition:background .2s}.tl-fila[aria-selected=true] .tl-titulo{color:var(--verde)}.tl-nom{flex-direction:column;gap:2px;display:flex}.tl-titulo{font-family:var(--f-titular);font-size:26px;line-height:1.1}.tl-anios{font-family:var(--f-mono);color:var(--gris);font-size:11px}.tl-barra{transform-origin:0;border-radius:2px;height:4px;transition:transform 1.1s cubic-bezier(.6,.1,.2,1);position:absolute;top:15px;transform:scaleX(0)}.visible .tl-barra{transform:scaleX(1)}.tl-panel{border-top:1px solid var(--linea);flex-wrap:wrap;gap:32px;padding:28px 0 0;display:flex}.tl-panel-izq{flex-direction:column;flex:280px;gap:14px;min-width:0;display:flex}.tl-cifra{border-top:1px solid var(--tinta);flex-direction:column;gap:4px;padding-top:14px;display:flex}.tl-cifra strong{font-family:var(--f-titular);font-size:52px;font-weight:400;line-height:1}.tl-hitos{flex:2 460px;min-width:0;list-style:none}.tl-hitos li{border-top:1px solid var(--linea);flex-wrap:wrap;gap:4px 16px;padding:12px 0;display:flex}.tl-hitos li>span:first-child{font-family:var(--f-mono);color:var(--verde);flex:0 0 140px;font-size:12px}.tl-hitos li>span:last-child{flex:280px;min-width:0;font-size:16px;line-height:1.5}@media (max-width:640px){.tl-ejes>span:first-child,.tl-nom{flex-basis:100%}.tl-ejes>span:first-child{display:none}}.mapa-lamina{aspect-ratio:2600/1200;outline-offset:16px;outline:1px solid #16181d1f;width:100%;margin:22px 0 8px;position:relative}.mapa-lamina svg{width:100%;height:100%;position:absolute;inset:0}.esquina{border:0 solid var(--tinta);width:14px;height:14px;position:absolute}.esquina.ti{border-top-width:1px;border-left-width:1px;top:-8px;left:-8px}.esquina.td{border-top-width:1px;border-right-width:1px;top:-8px;right:-8px}.esquina.bi{border-bottom-width:1px;border-left-width:1px;bottom:-8px;left:-8px}.esquina.bd{border-bottom-width:1px;border-right-width:1px;bottom:-8px;right:-8px}.mapa-escala{font-family:var(--f-mono);letter-spacing:.08em;color:var(--gris);font-size:10px;position:absolute;top:-22px}.tierra{fill:var(--tierra);stroke:var(--papel);stroke-width:1px}.pais{cursor:pointer;transition:fill .3s}.pais.latam.sel,.pais.latam:hover{fill:var(--verde)}.pais.fuera.sel,.pais.fuera:hover{fill:var(--ocre)}.ecuador{border-top:1px dashed #16181d2e;height:0;position:absolute;left:0;right:0}.punto{cursor:pointer;background:0 0;border:0;width:0;height:0;padding:0;position:absolute}.punto-dot{border:2px solid var(--papel);border-radius:50%;width:9px;height:9px;transition:transform .2s,background .2s;position:absolute;top:0;left:0;transform:translate(-50%,-50%)}.punto.latam .punto-dot{background:var(--verde)}.punto.fuera .punto-dot{background:var(--ocre)}.punto:hover .punto-dot,.punto[aria-pressed=true] .punto-dot{background:var(--tinta);transform:translate(-50%,-50%)scale(1.5)}.punto-nom{white-space:nowrap;font-family:var(--f-mono);color:var(--tinta);pointer-events:none;font-size:11px;position:absolute}.mapa-leyenda{font-family:var(--f-mono);color:var(--gris);flex-wrap:wrap;gap:14px 28px;font-size:12px;display:flex}.mapa-leyenda span{align-items:center;gap:8px;display:inline-flex}.mapa-leyenda i{border-radius:50%;width:10px;height:10px}.mapa-detalle{border-top:1px solid var(--tinta);flex-wrap:wrap;gap:32px;padding-top:24px;display:flex}.mapa-panel{flex:420px;min-width:0;min-height:200px}.mapa-panel-titulo{font-family:var(--f-titular);margin-bottom:8px;font-size:30px;line-height:1.1}.mapa-panel ul{list-style:none}.mapa-panel li{border-top:1px solid var(--linea-2);color:var(--texto-2);padding:7px 0 7px 18px;font-size:15px;line-height:1.5;position:relative}.mapa-panel li:before{content:"";background:var(--verde);width:8px;height:1px;position:absolute;top:18px;left:0}.mapa-fuentes{flex-wrap:wrap;gap:4px 14px;margin-top:10px;display:flex}.mapa-lista{flex:2 520px;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));align-content:start;column-gap:20px;min-width:0;list-style:none;display:grid}.mapa-lista button{border:0;border-bottom:1px solid var(--linea-2);width:100%;font:inherit;color:var(--gris);cursor:pointer;text-align:left;background:0 0;align-items:center;gap:8px;padding:6px 0;font-size:14px;display:flex}.mapa-lista button:hover,.mapa-lista button[aria-pressed=true]{color:var(--tinta);font-weight:600}.mapa-lista i{border-radius:50%;flex:none;width:8px;height:8px}@media (max-width:640px){.punto-nom{display:none}.punto.base .punto-nom{display:block}.mapa-lamina{outline-offset:10px}}.esc-cab,.esc-fila{flex-wrap:wrap;gap:8px 24px;display:flex}.esc-cab{font-family:var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--gris);padding:0 0 10px;font-size:11px}.esc-cab span,.esc-fila>*{flex:200px;min-width:0}.esc-fila{border-top:1px solid var(--linea);align-items:baseline;padding:18px 0}.esc-nom{flex-direction:column;gap:4px;display:flex}.esc-num{font-family:var(--f-mono);color:var(--verde);align-items:center;gap:8px;font-size:12px;display:flex}.esc-pasos{gap:3px;display:inline-flex}.esc-pasos i{background:var(--linea);width:10px;height:3px}.esc-pasos i.on{background:var(--verde)}.esc-nom strong{font-family:var(--f-titular);font-size:28px;font-weight:400;line-height:1.1}.esc-nom em{font-family:var(--f-mono);color:var(--gris);font-size:11px;font-style:normal}.esc-fila>span{color:var(--texto-2);font-size:15px;line-height:1.5}.escenas{flex-wrap:wrap;gap:28px 24px;padding-left:10px;display:flex}.escena{flex-direction:column;flex:240px;gap:12px;min-width:0;margin:0;display:flex}.escena .marco-foto{aspect-ratio:4/3}.escena figcaption{font-family:var(--f-mono);color:var(--gris);font-size:12px;line-height:1.5}.chips{flex-wrap:wrap;gap:8px;display:flex}.chip{border:1px solid var(--linea);font-family:var(--f-mono);color:var(--gris);cursor:pointer;background:0 0;border-radius:999px;padding:6px 12px;font-size:11px}.chip[aria-pressed=true],.chip:hover{border-color:var(--tinta);color:var(--tinta);background:var(--papel-2)}.logos{flex-direction:column;gap:30px;padding:18px 0;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.logos-fila{align-items:center;gap:56px;width:max-content;animation:70s linear infinite deslizar;display:flex}.logos-fila.inv{animation-duration:80s;animation-direction:reverse}.logos:hover .logos-fila{animation-play-state:paused}.logos-fila img{object-fit:contain;filter:grayscale();opacity:.72;width:auto;max-width:150px;height:34px;transition:filter .3s,opacity .3s}.logos-fila img:hover{filter:none;opacity:1}.logos-estatico{flex-wrap:wrap;align-items:center;gap:28px 48px;display:flex}.logos-estatico img{object-fit:contain;filter:grayscale();opacity:.8;width:auto;max-width:150px;height:34px}@keyframes deslizar{0%{transform:translate(0)}to{transform:translate(-50%)}}.tarjetas{flex-wrap:wrap;gap:28px;display:flex}.tarjeta{border-top:2px solid var(--tinta);min-width:0;color:inherit;flex-direction:column;flex:260px;gap:12px;padding:22px 0;text-decoration:none;display:flex}.tarjeta:hover{color:inherit}.tarjeta:hover .tarjeta-nom{color:var(--verde)}.tarjeta-nom{font-family:var(--f-titular);font-size:30px;line-height:1.1;transition:color .2s}.tarjeta-rol{font-family:var(--f-mono);color:var(--verde);font-size:12px}.tarjeta-texto{color:var(--texto-2);font-size:15px;line-height:1.55}.tarjeta-web{font-family:var(--f-mono);color:var(--gris);font-size:11px}.lista-pregs{list-style:none}.lista-pregs a{border-top:1px solid var(--tinta);color:inherit;flex-wrap:wrap;gap:8px 24px;padding:22px 0;text-decoration:none;display:flex}.lista-pregs a:hover strong{color:var(--verde)}.lista-pregs .num{font-family:var(--f-mono);color:var(--verde);flex:0 0 40px;font-size:13px}.lista-pregs .txt{flex-direction:column;flex:320px;gap:6px;min-width:0;display:flex}.lista-pregs strong{font-family:var(--f-titular);font-size:28px;font-weight:400;line-height:1.15;transition:color .2s}.charlas{flex-wrap:wrap;column-gap:32px;display:flex}.charla{border-top:1px solid var(--tinta);flex-direction:column;flex:300px;gap:8px;min-width:0;padding:20px 0;display:flex}.charla strong{font-family:var(--f-titular);font-size:24px;font-weight:400;line-height:1.2}.fuentes-grupo p.mono{letter-spacing:.08em;text-transform:uppercase;color:var(--gris);margin:0 0 6px;font-size:11px}.fuente{border-top:1px solid var(--linea);color:var(--tinta);flex-wrap:wrap;align-items:baseline;gap:4px 18px;padding:14px 0;text-decoration:none;display:flex}.fuente:hover{color:var(--verde)}.fuente>span:first-child{font-family:var(--f-mono);color:var(--verde);flex:0 0 170px;font-size:12px}.fuente>span:nth-child(2){flex:260px;min-width:0;font-size:16px;line-height:1.45}.fuente>span:last-child{font-family:var(--f-mono);color:var(--gris);flex:none;font-size:11px}.news{background-color:var(--verde);min-width:0;color:var(--papel);background-image:radial-gradient(#f2f1ec1a 1px,#0000 1px);background-size:14px 14px;border-radius:0 64px 0 0;flex-direction:column;flex:460px;gap:18px;padding:40px;display:flex}.news h3{font-size:clamp(40px,4.6vw,58px);line-height:1}.libros{flex-wrap:wrap;gap:28px;display:flex}.libro{min-width:0;color:var(--tinta);flex-direction:column;flex:200px;gap:12px;text-decoration:none;display:flex}.libro:hover{color:var(--tinta)}.libro img{aspect-ratio:927/1200;object-fit:cover;width:100%;max-width:230px;transition:transform .4s;transform:rotate(-1.2deg);box-shadow:0 1px #16181d14,10px 14px 24px -14px #16181d73}.libro strong{font-family:var(--f-titular);font-size:22px;font-weight:400;line-height:1.15}.form{background-color:var(--papel-2);border-radius:0 64px 0 0;flex-direction:column;flex:2 560px;gap:22px;min-width:0;padding:32px;display:flex}.form-fila{flex-wrap:wrap;gap:22px;display:flex}.form-fila>*{flex:220px}.campo{font-family:var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--gris);flex-direction:column;gap:4px;font-size:11px;display:flex}.campo input,.campo textarea{border:0;border-bottom:1px solid var(--tinta);width:100%;font:inherit;font-family:var(--f-texto);letter-spacing:0;text-transform:none;color:var(--tinta);background:0 0;border-radius:0;padding:12px 0;font-size:16px}.campo textarea{resize:vertical;min-height:110px}.campo input:focus,.campo textarea:focus{border-bottom:2px solid var(--verde);outline:none}.campo .error{color:#a33a1f;letter-spacing:0;text-transform:none;font-family:var(--f-texto);font-size:13px}.motivos{flex-wrap:wrap;gap:8px;display:flex}.motivo{border:1px solid var(--linea);font:inherit;color:var(--tinta);cursor:pointer;background:0 0;border-radius:999px;padding:8px 14px;font-size:14px}.motivo[aria-pressed=true]{border-color:var(--tinta);background:var(--papel)}.trampa{position:absolute;left:-5000px}.form-pie{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.form button[type=submit]{background:var(--tinta);min-height:48px;color:var(--papel);font:inherit;cursor:pointer;border:0;align-items:center;padding:0 26px;font-size:15px;font-weight:600;display:inline-flex}.form button[type=submit]:disabled{opacity:.6;cursor:wait}.aviso{border-left:2px solid var(--verde);background:var(--papel);padding:14px 16px;font-size:15px}.aviso.mal{border-left-color:#a33a1f}.cierre{flex-direction:column;gap:28px;padding:96px 0 40px;display:flex}.escenarios{font-family:var(--f-mono);color:var(--gris);flex-wrap:wrap;gap:14px 48px;font-size:13px;line-height:1.8;display:flex}.escenarios p:first-child{flex:2 520px}.escenarios p:last-child{flex:300px}.cierre-frase{font-family:var(--f-titular);max-width:1040px;font-size:clamp(34px,4.6vw,54px);line-height:1.08}.pie{border-top:1px solid var(--tinta);font-family:var(--f-mono);color:var(--gris);flex-wrap:wrap;justify-content:space-between;gap:12px 24px;padding:22px 0 48px;font-size:12px;display:flex}.pie nav{flex-wrap:wrap;gap:6px 16px;display:flex}.pie a{color:var(--gris);text-decoration:none}.pie a:hover{color:var(--verde)}.pie .legal{flex-basis:100%}.migas{font-family:var(--f-mono);color:var(--gris);flex-wrap:wrap;gap:8px;padding:22px 0 0;font-size:12px;list-style:none;display:flex}.migas li+li:before{content:"/";color:var(--linea);margin-right:8px}.migas a{color:var(--gris);text-decoration:none}.pagina-cabeza{flex-direction:column;gap:18px;max-width:900px;padding:48px 0 56px;display:flex}.prosa{max-width:760px;color:var(--texto-2);flex-direction:column;gap:18px;font-size:18px;line-height:1.7;display:flex}.prosa h2{color:var(--tinta);margin-top:24px;font-size:clamp(28px,3vw,36px)}.prosa h3{color:var(--tinta);margin-top:12px;font-size:24px}.prosa ul,.prosa ol{flex-direction:column;gap:8px;padding-left:20px;display:flex}.prosa blockquote{border-left:2px solid var(--verde);font-family:var(--f-titular);color:var(--tinta);margin:0;padding-left:18px;font-size:22px}.prosa strong{color:var(--tinta)}.respuesta-corta{background:var(--papel-2);font-family:var(--f-titular);color:var(--tinta);border-radius:0 40px 0 0;padding:22px 24px;font-size:22px;line-height:1.45}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}.aparece{opacity:1;transform:none}.tl-barra{transform:none}.marca-trazo path{stroke-dashoffset:0}}.mapa-svg{position:absolute;inset:0}.mapa-svg svg{width:100%;height:100%;display:block}body{color:var(--tinta);font-size:18px}h1,h2,h3,h4{letter-spacing:-.015em;font-weight:600}em.acento,.acento{color:var(--verde);font-style:normal;font-weight:400}.etiqueta{font-family:var(--f-texto);letter-spacing:.14em;color:var(--gris);font-size:12px;font-weight:600}.etiqueta.verde{color:var(--verde)}.enlace{font-family:var(--f-texto);letter-spacing:0;border-bottom:1px solid;padding-bottom:2px;font-size:14px;font-weight:600;text-decoration:none}.enlace:hover{color:var(--tinta)}.boton{font-family:var(--f-texto);border-radius:0;font-size:15px}.t-h1{letter-spacing:-.02em;font-size:clamp(42px,5.6vw,68px);line-height:1.04}.t-h2{font-size:clamp(30px,3.4vw,42px);line-height:1.12}.t-lead{font-family:var(--f-titular);font-weight:400}.mono{font-family:var(--f-texto)}.suave{color:var(--gris)}.cabecera-fila{border-bottom:1px solid var(--tinta)}.marca{font-size:28px}.marca-1,.marca-2{font-weight:500}.marca-2{font-style:normal}.nav{font-family:var(--f-texto);letter-spacing:0;text-transform:none;gap:26px;font-size:15px}.nav a{color:var(--gris)}.nav .pildora{min-height:0;color:var(--verde);border:0;border-radius:0;padding:0;font-weight:600}.nav .pildora:hover{color:var(--tinta);background:0 0}.nav .idioma{opacity:1;color:var(--tinta)}.subcabecera{font-family:var(--f-texto);letter-spacing:.14em;color:var(--gris);border-bottom:1px solid var(--linea);font-weight:600}.latam:before{width:6px;height:6px}.menu-boton{font-family:var(--f-texto);letter-spacing:.1em;border-radius:0}.sec{border-top:1px solid var(--linea);gap:40px;padding:72px 0;display:flex}.sec.sin-borde{border-top:0}.sec.fuerte{border-top:1px solid var(--tinta)}.folio{flex-direction:column;flex:0 0 200px;gap:8px;padding-top:6px;display:flex}.folio-num{font-family:var(--f-titular);color:var(--verde-claro);font-variant-numeric:tabular-nums;font-size:44px;font-weight:300;line-height:1;transition:color .6s}.visible .folio-num,.sec:hover .folio-num{color:var(--verde)}.folio-tit{letter-spacing:.14em;text-transform:uppercase;color:var(--gris);font-size:12px;font-weight:600}.sec-cuerpo{flex-direction:column;flex:1;gap:26px;min-width:0;display:flex}.sec-cuerpo>.regla{background:var(--verde);transform-origin:0;width:48px;height:2px;transition:transform .9s cubic-bezier(.6,.1,.2,1) .2s;transform:scaleX(0)}.visible>.sec-cuerpo>.regla,.visible .regla{transform:scaleX(1)}@media (max-width:900px){.sec{flex-direction:column;gap:18px;padding:56px 0}.folio{flex-direction:row;flex:none;align-items:baseline;gap:12px}.folio-num{font-size:30px}}.hero{gap:40px;padding:56px 0 48px}.hero:before,.hero:after{display:none}.ficha{max-width:640px}.ficha div{border-top:1px solid var(--linea);gap:20px;padding:11px 0;display:flex}.ficha div:last-child{border-bottom:1px solid var(--linea)}.ficha dt{letter-spacing:.12em;text-transform:uppercase;color:var(--gris);flex:0 0 96px;padding-top:3px;font-size:12px;font-weight:600}.ficha dd{margin:0;font-size:16px;line-height:1.5}.hero-foto .marco-foto{aspect-ratio:4/5;min-height:0}.figura figcaption,.hero-foto figcaption,.escena figcaption{font-family:var(--f-texto);color:var(--gris);font-size:13px;line-height:1.45;display:block}.fig-n{color:var(--tinta);margin-right:4px;font-weight:700}.marco-foto,.marco-foto img{box-shadow:none;border-radius:0;overflow:hidden}.marco-foto img{transition:transform 1.2s cubic-bezier(.2,.7,.2,1),filter .6s}.marco-foto:hover img{transform:scale(1.025)}.cifras{column-gap:0;padding:0}.cifra{border-top:2px solid var(--tinta);padding:24px 20px 24px 0}.cifra-valor{font-weight:600}.cifra sup{font-family:var(--f-texto);color:var(--ocre);vertical-align:super;margin-left:3px;font-size:14px;font-weight:700;line-height:0}.cifra-texto{color:var(--gris)}.cifra:hover .cifra-valor{color:var(--verde)}.notas{color:var(--gris);flex-wrap:wrap;gap:6px 24px;margin-top:14px;padding:0;font-size:13px;list-style:none;display:flex}.notas sup{color:var(--ocre);margin-right:4px;font-weight:700}.tl-fila{border-top:1px solid var(--linea)}.tl-fila:hover,.tl-fila[aria-selected=true]{background:var(--papel-2)}.tl-titulo{font-size:24px;font-weight:600}.tl-anios,.tl-anio{font-family:var(--f-texto);font-size:12px}.tl-barra{border-radius:0;top:16px;height:2px!important}.tl-barra:before{content:"";background:#fff;border:2px solid;border-radius:50%;width:8px;height:8px;position:absolute;top:-3px;left:-4px}.tl-cifra strong{font-weight:600}.tl-hitos li>span:first-child{font-family:var(--f-texto);font-weight:600}.mapa-lamina{outline:0;margin:8px 0 0}.esquina,.mapa-escala{display:none}.punto-nom{font-family:var(--f-texto);font-size:12px}.mapa-leyenda{font-family:var(--f-texto);font-size:13px}.mapa-detalle{border-top:1px solid var(--linea)}.mapa-panel-titulo{font-weight:600}.mapa-fuentes a{font-family:var(--f-texto);font-size:13px}.pais.latam{fill:var(--verde-claro)}.pais.fuera{fill:var(--ocre-claro)}.tierra{fill:var(--tierra);stroke:#fff}.esc-cab{font-family:var(--f-texto);font-weight:600}.esc-nom strong{font-weight:600}.esc-num,.esc-nom em{font-family:var(--f-texto)}.esc-fila{transition:background .3s}.esc-fila:hover{background:var(--papel-2)}.orgs{border-top:1px solid var(--tinta)}.org-fila{border-bottom:1px solid var(--linea);align-items:center;gap:32px;padding:22px 0;display:flex}.org-cat{letter-spacing:.1em;text-transform:uppercase;color:var(--gris);flex:0 0 220px;font-size:13px;font-weight:600}.org-pista{flex:1;min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 4% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 4% 94%,#0000)}.org-cinta{align-items:center;gap:56px;width:max-content;display:flex}.org-cinta.mueve{animation:deslizar var(--dur,50s) linear infinite}.org-fila:hover .org-cinta{animation-play-state:paused}.org-cinta img{object-fit:contain;filter:grayscale();opacity:.62;width:auto;max-width:140px;height:30px;transition:filter .3s,opacity .3s}.org-cinta img:hover{filter:none;opacity:1}.org-n{color:var(--gris);font-variant-numeric:tabular-nums;flex:none;font-size:13px}@media (max-width:900px){.org-fila{flex-direction:column;align-items:flex-start;gap:14px}.org-cat{flex:none}.org-pista{width:100%}.org-n{display:none}}.tabla-ini{border-top:1px solid var(--tinta)}.fila-ini{border-bottom:1px solid var(--linea);color:var(--tinta);flex-wrap:wrap;align-items:baseline;gap:6px 24px;padding:20px 0;text-decoration:none;transition:background .3s,padding .3s;display:flex}.fila-ini:hover{background:var(--papel-2);color:var(--tinta);padding-left:12px}.fila-ini strong{font-family:var(--f-titular);flex:0 0 220px;font-size:23px;font-weight:600}.fila-ini .rol{color:var(--verde);flex:0 0 240px;font-size:14px;font-weight:600}.fila-ini .txt{min-width:0;color:var(--gris);flex:300px;font-size:16px;line-height:1.5}.fila-ini .web{text-align:right;color:var(--gris);flex:0 0 150px;font-size:13px}@media (max-width:900px){.fila-ini strong,.fila-ini .rol,.fila-ini .web{text-align:left;flex-basis:100%}}.lista-pregs a{border-top:1px solid var(--linea)}.lista-pregs .num,.charla .mono{font-family:var(--f-texto);font-weight:700;color:var(--ocre)!important}.lista-pregs strong,.charla strong{font-weight:600}.lista-pregs a:hover{background:var(--papel-2)}.charla{border-top:1px solid var(--linea)}.fuente>span:first-child{font-family:var(--f-texto);font-weight:600}.fuente>span:last-child{font-family:var(--f-texto)}.fuentes-grupo p.mono{font-family:var(--f-texto);font-weight:600}.fuente:hover{background:var(--papel-2)}.news{background:var(--papel-2);color:var(--tinta);border-top:2px solid var(--verde);background-image:none;border-radius:0}.news .etiqueta{color:var(--verde)}.news h3{font-weight:600}.news p{color:var(--gris)}.news .boton-papel{background:var(--tinta);color:#fff;border-color:var(--tinta)}.libro img{transform:none;box-shadow:0 1px #17201c0f,0 18px 30px -22px #17201c8c}.libro:hover img{transform:translateY(-6px)}.libro strong{font-weight:600}.form{background:var(--papel-2);border-top:2px solid var(--tinta);background-image:none;border-radius:0}.campo{font-family:var(--f-texto);font-weight:600}.motivo[aria-pressed=true]{background:var(--tinta);color:#fff;border-color:var(--tinta)}.cierre-frase{font-weight:400}.escenarios{font-family:var(--f-texto);font-size:14px}.pie{font-family:var(--f-texto);border-top:1px solid var(--linea);font-size:13px}.franja-foto{filter:saturate(.85)}.sec-cuerpo .hero-texto{flex:440px!important}.sec-cuerpo .hero-foto{flex:0 360px!important}.sec-cuerpo .cifra{flex:150px}.sec-cuerpo .escena{flex:190px}.sec-cuerpo .esc-cab span,.sec-cuerpo .esc-fila>*{flex:150px}.fila-ini strong{flex-basis:200px}.fila-ini .rol{flex-basis:210px}.fila-ini .txt{flex-basis:260px}.fila-ini .web{flex-basis:130px}.fuente>span:first-child{flex-basis:150px}@media (max-width:1100px){.folio{flex-basis:120px}}.folio:empty{display:none}@media (min-width:901px){.folio:empty{display:flex}}body{background-color:#fff;background-image:url(/fondo-curvas.svg);background-position:top;background-repeat:repeat-y;background-size:1600px 2400px}@media (max-width:640px){body{background-size:1000px 1500px}}.cabecera{-webkit-backdrop-filter:saturate(1.4)blur(10px);backdrop-filter:saturate(1.4)blur(10px);background:#ffffffdb}@supports (animation-timeline:scroll()){.cabecera{animation:linear both sombra-cab;animation-timeline:scroll(root);animation-range:0 160px}}@keyframes sombra-cab{0%{box-shadow:0 0 #17201c00}to{box-shadow:0 14px 30px -26px #17201c8c}}.nav a{transition:color .25s}.nav a:hover{color:var(--verde)}.nav a[aria-current=page]{color:var(--tinta);font-weight:600}.nav .pildora{color:var(--verde)}.hero-a1{grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);align-items:start;gap:32px 48px!important;display:grid!important}.hero-cabeza{flex-direction:column;grid-column:1/-1;gap:20px;max-width:1040px;display:flex}.hero-a1 .hero-texto{flex-direction:column;gap:24px;min-width:0;display:flex}.hero-a1 .hero-lead{max-width:600px;font-size:19px}.hero-a1 .hero-foto{min-width:0;margin:6px 0 0}.hero-a1 .hero-foto .marco-foto{aspect-ratio:936/640}@media (max-width:900px){.hero-a1{grid-template-columns:1fr}}.figura .marco-foto,.escena .marco-foto,.hero-foto .marco-foto{isolation:isolate;box-shadow:-9px 9px 0 -1px #fff, -9px 9px 0 0 var(--verde-claro);border-radius:0 56px 0 0;transition:box-shadow .5s cubic-bezier(.2,.7,.2,1),border-radius .5s;position:relative}.figura .marco-foto:hover,.escena .marco-foto:hover{box-shadow:-4px 4px 0 -1px #fff, -4px 4px 0 0 var(--verde)}.hero-foto .marco-foto{box-shadow:-12px 12px 0 -1px #fff, -12px 12px 0 0 var(--ocre);border-radius:0 120px 0 0}.hero-foto .marco-foto:after{content:"";background:var(--ocre);z-index:1;width:64px;height:6px;position:absolute;bottom:0;left:0}.escena:nth-child(2n) .marco-foto{box-shadow:9px 9px 0 -1px #fff, 9px 9px 0 0 var(--ocre-claro);border-radius:56px 0 0}.figura-alta .marco-foto,.marco-hoja{border-radius:0 72px}.lamina-marco{box-shadow:none!important;border-radius:0!important}.figura figcaption,.escena figcaption,.hero-foto figcaption{margin-top:6px}.lamina-sec{padding:8px 0 24px}.lamina{margin:0;gap:12px!important}.lamina-marco{aspect-ratio:21/8}.lamina-marco img{object-fit:cover;width:100%;height:118%}@supports (animation-timeline:view()){.lamina-marco img{animation:linear both deriva;animation-timeline:view()}}@keyframes deriva{0%{transform:translateY(-9%)}to{transform:translateY(0)}}@media (max-width:640px){.lamina-marco{aspect-ratio:16/9}}.figura-alta{flex-direction:column;flex:320px;gap:10px;min-width:0;margin:0;display:flex}.figura-alta .marco-foto{flex:1;min-height:360px}.figura-alta .marco-foto img{object-fit:cover;object-position:33% 40%;width:100%;height:100%}mark.resalta{color:var(--tinta);background:0 0;padding:0;font-weight:600}.charla{transition:border-color .3s}.charla:hover{border-top-color:var(--verde)}.boton,.form button[type=submit]{transition:background .25s,color .25s,border-color .25s,box-shadow .25s,transform .2s;position:relative}.boton-lleno:hover,.news .boton-papel:hover,.form button[type=submit]:hover:not(:disabled){background:var(--verde);border-color:var(--verde);color:#fff;box-shadow:inset 0 -3px 0 var(--ocre)}.boton-borde:hover{color:var(--verde);border-color:var(--verde);box-shadow:inset 0 -3px 0 var(--verde);background:#fff}.boton:active,.form button[type=submit]:active:not(:disabled){box-shadow:none;transform:translateY(1px);background:var(--ocre)!important;border-color:var(--ocre)!important;color:#fff!important}.boton:focus-visible,.form button[type=submit]:focus-visible,.motivo:focus-visible{outline:2px solid var(--ocre);outline-offset:3px}.motivo{transition:background .25s,color .25s,border-color .25s}.motivo:hover{border-color:var(--verde);color:var(--verde)}.motivo[aria-pressed=true]:hover{color:#fff}.enlace{transition:color .25s,border-color .25s}.enlace:hover{color:var(--verde);border-bottom-color:var(--ocre)}.enlace-persona{color:inherit;border-bottom:1px solid var(--verde-claro);text-decoration:none;transition:border-color .25s,color .25s}.enlace-persona:hover{color:var(--verde);border-bottom-color:var(--verde)}.libros{grid-template-rows:auto auto auto;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px;display:grid}.libro{grid-row:span 3;grid-template-rows:subgrid;gap:12px;display:grid}.libro img{max-width:none}.libro-desc{font-size:14px;line-height:1.5}@media (max-width:480px){.libros{column-gap:16px}.libro strong{font-size:18px}}.tesis{background:var(--papel-2);flex-direction:column;gap:28px;padding:44px 44px 40px;display:flex;position:relative}@media (max-width:640px){.tesis{padding:28px 22px}}.sec:has(.tesis){padding-bottom:104px}.espacios-dest{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.espacio{background:var(--papel-2);border-top:2px solid var(--verde);border-radius:0 40px 0 0;flex-direction:column;gap:10px;padding:24px 22px;transition:transform .3s,box-shadow .3s;display:flex}.espacio:hover{transform:translateY(-3px);box-shadow:0 16px 28px -22px #17201c80}.espacio strong{font-size:19px;font-weight:600;line-height:1.3}.espacio-anio{letter-spacing:.08em;color:var(--ocre);font-size:13px;font-weight:700}.espacio-meta{color:var(--gris);font-size:15px;line-height:1.5;display:block}.espacios-mas{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));column-gap:32px;margin:24px 0 0;padding:0;list-style:none;display:grid}.espacios-mas li{border-top:1px solid var(--linea);gap:18px;padding:16px 0;display:flex}.espacios-mas li>.espacio-anio{flex:0 0 92px;padding-top:3px}.espacios-mas strong{font-size:16px;font-weight:600;line-height:1.4;display:block}.hero-a1{align-items:stretch}.hero-a1 .hero-foto{flex-direction:column;gap:10px;display:flex}.hero-a1 .hero-foto .marco-foto{aspect-ratio:auto;flex:1;min-height:340px}.hero-a1 .hero-foto .marco-foto img{object-fit:cover;width:100%;height:100%}@media (max-width:900px){.hero-a1 .hero-foto .marco-foto{aspect-ratio:936/640;flex:none;min-height:0}}.escena:nth-child(2n) .marco-foto{box-shadow:-9px -9px 0 -1px #fff, -9px -9px 0 0 var(--ocre-claro)}.escena:nth-child(2n) .marco-foto:hover{box-shadow:-4px -4px 0 -1px #fff, -4px -4px 0 0 var(--ocre)}.tesis{background:var(--papel-2)}@media (max-width:900px){.hero-a1{gap:24px!important}.sec.sin-borde:first-child{gap:10px}.hero-foto .marco-foto{box-shadow:-7px 7px 0 -1px #fff, -7px 7px 0 0 var(--ocre);border-radius:0 72px 0 0}}.sec-cuerpo:has(>.tesis)>.regla{display:none}.marca{letter-spacing:-.015em;align-items:baseline;gap:8px;padding:2px 4px 12px 0;font-size:29px;display:inline-flex;position:relative}.marca-1{color:var(--tinta);font-weight:400;transition:color .35s}.marca-punto{background:var(--verde);border-radius:50%;align-self:flex-end;width:7px;height:7px;margin:0 0 7px -3px;transition:background .35s,transform .35s;position:relative}.marca-punto:after{content:"";border:1px solid var(--verde);opacity:0;border-radius:50%;animation:1.6s ease-out 1.3s 2 latido;position:absolute;inset:-5px}.marca-trazo{width:auto;height:14px;position:absolute;bottom:-2px;left:0;right:-2px;overflow:visible}.marca-trazo path{stroke-dasharray:220;stroke-dashoffset:220px}.marca-trazo .t1{stroke:var(--verde);animation:1s cubic-bezier(.6,.1,.2,1) .25s forwards trazo}.marca-trazo .t2{stroke:var(--ocre);opacity:.85;animation:1s cubic-bezier(.6,.1,.2,1) .6s forwards trazo}.marca:hover .marca-trazo .t1{animation:.9s cubic-bezier(.6,.1,.2,1) forwards retrazo}.marca:hover .marca-trazo .t2{animation:.9s cubic-bezier(.6,.1,.2,1) .15s forwards retrazo}.marca:hover .marca-1{color:var(--verde)}.marca:hover .marca-punto{background:var(--ocre);transform:scale(1.25)}.marca:hover .marca-punto:after{border-color:var(--ocre);animation:1.2s ease-out latido}.marca:focus-visible{outline:2px solid var(--ocre);outline-offset:4px}@keyframes retrazo{0%{stroke-dashoffset:220px}to{stroke-dashoffset:0}}@keyframes latido{0%{opacity:.7;transform:scale(.4)}to{opacity:0;transform:scale(1.9)}}@media (max-width:900px){.marca{font-size:24px}}@media (prefers-reduced-motion:reduce){.marca-trazo path{stroke-dashoffset:0;animation:none!important}.marca-punto:after{animation:none}}.sec.hero-sec{flex-direction:column;gap:12px;padding:26px 0 36px}.hero-sec .folio{flex-direction:row;flex:none;align-items:baseline;gap:12px;padding-top:0}.hero-sec .folio-num{font-size:30px}.hero-a1{gap:22px 44px!important}.hero-cabeza{gap:12px;max-width:none}.hero-a1 h1{max-width:1180px;font-size:clamp(34px,3.7vw,56px);line-height:1.06}.hero-a1 .hero-texto{gap:18px}.hero-a1 .hero-lead{font-size:17.5px;line-height:1.55}.hero-a1 .ficha div{padding:8px 0}.hero-a1 .ficha dd{font-size:15px;line-height:1.45}.hero-a1 .hero-foto .marco-foto{min-height:300px}@media (min-width:901px) and (max-height:780px){.sec.hero-sec{gap:8px;padding-top:16px;padding-bottom:28px}.hero-a1 h1{font-size:clamp(32px,3.2vw,46px)}.hero-a1 .hero-lead{font-size:16px}.hero-a1 .ficha div{padding:6px 0}.hero-a1 .ficha dd{font-size:14px}.hero-a1 .ficha dt{font-size:11px}.hero-a1 .boton{min-height:44px}}@media (max-width:900px){.hero-a1 h1{font-size:clamp(30px,8vw,38px)}.hero-a1 .botones{order:1}.hero-a1 .ficha{order:2}}.hero-a1 .hero-texto{justify-content:flex-start}.hero-a1 .hero-foto figcaption{margin-top:2px}@media (min-width:901px){.hero-a1 .hero-foto .marco-foto{min-height:260px}.hero-a1 .hero-foto .marco-foto img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}}@media (min-width:901px) and (max-height:700px){.sec.hero-sec{padding-top:10px}.hero-sec .folio{display:none}.hero-a1 h1{font-size:clamp(30px,3vw,42px)}.hero-a1 .hero-lead{font-size:15.5px;line-height:1.5}.hero-a1 .hero-texto{gap:14px}}.fx{filter:saturate(.8)contrast(.96)brightness(1.02)}.marco-foto:has(.fx):before{content:"";z-index:1;pointer-events:none;background:linear-gradient(#f6f6f41a,#1f5a4312);transition:opacity .6s;position:absolute;inset:0}.marco-foto:has(.fx){position:relative}.fx:hover,.fx.a-color,.marco-foto:hover .fx{filter:none}.marco-foto:hover:before{opacity:0}.marco-foto:has(.a-color):before{opacity:0}.cabecera{-webkit-backdrop-filter:none;backdrop-filter:none;pointer-events:none;background:0 0;padding-top:12px;box-shadow:none!important;animation:none!important}.cabecera>.contenedor{pointer-events:auto;width:calc(100% - 2 * max(6px, var(--gutter) - 22px));max-width:calc(var(--ancho) - 2 * var(--gutter) + 44px);padding:0 min(22px, var(--gutter));-webkit-backdrop-filter:saturate(1.5)blur(20px);backdrop-filter:saturate(1.5)blur(20px);background:#ffffffb8;border-radius:20px;box-shadow:0 0 0 1px #17201c0f,0 12px 32px -24px #17201c80}@supports (animation-timeline:scroll()){.cabecera>.contenedor{animation:linear both sombra-cristal;animation-timeline:scroll(root);animation-range:0 200px}}@keyframes sombra-cristal{0%{background:#ffffffb8}to{background:#ffffff9e;box-shadow:0 0 0 1px #17201c14,0 18px 40px -22px #17201c8c}}.cabecera-fila{border-bottom:1px solid var(--linea);padding:14px 0 12px}.subcabecera{border-bottom:0;padding:8px 0 10px}.chip-cristal{z-index:2;-webkit-backdrop-filter:saturate(1.4)blur(16px);backdrop-filter:saturate(1.4)blur(16px);max-width:220px;color:var(--tinta);opacity:0;background:#ffffffb3;border-radius:14px;flex-direction:column;gap:2px;padding:12px 16px;animation:.7s cubic-bezier(.2,.7,.2,1) 1.2s forwards chip;display:flex;position:absolute;bottom:16px;right:16px;transform:translateY(6px);box-shadow:0 0 0 1px #ffffff80,0 14px 30px -20px #17201c99}.chip-cristal b{font-family:var(--f-titular);letter-spacing:-.01em;color:var(--verde);font-size:26px;font-weight:600;line-height:1}.chip-cristal span{letter-spacing:.08em;text-transform:uppercase;color:var(--gris);font-size:12px;font-weight:600;line-height:1.35}.chip-izq{bottom:18px;left:18px;right:auto}.lamina-marco{position:relative}@keyframes chip{to{opacity:1;transform:none}}@media (max-width:640px){.chip-cristal{padding:9px 12px;bottom:10px;right:10px}.chip-cristal b{font-size:20px}.chip-cristal span{font-size:10.5px}}@media (prefers-reduced-motion:reduce){.chip-cristal{opacity:1;animation:none;transform:none}}.boton,.form button[type=submit]{border-radius:10px;gap:10px}.boton-lleno:after,.news .boton-papel:after,.form button[type=submit]:after,.boton-borde:after{content:"";background:currentColor;flex:none;width:15px;height:15px;transition:transform .3s cubic-bezier(.2,.7,.2,1);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.5 8h11M9 3.5 13.5 8 9 12.5'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.5 8h11M9 3.5 13.5 8 9 12.5'/%3E%3C/svg%3E") 50%/contain no-repeat}.boton:hover:after,.form button[type=submit]:hover:after{transform:translate(4px)}.motivo{border-radius:999px}.news,.form,.espacio{border-radius:18px}.news{box-shadow:inset 0 3px 0 var(--verde);border-top:0}.form{box-shadow:inset 0 3px 0 var(--tinta);border-top:0}.news,.form{box-shadow:none;border:1px solid var(--linea)}.menu-boton{border-radius:10px}@media (max-width:640px){.cabecera .subcabecera{display:none}.cabecera-fila{border-bottom:0;padding:12px 0}}.cabecera{background:linear-gradient(#fff 0 12px,#fff0 22px)}.cabecera>.contenedor{position:relative}.pie{padding-top:34px}.pie-marca{flex-wrap:wrap;flex-basis:100%;align-items:baseline;gap:4px 22px;margin:0 0 10px;display:flex}.pie-punto{background:var(--verde);border-radius:50%;width:6px;height:6px;position:absolute;bottom:12px;right:0}.pie-etiqueta{letter-spacing:.14em;text-transform:uppercase;color:var(--verde);font-size:12px;font-weight:600}.marca{letter-spacing:-.01em;color:var(--tinta);align-items:center;gap:12px;padding:0;font-size:27px;line-height:1;text-decoration:none;display:inline-flex}.marca-sello{background:linear-gradient(135deg,#1f5a43 0%,#2f7a5c 45%,#c8792b 100%) 0 0/260% 260%;border-radius:12px;flex:none;place-items:center;width:40px;height:40px;transition:transform .4s cubic-bezier(.2,.7,.2,1);display:grid;box-shadow:inset 0 0 0 1px #ffffff2e,0 8px 18px -12px #17201c99}.marca-sello span{font-family:var(--f-titular);color:#fff;font-size:25px;font-weight:600;line-height:1;transform:translateY(1px)}.marca-nombre{font-family:var(--f-titular);white-space:nowrap;align-items:baseline;gap:0;display:inline-flex}.marca-1{color:var(--tinta);margin-right:.26em;font-weight:400}.marca-2{color:var(--tinta);font-weight:420}.marca-punto{background:var(--verde);opacity:1;border-radius:50%;align-self:auto;width:6px;height:6px;margin:0 0 0 3px;animation:none;display:inline-block}.marca-punto:after,.marca-trazo{display:none}.marca:hover .marca-sello{transform:rotate(-6deg)scale(1.04)}.marca:hover .marca-2{color:var(--verde)}@supports (animation-timeline:scroll()){.marca-sello{animation:linear both sello-tono;animation-timeline:scroll(root)}.marca-2{animation:linear both peso-vivo;animation-timeline:scroll(root);animation-range:0 60%}}@keyframes sello-tono{0%{background-position:0 0;transform:rotate(0)}to{background-position:100% 100%;transform:rotate(-6deg)}}@keyframes peso-vivo{0%{color:var(--tinta);font-weight:420}to{color:var(--verde);font-weight:650}}@media (max-width:900px){.marca{gap:10px;font-size:23px}.marca-sello{border-radius:10px;width:34px;height:34px}.marca-sello span{font-size:21px}}@media (prefers-reduced-motion:reduce){.marca-sello,.marca-2{animation:none!important}}.pie-marca{align-items:center;gap:6px 14px}.pie-sello{color:#fff;width:34px;height:34px;font-family:var(--f-titular);background:linear-gradient(135deg,#1f5a43,#2f7a5c);border-radius:10px;place-items:center;font-size:21px;font-weight:600;line-height:1;display:grid}.pie-nombre{font-family:var(--f-titular);color:var(--tinta);margin-right:8px;padding-right:9px;font-size:22px;font-weight:600;position:relative}.pie-nombre .pie-punto{bottom:8px}.logo{font-family:var(--f-texto);letter-spacing:-.045em;color:var(--tinta);white-space:nowrap;align-items:baseline;gap:.24em;font-size:30px;font-weight:800;line-height:1;text-decoration:none;display:inline-flex}.logo:hover{color:var(--tinta)}.logo-2{color:var(--verde);margin-left:-.02em}.logo-punto{background:var(--ocre);border-radius:2px;width:.2em;height:.2em;margin-left:-.2em;transition:transform .35s cubic-bezier(.2,.7,.2,1),background .35s;display:inline-block}.logo:hover .logo-punto{background:var(--verde);transform:translate(2px)}.logo:focus-visible{outline:2px solid var(--ocre);outline-offset:4px;border-radius:6px}@supports (animation-timeline:scroll()){.cabecera .logo-punto{animation:linear both punto-vivo;animation-timeline:scroll(root);animation-range:0 60%}}@keyframes punto-vivo{0%{background:var(--ocre);transform:translate(0)}to{background:var(--verde);transform:translate(2px)}}@media (max-width:900px){.logo{font-size:25px}}@media (prefers-reduced-motion:reduce){.cabecera .logo-punto{animation:none}}.logo-pie{font-size:26px}.pie-marca{align-items:baseline}.figura-alta .marco-foto{aspect-ratio:4/5;flex:none;min-height:0}.figura-alta .marco-foto img{object-position:44% 45%}@media (max-width:900px){.figura-alta .marco-foto{aspect-ratio:4/3}}@media (min-width:1180px){.figura-alta{margin-top:65px}}
