@font-face{font-family:Newsreader;font-style:normal;font-weight:340 400;font-display:swap;src:url(/fuentes/newsreader-340-400.woff2)format("woff2-variations"),url(/fuentes/newsreader-340-400.woff2)format("woff2")}@font-face{font-family:Newsreader;font-style:italic;font-weight:400;font-display:swap;src:url(/fuentes/newsreader-italica-400.woff2)format("woff2")}@font-face{font-family:Libre Franklin;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fuentes/libre-franklin.woff2)format("woff2-variations"),url(/fuentes/libre-franklin.woff2)format("woff2")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fuentes/ibm-plex-mono.woff2)format("woff2")}:root{--fondo:#f6f7f5;--fondo-rgb:246,247,245;--superficie:#fff;--filete:#14191a1a;--filete-fuerte:#14191a38;--texto:#141a1a;--texto-2:#2e3735;--tenue:#4f5957;--tenue-2:#626c69;--acento:#0b6e72;--acento-vivo:#2ec4b6;--acento-suave:#0b6e7252;--ambar:#9a5b00;--sombra:0 1px 2px #14191a0f,0 12px 32px -12px #14191a2e;--radio:14px;--serif:"Newsreader",Georgia,"Times New Roman",serif;--sans:"Libre Franklin",-apple-system,"Segoe UI",Helvetica,Arial,sans-serif;--mono:"IBM Plex Mono",ui-monospace,"Cascadia Mono",Consolas,monospace;--t-etiqueta:12px;--t-texto:17px;--t-bajada:clamp(20px,1.75vw,25px);--t-subtitulo:clamp(26px,2.65vw,38px);--t-titulo:clamp(76px,15.7vw,226px);--t-cifra:clamp(150px,24vw,340px);--lado:clamp(16px,3.35vw,48px);--rapida:.12s;--alto-nav:80px}*,:before,:after{box-sizing:border-box}html{background:var(--fondo);-webkit-text-size-adjust:100%;scroll-behavior:smooth;overflow-x:clip}body{background:var(--fondo);color:var(--texto);font-family:var(--sans);font-size:var(--t-texto);-webkit-font-smoothing:antialiased;margin:0;line-height:1.5;overflow-x:clip}body:after{content:"";pointer-events:none;z-index:50;opacity:.025;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E");position:fixed;top:0;bottom:0;left:0;right:0}h1,h2,p,ol,ul,dl,dd,figure{margin:0}ol,ul{padding:0;list-style:none}a{color:inherit}img{max-width:100%;display:block}:focus-visible{outline:2px solid var(--acento);outline-offset:4px}.sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.saltar{z-index:60;background:var(--texto);color:var(--fondo);padding:12px 16px;position:absolute;top:8px;left:-999px}.saltar:focus{left:8px}.mono,.etiqueta{font-family:var(--mono);font-size:var(--t-etiqueta);letter-spacing:.08em;text-transform:uppercase;line-height:1.5}.etiqueta{color:var(--tenue)}.acento,.etiqueta.acento{color:var(--acento)}.tenue{color:var(--tenue)}.liga-acento{font-family:var(--serif);color:var(--acento);border-bottom:1px solid var(--acento-suave);transition:border-color var(--rapida) ease;padding-bottom:4px;font-size:clamp(19px,1.55vw,22px);font-style:italic;text-decoration:none}.liga-acento:hover{border-bottom-color:var(--acento)}.liga-tenue{font-family:var(--serif);color:var(--tenue);font-size:clamp(19px,1.55vw,22px);font-style:italic;text-decoration:none}.liga-tenue:hover{color:var(--texto)}.nav{padding:0 var(--lado);height:var(--alto-nav);border-bottom:1px solid var(--filete);z-index:40;background:rgba(var(--fondo-rgb),0);grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;transition:background-color .3s,-webkit-backdrop-filter .3s,backdrop-filter .3s;display:grid;position:sticky;top:0}.nav.con-fondo{background:rgba(var(--fondo-rgb),.9);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.marca{min-height:44px;font-family:var(--sans);letter-spacing:.04em;justify-self:start;align-items:center;gap:10px;font-size:17px;font-weight:700;text-decoration:none;display:inline-flex}.marca img{border-radius:5px}.nav__folio{color:var(--tenue);letter-spacing:.14em;white-space:nowrap;justify-self:center;font-size:11px}.nav__ligas{justify-content:flex-end;align-items:center;gap:28px;display:flex}.nav__liga{color:var(--texto-2);align-items:center;min-height:44px;font-size:15px;text-decoration:none;display:inline-flex}.nav__liga:hover{color:var(--texto)}.nav__cta{font-family:var(--serif);color:var(--acento);align-items:center;min-height:44px;font-size:18px;font-style:italic;text-decoration:none;display:inline-flex}.nav__cta:hover{text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:1px}.heroe,.caso,.pruebelo,.paneles,.contacto{scroll-margin-top:calc(var(--alto-nav) + 24px)}.heroe{--carril:200vh;--obj:min(41vw,calc(100vh - var(--alto-nav) - var(--pie) - 32px));--pie:112px;--aire:calc((100vh - var(--alto-nav) - var(--pie) - var(--obj)) / 2);min-height:var(--carril);padding:clamp(16px,2.4vh,40px) var(--lado) 0;border-bottom:1px solid var(--filete);flex-direction:column;display:flex;position:relative}.heroe__pista{top:0;right:calc(var(--lado) - 24px);width:var(--obj);height:calc(100% + var(--alto-nav) - 100vh + var(--obj) + var(--aire));z-index:2;pointer-events:none;position:absolute}.heroe__objeto{top:calc(var(--alto-nav) + var(--aire));margin-top:var(--aire);width:var(--obj);height:var(--obj);--lx:50%;--ly:42%;position:sticky}.heroe__objeto:before{content:"";background:radial-gradient(closest-side,rgba(var(--fondo-rgb),.7),rgba(var(--fondo-rgb),.55) 70%,rgba(var(--fondo-rgb),0));position:absolute;top:-6%;bottom:-6%;left:-6%;right:-6%}.heroe__luz{background:radial-gradient(34% 34% at var(--lx) var(--ly),#0b6e7212,#0b6e7200 70%);transition:background-position .3s;position:absolute;top:-10%;bottom:-10%;left:-10%;right:-10%}.heroe__respaldo{transition:opacity .4s;position:absolute;top:-8%;bottom:-8%;left:-8%;right:-8%}.heroe__respaldo img{object-fit:contain;width:100%;height:100%}.heroe__lienzo{opacity:0;width:116%;height:116%;transition:opacity .4s;display:block;position:absolute;top:-8%;bottom:-8%;left:-8%;right:-8%}.heroe__lienzo.listo{opacity:1}.heroe__lienzo.listo~.heroe__respaldo{opacity:0}.heroe__objeto:has(.listo) .heroe__respaldo{opacity:0}.heroe__titulo{font-family:var(--serif);font-weight:360;font-size:min(var(--t-titulo),23.5vh);letter-spacing:-.035em;font-optical-sizing:auto;margin-left:-.04em;line-height:.97;position:relative}.ref{font-family:var(--serif);color:var(--acento);vertical-align:top;z-index:3;letter-spacing:0;text-shadow:0 0 2px var(--fondo),0 0 5px var(--fondo),0 0 10px var(--fondo),0 0 18px rgba(var(--fondo-rgb),.85);transition:text-shadow var(--rapida) ease;margin-left:.08em;font-size:.24em;font-weight:400;position:relative;top:.42em}.ref.encendida{text-shadow:0 0 2px var(--fondo),0 0 5px var(--fondo),0 0 10px var(--fondo),0 0 16px #2ec4b68c}.heroe__bajada .ref{margin-left:.15em;font-size:.55em;top:-.2em}.heroe__bajada{z-index:3;font-family:var(--serif);font-size:var(--t-bajada);max-width:24em;margin-top:clamp(28px,5vh,64px);line-height:1.32;position:relative}.heroe__ligas{z-index:3;flex-wrap:wrap;align-items:baseline;gap:12px 30px;margin-top:clamp(20px,3.4vh,40px);display:flex;position:relative}.heroe__dato{font-family:var(--serif);letter-spacing:-.015em;opacity:0;min-height:2.2em;margin-bottom:22px;font-size:clamp(28px,3vw,44px);line-height:1.08;transition:opacity .5s,transform .5s;transform:translateY(6px)}.heroe__dato.visible{opacity:1;transform:none}.heroe__dato b{color:var(--acento);margin-right:.35em;font-weight:400}.heroe__dato.ambar b{color:var(--ambar)}.heroe__dato time{font-family:var(--mono);letter-spacing:.08em;color:var(--tenue);margin-top:10px;font-size:12px;display:block}.heroe__fig{top:calc(var(--alto-nav) + var(--aire) + var(--obj) * .62);z-index:3;border-top:1px solid var(--filete-fuerte);max-width:27em;margin-top:clamp(240px,52vh,560px);padding-top:14px;position:sticky}.notas{z-index:3;min-height:var(--pie);background:linear-gradient(180deg,rgba(var(--fondo-rgb),0),var(--fondo) 38px);justify-content:space-between;align-items:flex-start;gap:24px;margin-top:auto;padding:44px 0 30px;display:flex;position:sticky;bottom:0}.notas__lista{flex-wrap:wrap;flex:1;gap:16px 0;display:flex}.nota{font-family:var(--mono);color:var(--tenue-2);width:min(345px,33%);font-size:12px;transition:color .5s}.nota b{color:var(--tenue-2);margin-right:8px;font-weight:400;transition:color .5s,text-shadow .5s}.nota.encendida{color:var(--texto)}.nota.encendida b{color:var(--acento)}.notas__leyenda{color:var(--tenue);text-align:right;max-width:24em;font-size:11px}.caso{border-bottom:1px solid var(--filete);position:relative}.cifra{font-family:var(--serif);font-weight:340;font-size:var(--t-cifra);letter-spacing:-.04em;font-variant-numeric:lining-nums;margin-left:-.05em;line-height:.86}.caso__titulo{font-family:var(--serif);font-style:italic;font-weight:400;font-size:var(--t-subtitulo);letter-spacing:-.01em;line-height:1.12}.caso__parrafo{font-size:var(--t-texto);color:var(--texto-2);max-width:34em;margin-top:14px;line-height:1.5}.aviso{font-family:var(--mono);color:var(--texto);border:1px solid var(--acento-suave);box-shadow:var(--sombra);white-space:nowrap;background:#ffffffeb;align-items:center;gap:8px;padding:7px 11px;font-size:12px;display:inline-flex}.aviso i{background:var(--acento-vivo);width:7px;height:7px}.aviso span{color:var(--tenue)}.pie-figura{font-family:var(--mono);color:var(--tenue);font-size:12px;line-height:1.55}.caso--tancol{grid-template-columns:55.6% 1fr;min-height:820px;display:grid}.caso--tancol .caso__texto{padding:calc(var(--alto-nav) + 24px) var(--lado) 70px;flex-direction:column;display:flex}.caso--tancol .cifra{margin-top:44px;font-size:clamp(150px,29.5vw,425px)}.tancol__dato{margin-top:44px}.plantas{vertical-align:-1px;gap:3px;margin-left:22px;display:inline-flex}.plantas i{border:1px solid var(--acento-suave);width:10px;height:10px}.plantas i.on{background:var(--acento);border-color:var(--acento)}.caso--tancol .caso__titulo{max-width:15em;margin-top:auto;padding-top:64px}.tancol__figura{margin:24px var(--lado) 24px 0;border-radius:var(--radio);box-shadow:var(--sombra);background:#e4e8e6;min-height:520px;position:relative;overflow:hidden}.tancol__marco{position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.tancol__marco:after{content:"";pointer-events:none;background:linear-gradient(#fff0 70%,#ffffffe0);position:absolute;top:0;bottom:0;left:0;right:0}.paralaje{will-change:transform;width:100%;height:116%;position:absolute;top:-8%;left:0}.paralaje img{color:#0000;object-fit:cover;object-position:50% center;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.tancol__lienzo{opacity:0;width:100%;height:100%;transition:opacity .8s;display:block;position:absolute;top:0;bottom:0;left:0;right:0}.tancol__lienzo.listo{opacity:1}.tancol__aviso{z-index:2;position:absolute;bottom:128px;left:24px}.tancol__aviso i{background:#ffb547}.tancol__aviso{border-color:#9a5b0066}.tancol__figura .pie-figura{z-index:2;position:absolute;bottom:22px;left:24px;right:24px}.caso--gfi{--texto:#f2f4f1;--texto-2:#dce1de;--tenue:#c3cac6;--acento:#5fe0d3;--filete-fuerte:#f2f4f14d;color:var(--texto);margin:24px var(--lado);border-radius:var(--radio);box-shadow:var(--sombra);min-height:740px;padding:calc(var(--alto-nav) + 24px) var(--lado) 70px;background:#101414;flex-direction:column;justify-content:space-between;display:flex;overflow:hidden;padding:48px 48px 56px!important}.gfi__fondo{position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.gfi__fondo:after{content:"";background:radial-gradient(48% 40% at 36% 70%,#0b0d0d4d,#0b0d0d00 72%),radial-gradient(75% 65% at 50% 45%,#0b0d0d38,#0b0d0d99),linear-gradient(#0b0d0d80,#0b0d0d00 30% 55%,#0b0d0dc7);position:absolute;top:0;bottom:0;left:0;right:0}.gfi__video{object-fit:cover;will-change:transform;width:120%;height:116%;position:absolute;top:-8%;bottom:-8%;left:-10%;right:-10%}.gfi__cabeza{justify-content:space-between;align-items:flex-start;gap:16px;display:flex;position:relative}.gfi__pie{grid-template-columns:1fr minmax(240px,300px);align-items:end;gap:24px;margin-top:200px;display:grid;position:relative}.caso--gfi .aviso{box-shadow:none;background:#101414d1;border-color:#5fe0d366}.reloj{font-family:var(--serif);letter-spacing:-.035em;font-variant-numeric:tabular-nums lining-nums;white-space:nowrap;margin-left:-.04em;font-size:clamp(64px,14.5vw,220px);font-weight:340;line-height:.86}.gfi__reloj .etiqueta{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#101414bd;margin-bottom:22px;padding:6px 10px;display:inline-block}.gfi__texto{border-left:1px solid var(--filete-fuerte);padding-bottom:4px;padding-left:18px}.gfi__texto .caso__titulo{font-size:clamp(22px,1.8vw,26px)}.gfi__texto .caso__parrafo{font-size:15px}.caso--velmex{padding:calc(var(--alto-nav) + 24px) var(--lado) 90px;grid-template-columns:36% 1fr;gap:0;display:grid}.velmex__izq .cifra{margin-top:24px;font-size:clamp(150px,27vw,380px)}.velmex__izq .etiqueta.acento{margin-top:60px}.documento{background:var(--superficie);border-radius:var(--radio);box-shadow:var(--sombra);padding:26px 28px 10px}.documento__cabeza{border-bottom:1px solid #14191a8c;justify-content:space-between;align-items:baseline;gap:16px;padding-bottom:14px;display:flex}.documento__titulo{font-family:var(--serif);font-size:clamp(24px,2vw,29px);font-style:italic;line-height:1.1}.documento__filas li{border-bottom:1px solid var(--filete);min-height:63px;font-family:var(--mono);grid-template-columns:142px auto 1fr auto;align-items:center;gap:12px;font-size:13px;display:grid}.fila__area{color:var(--acento);text-transform:uppercase;letter-spacing:.04em}.fila__texto{color:var(--texto);min-height:1.5em}.fila__guia{border-bottom:1px dashed #14191a33;align-self:center;height:1px}.fila__hecho{color:var(--tenue);white-space:nowrap;opacity:0;transition:opacity .25s}.fila__hecho span{color:var(--acento);font-size:15px}.documento__filas li.escrita .fila__hecho{opacity:1}.tecleo.escribiendo:after{content:"";vertical-align:-.2em;background:var(--acento);width:.55em;height:1.1em;margin-left:2px;animation:1s steps(2,end) infinite cursor;display:inline-block}@keyframes cursor{50%{opacity:0}}.velmex__der .caso__titulo{margin-top:44px}.pruebelo{padding:calc(var(--alto-nav) + 24px) var(--lado) 48px;border-bottom:1px solid var(--filete);grid-template-columns:1fr 1fr;gap:64px;display:grid}.pruebelo__figura{position:relative}.pruebelo__marco{aspect-ratio:640/562;border-radius:var(--radio);box-shadow:var(--sombra);background:radial-gradient(62% 56% at 50% 52%,#fff,#e9edeb 78%);border:0;position:relative}.pruebelo__lienzo{cursor:grab;touch-action:pan-y;opacity:0;width:100%;height:100%;transition:opacity .8s;display:block;position:absolute;top:0;bottom:0;left:0;right:0}.pruebelo__lienzo.listo{opacity:1}.pruebelo__lienzo:active{cursor:grabbing}.pruebelo__controles{color:var(--tenue-2);text-align:left;letter-spacing:.12em;margin-top:10px;font-size:10px}.pruebelo__figura .pie-figura{margin-top:12px}.con-dedo{display:none}@media (pointer:coarse){.con-raton{display:none}.con-dedo{display:inline}}.pruebelo__lectura{color:var(--texto);letter-spacing:.06em;text-transform:none;margin-top:6px;font-size:11px}.pruebelo__lectura span{color:var(--acento);text-transform:uppercase;margin-left:6px}.pruebelo__texto{padding-top:16px}.pruebelo__titulo{font-family:var(--serif);letter-spacing:-.015em;border-bottom:1px solid var(--filete);margin-top:12px;padding-bottom:28px;font-size:clamp(34px,3.75vw,54px);font-weight:400;line-height:1.04}.entrevista{grid-template-columns:143px 1fr;gap:22px 0;margin-top:26px;display:grid}.entrevista dt{color:var(--tenue);padding-top:.7em;font-size:11px}.entrevista dd{font-family:var(--serif);font-size:clamp(23px,2.1vw,31px);line-height:1.22}.entrevista__pregunta{font-style:italic}.entrevista__respuesta{min-height:4.2em}.revela{display:block}.revela__resto{color:#0000}.revela.escribiendo .revela__vista:after{content:"";vertical-align:-.15em;background:var(--acento);width:.5em;height:1em;margin-right:-.5em;animation:1s steps(2,end) infinite cursor;display:inline-block}.pruebelo__pie{justify-content:space-between;align-items:flex-start;gap:24px;margin:30px 0 0 143px;display:flex}.pruebelo__pie .etiqueta{max-width:24em;font-size:11px}.pruebelo__pie .liga-acento{white-space:nowrap}.paneles{padding:calc(var(--alto-nav) + 24px) var(--lado) 90px;border-bottom:1px solid var(--filete)}.paneles__cabeza{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:28px;display:flex}.paneles__titulo{font-family:var(--serif);font-size:clamp(26px,2vw,29px);font-style:italic;font-weight:400}.paneles__cabeza .etiqueta{font-size:11px}.paneles__fila{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.panel{aspect-ratio:336/280;background:var(--superficie);border-radius:var(--radio);box-shadow:var(--sombra);isolation:isolate;position:relative;overflow:hidden}.panel img{object-fit:cover;width:100%;height:100%;filter:grayscale(1) contrast(var(--contraste,1.05)) brightness(1.04);opacity:.8;transition:opacity .5s,filter .5s,transform .6s;position:absolute;top:0;bottom:0;left:0;right:0;transform:scale(1.03)}.panel--velmex img{object-position:20% 30%}.panel--pais{--contraste:1.3}.panel--pais img{object-position:34% 55%}.panel:before{content:"";z-index:1;pointer-events:none;mix-blend-mode:color;opacity:.32;background:#0b6e72;position:absolute;top:0;bottom:0;left:0;right:0}.panel:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#fff0 50%,#fffffff2 86%);transition:opacity .5s;position:absolute;top:0;bottom:0;left:0;right:0}.panel:nth-child(2){--bx:72%;--by:28%}.panel:nth-child(3){--bx:30%;--by:72%}.panel:nth-child(4){--bx:78%;--by:74%}.panel:hover img,.panel:focus-within img{opacity:.95;transform:scale(1)}.panel__num{z-index:2;color:var(--texto);text-transform:none;letter-spacing:.04em;background:#ffffffe6;border-radius:4px;padding:2px 6px;position:absolute;top:10px;left:10px}.panel__pie:before{content:"[ "}.panel__pie:after{content:" ]"}.panel__pie{z-index:2;color:var(--texto);letter-spacing:.05em;font-size:11px;line-height:1.45;position:absolute;bottom:14px;left:14px;right:14px}.contacto{padding:max(calc(var(--alto-nav) + 24px),clamp(80px,9vw,124px)) var(--lado) clamp(80px,8vw,110px)}.contacto__antes{font-family:var(--serif);color:var(--tenue);font-size:clamp(22px,1.75vw,25px);font-style:italic;font-weight:400}.correo{font-family:var(--serif);letter-spacing:-.03em;color:var(--texto);overflow-wrap:anywhere;transition:color var(--rapida) ease;margin-top:14px;margin-left:-.03em;font-size:clamp(30px,8.1vw,117px);font-weight:360;line-height:1.08;text-decoration:none;display:inline-block}.correo:hover{color:var(--acento)}.pie{margin:0 var(--lado);border-top:1px solid var(--filete);color:var(--tenue);grid-template-columns:1fr auto 1fr;align-items:center;gap:12px 24px;padding:26px 0 30px;display:grid}.pie__lema{text-align:center;font-size:11px}.pie__derechos{text-align:right;justify-self:end;max-width:31em;font-size:11px}.pie .marca{color:var(--texto)}.pie__nota{color:var(--tenue-2);grid-column:1/-1;padding-top:6px;font-size:12px}@media (max-width:1100px){.nav__ligas{gap:20px}}@media (max-width:760px){.nav__folio{display:none}.nav{grid-template-columns:auto 1fr}}@media (max-width:900px){:root{--t-texto:16px;--lado:18px;--alto-nav:64px}.nav__liga{display:none}.heroe{--carril:150vh;--obj:min(86vw,420px);--pie:118px;--sube:44px;padding-top:calc(var(--obj) - 9vw)}.heroe__pista{width:auto;height:100%;left:0;right:0}.heroe__objeto{top:calc(var(--alto-nav) - var(--sube));margin:calc(var(--sube) * -1) auto 0}.heroe__bajada,.heroe__ligas,.heroe__fig{z-index:auto}.heroe__objeto:before{background:radial-gradient(closest-side,rgba(var(--fondo-rgb),.5),rgba(var(--fondo-rgb),.35) 70%,rgba(var(--fondo-rgb),0));top:0;bottom:0;left:0;right:0}.heroe__fig{display:none}.heroe__titulo{font-size:clamp(52px,18.2vw,150px);line-height:.98}.heroe__respaldo{top:0;bottom:0;left:0;right:0}.heroe__lienzo{width:100%;height:100%;top:0;bottom:0;left:0;right:0}.heroe__bajada{margin-top:26px}.heroe__ligas{margin-top:22px}.notas{background:linear-gradient(180deg,rgba(var(--fondo-rgb),0),var(--fondo) 30px);flex-direction:column;gap:8px;min-height:0;padding:34px 0 14px}.notas__lista{flex-direction:column;gap:6px}.nota{width:auto}.notas__leyenda{text-align:left;letter-spacing:.03em;white-space:nowrap;max-width:none;font-size:10px}.caso--tancol{grid-template-columns:1fr;min-height:0}.caso--tancol .caso__texto{padding:calc(var(--alto-nav) + 56px) var(--lado) 40px}.caso--tancol .caso__titulo{padding-top:36px}.tancol__dato{margin-top:24px}.tancol__figura{margin:0 var(--lado) 24px;height:min(110vw,520px);min-height:0}.tancol__aviso{top:24px;bottom:auto;left:18px}.caso--gfi{min-height:0;margin:16px var(--lado);padding:28px 18px 36px}.gfi__cabeza{flex-direction:column}.gfi__pie{grid-template-columns:1fr;gap:32px;margin-top:140px}.reloj{font-size:clamp(56px,21.5vw,200px)}.caso--velmex{padding:calc(var(--alto-nav) + 24px) var(--lado) 56px;grid-template-columns:1fr}.velmex__izq{grid-template-columns:auto 1fr;align-items:end;gap:0 20px;display:grid}.velmex__izq .etiqueta:first-child{grid-column:1/-1;margin-bottom:12px}.velmex__izq .cifra{margin-top:0;font-size:132px}.velmex__izq .etiqueta.acento{margin:0 0 18px}.documento__cabeza{flex-direction:column;align-items:flex-start;gap:8px}.velmex__der{margin-top:28px}.velmex__der .caso__titulo{margin-top:30px}.documento__titulo{font-size:22px}.documento__filas li{grid-template-columns:1fr auto;grid-template-areas:"area hecho""texto texto";gap:4px 12px;min-height:0;padding:9px 0}.fila__area{grid-area:area}.fila__texto{grid-area:texto}.fila__hecho{grid-area:hecho}.fila__guia{display:none}.pruebelo{padding:calc(var(--alto-nav) + 24px) var(--lado) 56px;grid-template-columns:1fr;gap:40px}.entrevista{grid-template-columns:1fr;gap:6px}.entrevista__respuesta{min-height:6em}.entrevista dt{padding-top:14px}.pruebelo__pie{flex-direction:column;gap:18px;margin-left:0}.paneles{padding:calc(var(--alto-nav) + 24px) var(--lado) 56px}.paneles__fila{grid-template-columns:1fr 1fr;gap:12px}.panel{aspect-ratio:auto;flex-direction:column;display:flex}.panel img{aspect-ratio:1;height:auto;position:relative;top:auto;bottom:auto;left:auto;right:auto;transform:none}.panel:before,.panel:after{aspect-ratio:1;bottom:auto}.panel__pie{letter-spacing:.06em;color:var(--tenue);padding:10px 10px 12px;font-size:10px;line-height:1.4;position:static}.correo{letter-spacing:-.05em;white-space:nowrap;font-size:clamp(30px,9.2vw,117px)}.pie{text-align:left;grid-template-columns:1fr}.pie__lema,.pie__derechos{text-align:left;justify-self:start}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-property:opacity!important;transition-duration:var(--rapida)!important;animation:none!important}.paralaje,.gfi__video{transform:none!important}.heroe{--carril:calc(100vh - var(--alto-nav))}.heroe__fig{display:none}}.atribucion{opacity:.72;margin-top:4px;font-size:.85em;display:block}.pruebelo__marco:before{content:"";background:url(/medios/bodega-respaldo.webp) 50%/contain no-repeat;transition:opacity .8s;position:absolute;top:4%;bottom:4%;left:4%;right:4%}.pruebelo__marco:has(.listo):before{opacity:0}
