@layer tokens {
:root{--bg:#fff;--negro:#000;--mz:#f5f5f5;--filete:#d9d9d9;--negro-suave:#0000008f;--cristal:#e8e8e899;--cristal-pill:#f3f3f3db;--cristal-pill-mazinger:#f0f0f0ad;--cristal-filo:inset 0 0 0 .1rem #ffffffb3;--cristal-desenfoque:blur(2rem) saturate(1.6) brightness(1.6);--velo:#ffffffeb;--velo-tenue:#ffffff73;--oscuro:#0000004d;--fondo-dialogo:#fff6;--desenfoque-dialogo:blur(1.6rem);--sombra:0 .8rem 4rem #00000024;--error:#b3261e;--vivo-azul:#1f4bff;--vivo-violeta:#8a3ffc;--vivo-rojo:#ff4a3d;--vivo-verde:#19c37d;--vivo-naranja:#ffaa28;--vivo-fondo:linear-gradient(40deg, #dfe6ff, #f1e6ff);--vivo-pastel:linear-gradient(110deg, #e3e9ff, #f1dcff, #ffe0d6, #d8f7ec, #e3e9ff);--fuente:var(--font-monument), "Helvetica Neue", Helvetica, Arial, sans-serif;--fuente-mono:var(--font-monument-mono), ui-monospace, Menlo, monospace;--peso:500;--peso-texto:400;--t-display:6.4rem;--lh-display:1;--t-1:4rem;--lh-1:1.2;--t-h2:3.2rem;--lh-h2:1.25;--t-2:3.2rem;--lh-2:1.25;--t-2-menor:2.4rem;--lh-2-menor:calc(4 / 3);--t-3:2.4rem;--lh-3:calc(4 / 3);--t-apoyo:2rem;--lh-apoyo:1.4;--t-texto:1.6rem;--lh-texto:1.5;--t-nota:1.6rem;--lh-nota:1.5;--t-mini:1.2rem;--lh-mini:calc(4 / 3);--s-1:.4rem;--s-2:.8rem;--s-3:1.6rem;--s-4:2.4rem;--s-5:4rem;--s-6:6.4rem;--s-7:9.6rem;--s-8:16rem;--ritmo:var(--s-7);--columnas:6;--hueco:var(--s-3);--margen:3.2rem;--ancho-max:133.6rem;--ancho-tope:180rem;--margen-ancho:var(--margen);--ancho-reticula:min(100vw - 2 * var(--margen-ancho), var(--ancho-max));--columna:calc((var(--ancho-reticula) - (var(--columnas) - 1) * var(--hueco)) / var(--columnas));--alto-cabecera:6.4rem;--textazo-ante:calc(2 * var(--s-4));--textazo-sub:var(--s-3);--textazo-cta:var(--s-4);--textazo-campana:calc(6 * var(--columna) + 5 * var(--hueco));--textazo-ocupa:.95;--textazo-paso:min(144px, var(--ancho-reticula) * var(--textazo-ocupa) / 5.6);--textazo-lh:var(--lh-1);--textazo-resto:calc(2 * (var(--alto-cabecera) + var(--s-5)) + var(--textazo-ante) + var(--textazo-sub) + var(--textazo-cta) + 3 * var(--alto-pill) + var(--boton) + var(--s-2));--textazo-t:min(var(--textazo-paso), max(var(--t-1), (var(--vh) * 100 - var(--textazo-resto)) / (3 * var(--textazo-lh))));--radio:8px;--radio-pill:999px;--radio-etiqueta:8px;--radio-circulo:50%;--d-rapido:.2s;--d-medio:.45s;--d-lento:.75s;--expo:cubic-bezier(.19, 1, .22, 1);--curva-salida:cubic-bezier(.55, 0, 1, .45);--curva-suave:cubic-bezier(.25, .1, .25, 1);--curva-menu:cubic-bezier(.33, 1, .68, 1);--curva-vaiven:cubic-bezier(.42, 0, .58, 1);--escalon:90ms;--recorrido:var(--s-6);--icono:2.4rem;--alto-pill:4rem;--alto-campo:4.8rem;--alto-boton:calc(var(--alto-pill) - 2 * var(--s-1));--boton:6.4rem;--marca:var(--s-4);--logotipo:17.6rem;--marco:1.6rem;--vh:1svh}@media (dynamic-range:high){:root{--cristal-desenfoque:blur(2rem) saturate(1.6)}}@media (min-width:900px){:root{--radio:12px;--t-display:16rem;--t-1:9.6rem;--lh-1:1;--t-frase:14.4rem;--textazo-lh:var(--lh-display);--textazo-ocupa:.85;--t-h2:5.6rem;--lh-h2:1;--t-2:4rem;--lh-2:1.2;--t-2-menor:3.2rem;--lh-2-menor:1.25;--t-3:2.4rem;--t-nota:1.2rem;--lh-nota:calc(4 / 3);--ritmo:20rem;--u:clamp(8px, calc(10 * 100vw / 1500), 11.2px);--ancho-max:calc(133.6 * var(--u));--ancho-tope:var(--ancho-max);--margen-ancho:calc(8.2 * var(--u));--columnas:12;--hueco:calc(2.4 * var(--u));--margen:calc(3.2 * var(--u));--marco:1.6rem;--logotipo:23rem;--marca:calc(var(--logotipo) / 5)}}@media (min-width:2010px){:root{--ancho-tope:calc(var(--ancho-max) + 2 * (var(--ancho-max) + var(--hueco)) / 12);--margen-ancho:var(--margen)}}@media (min-width:2512px){:root{--ancho-tope:calc(var(--ancho-max) + 4 * (var(--ancho-max) + var(--hueco)) / 12)}}@media (prefers-reduced-motion:reduce){:root{--escalon:0s;--recorrido:0px}}
}

@layer reset {
*,:before,:after{box-sizing:border-box;border:0 solid;margin:0;padding:0}img,video,svg{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0}input,textarea{font:inherit;color:inherit;background:0 0;outline:none}ul,ol{list-style:none}h1,h2,h3,h4,h5,h6{font:inherit}b,strong{font-weight:inherit}
}

@layer base {
html{text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;font-synthesis:none;background:var(--bg);font-size:10px;overflow-x:clip}body{overscroll-behavior:none;background:var(--bg);width:100%;color:var(--negro);font-family:var(--fuente);font-size:var(--t-texto);font-weight:var(--peso);line-height:var(--lh-texto);overflow-x:clip}:focus-visible{outline-offset:var(--s-1);outline:1px solid}
}

@layer layout {
.site-max,.site-grid{width:100%;max-width:var(--ancho-max);padding:0 var(--margen);margin:0 auto}.site-grid{grid-template-columns:repeat(var(--columnas), minmax(0, 1fr));column-gap:var(--hueco);display:grid}.site-max .site-max,.site-grid .site-grid{padding:0}.c6{grid-column:span 6/span 6}.gutter{max-width:calc(var(--ancho-tope) + 2 * var(--margen-ancho));padding:0 var(--margen-ancho);margin-left:auto;margin-right:auto}@media (min-width:900px){.site-max,.site-grid{max-width:min(var(--ancho-max), 100% - 2 * var(--margen-ancho));padding:0}.site-max .site-max,.site-grid .site-grid,.site-max .site-grid,.site-grid .site-max{max-width:none}}
}

@layer type {
.h1{font-size:var(--t-display);line-height:var(--lh-display)}.h2{font-size:var(--t-h2);line-height:var(--lh-h2)}.h3{font-size:var(--t-2);line-height:var(--lh-2)}.small-title{font-size:var(--t-texto);line-height:var(--lh-texto)}.small-title h2{font:inherit}.nota{font-size:var(--t-nota);line-height:var(--lh-nota)}.mini{font-size:var(--t-mini);line-height:var(--lh-mini)}.apoyo{max-width:calc(9 * var(--columna) + 8 * var(--hueco));font-size:var(--t-apoyo);line-height:var(--lh-apoyo);text-wrap:pretty}.h1,.h2,.h3,.hero-titulo,.frase-t,.ct-hero-t{overflow-wrap:break-word;-webkit-hyphens:manual;hyphens:manual}.txt>*+*{margin-top:var(--s-4)}.txt,.apoyo,.tarjeta-linea,.ct-caso-txt,.ct-hero-txt,.ct-grupo-t,.caso-grupos p:not(.lista-titulo),.puntos li,.detalles li>span+span,.oferta>p,.pregunta-resp>p{font-weight:var(--peso-texto)}.txt :is(h1,h2,h3,h4,.h1,.h2,.h3,.small-title),.ct-caso-txt :is(h3,.small-title){font-weight:var(--peso)}.enlace{color:inherit;transition:opacity var(--d-rapido) linear;text-underline-offset:.22em;text-decoration-skip-ink:none;text-decoration:underline;text-decoration-thickness:1px}@media (hover:hover){.enlace:hover{opacity:.6}}.correo-rtl{direction:rtl;unicode-bidi:bidi-override}.correo-arroba:before{content:"@"}
}

@layer components {
.l{margin-block:-.12em;padding-block:.12em;display:block;overflow:hidden}.l>span{display:block}:where(h1,h2,h3,h4,p,div):has(>.l){display:flow-root}.js [data-m~=lineas] .l>span{transform-origin:0 100%;transition:transform var(--d-lento) var(--expo) calc((var(--base,0) + var(--linea,0)) * var(--escalon));transform:translateY(125%)rotate(2deg)}.js [data-m~=lineas] .l:nth-child(2)>span{--linea:1}.js [data-m~=lineas] .l:nth-child(3)>span{--linea:2}.js [data-m~=lineas] .l:nth-child(4)>span{--linea:3}.js [data-m~=lineas] .l:nth-child(5)>span{--linea:4}.js [data-m~=lineas][data-m-in] .l>span{transform:none}.js [data-m~=fundido]{opacity:0;transform:translateY(var(--recorrido));transition:opacity var(--d-lento) linear calc(var(--i,0) * var(--escalon)), transform var(--d-lento) var(--expo) calc(var(--i,0) * var(--escalon))}.js [data-m~=fundido][data-m-in]{opacity:1;transform:none}:where([data-m-entrando]){z-index:2;position:relative}.regla{background:var(--filete);transform-origin:0;height:1px}.js [data-m~=regla]{transition:transform var(--d-lento) var(--expo);transform:scaleX(0)}.js [data-m~=regla][data-m-in]{transform:none}.js [data-m~=cortina] .h-scale{clip-path:inset(100% 0 0);transition:clip-path var(--d-lento) var(--expo) calc(var(--i,0) * var(--escalon))}.js [data-m~=cortina][data-m-in] .h-scale{clip-path:inset(0)}
}

@layer components {
.media,.h-scale{isolation:isolate;border-radius:var(--radio);position:relative;overflow:hidden}.h-scale>.media,.hero-fondo,.ct-hero-media,.barra-media,.barra-media .media{border-radius:0}.media{background:var(--mz)}@media (max-width:899.98px){main .media:not(.slider .media,.fijo-h .media,.tendencias-tira .media,.trends-grid .media,.h-scale>.media,.ct-hero-media),main .h-scale:not(.slider .h-scale,.fijo-h .h-scale,.tendencias-tira .h-scale,.trends-grid .h-scale),.ct-grupo-img img{margin-inline:calc(var(--margen) * -1);border-radius:0}}.media img,.media video,.media iframe{width:100%;height:100%;position:absolute;inset:0}.media img,.media video{object-fit:cover}.media picture>img{object-position:var(--foco,50% 50%)}@media (max-width:899.98px){.media picture>img{object-position:var(--foco-m,50% 50%)}}.media iframe{border:0}.media img,.media video,.media iframe{filter:brightness(.961)}.r125{padding-top:125%}.r140{padding-top:140%}.r7105{padding-top:71.05%}.r66{padding-top:66%}.r618{padding-top:61.8%}.r169{aspect-ratio:16/9}.r43{aspect-ratio:4/3}.r075{aspect-ratio:.75}.video-control{right:var(--s-2);bottom:var(--s-2);z-index:1;position:absolute}@media (hover:hover) and (pointer:fine){.h-scale>:first-child{transition:transform var(--d-lento) var(--expo)}a:hover .h-scale>:first-child{transform:scale(1.05)}}.js .media>img,.js .media>picture>img,.js .media>video{transition:scale var(--d-lento) var(--expo) calc(var(--i,0) * var(--escalon));scale:1.12}
}

@layer components {
.mq{white-space:nowrap;-webkit-user-select:none;user-select:none;display:flex;overflow:hidden}.marquee{flex:none;align-items:center;animation:20s linear infinite marquee;display:flex}.mq.lenta .marquee{animation-duration:40s}.js .mq:not([data-m-vista]) .marquee{animation-play-state:paused}.mq-item{flex:none;align-items:center;display:flex}@keyframes marquee{to{transform:translate(-100%)}}
}

@layer components {
.cargador{z-index:50;background:var(--bg);justify-content:center;align-items:center;display:none;position:fixed;inset:0}[data-cargando] .cargador{animation:cargador-fuera 1ms linear calc(var(--d-lento) + var(--d-rapido) * 1.75) forwards;display:flex}[data-cargando] .cargador-simbolo{animation:simbolo-fuera var(--d-rapido) linear calc(var(--d-lento) + var(--d-rapido) * .75) forwards}[data-cargando] .pagina{animation-play-state:paused}@keyframes simbolo-fuera{to{opacity:0}}.cargador-simbolo{width:calc(4 * var(--columna) + 3 * var(--hueco));aspect-ratio:5;background:var(--mz);height:auto}.cargador-simbolo rect{transform-box:fill-box;transform-origin:0;animation:llena var(--d-lento) var(--curva-suave) both}@keyframes llena{0%{transform:scaleX(0)}}@keyframes cargador-fuera{to{opacity:0;visibility:hidden}}.pagina{animation:pagina-entra var(--d-lento) var(--expo) backwards}html.saliendo .pagina{animation:pagina-sale var(--d-rapido) var(--curva-salida) forwards;pointer-events:none}@keyframes pagina-sale{to{opacity:0;transform:translateY(calc(var(--recorrido) * -.4))}}@keyframes pagina-entra{0%{opacity:0;transform:translateY(calc(var(--recorrido) * 2 / 3))}}.pagina:has(.hero-foto,.ct-hero){animation:none}
}

@layer components {
.mas{width:calc(var(--icono) * 12 / 7);height:calc(var(--icono) * 12 / 7);margin:calc(var(--icono) * -5 / 14);transition:transform var(--d-medio) var(--expo);flex:none;display:block}.pausa,.play{width:calc(var(--icono) * 2 / 3);height:calc(var(--icono) * 2 / 3);flex:none;display:block}.boton{width:var(--boton);height:var(--boton);border-radius:var(--radio-circulo);background:var(--negro);color:var(--bg);font-size:var(--icono);transition:transform var(--d-medio) var(--expo);flex:none;justify-content:center;align-items:center;line-height:1;display:flex}.boton .mas{transform:rotate(45deg)}.menu-salir,.conv-salir{top:calc(var(--marco) + var(--s-3));right:calc(var(--marco) + var(--s-3));z-index:2;pointer-events:auto;position:fixed}.menu-salir,.conv-salir,.conv-altavoz{width:var(--alto-pill);height:var(--alto-pill)}.menu-salir .mas,.conv-salir .mas{--icono:var(--s-3)}.menu-salir:hover,.conv-salir:hover{transform:scale(1.08)}@media (hover:hover){.boton:not(.iwra__disc,:disabled):hover{transform:scale(1.08)}}.flecha{vertical-align:-.125em;align-items:center;margin-left:.25em;display:inline-flex}.flecha svg{width:1em;height:1em}.flecha.antes{margin-left:0;margin-right:.25em}:is(.pill,.boton,.cursor,.iwra__ir)>.flecha{vertical-align:0;margin:0}:is(.boton,.cursor,.iwra__ir,.pill.redonda) .flecha svg{width:1.33333em;height:1.33333em}#contenido .pill:not(.pequena,.redonda)>.flecha svg{width:1.25em;height:1.25em}.flecha svg{transition:translate var(--d-medio) var(--expo)}@media (hover:hover){:is(a,button):not(.boton,.redonda,.iwra__ir):hover .flecha:not(.quieta) svg{translate:.2em}:is(a,button):not(.boton,.redonda,.iwra__ir):hover .flecha.antes svg{translate:-.2em}:is(a,button):not(.boton,.redonda,.iwra__ir):hover .flecha.fuera svg{translate:.15em -.15em}:is(a,button):not(.boton,.redonda,.iwra__ir):hover .flecha.abajo svg{translate:0 .2em}}
}

@layer components {
:root{--pill-lado:var(--s-4);--pill-lado-p:var(--s-3)}.pill{justify-content:center;align-items:center;gap:var(--s-1);min-height:var(--alto-boton);padding:var(--s-2) var(--pill-lado-p);border-radius:var(--radio-pill);background:var(--cristal-pill);box-shadow:var(--cristal-filo);color:var(--negro);font-size:var(--t-nota);line-height:var(--lh-nota);text-align:left;transition:background-color var(--d-rapido) linear;flex:none;max-width:100%;display:inline-flex}#contenido .pill{min-height:var(--alto-pill);padding-inline:var(--pill-lado);font-size:var(--t-texto);line-height:var(--lh-texto)}#contenido .pill.redonda{width:var(--alto-pill);padding-inline:0}.conv-respuestas .pill{min-height:var(--alto-pill);padding-inline:var(--pill-lado);font-size:var(--t-texto);line-height:var(--lh-texto)}#contenido .pill.pequena{min-height:var(--alto-boton);padding-inline:var(--pill-lado-p);font-size:var(--t-nota);line-height:var(--lh-nota)}#contenido .pill:not(.redonda):has(>.flecha:last-child){padding-right:calc(var(--pill-lado) - var(--s-1))}#contenido .pill.pequena:not(.redonda):has(>.flecha:last-child){padding-right:calc(var(--pill-lado-p) - var(--s-1))}#contenido .pill:not(.redonda):has(>.flecha:first-child){padding-left:calc(var(--pill-lado) - var(--s-1))}#contenido .pill.pequena:not(.redonda):has(>.flecha:first-child){padding-left:calc(var(--pill-lado-p) - var(--s-1))}#contenido .pill.pequena.redonda{width:var(--alto-boton);padding-inline:0}.pill:is(a,button):is(:hover,:focus-visible){background:var(--bg)}.pill:not(.negra):is(a,button):is(:hover,:focus-visible){box-shadow:inset 0 0 0 1px #0000000d}.pill.negra,.pill.negra:is(:hover,:focus-visible):is(a,button){background:var(--negro);box-shadow:none;color:var(--bg)}.pill.redonda{width:var(--alto-boton);padding:0}:is(.menu-pill-capa,.pill-capa,.menu,.conv) .pill:not(.negra),.video-control,.reel-sonido{-webkit-backdrop-filter:var(--cristal-desenfoque);backdrop-filter:var(--cristal-desenfoque)}.conv .pill,.iwra.abierta .pill{background:var(--velo)}.conv .pill:is(:hover,:focus-visible),.iwra.abierta .pill:is(:hover,:focus-visible){background:var(--bg)}.conv .pill.negra,.iwra.abierta .pill.negra{background:var(--negro)}.pill:is(a,button),.boton,.nav-pill-enlace,.nav-pill-menu{transition:background-color var(--d-medio) var(--curva-suave), box-shadow var(--d-medio) var(--curva-suave), opacity var(--d-medio) var(--curva-suave), scale var(--d-medio) var(--expo)}:is(.pill:is(a,button),.boton,.nav-pill-enlace,.nav-pill-menu):is(:hover,:active){transition-duration:var(--d-rapido)}@media (hover:hover){.pill.negra:is(a,button):hover{opacity:.82}}.pill:not(.negra):is(a,button):active{background:var(--cristal-pill);box-shadow:var(--cristal-filo);transition-duration:60ms}.conv .pill:not(.negra):is(a,button):active,.iwra.abierta .pill:not(.negra):is(a,button):active{background:var(--velo)}.nav-pill-menu:active,.boton:active{scale:.94}.pill:is(a,button):disabled,.boton:disabled{opacity:.4;scale:1}
}

@layer components {
.site-head,.menu-pill-capa{z-index:9;width:100%;height:var(--alto-cabecera);pointer-events:none;align-items:flex-end;display:flex;position:fixed;top:0;left:0}.site-head{color:var(--bg);mix-blend-mode:difference}:root:has(:is(.hero-foto,.ct-hero)) .site-head:not(.con-scroll){mix-blend-mode:normal}.site-head,.menu-pill-capa{transition:opacity var(--d-medio) var(--curva-suave), transform var(--d-medio) var(--expo), visibility 0s}@media (max-width:899.98px){.site-head.escondida,.menu-pill-capa.escondida{transform:translateY(calc(-100% - var(--alto-pill)));visibility:hidden;transition:opacity var(--d-medio) var(--curva-suave), transform var(--d-lento) var(--curva-suave) var(--d-medio), visibility 0s linear calc(var(--d-medio) + var(--d-lento))}.menu-pill-capa .nav-pill~.pill{display:none}.menu-pill-capa>nav.site-max{justify-content:end;align-items:center;display:grid}.menu-pill-capa>nav>*{grid-area:1/1;justify-self:end}.menu-pill-capa .nav-pill{z-index:1;transition:opacity var(--d-medio) var(--curva-suave), visibility 0s}.menu-pill-capa .nav-pill-menu>*{transition:translate var(--d-medio) var(--expo)}.menu-pill-capa .nav-pill~.cab-cta{visibility:hidden;pointer-events:none;clip-path:inset(0 0 0 calc(100% - var(--ancho-menu,100%)) round var(--radio-pill));transition:clip-path var(--d-medio) var(--expo), visibility 0s linear var(--d-medio);display:inline-flex}.menu-pill-capa.accion-movil .nav-pill{opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--d-medio) var(--curva-suave), visibility 0s linear var(--d-medio)}.menu-pill-capa.accion-movil .nav-pill-menu>*{translate:0 -100%}.menu-pill-capa:not(.accion-movil) .cab-cta .cab-cta-rotulo{opacity:0;translate:0 100%}.menu-pill-capa.accion-movil .cab-cta{visibility:visible;pointer-events:auto;clip-path:inset(0 round var(--radio-pill));transition:clip-path var(--d-medio) var(--expo), visibility 0s}.con-scroll .cab-logo:not(.menu .cab-logo){visibility:hidden}.nav-pill,.nav-pill:is(:hover,:focus-visible){background:var(--negro);box-shadow:none;color:var(--bg)}.menu-pill-capa .pill.nav-pill{-webkit-backdrop-filter:none;backdrop-filter:none}}.saltar{top:var(--s-3);left:var(--margen);z-index:40;translate:0 calc(-100% - var(--s-5));opacity:0;pointer-events:none;position:fixed}.saltar:focus-visible{opacity:1;pointer-events:auto;translate:none}.saltar{min-height:var(--alto-pill);padding:0 var(--s-3);border-radius:var(--radio-pill);background:var(--negro);color:var(--bg);font-size:var(--t-nota);align-items:center;display:inline-flex}main:focus{outline:none}.cab-centinela{width:1px;height:var(--alto-pill);pointer-events:none;visibility:hidden;position:absolute;top:0;left:0}.site-head>.site-max{height:calc(var(--alto-cabecera) / 2);pointer-events:auto;justify-content:space-between;align-items:center;display:flex}.cab-logo{width:calc(var(--marca) * 5);height:var(--marca);display:block;position:relative}.cab-logo svg{position:absolute;top:50%;left:0;transform:translateY(-50%)}.cab-logotipo{width:var(--logotipo);max-width:none;height:auto}.cab-logo .cab-simbolo{width:auto;height:var(--marca);aspect-ratio:5;top:0;transform:none}.cab-logotipo{transition:transform var(--d-lento) var(--expo) var(--d-medio)}.con-scroll .cab-logotipo:not(.menu .cab-logotipo){transform:translateY(calc(-50% - var(--alto-cabecera) - var(--marca)));transition:transform var(--d-medio) var(--curva-salida)}.cab-simbolo{clip-path:inset(0 100% 0 0 round calc(var(--marca) * 3 / 23));transition:clip-path var(--d-medio) var(--curva-salida)}.con-scroll .cab-simbolo{clip-path:inset(0 0 0 0 round calc(var(--marca) * 3 / 23));transition:clip-path var(--d-lento) var(--expo) var(--d-medio)}.menu-pill-capa>.site-max{justify-content:flex-end;align-items:center;gap:var(--s-2);height:calc(var(--alto-cabecera) / 2);display:flex}.menu-pill-capa .pill{pointer-events:auto}.nav-pill{padding:var(--s-1);--dentro:var(--s-3);gap:0}.nav-pill-enlaces{display:none;position:relative}.nav-pill-enlace,.nav-pill-menu{z-index:1;height:var(--alto-boton);padding:0 var(--dentro);border-radius:var(--radio-pill);white-space:nowrap;transition:background-color var(--d-rapido) linear;align-items:center;display:inline-flex;position:relative}.nav-pill-menu{overflow:hidden}@media (hover:hover) and (min-width:900px){.nav-pill-menu:hover{background:var(--bg)}}.nav-pill-marca{width:var(--alto);border-radius:var(--radio-pill);background:var(--bg);opacity:0;pointer-events:none;--alto:var(--alto-boton);height:100%;transform:translateX(var(--x,0px));transition:transform var(--d-medio) var(--expo), opacity var(--d-rapido) linear;position:absolute;top:0;left:0}.nav-pill-marca:before,.nav-pill-marca:after{content:"";background:inherit;height:100%;transition:transform var(--d-medio) var(--expo);position:absolute;top:0}.nav-pill-marca:before{left:calc(var(--alto) / 2);transform-origin:0;width:1px;transform:scaleX(var(--tramo,0))}.nav-pill-marca:after{border-radius:inherit;width:100%;transform:translateX(calc(var(--tramo,0) * 1px));left:0}.nav-pill-marca.si{opacity:1}@media (max-width:899.98px){.menu-pill-capa .redonda{display:none}}.menu-pill-capa{contain:layout style}@media (min-width:900px){.nav-pill-enlaces{max-width:80rem;transition:max-width var(--d-lento) var(--curva-menu), opacity var(--d-medio) linear;display:flex;overflow:hidden}.nav-pill-menu{opacity:0;visibility:hidden;max-width:0;transition:max-width var(--d-lento) var(--curva-menu), padding var(--d-lento) var(--curva-menu), opacity var(--d-rapido) linear, visibility 0s linear var(--d-lento);padding:0}.con-scroll .nav-pill-enlaces{opacity:0;max-width:0;transition:max-width var(--d-lento) var(--curva-menu), opacity var(--d-rapido) linear}.con-scroll .nav-pill-menu{max-width:var(--s-8);padding:2px var(--dentro) 0;opacity:1;visibility:visible;transition:max-width var(--d-lento) var(--curva-menu), padding var(--d-lento) var(--curva-menu), opacity var(--d-medio) linear var(--d-rapido), visibility 0s}.menu-pill-capa.sube:not(.con-scroll) .nav-pill-enlaces{transition:max-width var(--d-lento) var(--curva-menu) var(--d-medio), opacity var(--d-medio) linear var(--d-medio)}.menu-pill-capa.sube:not(.con-scroll) .nav-pill-menu{transition:max-width var(--d-lento) var(--curva-menu) var(--d-medio), padding var(--d-lento) var(--curva-menu) var(--d-medio), opacity var(--d-rapido) linear var(--d-medio), visibility 0s linear calc(var(--d-medio) + var(--d-lento))}.menu-pill-capa .redonda{transition:width var(--d-lento) var(--curva-menu), margin var(--d-lento) var(--curva-menu), opacity var(--d-medio) linear var(--d-rapido), visibility 0s;overflow:hidden}.menu-pill-capa.bajada .redonda{width:0;margin-left:calc(-1 * var(--s-2));opacity:0;visibility:hidden;transition:width var(--d-lento) var(--curva-menu), margin var(--d-lento) var(--curva-menu), opacity var(--d-rapido) linear, visibility 0s linear var(--d-lento)}}.menu{--desde:0 0 100% 0;z-index:20;background:var(--mz);color:var(--negro);visibility:hidden;clip-path:inset(var(--desde) round var(--alto-pill));transition:clip-path var(--d-lento) var(--curva-menu), visibility 0s linear var(--d-lento);flex-direction:column;display:flex;position:fixed;inset:0;overflow-y:auto}.menu.abierto{visibility:visible;clip-path:inset(var(--marco) round var(--radio));transition:clip-path var(--d-lento) var(--curva-menu), visibility 0s}.menu-marco,.conv-marco{background:var(--bg);opacity:0;visibility:hidden;pointer-events:none;position:fixed;inset:0}.menu-marco{z-index:19}.conv-marco{transition:opacity var(--d-lento) var(--expo), visibility 0s linear var(--d-lento)}.conv-marco.abierta{opacity:1;visibility:visible;transition:opacity var(--d-lento) var(--expo), visibility 0s}.menu-marco{transition:opacity var(--d-lento) var(--curva-menu), visibility 0s linear var(--d-lento)}.menu-marco.abierto{opacity:1;visibility:visible;transition:opacity var(--d-lento) var(--curva-menu), visibility 0s}.menu-top{height:var(--alto-cabecera);padding:0 var(--marco);flex:none;align-items:flex-end;display:flex}.menu-top .site-max{justify-content:space-between;align-items:center;display:flex}.menu-lista{padding-top:var(--s-7)}.menu-fila{padding:var(--s-4) var(--margen);font-size:var(--t-3);line-height:var(--lh-3);align-items:center;display:flex;position:relative;overflow:hidden}.menu-fila:after{content:"";background:var(--bg);transform-origin:0;height:1px;transition:transform var(--d-lento) var(--curva-menu);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.menu-fila>span{opacity:0;transition:transform var(--d-lento) var(--curva-menu), opacity var(--d-medio) linear;transition-delay:calc(var(--d-rapido) / 2 + var(--i,0) * var(--escalon));display:block;transform:translateY(40%)}.menu.abierto .menu-fila:after,.menu.abierto .menu-fila>span{opacity:1;transform:none}.menu-num{display:none}.menu-pie{padding:var(--s-5) var(--margen);justify-content:space-between;margin-top:auto;display:flex}.menu-campana{isolation:isolate;justify-content:flex-end;gap:var(--s-3);min-height:calc(var(--s-8) + var(--s-6));margin-top:var(--s-5);padding:var(--s-5) var(--margen) var(--s-4);color:var(--bg);transform:translateY(var(--s-4));opacity:0;transition:transform var(--d-lento) var(--curva-menu), opacity var(--d-medio) linear;transition-delay:calc(var(--d-rapido) / 2 + var(--i,0) * var(--escalon));flex-direction:column;flex:none;display:flex;position:relative;overflow:hidden}.menu.abierto .menu-campana{opacity:1;transform:none}.menu-campana>.menu-campana-foto{position:absolute;inset:0}.menu-campana>:not(.menu-campana-foto){z-index:3;position:relative}.menu-campana-foto:after{content:"";z-index:1;background:var(--oscuro);position:absolute;inset:0}.menu-campana-foto :is(img,video){object-fit:cover;width:100%;height:100%}.menu-campana-texto{min-width:0}.menu-campana-titulo{font-size:var(--t-2);line-height:var(--lh-2);font-weight:var(--peso)}.menu-campana-apoyo{margin-top:var(--s-2);font-size:var(--t-nota);line-height:var(--lh-nota);font-weight:var(--peso-texto)}.menu-campana-botones{gap:var(--s-2);flex-wrap:wrap;display:flex}.menu-campana-botones .pill{white-space:nowrap}.menu-campana.tarjeta{grid-template-columns:var(--s-7) minmax(0, 1fr);min-height:0;margin-inline:var(--margen);padding:var(--s-3);border-radius:var(--radio);background:var(--bg);color:var(--negro);align-items:start;display:grid}.menu-campana.tarjeta>.menu-campana-foto{z-index:auto;width:var(--s-7);aspect-ratio:1;border-radius:calc(var(--radio) / 2);position:relative;inset:auto}.menu-campana.tarjeta .menu-campana-foto:after{content:none}.menu-campana.tarjeta .menu-campana-titulo{font-size:var(--t-texto);line-height:var(--lh-texto)}.menu-campana.tarjeta .menu-campana-apoyo{margin-top:var(--s-1)}.menu-campana.tarjeta .menu-campana-botones{grid-column:1/-1}@media (min-width:900px){.menu-campana{display:none}}.menu-salir{transition:transform var(--d-medio) var(--expo), opacity var(--d-rapido) linear var(--d-rapido)}.menu:not(.abierto) .menu-salir{opacity:0;transition:opacity var(--d-rapido) linear}@media (min-width:900px){.menu-lista{width:100%;max-width:min(var(--ancho-max), 100% - 2 * var(--margen-ancho));padding-top:var(--s-6);margin:0 auto}.menu-fila{font-size:var(--t-display);line-height:var(--lh-display);padding:0}.menu-fila:after{display:none}.menu-fila>span{align-items:flex-start;display:flex}.menu-num{width:var(--s-8);padding-top:var(--s-3);font-size:var(--t-texto);line-height:var(--lh-texto);flex:none;display:block}.menu-pie{padding:var(--s-5) 0}}@media (max-width:899.98px){.menu-fila{padding:var(--s-1) var(--margen);font-size:var(--t-2);line-height:var(--lh-2)}.menu-top{padding:0}.menu{background:0 0}.menu:before{content:"";inset:var(--marco);z-index:-1;border-radius:var(--radio);background:var(--mz);pointer-events:none;position:fixed}.menu-fila:after{display:none}.menu-lista{padding-top:var(--s-6)}.menu{transition:clip-path var(--d-medio) var(--curva-salida), visibility 0s linear var(--d-medio)}.menu-marco:not(.abierto){transition:opacity var(--d-medio) var(--curva-salida), visibility 0s linear var(--d-medio)}}.bajo-portada .menu-pill-capa .pill.negra:not(:hover){background:var(--bg);color:var(--negro)}@media (max-width:899.98px){.bajo-portada .menu-pill-capa .nav-pill{background:var(--bg);color:var(--negro)}}@media (min-width:900px){.site-head,.menu-pill-capa{--alto-boton:var(--alto-pill)}:is(.site-head,.menu-pill-capa) :is(.pill,.nav-pill-enlace,.nav-pill-menu){font-size:var(--t-texto);line-height:var(--lh-texto)}.menu-pill-capa .nav-pill{--borde:var(--s-1);--alto-boton:var(--alto-pill);--dentro:calc(var(--pill-lado) - var(--s-1));padding:var(--borde)}.menu-pill-capa .pill:not(.redonda,.nav-pill){padding-block:0;padding-inline:var(--pill-lado)}.menu-pill-capa .pill.redonda{font-size:var(--t-mini);padding-top:1px}}.cab-cta-rotulos{width:var(--ancho,auto);transition:width var(--d-medio) var(--expo);grid-template-columns:max-content;justify-content:center;place-items:center;display:inline-grid;overflow:hidden}.cab-cta-rotulo{white-space:nowrap;transition:translate var(--d-medio) var(--expo), opacity var(--d-medio) var(--curva-suave);grid-area:1/1;align-items:center;display:inline-flex}.cab-cta-rotulo>.flecha{flex-shrink:0;margin-left:.25em}.cab-cta:not(.descarga) .cab-cta-rotulo.descarga{opacity:0;translate:0 100%}.cab-cta.descarga .cab-cta-rotulo.contacto{opacity:0;translate:0 -100%}@media (prefers-reduced-motion:reduce){.cab-cta-rotulos,.cab-cta-rotulo,.menu-pill-capa .nav-pill-menu>*,.menu-pill-capa .cab-cta{transition-duration:0s}}
}

@layer components {
.cursor{z-index:8;width:var(--boton);height:var(--boton);margin:calc(var(--boton) / -2) 0 0 calc(var(--boton) / -2);border-radius:var(--radio-circulo);background:var(--bg);color:var(--negro);font-size:var(--icono);pointer-events:none;transition:transform var(--d-medio) var(--expo);justify-content:center;align-items:center;line-height:1;display:none;position:fixed;top:0;left:0;transform:scale(0)}.cursor.negro{background:var(--negro);color:var(--bg)}.cursor.visible{transform:scale(1)}@media (min-width:1280px) and (hover:hover){.cursor{display:flex}[data-cursor-icono]{cursor:none}}.cursor .play{margin-left:calc(var(--icono) / 12)}.cursor-cerrar{transform:rotate(45deg)scale(.6)}.play-fijo{z-index:1;width:var(--boton);height:var(--boton);margin:calc(var(--boton) / -2) 0 0 calc(var(--boton) / -2);border-radius:var(--radio-circulo);background:var(--negro);color:var(--bg);pointer-events:none;transition:scale var(--d-medio) var(--expo), opacity var(--d-rapido) linear;justify-content:center;align-items:center;display:none;position:absolute;top:50%;left:50%}.play-fijo .play{margin-left:calc(var(--icono) / 12)}@media not all and (min-width:1280px) and (hover:hover){.play-fijo{display:flex}}.reel:not([data-casi],.quieta) .play-fijo{scale:0}[aria-pressed=true]>.play-fijo{opacity:0}
}

@layer components {
.pag-hero{padding-bottom:var(--s-7);flex-direction:column;display:flex}.pag-hero-top{padding-top:var(--ritmo)}@media (min-width:900px){.pag-hero-top{padding-top:calc(var(--alto-cabecera) + var(--s-7))}}.pag-h1{font-size:var(--t-texto);line-height:var(--lh-texto)}.pag-titular{max-width:calc(10 * var(--columna) + 9 * var(--hueco));margin-top:var(--s-3);text-wrap:balance;font-size:var(--t-1);line-height:var(--lh-1)}.pag-apoyo{margin-top:var(--s-3)}.pag-hero-top+.site-max{margin-top:var(--s-5)}.pag-hero:not(.izquierda){text-align:center}.pag-hero:not(.izquierda) :is(.pag-titular,.pag-apoyo){margin-inline:auto}.pag-hero:not(.izquierda)>.site-max{flex-direction:column;align-items:center;display:flex}.pag-hero:not(.izquierda) .soluciones-cta>.pill{margin-inline:auto}.pag-hero:not(.izquierda) .archivo-filtros{align-self:stretch}@media (min-width:900px){.pag-hero:not(.izquierda) .archivo-filtros{justify-content:center}}@media (max-width:899.98px){.pag-titular.palabra-larga{font-size:var(--t-2);line-height:var(--lh-2)}}.titular{container-type:inline-size}.titular-t{white-space:nowrap;font-size:min(var(--t-display), calc(100cqw / (var(--n) * .6)));line-height:var(--lh-display);display:block}.titular-t .l>span{align-items:center;display:flex}.seccion{padding-block:var(--ritmo)}.seccion-izq{grid-column:span 6}.seccion-izq>*+*{margin-top:var(--s-3)}.seccion-izq.small-title,.seccion-izq>.small-title,.small-title.etiqueta-bloque{font-size:var(--t-apoyo);line-height:var(--lh-apoyo)}.seccion-der{margin-top:var(--s-5);grid-column:span 6}.seccion-der:first-child{margin-top:0}:is(.seccion-der,.metodo-texto,.about-grid>div,.soluciones-cta,.ct-caso-txt,.ct-grupo,.ct-spot,.ct-cifras-bloque)>*+*{margin-top:var(--s-5)}:is(.seccion-der,.metodo-texto,.about-grid>div,.soluciones-cta,.ct-caso-txt)>.enlace{display:table}:is(.seccion-der,.metodo-texto,.about-grid>div,.soluciones-cta,.ct-caso-txt)>.pill{width:fit-content;display:flex}.enlaces,.ficha-enlaces{align-items:flex-start;gap:var(--s-3);flex-direction:column;display:flex}.lista-titulo{margin-bottom:var(--s-3)}.detalles li{justify-content:space-between;gap:var(--s-4);padding:var(--s-3) 0;display:flex;position:relative}.detalles li>:first-child{flex:none;max-width:50%}.detalles li>:last-child{text-align:right;flex:auto}.detalles.largos li>:first-child{flex:0 0 calc(var(--columna) * 3 + var(--hueco) * 2)}.detalles.largos li>:last-child{text-align:left}.detalles.largos li>:first-child{font-size:var(--t-3);line-height:var(--lh-3)}@media (max-width:899.98px){.detalles.largos li{gap:var(--s-1);flex-direction:column}.detalles.largos li>:first-child{flex:none;max-width:none}}.detalles:not(.conv .detalles) li>:first-child{font-size:var(--t-3);line-height:var(--lh-3)}.detalles li:before,.detalles li:last-child:after{content:"";background:var(--filete);height:1px;position:absolute;left:0;right:0}.detalles li:before{top:0}.detalles li:last-child:after{bottom:0}.puntos li{padding-left:var(--s-3);position:relative}.puntos li+li{margin-top:var(--s-1)}.puntos li:before{content:"";border-radius:var(--radio-circulo);background:currentColor;width:.3em;height:.3em;position:absolute;top:.6em;left:0}@media (min-width:900px){.seccion-izq{grid-column:span 3}.seccion-der{grid-column:4/span 9;margin-top:0}}
}

@layer components {
.texto-largo>*+.texto-largo-t{margin-top:var(--s-6)}
}

@layer components {
.tarjeta{display:block;position:relative}.tarjeta>*+*{margin-top:var(--s-2)}.tarjeta>:is(.h-scale,.media)+*{margin-top:var(--s-3)}.tarjeta-t{font-size:var(--t-3);line-height:var(--lh-3)}.tarjeta-info{justify-content:space-between;gap:var(--s-3);display:flex}.tarjeta-cat{text-align:right;flex:0 auto}.tarjeta-nombre{font-size:var(--t-3);line-height:var(--lh-3);display:block}.tarjeta-linea{margin-top:var(--s-1);font-size:var(--t-texto);line-height:var(--lh-texto);display:block}.tarjeta-linea,.tarjeta-cat{opacity:.6}.tarjeta-texto{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.idea-tag{top:var(--s-3);left:var(--s-3);z-index:1;position:absolute}.tarjetas{gap:var(--s-6) var(--hueco);margin-top:var(--s-6);grid-template-columns:1fr;display:grid}.ideas-grid{row-gap:var(--s-6);margin-top:var(--s-6)}.ideas-grid>*{grid-column:span 6}@media (min-width:900px){.tarjetas{grid-template-columns:1fr 1fr}.ideas-grid>*{grid-column:span 4}}
}

@layer components {
.ideas{padding-bottom:var(--ritmo)}.ideas-nav{justify-content:space-between;align-items:flex-end;gap:var(--s-3) 0;flex-wrap:wrap;grid-column:span 6;display:flex}.ideas-enlaces{gap:var(--s-2);flex-wrap:wrap;display:flex}.ideas-tabs{gap:0 var(--s-5);flex-wrap:wrap;display:flex}.ideas-tab{opacity:.45;transition:opacity var(--d-medio) linear}.ideas-tab[aria-selected=true]{opacity:1}@media (min-width:900px){.ideas-nav{flex-wrap:nowrap;grid-column:span 12}.ideas-tabs{gap:0 var(--s-6);flex:none}}
}

@layer components {
.slider{gap:var(--hueco);padding:0 calc((100% - var(--ancho-reticula)) / 2);scroll-padding-inline:calc((100% - var(--ancho-reticula)) / 2);scroll-snap-type:x mandatory;scrollbar-width:none;cursor:grab;display:flex;overflow-x:auto}.slider::-webkit-scrollbar{display:none}.slide{scroll-snap-align:start;flex:none}.slide .media{height:calc(var(--ritmo) * 3);aspect-ratio:4/3;padding:0}.slide figcaption{margin-top:var(--s-3)}.fijo-h{height:calc(100svh + var(--tramo-h,0px));background:var(--bg)}.fijo-h-pantalla{height:100svh;padding-top:calc(var(--alto-cabecera) + var(--s-6));flex-direction:column;justify-content:flex-start;display:flex;position:sticky;top:0;overflow:hidden}.fijo-h-cab{justify-content:space-between;align-items:flex-end;gap:var(--s-4);margin-bottom:var(--s-4);display:flex}.fijo-h-contador{font-variant-numeric:tabular-nums;margin-left:auto}.fijo-h-tira{gap:var(--hueco);padding-inline:max(var(--margen-ancho), (100% - var(--ancho-tope)) / 2);will-change:transform;touch-action:pan-y;-webkit-user-select:none;user-select:none;display:flex}.fijo-h-tira>*{flex:none}.fijo-h.centrada{height:auto}.fijo-h.centrada:after{content:"";height:var(--tramo-h,0px);display:block}.fijo-h.centrada .fijo-h-pantalla{height:auto;padding-top:0}.fijo-h.libre{height:auto}.fijo-h.libre .fijo-h-pantalla{height:auto;padding-bottom:var(--ritmo);position:relative}.fijo-h.libre .fijo-h-tira{scroll-snap-type:x mandatory;scroll-padding-inline:max(var(--margen-ancho), (100% - var(--ancho-tope)) / 2);scrollbar-width:none;touch-action:auto;will-change:auto;overflow-x:auto}.fijo-h.libre .fijo-h-tira::-webkit-scrollbar{display:none}.fijo-h.libre .fijo-h-tira>*{scroll-snap-align:start}.slider-caso-item{width:85vw}.persona-item{width:66vw}@media (min-width:900px){.slider-caso-item{width:52vw}.persona-item{width:calc((min(100vw - 2 * var(--margen-ancho), var(--ancho-tope)) - 3 * var(--hueco)) / 4)}}.js .fijo-h .media>img,.js .fijo-h .media>video{animation:none;scale:1}.slider,.tendencias-tira,.bento-tendencias,.fijo-h.libre .fijo-h-tira,.embebido .fijo-h-tira,.ct-nav-lista{overscroll-behavior-x:contain;touch-action:pan-x pan-y;overflow-y:hidden}
}

@layer components {
.tendencias-cab{justify-content:space-between;align-items:flex-end;gap:var(--s-4);display:flex}.tendencias-flechas{gap:var(--s-2);display:none}@media (hover:hover) and (min-width:900px){.tendencias-flechas{display:flex}}.tendencias-tira{gap:var(--hueco);margin-top:var(--s-6);padding-inline:max(var(--margen-ancho), (100% - var(--ancho-max)) / 2);scroll-padding-inline:max(var(--margen-ancho), (100% - var(--ancho-max)) / 2);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;touch-action:pan-x pan-y;display:flex;overflow-x:auto}.tendencias-tira::-webkit-scrollbar{display:none}.tendencias-tira.arrastrando{cursor:grabbing}.tendencias-tira.arrastrando *{pointer-events:none}.tendencias-tira>*{scroll-snap-align:start;flex:none;width:72vw}.tira-169>*{width:86vw}@media (min-width:900px){.tendencias-tira>*{width:calc((min(100vw - 2 * var(--margen-ancho), var(--ancho-max)) - 3 * var(--hueco)) / 3.4)}.tira-169>*{width:calc((min(100vw - 2 * var(--margen-ancho), var(--ancho-max)) - 2 * var(--hueco)) / 2.4)}}main :is(.tendencias-tira,.trends-grid) :is(.media,.h-scale){margin-inline:0}.ver-todos-caja{justify-content:space-between;align-items:flex-end;gap:var(--s-3);padding:var(--s-4);background:var(--mz);transition:background-color var(--d-rapido) linear;display:flex}.ver-todos:is(:hover,:focus-visible) .ver-todos-caja{background:var(--negro);color:var(--bg)}.trends-grid{row-gap:var(--s-6);margin-top:var(--s-6)}.trends-grid>*{grid-column:span 6}@media (min-width:900px){.trends-grid>*{grid-column:span 4}.rejilla-169>*{grid-column:span 6}}.trends-todas{padding-block:var(--ritmo)}.tarjeta-video{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;display:block;position:relative}.video-abierto,.video-abierto body{overflow:hidden}.video-abierto :is(.site-head,.menu-pill-capa,.pill-capa){opacity:0;pointer-events:none}.video-capa{z-index:40;color:var(--bg);transition:background-color var(--d-lento) var(--expo);background:0 0;position:fixed;inset:0}.video-capa.abierto{background:#000000eb}.video-marco{background:var(--negro);transform-origin:0 0;transition:transform var(--d-lento) var(--expo);will-change:transform;position:fixed;overflow:hidden}.video-marco>*{object-fit:cover;border:0;width:100%;height:100%;position:absolute;inset:0}.video-pie{justify-content:space-between;align-items:flex-start;gap:var(--s-3);padding-top:var(--s-4);opacity:0;transition:opacity var(--d-medio) linear;flex-wrap:wrap;display:flex;position:fixed}.video-capa.abierto .video-pie{opacity:1;transition-delay:calc(var(--d-lento) * .5)}.video-botones{gap:var(--s-2);flex-wrap:wrap;display:flex}@media (prefers-reduced-motion:reduce){.video-capa,.video-marco,.video-pie{transition:none}}.trends-volver{margin-top:var(--s-8)}.tendencias-cab.solo-flechas{margin-top:var(--s-5);justify-content:flex-end}
}

@layer components {
.form{gap:var(--s-3);flex-direction:column;display:flex}.campo{gap:var(--s-1);font-size:var(--t-texto);line-height:var(--lh-texto);flex-direction:column;display:flex}.campo input,.campo textarea{min-height:var(--alto-campo);padding:var(--s-2) var(--s-3);border-radius:var(--radio);background:var(--bg);box-shadow:inset 0 0 0 1px var(--filete);font-size:var(--t-texto);line-height:var(--lh-texto);resize:vertical;transition:box-shadow var(--d-rapido) var(--curva-suave), background-color var(--d-rapido) var(--curva-suave)}.campo textarea{padding-block:var(--s-3)}.campo input::placeholder,.campo textarea::placeholder{color:var(--negro-suave)}.campo :is(input,textarea):hover{box-shadow:inset 0 0 0 1px var(--negro-suave)}.campo :is(input,textarea):focus{box-shadow:inset 0 0 0 1px var(--negro), 0 0 0 var(--s-1) #00000014;outline:none}.campo :is(input,textarea)[aria-invalid=true]{box-shadow:inset 0 0 0 1px var(--vivo-rojo)}.campo :is(input,textarea)[aria-invalid=true]:focus{box-shadow:inset 0 0 0 1px var(--vivo-rojo), 0 0 0 var(--s-1) #00000014}.acepto input[aria-invalid=true]{border-color:var(--vivo-rojo)}.campo-error{font-size:var(--t-texto);line-height:var(--lh-texto);color:var(--vivo-rojo);animation:campo-error var(--d-medio) var(--expo)}.acepto:has(>.campo-error){column-gap:var(--s-2);grid-template-columns:auto 1fr;display:grid}.acepto .campo-error{grid-column:2}@keyframes campo-error{0%{opacity:0;translate:0 var(--s-1)}}@media (prefers-reduced-motion:reduce){.campo-error{animation-name:campo-error-fundido}}@keyframes campo-error-fundido{0%{opacity:0}}@media (max-width:899.98px){.campo input,.campo textarea{font-size:max(16px, var(--t-texto))}}.form-enviar{margin-top:var(--s-3);align-self:flex-start}.form-nota,.form-estado{font-size:var(--t-texto);line-height:var(--lh-texto)}.acepto{align-items:flex-start;gap:var(--s-2);font-size:var(--t-texto);line-height:var(--lh-texto);cursor:pointer;display:flex}.acepto input{border:1px solid var(--negro-suave);appearance:none;background:var(--bg);cursor:pointer;width:1.1em;height:1.1em;transition:background-color var(--d-rapido) var(--curva-suave), border-color var(--d-rapido) var(--curva-suave);border-radius:.2em;flex:none;place-content:center;margin-top:.2em;display:grid}.acepto input:before{content:"";border:solid var(--bg);width:.55em;height:.3em;transition:scale var(--d-rapido) var(--expo);border-width:0 0 .12em .12em;margin-top:-.1em;rotate:-45deg;scale:0}.acepto input:checked{border-color:var(--negro);background:var(--negro)}.acepto input:checked:before{scale:1}.acepto input:focus-visible{outline:2px solid var(--negro);outline-offset:2px}.form :is(input,select,textarea){scroll-margin-block:calc(var(--alto-cabecera) + var(--s-3)) var(--s-5)}
}

@layer components {
.preguntas-lista{border-bottom:1px solid var(--filete)}.pregunta{border-top:1px solid var(--filete)}.pregunta summary{justify-content:space-between;align-items:center;gap:var(--s-3);padding:var(--s-3) 0;cursor:pointer;list-style:none;display:flex}.pregunta summary::-webkit-details-marker{display:none}.pregunta-signo{width:calc(var(--s-3) * 2);height:calc(var(--s-3) * 2);border-radius:var(--radio-circulo);background:var(--mz);flex:none;justify-content:center;align-items:center;display:flex}.pregunta-mas{width:var(--s-3);height:var(--s-3);transition:transform var(--d-medio) var(--expo)}.pregunta[open] .pregunta-mas{transform:rotate(45deg)}.pregunta-resp{align-items:flex-start;gap:var(--s-3);max-width:32em;padding-bottom:var(--s-3);flex-direction:column;display:flex}.preguntas-centro{grid-column:1/-1}@media (min-width:900px){.preguntas-centro{grid-column:3/span 8}}@media (hover:hover){.pregunta summary h3{transition:opacity var(--d-medio) linear}.pregunta summary:hover h3{opacity:.6;transition-duration:var(--d-rapido)}}.premio summary h3{font-size:var(--t-3);line-height:var(--lh-3);flex:auto}.premio-n{font-weight:var(--peso-texto);opacity:.6;flex:none}.premio-lista{gap:var(--s-1);padding:0 0 var(--s-3) var(--s-5);font-weight:var(--peso-texto);flex-direction:column;display:flex}@media (min-width:900px){.premio-lista{padding-left:calc(var(--columna) * 2 + var(--hueco) * 2)}}.archivo-tabla{margin-top:var(--s-6)}.archivo-tabla>li{border-top:1px solid var(--filete)}.archivo-tabla>li:last-child{border-bottom:1px solid var(--filete)}.sesion-fila{row-gap:var(--s-1);padding-block:var(--s-3);grid-template-columns:minmax(0,1fr);display:grid}.sesion-t{font-size:var(--t-apoyo);line-height:var(--lh-apoyo);justify-self:start}.sesion-dia,.sesion-lugar{opacity:.6}.sesion-dia{order:2}.sesion-lugar{order:3}@media (min-width:900px){.sesion-fila{grid-template-columns:calc(var(--columna) * 2 + var(--hueco)) minmax(0, 1fr) calc(var(--columna) * 3 + var(--hueco) * 2);column-gap:var(--hueco);align-items:baseline}.sesion-dia,.sesion-lugar{order:0}.sesion-lugar{text-align:right}}
}

@layer components {
.pie{background:var(--mz);color:var(--negro);box-shadow:0 100vh 0 var(--mz);position:relative}.pie-in{padding:var(--s-3) 0 var(--s-8)}.pie-lema{padding-top:var(--s-7);font-size:var(--t-2);line-height:var(--lh-2)}.pie-lema span{display:block}.pie-grid{row-gap:var(--s-6);padding-block:var(--s-7)}.pie-col{grid-column:span 3}.pie-col ul{margin-top:var(--s-3)}.pie-hablamos{align-items:flex-start;gap:var(--s-3);margin-bottom:var(--s-5);flex-direction:column;grid-column:span 6;display:flex}.pie-hablamos .enlace{font-size:var(--t-3);line-height:var(--lh-3)}.contacto-email{font-size:var(--t-2);line-height:var(--lh-2)}.pie-final{justify-content:space-between;align-items:center;gap:var(--s-3) var(--s-5);flex-wrap:wrap;display:flex}.pie-fila{align-items:center;gap:var(--s-2) var(--s-3);flex-wrap:wrap;display:flex}.pie-seguidores{opacity:.5;font-variant-numeric:tabular-nums;margin-left:.4em}.pie-final .idiomas{gap:var(--s-1);display:flex}@media (min-width:900px){.pie-in{padding:var(--s-5) 0 var(--s-6)}.pie-col{grid-column:span 2}.pie-col.ancha{grid-column:span 3}.pie-hablamos{grid-area:1/8/auto/span 5;margin-bottom:0}}.pie :is(.pie-col,.pie-fila,.idiomas) a{min-height:max(24px, var(--s-4));align-items:center;display:inline-flex}
}

@layer components {
#CybotCookiebotDialog,#CybotCookiebotDialogBodyUnderlay,#CookiebotWidget{display:none!important}.aviso-cookies{--sobre-mazinger:calc(var(--s-4) + var(--boton) + 2 * var(--s-2) + var(--s-3));--abajo-mazinger:var(--s-4);--aire-izq:var(--s-4);--aire-der:var(--s-4);--linea:#0000000f;left:var(--marco);right:var(--marco);bottom:var(--sobre-mazinger);z-index:10;padding:var(--s-3) var(--aire-der) var(--s-3) var(--aire-izq);border-radius:var(--radio);background:var(--mz);color:var(--negro);font-size:var(--t-nota);line-height:var(--lh-nota);animation:aviso-cookies-entra var(--d-lento) var(--expo) backwards;transition:bottom var(--d-lento) var(--expo);flex-direction:column;display:flex;position:fixed}:root:is(.sin-mazinger,.reel-sonando,:has(.pill-capa[hidden]),:has(.pill-capa .iwra:not(.visible))) .aviso-cookies{bottom:var(--abajo-mazinger)}:root.en-pie .aviso-cookies:not(.configurando){bottom:calc(var(--abajo-mazinger) + var(--ancla,0px));transition:none}:root.en-pie:not(.sin-mazinger,.reel-sonando):has(.pill-capa:not([hidden]) .iwra.visible) .aviso-cookies:not(.configurando){bottom:calc(var(--sobre-mazinger) + var(--ancla,0px));transition:none}:root:not(.sin-mazinger,.reel-sonando,.en-pie):has(.pill-capa:not([hidden]) .iwra.visible .iwra__opciones) .aviso-cookies{bottom:calc(var(--sobre-mazinger) + var(--alto-pill) + var(--s-2))}.aviso-cookies{transition:bottom var(--d-lento) var(--expo), opacity var(--d-medio) var(--curva-suave), visibility 0s}:root:has(.pill-capa .iwra:is(.abierta,:focus-within)) .aviso-cookies:not(:focus-within){opacity:0;visibility:hidden;pointer-events:none;transition:bottom var(--d-lento) var(--expo), opacity var(--d-rapido) var(--curva-suave), visibility 0s linear var(--d-rapido)}.aviso-cookies__texto{font-weight:var(--peso-texto)}.aviso-cookies__texto .enlace{font-weight:var(--peso)}.aviso-cookies .pill{min-width:calc(var(--s-7) - var(--s-2));background:var(--negro);box-shadow:none;color:var(--bg);justify-content:center}@media (hover:hover){.aviso-cookies .pill:hover{background:var(--negro);color:var(--bg);opacity:.8}}.aviso-cookies__pie{align-items:center;gap:var(--s-2) var(--s-3);flex-wrap:wrap;display:flex}.aviso-cookies__personalizar-texto{display:none}.aviso-cookies__personalizar-pie{order:2}.aviso-cookies__acciones{align-items:center;gap:var(--s-2);flex-wrap:wrap;flex:none;display:flex}.aviso-cookies__desplegable{opacity:0;transition:grid-template-rows var(--d-medio) var(--expo), opacity var(--d-rapido) linear;grid-template-rows:0fr;display:grid}.aviso-cookies__desplegable.abierto{opacity:1;transition:grid-template-rows var(--d-medio) var(--expo), opacity var(--d-medio) linear;grid-template-rows:1fr}.aviso-cookies__opciones{min-height:0;margin-inline:calc(var(--aire-izq) * -1) calc(var(--aire-der) * -1);flex-direction:column;display:flex;overflow:hidden}.aviso-cookies__fila{column-gap:var(--s-3);padding:var(--s-2) var(--aire-izq);border-bottom:1px solid var(--linea);grid-template-columns:1fr auto;grid-template-areas:"nombre control""para control";align-items:center;display:grid}.aviso-cookies__fila:first-child{padding-top:0}.aviso-cookies__desplegable.abierto .aviso-cookies__fila:last-child{margin-bottom:var(--s-3)}label.aviso-cookies__fila{cursor:pointer}.aviso-cookies__fila:last-child{transition:margin var(--d-medio) var(--expo)}.aviso-cookies__nombre{grid-area:nombre}.aviso-cookies__para{opacity:.6;grid-area:para}.aviso-cookies__control{grid-area:control}span.aviso-cookies__control{min-height:var(--s-4);opacity:.6;align-items:center;display:flex}input.aviso-cookies__control{width:var(--s-5);height:var(--s-4);border-radius:var(--radio-pill);appearance:none;background:var(--bg);cursor:pointer;transition:background-color var(--d-rapido) linear;border:0;flex:none;margin:0;position:relative}input.aviso-cookies__control:before{--circulo:calc(var(--s-3) + var(--s-1));--hueco-circulo:calc((var(--s-4) - var(--circulo)) / 2);content:"";top:50%;left:var(--hueco-circulo);width:var(--circulo);height:var(--circulo);border-radius:var(--radio-circulo);background:var(--oscuro);transition:translate var(--d-medio) var(--expo), background-color var(--d-rapido) linear;position:absolute;translate:0 -50%}input.aviso-cookies__control:checked{background:var(--negro)}input.aviso-cookies__control:checked:before{background:var(--bg);translate:calc(var(--s-5) - var(--circulo) - 2 * var(--hueco-circulo)) -50%}input.aviso-cookies__control:focus-visible{outline:1px solid var(--negro);outline-offset:2px}@keyframes aviso-cookies-entra{0%{opacity:0;translate:0 var(--s-2)}}@keyframes aviso-cookies-sube{0%{translate:0 var(--s-2)}}@keyframes aviso-cookies-aparece{0%{opacity:0}}.aviso-cookies.saliendo{opacity:0;translate:0 var(--s-2);pointer-events:none;transition:opacity var(--d-medio) linear, translate var(--d-medio) var(--expo)}@media (prefers-reduced-motion:reduce){.aviso-cookies{animation-name:aviso-cookies-aparece}}@media (max-width:899.98px){.aviso-cookies{--aire-izq:calc(var(--margen) - var(--marco));--aire-der:calc(var(--margen) - var(--marco));animation-name:aviso-cookies-sube}.aviso-cookies__linea{display:contents}.aviso-cookies__texto{margin-bottom:var(--s-3);font-size:var(--t-texto);line-height:var(--lh-texto);order:-1}.aviso-cookies__fila:first-child{padding-top:var(--s-2);border-top:1px solid var(--linea)}.aviso-cookies.configurando{bottom:var(--marco);max-height:calc(100svh - var(--alto-cabecera) - 2 * var(--marco));overscroll-behavior:contain;overflow-y:auto}}@media (min-width:900px){.aviso-cookies{--sobre-mazinger:calc(var(--s-5) + var(--boton) + 2 * var(--s-2) + var(--s-3));--abajo-mazinger:var(--s-5);--aire-der:var(--s-2);left:var(--margen);right:var(--margen);width:fit-content;max-width:calc(100% - 2 * var(--margen));padding-block:var(--s-2);margin-inline:auto}.aviso-cookies__linea{align-items:center;gap:var(--s-4);display:flex}.aviso-cookies{border-radius:calc(var(--alto-boton) / 2 + var(--s-2))}.aviso-cookies.configurando{width:var(--ancho-aviso,76.8rem);padding-top:var(--s-3)}.aviso-cookies__fila{grid-template-columns:12rem 1fr auto;grid-template-areas:"nombre para control"}.aviso-cookies__desplegable.abierto .aviso-cookies__fila:last-child{margin-bottom:var(--s-2)}.aviso-cookies__acciones{margin-left:auto}.aviso-cookies__personalizar-texto{display:inline}.aviso-cookies__personalizar-pie{display:none}}@media (max-width:899.98px) and (prefers-reduced-motion:reduce){.aviso-cookies{animation:none}}
}

@layer components {
.marca-dev{left:var(--marco);bottom:var(--marco);z-index:40;padding:var(--s-1) var(--s-2);border-radius:var(--radio-pill);background:var(--vivo-rojo);color:var(--bg);font-size:var(--t-mini);line-height:var(--lh-mini);pointer-events:none;margin:0;position:fixed}[data-dev]:after{content:"DEV";margin-left:var(--s-1);padding:0 var(--s-1);border-radius:var(--radio-pill);background:var(--vivo-rojo);color:var(--bg);font-size:var(--t-mini);line-height:var(--lh-mini);vertical-align:super}
}

@layer components {
.dic-lanzador{z-index:2147483600;color:#fff;background:#0d99ff;border-radius:50%;place-items:center;width:40px;height:40px;transition:opacity .2s,transform .2s;display:grid;position:fixed;bottom:16px;right:16px}.dic-lanzador svg{width:18px;height:18px}.dic-lanzador--oculto{opacity:0;pointer-events:none;transform:translateY(8px)}
}

@layer components {
.dic-lanzador{top:auto;right:calc(16px + env(safe-area-inset-right,0px));bottom:calc(16px + env(safe-area-inset-bottom,0px));width:40px;height:40px}.mazinger-abierto .dic-lanzador,.embebido .dic-lanzador{display:none}
}

@layer mazinger {
:root{--abajo-pill:var(--s-4)}.mz-dialogo{display:contents}.pill-capa{z-index:7;width:100%;height:calc(var(--boton) + 2 * var(--s-2) + var(--abajo-pill) + var(--s-6));padding-bottom:var(--abajo-pill);pointer-events:none;transition:z-index 0s linear var(--d-lento), opacity var(--d-medio) var(--curva-suave), translate var(--d-medio) var(--expo);flex-direction:column;justify-content:flex-end;display:flex;position:sticky;bottom:0}.pill-capa[hidden]{display:none}.reel-sonando .pill-capa{opacity:0;visibility:hidden;translate:0 var(--s-4);transition-property:z-index,opacity,translate,visibility;transition-delay:0s, 0s, 0s, var(--d-medio)}.pill-capa>.site-max{flex-shrink:0;justify-content:center;display:flex;position:relative}.pill-capa:has(.iwra.abierta){bottom:var(--abajo-pill);z-index:31;height:auto;padding-bottom:0;transition:none;position:fixed;left:0}body:has(.pill-capa .iwra.abierta) main:after{content:"";height:calc(var(--boton) + 2 * var(--s-2) + var(--abajo-pill) + var(--s-6));display:block}.pill-capa:before{content:"";left:var(--marco);right:var(--marco);bottom:var(--marco);z-index:-1;height:calc(var(--boton) + var(--s-8) + var(--campo-extra,0px));border-radius:0 0 var(--radio) var(--radio);background:linear-gradient(transparent, var(--mz) 55%);pointer-events:none;opacity:0;transition:opacity var(--d-medio) linear;position:fixed}.pill-capa:has(.iwra.abierta):before{opacity:0}.mz-degradado{z-index:1;height:calc(var(--boton) + var(--s-4) + var(--s-7));background:linear-gradient(transparent, color-mix(in srgb, var(--bg) 12%, transparent) 20%, color-mix(in srgb, var(--bg) 38%, transparent) 42%, color-mix(in srgb, var(--bg) 70%, transparent) 64%, color-mix(in srgb, var(--bg) 92%, transparent) 82%, var(--bg) 94%);pointer-events:none;transition:opacity var(--d-medio) linear;position:fixed;bottom:0;left:0;right:0}.mazinger-abierto .mz-degradado{opacity:0}:root:has(.pagina :is(.hero-foto,.ct-hero)):not(.portada-pasada) .mz-degradado{visibility:hidden}@media (pointer:coarse){.pill-capa>.site-max:before{content:"";left:50%;bottom:calc(-1 * var(--abajo-pill));z-index:-1;width:100vw;height:calc(100% + var(--abajo-pill) + 2 * var(--s-8));pointer-events:none;box-shadow:0 50lvh 0 50lvh var(--bg);background:linear-gradient(transparent, color-mix(in srgb, var(--bg) 85%, transparent) var(--s-8), var(--bg) calc(2 * var(--s-8)));opacity:0;transition:opacity var(--d-rapido) linear;position:absolute;translate:-50%}.pill-capa:has(.iwra:not(.abierta):focus-within)>.site-max:before{opacity:1}}@media (min-width:900px){.mz-degradado{transition:opacity var(--d-medio) linear, height var(--d-medio) var(--curva-suave)}:root:has(.pill-capa .iwra.visible .iwra__opciones) .mz-degradado{height:calc(var(--boton) + var(--s-4) + var(--s-7) + var(--alto-pill) + var(--s-5))}}.pagina-entrando .mz-degradado{opacity:0;transition:none}.mz-degradado{animation:mz-degradado-entra var(--d-medio) linear var(--d-lento) backwards}[data-cargando] .mz-degradado{animation-play-state:paused}@keyframes mz-degradado-entra{0%{opacity:0}}.media,.h-scale,.ct-hero,.barra,.pie,.fijo-h-pantalla,.fijo-h-tira{z-index:2}.fijo-h-tira{position:relative}@media (min-width:900px){:root{--abajo-pill:var(--s-5)}.pill-capa{z-index:9}}.iwra{pointer-events:none;opacity:0;width:100%;transform-origin:calc(100% - var(--s-2) - var(--boton) / 2) 50%;transition:transform var(--d-medio) var(--expo) calc(var(--d-medio) + var(--d-rapido)), opacity var(--d-rapido) linear calc(var(--d-medio) + 2 * var(--d-rapido)), width var(--d-medio) var(--expo);transform:none}.iwra:not(.visible) .iwra__opciones{opacity:0;transition:opacity var(--d-rapido) linear}.iwra.visible .iwra__opciones{transition:opacity var(--d-medio) linear calc(var(--d-medio) + var(--d-lento))}.en-pie .pill-capa .iwra:not(.abierta,:focus-within) .iwra__opciones{opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--d-rapido) linear, visibility 0s linear var(--d-rapido)}.iwra.visible{pointer-events:auto;opacity:1;transition:transform var(--d-medio) var(--expo), opacity var(--d-rapido) linear, width var(--d-medio) var(--expo);transform:none}.iwra__fila{align-items:center;width:100%;display:flex}@media (min-width:900px){.iwra{width:calc(6 * var(--columna) + 5 * var(--hueco))}.iwra:focus-within{width:calc(8 * var(--columna) + 7 * var(--hueco))}}.iwra__toggle{isolation:isolate;width:100%;min-height:calc(var(--boton) + 2 * var(--s-2));padding:var(--s-2) var(--s-2) var(--s-2) var(--s-4);border-radius:var(--radio-pill);background:var(--cristal);box-shadow:var(--cristal-filo);-webkit-backdrop-filter:var(--cristal-desenfoque);backdrop-filter:var(--cristal-desenfoque);cursor:text;clip-path:inset(calc(50% - var(--boton) / 2) var(--s-2) calc(50% - var(--boton) / 2) calc(100% - var(--s-2) - var(--boton)) round calc(var(--boton) / 2));transition:clip-path var(--d-medio) var(--curva-vaiven) var(--d-rapido), background-color var(--d-rapido) linear;display:flex;position:relative;overflow:hidden}.iwra.visible .iwra__toggle{clip-path:inset(calc(var(--s-1) * -1) round var(--radio-pill));transition:clip-path var(--d-lento) var(--expo) var(--d-medio), background-color var(--d-rapido) linear}.iwra.abierta .iwra__toggle{background:var(--velo)}.iwra:is(.pensando,.escuchando,.hablando) .iwra__toggle{background:var(--velo-tenue)}.iwra.abierta:is(.pensando,.escuchando,.hablando) .iwra__toggle{background:var(--bg)}.iwra:not(.abierta) .iwra__toggle{box-shadow:var(--cristal-filo)}.iwra.visible:not(.abierta) .iwra__toggle{clip-path:inset(calc(var(--s-6) * -1) round var(--radio-pill))}.iwra.visible:not(.abierta) .iwra__toggle[data-varias]{clip-path:inset(calc(var(--s-6) * -1) round var(--radio))}@media (min-width:900px){.iwra__toggle{padding-left:var(--s-5)}}.iwra__campo{flex:1 1 0;width:100%;min-width:0;display:flex;position:relative;overflow:hidden}.iwra__toggle textarea{width:100%;min-width:100%;max-height:min(40svh, calc(var(--s-8) + var(--s-6)));padding:var(--s-3) 0;font-size:var(--t-texto);line-height:var(--lh-texto);resize:none;scrollbar-width:none;flex:auto;overflow-y:auto}.iwra__toggle[data-varias]{border-radius:var(--radio)}.iwra.visible .iwra__toggle[data-varias]{clip-path:inset(calc(var(--s-1) * -1) round var(--radio))}.iwra__toggle[data-varias] .iwra__fila{align-items:flex-end}.iwra__toggle[data-varias] .iwra__micro{margin-bottom:calc((var(--boton) - var(--alto-pill)) / 2)}.iwra__toggle[data-varias] textarea{-webkit-mask-image:linear-gradient(transparent, #000 var(--s-3));mask-image:linear-gradient(transparent, #000 var(--s-3))}.iwra__toggle textarea:focus-visible{outline:none}.iwra.pensando .iwra__toggle textarea{opacity:1;caret-color:#0000;cursor:default;-webkit-text-fill-color:var(--negro)}@media (max-width:899.98px){.iwra__toggle textarea{font-size:max(16px, var(--t-texto))}.iwra__toggle textarea::placeholder{font-size:1.5rem}}.iwra__toggle textarea::placeholder{opacity:1;color:var(--negro);transition:color var(--d-medio) linear}.iwra.rotando .iwra__toggle textarea::placeholder{color:#0000}.iwra.pensando .iwra__toggle textarea::placeholder{opacity:1;-webkit-text-fill-color:var(--negro)}.iwra:is(.pensando,.escuchando,.hablando) .iwra__toggle textarea::placeholder{color:var(--negro)}.iwra:not(.pensando):not(.escuchando):not(.hablando) .iwra__toggle textarea:focus::placeholder{color:#0000;-webkit-text-fill-color:transparent}.iwra__frase{margin-top:calc(var(--lh-texto) * -.5em);font-size:var(--t-texto);line-height:var(--lh-texto);white-space:nowrap;text-overflow:ellipsis;pointer-events:none;animation:frase 3.5s var(--curva-suave) forwards;position:absolute;top:50%;left:0;right:0;overflow:hidden}@media (max-width:899.98px){.iwra__frase{font-size:1.5rem}}@keyframes frase{0%{opacity:0;transform:translateY(60%)}12%,85%{opacity:1;transform:none}to{opacity:0;transform:translateY(-60%)}}.iwra__campo textarea::placeholder{transition:opacity var(--d-medio) var(--curva-suave)}.iwra__campo:has(.iwra__frase) textarea::placeholder{opacity:0;transition-duration:var(--d-rapido)}.iwra__disc{isolation:isolate;margin-left:var(--s-2);position:relative;overflow:hidden}.iwra__disc:disabled{cursor:default}.iwra__ir,.iwra__intro{z-index:1;position:relative}.iwra__ir{display:flex}.iwra__intro{width:var(--icono);height:var(--icono);display:none}.iwra.abierta .iwra__ir{display:none}.iwra.abierta .iwra__intro{display:block}.iwra__parar{z-index:1;width:var(--icono);height:var(--icono);display:none;position:relative}.iwra__disc[data-parar] :is(.iwra__ir,.iwra__intro){display:none}.iwra__disc[data-parar] .iwra__parar{display:block}.iwra__disc[data-parar]{cursor:pointer}.iwra__color i,.iwra__fondo i{border-radius:var(--radio-circulo);mix-blend-mode:hard-light;background:radial-gradient(circle, var(--c), transparent 50%);position:absolute}.iwra__color i:first-child,.iwra__fondo i:first-child{--c:var(--vivo-azul)}.iwra__color i:nth-child(2),.iwra__fondo i:nth-child(3){--c:var(--vivo-rojo)}.iwra__color i:nth-child(3),.iwra__fondo i:nth-child(4){--c:var(--vivo-verde)}.iwra__color i:nth-child(4),.iwra__fondo i:nth-child(5){--c:var(--vivo-naranja)}.iwra__fondo i:nth-child(2){--c:var(--vivo-violeta)}.iwra__color{z-index:0;opacity:0;background:linear-gradient(40deg, var(--vivo-azul), var(--vivo-violeta));filter:blur(var(--s-2));transition:opacity var(--d-lento) var(--curva-suave);position:absolute;inset:-80%}.iwra:not(.abierta) .iwra__disc:hover .iwra__color{transition-duration:var(--d-medio)}.iwra__color i{width:70%;height:70%;top:15%;left:15%}.iwra__color i:first-child{animation:mz-vertical 16s var(--curva-suave) infinite paused}.iwra__color i:nth-child(2){transform-origin:10%;animation:12s infinite reverse paused mz-circulo}.iwra__color i:nth-child(3){transform-origin:90%;animation:20s linear infinite paused mz-circulo}.iwra__color i:nth-child(4){transform-origin:30%;animation:mz-horizontal 18s var(--curva-suave) infinite paused}.iwra:not(.abierta) .iwra__disc:hover .iwra__color,.iwra.escrito .iwra__color,.iwra.estreno .iwra__color,.mz-anclada .iwra:not(.abierta) .iwra__color{opacity:1}.iwra:not(.abierta) .iwra__disc:hover .iwra__color i,.iwra.escrito .iwra__color i,.iwra.estreno .iwra__color i,.mz-anclada .iwra:not(.abierta) .iwra__color i{animation-play-state:running}.iwra.pensando .iwra__color{opacity:0}.iwra__disc{transition:transform var(--d-medio) var(--expo), background-color var(--d-lento) var(--curva-suave)}.iwra:not(.abierta) .iwra__disc:hover{transition-duration:var(--d-medio)}.iwra:not(.pensando):not(.abierta) .iwra__disc:hover,.iwra:not(.pensando):is(.escrito,.estreno) .iwra__disc,.mz-anclada .iwra:not(.pensando,.abierta) .iwra__disc,.iwra:not(.pensando,.abierta):focus-within .iwra__disc{background:var(--vivo-azul)}.iwra:not(.pensando,.abierta):focus-within .iwra__color{opacity:1}.iwra:not(.abierta):focus-within .iwra__color i{animation-play-state:running}.iwra.pensando .iwra__color i{animation-play-state:paused}.iwra__disc:hover .iwra__color i{animation-duration:3s}.iwra__disc:hover .iwra__color i:nth-child(2n){animation-duration:2.2s}.iwra.abierta .iwra__disc,.iwra.abierta .iwra__disc:disabled{opacity:1;background:var(--vivo-azul)}.iwra.abierta .iwra__color,.iwra.abierta.pensando .iwra__color{opacity:1}.iwra.abierta .iwra__color i,.iwra.abierta.pensando .iwra__color i{animation-play-state:running}.iwra.abierta.pensando .iwra__color i{animation-duration:1.6s}.iwra.abierta.pensando .iwra__color i:nth-child(2n){animation-duration:1.2s}.iwra .iwra__disc,.iwra .iwra__disc:disabled{background:var(--vivo-azul)}.iwra .iwra__color,.iwra.pensando .iwra__color{opacity:1}.iwra .iwra__color i,.iwra.pensando .iwra__color i{animation-play-state:running}.iwra.pensando .iwra__color i{animation-duration:1.6s}.iwra.pensando .iwra__color i:nth-child(2n){animation-duration:1.2s}.iwra__fondo{z-index:-1;opacity:0;background:var(--vivo-fondo);filter:blur(var(--s-4));pointer-events:none;transition:opacity var(--d-lento) var(--curva-suave);display:block;position:absolute;inset:0}.iwra.pensando .iwra__fondo{opacity:1}.iwra:is(.escuchando,.hablando) .iwra__fondo{opacity:calc(.55 + var(--voz,.3) * .45)}.iwra__fondo i{opacity:.5;width:60%;height:220%;top:-60%;left:20%}.iwra__fondo i:first-child{animation:mz-vertical 30s var(--curva-suave) infinite paused}.iwra__fondo i:nth-child(2){transform-origin:10%;animation:20s infinite reverse paused mz-circulo}.iwra__fondo i:nth-child(3){transform-origin:90%;animation:40s linear infinite paused mz-circulo}.iwra__fondo i:nth-child(4){transform-origin:30%;animation:mz-horizontal 40s var(--curva-suave) infinite paused;opacity:1}.iwra__fondo i:nth-child(5){transform-origin:-30% 130%;animation:mz-circulo 20s var(--curva-suave) infinite paused}.iwra.pensando .iwra__fondo i{animation-duration:6s;animation-play-state:running}.iwra.pensando .iwra__fondo i:nth-child(2n){animation-duration:4.5s}.iwra:is(.escuchando,.hablando) .iwra__fondo i{animation-duration:3s;animation-play-state:running}@keyframes mz-circulo{to{transform:rotate(360deg)}}@keyframes mz-vertical{0%,to{transform:translateY(-50%)}50%{transform:translateY(50%)}}@keyframes mz-horizontal{0%,to{transform:translate(-50%)translateY(-10%)}50%{transform:translate(50%)translateY(10%)}}.iwra__micro{width:var(--alto-pill);height:var(--alto-pill);margin-left:var(--s-2);border-radius:var(--radio-circulo);background:var(--bg);transition:background-color var(--d-rapido) var(--curva-suave), color var(--d-rapido) var(--curva-suave);flex:none;justify-content:center;align-items:center;display:flex}.iwra__micro svg{width:var(--icono);height:var(--icono)}.iwra__micro:hover,.iwra.abierta .iwra__micro{background:var(--mz)}.iwra .iwra__micro.activo{background:var(--negro);color:var(--bg)}.iwra.escuchando .iwra__micro.activo{animation:micro-late 1.4s var(--curva-vaiven) infinite}@keyframes micro-late{50%{opacity:.55}}.iwra__borrar{width:calc(var(--s-3) * 2);height:calc(var(--s-3) * 2)}.iwra__borrar svg{width:var(--s-3);height:var(--s-3);margin:0;transform:rotate(45deg)}@media (pointer:coarse){.iwra__borrar{display:none}}.iwra__opciones{justify-content:safe center;align-items:center;gap:var(--s-2);width:100vw;margin:calc(var(--s-3) * -1) 0 calc(var(--s-2) - var(--s-3)) calc(50% - 50vw);padding:var(--s-3) var(--margen);overscroll-behavior-x:contain;touch-action:pan-x;scrollbar-width:none;pointer-events:auto;animation:opciones-abajo var(--d-medio) var(--expo);flex-wrap:nowrap;display:flex;overflow-x:auto}.iwra__opciones::-webkit-scrollbar{display:none}.iwra__opciones .pill{white-space:nowrap;max-width:none}.iwra__opciones .pill-cerrar{width:calc(var(--alto-boton) * .75);min-height:0;height:calc(var(--alto-boton) * .75)}.pill-cerrar .mas{--icono:calc(var(--alto-boton) * .32);transform:rotate(45deg)}.iwra__opciones .pill,.conv-respuestas .pill{animation:pill-entra var(--d-medio) var(--expo) both}:is(.iwra__opciones,.conv-respuestas) .pill{animation-delay:var(--espera,0s)}:is(.iwra__opciones,.conv-respuestas) .pill:nth-child(2){animation-delay:calc(var(--espera,0s) + 40ms)}:is(.iwra__opciones,.conv-respuestas) .pill:nth-child(3){animation-delay:calc(var(--espera,0s) + 80ms)}:is(.iwra__opciones,.conv-respuestas) .pill:nth-child(4){animation-delay:calc(var(--espera,0s) + .12s)}:is(.iwra__opciones,.conv-respuestas) .pill:nth-child(5){animation-delay:calc(var(--espera,0s) + .16s)}:is(.iwra__opciones,.conv-respuestas) .pill:nth-child(n+6){animation-delay:calc(var(--espera,0s) + .2s)}.iwra.hablando .iwra__opciones{opacity:0;visibility:hidden;pointer-events:none}@keyframes pill-entra{0%{opacity:0;translate:0 var(--desde,var(--s-2));scale:.92}}.iwra__opciones[data-dir=abajo]{--desde:var(--s-3)}.iwra__opciones[data-dir=arriba]{--desde:calc(var(--s-3) * -1)}@media (prefers-reduced-motion:reduce){.iwra__opciones .pill,.conv-respuestas .pill{animation:none}}@keyframes opciones-abajo{0%{opacity:0;max-height:0}to{max-height:calc(var(--alto-pill) * 3 + 2 * var(--s-3));opacity:1}}.pregunta-m{--disco:calc(var(--alto-pill) - 2 * var(--s-1));position:relative}:is(#contenido,body) .pill.pregunta-m:not(:hover,:focus-visible,:active){background:var(--cristal-pill-mazinger)}:is(#contenido,body) .pill.pregunta-m{padding-left:calc(var(--s-1) + var(--disco) + var(--s-2) + var(--s-1))}.pregunta-m-disco{left:var(--s-1);width:var(--disco);height:var(--disco);border-radius:var(--radio-circulo);background:var(--vivo-azul);isolation:isolate;position:absolute;top:50%;overflow:hidden;translate:0 -50%}.pregunta-m{isolation:isolate;overflow:hidden}:is(#contenido,body) .pill.pregunta-m:is(:hover,:focus-visible){background:var(--velo-tenue)}.pregunta-m:is(:hover,:focus-visible) .iwra__fondo{opacity:1}.pregunta-m:is(:hover,:focus-visible) .iwra__fondo i{animation-duration:6s;animation-play-state:running}.pregunta-m:is(:hover,:focus-visible) .iwra__fondo i:nth-child(2n){animation-duration:4.5s}@media (prefers-reduced-motion:reduce){.pregunta-m .iwra__fondo i{animation:none}}.pregunta-m-disco .iwra__color{opacity:1}.pregunta-m-disco .iwra__color i{animation-play-state:running}.pregunta-m:is(:hover,:focus-visible) .pregunta-m-disco .iwra__color i{animation-duration:3s}@media (prefers-reduced-motion:reduce){.pregunta-m-disco .iwra__color i{animation:none}}@media (max-width:899.98px){.pregunta-m{white-space:normal;text-align:left}}.mazinger-abierto,.mazinger-abierto body{overflow:hidden}.conv{z-index:30;overscroll-behavior:contain;scrollbar-width:none;overflow-anchor:none;background:var(--mz);visibility:hidden;opacity:0;clip-path:inset(var(--pill,100% 0 0 0) round var(--alto-pill));transition:clip-path var(--d-lento) var(--expo), opacity var(--d-rapido) var(--curva-suave) calc(var(--d-lento) - var(--d-rapido)), visibility 0s linear var(--d-lento);position:fixed;inset:0;overflow:hidden auto}.conv::-webkit-scrollbar{display:none}.conv.abierta{visibility:visible;opacity:1;clip-path:inset(var(--marco) round var(--radio));transition:clip-path var(--d-lento) var(--expo), opacity 0s, visibility 0s}.conv:before{--liso:calc(var(--s-3) + var(--alto-pill));--fundido:var(--s-6);content:"";top:var(--marco);z-index:3;height:calc(var(--liso) + var(--fundido));margin-bottom:calc((var(--liso) + var(--fundido)) * -1);pointer-events:none;background:linear-gradient(var(--mz) var(--liso), color-mix(in srgb, var(--mz) 86%, transparent) calc(var(--liso) + var(--fundido) * .25), color-mix(in srgb, var(--mz) 56%, transparent) calc(var(--liso) + var(--fundido) * .5), color-mix(in srgb, var(--mz) 22%, transparent) calc(var(--liso) + var(--fundido) * .75), transparent);display:block;position:sticky}@media (max-width:899px){.conv:before{--liso:calc(var(--s-3) + var(--alto-pill) + 2 * var(--s-1) + var(--t-mini) * var(--lh-mini))}}.conv-marco{z-index:29}.conv:after{content:"";bottom:var(--marco);z-index:1;height:calc(var(--boton) + var(--s-8) + var(--campo-extra,0px));margin-top:calc((var(--boton) + var(--s-8) + var(--campo-extra,0px)) * -1);background:linear-gradient(transparent, var(--mz) 55%);pointer-events:none;display:block;position:sticky}.conv :is(.media,.h-scale,.conv-vista,.conv-casos){z-index:2;position:relative}.conv:before,.conv:after,.conv :is(.media,.h-scale,.conv-vista,.conv-casos){will-change:transform}.conv .media{background:var(--bg)}.conv .media :is(img,video,iframe){filter:none}.conv .pill:not(.negra){background:var(--bg)}.conv>:last-child{padding-bottom:calc(var(--boton) + var(--s-8) + var(--campo-extra,0px))}.conv-inicio{padding-top:calc(var(--mz-controles) + var(--s-4) + var(--vv-conv,0px))}.conv-turno{padding-top:var(--s-5)}.conv-turno:last-child{min-height:calc(100lvh - var(--s-7))}.conv .seccion{padding-block:0}.conv .seccion-izq{grid-column:1/-1;justify-content:flex-end;min-width:0;display:flex}.conv .seccion-der{margin-top:var(--s-5);grid-column:1/-1}.conv .seccion-der>.sr+*{margin-top:0}.turno-error{color:var(--error)}.conv-yo{min-width:0;max-width:85%;padding:var(--s-2) var(--s-3);border-radius:calc(.5lh + var(--s-2));background:var(--bg);white-space:pre-wrap;overflow-wrap:anywhere}.conv .detalles li{padding:var(--s-3) 0}.conv .detalles li:before,.conv .detalles li:last-child:after{background:var(--bg)}@media (max-width:899.98px){.conv .detalles li{gap:var(--s-1);flex-direction:column}.conv .detalles li>:first-child{max-width:none}.conv .detalles li>:last-child{text-align:left}}@media (min-width:900px){.conv .seccion-der{grid-column:1/span 8}.conv-turno>.seccion>.seccion-izq{grid-column:7/span 6}.conv-yo{max-width:100%}}.gen{opacity:0;animation:1ms forwards aparecer;animation-delay:calc(var(--i) * var(--escalon) / 2);display:inline-block}a.enlace:has(>.gen){text-decoration-color:#0000}a.enlace>.gen{text-underline-offset:.22em;text-decoration-skip-ink:none;text-decoration:underline;text-decoration-thickness:1px}.conv.sincro .conv-dicha .gen{opacity:clamp(0, calc(var(--dicho,-1) - var(--i) + 1), 1)!important}.conv-dice .puntos>li:before{opacity:0;animation:1ms forwards aparecer;animation-delay:calc(var(--i) * var(--escalon) / 2)}.conv.sincro .conv-dicha .puntos>li:before{opacity:clamp(0, calc(var(--dicho,-1) - var(--i) + 1), 1)!important}.conv-turno.en-directo .gen{opacity:1;animation:none}.conv-acciones{gap:var(--s-5);flex-direction:column;display:flex}.conv-acciones,.conv-casos{animation:oculto 1ms calc(var(--d-lento) + var(--d-medio)) backwards}.conv-turno>:is(.lienzo,.conv-casos,.conv-recurso,.conv-tendencia-capa){animation:1ms backwards oculto}.conv-turno :is(.conv-acciones,.conv-casos,.lienzo,.conv-recurso,.conv-tendencia-capa){animation-delay:max(calc(var(--d-lento) + var(--d-medio)), var(--espera,0s))}.conv-turno.hablando :is(.conv-acciones,.conv-casos,.lienzo,.conv-recurso,.conv-tendencia-capa){display:none}@keyframes oculto{0%,to{opacity:0}}.conv-casos{padding-top:var(--s-5)}.conv-casos .tarjetas{margin-top:0}.conv-tendencia{margin-top:var(--s-4);border-radius:var(--radio);background:var(--bg);grid-template-columns:minmax(0,1fr);display:grid;overflow:hidden}.conv-tendencia-foto .media{aspect-ratio:4/3;border-radius:0}.conv-tendencia-txt{align-items:flex-start;gap:var(--s-3);padding:var(--s-4);flex-direction:column;display:flex}.conv-tendencia-ante{color:var(--negro-suave);font-size:var(--t-nota);line-height:var(--lh-nota)}.conv-tendencia-t{font-size:var(--t-2);line-height:var(--lh-2)}.conv-tendencia-l,.conv-tendencia-cifra{font-weight:var(--peso-texto)}.conv-tendencia-ejes{gap:var(--s-1);flex-wrap:wrap;display:flex}.conv-tendencia-ejes li{padding:var(--s-1) var(--s-2);border-radius:var(--radio-etiqueta);background:var(--mz);font-size:var(--t-nota);line-height:var(--lh-nota)}.conv-tendencia-cifra{color:var(--negro-suave)}.conv-tendencia-cifra span{color:var(--negro);font-size:var(--t-2);line-height:var(--lh-2);font-weight:var(--peso);display:block}.conv-tendencia .pill{background:var(--mz);box-shadow:none}.conv-tendencia .pill:is(:hover,:focus-visible){background:var(--negro);color:var(--bg)}.conv-tendencia-acciones{align-items:center;gap:var(--s-2) var(--s-3);margin-top:var(--s-2);flex-wrap:wrap;display:flex}@media (min-width:900px){.conv-tendencia{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.conv-tendencia-foto .media{aspect-ratio:auto;height:100%;min-height:100%}.conv-tendencia-txt{padding:var(--s-5)}}@keyframes aparecer{to{opacity:1}}.conv-respuestas{align-items:flex-start;gap:var(--s-2);flex-direction:column;display:flex}.conv-respuestas.cortas{flex-flow:wrap}@media (min-width:900px){.conv .seccion-der>.conv-respuestas{width:150%;max-width:none}}.conv-enfoque{gap:var(--s-5);flex-direction:column;display:flex}.conv-resumen{gap:var(--s-4);flex-direction:column;display:flex}.conv-resumen textarea{resize:vertical}.conv-contacto{gap:var(--s-4);flex-direction:column;display:flex}.conv-contacto .form textarea{min-height:calc(var(--s-6) * 3);resize:vertical}.conv-contacto-adjunto{gap:var(--s-2);flex-direction:column;display:flex}.conv-contacto-adjunto summary{cursor:pointer;list-style:none;display:inline}.conv-contacto-adjunto summary::-webkit-details-marker{display:none}.conv-contacto-charla{max-height:16rem;margin-top:var(--s-2);padding:var(--s-3);border-radius:var(--radio);background:var(--mz);font:inherit;font-size:var(--t-nota);line-height:var(--lh-nota);white-space:pre-wrap;overflow:auto}.conv-contacto-botones{align-items:baseline;gap:var(--s-5);flex-wrap:wrap;display:flex}.conv-contacto-botones .form-enviar{margin-top:0}:is(.conv-resumen,.conv-contacto,.conv-enfoque) :is(p:not(.h3),.lista-titulo,.nota,.campo,.campo input,.campo textarea,.acepto,.form-estado,.campo-error,.enlace,.conv-contacto-charla){font-size:var(--t-apoyo);line-height:var(--lh-apoyo)}:is(.conv-resumen,.conv-contacto,.conv-enfoque) .lista-titulo{margin-bottom:0}.conv-vista{width:100vw;margin-top:var(--s-4);margin-left:calc(50% - 50vw)}.conv-pagina .conv-vista{width:100%;margin-left:0}.conv-vista[data-plegada]{max-height:calc(var(--corte) + var(--alto-boton) / 2);overflow:hidden}.conv-vista[data-plegada]:after{content:"";z-index:1;height:calc(var(--alto-boton) / 2);background:linear-gradient(var(--linea-corte), var(--linea-corte)) top center / calc(100% - 2 * var(--margen)) 1px no-repeat, var(--mz);--linea-corte:#0000000f;pointer-events:none;position:absolute;bottom:0;left:0;right:0}.conv-vista-entera{z-index:2;gap:var(--s-1);display:none;position:absolute;bottom:0;left:50%;translate:-50%}.conv-vista-entera svg{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;width:1.4rem;height:1.4rem}.conv-vista[data-plegada] .conv-vista-entera{opacity:0;visibility:hidden;transition:opacity var(--d-medio) var(--curva-suave), visibility 0s linear var(--d-medio);display:inline-flex}.conv-vista[data-plegada][data-ver] .conv-vista-entera{opacity:1;visibility:visible;transition:opacity var(--d-medio) var(--curva-suave), visibility 0s}.conv-vista-hueco{border-radius:var(--radio);background:var(--bg);height:100svh}.conv-vista iframe{border-radius:var(--radio);color-scheme:normal;background:0 0;width:100%;height:100svh;display:block}.lienzo{padding-block:var(--s-6) var(--s-7)}.lz-titular{max-width:18ch;margin-top:var(--s-3)}.lz-entradilla{max-width:26em;margin-top:var(--s-4)}.lz-piezas{gap:var(--s-6) var(--hueco);margin-top:var(--s-6);grid-template-columns:1fr;display:grid}.lz-cifra{gap:var(--s-1);flex-direction:column;display:flex}.lz-cifra b{font-size:var(--t-2);line-height:var(--lh-2)}.lz-cierre{max-width:30ch;margin-top:var(--s-6)}@media (min-width:900px){.lz-piezas{grid-template-columns:repeat(6,1fr)}.lz-pieza{grid-column:span 2}.lz-piezas.n2 .lz-pieza,.lz-piezas.n4 .lz-pieza{grid-column:span 3}.lz-piezas.n5 .lz-pieza:first-child{grid-column:span 4}.lz-piezas.n5 .lz-pieza:nth-child(2){grid-column:span 2}}.mz-vv,.mz-vv body{background:var(--bg)}.mz-vv main,.mz-vv .pie{visibility:hidden;transition:visibility 0s linear var(--d-lento)}.mz-fijo,.mz-fijo body{height:100%}.mz-fijo main,.mz-fijo .pie{display:none}.conv-esquinas{top:var(--vv-arriba,0px);z-index:31;height:calc(var(--marco) + var(--radio));pointer-events:none;opacity:0;visibility:hidden;position:fixed;left:0;right:0;overflow:hidden}.conv-esquinas:before{content:"";top:var(--marco);left:var(--marco);right:var(--marco);border-radius:var(--radio);height:200%;box-shadow:0 0 0 30rem var(--bg);position:absolute}.mz-subido .conv-esquinas{opacity:1;visibility:visible}.pill-capa :is(.conv-salir,.conv-altavoz){top:calc(var(--vv-arriba,0px) + var(--marco) + var(--s-3))}.conv-dice-t{min-width:0}.conv-dice-t>.h3+.txt{margin-top:var(--s-3)}.conv-recurso-t,:is(.conv-resumen:not(.conv-resumen-anterior),.conv-contacto,.conv-enfoque){padding:var(--marco);border-radius:var(--radio);background:var(--bg)}.conv-recurso-t>*+*{margin-top:var(--s-3)}.conv-recurso-abrir{align-items:baseline;display:inline-flex}.conv-dice .txt strong{font-weight:var(--peso)}.puntos.numerada{counter-reset:punto}.puntos.numerada li{padding-left:var(--s-4);counter-increment:punto}.puntos.numerada li:before{content:counter(punto) ".";background:0 0;border-radius:0;width:auto;height:auto;top:0}.conv-pensando{margin-bottom:0}.conv-pensando .conv-avatar{animation:mz-gira 1.6s linear infinite, mz-latido 1.6s var(--curva-suave) infinite}@keyframes mz-gira{to{rotate:1turn}}@keyframes mz-latido{0%,to{scale:.75}50%{scale:1}}@keyframes mz-parpadeo{0%,to{opacity:.48}50%{opacity:1}}.conv-pensando>span:not(.conv-avatar,.sr){animation:mz-parpadeo 1.6s var(--curva-suave) infinite}@media (prefers-reduced-motion:reduce){.conv-pensando .conv-avatar{animation:mz-parpadeo 2.4s var(--curva-suave) infinite}}.conv-altavoz{right:calc(var(--marco) + var(--s-3) + var(--alto-pill) + var(--s-2));z-index:2;pointer-events:auto;background:var(--bg);color:var(--negro);transition:background-color var(--d-rapido) var(--curva-suave), color var(--d-rapido) var(--curva-suave);position:fixed}.conv-altavoz svg{width:var(--icono);height:var(--icono);overflow:visible}.conv-altavoz:active{scale:.94}.conv-altavoz.activo{background:var(--negro);color:var(--bg)}.conv-altavoz svg path:nth-child(n+2){transform-box:fill-box;transform-origin:0}.conv-altavoz.sonando svg path:nth-child(n+2){animation:onda 1s var(--curva-vaiven) infinite}.conv-altavoz.sonando svg path:nth-child(3){animation-delay:.18s}@keyframes onda{0%,to{opacity:.35;scale:.8}50%{opacity:1;scale:1.1}}@media (prefers-reduced-motion:reduce){.conv-altavoz.sonando svg path{animation:none}}.conv-politica{margin-top:var(--s-4);display:inline-flex}.conv-cabeza{top:calc(var(--vv-arriba,0px) + var(--marco) + var(--s-3));left:calc(var(--marco) + var(--s-3));z-index:2;align-items:center;gap:var(--s-3);max-width:calc(100% - 2 * (var(--marco) + var(--s-3)) - 3 * var(--alto-pill) - 3 * var(--s-2));pointer-events:none;display:flex;position:fixed}@media (max-width:899px){.conv-cabeza{align-items:flex-start;gap:var(--s-1);max-width:calc(100% - 2 * (var(--marco) + var(--s-3)));flex-direction:column}.conv-aviso-ia{padding-left:var(--s-2)}}.conv-beta{height:var(--alto-pill);gap:var(--s-1);background:var(--bg);pointer-events:auto;cursor:default;flex:none}.conv-beta-etiqueta{color:var(--vivo-azul)}.conv-reiniciar{top:calc(var(--marco) + var(--s-3));right:calc(var(--marco) + var(--s-3) + 2 * (var(--alto-pill) + var(--s-2)));z-index:2;height:var(--alto-pill);pointer-events:auto;background:var(--bg);position:fixed}.conv-reiniciar.confirmar{background:var(--negro);color:var(--bg)}.conv-reiniciar-icono{display:none}@media (max-width:899.98px){.conv-reiniciar:not(.confirmar){width:var(--alto-pill);justify-content:center;padding:0}.conv-reiniciar:not(.confirmar) .conv-reiniciar-icono{width:var(--icono);height:var(--icono);display:block}.conv-reiniciar:not(.confirmar) .conv-reiniciar-texto{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.conv:focus{outline:none}.conv-confirma,.conv-dice .txt,.conv-yo{font-size:var(--t-apoyo);line-height:var(--lh-apoyo)}.conv-yo{font-weight:var(--peso-texto)}.conv-dice-t>.conv-confirma+.txt{margin-top:var(--s-2)}.conv-recurso-botones{align-items:baseline;gap:var(--s-2) var(--s-5);flex-wrap:wrap;display:flex}.conv-recurso-secundaria{font-size:var(--t-nota);line-height:var(--lh-nota)}:root{--mz-controles:calc(2 * var(--s-3) + var(--alto-pill))}.conv-lectura{top:calc(var(--marco) + var(--s-3) + var(--alto-pill) + var(--s-4));z-index:3;padding-block:var(--s-2);background:var(--mz);position:sticky}.conv-lectura[data-pegada]:before{content:"";height:calc(var(--s-3) + var(--alto-pill) + var(--s-4));background:var(--mz);pointer-events:none;position:absolute;bottom:100%;left:0;right:0}.conv-lectura-fila{justify-content:space-between;align-items:center;gap:var(--s-2) var(--s-4);flex-wrap:wrap;display:flex}.conv-lectura-t{align-items:baseline;gap:var(--s-2);flex:1 1 0;min-width:0;display:flex}.conv-lectura-titulo{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.conv-lectura-botones{align-items:center;gap:var(--s-4);flex:none;display:flex}.conv-lectura-completa{font-size:var(--t-nota);line-height:var(--lh-nota)}.conv-lectura+iframe,.conv-lectura+.conv-vista-hueco{margin-top:var(--s-2)}@media (max-width:899.98px){.conv-lectura-t{flex-basis:100%}.conv-lectura-completa-t{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.conv-lectura-completa{font-size:var(--t-texto)}}.conv-resumen textarea{field-sizing:content}.mz-dialogo:has(.conv-contacto form) .iwra.abierta:not(:focus-within){opacity:.64}.mz-dialogo:has(.conv-contacto form) .iwra.abierta:not(:focus-within) .iwra__disc{background:var(--negro)}.mz-dialogo:has(.conv-contacto form) .iwra.abierta:not(:focus-within) .iwra__color{opacity:0}.conv-resumen-anterior summary{cursor:pointer;list-style:none;display:inline}.conv-resumen-anterior summary::-webkit-details-marker{display:none}.conv-quien{align-items:center;gap:var(--s-2);margin-bottom:var(--s-4);color:var(--negro-suave);font-size:var(--t-nota);line-height:var(--lh-nota);gap:var(--s-3);display:flex}@media (min-width:900px){.conv-quien{margin-left:calc(-1 * (var(--s-3) + var(--s-2) + var(--s-3)))}}.conv-quien-nombre{margin-right:var(--s-1);color:var(--negro)}.conv-quien+.conv-dice{margin-top:0}.conv-avatar{width:calc(var(--s-3) + var(--s-2));height:calc(var(--s-3) + var(--s-2));border-radius:var(--radio-circulo);background:linear-gradient(40deg, var(--vivo-azul), var(--vivo-violeta));flex:none}.conv-aviso-ia{min-width:0;color:var(--negro-suave);font-size:var(--t-mini);line-height:var(--lh-mini);pointer-events:auto;text-decoration:none}@media (hover:hover){.conv-aviso-ia:hover{color:var(--negro);text-decoration:underline}}.conv-casos[data-dev]{position:relative}.conv-casos[data-dev]:after{top:0;left:var(--margen,0);z-index:3;margin:0;position:absolute}
}

@layer pages {
.hero-dentro{min-height:calc(var(--vh) * 100);padding-block:calc(var(--alto-cabecera) + var(--s-5));flex-direction:column;justify-content:center;display:flex;position:relative}.hero-antetitulo{margin-bottom:var(--textazo-ante)}.hero{text-align:center}.hero-titulo{font-size:var(--textazo-t);line-height:var(--textazo-lh)}.hero-titulo .l>span{justify-content:center;align-items:center;gap:var(--s-3);display:flex}.hero-bajo{margin-top:var(--textazo-sub)}.hero-texto{max-width:calc(8 * var(--columna) + 7 * var(--hueco));margin-inline:auto}.hero-cta{width:fit-content;margin-inline:auto;margin-top:var(--textazo-cta);display:flex}.hero-bajar{margin-top:var(--textazo-cta);color:inherit;animation:hero-bajar-entra var(--d-lento) var(--curva-suave) 2.2s backwards;opacity:1;justify-content:center;display:flex}.js .hero-bajar{opacity:0;animation-fill-mode:forwards}.hero-bajar[data-sin-sitio]{visibility:hidden}.hero-bajar svg{width:calc(var(--icono) * 2);height:calc(var(--icono) * 2);stroke-width:1.2px;opacity:.225}:is(.hero-foto,.ct-hero,.hero:has(+.reel[data-tras]),.quieta,.embebido) .hero-bajar svg{opacity:.45}.hero-bajar-raton path{animation:hero-rueda 1.6s var(--curva-suave) infinite}@keyframes hero-rueda{0%{opacity:0;translate:0 -2px}25%{opacity:1}70%{opacity:0;translate:0 4px}to{opacity:0}}@keyframes hero-bajar-entra{to{opacity:1}}:is(.ct-hero-txt,.barra-abajo) .hero-bajar{justify-content:flex-start}.hero .hero-bajar{inset-inline:0;bottom:calc(var(--abajo-pill) + var(--alto-pill) + var(--s-5));margin:0;position:absolute}.barra-abajo .hero-bajar{margin-top:var(--s-5)}@media (prefers-reduced-motion:reduce){.hero-bajar-raton path{animation:none}}.hero:has(+.reel[data-tras]){z-index:3;mix-blend-mode:difference;pointer-events:none;margin-bottom:calc(-1 * var(--hasta,0px));position:relative}.hero:has(+.reel[data-tras]):after{content:"";height:var(--hasta,0px);display:block}.hero:has(+.reel[data-tras]) .hero-dentro{top:var(--arriba,0px);opacity:calc(1 - var(--fuera,0));position:sticky}.hero[data-ido]:has(+.reel[data-tras]) .hero-cta{visibility:hidden}.hero:has(+.reel[data-tras]) :is(.hero-antetitulo,.hero-titulo,.hero-p,.hero-bajar){color:var(--bg)}.hero:has(+.reel[data-tras]) .hero-cta{background:var(--bg);color:var(--negro);pointer-events:auto;will-change:transform}.hero-foto{position:relative}.hero-fondo,.ct-hero-media{background:var(--negro)}.hero-fondo{border-radius:0;position:absolute;inset:0}.hero-fondo:after{content:"";background:var(--oscuro);position:absolute;inset:0}.hero-foto .hero-dentro{z-index:3;min-height:max(calc(var(--vh) * 100), 100lvh)}.hero-acciones{justify-content:center;gap:var(--s-2);margin-top:var(--textazo-cta);flex-wrap:wrap;display:flex}.hero-acciones .hero-cta{margin:0}.hero-boton>svg{width:var(--icono);height:var(--icono)}.hero-boton-corto{display:none}@media (max-width:599px){.hero-acciones{flex-wrap:nowrap}.hero-boton-largo{display:none}.hero-boton-corto{display:inline}}.hero-video{z-index:40;--vh:1lvh;--lado:max(var(--margen-ancho), (100cqw - var(--ancho-tope)) / 2);background:var(--negro);animation:hero-video-entra var(--d-medio) linear;position:fixed;inset:0;container-type:size}.hero-video .reel-vimeo iframe{width:max(100cqw, 100cqh * var(--proporcion));height:max(100cqw / var(--proporcion), 100cqh)}.hero-video-fondo{cursor:pointer;background:0 0;border:0;padding:0;position:absolute;inset:0}@keyframes hero-video-entra{0%{opacity:0}}html:has(.hero-video) .cursor{z-index:41}.hero-dialogo{width:min(100% - 2 * var(--margen), var(--s-8) * 3);max-height:calc(100svh - 2 * var(--margen));border-radius:var(--radio);background:var(--mz);color:var(--negro);text-align:left;overscroll-behavior:contain;border:0;margin:auto;padding:0;overflow:auto}.hero-dialogo.con-portada{width:min(100% - 2 * var(--margen), var(--s-8) * 6)}.hero-dialogo::backdrop{background:var(--fondo-dialogo);-webkit-backdrop-filter:var(--desenfoque-dialogo)}.hero-dialogo-caja{position:relative}.hero-dialogo-portada{aspect-ratio:16/9;margin:var(--s-3) var(--s-3) 0;border-radius:0}.hero-dialogo-contenido{gap:var(--s-5);padding:var(--s-5) var(--s-4) var(--s-4);flex-direction:column;display:flex}.hero-dialogo-cab{gap:var(--s-2);padding-right:var(--s-5);flex-direction:column;display:flex}.hero-dialogo-ante,.hero-dialogo-ficha{font-size:var(--t-texto);line-height:var(--lh-texto);color:var(--negro-suave)}.hero-dialogo-titulo{font-size:var(--t-2);line-height:var(--lh-2);font-weight:var(--peso)}.hero-dialogo-texto{font-size:var(--t-apoyo);line-height:var(--lh-apoyo);color:var(--negro-suave)}.hero-dialogo-cerrar{--icono:var(--s-3);top:var(--s-3);right:var(--s-3);z-index:3;width:var(--alto-pill);height:var(--alto-pill);position:absolute}@media (min-width:900px){.hero-dialogo.con-portada .hero-dialogo-caja{grid-template-columns:1fr 1fr;display:grid}.hero-dialogo.con-portada .hero-dialogo-portada{aspect-ratio:auto;height:calc(100% - 2 * var(--s-3));min-height:0;margin:var(--s-3) 0 var(--s-3) var(--s-3)}.hero-dialogo-contenido{padding:var(--s-5)}}.hero-foto :is(.hero-antetitulo,.hero-titulo,.hero-p,.hero-bajar){color:var(--bg)}.hero-foto .hero-cta{background:var(--bg);color:var(--negro)}.frase{padding-block:var(--ritmo)}.frase-t{font-size:var(--t-1);line-height:var(--lh-1)}.frase-video{display:none}@media (min-width:900px){.frase-t{font-size:var(--t-frase);line-height:var(--lh-display)}.frase-video{aspect-ratio:16/9;background:var(--mz);vertical-align:middle;width:1.8em;margin:0 .2em;display:inline-block;position:relative;overflow:hidden}.frase-video video,.frase-video img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}}.intro,.logos,.sel,.metodo,.about,.trabajo-grid{padding-bottom:var(--ritmo)}.soluciones{padding-block:var(--ritmo)}.soluciones .site-grid{margin-top:var(--s-6)}.logos .mq{margin-top:var(--s-5);padding-block:var(--s-6);background:var(--mz)}.logo-item{padding-right:var(--s-7);font-size:var(--t-3);line-height:var(--lh-3);white-space:nowrap;flex:none}.clientes-notas{position:relative}.clientes-notas[data-pausa] .marquee{animation-play-state:paused}.logo-item[data-nota]{cursor:default}.logo-item[data-nota]:hover{color:var(--negro-suave)}.clientes-nota{--ancho-nota:min(40rem, 100% - 2 * var(--margen));top:calc(100% + var(--s-4));left:clamp(var(--margen), var(--x), 100% - var(--ancho-nota) - var(--margen));width:var(--ancho-nota);font-weight:var(--peso-texto);opacity:0;pointer-events:none;transition:opacity var(--d-rapido) var(--curva-suave);position:absolute}.clientes-nota[data-visible]{opacity:1}@media (max-width:899px){.clientes-nota{width:auto;margin:var(--s-4) var(--margen) 0;display:none;position:static}.clientes-nota[data-visible]{display:block}}.reel-proyectos-media{margin-top:var(--s-5);border-radius:var(--radio);overflow:hidden}.reel-proyectos-media :is(video,img){object-fit:cover;width:100%;height:100%}.sel-cab .enlace{margin-top:var(--s-4);display:table}.sel .tarjeta-cat{display:none}@media (min-width:900px){.sel-cab{justify-content:space-between;align-items:flex-end;display:flex}.sel-cab .enlace{margin-top:0}.sel .tarjeta-cat{display:block}.trabajo-grid .tarjetas{margin-top:0}}.metodo .mq+.mq{margin-top:-.05em}.metodo-grid{row-gap:var(--s-5);margin-top:var(--s-6)}.metodo-media,.metodo-texto{grid-column:span 6}.metodo-texto{align-self:center}.servicio-linea-t{font-size:var(--t-2);line-height:var(--lh-2)}.servicio-linea-t span{font-size:var(--t-2-menor);line-height:var(--lh-2-menor);display:block}.seccion-der .linea-casos{margin-top:0}@media (min-width:900px){.metodo-texto{grid-area:1/2/auto/span 4}.metodo-media{grid-area:1/7/auto/span 6}}.about-t{margin-bottom:var(--s-6)}.about-grid{margin-top:var(--s-7)}@media (min-width:900px){.about-grid>div{grid-column:5/span 6}}.soluciones-cta{max-width:30em}.caso-intro{padding-block:var(--ritmo)}.caso-nombre+.caso-desc{margin-top:var(--s-5)}.caso-desc{max-width:13em;font-size:var(--t-2);line-height:var(--lh-2)}.caso-meta{gap:var(--s-3);padding-top:var(--s-6);font-size:var(--t-texto);line-height:var(--lh-texto);flex-wrap:wrap;display:flex}.caso-grande{margin-bottom:var(--hueco)}.caso-grupos{gap:var(--s-5) var(--hueco);grid-template-columns:1fr;display:grid}@media (min-width:900px){.caso-grupos{grid-template-columns:1fr 1fr}}@media (max-width:899.98px){.caso-grande{padding:0}main .caso-grande .media:not(.slider .media){margin-inline:0}}@media (min-width:900px){.caso-meta{column-gap:var(--s-7);padding-top:var(--s-7)}}.tendencias-grupo{padding-top:var(--ritmo)}.tendencias-grupo:last-child{padding-bottom:var(--ritmo)}.diccionario-letras{margin-top:var(--s-6)}[data-diccionario] [hidden]{display:none}.seccion.diccionario-letra{padding-block:var(--s-5)}section.diccionario-letra[id]{content-visibility:auto;contain-intrinsic-size:auto 60rem}.diccionario-lista{border-bottom:1px solid var(--filete)}.diccionario-lista li{border-top:1px solid var(--filete)}.diccionario-lista>li+li{margin-top:0}.diccionario-fila{padding:var(--s-3) 0;transition:background-color var(--d-rapido) linear;flex-direction:column;display:flex}.diccionario-def{white-space:nowrap;text-overflow:ellipsis;opacity:.5;overflow:hidden}@media (min-width:900px){.diccionario-fila{column-gap:var(--hueco);grid-template-columns:repeat(9,minmax(0,1fr));display:grid}.diccionario-termino{grid-column:span 3}.diccionario-def{grid-column:span 6}}@media (hover:hover){.diccionario-fila:hover{background:var(--mz);box-shadow:calc(var(--s-3) * -1) 0 0 var(--mz), var(--s-3) 0 0 var(--mz)}}.diccionario-acciones{margin-top:var(--s-6)}.ofertas{border-bottom:1px solid var(--filete)}.oferta{align-items:flex-start;gap:var(--s-3);padding-block:var(--s-5);border-top:1px solid var(--filete);flex-direction:column;display:flex}.oferta>p{max-width:calc(8 * var(--columna) + 7 * var(--hueco))}.oferta>.pill{margin-top:var(--s-2)}.archivo-filtros{gap:var(--s-2);margin-top:var(--s-5);flex-wrap:wrap;display:flex}@media (max-width:899.98px){.archivo-filtros{scrollbar-width:none;margin-inline:calc(var(--margen) * -1);padding-inline:var(--margen);flex-wrap:nowrap;overflow-x:auto}}.ficha{padding-top:var(--ritmo)}.ficha-titulo,.ficha-sub{margin-top:var(--s-3)}.ficha-media{margin-top:var(--s-6)}.ct-hero{min-height:max(calc(var(--vh) * 100), 100lvh);color:var(--bg);align-items:flex-end;display:flex;position:relative}.ct-portada:after{content:"";height:calc(var(--vh) * 30);display:block}.ct-portada>.ct-hero{position:sticky;top:0}.ct-hero-media{background-color:var(--negro);position:absolute;inset:0}.ct-hero{text-align:center;justify-content:center;align-items:center}@media (min-width:900px){.ct-portada:not(:has(.llegada:not(.recogida)))>.ct-hero{min-height:calc(var(--vh) * 61.8)}.ct-portada:not(:has(.llegada:not(.recogida))):after{display:none}.ct-portada>.ct-hero.llegada{transition:min-height var(--d-lento) var(--expo)}}.ct-hero-media:after{content:"";background:linear-gradient(transparent, var(--oscuro));position:absolute;inset:0}.ct-hero-txt{z-index:3;padding-block:calc(var(--alto-cabecera) + var(--s-5));flex-direction:column;align-items:center;display:flex;position:relative}.ct-hero-t{max-width:var(--textazo-campana);margin-top:var(--s-3);font-size:var(--t-1);line-height:var(--lh-1)}.js .ct-hero.llegada :is(.ct-hero-media,.media>img,.media>picture>img,.media>video){opacity:1;transition:none;transform:none}.ct-hero.llegada .ct-hero-media:after{animation:llegada-velo var(--d-lento) var(--curva-suave) backwards}@keyframes llegada-velo{0%{opacity:0}}.js .ct-hero.llegada .media>:is(img,picture>img,video){scale:none}.ct-intro{padding-bottom:0}.ct-intro .caso-desc{max-width:calc(7 * var(--columna) + 6 * var(--hueco))}.ct-apertura{padding-top:var(--s-6)}.ct-apoyo{max-width:calc(8 * var(--columna) + 7 * var(--hueco));text-align:center;margin-inline:auto}.ct-cancion{align-items:center;gap:var(--s-3);display:flex}.ct-playlist-texto{margin-top:var(--s-4)}.ct-playlist-pagina>.seccion:first-child{padding-bottom:0}.ct-playlist-pagina>.ct-playlist:last-child{padding-bottom:var(--ritmo)}.ct-playlist{padding-bottom:0}.ct-spotify-franjas{gap:var(--s-2);flex-direction:column;display:flex}.ct-canciones-tarjetas+.ct-spotify-franjas:not(:empty){margin-top:var(--s-5)}.ct-spotify-franja{border-radius:var(--radio);background:var(--mz);height:152px;overflow:hidden}.ct-spotify-franja iframe{border-radius:var(--radio);border:0;width:100%;height:152px;display:block}.ct-ejes li{font-size:var(--t-h2);line-height:var(--lh-h2)}.ct-ejes li+li{margin-top:var(--s-3)}.ct-enlaces{align-items:baseline;gap:var(--s-3) var(--s-5);margin-top:var(--s-5);flex-wrap:wrap;display:flex}.ct-enlaces:has(>.pill){gap:var(--s-3)}.ct-grupo,.ct-cifras-bloque,.ct-spot{padding-bottom:var(--ritmo)}.ct-spot{padding-top:var(--ritmo)}.ct-columnas{columns:1;column-gap:var(--hueco)}.ct-columnas p{break-inside:avoid}.ct-caso{gap:var(--s-4);flex-direction:column;display:flex}.ct-grupo-img img{border-radius:var(--radio);width:100%;height:auto;display:block}.ct-grupo-items,.ct-spot-lista{gap:var(--s-5) var(--hueco);grid-template-columns:1fr;display:grid}.ct-grupo-foto{aspect-ratio:4/3;object-fit:cover;width:100%;margin-bottom:var(--s-4);border-radius:var(--radio);background:var(--mz);display:block}.ct-grupo-items .ct-grupo-t+*{margin-top:var(--s-3);display:inline-block}.ct-grupo-n{margin-bottom:var(--s-2);font-size:var(--t-3);line-height:var(--lh-3)}.ct-refs li{border-top:1px solid var(--filete)}.ct-refs li:last-child{border-bottom:1px solid var(--filete)}.ct-ref{align-items:baseline;gap:var(--s-2);padding:var(--s-3) 0;color:inherit;transition:opacity var(--d-rapido) linear;display:flex}.ct-ref .flecha{flex:none;margin-left:0}.dato-enlace{align-items:baseline;gap:var(--s-2);color:inherit;transition:opacity var(--d-rapido) linear;text-decoration:none;display:inline-flex}.dato-enlace .flecha{flex:none;margin-left:0}@media (hover:hover){.dato-enlace:hover,.ct-ref:hover{opacity:.6}}.ct-barra{height:var(--s-1);border-radius:var(--s-1);background:var(--mz);grid-column:1/-1;overflow:hidden}.ct-barra:before{content:"";width:var(--p);border-radius:inherit;background:var(--negro);transform-origin:0;height:100%;transition:scale var(--d-lento) var(--curva-suave) calc(var(--k,0) * 60ms);display:block}.js .lista-bloque:not([data-m-in]) .ct-barra:before{scale:0 1}.etiqueta{pointer-events:none}.pill.etiqueta{border-radius:var(--radio-etiqueta)}#contenido .pill.etiqueta{background:var(--bg);color:var(--negro);box-shadow:none;-webkit-backdrop-filter:none}@media (max-width:899.98px){#contenido .pill.pequena.etiqueta{min-height:calc(var(--s-2) * 3);padding-inline:var(--s-2);font-size:var(--t-mini);line-height:var(--lh-mini)}}.tarjeta>.etiqueta{top:var(--s-3);left:var(--s-3);z-index:3;margin:0;position:absolute}.tarjeta>.h-scale+.etiqueta+*{margin-top:var(--s-3)}.ct-nav{padding-top:var(--s-4)}.ct-nav-lista{gap:var(--s-5);scrollbar-width:none;overscroll-behavior-x:contain;margin-inline:calc(50% - 50vw);padding-inline:calc(50vw - 50%);display:flex;position:relative;overflow-x:auto}.ct-nav-lista::-webkit-scrollbar{display:none}.ct-nav-lista>li{flex:none}.ct-nav-grupo{padding-left:var(--s-5);border-left:1px solid var(--filete)}.ct-nav-item{color:var(--negro-suave);font-size:var(--t-texto);line-height:var(--lh-texto);white-space:nowrap;transition:color var(--d-rapido) linear;flex-direction:column;display:flex}.ct-nav-n{font-size:var(--t-nota);line-height:var(--lh-nota);font-weight:var(--peso-texto)}.ct-nav-item:is(:hover,:focus-visible),.ct-nav-item[aria-current]{color:var(--negro)}@media (min-width:900px){.ct-grupo-items,.ct-spot-lista{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1000px){.ct-columnas{columns:2;max-width:calc(8 * var(--columna) + 7 * var(--hueco))}}.vacio{padding:var(--s-7) 0}.diccionario-variantes li+li{margin-top:var(--s-2)}.aviso-idioma{padding-top:calc(var(--alto-cabecera) + var(--s-4));padding-bottom:var(--s-2);font-size:var(--t-nota)}.aviso-idioma+div :is(.pag-hero,.ct-hero-txt){padding-top:var(--s-5)}.cifras-fila{gap:var(--s-2);padding-block:var(--s-4);flex-direction:column;display:flex;position:relative}.cifras-fila:before,.cifras-fila:last-child:after{content:"";background:var(--filete);height:1px;position:absolute;left:0;right:0}.cifras-fila:before{top:0}.cifras-fila:last-child:after{bottom:0}.cifras-valor{font-size:var(--t-display);line-height:var(--lh-display);white-space:nowrap}.cifras-etiqueta{font-weight:var(--peso-texto)}@media (min-width:900px){.cifras-fila{justify-content:space-between;align-items:flex-end;gap:var(--hueco);padding-block:var(--s-5);flex-direction:row}.cifras-etiqueta{flex:0 0 calc(var(--columna) * 3 + var(--hueco) * 2);padding-bottom:.4em}}.servicios-apilados-lista{gap:var(--hueco);margin-top:var(--s-6);flex-direction:column;grid-column:1/-1;display:flex}.servicio-apilado{padding:var(--s-4) var(--s-4) var(--s-5);border-radius:var(--radio);background:var(--mz);scroll-margin-top:var(--alto-cabecera);overflow:hidden}.servicio-apilado>*+*{margin-top:var(--s-4)}.servicio-apilado-cab>*+*{margin-top:var(--s-2)}.servicio-apilado-n{color:var(--negro-suave);font-family:var(--fuente-mono);font-variant-numeric:tabular-nums;display:block}.servicio-apilado-servicios>*+*{margin-top:var(--s-4)}.servicio-apilado-servicios .lista-bloque{margin:0}.servicio-apilado-servicios>.pill{width:fit-content;display:flex}main .servicio-apilado-foto{margin:calc(-1 * var(--s-4)) calc(-1 * var(--s-4)) 0}main .servicio-apilado-foto :is(.h-scale,.media){border-radius:0;margin-inline:0}@media (min-width:900px){.servicios-apilados-lista{grid-column:4/-1}.servicio-apilado{--banda:calc(var(--s-5) + var(--t-texto) * var(--lh-texto) + var(--s-2) + var(--t-2) * var(--lh-2));--foto:calc(4 * var(--columna) + 3 * var(--hueco));grid-template-columns:minmax(0, 1fr) var(--foto);gap:var(--s-5);min-height:calc(var(--foto) * .75);padding:var(--s-5) 0 var(--s-5) var(--s-5);grid-template-rows:auto 1fr auto;display:grid}.servicio-apilado>*+*{margin-top:0}.servicio-apilado-cab{grid-area:1/1}.servicio-apilado-txt{grid-area:2/1;align-self:end}.servicio-apilado-servicios{grid-area:3/1}.servicio-apilado-servicios .lista-bloque{columns:2;column-gap:var(--s-5)}main .servicio-apilado-foto{margin:calc(-1 * var(--s-5)) 0;grid-area:1/2/-1;position:relative}.servicio-apilado-foto>.media{aspect-ratio:auto;position:absolute;inset:0}}.servicios-area{--ritmo:var(--s-6)}@media (min-width:900px){.servicios-area{--ritmo:var(--s-7)}}.servicios-acciones{align-items:center;gap:var(--s-2);flex-wrap:wrap;display:flex}.servicio-evidencia{gap:var(--s-5) var(--hueco);display:grid}.servicio-evidencia-caso>*+*{margin-top:var(--s-3)}.servicio-evidencia-caso>.pill{width:fit-content;display:flex}@media (min-width:900px){.servicio-evidencia.dos{grid-template-columns:1fr 1fr}}.servicios-retos h3+p,.servicios-enlaces{margin-top:var(--s-2)}@media (min-width:900px){.servicio-evidencia:not(.dos){max-width:calc(6 * var(--columna) + 5 * var(--hueco))}}
}

@layer pages {
.barra{--lado:max(var(--margen-ancho), (100cqw - var(--ancho-tope)) / 2);--barra:calc((100cqw - 2 * var(--lado)) / 5);height:calc(var(--vh) * 200);position:relative;container-type:inline-size}.barra.reel:not(.quieta){height:calc(var(--vh) * 240)}.barra-pegada{margin-top:calc(var(--barra) / 2 - calc(var(--vh) * 50) + var(--s-5) + var(--bajar,0px));pointer-events:none}.barra.reel[data-tras]:not(.quieta){height:calc(var(--vh) * 240 + var(--espera,0px))}.barra-fijo{height:100lvh;position:sticky;top:0;overflow:hidden}.barra-media{pointer-events:auto;clip-path:inset(calc(((100% - var(--barra)) / 2 - var(--subir,0px)) * (1 - var(--p,0))) calc(var(--lado) * (1 - var(--p,0))) calc(((100% - var(--barra)) / 2 + var(--subir,0px)) * (1 - var(--p,0))) round calc(var(--radio) * min(1, (1 - var(--p,0)) * 10)));margin:0;position:absolute;inset:0}.barra-media .media{margin:0;position:absolute;inset:0}.barra.reel:not(.quieta) .barra-fijo .barra-media{clip-path:inset(calc(((100% - var(--barra)) / 2 - var(--subir,0px)) * (1 - var(--p,0)) + var(--salida,0) * 10%) calc(var(--lado) * (1 - var(--p,0))) calc(((100% - var(--barra)) / 2 + var(--subir,0px)) * (1 - var(--p,0)) + var(--salida,0) * 30%) round calc(var(--radio) * min(1, (1 - var(--p,0)) * 10)))}.js .barra.reel:not(.quieta) .barra-media :is(video,img){translate:0 calc(var(--salida,0) * 20%)}.js .barra-media img,.js .barra-media video,.reel-vimeo iframe{scale:calc(var(--s0,1) + (1 - var(--s0,1)) * var(--p,0));transition:none;animation:none;translate:none}.barra[data-abierta]:not(.reel) .barra-media{clip-path:none}.js .barra[data-abierta]:not(.reel) .barra-media :is(img,video){scale:none}.barra-media :is(img,video){backface-visibility:hidden}.barra-regla{left:var(--lado);right:var(--lado);visibility:hidden;pointer-events:none;height:0;position:absolute}.barra-arriba,.barra-abajo{left:var(--lado);right:var(--lado);translate:0 calc(var(--a,0) * var(--sentido) * calc(var(--vh) * 40));opacity:calc(1 - var(--a,0));position:absolute}.barra-arriba{--sentido:-1;bottom:calc(50% + var(--barra) / 2 + var(--s-4) + var(--subir,0px))}.barra-abajo{--sentido:1;top:calc(50% + var(--barra) / 2 + var(--s-4) - var(--subir,0px))}.barra.quieta{height:calc(var(--vh) * 100)}.quieta .barra-fijo{position:relative}.barra[data-ida] .barra-fijo{z-index:1;position:fixed;inset:0 0 auto}.quieta .barra-media{clip-path:none}.quieta :is(.barra-arriba,.barra-abajo){opacity:1;color:var(--bg);translate:none}.barra-continua{height:calc(var(--vh) * 260)}.barra-cabecera{height:calc(var(--vh) * 230)}.continua .pagina{animation:none}body:has(.barra-siguiente) .pie{display:none}@media (hover:hover) and (pointer:fine){.barra-siguiente .barra-media .media{transition:scale var(--d-lento) var(--expo)}.barra-siguiente:not([data-abriendo]):has(.barra-media:hover,.barra-abajo:hover) .barra-media .media{scale:1.05}}.js .reel:not([data-medido]) .barra-fijo{visibility:hidden}.reel-sonido{right:var(--lado);bottom:calc(var(--alto-pill) + var(--s-6) * 2);z-index:3;pointer-events:auto;position:absolute}.reel-vimeo{background:var(--negro) center / cover;content-visibility:auto;position:absolute;inset:0;overflow:hidden}.reel-vimeo iframe{width:max(100cqw, calc(var(--vh) * 177.78));height:max(56.25cqw, calc(var(--vh) * 100));pointer-events:none;border:0;position:absolute;top:50%;left:50%;translate:-50% -50%}.reel-sonando :is(.site-head,.menu-pill-capa){opacity:0;pointer-events:none}html.reel-sonando,.reel-sonando body{background:var(--negro);overflow:hidden}.reel-cerrar{top:calc(var(--marco) + var(--s-3));right:calc(var(--marco) + var(--s-3));z-index:3;width:var(--alto-pill);height:var(--alto-pill);background:var(--bg);color:var(--negro);pointer-events:auto;display:none;position:absolute}.reel-cerrar .mas{transform:rotate(45deg)}@media not all and (min-width:1280px) and (hover:hover){.reel-cerrar{display:flex}}.reel-sonando .reel .barra-fijo{--vh:1lvh;background:var(--negro);height:auto;position:fixed;inset:0}.reel-sonando :is(.site-head,.menu-pill-capa) *{pointer-events:none}.reel-sonando .reel-sonido{bottom:var(--s-6);transition:bottom var(--d-lento) var(--expo)}.reel-sonando:not(.reel-listo) :is(.reel-cerrar,.reel-sonido){opacity:0;translate:0 var(--s-2);pointer-events:none}.reel-listo :is(.reel-cerrar,.reel-sonido){animation:reel-control-entra var(--d-lento) var(--expo) backwards}@keyframes reel-control-entra{0%{opacity:0;translate:0 var(--s-2)}}.reel-sonando:has(.aviso-cookies) .reel-sonido{bottom:calc(var(--s-4) + var(--alto-aviso,0px) + var(--s-2))}@media (min-width:900px){.reel-sonando:has(.aviso-cookies:not(.configurando)) .reel-sonido{bottom:calc(var(--s-5) + var(--s-2))}}.reel-anuncio{z-index:1;padding-inline:var(--lado);background:rgb(0 0 0/calc(.25 * var(--t)));color:var(--bg);text-align:center;pointer-events:none;--t:clamp(0, (var(--p,0) - .7) / .3, 1);flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.reel-anuncio .h2{max-width:var(--textazo-campana);font-size:var(--t-1);line-height:var(--lh-1);overflow-wrap:break-word}.reel-anuncio .apoyo{max-width:calc(8 * var(--columna) + 7 * var(--hueco));margin-top:var(--textazo-sub)}.reel-anuncio-botones{justify-content:center;gap:var(--s-2);margin-top:var(--textazo-cta);pointer-events:auto;flex-wrap:wrap;display:flex}.reel-anuncio>*{opacity:var(--t);translate:0 calc((1 - var(--t)) * var(--s-4))}.quieta .reel-anuncio{--t:1}
}

