.web,.web-capa{--web-fondo:#fcfbf8;--web-fondo-2:#f7f4ed;--web-superficie:#fff;--web-oscuro:#1c1c1c;--web-oscuro-superficie:#0000000a;--web-tinta:#1c1c1c;--web-tinta-2:#616161;--web-tinta-3:#5f5f5d;--web-tinta-marcador:#1a1a1a9e;--web-oscuro-tinta:#fff;--web-oscuro-tinta-2:#c5c1b9;--web-borde:#eceae4;--web-borde-suave:#7474701a;--web-anillo:#77777147;--web-anillo-caja:#00000014;--web-anillo-caja-hover:#0000001f;--web-boton:#000000e0;--web-boton-tinta:#fafafa;--web-azul-1:var(--hn-accion-hover);--web-azul-2:var(--hn-accion);--web-azul-3:#7fe9fd;--web-azul-brillo:#0042ac8c;--web-fuente:"Inter", ui-sans-serif, system-ui, -apple-system, sans-serif;--web-marca-degradado:linear-gradient(145deg, #627ce6 5%, #dd85c2 65%, #f1ada6);--hn-accion:#0042ac;--hn-accion-hover:#003182;--hn-accion-tinta:#fff;--hn-accion-suave:#0042ac1a;--hn-foco:#0042ac;--hn-desactivado:.45;--hn-titulo:#0b1a4a;--hn-texto:var(--web-tinta);--hn-texto-2:var(--web-tinta-2);--hn-superficie:var(--web-superficie);--hn-borde:var(--web-borde);--hn-ok:#15803d;--hn-t-xs:12px;--hn-t-s:14px;--hn-t-m:16px;--hn-t-l:18px;--hn-t-xl:24px;--hn-t-2xl:32px;--hn-t-3xl:40px;--hn-t-4xl:48px;--hn-p-normal:400;--hn-p-medio:500;--hn-p-fuerte:600;--hn-r-s:8px;--hn-r-m:16px;--hn-r-l:28px;--hn-r-pildora:999px;--hn-sombra-1:0 0 0 1px #7676701f, 0 1px 2px 0 #0000000a;--hn-sombra-2:0 1px 2px #0031820f, 0 18px 40px -22px #00318247;--hn-sombra-3:0 0 0 1px #00000014, 0 25px 50px -12px #00000040}.web[data-tema=oscuro]{--hn-titulo:#fff;--hn-accion-suave:#7fe9fd29;--hn-foco:#7fe9fd}@media(prefers-color-scheme:dark){.web[data-tema=sistema]{--hn-titulo:#fff;--hn-foco:#7fe9fd}}.web-boton-accion,.web .web-boton-accion{background:var(--hn-accion);color:var(--hn-accion-tinta);font-weight:var(--hn-p-medio)}.web-boton-accion:hover,.web .web-boton-accion:hover{background:var(--hn-accion-hover)}:where(.web,.web-capa) :is(button,.web-boton):disabled,:where(.web,.web-capa) .web-boton[aria-disabled=true]{opacity:var(--hn-desactivado);cursor:not-allowed}.web[data-tema=oscuro]{--web-fondo:#070d22;--web-fondo-2:#0b1430;--web-superficie:#111b3d;--web-tinta:#fff;--web-tinta-2:#c3cbe0;--web-tinta-3:#9aa5c4;--web-tinta-marcador:#fff9;--web-borde:#ffffff1a;--web-borde-suave:#ffffff14;--web-anillo:#ffffff38;--web-boton:#fafafa;--web-boton-tinta:#1c1c1c;--web-sombra-panel:0 0 0 1px #ffffff14, 0 4px 10px -4px #0000004d;--web-sombra-tarjeta:0 0 0 1px #77777152, 0 0 0 1px #0b1430, 0 0 0 2px #00000029, 0 2px 0 0 #00000014, 0 2px 1px -.5px #00000014, 0 4px 3px -1.5px #00000014;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.web[data-tema=oscuro] .web-cabecera{background:0 0}.web[data-tema=oscuro] .web-cabecera[data-abierto=si]{background:var(--web-fondo)}.web[data-tema=oscuro] .web-cabecera[data-scroll=si]{box-shadow:0 1px 0 0 var(--web-borde-suave);background:#070d22cc}.web[data-tema=oscuro] .web-boton-borde{background:0 0;box-shadow:inset 0 0 0 1px #ffffff38}.web[data-tema=oscuro] .web-pie{background:var(--web-fondo-2);border-color:var(--web-borde)}@media(prefers-color-scheme:dark){.web[data-tema=sistema]{--web-fondo:#070d22;--web-fondo-2:#0b1430;--web-superficie:#111b3d;--web-tinta:#fff;--web-tinta-2:#c3cbe0;--web-tinta-3:#9aa5c4;--web-tinta-marcador:#fff9;--web-borde:#ffffff1a;--web-borde-suave:#ffffff14;--web-anillo:#ffffff38;--web-boton:#fafafa;--web-boton-tinta:#1c1c1c;--web-sombra-panel:0 0 0 1px #ffffff14, 0 4px 10px -4px #0000004d;--web-sombra-tarjeta:0 0 0 1px #77777152, 0 0 0 1px #0b1430, 0 0 0 2px #00000029, 0 2px 0 0 #00000014, 0 2px 1px -.5px #00000014, 0 4px 3px -1.5px #00000014;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.web[data-tema=sistema] .web-cabecera{background:0 0}.web[data-tema=sistema] .web-cabecera[data-abierto=si]{background:var(--web-fondo)}.web[data-tema=sistema] .web-cabecera[data-scroll=si]{box-shadow:0 1px 0 0 var(--web-borde-suave);background:#070d22cc}.web[data-tema=sistema] .web-boton-borde{background:0 0;box-shadow:inset 0 0 0 1px #ffffff38}.web[data-tema=sistema] .web-pie{background:var(--web-fondo-2);border-color:var(--web-borde)}}.web,.web-capa{--web-cab-alto:64px;--web-ancho:1120px;--web-lateral:16px;--web-r-boton:var(--hn-r-s);--web-r-boton-pequeno:var(--hn-r-s);--web-r-fila:var(--hn-r-s);--web-r-menu:var(--hn-r-m);--web-r-tarjeta:var(--hn-r-m);--web-r-panel:var(--hn-r-m);--web-r-caja:var(--hn-r-l);--web-sombra-panel:0 0 0 .5px #fff, 0 0 0 .5px #fbfbfb, 0 0 0 1px var(--web-anillo), 0 1.5px 1px 0 #0000000a, 0 1.5px 1px -.5px #0000000a, 0 3.5px 3px -1.5px #0000000a, 0 6.5px 6px -3px #0000000a;--web-sombra-caja:var(--hn-sombra-3);--web-sombra-tarjeta:var(--hn-sombra-1);--web-sombra-boton-claro:0 0 0 1px #5f5f5d2e, 0 1px 1px 0 #0000000a;--web-curva-panel:cubic-bezier(.4, 0, .2, 1);--web-curva-contenido:cubic-bezier(.45, 0, .25, 1);--web-curva-suave:cubic-bezier(.215, .61, .355, 1);--web-curva-salida:cubic-bezier(.33, 1, .68, 1);--web-t-rapido:.15s;--web-t-contenido:.27s;--web-t-cabecera:.3s;--web-t-modal:.35s;--web-t-modal-dentro:.45s}@media(min-width:768px){.web,.web-capa{--web-lateral:24px}}@media(min-width:1024px){.web,.web-capa{--web-lateral:32px}}.web{background:var(--web-fondo);min-height:100dvh;color:var(--web-tinta);font-family:var(--web-fuente);font-feature-settings:"cv11","ss01";-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-size:16px;line-height:24px;position:relative;overflow-x:clip}:where(.web,.web-capa) *,:where(.web,.web-capa) :before,:where(.web,.web-capa) :after,:where(.web-capa){box-sizing:border-box}:where(.web,.web-capa) :where(h1,h2,h3,h4,p,ul,ol,figure,blockquote,dl,dd){margin:0;padding:0}:where(.web,.web-capa) :where(ul,ol){list-style:none}:where(.web,.web-capa) a{color:inherit;text-decoration:none}:where(.web,.web-capa) button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}:where(.web,.web-capa) :focus-visible{outline:2px solid var(--hn-foco);outline-offset:2px;border-radius:6px}.web-sr{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.web-saltar{z-index:100;border-radius:var(--web-r-boton);background:var(--web-boton);color:var(--web-boton-tinta);transition:top var(--web-t-rapido) var(--web-curva-suave);padding:8px 14px;font-size:14px;position:absolute;top:-60px;left:12px}.web-saltar:focus{top:12px}.web-contenedor{width:100%;max-width:calc(var(--web-ancho) + var(--web-lateral) * 2);padding-inline:var(--web-lateral);margin-inline:auto}.web-t-hero{letter-spacing:-.04em;font-size:32px;font-weight:600;line-height:1.1}.web-t-h2{letter-spacing:-.04em;font-size:28px;font-weight:600;line-height:1.1}.web-t-h2-menor{letter-spacing:-.04em;font-size:24px;font-weight:600;line-height:1.1}.web-t-cifra{letter-spacing:-.03em;font-size:40px;font-weight:480;line-height:1.1}.web-t-cita{letter-spacing:-.02em;font-size:20px;font-weight:480;line-height:28px}.web-t-entrada,.web-t-entrada-mayor{color:var(--web-tinta-2);font-size:16px;line-height:24px}.web-t-pequeno{color:var(--web-tinta-2);font-size:14px;line-height:24px}@media(min-width:768px){.web-t-hero{font-size:48px}.web-t-h2{font-size:36px}.web-t-h2-menor{font-size:28px}.web-t-cifra{font-size:48px}.web-t-cita{font-size:24px;line-height:32px}.web-t-entrada-mayor{font-size:18px;line-height:28px}}.web-boton{border-radius:var(--web-r-boton);white-space:nowrap;height:32px;transition:background-color var(--web-t-rapido) var(--web-curva-suave),box-shadow var(--web-t-rapido) var(--web-curva-suave),color var(--web-t-rapido) var(--web-curva-suave);justify-content:center;align-items:center;gap:6px;padding:6px 10px;font-size:14px;font-weight:400;line-height:21px;display:inline-flex}.web-boton-negro,.web .web-boton-negro{background:var(--web-boton);color:var(--web-boton-tinta)}.web-boton-negro:hover,.web .web-boton-negro:hover{background:color-mix(in srgb,var(--web-boton) 84%,var(--web-fondo))}.web-boton-borde{box-shadow:inset 0 0 0 1px var(--web-anillo);background:#fff6}.web-boton-borde:hover{background:#fffc}.web-boton-claro{border-radius:var(--web-r-boton-pequeno);background:var(--web-superficie);height:40px;box-shadow:var(--web-sombra-boton-claro);color:var(--web-tinta);padding:9.5px 16px;font-size:13px;font-weight:600}.web-boton-claro:hover{box-shadow:0 0 0 1px #5f5f5d4d,0 1px 2px #0000000f}.web-enlace-flecha{color:var(--web-tinta);align-items:center;gap:4px;font-size:14px;font-weight:480;line-height:20px;display:inline-flex}.web-enlace-flecha svg{transition:transform var(--web-t-rapido) var(--web-curva-suave)}.web-enlace-flecha:hover svg{transform:translate(2px)}.web-marca{letter-spacing:-.05em;white-space:nowrap;color:var(--web-tinta);align-items:center;gap:7px;font-size:22px;font-weight:650;line-height:1;display:inline-flex}.web-marca-icono{background-color:currentColor;flex-shrink:0;width:24px;height:24px;display:inline-block;-webkit-mask:url(/marca/simbolo-pequeno.svg?v=2) 50%/contain no-repeat;mask:url(/marca/simbolo-pequeno.svg?v=2) 50%/contain no-repeat}.web[data-tema=oscuro],.web-cabecera[data-tono=oscuro],.web-oscuro{--web-marca-pulpo:#b9c8ee}@media(prefers-color-scheme:dark){.web[data-tema=sistema]{--web-marca-pulpo:#b9c8ee}}.web-cabecera{z-index:50;height:var(--web-cab-alto);transition:background-color var(--web-t-cabecera) ease,box-shadow var(--web-t-cabecera) ease,color var(--web-t-cabecera) ease;background:0 0;position:sticky;top:0}.web-cabecera[data-abierto=si]{background:var(--web-fondo)}.web-cabecera[data-scroll=si]{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);box-shadow:0 1px 0 0 var(--web-borde-suave);background:#fcfbf8bf}.web-cabecera[data-tono=oscuro]{color:var(--web-oscuro-tinta);box-shadow:none;background:#1c1c1cb8}.web-cabecera[data-tono=oscuro] .web-marca{color:var(--web-oscuro-tinta)}.web-cabecera[data-tono=oscuro] .web-boton-borde{background:0 0;box-shadow:inset 0 0 0 1px #ffffff3d}.web-cabecera[data-tono=oscuro]{--web-boton:#fafafa;--web-boton-tinta:#1c1c1c;--web-fondo:#1c1c1c}.web-cabecera-fila{justify-content:space-between;align-items:center;gap:24px;height:100%;display:flex}.web-cabecera-izq{align-items:center;gap:40px;display:flex}.web-cabecera-der{align-items:center;gap:8px;display:flex}.web-solo-escritorio{display:none}@media(min-width:1024px){.web-solo-escritorio{display:flex}.web-solo-movil{display:none!important}}.web-nav{position:relative}.web-nav-lista{align-items:center;gap:4px;display:flex}.web-nav-enlace,.web-nav-disparador{color:inherit;transition:color .1s var(--web-curva-panel),background-color .1s var(--web-curva-panel);border-radius:6px;align-items:center;gap:2px;padding:4px 6px;font-size:15px;font-weight:400;line-height:24px;display:inline-flex}.web-nav-enlace:hover,.web-nav-disparador:hover,.web-nav-disparador[data-state=open]{color:color-mix(in srgb,currentColor 72%,transparent)}.web-nav-disparador svg{opacity:.7;width:14px;height:14px;transition:transform .2s ease-in-out}.web-nav-disparador[data-state=open] svg{transform:translateY(1px)}.web-nav-posicion{perspective:1200px;z-index:60;position:absolute;top:calc(100% + 13px);left:-28px}.web-nav-posicion[data-viaja=si]{transition:left var(--web-t-menu,.27s) cubic-bezier(.45,0,.25,1)}.web-nav-panel{width:var(--radix-navigation-menu-viewport-width);height:var(--radix-navigation-menu-viewport-height);border-radius:var(--web-r-panel);background:var(--web-fondo-2);box-shadow:var(--web-sombra-panel);color:var(--web-tinta);transform-origin:0 0;transition:width var(--web-t-contenido) var(--web-curva-contenido),height var(--web-t-contenido) var(--web-curva-contenido);padding:1px;position:relative;overflow:hidden}.web-nav-panel[data-state=open]{animation:web-panel-entra var(--web-t-contenido) var(--web-curva-contenido)}.web-nav-panel[data-state=closed]{animation:web-panel-sale var(--web-t-contenido) var(--web-curva-contenido) forwards}@keyframes web-panel-entra{0%{opacity:0;transform:scale(.9)}}@keyframes web-panel-sale{to{opacity:0;transform:scale(.9)}}.web-nav-contenido{animation-duration:var(--web-t-contenido);animation-timing-function:var(--web-curva-contenido);animation-fill-mode:both;display:flex;position:absolute;top:0;left:0}.web-nav-contenido[data-motion=from-start]{animation-name:web-desde-izq}.web-nav-contenido[data-motion=from-end]{animation-name:web-desde-der}.web-nav-contenido[data-motion=to-start]{animation-name:web-hacia-izq}.web-nav-contenido[data-motion=to-end]{animation-name:web-hacia-der}@keyframes web-desde-izq{0%{opacity:0;filter:blur(2px);transform:translate(-256px)}}@keyframes web-desde-der{0%{opacity:0;filter:blur(2px);transform:translate(256px)}}@keyframes web-hacia-izq{to{opacity:0;filter:blur(2px);transform:translate(-256px)}}@keyframes web-hacia-der{to{opacity:0;filter:blur(2px);transform:translate(256px)}}.web-nav-principal{border-radius:calc(var(--web-r-panel) - 1px);background:var(--web-fondo)}.web-nav-grupo{padding:32px 20px 24px}.web-nav-etiqueta{color:var(--web-tinta-3);margin-bottom:8px;margin-left:12px;font-size:12px;line-height:16px}.web-nav-columnas{gap:16px;display:flex}.web-nav-columna{flex-direction:column;gap:2px;display:flex}.web-nav-fila{border-radius:var(--web-r-fila);width:240px;transition:background-color var(--web-t-rapido) var(--web-curva-suave);padding:7px 12px 9px;display:block}.web-nav-fila:hover,.web-nav-fila:focus-visible{background:#77777114;outline:none}.web-nav-fila-titulo{color:var(--web-tinta);font-size:16px;font-weight:480;line-height:24px;display:block}.web-nav-fila-detalle{color:var(--web-tinta-3);font-size:12px;line-height:16px;display:block}.web-nav-anuncio{flex-direction:column;gap:16px;width:244px;margin-top:10px;padding:8px 12px;display:flex}.web-nav-anuncio-foto{aspect-ratio:16/9;border-radius:8px;position:relative;overflow:hidden;box-shadow:0 0 0 1px #0000000f}.web-nav-anuncio-foto img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.web-nav-anuncio-foto{transition:transform .4s var(--web-curva-suave),box-shadow .4s var(--web-curva-suave)}.web-nav-anuncio:hover .web-nav-anuncio-foto{transform:translateY(-2px);box-shadow:0 0 0 1px #0000000f,0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a}.web-nav-anuncio-enlace svg{transition:transform .4s var(--web-curva-suave)}.web-nav-anuncio:hover .web-nav-anuncio-enlace svg{transform:translate(2.5px)}.web-nav-anuncio-titulo{color:var(--web-tinta);font-size:14px;font-weight:480;line-height:20px}.web-nav-anuncio-enlace{color:var(--web-tinta-3);align-items:center;gap:4px;margin-top:-8px;font-size:14px;font-weight:480;line-height:20px;display:inline-flex}.web-hamburguesa{border-radius:8px;justify-content:center;align-items:center;width:40px;height:40px;margin-right:-8px;display:inline-flex}.web-hamburguesa svg{width:22px;height:22px}.web-movil{top:var(--web-cab-alto);z-index:49;background:var(--web-fondo-2);animation:web-movil-entra var(--web-t-modal) var(--web-curva-salida);position:fixed;bottom:0;left:0;right:0;overflow-y:auto}.web-movil-dentro{min-height:100%;animation:web-movil-sube var(--web-t-modal-dentro) var(--web-curva-salida);flex-direction:column;padding-top:4px;padding-bottom:24px;display:flex}@keyframes web-movil-entra{0%{opacity:0}}.web-movil[data-estado=saliendo]{pointer-events:none;animation:web-movil-sale var(--web-t-modal) var(--web-curva-salida) forwards}.web-movil[data-estado=saliendo] .web-movil-dentro{animation:web-movil-baja var(--web-t-modal-dentro) var(--web-curva-salida) forwards}.web-movil-subpantalla[data-estado=saliendo]{animation:web-sub-sale .3s var(--web-curva-salida) forwards}@keyframes web-movil-sale{to{opacity:0}}@keyframes web-movil-baja{to{opacity:0;transform:translateY(-16px)}}@keyframes web-sub-sale{to{transform:translate(100%)}}@keyframes web-movil-sube{0%{opacity:0;transform:translateY(-16px)}}.web-movil-lista{flex:1}.web-movil-fila{border-bottom:.5px solid var(--web-borde);text-align:left;justify-content:space-between;align-items:center;width:100%;padding:10px 0 9px;font-size:18px;line-height:28px;display:flex}.web-movil-fila svg{opacity:.6;width:18px;height:18px;transition:transform var(--web-t-contenido) var(--web-curva-contenido)}.web-movil-fila[data-state=open] svg{transform:rotate(180deg)}.web-movil-sub{overflow:hidden}.web-movil-sub[data-state=open]{animation:web-acordeon-abre var(--web-t-contenido) var(--web-curva-contenido)}.web-movil-sub[data-state=closed]{animation:web-acordeon-cierra var(--web-t-contenido) var(--web-curva-contenido)}@keyframes web-acordeon-abre{0%{height:0}to{height:var(--radix-accordion-content-height)}}@keyframes web-acordeon-cierra{0%{height:var(--radix-accordion-content-height)}to{height:0}}.web-movil-sub-grupo{padding:12px 0 8px}.web-movil-sub-etiqueta{color:var(--web-tinta-3);padding-bottom:4px;font-size:12px;line-height:16px}.web-movil-sub a{padding:7px 0;display:block}.web-movil-sub a span{font-size:16px;font-weight:480;line-height:24px;display:block}.web-movil-sub a small{color:var(--web-tinta-3);font-size:12px;line-height:16px;display:block}.web-movil-subpantalla{z-index:1;background:var(--web-fondo-2);animation:web-sub-entra .3s var(--web-curva-salida);padding-bottom:32px;position:absolute;inset:0;overflow-y:auto}@keyframes web-sub-entra{0%{transform:translate(100%)}}.web-movil-sub-cabeza{border-bottom:.5px solid var(--web-borde);align-items:center;height:52px;display:flex}.web-movil-volver{align-items:center;gap:4px;margin-left:-6px;padding:6px;font-size:16px;font-weight:480;line-height:24px;display:inline-flex}.web-movil-volver svg{width:18px;height:18px}.web-movil-sub-enlace{padding:8px 0;display:block}.web-movil-sub-enlace span{font-size:16px;font-weight:480;line-height:24px;display:block}.web-movil-sub-enlace small{color:var(--web-tinta-3);font-size:12px;line-height:16px;display:block}.web-movil-anuncio{width:100%;max-width:360px;margin-top:8px;padding:0}.web-hamburguesa{position:relative}.web-icono-cruce{transition:opacity .1s ease-out,transform .1s ease-out;position:absolute}.web-icono-cruce[data-visible=si]{transition-delay:.1s}.web-icono-cruce[data-visible=no]{opacity:0;transform:scale(.5)}.web-movil-acciones{grid-template-columns:1fr 1fr;gap:8px;padding-top:24px;display:grid}.web-movil-acciones .web-boton{height:40px;font-size:15px}.web-foto{pointer-events:none;isolation:isolate;position:absolute;inset:0;overflow:hidden}.web-foto-capa{inset:calc(-1 * var(--web-sangria,0%));position:absolute}.web-foto picture,.web-foto img{width:100%;height:100%;display:block}.web-foto img{object-fit:cover;object-position:var(--web-foco,50% 50%);animation:web-foto-entra 1.2s var(--web-curva-salida) both}@media(max-width:767px){.web-foto img{object-position:var(--web-foco-movil,var(--web-foco,50% 50%))}}@keyframes web-foto-entra{0%{opacity:0;transform:scale(1.04)}}.web-foto-espera{background-size:cover;background-position:var(--web-foco,50% 50%);filter:blur(18px);position:absolute;inset:0;transform:scale(1.1)}@supports (animation-timeline:scroll()){.web-foto-paralaje .web-foto-capa{animation:linear both web-paralaje;animation-timeline:scroll(root);animation-range:0 100vh}@keyframes web-paralaje{to{transform:translateY(12%)}}}@media(prefers-reduced-motion:reduce){.web-foto img,.web-foto-paralaje .web-foto-capa{animation:none!important}}.web-hero{margin-top:calc(-1 * var(--web-cab-alto));min-height:calc(560px + var(--web-cab-alto));height:100svh;max-height:calc(1100px + var(--web-cab-alto));padding:calc(32px + var(--web-cab-alto)) var(--web-lateral) 96px;isolation:isolate;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.web-hero-velo{z-index:0;pointer-events:none;background:radial-gradient(42% 30% at 50% 52%,#fcfbf85c,#fcfbf82e,#fcfbf800);position:absolute;inset:0}.web-hero-velo:before{content:"";height:calc(var(--web-cab-alto) * 2.2);background:linear-gradient(#fcfbf89e,#fcfbf857 45%,#fcfbf800);position:absolute;inset:0 0 auto}@media(max-width:767px){.web-hero-velo{background:radial-gradient(90% 34%,#fcfbf89e,#fcfbf857 55%,#fcfbf800)}}.web-hero-contenido{z-index:1;flex-direction:column;align-items:center;width:100%;display:flex;position:relative}.web-hero-titulos{text-align:center;flex-direction:column;align-items:center;gap:4px;margin-bottom:28px;padding-inline:16px;display:flex}.web-hero-titulo{max-width:18ch;color:var(--web-tinta);text-wrap:balance;text-shadow:0 0 18px #fcfbf8d9,0 0 2px #fcfbf8e6}.web-hero-sub{color:#3f3f3d;text-wrap:balance;text-shadow:0 0 14px #fcfbf8e6,0 0 2px #fcfbf8e6;max-width:34ch;font-size:16px;line-height:24px}.web-hero-caja{width:100%;max-width:768px}@media(min-width:768px){.web-hero-titulo{max-width:none}.web-hero-titulos{margin-bottom:36px}.web-hero-sub{max-width:none;font-size:18px;line-height:24px}.web-hero-caja{max-width:608px}}.web-caja{border-radius:var(--web-r-caja);background:var(--web-superficie);width:100%;box-shadow:var(--web-sombra-caja);text-align:left;transition:background-color var(--web-t-rapido) var(--web-curva-suave),border-color var(--web-t-rapido) var(--web-curva-suave),box-shadow var(--web-t-rapido) var(--web-curva-suave);border:.5px solid #fff;padding:12px;position:relative}.web-caja:hover{box-shadow:0 0 0 1px var(--web-anillo-caja-hover),0 25px 50px -12px #00000040;border-color:#ffffffe6}.web-caja:focus-within{box-shadow:0 0 0 1px var(--web-anillo-caja-hover),0 25px 50px -12px #00000047}.web-caja-zona{display:grid;position:relative}.web-caja-texto,.web-caja-marcador{grid-area:1/1;padding:8px 8px 4px;font-size:16px;line-height:24px}.web-caja-texto{resize:none;width:100%;min-height:60px;max-height:max(35svh,5rem);color:var(--web-tinta);background:0 0;border:0;outline:0;font-family:inherit;display:block;overflow-y:auto}.web-caja-texto:focus-visible{outline:none}.web-caja-marcador{pointer-events:none;-webkit-user-select:none;user-select:none;color:var(--web-tinta-marcador);white-space:nowrap;text-overflow:clip;transition:opacity .15s ease-out;overflow:hidden}.web-caja-marcador[data-visible=no]{opacity:0;transition:none}.web-caja-cursor{vertical-align:-.15em;background:currentColor;width:1px;height:1.05em;margin-left:1px;animation:1.12s cubic-bezier(.45,0,.55,1) infinite web-parpadeo;display:inline-block}@keyframes web-parpadeo{50%{opacity:.15}}@media(min-width:768px){.web-caja-texto{min-height:40px}}.web-caja-barra{justify-content:space-between;align-items:center;gap:8px;display:flex}.web-caja-izq,.web-caja-der{align-items:center;gap:4px;display:flex}.web-redondo{width:32px;height:32px;color:var(--web-tinta);transition:background-color var(--web-t-rapido) var(--web-curva-suave),transform var(--web-t-rapido) var(--web-curva-suave),opacity var(--web-t-rapido) var(--web-curva-suave);border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex}.web-redondo svg{width:16px;height:16px}.web-redondo:hover{background:#7777711a}.web-redondo-mas{background:#fffc;box-shadow:0 0 0 1px #00000014}.web-redondo-mas svg{transition:transform var(--web-t-rapido) var(--web-curva-suave)}.web-redondo-mas[data-state=open]{background:#7777711f}.web-redondo-mas[data-state=open] svg{transform:rotate(45deg)}.web-redondo[data-escuchando=si]{color:#c62828;background:#e236361f}.web-redondo[data-escuchando=si] svg{animation:1.1s ease-in-out infinite web-latido}@keyframes web-latido{50%{transform:scale(1.18)}}.web-enviar{background:var(--web-boton);color:var(--web-boton-tinta);transition:width .34s cubic-bezier(.32,.72,0,1),margin .34s cubic-bezier(.32,.72,0,1),opacity .34s cubic-bezier(.32,.72,0,1),transform .34s cubic-bezier(.32,.72,0,1),filter .34s cubic-bezier(.32,.72,0,1),background-color var(--web-t-rapido) var(--web-curva-suave);overflow:hidden}@media(min-width:768px){.web-enviar[data-visible=no]{opacity:0;filter:blur(4px);pointer-events:none;width:0;margin-left:-8px;transform:scale(.8)}}.web-enviar[data-modo=explorar],.web-enviar[data-modo=planificar]{background:var(--web-azul-2);color:#fff}.web-enviar:hover{background:color-mix(in srgb,var(--web-boton) 80%,var(--web-fondo))}.web-enviar:disabled{cursor:default;background:#00000047}.web-pildora{height:32px;color:var(--web-tinta);transition:background-color var(--web-t-rapido) var(--web-curva-suave);border-radius:999px;align-items:center;gap:2px;padding:6px 10px;font-size:14px;line-height:20px;display:inline-flex}.web-pildora:hover,.web-pildora[data-state=open]{background:#7777711a}.web-pildora svg{opacity:.6;width:16px;height:16px;transition:transform .15s var(--web-curva-suave)}.web-pildora[data-state=open] svg{transform:rotate(180deg)}.web-pildora[data-modo=explorar],.web-pildora[data-modo=planificar]{color:var(--web-azul-2)}.web-desplegable{z-index:70;border-radius:var(--web-r-menu);background:var(--web-fondo);min-width:248px;box-shadow:var(--web-sombra-panel);color:var(--web-tinta);font-family:var(--web-fuente);transform-origin:var(--radix-dropdown-menu-content-transform-origin,var(--radix-popover-content-transform-origin));animation:web-panel-entra var(--web-t-rapido) var(--web-curva-panel);padding:4px}.web-desplegable[data-state=closed]{animation:web-panel-sale var(--web-t-rapido) ease forwards}.web-desplegable-fila{cursor:pointer;text-align:left;width:100%;transition:background-color var(--web-t-rapido) var(--web-curva-suave);border-radius:8px;outline:none;align-items:flex-start;gap:10px;padding:8px 10px;display:flex}.web-desplegable-fila[data-highlighted],.web-desplegable-fila:hover,.web-desplegable-fila:focus-visible{background:#77777117}.web-desplegable-fila>svg{width:16px;height:16px;color:var(--web-tinta-2);flex:none;margin-top:2px}.web-desplegable-textos{flex-direction:column;flex:1;display:flex}.web-desplegable-titulo{font-size:14px;font-weight:480;line-height:20px}.web-desplegable-detalle{color:var(--web-tinta-3);font-size:12px;line-height:16px}.web-desplegable-marca{width:16px;height:16px;color:var(--web-tinta);flex:none;margin-top:2px}.web-desplegable-atajo{min-width:18px;font-size:var(--hn-t-xs);text-align:center;color:var(--web-tinta-2);background:#7777711f;border-radius:4px;flex:none;padding:0 5px;line-height:18px}.web-desplegable-pie{border-top:.5px solid var(--web-borde);color:var(--web-tinta-3);margin-top:4px;padding:8px 10px 6px;font-size:12px;line-height:16px}.web-desplegable-buscar{background:#77777112;border-radius:8px;align-items:center;gap:8px;margin:2px 2px 4px;padding:6px 8px;display:flex}.web-desplegable-buscar svg{width:14px;height:14px;color:var(--web-tinta-3)}.web-desplegable-buscar input{width:100%;font:inherit;color:var(--web-tinta);background:0 0;border:0;outline:0;font-size:13px;line-height:20px}.web-desplegable-volver{color:var(--web-tinta-3);align-items:center;gap:6px;padding:6px 8px;font-size:12px;line-height:16px;display:flex}.web-desplegable-volver svg{width:14px;height:14px}.web-seccion{padding-block:104px}@media(min-width:768px){.web-seccion{padding-block:160px}}.web-cabeza{flex-direction:column;gap:16px;display:flex}.web-cabeza .web-t-entrada,.web-cabeza .web-t-entrada-mayor{max-width:412px}.web-cabeza-centrada{text-align:center;align-items:center}.web-cabeza-centrada .web-t-entrada{max-width:448px}.web-plataforma-rejilla{gap:12px;margin-top:40px;display:grid}@media(min-width:768px){.web-plataforma-rejilla{margin-top:68px}}@media(min-width:1024px){.web-plataforma-rejilla{grid-template-columns:repeat(3,minmax(0,1fr))}}.web-tarjeta{border-radius:var(--web-r-tarjeta);background:var(--web-superficie);min-height:425px;box-shadow:var(--web-sombra-tarjeta);grid-template-rows:273px auto;display:grid;overflow:hidden}.web-tarjeta-escena{position:relative;overflow:hidden;container-type:size}.web-tarjeta-textos{flex-direction:column;gap:8px;padding:16px;display:flex}@media(min-width:768px){.web-tarjeta-textos{padding:24px}}.web-tarjeta-titulo{letter-spacing:-.01em;font-size:16px;font-weight:600;line-height:24px}.web-escena-fondo{opacity:.22;filter:saturate(.8);background-position:50%;background-size:cover;position:absolute;inset:0}.web-escena-fondo:after{content:"";background:linear-gradient(#fff0 40%,#fff);position:absolute;inset:0}.web-escena{justify-content:center;align-items:center;padding:24px;display:flex;position:absolute;inset:0}.web-mini-caja{background:#fff;border-radius:18px;width:100%;max-width:300px;padding:12px 14px;font-size:14px;line-height:20px;box-shadow:0 0 0 1px #00000012,0 18px 36px -14px #00318259}.web-mini-caja-barra{color:var(--web-tinta-3);justify-content:space-between;margin-top:18px;display:flex}.web-mini-caja-barra span{border-radius:999px;justify-content:center;align-items:center;width:22px;height:22px;font-size:13px;display:inline-flex;box-shadow:0 0 0 1px #00000014}.web-mini-chat{flex-direction:column;gap:8px;width:100%;max-width:290px;font-size:13px;line-height:18px;display:flex}.web-burbuja{background:#fff;border-radius:14px;max-width:82%;padding:8px 11px;box-shadow:0 0 0 1px #00000012,0 6px 16px -10px #0000004d}.web-burbuja-cliente{background:var(--web-azul-2);color:#fff;box-shadow:none;align-self:flex-end}.web-burbuja-huecos{gap:6px;margin-top:8px;display:flex}.web-burbuja-huecos span{color:var(--web-azul-1);background:#0042ac1a;border-radius:999px;padding:3px 8px;font-size:12px;font-weight:500}.web-mini-agenda{background:#fff;border-radius:14px;width:100%;max-width:300px;font-size:12px;line-height:16px;overflow:hidden;box-shadow:0 0 0 1px #00000012,0 18px 36px -14px #00318259}.web-mini-agenda-cabeza{border-bottom:1px solid var(--web-borde);justify-content:space-between;padding:10px 12px;font-weight:600;display:flex}.web-mini-agenda-cabeza small{font-size:var(--hn-t-xs);color:var(--web-tinta-3);font-weight:400}.web-mini-agenda-fila{border-bottom:1px solid var(--web-borde);grid-template-columns:44px 1fr auto;align-items:center;gap:8px;padding:9px 12px;display:grid}.web-mini-agenda-fila:last-child{border-bottom:0}.web-mini-agenda-fila b{font-weight:600}.web-mini-agenda-fila em{color:var(--web-tinta-3);font-style:normal}.web-mini-agenda-fila i{color:var(--web-azul-1);font-style:normal;font-size:var(--hn-t-xs);background:#0042ac1a;border-radius:999px;padding:2px 7px}.web-mini-agenda .web-mini-agenda-fila{opacity:0;transition:opacity .4s cubic-bezier(.22,1,.36,1),transform .4s cubic-bezier(.22,1,.36,1),background-color .45s cubic-bezier(.16,1,.3,1);transform:translateY(8px)}.web-mini-agenda[data-listo=si] .web-mini-agenda-fila{opacity:1;transform:none}.web-mini-agenda-fila[data-marcada=si]{background:#0042ac12}@media(prefers-reduced-motion:reduce){.web-mini-agenda .web-mini-agenda-fila{opacity:1;transition:none;transform:none}}.web-mini-agenda-fila[data-nueva]{animation:web-fila-nueva 3.6s var(--web-curva-salida) infinite;background:#0042ac0d}@keyframes web-fila-nueva{0%,12%{opacity:0;transform:translateY(-6px)}22%,to{opacity:1;transform:none}}.web-oscuro-marco{max-width:1536px;margin-inline:auto;padding-inline:8px}.web-oscuro{--web-tinta:var(--web-oscuro-tinta);border-radius:var(--web-r-tarjeta);background:var(--web-oscuro);color:var(--web-oscuro-tinta);padding:104px 16px 8px;position:relative}@media(min-width:1024px){.web-oscuro{padding:160px 48px}}.web-oscuro-rejilla{gap:48px;max-width:1328px;margin-inline:auto;display:grid}@media(min-width:1024px){.web-oscuro-rejilla{grid-template-columns:368px minmax(0,1fr);gap:80px}}.web-oscuro-lado{flex-direction:column;gap:32px;display:flex}@media(min-width:1024px){.web-oscuro-lado{top:calc(var(--web-cab-alto) + 96px);align-self:start;position:sticky}}.web-oscuro-lado .web-t-entrada-mayor{color:var(--web-oscuro-tinta-2);margin-top:16px}.web-oscuro-lista{flex-direction:column;display:flex}.web-oscuro-item{border-bottom:1px solid #ffffff1a}.web-oscuro-item button{text-align:left;color:#ffffffb8;width:100%;transition:color var(--web-t-rapido) var(--web-curva-suave);padding:16px 0 8px;font-size:16px;font-weight:400;line-height:24px}.web-oscuro-item[data-activo=si] button{color:#fff;font-weight:600}.web-oscuro-item p{color:var(--web-oscuro-tinta-2);grid-template-rows:0fr;font-size:14px;line-height:24px;transition:grid-template-rows .15s ease-out;display:grid;overflow:hidden}.web-oscuro-item p>span{min-height:0}.web-oscuro-item[data-activo=si] p{grid-template-rows:1fr}.web-oscuro-barra{opacity:0;height:2px;transition:opacity var(--web-t-rapido);background:#ffffff1a;border-radius:2px;margin:8px 0 12px;overflow:hidden}.web-oscuro-item[data-activo=si] .web-oscuro-barra{opacity:1}.web-oscuro-barra span{height:100%;width:var(--web-progreso,0%);background:linear-gradient(90deg,var(--web-azul-3),var(--web-azul-2));display:block}.web-oscuro-escena-movil{margin:4px 0 20px}.web-oscuro-escena-movil .web-oscuro-escena{height:320px}@media(max-width:1023px),(max-height:739px){.web-oscuro-escenas{display:none!important}.web-oscuro-lado{position:static!important}.web-oscuro-item p{grid-template-rows:1fr}.web-oscuro-item button{color:#fff;font-weight:600}.web-oscuro-barra{display:none}}@media(min-width:1024px)and (min-height:740px){.web-oscuro-escena-movil{display:none}}.web-oscuro-escenas{flex-direction:column;gap:16px;min-width:0;display:flex}.web-oscuro-escena{background:var(--web-oscuro-superficie);border-radius:12px;height:420px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff14}@media(min-width:1024px){.web-oscuro-escena{height:500px}}.web-oscuro-escena-foto{inset:calc(-1 * var(--web-sangria,0%));opacity:.44;filter:saturate(1.05)brightness(.78);background-position:50%;background-size:cover;position:absolute}.web-oscuro-escena:after{content:"";background:radial-gradient(ellipse 70% 45% at 50% 100%,var(--web-azul-brillo) 0%,transparent 70%),linear-gradient(to bottom,#1c1c1c66,#1c1c1c1a 45%,#1c1c1c4d);position:absolute;inset:0}.web-oscuro-escena-dentro{z-index:1;justify-content:center;align-items:center;padding:32px;display:flex;position:absolute;inset:0}.web-cristal{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;background:#1414149e;border-radius:14px;box-shadow:inset 0 0 0 1px #ffffff1f,0 30px 60px -20px #0009}.web-sectores{border-bottom:1px solid var(--web-borde-suave);padding-top:104px}@media(min-width:1024px){.web-sectores{padding-top:0}}.web-sectores-fila{flex-direction:column;gap:64px;display:flex}@media(min-width:1024px){.web-sectores-fila{flex-direction:row-reverse;align-items:center;gap:96px}}.web-sectores-texto{flex-direction:column;align-items:flex-start;gap:16px;max-width:352px;display:flex}.web-sectores-texto .web-boton-claro{margin-top:8px}.web-sectores-rejilla{border-top:1px solid var(--web-borde-suave);border-left:1px solid var(--web-borde-suave);flex:1;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media(min-width:1024px){.web-sectores-rejilla{border-top:0}}.web-sector{border-right:1px solid var(--web-borde-suave);border-bottom:1px solid var(--web-borde-suave);height:136px;color:var(--web-tinta);letter-spacing:-.04em;justify-content:center;align-items:center;gap:10px;padding:28px 0;font-size:20px;font-weight:600;line-height:1;display:flex}.web-sector svg{stroke-width:1.6px;width:22px;height:22px}.web-casos{padding-top:104px;padding-bottom:52px}@media(min-width:768px){.web-casos{padding-top:160px;padding-bottom:80px}}.web-casos .web-cabeza{gap:16px}.web-casos-enlace{margin-top:40px}.web-carrusel{touch-action:pan-y;height:528px;margin-top:48px;position:relative;overflow:hidden}@media(min-width:768px){.web-carrusel{margin-top:64px}}.web-caso{width:var(--web-w);height:var(--web-h);transform:translate(calc(-50% + var(--web-x)),-50%);transition:transform .45s cubic-bezier(.16,1,.3,1),width .45s cubic-bezier(.16,1,.3,1),height .45s cubic-bezier(.16,1,.3,1);position:absolute;top:50%;left:50%}.web-caso[data-activo=no]{cursor:pointer}@media(prefers-reduced-motion:reduce){.web-caso{transition:none}}.web-caso-tarjeta{border-radius:var(--web-r-tarjeta);background:var(--web-fondo-2);height:100%;box-shadow:inset 0 0 0 1px var(--web-borde);flex-direction:column;display:flex;position:relative;overflow:hidden}.web-caso-fondo{opacity:.62;filter:blur(3px)saturate(1.05);background-position:50%;background-size:cover;position:absolute;inset:-12px}.web-caso-fondo:after{content:"";background:linear-gradient(#f7f4ed66,#f7f4ed9e 55%,#f7f4edcc);position:absolute;inset:0}.web-caso[data-activo=no] .web-caso-fondo{opacity:.62;filter:blur(2px)saturate(1.05)}.web-caso-cara{width:100%;color:inherit;font:inherit;cursor:pointer;transition:opacity var(--web-t-contenido) var(--web-curva-contenido);background:0 0;border:0;justify-content:center;align-items:center;padding:32px;display:flex;position:absolute;inset:0}.web-caso-detalle{height:100%;transition:opacity var(--web-t-contenido) var(--web-curva-contenido);flex-direction:column;gap:28px;padding:28px 24px;display:flex;position:relative}@media(min-width:768px){.web-caso-detalle{padding:40px}}.web-caso-detalle{min-width:640px;transition:opacity .25s ease-out .1s}.web-caso[data-activo=no] .web-caso-detalle{opacity:0;pointer-events:none;transition:opacity .15s ease-in}.web-caso-cara{transition:opacity .2s ease-out 80ms}.web-caso[data-activo=si] .web-caso-cara{opacity:0;pointer-events:none;transition:opacity 80ms ease-in}@media(max-width:767px){.web-caso-detalle{min-width:0}}.web-caso-marca{letter-spacing:-.045em;color:var(--web-tinta);font-size:22px;font-weight:650;line-height:1}.web-caso-cara .web-caso-marca{color:#1c1c1cd1;font-size:34px}.web-caso-cuerpo{flex:1;gap:28px;display:grid}@media(min-width:768px){.web-caso-cuerpo{grid-template-columns:minmax(0,1fr) 190px;gap:48px}}.web-caso-descripcion{max-width:340px;color:var(--web-tinta-2);font-size:14px;line-height:20px}.web-caso-cita{border-left:2px solid var(--web-tinta);color:var(--web-tinta);margin-top:20px;padding-left:20px}.web-caso-cifras{flex-direction:column;gap:20px;display:flex}.web-caso-cifra b{letter-spacing:-.02em;font-size:24px;font-weight:400;line-height:28px;display:block}.web-caso-cifra span{color:var(--web-tinta-3);font-size:14px;line-height:20px;display:block}.web-caso-pie{justify-content:space-between;align-items:center;gap:16px;display:flex}.web-persona{align-items:center;gap:12px;display:flex}.web-persona-avatar{background:linear-gradient(145deg,var(--web-azul-3),var(--web-azul-2));color:#fff;letter-spacing:-.02em;border-radius:999px;justify-content:center;align-items:center;width:40px;height:40px;font-size:14px;font-weight:600;display:inline-flex}.web-persona-nombre{font-size:14px;font-weight:480;line-height:20px;display:block}.web-persona-cargo{color:var(--web-tinta-3);font-size:12px;line-height:16px;display:block}.web-carrusel-flechas{justify-content:center;gap:12px;margin-top:64px;display:flex}.web-carrusel-flechas button{background:var(--web-superficie);width:44px;height:44px;box-shadow:var(--web-sombra-boton-claro);transition:box-shadow var(--web-t-rapido) var(--web-curva-suave);border-radius:10px;justify-content:center;align-items:center;display:inline-flex}.web-carrusel-flechas button:disabled{opacity:.4;cursor:default}.web-carrusel-flechas button:hover{box-shadow:0 0 0 1px #5f5f5d4d,0 2px 4px #0000000f}.web-carrusel-flechas svg{width:16px;height:16px}.web-cifras-marco{max-width:1536px;margin-inline:auto;padding-bottom:52px}@media(min-width:768px){.web-cifras-marco{padding:0 8px 80px}}.web-cifras{padding-inline:16px;position:relative;overflow:hidden}@media(min-width:768px){.web-cifras{min-height:48rem;padding-inline:0}}.web-cifras-texto{z-index:1;padding-top:8px;padding-bottom:48px;position:relative}@media(min-width:768px){.web-cifras-texto{padding-top:120px;padding-bottom:160px}}.web-cifras-texto .web-cabeza,.web-cifras-texto .web-t-entrada-mayor{max-width:608px}.web-cifras-lista{flex-direction:column;gap:24px;margin-top:40px;display:flex}.web-cifra-etiqueta{color:var(--web-tinta-2);font-size:14px;line-height:20px;display:block}.web-cifra-valor{color:var(--web-tinta);margin-top:2px;display:block}.web-grafica{aspect-ratio:1523/663;margin-inline:-16px;position:relative}@media(min-width:768px){.web-grafica{width:calc(100% - var(--web-lateral) * 2);margin-inline:auto;max-width:1120px;margin-top:0;position:absolute;bottom:0;left:0;right:0}}.web-grafica svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.web-grafica-linea{fill:none;stroke-width:2.5px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset 2.2s cubic-bezier(.645,.045,.355,1) .85s}.web-grafica-area{opacity:0;transition:opacity 1.6s cubic-bezier(.645,.045,.355,1) 1.2s}.web-grafica[data-vista=si] .web-grafica-linea{stroke-dashoffset:0}.web-grafica[data-vista=si] .web-grafica-area{opacity:1}@media(prefers-reduced-motion:reduce){.web-grafica-linea{stroke-dashoffset:0;transition:none}.web-grafica-area{opacity:1;transition:none}}.web-final{isolation:isolate;position:relative}.web-final-foto{z-index:-1;position:absolute;inset:28% 0 0;overflow:hidden}.web-final-foto:before{content:"";z-index:1;background:linear-gradient(to bottom,var(--web-fondo) 0%,#fcfbf800 100%);height:38%;position:absolute;inset:0 0 auto}.web-final-cierre{text-align:center;flex-direction:column;align-items:center;padding-top:104px;padding-bottom:104px;display:flex}@media(min-width:768px){.web-final-cierre{padding-top:160px;padding-bottom:120px}}.web-final-ceja{color:var(--web-tinta-2);font-size:16px;font-weight:400;line-height:28px}.web-final-titulo{color:var(--web-tinta);text-wrap:balance;margin-top:4px;margin-bottom:28px}@media(min-width:768px){.web-final-ceja{font-size:18px}.web-final-titulo{margin-bottom:36px}}.web-final-caja{width:100%;max-width:608px}.web-pie-marco{max-width:calc(1280px + var(--web-lateral) * 2);padding-bottom:80px}.web-pie{border:.5px solid var(--web-borde);border-radius:var(--web-r-tarjeta);background:var(--web-fondo-2);padding:32px 24px}@media(min-width:768px){.web-pie{padding:56px}}@media(min-width:1024px){.web-pie{flex-direction:column;justify-content:space-between;min-height:750px;display:flex}}.web-pie-rejilla{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 24px;display:grid}@media(min-width:1024px){.web-pie-rejilla{grid-template-columns:176px repeat(5,minmax(0,1fr));gap:24px}}.web-pie-marca{grid-column:1/-1}@media(min-width:1024px){.web-pie-marca{grid-column:auto}}.web-pie-titulo{color:var(--web-tinta);margin-bottom:12px;font-size:14px;font-weight:480;line-height:21px}.web-pie-lista{flex-direction:column;gap:8px;display:flex}.web-pie-lista a{color:var(--web-tinta-3);transition:color var(--web-t-rapido) var(--web-curva-suave);font-size:14px;line-height:21px}.web-pie-lista a:hover{color:var(--web-tinta)}@media(max-width:767px){.web .web-pie-lista{gap:0}.web .web-pie-lista a{padding-block:11.5px;display:inline-block}}.web-pie-bajo{color:var(--web-tinta-3);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:56px;font-size:13px;line-height:20px;display:flex}.web-idioma{border-radius:var(--web-r-boton);height:32px;box-shadow:inset 0 0 0 1px var(--web-anillo);color:var(--web-tinta);align-items:center;gap:6px;padding:6px 10px;font-size:13px;display:inline-flex}.web-idioma svg{width:14px;height:14px}.web-aparece{opacity:0;transition:opacity .6s var(--web-curva-salida),transform .6s var(--web-curva-salida);transform:translateY(12px)}.web-aparece[data-visto=si]{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.web-aparece{opacity:1;transition:none;transform:none}}.web-404-pantalla{place-items:center;min-height:100svh;display:grid}.web-404{text-align:center;flex-direction:column;align-items:center;gap:14px;max-width:480px;padding:48px 16px;display:flex}.web-404-estrella{clip-path:polygon(50% 0%,61% 13%,75% 6.7%,79% 21%,93.3% 25%,87% 39%,100% 50%,87% 61%,93.3% 75%,79% 79%,75% 93.3%,61% 87%,50% 100%,39% 87%,25% 93.3%,21% 79%,6.7% 75%,13% 61%,0% 50%,13% 39%,6.7% 25%,21% 21%,25% 6.7%,39% 13%);width:160px;height:160px;margin-bottom:18px;animation:24s linear infinite web-estrella;position:relative;overflow:hidden}@keyframes web-estrella{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.web-404-estrella{animation:none}}.web-404 h1{letter-spacing:-.03em;font-size:36px;font-weight:600;line-height:54px}.web-404 p{color:var(--web-tinta-2);font-size:18px;line-height:27px}.web-404 .web-boton{margin-top:10px}.web-ceja{color:var(--web-tinta-2);font-size:14px;line-height:20px}.web-ceja-linea{border-top:1px solid var(--web-borde-suave);margin-bottom:40px;padding-top:16px}.web-t-gigante{letter-spacing:-.045em;text-wrap:balance;font-size:40px;font-weight:600;line-height:1.02}.web-t-grande{letter-spacing:-.04em;text-wrap:balance;font-size:32px;font-weight:600;line-height:1.05}@media(min-width:768px){.web-t-gigante{font-size:64px}.web-t-grande{font-size:48px}}.web-boton-medio{height:40px;padding:9px 16px;font-size:14px}.web-botones{flex-wrap:wrap;gap:8px;display:flex}.web-hero-partido{padding-top:56px;padding-bottom:56px}@media(min-width:768px){.web-hero-partido{padding-top:96px;padding-bottom:72px}}.web-hero-partido-fila{gap:32px;margin-top:24px;display:grid}@media(min-width:1024px){.web-hero-partido-fila{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:end;gap:96px}}.web-hero-partido-lado{flex-direction:column;gap:24px;max-width:420px;display:flex}.web-tira{color:var(--web-tinta-3);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px 32px;padding-block:40px 56px;display:flex}.web-tira li{letter-spacing:-.02em;align-items:center;gap:8px;font-size:16px;font-weight:560;line-height:1;display:inline-flex}.web-tira svg{stroke-width:1.6px;width:20px;height:20px}.web-escaparate{padding-bottom:64px;position:relative}.web-escaparate-banda{height:58%;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.web-escaparate-banda .web-foto:after{content:"";background:linear-gradient(to bottom,var(--web-fondo) 0%,#fcfbf800 26%);position:absolute;inset:0}.web-escaparate-dentro{position:relative}.web-navegador{border-radius:var(--web-r-tarjeta);background:var(--web-superficie);overflow:hidden;box-shadow:0 0 0 1px #00000014,0 40px 80px -30px #141e3c73}.web-navegador-barra{border-bottom:1px solid var(--web-borde);background:var(--web-fondo);align-items:center;gap:6px;height:40px;padding-inline:14px;display:flex}.web-navegador-barra span{background:#1c1c1c1f;border-radius:99px;width:10px;height:10px}.web-navegador-barra p{color:var(--web-tinta-3);background:#77777114;border-radius:99px;margin-inline:auto;padding:3px 12px;font-size:12px;line-height:18px}.web-navegador-pantalla{aspect-ratio:16/9;position:relative;overflow:hidden}.web-navegador-pantalla>img{object-fit:cover;object-position:top center;width:100%;height:100%;display:block}.web-widget{background:#fff;border-radius:16px;flex-direction:column;width:min(300px,100% - 40px);font-size:13px;line-height:18px;display:flex;position:absolute;bottom:20px;right:20px;overflow:hidden;box-shadow:0 0 0 1px #00000014,0 24px 48px -16px #00000059}.web-widget-cabeza{background:var(--web-azul-1);color:#fff;align-items:center;gap:10px;padding:12px 14px;display:flex}.web-widget-cabeza b{font-size:13px;font-weight:600;display:block}.web-widget-cabeza small{font-size:var(--hn-t-xs);opacity:.75;display:block}.web-widget-avatar{background:var(--web-marca-degradado);border-radius:99px;width:28px;height:28px;box-shadow:inset 0 0 0 1px #ffffff4d}.web-widget-cuerpo{background:var(--web-fondo);flex-direction:column;gap:8px;padding:14px;display:flex}.web-widget-pie{border-top:1px solid var(--web-borde);color:var(--web-tinta-3);padding:10px 14px}@media(max-width:767px){.web-navegador-pantalla{aspect-ratio:4/5}.web-widget{bottom:12px;right:12px}}.web-bloque{padding-block:80px}@media(min-width:768px){.web-bloque{padding-block:128px}}.web-titular-rejilla{gap:48px;display:grid}@media(min-width:1024px){.web-titular-rejilla{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:96px}}.web-titular-rejilla-lado{flex-direction:column;gap:20px;display:flex}.web-ventajas{gap:40px 32px;display:grid}@media(min-width:640px){.web-ventajas{grid-template-columns:repeat(2,minmax(0,1fr))}}.web-ventajas li{flex-direction:column;gap:8px;display:flex}.web-ventaja-icono svg{stroke-width:1.6px;width:20px;height:20px}.web-ventajas h3{letter-spacing:-.01em;margin-top:4px;font-size:16px;font-weight:600;line-height:24px}.web-ventajas p{color:var(--web-tinta-2);font-size:14px;line-height:22px}.web-testimonio{gap:32px;display:grid}@media(min-width:1024px){.web-testimonio{grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:96px}}.web-testimonio-persona{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.web-persona-avatar-grande{width:64px;height:64px;margin-bottom:12px;font-size:20px}.web-testimonio-cita{letter-spacing:-.02em;color:var(--web-tinta);font-size:24px;font-weight:480;line-height:32px}@media(min-width:768px){.web-testimonio-cita{font-size:30px;line-height:40px}}.web-puntos{gap:32px;display:grid}@media(min-width:1024px){.web-puntos{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:96px}}.web-puntos ul{flex-direction:column;display:flex}.web-puntos li{border-bottom:1px solid var(--web-borde-suave);align-items:center;gap:12px;padding:16px 0;font-size:16px;line-height:24px;display:flex}.web-puntos li svg{width:18px;height:18px;color:var(--web-azul-2);flex:none}.web-faq{gap:32px;display:grid}@media(min-width:1024px){.web-faq{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:96px}}.web-faq-item{border-bottom:1px solid var(--web-borde-suave)}.web-faq-item:first-child{border-top:1px solid var(--web-borde-suave)}.web-faq-item h3{font:inherit}.web-faq-pregunta{text-align:left;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:20px 0;font-size:16px;font-weight:500;line-height:24px;display:flex}.web-faq-pregunta svg{width:18px;height:18px;color:var(--web-tinta-3);transition:transform var(--web-t-contenido) var(--web-curva-contenido);flex:none}.web-faq-pregunta[data-state=open] svg{transform:rotate(45deg)}.web-faq-respuesta{overflow:hidden}.web-faq-respuesta[data-state=open]{animation:web-acordeon-abre var(--web-t-contenido) var(--web-curva-contenido)}.web-faq-respuesta[data-state=closed]{animation:web-acordeon-cierra var(--web-t-contenido) var(--web-curva-contenido)}.web-faq-respuesta p{max-width:560px;color:var(--web-tinta-2);padding-bottom:20px;font-size:14px;line-height:22px}.web-banda-caja{isolation:isolate;position:relative;overflow:hidden}.web-banda-caja-foto{z-index:-1}.web-banda-caja-foto:after{content:"";background:linear-gradient(to bottom,var(--web-fondo) 0%,#fcfbf800 34%),radial-gradient(ellipse 40% 30% at 50% 50%,#fcfbf866,transparent 70%);position:absolute;inset:0}.web-banda-caja-dentro{text-align:center;flex-direction:column;align-items:center;gap:28px;padding-block:160px 120px;display:flex}.web-banda-caja-dentro .web-t-h2{text-shadow:0 0 18px #fcfbf8d9}.web-barrido{background-image:linear-gradient(90deg,var(--web-tinta) 0 33.33%,color-mix(in srgb,var(--web-tinta) 22%,transparent) 66.66% 100%);color:#0000;filter:blur(1px);background-position:100% 0;background-size:300% 100%;-webkit-background-clip:text;background-clip:text}.web-barrido[data-visto=si]{filter:blur();background-position:0 0;transition:background-position 1.2s cubic-bezier(.455,.03,.515,.955) .1s,filter 1.2s cubic-bezier(.455,.03,.515,.955) .1s}@media(prefers-reduced-motion:reduce){.web-barrido{filter:none;background-position:0 0;transition:none}}.web-cifras-lista>div{opacity:0;transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1);transform:translateY(12px)}.web-cifras-lista[data-visto=si]>div{opacity:1;transform:none}.web-cifras-lista[data-visto=si]>div:first-child{transition-delay:0s}.web-cifras-lista[data-visto=si]>div:nth-child(2){transition-delay:60ms}.web-cifras-lista[data-visto=si]>div:nth-child(3){transition-delay:.12s}@media(prefers-reduced-motion:reduce){.web-cifras-lista>div{opacity:1;transition:none;transform:none}}.web.web-trozo{background:0 0;min-height:0}.web-trozo-cabecera{z-index:50;position:sticky;top:0}.web-marquesina{align-items:center;display:flex;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 7% 93%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 7% 93%,#0000)}.web-marquesina-pista{width:max-content;animation:web-marquesina var(--web-duracion,40s) linear infinite;display:flex}.web-marquesina[data-pausada=si] .web-marquesina-pista{animation-play-state:paused}@keyframes web-marquesina{to{transform:translate(-33.3333%)}}.web-marquesina-copia{flex:none;display:flex}.web-marquesina-elemento{letter-spacing:-.02em;white-space:nowrap;color:var(--web-tinta-3);align-items:center;gap:8px;padding-inline:40px;font-size:18px;font-weight:560;line-height:1;display:inline-flex}.web-marquesina-elemento svg{stroke-width:1.6px;width:22px;height:22px}.web-marquesina-pausa{width:28px;height:28px;color:var(--web-tinta-3);transition:background-color var(--web-t-rapido) var(--web-curva-suave);border-radius:999px;justify-content:center;align-items:center;display:inline-flex;position:absolute;bottom:12px;right:12px}.web-marquesina-pausa:hover{background:#7777711a}.web-marquesina-pausa svg{width:12px;height:12px}@media(prefers-reduced-motion:reduce){.web-marquesina-pista{animation:none}}.web-mini-caja,.web-mini-chat,.web-mini-agenda,.web-widget,.web-navegador{--web-tinta:#1c1c1c;--web-tinta-2:#616161;--web-tinta-3:#5f5f5d;--web-fondo:#fcfbf8;--web-borde:#eceae4;color:var(--web-tinta)}.web-bandeja{width:min(100%,440px);padding:16px;font-size:13px;line-height:18px}.web-bandeja-cabeza{justify-content:space-between;align-items:baseline;padding:2px 4px 12px;font-size:14px;display:flex}.web-bandeja-cabeza span{color:#ffffff8c;font-size:12px}.web-bandeja-filtros{gap:6px;padding:0 4px 12px;display:flex}.web-bandeja-filtros span{color:#ffffffb3;background:#ffffff0f;border-radius:999px;align-items:center;gap:5px;padding:4px 10px;font-size:12px;display:inline-flex}.web-bandeja-filtros span[data-activo]{color:#fff;background:#ffffff29}.web-bandeja-filtros svg{width:12px;height:12px}.web-bandeja ul{flex-direction:column;gap:6px;display:flex}.web-bandeja li{opacity:0;transition:opacity .5s var(--web-curva-salida) calc(var(--i) * .16s + .15s),transform .5s var(--web-curva-salida) calc(var(--i) * .16s + .15s);background:#ffffff0f;border-radius:10px;grid-template-columns:32px minmax(0,1fr);gap:10px;padding:10px;display:grid;transform:translateY(8px)}.web-bandeja[data-visto=si] li{opacity:1;transform:none}.web-bandeja li:first-child{background:#7fe9fd24;box-shadow:inset 0 0 0 1px #7fe9fd38}.web-bandeja-avatar{color:#fff;width:32px;height:32px;font-size:var(--hn-t-xs);letter-spacing:.02em;background:#ffffff24;border-radius:999px;place-items:center;font-weight:600;display:grid}.web-bandeja-avatar[data-canal=telefono]{background:#7fe9fd42}.web-bandeja-avatar svg{width:14px;height:14px}.web-bandeja-linea{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.web-bandeja-linea b{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.web-bandeja-linea small{color:#ffffff80;font-size:var(--hn-t-xs);flex:none}.web-bandeja li p{color:#ffffffc7;margin-top:2px}.web-bandeja-resultado{color:#9fe0b5;align-items:center;gap:4px;margin-top:6px;font-size:12px;display:inline-flex}.web-bandeja-resultado svg{width:12px;height:12px}.web-ficha{width:min(100%,380px);padding:18px;font-size:13px;line-height:18px}.web-ficha-cabeza{grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.web-ficha-cabeza b{font-size:14px;display:block}.web-ficha-cabeza small{color:#ffffff8c;font-size:12px}.web-ficha-sello{color:#9fe0b5;font-size:var(--hn-t-xs);background:#9fe0b524;border-radius:999px;align-items:center;gap:4px;padding:4px 9px;display:inline-flex}.web-ficha-sello svg,.web-ficha-oculto svg,.web-ficha-pie svg{flex:none;width:12px;height:12px}.web-ficha dl{background:#ffffff0d;border-radius:10px;flex-direction:column;margin-top:14px;display:flex}.web-ficha dl>div{justify-content:space-between;gap:12px;padding:10px 12px;display:flex}.web-ficha dl>div+div{box-shadow:inset 0 1px #ffffff14}.web-ficha dt{color:#ffffff8c}.web-ficha dd{font-variant-numeric:tabular-nums}.web-ficha-oculto{color:#ffffffb3;align-items:center;gap:6px;display:inline-flex}.web-ficha-oculto span{transition:filter .9s 1.1s}.web-ficha[data-visto=si] .web-ficha-oculto span{filter:blur(5px)}.web-ficha-pie{color:#ffffffa8;align-items:center;gap:6px;margin-top:14px;font-size:12px;display:flex}@media(prefers-reduced-motion:reduce){.web-bandeja li{transition:none;transform:none}.web-ficha-oculto span{transition:none}}.web-pantallazo{background:var(--web-superficie);position:relative;overflow:hidden}.web-pantallazo iframe{transform-origin:0 0;pointer-events:none;border:0;position:absolute;top:0;left:0}.web-bloque-diseno{padding-top:80px}@media(min-width:768px){.web-bloque-diseno{padding-top:128px}}.web-bloque-titular{max-width:13ch}.web-bloque-columnas{border-top:1px solid var(--web-borde-suave);gap:28px;margin-top:48px;padding-top:24px;display:grid}@media(min-width:768px){.web-bloque-columnas{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px}}.web-bloque-columnas h3{font-size:16px;font-weight:600;line-height:24px}.web-bloque-columnas p{color:var(--web-tinta-2);margin-top:8px;font-size:16px;line-height:24px}.web-bloque-diseno-escena{margin-top:40px;padding-bottom:64px;position:relative}.web-bloque-diseno-banda{border-radius:var(--web-r-boton);height:180px;position:absolute;bottom:0;left:8px;right:8px;overflow:hidden}.web-bloque-diseno-marco{max-width:1240px;padding-inline:var(--web-lateral);margin-inline:auto;position:relative}.web-bloque-diseno-marco .web-navegador{border-radius:16px}.web-bloque-entrada{max-width:560px;margin-top:16px}.web-bloque-rejilla{gap:12px;margin-top:48px;display:grid}@media(min-width:768px){.web-bloque-rejilla{grid-template-columns:repeat(2,minmax(0,1fr))}}.web-bloque-tarjeta{border-radius:var(--web-r-tarjeta);background:color-mix(in srgb,var(--web-tinta) 3%,var(--web-fondo));box-shadow:inset 0 0 0 1px var(--web-borde-suave);text-align:center;padding-bottom:32px;overflow:hidden}.web-bloque-tarjeta-escena{justify-content:center;align-items:center;height:300px;padding:24px;display:flex;position:relative;overflow:hidden}.web-bloque-tarjeta h3{margin-top:8px;padding-inline:24px;font-size:16px;font-weight:600;line-height:24px}.web-bloque-tarjeta>p{max-width:400px;color:var(--web-tinta-2);margin:6px auto 0;padding-inline:24px;font-size:15px;line-height:23px}.web-bloque-canales{gap:28px}.web-bloque-canales span{letter-spacing:-.035em;align-items:center;gap:10px;font-size:30px;font-weight:650;line-height:1;display:inline-flex}.web-bloque-canales span:first-child{color:var(--web-azul-2)}.web-bloque-canales svg{width:30px;height:30px}.web-bloque-canales i{background:var(--web-borde);width:1px;height:72px}.web-bloque-lista{text-align:left;flex-direction:column;gap:8px;width:min(100%,360px);display:flex}.web-bloque-lista>div{color:#1c1c1c;background:#fff;border-radius:12px;grid-template-columns:minmax(0,1fr) auto;gap:2px 12px;padding:12px 14px;font-size:13px;line-height:18px;display:grid;box-shadow:0 0 0 1px #0000000f,0 8px 20px -12px #141e3c40}.web-bloque-lista small{color:#5f5f5d;font-size:var(--hn-t-xs)}.web-bloque-lista span{color:#616161;grid-column:1/-1}.web-bloque-lista>div:first-child{box-shadow:0 0 0 1px #0042ac4d,0 10px 24px -12px #0042ac66}.web-bloque-tarjeta-escena:has(.web-bloque-aprende){align-items:flex-start;padding-top:36px}.web-bloque-aprende{color:#1c1c1c;text-align:left;background:#fff;border-radius:16px;width:min(100%,360px);padding:18px;box-shadow:0 0 0 1px #0000000f,0 18px 40px -20px #141e3c59;-webkit-mask-image:linear-gradient(#000 70%,#0000 100%);mask-image:linear-gradient(#000 70%,#0000)}.web-bloque-aprende>b{font-size:15px}.web-bloque-aprende>p{color:#616161;margin:2px 0 12px;font-size:13px}.web-bloque-aprende>div{grid-template-columns:32px minmax(0,1fr);align-items:center;gap:12px;padding:8px 0;display:grid}.web-bloque-aprende>div>span:first-child{color:#003182;background:#f3f1ec;border-radius:8px;place-items:center;width:32px;height:32px;display:grid}.web-bloque-aprende svg{width:16px;height:16px}.web-bloque-aprende b{font-size:13px;line-height:18px;display:block}.web-bloque-aprende small{color:#616161;font-size:12px}.web-bloque-buscador-cabeza{gap:24px;display:grid}@media(min-width:1024px){.web-bloque-buscador-cabeza{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px}}.web-bloque-buscador-cabeza h2{max-width:17ch}.web-bloque-buscador-cabeza .web-boton{margin-top:20px}.web-bloque-buscador-cuerpo{gap:32px;margin-top:64px;display:grid}@media(min-width:1024px){.web-bloque-buscador-cuerpo{grid-template-columns:minmax(0,5fr) minmax(0,9fr);align-items:start;gap:64px}}.web-bloque-acordeon-item{border-bottom:1px solid var(--web-borde-suave)}.web-bloque-acordeon-item h3{font:inherit}.web-bloque-acordeon-boton{text-align:left;width:100%;color:var(--web-tinta-2);transition:color var(--web-t-rapido) var(--web-curva-suave);padding:18px 0;font-size:16px;font-weight:500;line-height:24px;display:block}.web-bloque-acordeon-boton[data-state=open]{color:var(--web-tinta);padding-bottom:6px;font-weight:600}.web-bloque-acordeon .web-faq-respuesta p{padding-bottom:18px;font-size:15px;line-height:23px}.web-bloque-google{border-radius:var(--web-r-tarjeta);background:color-mix(in srgb,var(--web-tinta) 3%,var(--web-fondo));box-shadow:inset 0 0 0 1px var(--web-borde-suave);flex-direction:column;gap:18px;padding:40px 28px;display:flex}@media(min-width:768px){.web-bloque-google{padding:48px 96px}}.web-bloque-resultado{opacity:.32;border-radius:14px;padding:14px 16px;font-size:13px;line-height:19px}.web-bloque-resultado[data-destacado=si]{opacity:1;color:#1c1c1c;background:#fff;box-shadow:0 0 0 1px #0042ac38,0 0 0 5px #0042ac0f,0 20px 40px -20px #141e3c59}.web-bloque-resultado-cabeza{align-items:center;gap:10px;margin-bottom:8px;display:flex}.web-bloque-resultado-icono{background:color-mix(in srgb,var(--web-tinta) 12%,transparent);border-radius:999px;width:28px;height:28px}.web-bloque-resultado[data-destacado=si] .web-bloque-resultado-icono{background:linear-gradient(135deg,#0042ac,#7fe9fd)}.web-bloque-resultado b{font-size:14px;display:block}.web-bloque-resultado small{color:inherit;opacity:.7}.web-bloque-negocios>h2{text-align:center;max-width:16ch;margin-inline:auto}.web-bloque-negocios-rejilla{align-items:center;gap:40px;margin-top:56px;display:grid}@media(min-width:1024px){.web-bloque-negocios-rejilla{grid-template-columns:minmax(0,1fr) 300px minmax(0,1fr);gap:56px}}.web-bloque-negocios-lista{flex-direction:column;gap:32px;display:flex}.web-bloque-negocios-lista h3{font-size:16px;font-weight:600;line-height:24px}.web-bloque-negocios-lista a:hover{text-underline-offset:3px;text-decoration:underline}.web-bloque-negocios-lista p{color:var(--web-tinta-2);margin-top:6px;font-size:15px;line-height:24px}.web-bloque-movil{isolation:isolate;width:min(100%,300px);margin-inline:auto;position:relative}.web-bloque-movil-mancha{z-index:-1;filter:blur(26px)saturate(1.25);opacity:.75;border-radius:50%;position:absolute;inset:16% -22%;overflow:hidden}.web-bloque-movil-pantalla{color:#1c1c1c;background:#ffffffeb;border-radius:32px;flex-direction:column;height:580px;font-size:13px;line-height:19px;display:flex;overflow:hidden;box-shadow:0 0 0 1px #0000000f,0 40px 80px -30px #141e3c73}.web-bloque-movil-mensajes{flex-direction:column;flex:1;justify-content:flex-end;gap:8px;padding:20px 16px 12px;display:flex}.web-bloque-movil-ella,.web-bloque-movil-cliente{border-radius:14px;max-width:84%;padding:9px 12px}.web-bloque-movil-ella{background:#f1efe9;border-bottom-left-radius:4px;align-self:flex-start}.web-bloque-movil-ella ul{margin:6px 0;padding-left:16px;list-style:outside}.web-bloque-movil-cliente{color:#fff;background:#003182;border-bottom-right-radius:4px;align-self:flex-end}.web-bloque-movil-caja{color:#6b6b67;border-radius:18px;justify-content:space-between;align-items:center;margin:0 12px 12px;padding:10px 10px 10px 16px;display:flex;box-shadow:0 0 0 1px #00000014,0 6px 16px -10px #0000004d}.web-bloque-movil-botones{color:#5f5f5d;align-items:center;gap:10px;display:inline-flex}.web-bloque-movil-botones svg{width:16px;height:16px}.web-bloque-movil-botones i{color:#fff;background:#1c1c1c;border-radius:999px;place-items:center;width:28px;height:28px;display:grid}.web-con-patron{isolation:isolate;position:relative}.web-patron{z-index:-1;pointer-events:none;background-repeat:repeat;background-size:300px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(62% 74% at 50% 42%,#000 0%,#0000008c 45%,#0000 78%);mask-image:radial-gradient(62% 74% at 50% 42%,#000,#0000008c 45%,#0000 78%)}.web-bloque-barras{flex-direction:column;gap:6px;width:100%;display:flex}.web-bloque-barras i{background:color-mix(in srgb,var(--web-tinta) 10%,transparent);border-radius:99px;height:8px;display:block}.web-bloque-resultado[data-destacado=no]{opacity:1}.web-chat-vivo{flex-direction:column;min-height:0;display:flex}.web-chat-vivo-mensajes{scroll-behavior:smooth;flex-direction:column;flex:1;gap:8px;min-height:0;padding:14px;display:flex;overflow-y:auto}.web-chat-vivo-burbuja{border-radius:16px;max-width:86%;margin:0;padding:9px 13px;font-size:14px;line-height:1.4;animation:.26s cubic-bezier(.22,1,.36,1) both web-chat-entra}.web-chat-vivo-burbuja[data-de=ella]{color:#1c1c1c;background:#f2f1ee;border-bottom-left-radius:6px;align-self:flex-start}.web-chat-vivo-burbuja[data-de=cliente]{color:#fff;background:#003182;border-bottom-right-radius:6px;align-self:flex-end}.web-chat-vivo-escribiendo{gap:4px;display:inline-flex}.web-chat-vivo-escribiendo i{background:#8a8a86;border-radius:999px;width:6px;height:6px;animation:1s ease-in-out infinite web-chat-punto}.web-chat-vivo-escribiendo i:nth-child(2){animation-delay:.15s}.web-chat-vivo-escribiendo i:nth-child(3){animation-delay:.3s}.web-chat-vivo-caja{background:#fff;border-radius:999px;align-items:center;gap:8px;margin:0 10px 10px;padding:6px 6px 6px 14px;display:flex;box-shadow:inset 0 0 0 1px #1c1c1c1f}.web-chat-vivo-caja input{min-width:0;font:inherit;color:#1c1c1c;background:0 0;border:0;outline:none;flex:1;font-size:14px}.web-chat-vivo-caja input::placeholder{color:#6b6b67}.web-chat-vivo-caja button{color:#fff;background:#1c1c1c;border-radius:999px;flex-shrink:0;place-items:center;width:32px;height:32px;transition:opacity .16s;display:grid}.web-chat-vivo-caja button:disabled{opacity:.35}.web-chat-vivo-caja button svg{width:16px;height:16px}.web-chat-vivo-micro{color:#6b6b67;flex-shrink:0;width:18px;height:18px}@keyframes web-chat-entra{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes web-chat-punto{0%,to{opacity:.3;transform:translateY(0)}50%{opacity:1;transform:translateY(-3px)}}.web-widget .web-chat-vivo-widget{background:#fff;height:250px}.web-bloque-movil-viva{position:relative;overflow:hidden;padding:0!important}.web-pantallazo-movil{aspect-ratio:auto;position:absolute;inset:0}.web-pantallazo-movil iframe{transform-origin:0 0;pointer-events:none;border:0}.web-bloque-movil-viva .web-chat-vivo-movil{-webkit-backdrop-filter:blur(14px);background:#ffffffeb;border-radius:22px;height:66%;position:absolute;bottom:8px;left:8px;right:8px;box-shadow:0 18px 40px -18px #00000073}@media(prefers-reduced-motion:reduce){.web-chat-vivo-burbuja,.web-chat-vivo-escribiendo i{animation:none}.web-chat-vivo-mensajes{scroll-behavior:auto}}.web-portada-vida{isolation:isolate;position:relative;overflow:hidden}.web-portada-luces{z-index:-1;pointer-events:none;position:absolute;inset:0}.web-portada-luces i{aspect-ratio:1;filter:blur(90px);opacity:.38;border-radius:999px;width:46vw;max-width:720px;animation:26s ease-in-out infinite alternate web-luz-deriva;position:absolute}.web-portada-luces i:first-child{background:#7fe9fd;top:4%;left:-10%}.web-portada-luces i:nth-child(2){background:#f6c3a2;animation-duration:32s;animation-delay:-8s;top:38%;right:-12%}.web-portada-luces i:nth-child(3){background:#cdbcf2;animation-duration:38s;animation-delay:-15s;bottom:2%;left:22%}@keyframes web-luz-deriva{0%{transform:translate(0)scale(1)}to{transform:translate(6vw,-4vh)scale(1.12)}}.web-portada-vida:before{content:"";z-index:-1;pointer-events:none;background-image:radial-gradient(#1c1c1c17 1px,#0000 1.2px);background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 12% 88%,#0000);mask-image:linear-gradient(#0000,#000 12% 88%,#0000)}.web-cenefa{background-repeat:repeat-x;background-size:auto 100%;background-position:var(--web-cenefa-x,0px) 50%;opacity:.9;border-block:6px solid #f6f1e7;height:92px;margin:56px 0;box-shadow:0 0 0 1px #0031822e;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.web-pie{-webkit-backdrop-filter:blur(3px)saturate(1.05);background:#f7f4eed6;box-shadow:0 30px 80px -40px #00318273}@media(prefers-reduced-motion:reduce){.web-portada-luces i{animation:none}}@media(max-width:640px){.web-cenefa{height:64px;margin:40px 0}.web-portada-luces i{filter:blur(70px);width:80vw}}.web-p5-tira{margin-top:40px}@media(min-width:768px){.web-p5-tira{margin-top:64px}}.web-p5-cenefa-giro{margin-top:20px}@media(min-width:1024px){.web-p5-cenefa-giro{margin-bottom:104px}.web-p5-sectores .web-p5-sectores-sobre{flex:1 1 0;min-width:0}}.web-p5-sectores .web-mz-tarjeta{padding:clamp(8px,1.4vw,16px)}.web-p5-sectores .web-sectores-rejilla{border-top:1px solid var(--web-borde-suave)}@media(max-width:639px){.web-p5-sectores .web-sector{gap:8px;height:112px;font-size:17px}}.web-p5-casos .web-caso-fondo{opacity:.92;filter:blur(2px)saturate(1.08)}.web-p5-casos .web-caso-fondo:after{background:linear-gradient(#f7f4ed1f,#f7f4ed52)}.web-p5-casos .web-caso-detalle{border-radius:calc(var(--web-r-tarjeta) - 4px);background:var(--web-mz-hueco-tarjeta,#fffffff0);gap:20px;height:auto;padding:20px 18px;position:absolute;inset:10px;box-shadow:0 0 0 1px #0000000f,0 14px 34px -20px #0f1d3f66}@media(min-width:768px){.web-p5-casos .web-caso-detalle{gap:28px;padding:32px 36px;inset:16px}}.web[data-tema=oscuro] .web-p5-casos .web-caso-fondo:after{background:linear-gradient(#1d1d1c47,#1d1d1c7a)}.web[data-tema=oscuro] .web-p5-casos .web-caso-detalle{box-shadow:0 0 0 1px #ffffff1a,0 14px 34px -20px #000000b3}@media(prefers-color-scheme:dark){.web[data-tema=sistema] .web-p5-casos .web-caso-fondo:after{background:linear-gradient(#1d1d1c47,#1d1d1c7a)}.web[data-tema=sistema] .web-p5-casos .web-caso-detalle{box-shadow:0 0 0 1px #ffffff1a,0 14px 34px -20px #000000b3}}.web-p5-opiniones .web-mz-opiniones-cabeza{gap:16px;margin-bottom:40px}.web-intro{z-index:1000;cursor:pointer;background:#fff;place-items:center;transition:opacity .6s;display:grid;position:fixed;inset:0}.web-intro[data-estado=saliendo]{opacity:0;pointer-events:none}:root:not([data-intro=si]) .web-intro{display:none}:root[data-intro=si] .web-intro{animation:.6s 2.3s forwards intro-henos-sale}@keyframes intro-henos-sale{to{opacity:0;visibility:hidden;pointer-events:none}}.web-intro-video{width:min(280px,56vw);height:auto;transition:opacity .6s}.web-intro[data-estado=saliendo] .web-intro-video{opacity:0}.web-intro-logo{width:min(180px,42vw);height:auto;transition:opacity .6s;animation:.6s cubic-bezier(.22,1,.36,1) 1.05s both intro-henos-respira;overflow:visible}.web-intro-logo path{transform-box:fill-box;transform-origin:50%;animation:.75s cubic-bezier(.22,1,.36,1) both intro-henos-pieza}.web-intro[data-estado=saliendo] .web-intro-logo{opacity:0}@keyframes intro-henos-pieza{0%{opacity:0;transform:translateY(18%)rotate(-14deg)scale(.7)}to{opacity:1;transform:none}}@keyframes intro-henos-respira{0%{transform:scale(1)}45%{transform:scale(1.06)}to{transform:scale(1)}}.web-oscuro{isolation:isolate;overflow:hidden}.web-oscuro-malla{z-index:-1;opacity:.9;position:absolute;inset:0}.web-numeros-marco{max-width:1536px;margin:clamp(48px,7vw,96px) auto;padding-inline:8px}.web-numeros{--web-tinta:#fff;--card:#ffffff0b;--card-foreground:#f1f5ff;--foreground:#f1f5ff;--muted:#ffffff0f;--muted-foreground:#bff4feb3;--border:#7fe9fd24;--popover:#0a1338;--popover-foreground:#f1f5ff;--background:#0a1338;--ring:#33dcfc;border-radius:var(--web-r-tarjeta);color:#f1f5ff;background:radial-gradient(60% 45% at 50% 0,#0042ac73,#0000 70%),radial-gradient(40% 35% at 90% 100%,#00d3fb2e,#0000 70%),#030817;padding:clamp(72px,9vw,128px) clamp(16px,4vw,48px) clamp(24px,4vw,48px);position:relative}.web-numeros .ab-root section{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.web-numeros-cabeza{text-align:center;max-width:760px;margin:0 auto clamp(40px,5vw,64px)}.web-numeros-cabeza .web-t-entrada-mayor{color:#bff4fec7}.web-numeros-ceja{letter-spacing:.04em;text-transform:uppercase;color:#7dd3fc;margin:0 0 16px;font-size:13px}.web-brillo-final{isolation:isolate;position:relative}.web-brillo-final>div[aria-hidden]{z-index:-1}:root:not([data-estetica=limpia]) .web-brillo-final>div[aria-hidden]{display:none}.web-pie-henos{letter-spacing:-.06em;text-align:center;background:linear-gradient(#0a0f2cd9,#0042ac59);color:#0000;-webkit-text-fill-color:transparent;-webkit-user-select:none;user-select:none;-webkit-background-clip:text;background-clip:text;margin:48px 0 0;font-size:clamp(72px,17vw,240px);font-weight:600;line-height:.8}.web[data-tema=oscuro] .web-pie-henos{background-image:linear-gradient(#ffffffe0,#00d3fb59)}.web-pie-henos+.web-pie-bajo{margin-top:32px}.web-cabecera,.web-cabecera[data-scroll=si],.web-cabecera[data-tono=oscuro]{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}.web-cabecera-izq,.web-cabecera-der{transition:background-color var(--web-t-cabecera) ease,box-shadow var(--web-t-cabecera) ease,padding var(--web-t-cabecera) ease;border-radius:999px}.web-cabecera[data-scroll=si] .web-cabecera-izq,.web-cabecera[data-scroll=si] .web-cabecera-der{-webkit-backdrop-filter:blur(20px)saturate(1.4);backdrop-filter:blur(20px)saturate(1.4);background:#fcfbf8b8;padding:6px 8px 6px 14px;box-shadow:inset 0 0 0 1px #ffffff8c,0 8px 30px -12px #0a0f2c40}.web-cabecera[data-scroll=si] .web-cabecera-der{padding-left:8px}.web-cabecera[data-scroll=si][data-tono=oscuro] .web-cabecera-izq,.web-cabecera[data-scroll=si][data-tono=oscuro] .web-cabecera-der{background:#0a0f2c8c;box-shadow:inset 0 0 0 1px #ffffff24,0 8px 30px -12px #00000073}.web-cabecera .web-marca-icono{width:28px;height:28px}.web-chat-vivo-caja input,.web-chat-vivo-caja input:focus,.web-chat-vivo-caja input:focus-visible{box-shadow:none;outline:none}.web-chat-vivo-escribiendo{align-items:center;display:inline-flex}.web-cabecera[data-tono=oscuro] .web-cabecera-izq,.web-cabecera[data-tono=oscuro] .web-cabecera-der{-webkit-backdrop-filter:blur(16px)saturate(1.3);backdrop-filter:blur(16px)saturate(1.3);background:#0a0f2c9e;padding:6px 8px 6px 14px;box-shadow:inset 0 0 0 1px #ffffff24}.web-cabecera[data-tono=oscuro] .web-cabecera-der{padding-left:8px}@keyframes hnMarquee{0%{transform:translate(0)}to{transform:translate(calc(-100% - var(--gap)))}}.hn-marquee .hn-marquee-pista{animation:hnMarquee var(--duration) linear infinite}.hn-marquee[data-reverse=si] .hn-marquee-pista{animation-direction:reverse}.hn-marquee[data-pausa=si]:hover .hn-marquee-pista{animation-play-state:paused}@media(prefers-reduced-motion:reduce){.hn-marquee .hn-marquee-pista{animation:none}}.web-resenas{--card:#fff;--card-foreground:#0f172a;--foreground:#0f172a;--muted-foreground:#64748b;--border:#94a3b84d;padding-block:clamp(48px,7vw,96px)}.web-resenas-cabeza{text-align:center;align-items:center;margin-bottom:28px}.hn-resena-inicial{color:#fff;background:linear-gradient(140deg,#0042ac,#00d3fb);border-radius:50%;place-items:center;width:32px;height:32px;font-size:13px;font-weight:600;display:grid}.hn-marquee-borde-izq{background:linear-gradient(90deg,#edf3ff,#0000)}.hn-marquee-borde-der{background:linear-gradient(270deg,#edf3ff,#0000)}.web-caja-aviso{font-size:var(--hn-t-xs);color:var(--hn-texto-2);text-align:center;margin-top:10px;line-height:18px}.web-hero .web-caja-aviso{color:var(--hn-titulo);opacity:.8}.web[data-tema=oscuro] .web-final .web-caja-aviso,.web-final[data-tono=oscuro] .web-caja-aviso{color:#ffffffb3}.web-hero-demo{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 16px;margin-top:12px;display:flex}.web-hero-llamar.web-boton-accion{border-radius:var(--hn-r-pildora);height:44px;font-size:var(--hn-t-s);color:#fff;-webkit-backdrop-filter:blur(16px)saturate(1.3);backdrop-filter:blur(16px)saturate(1.3);background:#0a0f2c9e;padding-inline:18px;transition:background-color .15s;box-shadow:inset 0 0 0 1px #7fe9fd38,0 12px 32px -14px #0a0f2c8c}.web-hero-llamar.web-boton-accion:hover{background:#0a0f2c8c}.web-hero-llamar svg{width:16px;height:16px}.web-hero-probar{min-height:44px;font-size:var(--hn-t-s);font-weight:var(--hn-p-medio);color:var(--hn-titulo);text-underline-offset:3px;align-items:center;-webkit-text-decoration:underline #0b1a4a59;text-decoration:underline #0b1a4a59;display:inline-flex}.web-hero-probar:hover{text-decoration-color:currentColor}#habla-con-ella{scroll-margin-top:calc(var(--web-cab-alto) + 16px)}.web-prueba-ceja{font-size:var(--hn-t-s);font-weight:var(--hn-p-fuerte);color:var(--hn-accion);margin-bottom:8px}.web-prueba .web-cabeza{max-width:720px}.web-prueba .web-cabeza .web-t-entrada{margin-top:12px}.web-prueba-diferencias{gap:12px;margin-top:32px;display:grid}.web-prueba-diferencias li{border-radius:var(--hn-r-m);background:var(--hn-superficie);box-shadow:var(--hn-sombra-1);padding:20px}.web-prueba-diferencias h3{font-size:var(--hn-t-m);line-height:22px;font-weight:var(--hn-p-fuerte);color:var(--hn-titulo);letter-spacing:-.01em}.web-prueba-diferencias p{font-size:var(--hn-t-s);color:var(--hn-texto-2);margin-top:6px;line-height:21px}.web-prueba-sub{font-size:var(--hn-t-l);font-weight:var(--hn-p-fuerte);color:var(--hn-titulo);margin-top:40px}.web-prueba-hechos{gap:8px;margin-top:12px;display:grid}.web-prueba-hechos :is(a,div){border-radius:var(--hn-r-m);background:var(--hn-accion-suave);min-height:56px;font-size:var(--hn-t-s);color:var(--hn-texto);align-items:center;gap:12px;padding:12px 16px;line-height:20px;display:flex}.web-prueba-hechos a{transition:background-color var(--web-t-rapido) var(--web-curva-suave)}.web-prueba-hechos a:hover{background:#0042ac29}.web-prueba-hechos svg{width:18px;height:18px;color:var(--hn-accion);flex:none}.web-prueba-hechos b{font-weight:var(--hn-p-fuerte);color:var(--hn-titulo)}.web-prueba-enlace{color:var(--hn-accion);font-weight:var(--hn-p-medio)}.web-prueba-testimonios{margin-top:48px}.web-prueba-testimonios ul{gap:12px;margin-top:20px;display:grid}.web-prueba-testimonios li{border-radius:var(--hn-r-m);background:var(--hn-superficie);box-shadow:var(--hn-sombra-1);padding:20px}.web-prueba-testimonios blockquote{font-size:var(--hn-t-m);color:var(--hn-texto);line-height:24px}.web-prueba-testimonios p{font-size:var(--hn-t-s);color:var(--hn-texto-2);margin-top:10px}@media(min-width:768px){.web-prueba-diferencias,.web-prueba-hechos,.web-prueba-testimonios ul{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.web-prueba-diferencias{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:1023px){.web .web-marca,.web .web-cabecera .web-boton,.web .web-hamburguesa{min-width:44px;min-height:44px}.web .web-caja .web-redondo{width:44px;height:44px}.web .web-caja-barra .web-boton,.web .web-caja-barra [aria-haspopup]{min-height:44px}}.web-numeros :is([class*="text-[10px]"],[class*="text-[10.5px]"],[class*="text-[11px]"]),.web-numeros svg text{font-size:var(--hn-t-xs)}@media(max-width:767px){.web .web-boton{min-height:44px}}@media(max-width:1023px){.web-hero .web-caja-aviso{color:#fff;opacity:1;text-shadow:0 1px 2px #050f2bd9,0 0 8px #050f2b99}.web-hero .web-hero-probar{color:#fff;text-shadow:0 1px 2px #050f2bd9;text-decoration-color:#fff9}}@media(max-width:640px){.web-hero .web-hero-probar{display:none}.web-hero .web-caja-aviso,.web-hero-demo{margin-top:8px}}.web-prueba.web-seccion{padding-top:40px}@media(min-width:768px){.web-prueba.web-seccion{padding-top:64px}}@media(pointer:coarse){.web-chat-vivo-caja{padding-block:0}.web-chat-vivo-caja input{min-height:44px}.web-chat-vivo-caja button{width:44px;height:44px}:root .web-giro-pestanas button,.web-pie .web-idioma{height:44px}:root :is(.web-chat-vivo-caja,.hce-escribir,.web-desplegable-buscar) input{font-size:16px}.web-plantillas-filtros-boton{min-height:44px}:root .web-agencias-enlace{height:44px}.web-pie-lista a{min-width:44px}.web-sector-pelu-switch:after{content:"";position:absolute;inset:-6px -4px}:is(.web-agencias-lista li,[class^=web-agencias] h3,.web-agencias-firma,.web-plantillas-migas) a,.web-plantillas-volver{position:relative}:is(.web-agencias-lista li,[class^=web-agencias] h3,.web-agencias-firma,.web-plantillas-migas) a:before,.web-plantillas-volver:before{content:"";position:absolute;inset:-12px -4px}}:root .web .web-boton.web-boton-empezar{color:#0a0f2c!important;background:#83fd80!important;border-color:#0000!important;border-radius:999px!important;box-shadow:0 8px 20px -10px #3cc85099!important}:root .web .web-boton.web-boton-empezar:hover{background:#6ff26c!important}
