.tl-cap{--tl-alto-cap:calc(100svh - var(--tl-lay-nav-alto));isolation:isolate;background:var(--tl-color-lienzo);scroll-margin-top:var(--tl-lay-nav-alto);position:relative;overflow-x:clip}.tl-cap[data-heroe=si]{--tl-alto-cap:calc(100svh - var(--tl-lay-nav-alto) - var(--tl-lay-promo-alto))}.tl-cap-fondo{top:var(--tl-lay-nav-alto);z-index:0;height:var(--tl-alto-cap);background:var(--tl-color-lienzo);position:sticky;overflow:hidden}.tl-cap-fondo:after{content:"";background:var(--tl-velo-cine);pointer-events:none;position:absolute;inset:0}.tl-fondo{position:absolute;inset:0}.tl-fondo-poster,.tl-fondo-video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.tl-fondo-video{opacity:0;transition:opacity var(--tl-mov-lento) var(--tl-mov-curva)}.tl-fondo[data-listo=true] .tl-fondo-video{opacity:1}.tl-cap:before,.tl-cap:after{content:"";z-index:1;pointer-events:none;height:28svh;position:absolute;left:0;right:0}.tl-cap:before{background:var(--tl-corte-arriba);top:0}.tl-cap:after{background:var(--tl-corte-abajo);bottom:0}.tl-cap[data-heroe=si]:before{display:none}.tl-cap-cuerpo{z-index:2;min-height:var(--tl-alto-cap);padding-block:var(--tl-esp-80);flex-direction:column;justify-content:center;display:flex;position:relative}.tl-cap:not([data-sin-video=si]) .tl-cap-cuerpo{margin-top:calc(var(--tl-alto-cap) * -1)}.tl-cap[data-sin-video=si] .tl-cap-cuerpo{background:radial-gradient(ellipse at 20% 0%, var(--tl-acento-azul-suave), transparent 55%), var(--tl-color-lienzo)}.tl-cap-cuerpo>.tl-ancho{position:relative}.tl-cap-numero{color:var(--tl-color-platino)}.tl-cap-n{color:var(--tl-acento-calido)}.tl-cap-titulo{margin-top:var(--tl-esp-16);max-width:22ch;font-size:var(--tl-t-titular-sm-size);line-height:var(--tl-t-titular-line)}.tl-cap-encabezado{margin-bottom:var(--tl-esp-48)}.tl-cap-lectura,.tl-cap .tl-subtitulo,.tl-cap .tl-micro{color:var(--tl-color-platino)}.tl-heroe-contenido{padding-top:var(--tl-esp-48)}.tl-heroe-estado{color:var(--tl-color-platino);align-items:center;display:flex}.tl-gigante{margin-top:var(--tl-esp-20);font-family:var(--tl-t-display-family);font-weight:var(--tl-t-display-weight);font-size:clamp(var(--tl-t-titular-sm-size), 11vw, var(--tl-lay-cine-gigante));letter-spacing:var(--tl-t-display-track);text-wrap:balance;line-height:.98}.tl-gigante-linea{display:block}.tl-gigante-linea+.tl-gigante-linea{color:var(--tl-acento-calido)}.tl-heroe-idea{max-width:var(--tl-lay-ancho-lectura);margin-top:var(--tl-esp-24);padding-left:var(--tl-esp-20);border-left:var(--tl-esp-4) solid var(--tl-acento-calido)}.tl-heroe-idea-etiqueta{color:var(--tl-acento-calido)}.tl-heroe-idea-titulo{margin-top:var(--tl-esp-8);font-family:var(--tl-t-display-family);font-weight:var(--tl-t-display-weight);font-size:clamp(var(--tl-t-subtitulo-sm-size), 3vw, var(--tl-t-titular-sm-size));line-height:var(--tl-t-titular-line);color:var(--tl-color-blanco);text-wrap:balance}.tl-heroe-idea-texto{margin-top:var(--tl-esp-12);font-size:var(--tl-t-cuerpo-size);color:var(--tl-color-platino)}.tl-heroe-intro{margin-top:var(--tl-esp-20);color:var(--tl-color-platino)}.tl-heroe-instrumentos{gap:var(--tl-esp-20);margin-top:var(--tl-esp-48);grid-template-columns:minmax(0,1fr);display:grid}.tl-senal{gap:var(--tl-esp-12);display:grid}.tl-senal li{gap:var(--tl-esp-4);padding-left:var(--tl-esp-12);border-left:1px solid var(--tl-cristal-borde);flex-direction:column;display:flex}.tl-senal .tl-etiqueta{color:var(--tl-color-ceniza)}.tl-senal-valor{font-family:var(--tl-t-display-family);font-size:var(--tl-t-cuerpo-size)}.tl-vidrio-cine{padding:var(--tl-lay-relleno-tarjeta);border:1px solid var(--tl-cristal-borde);border-radius:var(--tl-radio-tarjeta);background:var(--tl-vidrio-cine);-webkit-backdrop-filter:blur(var(--tl-lay-vidrio-desenfoque));backdrop-filter:blur(var(--tl-lay-vidrio-desenfoque))}.tl-heroe-cuenta{justify-self:start}.tl-heroe-cuenta .tl-cifra{font-size:var(--tl-t-titular-sm-size)}.tl-heroe-cuenta{max-width:100%}.tl-heroe-cuenta .tl-micro .tl-enlace{font-size:inherit;overflow-wrap:anywhere}.tl-cifras{gap:var(--tl-lay-hueco);grid-template-columns:1fr;display:grid}.tl-cifras>li{min-width:0}.tl-cifra-tarjeta{gap:var(--tl-esp-8);flex-direction:column;display:flex}.tl-cifra-grande{font-family:var(--tl-t-display-family);font-weight:var(--tl-t-display-weight);font-size:clamp(var(--tl-t-titular-sm-size), 12vw, var(--tl-lay-cine-cifra));letter-spacing:var(--tl-t-display-track);font-variant-numeric:tabular-nums;line-height:1}.tl-contador{white-space:nowrap;display:inline-block}.tl-contador-vivo{display:inline-block}.tl-contador-unidad{font-size:var(--tl-t-subtitulo-size);color:var(--tl-acento-calido);letter-spacing:0}.tl-cifra-texto{color:var(--tl-color-platino);font-size:var(--tl-t-cuerpo-sm-size);line-height:var(--tl-t-cuerpo-sm-line)}.tl-cifra-fuente{padding-top:var(--tl-esp-12);color:var(--tl-color-ceniza);margin-top:auto}.tl-cifra-fuente a{text-decoration:underline}.tl-graficos{gap:var(--tl-lay-hueco);margin-top:var(--tl-lay-hueco);grid-template-columns:1fr;display:grid}.tl-grafico-tarjeta .tl-barras{margin-top:var(--tl-esp-20)}.tl-barras ul{gap:var(--tl-esp-12);margin-top:var(--tl-esp-12);display:grid}.tl-barras li{align-items:baseline;gap:var(--tl-esp-4) var(--tl-esp-12);grid-template-columns:1fr auto;grid-template-areas:"nombre valor""pista pista";display:grid}.tl-barras-nombre{font-size:var(--tl-t-cuerpo-sm-size);color:var(--tl-color-platino);grid-area:nombre}.tl-barras-valor{font-family:var(--tl-t-etiqueta-family);font-size:var(--tl-t-etiqueta-size);font-variant-numeric:tabular-nums;grid-area:valor}.tl-barras-nota{color:var(--tl-color-ceniza)}.tl-barras-pista{height:var(--tl-lay-cine-barra);border-radius:var(--tl-radio-boton);background:var(--tl-rejilla-linea);grid-area:pista;display:block;overflow:hidden}.tl-barras-relleno{border-radius:var(--tl-radio-boton);background:var(--tl-color-enlace);transform-origin:0;height:100%;display:block}.tl-barras li[data-resaltada=si] .tl-barras-relleno{background:var(--tl-acento-calido)}.tl-barras li[data-resaltada=si] .tl-barras-valor{color:var(--tl-acento-calido)}.tl-cadena{gap:var(--tl-esp-16);margin-bottom:var(--tl-esp-32);flex-direction:column;display:flex}.tl-cadena li{align-items:center;gap:var(--tl-esp-12);padding-left:var(--tl-esp-20);display:flex;position:relative}.tl-cadena li:not(:last-child):after{content:"";left:var(--tl-esp-4);top:var(--tl-esp-16);width:1px;height:calc(100% + var(--tl-esp-16));background:var(--tl-color-etiqueta);position:absolute}.tl-cadena-nodo{width:var(--tl-esp-8);height:var(--tl-esp-8);background:var(--tl-color-etiqueta);position:absolute;left:0}.tl-cadena li[data-ultimo=si] .tl-cadena-nodo{background:var(--tl-acento-calido)}.tl-cadena li[data-ultimo=si] .tl-etiqueta{color:var(--tl-acento-calido)}.tl-pasos-cine{gap:var(--tl-lay-hueco);grid-template-columns:1fr;display:grid}.tl-pasos-cine li{gap:var(--tl-esp-12);flex-direction:column;display:flex}.tl-pasos-cine p:not(.tl-insignia){color:var(--tl-color-platino);font-size:var(--tl-t-cuerpo-sm-size)}.tl-pasos-cine .tl-insignia{color:var(--tl-acento-calido);border-color:var(--tl-acento-calido);align-self:flex-start}.tl-certeza{margin-top:var(--tl-esp-60)}.tl-certeza ul{gap:var(--tl-esp-20);margin-top:var(--tl-esp-24);grid-template-columns:1fr;display:grid}.tl-certeza li{padding-top:var(--tl-esp-16);border-top:2px solid var(--tl-color-enlace)}.tl-certeza li[data-nivel="1"]{border-top-color:var(--tl-acento-calido)}.tl-certeza li[data-nivel="2"]{border-top-style:dashed;border-top-color:var(--tl-color-ceniza)}.tl-certeza-nivel{color:var(--tl-color-seda)}.tl-certeza li p:not(.tl-certeza-nivel){margin-top:var(--tl-esp-8);color:var(--tl-color-platino);font-size:var(--tl-t-cuerpo-sm-size)}.tl-contexto{gap:var(--tl-esp-8);margin-top:var(--tl-esp-60);max-width:var(--tl-lay-ancho-lectura);flex-direction:column;display:flex}.tl-servicios-ia{gap:var(--tl-esp-20);margin-top:var(--tl-esp-60);flex-direction:column;display:flex}.tl-servicios-ia-cabeza{gap:var(--tl-esp-8);flex-direction:column;display:flex}.tl-servicios-ia-bajada,.tl-servicios-ia-panel p:not(.tl-etiqueta),.tl-servicios-ia-ideas{color:var(--tl-color-platino);font-size:var(--tl-t-cuerpo-sm-size)}.tl-servicios-ia-lista{gap:var(--tl-lay-hueco);grid-template-columns:1fr;display:grid}.tl-servicios-ia-panel{gap:var(--tl-esp-8);flex-direction:column;display:flex}.tl-servicios-ia-para{font-style:italic}.tl-servicios-ia-ideas{padding-left:var(--tl-esp-16);gap:var(--tl-esp-4);flex-direction:column;list-style:outside;display:flex}.tl-servicios-ia .tl-botones{margin-top:var(--tl-esp-8)}.tl-servicios-ia .tl-cifras{gap:var(--tl-esp-16);grid-template-columns:repeat(2,1fr)}.tl-servicios-ia .tl-cifra-grande{font-size:var(--tl-t-subtitulo-size)}.tl-servicios-ia .tl-contador-unidad{font-size:var(--tl-t-cuerpo-size)}.tl-servicios-ia .tl-cifra-titulo{font-size:var(--tl-t-cuerpo-sm-size)}.tl-servicios-ia .tl-cifra-texto{font-size:var(--tl-t-nota-size)}.tl-servicios-ia .tl-cifra-fuente{padding-top:var(--tl-esp-4)}.tl-sectores{gap:var(--tl-esp-12);margin-top:var(--tl-esp-60);flex-direction:column;display:flex}.tl-sectores .tl-insignia{overflow-wrap:anywhere;max-width:100%}@media (min-width:48em){.tl-servicios-ia-ideas{columns:2;column-gap:var(--tl-lay-hueco);display:block}.tl-servicios-ia-ideas li{break-inside:avoid;margin-bottom:var(--tl-esp-4)}.tl-servicios-ia .tl-cifras{gap:var(--tl-lay-hueco);grid-template-columns:repeat(4,1fr)}.tl-servicios-ia .tl-cifra-grande{font-size:var(--tl-t-titular-sm-size)}}.tl-contexto-cifra{color:var(--tl-acento-calido)}.tl-aviso-cine{margin-top:var(--tl-esp-32);font-family:var(--tl-t-etiqueta-family);font-size:var(--tl-t-etiqueta-size);text-transform:uppercase;color:var(--tl-color-platino)}.tl-panel{border:1px solid var(--tl-cristal-borde);border-radius:var(--tl-radio-tarjeta);background:var(--tl-vidrio-cine);-webkit-backdrop-filter:blur(var(--tl-lay-vidrio-desenfoque));backdrop-filter:blur(var(--tl-lay-vidrio-desenfoque));overflow:hidden}.tl-panel-barra{justify-content:space-between;align-items:center;gap:var(--tl-esp-8) var(--tl-esp-16);padding:var(--tl-esp-12) var(--tl-esp-20);border-bottom:1px solid var(--tl-cristal-borde);flex-wrap:wrap;display:flex}.tl-sello{padding:var(--tl-esp-4) var(--tl-esp-8);border:1px solid var(--tl-acento-calido);border-radius:var(--tl-radio-etiqueta);font-family:var(--tl-t-etiqueta-family);font-size:var(--tl-t-etiqueta-size);text-transform:uppercase;color:var(--tl-acento-calido)}.tl-kpis{border-bottom:1px solid var(--tl-cristal-borde);grid-template-columns:repeat(2,1fr);display:grid}.tl-kpis li{gap:var(--tl-esp-4);padding:var(--tl-esp-16) var(--tl-esp-20);border-right:1px solid var(--tl-cristal-borde);flex-direction:column;display:flex}.tl-kpis .tl-etiqueta{color:var(--tl-color-ceniza)}.tl-kpi-valor{font-family:var(--tl-t-display-family);font-size:var(--tl-t-titular-sm-size);font-variant-numeric:tabular-nums;line-height:1}.tl-kpi-variacion{font-family:var(--tl-t-etiqueta-family);font-size:var(--tl-t-etiqueta-size);color:var(--tl-color-enlace)}.tl-kpi-variacion[data-tono=atencion]{color:var(--tl-acento-calido)}.tl-panel-cuerpo{grid-template-columns:1fr;display:grid}.tl-panel-grafico{padding:var(--tl-esp-20)}.tl-decision{align-items:flex-start;gap:var(--tl-esp-12);padding:var(--tl-esp-20);border-top:1px solid var(--tl-cristal-borde);background:var(--tl-acento-calido-suave);flex-direction:column;display:flex}.tl-decision .tl-micro{margin-top:0}.tl-certeza-chip{color:var(--tl-acento-calido);border-color:var(--tl-acento-calido)}.tl-pronostico{margin-top:var(--tl-esp-20)}.tl-pronostico-area{height:var(--tl-lay-cine-grafico-alto);margin-left:var(--tl-esp-32);margin-right:var(--tl-esp-12);position:relative}.tl-pronostico-area svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.tl-grafico-guia{stroke:var(--tl-rejilla-linea);stroke-width:1px;vector-effect:non-scaling-stroke}.tl-grafico-hoy{stroke:var(--tl-color-etiqueta);stroke-width:1px;stroke-dasharray:4 4;vector-effect:non-scaling-stroke}.tl-grafico-banda{fill:var(--tl-acento-calido-suave);stroke:none}.tl-grafico-hechos{fill:none;stroke:var(--tl-color-enlace);stroke-width:2px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.tl-grafico-pron{fill:none;stroke:var(--tl-acento-calido);stroke-width:2px;stroke-dasharray:6 5;vector-effect:non-scaling-stroke}.tl-grafico-eje{padding-right:var(--tl-esp-8);font-family:var(--tl-t-etiqueta-family);font-size:var(--tl-t-etiqueta-size);color:var(--tl-color-ceniza);white-space:nowrap;position:absolute;right:100%;transform:translateY(-50%)}.tl-grafico-punto{width:var(--tl-esp-8);height:var(--tl-esp-8);border-radius:var(--tl-radio-boton);background:var(--tl-color-enlace);position:absolute;transform:translate(-50%,-50%)}.tl-grafico-punto[data-tipo=pron]{background:var(--tl-acento-calido)}.tl-grafico-punto[data-ultimo=si]{width:var(--tl-esp-12);height:var(--tl-esp-12);outline:2px solid var(--tl-color-seda);outline-offset:2px}.tl-grafico-rotulo{transform:translate(var(--tl-esp-8), -100%);font-family:var(--tl-t-etiqueta-family);font-size:var(--tl-t-etiqueta-size);text-transform:uppercase;color:var(--tl-color-platino);position:absolute;top:0}.tl-grafico-meses{margin-left:var(--tl-esp-32);margin-right:var(--tl-esp-12);padding-top:var(--tl-esp-12);font-family:var(--tl-t-etiqueta-family);font-size:var(--tl-t-etiqueta-size);color:var(--tl-color-ceniza);justify-content:space-between;display:flex}.tl-grafico-meses li:not([data-par=si]){visibility:hidden}.tl-grafico-leyenda{gap:var(--tl-esp-8) var(--tl-esp-20);margin-top:var(--tl-esp-16);font-size:var(--tl-t-nota-size);color:var(--tl-color-platino);flex-wrap:wrap;display:flex}.tl-grafico-leyenda li{align-items:center;gap:var(--tl-esp-8);display:flex}.tl-grafico-leyenda li:before{content:"";width:var(--tl-esp-20);background:var(--tl-color-enlace);height:2px}.tl-grafico-leyenda li[data-tipo=pron]:before{background:var(--tl-acento-calido)}.tl-grafico-leyenda li[data-tipo=banda]:before{height:var(--tl-esp-8);background:var(--tl-acento-calido-suave)}.tl-dos-columnas{gap:var(--tl-esp-48);grid-template-columns:1fr;display:grid}.tl-columna-titulo{margin-bottom:var(--tl-esp-20);color:var(--tl-color-platino)}.tl-hoy ul,.tl-objetivos ul{gap:var(--tl-esp-24);display:grid}.tl-hoy li,.tl-objetivos li{gap:var(--tl-esp-16);display:flex}.tl-hoy p,.tl-objetivos p{margin-top:var(--tl-esp-4);color:var(--tl-color-platino);font-size:var(--tl-t-cuerpo-sm-size)}.tl-verificado,.tl-pendiente{width:var(--tl-esp-12);height:var(--tl-esp-12);margin-top:var(--tl-esp-8);flex:none}.tl-verificado{background:var(--tl-color-enlace)}.tl-pendiente{border:1px solid var(--tl-color-etiqueta)}.tl-hitos{gap:var(--tl-esp-32);grid-template-columns:1fr;display:grid}.tl-hito{padding-top:var(--tl-esp-24);border-top:1px solid var(--tl-color-etiqueta);position:relative}.tl-hito-nodo{top:calc(var(--tl-esp-4) * -1 - 1px);width:var(--tl-esp-8);height:var(--tl-esp-8);background:var(--tl-color-etiqueta);position:absolute;left:0}.tl-hito[data-ultimo=si]{border-top-color:var(--tl-acento-calido)}.tl-hito[data-ultimo=si] .tl-hito-nodo{background:var(--tl-acento-calido)}.tl-hito .tl-etiqueta{color:var(--tl-color-platino)}.tl-hito[data-ultimo=si] .tl-etiqueta{color:var(--tl-acento-calido)}.tl-hito .tl-subtitulo-fuerte{margin-top:var(--tl-esp-8)}.tl-hito p:not(.tl-etiqueta){margin-top:var(--tl-esp-8);color:var(--tl-color-platino);font-size:var(--tl-t-cuerpo-sm-size)}.tl-final-contenido{max-width:var(--tl-lay-ancho-lectura)}.tl-fecha-gigante{font-size:clamp(var(--tl-t-titular-sm-size), 9vw, var(--tl-lay-cine-cifra))}.tl-contacto-titulo{margin-top:var(--tl-esp-60)}.tl-riel{display:none}.tl-riel a{width:var(--tl-lay-objetivo-minimo);min-height:var(--tl-lay-objetivo-minimo);justify-content:center;align-items:center;display:flex;position:relative}.tl-riel-nodo{width:var(--tl-esp-8);height:var(--tl-esp-8);background:var(--tl-color-etiqueta);transition:background-color var(--tl-mov-medio) var(--tl-mov-curva)}.tl-riel-texto{padding:var(--tl-esp-4) var(--tl-esp-8);border:1px solid var(--tl-cristal-borde);border-radius:var(--tl-radio-etiqueta);background:var(--tl-vidrio-cine);font-family:var(--tl-t-etiqueta-family);font-size:var(--tl-t-etiqueta-size);text-transform:uppercase;white-space:nowrap;color:var(--tl-color-platino);opacity:0;pointer-events:none;transition:opacity var(--tl-mov-medio) var(--tl-mov-curva);position:absolute;right:100%}.tl-riel-n{color:var(--tl-acento-calido)}.tl-riel a:hover .tl-riel-texto,.tl-riel a:focus-visible .tl-riel-texto{opacity:1}.tl-riel a[aria-current=true] .tl-riel-nodo{background:var(--tl-acento-calido)}.tl-hace-lista{gap:var(--tl-esp-8);margin-top:var(--tl-esp-20);flex-wrap:wrap;display:flex}.tl-hace-lista li{color:var(--tl-color-blanco)}.tl-capacidades{gap:var(--tl-lay-hueco);grid-template-columns:1fr;display:grid}.tl-capacidades li{gap:var(--tl-esp-8);flex-direction:column;display:flex}.tl-capacidades p{color:var(--tl-color-platino);font-size:var(--tl-t-cuerpo-sm-size)}.tl-boton-whatsapp{background:var(--tl-esc-whatsapp);color:var(--tl-color-lienzo)}.tl-ilustracion-titulo{margin-top:var(--tl-esp-60);margin-bottom:var(--tl-esp-24)}.tl-posicion{margin-top:var(--tl-esp-48)}.tl-posicion-titulo{font-family:var(--tl-t-display-family);font-size:var(--tl-t-subtitulo-sm-size);font-weight:var(--tl-t-display-weight);color:var(--tl-color-blanco)}.tl-posicion-intro{margin-top:var(--tl-esp-8);color:var(--tl-color-platino);max-width:var(--tl-lay-ancho-lectura)}.tl-posicion-frentes{gap:var(--tl-esp-16);margin-top:var(--tl-esp-24);grid-template-columns:1fr;align-items:stretch;display:grid}.tl-posicion-frente p:last-child{margin-top:var(--tl-esp-8);color:var(--tl-color-platino);font-size:var(--tl-t-cuerpo-sm-size)}.tl-posicion-union{padding:var(--tl-esp-4) var(--tl-esp-16);border:1px solid var(--tl-acento-calido);border-radius:var(--tl-radio-etiqueta);font-family:var(--tl-t-etiqueta-family);font-size:var(--tl-t-etiqueta-size);text-transform:uppercase;color:var(--tl-acento-calido);place-self:center}.tl-posicion-cierre{margin-top:var(--tl-esp-24);font-size:var(--tl-t-subtitulo-sm-size)}.tl-fundador{gap:var(--tl-esp-48);margin-top:var(--tl-esp-48);grid-template-columns:1fr;display:grid}.tl-fundador-tarjeta{align-items:center;gap:var(--tl-esp-16);text-align:center;flex-direction:column;display:flex}.tl-fundador-foto{width:var(--tl-esp-208);height:var(--tl-esp-208);object-fit:cover;border:2px solid var(--tl-acento-calido);background:var(--tl-color-blanco);border-radius:50%}.tl-fundador-cargo{color:var(--tl-acento-calido)}.tl-fundador-mensaje{color:var(--tl-color-platino);font-size:var(--tl-t-cuerpo-sm-size);font-style:italic}.tl-fundador-formacion ul{gap:var(--tl-esp-24);margin-top:var(--tl-esp-16);display:grid}.tl-fundador-formacion li{gap:var(--tl-esp-16);display:flex}.tl-fundador-formacion .tl-formacion-sub{gap:var(--tl-esp-12);margin-top:var(--tl-esp-8)}.tl-fundador-formacion .tl-formacion-sub li{display:block}.tl-fundador-formacion p{margin-top:var(--tl-esp-4);color:var(--tl-color-platino);font-size:var(--tl-t-cuerpo-sm-size)}.tl-metodo-titulo{margin-top:var(--tl-esp-80)}.tl-metodo{gap:var(--tl-lay-hueco);margin-top:var(--tl-esp-32);grid-template-columns:1fr;display:grid}.tl-metodo li{gap:var(--tl-esp-12);flex-direction:column;display:flex}.tl-metodo p:not(.tl-insignia){color:var(--tl-color-platino);font-size:var(--tl-t-cuerpo-sm-size)}.tl-metodo .tl-insignia{color:var(--tl-acento-calido);border-color:var(--tl-acento-calido);align-self:flex-start}.tl-roles{margin-top:var(--tl-esp-48);gap:var(--tl-lay-hueco)}.tl-roles ul{gap:var(--tl-esp-16);display:grid}.tl-roles p{margin-top:var(--tl-esp-4);color:var(--tl-color-platino);font-size:var(--tl-t-cuerpo-sm-size)}.tl-roles .tl-columna-titulo{margin-bottom:var(--tl-esp-16)}.tl-quienes-cierre{margin-top:var(--tl-esp-48);font-size:var(--tl-t-subtitulo-sm-size)}@media (min-width:48em){.tl-cap-titulo{font-size:var(--tl-t-titular-size)}.tl-cifras,.tl-graficos,.tl-pasos-cine{grid-template-columns:repeat(2,1fr)}.tl-certeza ul{grid-template-columns:repeat(3,1fr)}.tl-kpis{grid-template-columns:repeat(4,1fr)}.tl-kpis li:last-child{border-right:0}.tl-panel-cuerpo{grid-template-columns:2fr 1fr}.tl-decision{border-top:0;border-left:1px solid var(--tl-cristal-borde)}.tl-dos-columnas{grid-template-columns:repeat(2,1fr)}.tl-fundador{grid-template-columns:1fr 1fr;align-items:center}.tl-posicion-frentes{grid-template-columns:1fr auto 1fr}.tl-capacidades,.tl-metodo,.tl-hitos{grid-template-columns:repeat(2,1fr)}.tl-grafico-meses li:not([data-par=si]){visibility:visible}.tl-heroe-instrumentos{grid-template-columns:1fr auto;align-items:end}.tl-senal{justify-content:start;gap:var(--tl-esp-32);grid-template-columns:repeat(3,auto)}.tl-cadena{justify-content:space-between;gap:var(--tl-esp-24);flex-direction:row}.tl-cadena li{padding-left:0;padding-top:var(--tl-esp-20);border-top:1px solid var(--tl-color-etiqueta);flex:1}.tl-cadena li:not(:last-child):after{display:none}.tl-cadena-nodo{top:calc(var(--tl-esp-4) * -1 - 1px)}}@media (min-width:64em){.tl-cifras,.tl-pasos-cine,.tl-hitos{grid-template-columns:repeat(4,1fr)}.tl-metodo{grid-template-columns:repeat(5,1fr)}.tl-capacidades{grid-template-columns:repeat(3,1fr)}.tl-beneficios{grid-template-columns:repeat(4,1fr)}.tl-riel{right:var(--tl-esp-16);z-index:55;display:block;position:fixed;top:50%;transform:translateY(-50%)}.tl-riel ol{flex-direction:column;display:flex}}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}@supports (animation-timeline:view()){[data-revela]{animation:linear both tl-revela;animation-timeline:view();animation-range:entry entry 55%}.tl-barras-relleno{animation:linear both tl-barra;animation-timeline:view();animation-range:entry 10% entry 80%}.tl-pronostico-area svg{animation:linear both tl-trazo;animation-timeline:view();animation-range:entry 10% entry 90%}.tl-grafico-punto{animation:linear both tl-aparece;animation-timeline:view();animation-range:entry 40%}}.tl-heroe-contenido{animation:tl-entrada var(--tl-mov-revelado) var(--tl-mov-curva) both}.tl-grafico-punto[data-ultimo=si]{animation:tl-pulso var(--tl-mov-luz) ease-in-out infinite}}@keyframes tl-revela{0%{opacity:0;transform:translateY(var(--tl-esp-40))}to{opacity:1;transform:none}}@keyframes tl-entrada{0%{opacity:0;transform:translateY(var(--tl-esp-24))}to{opacity:1;transform:none}}@keyframes tl-barra{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes tl-trazo{0%{clip-path:inset(-10% 100% -10% 0)}to{clip-path:inset(-10% -10% -10% 0)}}@keyframes tl-aparece{0%{opacity:0}to{opacity:1}}@keyframes tl-pulso{0%,to{opacity:1}50%{opacity:.45}}@media (prefers-reduced-motion:reduce){.tl-cap *,.tl-cap :before,.tl-cap :after,.tl-riel *{transition:none!important;animation:none!important}}.tl-dos-hero{margin-top:var(--tl-esp-20);max-width:var(--tl-lay-ancho-lectura)}.tl-dos-hero ul{gap:var(--tl-esp-8);margin-top:var(--tl-esp-8);grid-template-columns:1fr;display:grid}.tl-dos-hero-enlace{column-gap:var(--tl-esp-12);row-gap:var(--tl-esp-4);padding:var(--tl-esp-12) var(--tl-esp-16);border:1px solid var(--tl-cristal-borde);border-radius:var(--tl-esp-8);background:var(--tl-vidrio-cine);color:var(--tl-color-blanco);grid-template-columns:auto 1fr;align-items:baseline;display:grid}.tl-dos-hero-enlace:hover,.tl-dos-hero-enlace:focus-visible{border-color:var(--tl-acento-calido)}.tl-dos-hero-n{color:var(--tl-acento-calido)}.tl-dos-hero-titulo{font-family:var(--tl-t-display-family);font-weight:var(--tl-t-display-weight);font-size:var(--tl-t-subtitulo-sm-size);line-height:var(--tl-t-titular-line)}.tl-dos-hero-texto{color:var(--tl-color-platino);font-size:var(--tl-t-cuerpo-sm-size);grid-column:2}.tl-dos-servicio{scroll-margin-top:calc(var(--tl-lay-nav-alto) + var(--tl-esp-24))}.tl-dos-servicio-1{gap:var(--tl-lay-hueco);flex-direction:column;display:flex}.tl-servicio-cabeza{gap:var(--tl-esp-8);flex-direction:column;display:flex}.tl-servicio-texto{color:var(--tl-color-platino);font-size:var(--tl-t-cuerpo-sm-size);max-width:var(--tl-lay-ancho-lectura)}.tl-servicio-lista{gap:var(--tl-esp-8);flex-wrap:wrap;display:flex}.tl-servicio-lista li{color:var(--tl-color-blanco)}@media (min-width:48em){.tl-dos-hero ul{grid-template-columns:repeat(2,1fr)}.tl-dos-hero{max-width:none}}.tl-contacto-datos{margin:var(--tl-esp-24) 0 0;gap:var(--tl-esp-12);padding:0;list-style:none;display:grid}
