:root{--mn-n-00: #ffffff;--mn-n-01: #f3f6f9;--mn-n-02: #e9edf2;--mn-n-03: #dce2ea;--mn-n-04: #ced5dd;--mn-n-05: #bdc5ce;--mn-n-06: #aab4be;--mn-n-07: #9aa6b4;--mn-n-08: #8b9bab;--mn-n-09: #7d8894;--mn-n-10: #67788a;--mn-n-11: #516880;--mn-n-12: #45576a;--mn-n-13: #394655;--mn-n-14: #2e3842;--mn-n-15: #262c33;--mn-n-16: #1b2128;--mn-n-17: #14181d;--mn-n-18: #0b0f13;--mn-n-19: #04070b;--mn-acento: #affc41;--mn-acento-txt: #516880;--mn-acento-inv: #affc41;--mn-acento-inv-txt: #1b2128;--mn-foco: #1b2128;--mn-error: #c93400;--mn-error-osc: #f24100;--mn-suelo: #f3f6f9;--mn-alza: #ffffff;--mn-hunde: #e9edf2;--mn-pie: #e9edf2;--mn-tinta: #1b2128;--mn-tinta-2: #516880;--mn-apagado: #8b9bab;--mn-tenue: #bdc5ce;--mn-renglon: #dce2ea;--mn-oscuro: #14181d;--mn-gris: #dfe5ec;--mn-sans: "Plus Jakarta Sans", "Inter", ui-sans-serif, system-ui, -apple-system, sans-serif;--mn-titulo: "Plus Jakarta Sans", "Inter", ui-sans-serif, system-ui, sans-serif;--mn-ui: "Inter", ui-sans-serif, system-ui, -apple-system, sans-serif;--mn-dato: "Geist", ui-monospace, "SF Mono", SFMono-Regular, Menlo, monospace;--mn-logo: "Bricolage Grotesque", "Inter", sans-serif;--mn-w-titulo: 600;--mn-w-texto: 500;--mn-w-ui: 600;--mn-ancho: 1520px;--mn-texto: 660px;--mn-margen: 40px;--mn-seccion: 120px;--mn-g-0: 6px;--mn-g-1: 8px;--mn-g-2: 12px;--mn-g-3: 16px;--mn-g-4: 20px;--mn-g-5: 24px;--mn-g-6: 32px;--mn-g-7: 40px;--mn-g-8: 60px;--mn-g-9: 80px;--mn-r-menor: 4px;--mn-r-control: 14px;--mn-r-imagen: 16px;--mn-r-bloque: 20px;--mn-r-contenedor: 20px;--mn-r-lienzo: 24px;--mn-r-pildora: 50px;--mn-r-redondo: 100%;--mn-esquina: superellipse(1.5);--mn-borde: 0;--mn-sombra: none;--mn-t-display: clamp(44px, 7.4vw, 106px);--mn-t-titulo: clamp(40px, 4.2vw, 60px);--mn-t-subtitulo: clamp(24px, 2.2vw, 32px);--mn-t-entradilla: clamp(17px, 1.4vw, 20px);--mn-t-grande: 18px;--mn-t-cuerpo: 16px;--mn-t-menor: 14px;--mn-t-rotulo: 14px;--mn-t-boton: 17px;--mn-t-pie: 12px;--mn-tr-display: -.04em;--mn-tr-titulo: -.04em;--mn-tr-subtitulo: -.03em;--mn-tr-entradilla: -.03em;--mn-tr-cuerpo: -.03em;--mn-tr-ui: -.02em;--mn-lh-display: 1;--mn-lh-titulo: 1.1;--mn-lh-subtitulo:1.3;--mn-lh-cuerpo: 1.4;--mn-dur-pulsacion: 80ms;--mn-dur-hover: .3s;--mn-dur-pagina: .2s;--mn-dur-entrada: .8s;--mn-dur-bloque: 1.3s;--mn-dur-onda: .5s;--mn-entra-blur: 10px;--mn-entra-y: 10px;--mn-entra-bloque: 100px;--mn-ease: cubic-bezier(.16, 1, .3, 1);--mn-suave: cubic-bezier(.22, 1, .36, 1);--mn-tween: cubic-bezier(.44, 0, .56, 1)}[data-mn=oscuro]{--mn-suelo: #14181d;--mn-alza: #1b2128;--mn-hunde: #262c33;--mn-pie: #1b2128;--mn-tinta: #f3f6f9;--mn-tinta-2: #aab4be;--mn-apagado: #7d8894;--mn-tenue: #394655;--mn-renglon: #262c33;--mn-acento: #affc41;--mn-acento-txt: #affc41;--mn-acento-inv: #1b2128;--mn-acento-inv-txt: #affc41;--mn-foco: #affc41;--mn-error: var(--mn-error-osc)}@media(max-width:809px){:root{--mn-margen: 20px;--mn-seccion: 80px;--mn-g-8: 40px}}:root{--suelo: var(--mn-alza);--gris-secc: var(--mn-gris);--marmol: var(--mn-suelo);--tinta: var(--mn-tinta);--oscuro: var(--mn-oscuro);--tinta-2: var(--mn-tinta-2);--apagado: var(--mn-apagado);--tenue: var(--mn-renglon);--lima: var(--mn-acento);--f: var(--mn-sans);--f-ui: var(--mn-ui);--f-dato: var(--mn-dato);--curva: var(--mn-ease);--suave: var(--mn-suave);--tween: var(--mn-tween)}.f-inter{--f: "Inter", system-ui, sans-serif}*{box-sizing:border-box;margin:0}html{background:var(--gris-secc);overflow-x:hidden}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}body{font-family:var(--f);color:var(--tinta);-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}img{display:block}.h1{font:600 106px/1 var(--f);letter-spacing:-.04em;max-width:1300px}.h2{font:600 60px/1.1 var(--f);letter-spacing:-.04em;text-wrap:balance}.h3,.h3s,.t32{text-wrap:balance}.t16,.t18,.t20{text-wrap:pretty}.h3{font:600 32px/1.3 var(--f);letter-spacing:-.03em}.t20{font:500 20px/1.4 var(--f);letter-spacing:-.03em}.t16{font:500 16px/1.4 var(--f);letter-spacing:-.03em}.t14{font:500 14px/1.4 var(--f);letter-spacing:-.03em;text-wrap:pretty}.gris{color:var(--tinta-2)}.dato{font-family:var(--f-dato);font-feature-settings:"tnum"}.cont{width:100%;max-width:1600px;margin:0 auto;padding-inline:40px}.r1-logo{display:inline-flex;align-items:center;gap:.42em;font-family:"Bricolage Grotesque",var(--f);font-weight:600;letter-spacing:-.045em;line-height:1;white-space:nowrap}.r1-logo svg{width:1.7em;height:1.7em;flex:none}.r1-logo__labs{opacity:.5}.nav{position:fixed;inset:0 0 auto;z-index:50;height:52px;color:#fff;transition:color .4s var(--curva)}.nav[data-tono=claro]{color:var(--tinta)}.nav__blur{position:absolute;inset:0 0 auto;height:132px;pointer-events:none}.nav__blur i{position:absolute;inset:0;-webkit-backdrop-filter:blur(var(--b));backdrop-filter:blur(var(--b));mask:linear-gradient(to bottom,#000 calc(100% - (var(--i) + 1) * 12.5%),transparent calc(100% - var(--i) * 12.5%))}.nav__in{position:relative;height:100%;display:flex;align-items:center;gap:6px;padding:12px 40px 0}.nav__logo{margin-right:auto}.nav__links{display:flex;gap:2px;padding:5px}.nav__links a{font:600 14px/1 var(--f-ui);letter-spacing:-.02em;padding:8px 12px;border-radius:50px;transition:background .3s}@media(hover:hover){.nav__links a:hover{background:#ffffff24}}@media(hover:hover){.nav[data-tono=claro] .nav__links a:hover{background:var(--tenue)}}.btn{position:relative;isolation:isolate;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;border-radius:50px;padding:8px 20px;font:600 17px/1 var(--f-ui);letter-spacing:-.01em;transition:color .45s var(--curva)}.btn{transition:color .3s ease .1s,background-color 0s}.btn span{position:relative;z-index:1}.btn__onda{position:absolute;z-index:0;left:50px;top:50px;width:0;height:0;border-radius:50%;transform:translate(-50%,-50%);pointer-events:none;transition:width .5s cubic-bezier(.4,0,.2,1),height .5s cubic-bezier(.4,0,.2,1)}.btn.encima .btn__onda{width:var(--dm, 600px);height:var(--dm, 600px)}.btn--nav{width:140px;height:36px;font-size:14px;background:#fff;color:var(--tinta)}.btn--nav .btn__onda{background:var(--lima)}.btn--claro .btn__onda{background:#fff}.nav[data-tono=claro] .btn--nav{background:var(--tinta);color:#fff}.nav[data-tono=claro] .btn--nav.encima{color:var(--tinta)}.par{display:inline-flex;gap:6px;padding:6px;border-radius:50px;background:#ffffff26;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.btn--par{width:250px;height:54px}.btn--claro{background:var(--lima);color:var(--tinta);font-weight:700;border-radius:50px 0 0 50px}.btn--vidrio{background:#ffffff26;color:#fff;border-radius:0 50px 50px 0}.btn--vidrio .btn__onda{background:#fff}.btn--vidrio.encima{color:var(--tinta)}.btn--tinta{width:200px;height:46px;font-size:15px;background:var(--tinta);color:#fff}.btn--tinta .btn__onda{background:var(--lima)}.btn--tinta.encima{color:var(--tinta)}.hero{position:relative;display:flex;flex-direction:column;align-items:center;color:#fff}.hero__fondo{position:sticky;top:0;width:100%;height:100vh;overflow:hidden;z-index:0}.hero__fondo:before{content:"";position:absolute;inset:0;background:var(--oscuro)}.hero__img{position:absolute;inset:-4%;opacity:.75;background:radial-gradient(60% 70% at 78% 72%,#5d7c9e 0%,#2d4560 38%,transparent 70%),radial-gradient(40% 50% at 92% 40%,#8fb0d0 0%,transparent 60%),linear-gradient(160deg,#1b2a3b,#14181d 70%);background-size:cover;background-position:center}.hero__img.foto{background:var(--foto) center / cover no-repeat}.hero__top{position:absolute;inset:0 0 auto;height:100vh;z-index:2;display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:32px;padding:100px 40px 40px}.hero__cab,.hero__info{width:100%;max-width:1920px}.hero__cab{display:flex;flex-direction:column;align-items:flex-start;gap:32px;padding-bottom:16px}.hero__titulo{display:flex;flex-direction:column;gap:32px}.hero__bajada{max-width:640px;padding-inline:8px;white-space:pre-line}.hero__info{display:flex;align-items:flex-end;justify-content:flex-end;gap:60px;padding-top:16px}.cita{width:370px;flex:none;display:flex;gap:12px;padding:6px;border-radius:16px;background:#14181d33;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.cita__img{width:115px;flex:none;border-radius:12px;background:var(--oscuro);color:var(--lima);display:grid;place-items:center}.cita__img .r1-logo{font-size:30px}.cita__img .r1-logo>span{display:none}.cita__txt{flex:1;display:flex;flex-direction:column;gap:34px;padding:8px}.cita blockquote{color:var(--tenue)}.cita figcaption{display:flex;flex-direction:column;gap:5px;font:500 14px/1 var(--f-ui);letter-spacing:-.03em}.cita figcaption span{font-size:12px;color:var(--tenue)}@keyframes cinta{to{transform:translate(-50%)}}.clientes__txt{flex:none}[data-entra]{opacity:0;transform:translateY(10px);filter:blur(10px);transition:opacity .8s var(--tween),transform .8s var(--tween),filter .8s var(--tween);transition-delay:var(--d, 0s)}.listo [data-entra]{opacity:1;transform:none;filter:none}.h1 .pal,.frase .pal{display:inline-block;white-space:nowrap}.h1 .l{display:inline-block;opacity:0;transform:translateY(120px)}.listo .h1 .l,.h1.entra .l{opacity:1;transform:none;transition:transform 1.2s var(--suave),opacity .9s var(--tween);transition-delay:calc(.1s + var(--i) * 22ms)}.frase .l{display:inline-block;opacity:0;filter:blur(7px);color:var(--tenue);transition:opacity 1.1s ease-in-out,filter 1.1s ease-in-out,color 1.1s ease-in-out;transition-delay:calc(.3s + var(--w) * .1s + var(--l) * 25ms)}.frase.visto .l{opacity:1;filter:blur(0);color:#fff}.sin-t,.sin-t *{transition:none!important}.sube{opacity:0;transform:translateY(100px);transition:opacity 1s var(--tween),transform 1.3s var(--suave);transition-delay:var(--d, 0s)}.sube.visto{opacity:1;transform:none}.clientes{display:flex;align-items:center;gap:48px}.clientes__logos{display:flex;align-items:center;gap:44px;opacity:.8}.clientes__logos img{width:auto}.clientes__logos img.blanco{filter:brightness(0) invert(1)}.hero__frase{position:relative;z-index:1;width:100%;height:100vh;display:grid;place-items:center;padding:40px}.frase{max-width:1100px;text-align:center;text-wrap:balance;font:600 60px/1 var(--f);letter-spacing:-.02em}.cab{position:relative;z-index:1;color:var(--tinta);display:flex;flex-direction:column;align-items:flex-start;gap:24px;padding-top:120px;padding-bottom:60px}.cab__titulo{display:flex;flex-direction:column;gap:16px}.cab .h2{max-width:900px}.cab .t16{max-width:600px}.tag{display:inline-flex;align-items:center;gap:6px;font:500 14px/1 var(--f-ui);letter-spacing:-.03em;color:var(--tinta-2)}.tag i{width:2px;height:14px;background:var(--tinta);border-radius:2px}[data-tinta] .w{color:var(--apagado);transition:color .5s var(--curva)}[data-tinta] .w.on{color:var(--tinta)}.entrega{min-height:660px;outline:none}.mini{position:absolute;top:24px;right:24px;width:448px;height:308px;border-radius:16px;background:var(--marmol);color:var(--tinta);overflow:hidden;transform:scale(.714);transform-origin:top right;transition:transform 1s var(--suave)}.entrega.activo .mini{transform:scale(1)}.entrega__titulo .t16,.entrega__info{transition:opacity .6s var(--suave)}.entrega.activo .entrega__info{opacity:.55}.g{height:100%;padding:18px;display:flex;flex-direction:column;gap:12px;font:500 12px/1.3 var(--f-ui);letter-spacing:-.01em}.g__cab{display:flex;justify-content:space-between;align-items:center;gap:12px}.g__cab b{font-size:14px;font-weight:600}.g__cab small{font-size:11px;color:var(--tinta-2)}.g .ejemplo{background:var(--tenue);border-radius:10px;padding:3px 9px}.g-mapa__svg{flex:1;width:100%;min-height:0;overflow:visible}.g-mapa text{font:500 11px var(--f-ui);fill:var(--tinta);text-anchor:middle}.g-mapa text.carril{text-anchor:start;font-size:10px;fill:var(--apagado)}.g-mapa .linea{stroke:var(--tenue);stroke-width:1;stroke-dasharray:3 4}.g-mapa .via{fill:none;stroke:var(--tinta-2);stroke-width:1.6;stroke-dasharray:1;stroke-dashoffset:0}.g-mapa .via--roja{stroke:#c93400}.g-mapa .nodo rect{fill:#fff}.g-mapa .nodo--osc rect{fill:var(--tinta)}.g-mapa .nodo--osc text{fill:var(--lima)}.g-mapa .nodo,.g-mapa .chip{transform-box:fill-box;transform-origin:center}.g-mapa .chip rect{fill:var(--lima)}.g-mapa .chip text{font-size:10px}.g-mapa .chip--tinta rect{fill:var(--tinta)}.g-mapa .chip--tinta text{fill:#fff}.activo .g-mapa .nodo{animation:brota .55s var(--suave) both;animation-delay:calc(.2s + var(--k) * .14s)}.activo .g-mapa .via{animation:dibuja .5s var(--suave) both;animation-delay:calc(.35s + var(--k) * .14s)}.activo .g-mapa .chip{animation:brota .6s var(--suave) both,late-suave 1.6s ease-in-out 2.1s infinite;animation-delay:calc(.9s + var(--k) * .12s),2.1s}@keyframes brota{0%{opacity:0;transform:scale(.6)}}@keyframes dibuja{0%{stroke-dashoffset:1}}@keyframes late-suave{50%{transform:scale(1.06)}}.g-lista{gap:6px}.g-lista__empieza{display:none}.fila-op{display:grid;grid-template-columns:1fr 76px 40px 36px;align-items:center;gap:10px;padding:9px 12px;border-radius:10px;background:#fff}.fila-op__t{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fila-op--top{background:var(--tinta);color:#fff}.fila-op--top .fila-op__t{overflow:visible}.fila-op--top .fila-op__t:after{content:"Empezar aquí";margin-left:8px;padding:2px 7px;border-radius:8px;background:var(--lima);color:var(--tinta);font-size:9px;font-weight:600}.fila-op__barra{height:6px;border-radius:3px;background:var(--marmol);overflow:hidden}.fila-op--top .fila-op__barra{background:#ffffff1f}.fila-op__barra i{display:block;height:100%;width:var(--v);border-radius:3px;background:var(--tinta-2);transform-origin:left}.fila-op--top .fila-op__barra i{background:var(--lima)}.fila-op__h{text-align:right;font-size:12px}.fila-op__e{text-align:right;font-size:10.5px;color:var(--tinta-2)}.fila-op--top .fila-op__e{color:var(--tenue)}.activo .fila-op{animation:entra-fila .6s var(--suave) both;animation-delay:calc(.15s + var(--k) * .08s)}.activo .fila-op__barra i{animation:crece-x 1.1s var(--suave) both;animation-delay:calc(.35s + var(--k) * .1s)}.activo .fila-op--top .fila-op__t:after{animation:brota .5s var(--suave) 1.2s both}@keyframes entra-fila{0%{opacity:0;transform:translateY(10px)}}@keyframes crece-x{0%{transform:scaleX(0)}}.g-flujo__estado{display:inline-flex;align-items:center;gap:6px;background:var(--tinta);color:#fff;border-radius:20px;padding:4px 10px 4px 8px;font-size:11px}.g-flujo__estado .punto{width:7px;height:7px}.g-flujo__cadena{position:relative;display:flex;align-items:center;padding:10px 0}.paso-f{position:relative;z-index:1;background:#fff;border-radius:8px;padding:9px 10px;font-size:11.5px;white-space:nowrap}.paso-f--osc{background:var(--tinta);color:var(--lima)}.enlace-f{flex:1;height:2px;background:var(--tenue)}.paquete{position:absolute;z-index:2;top:50%;left:3%;width:10px;height:10px;margin-top:-5px;border-radius:50%;background:var(--tinta);opacity:0}.activo .paquete{animation:viaje 2.6s var(--suave) .4s infinite}@keyframes viaje{0%{left:3%;opacity:0}8%{opacity:1}85%{left:86%;opacity:1}to{left:90%;opacity:0}}.g-flujo__log{display:flex;flex-direction:column;gap:6px}.g-flujo__log p{display:flex;align-items:center;gap:10px;background:#fff;border-radius:8px;padding:8px 10px;font-size:11px}.g-flujo__log .dato{color:var(--tinta-2);font-size:10.5px}.g-flujo__log b{margin-left:auto;font-size:10.5px;font-weight:600}.g-flujo__log .aviso b{color:#c93400}.activo .g-flujo__log p{animation:entra-fila .6s var(--suave) both;animation-delay:calc(.7s + var(--k) * .55s)}.g-flujo__pie{margin-top:auto;display:flex;justify-content:space-between;align-items:baseline;color:var(--tinta-2)}.g-flujo__pie b{font-size:22px;font-weight:500;color:var(--tinta)}.g-medida__cuerpo{flex:1;min-height:0;display:flex;gap:18px}.g-medida__cifra{flex:1;display:flex;flex-direction:column;justify-content:center;gap:8px;color:var(--tinta-2)}.g-medida__cifra b{font:500 52px/1 var(--f-dato);letter-spacing:-.04em;color:var(--tinta)}.g-medida__barras{display:flex;gap:16px;align-items:flex-end;background:#fff;border-radius:12px;padding:14px 20px 10px}.g-medida__barras>div{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:6px}.g-medida__barras i{display:block;width:50px;border-radius:8px 8px 4px 4px}.g-medida__barras .antes{height:170px;background:var(--tenue)}.g-medida__barras .despues{height:27px;background:var(--tinta)}.g-medida__barras .dato{font-size:12px}.g-medida__barras small{font-size:11px;color:var(--tinta-2)}.activo .g-medida__barras .antes{animation:sube-alto 1s var(--suave) .2s both}.activo .g-medida__barras .despues{animation:baja-alto 1.8s var(--suave) .2s both}@keyframes sube-alto{0%{height:0}}@keyframes baja-alto{0%{height:0;background:var(--tenue)}40%{height:170px;background:var(--tenue)}to{height:27px;background:var(--tinta)}}.sobre{position:relative;z-index:1;color:var(--tinta);display:flex;flex-direction:column;align-items:stretch;gap:60px;padding-top:120px;padding-bottom:120px}.sobre__cab{display:flex;flex-direction:column;gap:32px}.sobre__titulo{display:flex;flex-direction:column;gap:24px;align-items:flex-start}.sobre__h2{max-width:1100px}.suave{color:var(--apagado)}.sobre__cab .t16{max-width:660px;white-space:pre-line}.costos{display:grid;grid-template-columns:repeat(4,1fr);gap:6px}.costo{background:#fff;border-radius:20px;padding:24px;aspect-ratio:336 / 271;display:flex;flex-direction:column;justify-content:space-between;gap:40px}.costo__cab{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.probador{position:fixed;left:16px;bottom:16px;z-index:60;display:flex;flex-direction:column;gap:6px;padding:10px 12px;border-radius:14px;background:#14181de0;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fff;font:500 12px/1 var(--f-ui)}.probador p{display:flex;align-items:center;gap:4px}.probador b{width:92px;font-weight:500;color:var(--apagado)}.probador button{min-width:26px;height:24px;border:0;border-radius:8px;background:#ffffff1a;color:#fff;font:600 12px/1 var(--f-ui);cursor:pointer}.probador button.on{background:var(--lima);color:var(--tinta)}@supports (corner-shape: superellipse(1.5)){.svc,.media,.media__marco,.ui,.paso,.costo,.entrega,.mini,.faq__panel,.faq__q,.vidrio,.form input,.form textarea,.voz,.herr__pill,.pill,.probador{corner-shape:superellipse(1.5)}}.servicios{position:relative;z-index:1;padding-bottom:120px}.servicios__lista{display:flex;flex-direction:column;gap:6px}.fila{display:flex;gap:6px;min-height:462px}.fila--der{flex-direction:row-reverse}.fila>*{flex:1 1 0;min-width:0}.svc{background:#fff;border-radius:20px;padding:24px;display:flex;flex-direction:column;justify-content:space-between;gap:48px}.svc__cab{display:flex;flex-direction:column;gap:16px;align-items:flex-start}.pill{display:inline-flex;align-items:center;gap:6px;padding:5px 12px 5px 10px;border-radius:20px;background:var(--marmol);font:500 14px/1 var(--f-ui);letter-spacing:-.03em;color:var(--tinta-2)}.pill svg{width:16px;height:16px;color:var(--tinta)}.pill--paso{gap:8px;padding:4px 12px 4px 10px}.pill--paso svg{width:18px;height:18px}.svc__titulo{display:flex;flex-direction:column;gap:12px}.svc__titulo .t16{max-width:520px}.svc__puntos{list-style:none;padding:0;display:flex;flex-direction:column;gap:4px}.svc__puntos li{display:flex;align-items:center;gap:6px}.svc__puntos li:before{content:"";width:4px;height:4px;border-radius:50%;background:var(--tinta);flex:none}.media{position:relative;overflow:hidden;border-radius:20px;background:var(--oscuro);display:grid;place-items:center;padding:24px}.media__fondo{position:absolute;inset:-17px -22px;border-radius:16px;filter:blur(10px);opacity:.8}.media__fondo--0{background:radial-gradient(70% 80% at 30% 20%,#4d6a8a,transparent 70%),radial-gradient(60% 60% at 85% 90%,#22364b,transparent 70%),#1b2128}.media__fondo--1{background:radial-gradient(70% 80% at 80% 25%,#58789a,transparent 70%),radial-gradient(50% 60% at 15% 85%,#2a4058,transparent 70%),#161b21}.media__fondo--2{background:radial-gradient(80% 70% at 50% 100%,#4a6788,transparent 70%),radial-gradient(40% 50% at 90% 10%,#7f9cbb,transparent 70%),#1b2128}.media__marco{position:relative;width:100%;max-width:597px;aspect-ratio:597 / 382;padding:5px;border-radius:20px;background:#ffffff26}.app{position:relative;height:100%;display:flex;flex-direction:column;font:500 12px/1.35 var(--f-ui);letter-spacing:-.005em;color:var(--tinta)}.app .dato{font-family:var(--f-dato);font-feature-settings:"tnum";letter-spacing:-.01em}.app__barra{height:38px;flex:none;display:flex;align-items:center;gap:10px;padding:0 12px 0 14px;background:#fff;box-shadow:0 1px #e6ebf1;position:relative;z-index:1}.app__marca{position:relative;width:18px;height:18px;border-radius:5px;background:var(--tinta);flex:none}.app__marca:after{content:"";position:absolute;left:6px;top:6px;width:6px;height:6px;border-radius:50%;background:var(--lima)}.app__ruta{display:flex;align-items:center;gap:6px;color:var(--tinta-2);white-space:nowrap}.app__ruta i{font-style:normal;color:var(--tenue)}.app__ruta b{color:var(--tinta);font-weight:600}.app__der{margin-left:auto;display:flex;align-items:center;gap:8px}.app__chip{font-size:11px;font-weight:600;padding:3px 8px;border-radius:6px;background:var(--lima);color:var(--tinta)}.app__chip--gris{background:var(--marmol);color:var(--tinta-2);font-weight:500}.app__avs{display:flex}.app__avs i{width:22px;height:22px;border-radius:50%;background:var(--marmol);color:var(--tinta-2);font:600 10px/22px var(--f-ui);text-align:center;font-style:normal;box-shadow:0 0 0 2px #fff}.app__avs i+i{margin-left:-6px;background:var(--tinta);color:var(--lima)}.app__n{font:600 10.5px/1 var(--f-dato);background:var(--marmol);color:var(--tinta-2);border-radius:5px;padding:3px 6px}.app__cuerpo{flex:1;min-height:0;display:flex;gap:12px;padding:12px}.app-panel{background:#fff;border-radius:10px}.app-panel__cab{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 12px 8px}.app-panel__cab b{font-weight:600}.app-panel__cab small{color:var(--apagado);font-size:11px}@keyframes funde{0%{opacity:0}}.cursor{position:absolute;left:0;top:0;z-index:5;width:18px;height:18px;opacity:0;pointer-events:none}.cursor svg{position:relative;z-index:1;width:18px;height:18px;overflow:visible}.cursor svg path{fill:var(--tinta);stroke:#fff;stroke-width:1.3;stroke-linejoin:round}.cursor:after{content:"";position:absolute;left:-7px;top:-7px;width:18px;height:18px;border-radius:50%;background:#1b212833;transform:scale(0);opacity:0}.app-mapa__lienzo{flex:none;width:375px;height:310px;overflow:hidden}.app-mapa__svg{display:block}.app-mapa__svg text{font-family:var(--f-ui)}.app-mapa .carril{font:500 9.5px var(--f-dato);letter-spacing:.06em;fill:var(--apagado)}.app-mapa .carril-l{stroke:#e9edf2;stroke-width:1}.app .via{fill:none;stroke:#9aa8b6;stroke-width:1.5;stroke-dasharray:1;stroke-dashoffset:0}.app .via--r,.app .via--no{stroke:#c93400}.app-mapa .fl{fill:#9aa8b6}.app-mapa .fl-r{fill:#c93400}.app-mapa .nodo,.app-mapa .marta{transform-box:fill-box;transform-origin:center}.app-mapa .nodo__caja{fill:var(--marmol)}.app-mapa .nodo__t{font-size:11.5px;font-weight:600;fill:var(--tinta)}.app-mapa .nodo__m{font:500 9.5px var(--f-dato);fill:var(--tinta-2)}.app-mapa .nodo--traba .nodo__caja{fill:var(--tinta)}.app-mapa .nodo--traba .nodo__t{fill:#fff}.app-mapa .nodo--traba .nodo__m{fill:#f24100}.app-mapa .nodo__halo{fill:none;stroke:#f24100;stroke-width:1.5;opacity:0;transform-box:fill-box;transform-origin:center}.app-mapa .marta__av,.app-mapa .marta__chip{fill:var(--tinta)}.app-mapa .marta__l{font-size:8.5px;font-weight:600;fill:var(--lima);text-anchor:middle}.app-mapa .marta__t{font-size:9.5px;fill:#fff;text-anchor:middle}.app-mapa__hall{flex:1;min-width:0;display:flex;flex-direction:column;padding-bottom:10px}.hall{display:flex;align-items:flex-start;gap:9px;padding:9px 12px;box-shadow:0 -1px #eef1f5}.hall i{width:7px;height:7px;margin-top:4px;border-radius:50%;flex:none}.hall--r i{background:#c93400}.hall--t i{background:var(--tinta)}.hall--g i{background:var(--apagado)}.hall b{display:block;font-size:11.5px;font-weight:600}.hall small{display:block;margin-top:1px;font-size:10.5px;color:var(--tinta-2)}.app-op{margin:auto 10px 0;display:flex;flex-direction:column;gap:3px;padding:10px 12px;border-radius:9px;background:var(--tinta);color:#fff}.app-op__l{font:600 9px var(--f-dato);letter-spacing:.08em;color:var(--lima)}.app-op b{font-size:12px;font-weight:600}.app-op__v{font-size:11px;color:var(--tenue)}.app-op__v .dato{font-size:20px;color:#fff;margin-right:2px}.app-op__e{align-self:flex-start;margin-top:4px;font-size:10px;font-weight:600;padding:2px 6px;border-radius:5px;background:#ffffff1a;color:var(--tenue)}.activo .app-mapa .nodo{animation:brota .5s var(--suave) both;animation-delay:calc(.15s + var(--k) * .12s)}.activo .app-mapa .via{animation:dibuja .45s var(--tween) both;animation-delay:calc(.3s + var(--k) * .13s)}.activo .app-mapa .marta{animation:brota .5s var(--suave) 1.15s both}.activo .app-mapa .nodo__halo{animation:halo 1.1s ease-out 1.55s 2}@keyframes halo{0%{opacity:.9;transform:scale(.97)}to{opacity:0;transform:scale(1.14)}}.activo .hall{animation:entra .45s var(--suave) both;animation-delay:calc(1.7s + var(--k) * .14s)}.activo .hall--r{animation:entra .45s var(--suave) 1.7s both,resalta .6s var(--suave) 2.45s both}@keyframes resalta{to{background:var(--marmol)}}.activo .app-op{animation:entra .5s var(--suave) 2.3s both}.activo .cursor--mapa{animation:cursor-mapa 3.2s var(--suave) both}.activo .cursor--mapa:after{animation:clic-2 3.2s linear both}@keyframes cursor-mapa{0%{opacity:0;transform:translate(540px,350px)}8%{opacity:1}42%,47%{opacity:1;transform:translate(196px,316px) scale(1)}49%{transform:translate(196px,316px) scale(.88)}53%{transform:translate(196px,316px) scale(1)}72%,75%{opacity:1;transform:translate(440px,104px) scale(1)}77%{transform:translate(440px,104px) scale(.88)}81%,to{opacity:1;transform:translate(440px,104px) scale(1)}}@keyframes clic-2{0%,47%{transform:scale(0);opacity:0}49%{transform:scale(.4);opacity:1}60%{transform:scale(1.7);opacity:0}75%{transform:scale(0);opacity:0}77%{transform:scale(.4);opacity:1}88%,to{transform:scale(1.7);opacity:0}}.app-lienzo{position:relative;flex:1;min-height:0;overflow:hidden;background-color:var(--marmol);background-image:radial-gradient(#d3dae3 1px,transparent 1.3px);background-size:14px 14px;background-position:7px 7px}.app-lienzo__svg{position:absolute;left:0;top:0}.app-lienzo .rama{font:600 10px var(--f-ui);fill:var(--tinta-2)}.nodo-f{position:absolute;width:138px;height:44px;display:flex;align-items:center;gap:9px;padding:0 10px;border-radius:10px;background:#fff}.nodo-f b{display:block;font-size:11.5px;font-weight:600;white-space:nowrap}.nodo-f small{display:block;font-size:10px;color:var(--tinta-2);white-space:nowrap}.nodo-f--osc{background:var(--tinta);color:#fff}.nodo-f--osc small{color:var(--tenue)}.nodo-f__ic{width:26px;height:26px;flex:none;border-radius:7px;background:var(--marmol) center / 16px no-repeat}.nodo-f__ic--correo{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231b2128' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='5' width='18' height='14' rx='2.5'/%3E%3Cpath d='M3.5 7l8.5 6 8.5-6'/%3E%3C/svg%3E")}.nodo-f__ic--doc{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231b2128' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 3h8l4 4v14H6z'/%3E%3Cpath d='M14 3v4h4M9 12h6M9 16h4'/%3E%3C/svg%3E")}.nodo-f__ic--cruce{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231b2128' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 7h11l-3-3M17 17H6l3 3'/%3E%3C/svg%3E")}.nodo-f__ic--rombo{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231b2128' stroke-width='2' stroke-linejoin='round'%3E%3Cpath d='M12 3l9 9-9 9-9-9z'/%3E%3C/svg%3E")}.nodo-f__ic--chat{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231b2128' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 5h16v11H9l-5 4z'/%3E%3C/svg%3E")}.nodo-f__ic--ok{background-color:var(--lima);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231b2128' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E")}.viaja{position:absolute;left:0;top:0;width:9px;height:9px;margin:-4.5px 0 0 -4.5px;border-radius:50%;background:var(--tinta);box-shadow:0 0 0 3px #1b212824;offset-path:path("M85 50 H536 C536 100 509 100 509 150");offset-rotate:0deg;opacity:0}.app-prueba{position:absolute;left:16px;top:118px;width:238px;padding-bottom:6px}.prueba{display:grid;grid-template-columns:62px 1fr auto;align-items:center;gap:8px;padding:7px 12px;box-shadow:0 -1px #eef1f5;font-size:11px}.prueba .dato{font-size:10.5px;color:var(--tinta-2)}.prueba__p{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.prueba__r{font-size:10px;font-weight:600;padding:2px 6px;border-radius:5px}.prueba__r--ok{background:var(--tinta);color:var(--lima)}.prueba__r--av{background:#fbe7df;color:#c93400}.app__estadobar{height:28px;flex:none;display:flex;justify-content:space-between;align-items:center;padding:0 14px;background:#fff;box-shadow:0 -1px #e6ebf1;font-size:11px;color:var(--tinta-2)}.app__estadobar b{color:var(--tinta);font-weight:500}.app__estado,.app__btn{display:inline-grid;align-items:center;font-size:11px;font-weight:600;border-radius:6px}.app__estado{grid-template-columns:auto auto;column-gap:6px;padding:3px 9px 3px 7px;background:var(--tinta);color:#fff}.app__estado i{width:7px;height:7px;border-radius:50%;background:var(--lima)}.app__estado em,.app__btn em{font-style:normal;grid-row:1}.app__estado em{grid-column:2}.app__btn{padding:5px 10px;background:var(--marmol);color:var(--tinta-2)}.app__btn em{grid-column:1}.app__estado .uno,.app__btn .uno{opacity:0}.activo .app--armado .nodo-f{animation:brota .5s var(--suave) both;animation-delay:calc(.15s + var(--k) * .18s)}.activo .app--armado .via{animation:dibuja .4s var(--tween) both;animation-delay:calc(.35s + var(--k) * .18s)}.activo .app--armado .rama{animation:funde .4s ease 1.1s both}.activo .app-prueba{animation:entra .5s var(--suave) 1.05s both}.activo .prueba{animation:entra .45s var(--suave) both;animation-delay:calc(1.3s + var(--k) * .22s)}.activo .app__estado{animation:estado-borrador 2.25s steps(1) both}.activo .app__estado i{animation:punto-gris 2.25s steps(1) both}.activo .app__btn{animation:btn-publicar 2.25s steps(1) both}.activo .app__estado .uno,.activo .app__btn .uno{animation:se-ve 2.25s steps(1) both}.activo .app__estado .dos,.activo .app__btn .dos{animation:se-va 2.25s steps(1) both}@keyframes estado-borrador{0%{background:var(--marmol);color:var(--tinta-2)}}@keyframes punto-gris{0%{background:var(--apagado)}}@keyframes btn-publicar{0%{background:var(--tinta);color:#fff}}.activo .viaja{animation:viaja-f 2.2s var(--tween) 2.5s infinite}@keyframes viaja-f{0%{offset-distance:0%;opacity:0}8%,90%{opacity:1}to{offset-distance:100%;opacity:0}}.activo .cursor--armado{animation:cursor-armado 2.8s var(--suave) both}.activo .cursor--armado:after{animation:clic-1 2.8s linear both}@keyframes cursor-armado{0%{opacity:0;transform:translate(300px,300px)}10%{opacity:1}75%,78%{opacity:1;transform:translate(540px,22px) scale(1)}80%{transform:translate(540px,22px) scale(.88)}84%,to{opacity:1;transform:translate(540px,22px) scale(1)}}@keyframes clic-1{0%,78%{transform:scale(0);opacity:0}80%{transform:scale(.4);opacity:1}92%,to{transform:scale(1.7);opacity:0}}@property --ang{syntax: "<angle>"; inherits: false; initial-value: 0deg;}.flujo{position:relative;flex:1;min-height:0;overflow:hidden;background-color:var(--marmol);background-image:radial-gradient(#d3dae3 1px,transparent 1.3px);background-size:16px 16px;background-position:8px 8px}.flujo__svg{position:absolute;left:0;top:0}.flujo .enlace--base{fill:none;stroke:#c3ccd6;stroke-width:1.5}.flujo .enlace--sub{stroke-dasharray:3 3}.flujo .enlace{fill:none;stroke:var(--tinta);stroke-width:1.6;stroke-dasharray:1;stroke-dashoffset:0}.fn{position:absolute;display:grid;place-items:center;border-radius:12px;background:#fff;box-shadow:0 0 0 1.5px var(--tinta)}.fn--inicio{border-radius:26px 12px 12px 26px}.fn--agente{border-radius:14px}.fn--sub{border-radius:50%;box-shadow:0 0 0 1px #c3ccd6}.fn__ic{display:inline-flex;color:var(--tinta)}.fn__ic svg{width:24px;height:24px}.fn--agente .fn__ic svg{width:28px;height:28px}.fn--sub .fn__ic svg{width:16px;height:16px}.fn:before{content:"";position:absolute;inset:-1.5px;padding:1.5px;border-radius:13.5px;background:conic-gradient(from var(--ang),transparent 0deg 220deg,var(--tinta) 360deg);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;pointer-events:none}.fn--inicio:before{border-radius:27.5px 13.5px 13.5px 27.5px}.fn--agente:before{border-radius:15.5px}.fn--sub:before{border-radius:50%}.fn__ok{position:absolute;right:-7px;top:-7px;width:18px;height:18px;border-radius:50%;background:var(--tinta) center / 11px no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23affc41' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E");box-shadow:0 0 0 2px var(--marmol)}.fn__rayo{position:absolute;left:-9px;top:50%;margin-top:-9px;width:18px;height:18px;border-radius:50%;background:var(--tinta) center / 10px no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M13 2L4 14h7l-1 8 9-12h-7z' fill='%23affc41'/%3E%3C/svg%3E");box-shadow:0 0 0 2px var(--marmol)}.fn__pt{position:absolute;right:-4px;top:50%;width:7px;height:7px;margin-top:-3.5px;border-radius:50%;background:#9aa8b6;box-shadow:0 0 0 2px var(--marmol)}.fn__pt--a{top:calc(50% - 9px)}.fn__pt--b{top:calc(50% + 9px)}.flujo__zoom{position:absolute;left:12px;bottom:12px;display:flex;border-radius:7px;background:#fff}.flujo__zoom i{font-style:normal;font-size:10.5px;padding:4px 8px;color:var(--tinta-2)}.flujo__aviso{position:absolute;left:50%;bottom:14px;display:flex;align-items:center;gap:8px;padding:7px 12px 7px 9px;border-radius:8px;background:var(--tinta);color:#fff;font-size:11px;font-weight:500;white-space:nowrap;opacity:0;transform:translate(-50%)}.flujo__aviso i{width:14px;height:14px;border-radius:50%;background:var(--lima) center / 9px no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231b2128' stroke-width='3.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E")}.interruptor{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:600}.interruptor i{position:relative;width:26px;height:15px;border-radius:8px;background:var(--tinta)}.interruptor i:after{content:"";position:absolute;right:2px;top:2px;width:11px;height:11px;border-radius:50%;background:var(--lima)}.app__btn--probar{background:var(--tinta);color:#fff}.activo .app--flujo .app__btn--probar{animation:presiona .25s ease .62s both}@keyframes presiona{50%{transform:scale(.94)}}.app--flujo .fn,.app--flujo .enlace{--t: calc(.8s + var(--k, 0) * .55s)}.activo .fn:not(.fn--sub){animation:por-correr .45s steps(1) both;animation-delay:calc(var(--t) + .45s)}@keyframes por-correr{0%{box-shadow:0 0 0 1px #d3dae3}}.activo .fn:before{animation:barre .45s linear both,ventana .45s steps(1) forwards;animation-delay:var(--t)}@keyframes barre{0%{--ang: 0deg}to{--ang: 360deg}}@keyframes ventana{0%{opacity:1}to{opacity:0}}.activo .fn--sub{animation:sub-corre .45s steps(1) forwards;animation-delay:var(--t)}@keyframes sub-corre{0%,99%{box-shadow:0 0 0 1.5px var(--tinta)}to{box-shadow:0 0 0 1px #c3ccd6}}.activo .fn__ok{animation:aparece .3s var(--suave) both;animation-delay:calc(var(--t) + .45s)}.activo .flujo .enlace{animation:dibuja .3s var(--tween) both;animation-delay:calc(var(--t) + .45s)}.activo .flujo__aviso{animation:aviso .5s var(--suave) 4.1s both}@keyframes aviso{0%{opacity:0;transform:translate(-50%,8px)}to{opacity:1;transform:translate(-50%)}}.activo .cursor--flujo{animation:cursor-flujo 1.1s var(--suave) both}.activo .cursor--flujo:after{animation:clic-f 1.1s linear both}@keyframes cursor-flujo{0%{opacity:0;transform:translate(330px,250px)}12%{opacity:1}50%,55%{opacity:1;transform:translate(536px,22px) scale(1)}60%{transform:translate(536px,22px) scale(.88)}68%,to{opacity:1;transform:translate(536px,22px) scale(1)}}@keyframes clic-f{0%,55%{transform:scale(0);opacity:0}60%{transform:scale(.4);opacity:1}78%,to{transform:scale(1.7);opacity:0}}.seg{position:relative;display:inline-grid;grid-template-columns:60px 78px 70px;padding:2px;border-radius:7px;background:var(--marmol)}.seg em{position:relative;z-index:1;font-style:normal;font-size:11px;font-weight:600;text-align:center;padding:3px 0;color:var(--tinta-2)}.seg em:last-child{color:var(--tinta)}.seg__pulgar{position:absolute;top:2px;bottom:2px;left:140px;width:70px;border-radius:5px;background:#fff}.activo .seg__pulgar{animation:seg-mueve 1.2s var(--suave) .1s both}@keyframes seg-mueve{0%,30%{left:2px;width:60px}42%,72%{left:62px;width:78px}84%,to{left:140px;width:70px}}.app-puesta__graf{flex:1;min-width:0;display:flex;flex-direction:column}.app-puesta__graf svg{display:block;margin:0 14px}.leyenda{display:flex;align-items:center;gap:5px;font-size:10.5px;color:var(--tinta-2)}.leyenda i{width:8px;height:8px;border-radius:2px;margin-left:6px}.leyenda .a{background:var(--tinta)}.leyenda .h{background:#cfd7e0}.app-puesta .eje,.app-medida .eje{stroke:#e6ebf1}.app-puesta .fase-l{stroke:#e6ebf1;stroke-dasharray:3 3}.app-puesta .fase{font:500 9px var(--f-dato);letter-spacing:.06em;fill:var(--apagado);text-anchor:middle}.app-puesta .fase--on{fill:var(--tinta)}.app-puesta .dia{transform-box:fill-box;transform-origin:bottom}.app-puesta .dia__a{fill:var(--tinta)}.app-puesta .dia__h{fill:#cfd7e0}.app .eje-t{font:500 9.5px var(--f-dato);fill:var(--apagado)}.app .eje-t--fin{text-anchor:end}.evento{margin:auto 12px 12px;display:flex;align-items:center;gap:9px;padding:8px 11px 8px 8px;border-radius:9px;background:var(--tinta);color:#fff}.evento__av{width:22px;height:22px;flex:none;border-radius:50%;background:var(--lima);color:var(--tinta);font:600 10px/22px var(--f-ui);text-align:center}.evento b{display:block;font-size:11px;font-weight:600}.evento small{display:block;font-size:10px;color:var(--tenue)}.app-puesta__kpis{width:160px;flex:none;display:flex;flex-direction:column;gap:12px}.app .kpi{flex:1;display:flex;flex-direction:column;justify-content:space-between;padding:12px}.app .kpi small{font-size:10.5px;color:var(--tinta-2)}.app .kpi b{font-size:22px;font-weight:500;letter-spacing:-.02em}.kpi__a{font-size:13px;color:var(--tinta-2)}.activo .app-puesta .dia{animation:crece-y .6s var(--suave) both;animation-delay:calc(.15s + var(--k) * .07s)}.activo .app-puesta .fase{animation:funde .5s ease both}.activo .app-puesta .kpi{animation:entra .45s var(--suave) both}.activo .app-puesta .kpi:nth-child(2){animation-delay:.1s}.activo .app-puesta .kpi:nth-child(3){animation-delay:.2s}.activo .evento{animation:entra .5s var(--suave) 1.35s both}.tabs{display:inline-flex;padding:2px;border-radius:7px;background:var(--marmol)}.tabs em{font-style:normal;font-size:11px;font-weight:600;padding:3px 9px;border-radius:5px;color:var(--tinta-2)}.tabs .on{background:#fff;color:var(--tinta)}.app-medida{flex-direction:column}.app-medida__kpis{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.app-medida .kpi{justify-content:flex-start;gap:4px;padding:10px 12px}.delta{align-self:flex-start;font:600 10px/1.3 var(--f-dato);padding:2px 6px;border-radius:5px;background:var(--tinta);color:var(--lima)}.delta--gris{background:var(--marmol);color:var(--tinta-2)}.app-medida__graf{flex:1;min-height:0;display:flex;flex-direction:column}.app-medida__graf svg{display:block;margin:0 14px 10px;overflow:visible}.app-medida .base{stroke:var(--apagado);stroke-width:1;stroke-dasharray:4 4}.app-medida .base-t{font:500 9.5px var(--f-dato);fill:var(--apagado)}.app-medida .base-t--fin{text-anchor:end}.app-medida .act{stroke:var(--tinta);stroke-width:1;stroke-dasharray:2 3}.app-medida .act-chip rect,.app-medida .tip rect{fill:var(--tinta)}.app-medida .act-chip text{font:600 10px var(--f-ui);fill:var(--lima);text-anchor:middle}.app-medida .tip text{font:600 10.5px var(--f-ui);fill:#fff;text-anchor:middle}.app-medida .area{fill:url(#mn-area)}.app-medida .linea{fill:none;stroke:var(--tinta);stroke-width:2;stroke-linejoin:round;stroke-linecap:round;stroke-dasharray:1}.app-medida .punto-f{fill:#fff;stroke:var(--tinta);stroke-width:2}.app-medida .act-chip,.app-medida .tip,.app-medida .punto-f{transform-box:fill-box;transform-origin:center}.activo .app-medida .kpi{animation:entra .45s var(--suave) both}.activo .app-medida .kpi:nth-child(2){animation-delay:.1s}.activo .app-medida .kpi:nth-child(3){animation-delay:.2s}.activo .app-medida .linea{animation:dibuja 1.4s var(--tween) .25s both}.activo .app-medida .area{animation:funde .8s ease 1s both}.activo .app-medida .act,.activo .app-medida .act-chip{animation:funde .5s ease .85s both}.activo .app-medida .punto-f,.activo .app-medida .tip{animation:aparece .45s var(--suave) 1.6s both}.ui{width:100%;height:100%;border-radius:16px;background:var(--marmol);color:var(--tinta);overflow:hidden;position:relative;transform:scale(.94);transition:transform 1s var(--suave)}.fila.activo .ui{transform:none}.media__fondo{transition:transform 1.2s var(--suave),opacity 1s var(--suave)}.fila.activo .media__fondo{transform:scale(1.06);opacity:1}.ui .g{padding:22px;gap:14px;font-size:13px}.ui .g__cab b{font-size:15px}.ui .g__cab small{font-size:12px}.ok{display:inline-grid;place-items:center;width:18px;height:18px;border-radius:6px;background:var(--tinta);color:var(--lima);font-size:11px;flex:none}.ui__av{width:34px;height:34px;border-radius:50%;background:var(--tinta);color:var(--lima);display:grid;place-items:center;font-weight:600;flex:none}.punto{display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--lima);animation:late 2s ease-in-out infinite}.punto--tinta{background:var(--tinta)}@keyframes late{50%{opacity:.35}}.s-chip{margin-left:auto;font-size:11px;font-weight:600;background:var(--lima);color:var(--tinta);border-radius:10px;padding:3px 9px}.s-pie{margin-top:auto;display:flex;justify-content:space-between;align-items:baseline;color:var(--tinta-2)}.s-pie b{font-size:20px;font-weight:500;color:var(--tinta)}@keyframes entra{0%{opacity:0;transform:translateY(10px)}}@keyframes aparece{0%{opacity:0;transform:scale(.85)}}.s-wa{padding:0!important;gap:0!important}.s-wa__barra{display:flex;align-items:center;gap:10px;padding:14px 18px;background:#fff}.s-wa__barra>div{display:flex;flex-direction:column;gap:2px}.s-wa__barra small{font-size:11.5px;color:var(--tinta-2)}.s-wa__barra>div{position:relative}.s-wa__escribe{position:absolute;left:0;bottom:0;opacity:0}.s-wa__chat{flex:1;display:flex;flex-direction:column;justify-content:flex-end;gap:8px;padding:16px 18px}.s-wa .b{max-width:72%;padding:9px 13px;border-radius:13px;line-height:1.35}.s-wa .b--in{align-self:flex-start;background:#fff;border-bottom-left-radius:4px}.s-wa .b--out{align-self:flex-end;background:var(--tinta);color:#fff;border-bottom-right-radius:4px}.s-wa__cita{align-self:flex-end;font-size:11.5px;font-weight:600;background:var(--lima);color:var(--tinta);border-radius:10px;padding:4px 10px}.s-wa .s-pie{padding:12px 18px 16px}.activo .s-wa .b{animation:entra .5s var(--suave) both;animation-delay:calc(.2s + var(--k) * .6s)}.activo .s-wa__cita{animation:aparece .5s var(--suave) both;animation-delay:2.7s}.activo .s-wa__en{animation:se-va 2.4s steps(1) .2s both}.activo .s-wa__escribe{animation:se-ve 2.4s steps(1) .2s both}@keyframes se-va{0%{opacity:0}to{opacity:1}}@keyframes se-ve{0%{opacity:1}to{opacity:0}}.s-voz__vivo{display:inline-flex;align-items:center;gap:8px}.s-voz__onda{flex:1;min-height:70px;display:flex;align-items:center;gap:3px}.s-voz__onda i{flex:1;height:calc(var(--a) * 80%);border-radius:3px;background:var(--tinta);opacity:.85;transform-origin:center}.activo .s-voz__onda i{animation:onda-habla 1.1s ease-in-out infinite;animation-delay:calc(var(--k) * -.05s)}@keyframes onda-habla{50%{transform:scaleY(.3)}}.s-voz__txt{display:flex;flex-direction:column;gap:7px}.s-voz__txt p{background:#fff;border-radius:10px;padding:9px 12px;line-height:1.35}.s-voz__txt span{display:inline-block;width:64px;font:500 11px/1 var(--f-dato);color:var(--tinta-2)}.s-fin{display:flex;align-items:center;gap:10px;padding:11px 13px;border-radius:10px;background:var(--tinta);color:#fff}.activo .s-voz__txt p{animation:entra .5s var(--suave) both;animation-delay:calc(.4s + var(--k) * .8s)}.activo .s-fin{animation:aparece .5s var(--suave) both;animation-delay:2.9s}.s-fac{flex-direction:row!important;gap:16px!important}.s-fac__doc{position:relative;overflow:hidden;flex:1.15;background:#fff;border-radius:12px;padding:18px;display:flex;flex-direction:column;gap:4px}.s-fac__cab{display:flex;flex-direction:column;gap:3px;margin-bottom:10px}.s-fac__cab small{color:var(--tinta-2);font-size:11.5px}.s-fac__campo{display:flex;justify-content:space-between;padding:8px;margin:0 -8px;border-radius:6px}.s-fac__campo span:first-child{color:var(--tinta-2)}.s-fac__campo--t{font-weight:600}.s-fac__campo--t span:first-child{color:var(--tinta)}.s-fac__scan{position:absolute;left:0;right:0;top:0;height:2px;background:var(--tinta);opacity:0}.activo .s-fac__scan{animation:escanea 1.6s var(--tween) .2s both}@keyframes escanea{0%{opacity:1;transform:translateY(0)}90%{opacity:1}to{opacity:0;transform:translateY(300px)}}.activo .s-fac__campo{animation:marca 1.2s var(--suave) both;animation-delay:calc(.35s + var(--k) * .25s)}@keyframes marca{0%{background:transparent}20%{background:var(--lima)}to{background:transparent}}.s-fac__pasos{flex:1;display:flex;flex-direction:column;justify-content:center;gap:12px}.s-fac__pasos p{display:flex;align-items:center;gap:10px}.s-fac__sello{align-self:flex-start;margin-top:8px;font-size:11.5px;font-weight:600;background:var(--tinta);color:var(--lima);border-radius:10px;padding:4px 10px}.activo .s-fac__pasos p{animation:entra .5s var(--suave) both;animation-delay:calc(1.6s + var(--k) * .3s)}.activo .s-fac__sello{animation:aparece .5s var(--suave) 2.9s both}.s-sis__cols{flex:1;display:flex;align-items:center}.s-sis__col{flex:1;background:#fff;border-radius:12px;padding:14px;display:flex;flex-direction:column;gap:8px}.s-sis__col small{color:var(--tinta-2);font-size:11.5px;margin-bottom:4px}.s-sis__col p{font:500 12px/1 var(--f-dato);padding:9px;border-radius:7px;background:var(--marmol)}.s-sis__col .nuevo{background:var(--tinta);color:var(--lima)}.s-sis__via{position:relative;width:30px;height:2px;background:var(--tenue)}.s-sis__via i{position:absolute;top:-4px;left:0;width:10px;height:10px;border-radius:50%;background:var(--tinta);opacity:0}.activo .s-sis__col .nuevo{animation:entra .5s var(--suave) both;animation-delay:calc(.3s + var(--k) * .9s)}.activo .s-sis__via i{animation:cruza .6s var(--tween) both;animation-delay:calc(.75s + var(--k) * .9s)}@keyframes cruza{0%{left:0;opacity:1}to{left:20px;opacity:0}}.s-rep{position:relative}.s-rep__kpis{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.s-rep__kpis div{background:#fff;border-radius:12px;padding:14px;display:flex;flex-direction:column;gap:8px}.s-rep__kpis small{color:var(--tinta-2);font-size:11.5px}.s-rep__kpis b{font-size:22px;font-weight:500;letter-spacing:-.02em}.s-rep__barras{flex:1;min-height:0;display:flex;align-items:flex-end;gap:6px;background:#fff;border-radius:12px;padding:16px}.s-rep__barras i{flex:1;height:var(--v);border-radius:4px 4px 2px 2px;background:var(--tenue);transform-origin:bottom}.s-rep__barras i:last-child{background:var(--tinta)}.s-rep__sello{position:absolute;right:38px;top:150px;font-size:11.5px;font-weight:600;background:var(--lima);color:var(--tinta);border-radius:10px;padding:4px 10px}.activo .s-rep__barras i{animation:crece-y 1s var(--suave) both;animation-delay:calc(.3s + var(--k) * .06s)}.activo .s-rep__sello{animation:aparece .5s var(--suave) 1.6s both}@keyframes crece-y{0%{transform:scaleY(0)}}.s-ale{justify-content:center;gap:8px!important}.s-ale .g__cab{margin-bottom:4px}.s-ale p{position:relative;background:#fff;border-radius:12px;padding:12px 14px;display:flex;flex-direction:column;gap:4px}.s-ale__t{font-weight:600}.s-ale__e{color:var(--tinta-2);font-size:12px}.s-ale .urg{background:var(--tinta);color:#fff}.s-ale .urg .s-ale__e{color:var(--lima)}.s-ale__chip{position:absolute;right:12px;top:50%;margin-top:-11px;font-size:11px;font-weight:600;background:var(--lima);color:var(--tinta);border-radius:10px;padding:4px 9px}.activo .s-ale p{animation:entra .5s var(--suave) both;animation-delay:calc(.2s + var(--k) * .25s)}.activo .s-ale .urg{animation:entra .5s var(--suave) both,sacude .5s ease-in-out 1.4s;animation-delay:.7s,1.4s}.activo .s-ale__chip{animation:aparece .5s var(--suave) 1.9s both}@keyframes sacude{20%,60%{transform:translate(-4px)}40%,80%{transform:translate(4px)}}.g-mapa{position:relative}.g-mapa__op{display:flex;align-items:baseline;gap:12px;padding:9px 12px;border-radius:10px;background:var(--tinta);color:#fff}.g-mapa .g-mapa__svg{flex:none;width:543px;height:236px;align-self:center}.ui .g-mapa text{font-size:12.5px}.ui .g-mapa text.carril{font-size:11.5px}.ui .g-mapa .chip text{font-size:11.5px}.g-mapa__op small{margin-left:auto}.g-mapa__op span{font-size:10.5px;color:var(--lima);font-weight:600}.g-mapa__op b{font-size:15px;font-weight:500}.g-mapa__op small{font-size:10.5px;color:var(--tenue)}.activo .g-mapa__op{animation:aparece .6s var(--suave) 2.1s both}.g-armado__estado{display:inline-flex;align-items:center;gap:6px;background:var(--tinta);color:#fff;border-radius:20px;padding:4px 10px 4px 8px;font-size:11px}.g-armado__estado em{font-style:normal;grid-area:1 / 2}.g-armado__estado{display:inline-grid;grid-template-columns:auto auto}.g-armado__estado .punto{grid-area:1 / 1;margin-right:6px;align-self:center}.g-armado__estado .uno{opacity:0}.activo .g-armado__estado .uno{animation:se-ve 2.2s steps(1) both}.activo .g-armado__estado .dos{animation:se-va 2.2s steps(1) both}.activo .g-armado__estado .punto{animation:late 2s ease-in-out infinite,gris-lima 2.2s steps(1) both}@keyframes gris-lima{0%{background:var(--apagado)}to{background:var(--lima)}}.g-armado__lienzo{flex:1;display:flex;flex-direction:column;justify-content:center;gap:14px;background:#fff;border-radius:12px;padding:18px 14px}.g-armado__fila{display:flex;align-items:center}.g-armado .paso-f{background:var(--marmol)}.g-armado .paso-f--osc{background:var(--tinta)}.g-armado__rama{display:flex;align-items:center;gap:0;padding-left:40%}.g-armado__codo{width:14px;height:18px;margin-top:-18px;border-left:2px solid var(--tenue);border-bottom:2px solid var(--tenue);border-bottom-left-radius:6px}.paso-f--aviso{background:#fff!important;box-shadow:inset 0 0 0 1.5px var(--tenue);font-size:10.5px}.g-armado__con{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.g-armado__con small{color:var(--tinta-2);font-size:11px;margin-right:4px}.g-armado__con span{font-size:11px;background:#fff;border-radius:10px;padding:4px 9px}.activo .g-armado .paso-f{animation:aparece .45s var(--suave) both;animation-delay:calc(.15s + var(--k) * .35s)}.activo .g-armado .enlace-f{transform-origin:left;animation:crece-x .35s var(--suave) both;animation-delay:calc(.35s + var(--k) * .35s)}.activo .g-armado__rama{animation:entra .5s var(--suave) 1.6s both}.activo .g-armado__con span{animation:aparece .4s var(--suave) both;animation-delay:calc(1.9s + var(--k) * .1s)}.g-puesta__pista{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;background:#fff;border-radius:12px;padding:16px 14px 12px}.tramo{display:flex;flex-direction:column;gap:8px}.tramo__barra{height:8px;border-radius:4px;background:var(--marmol);overflow:hidden}.tramo__barra i{display:block;height:100%;background:var(--tinta-2);transform-origin:left}.tramo:last-child .tramo__barra i{background:var(--tinta)}.tramo small{font-size:11px;color:var(--tinta-2)}.tramo:last-child small{color:var(--tinta);font-weight:600}.activo .tramo__barra i{animation:crece-x .8s var(--tween) both;animation-delay:calc(.2s + var(--k) * .8s)}.g-puesta__datos{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.g-puesta__datos div{background:#fff;border-radius:12px;padding:12px;display:flex;flex-direction:column;gap:6px}.g-puesta__datos small{font-size:10.5px;color:var(--tinta-2)}.g-puesta__datos b{font-size:22px;font-weight:500}.g-puesta__sola{align-self:flex-start;margin-top:auto;display:inline-flex;align-items:center;gap:8px;background:var(--tinta);color:#fff;border-radius:20px;padding:6px 12px 6px 10px;font-size:11.5px}.activo .g-puesta__sola{animation:aparece .5s var(--suave) 2.7s both}.btn--blanco{width:200px;height:46px;font-size:15px;background:#fff;color:var(--tinta)}.btn--blanco .btn__onda{background:var(--lima)}.t17{font:600 17px/1 var(--f-ui);letter-spacing:-.01em}.t18{font:500 18px/1.4 var(--f);letter-spacing:-.03em}.t24{font:600 24px/1.2 var(--f);letter-spacing:-.03em}.t32{font:600 32px/1.3 var(--f);letter-spacing:-.03em}.h3s{font:600 24px/1.3 var(--f);letter-spacing:-.03em}.ui-f{font-family:var(--f-ui)}.tenue{color:var(--tenue)}.apagado{color:var(--apagado)}.bloque{display:flex;flex-direction:column;gap:60px;padding-block:120px}.bloque--sinpie{padding-bottom:60px}.cab2{display:flex;flex-direction:column;align-items:flex-start;gap:24px}.cab2 .h2{max-width:900px}.cab2>.t16{max-width:600px}.cab2__pie{width:100%;display:flex;justify-content:space-between;align-items:flex-end;gap:24px}.cab2__pie .t16{max-width:600px}.cab2--apilado .cab2__pie{flex-direction:column;align-items:flex-start}.cab2--centro{align-items:center;text-align:center}.cab2--centro .cab__titulo{align-items:center}.cab--centro{max-width:1080px}.tag--osc{color:var(--apagado)}.tag--osc i{background:var(--lima)}.porque{position:relative;z-index:1;background:var(--gris-secc);padding-bottom:120px}.porque__in{max-width:1080px}.comp{display:flex;gap:6px}.comp__col{flex:1 1 0;min-width:0;display:flex;gap:6px}.comp__barra{width:35px;flex:none;border-radius:14px;padding:2px;background:#fff;display:flex;flex-direction:column;justify-content:flex-end}.comp__col--si .comp__barra{background:var(--tinta)}.comp__relleno{height:93%;border-radius:12px;background:var(--lima);display:flex;justify-content:center;padding:40px 0;transform-origin:bottom;transform:scaleY(0);transition:transform 1.2s var(--curva) .3s}.comp__relleno--bajo{height:60%;background:var(--marmol)}.comp.visto .comp__relleno{transform:none}.comp__relleno b{writing-mode:vertical-rl;transform:rotate(180deg);font:500 12px/1 var(--f-ui);letter-spacing:-.02em;color:var(--tinta)}.comp__relleno--bajo b{color:var(--tinta-2)}.comp__tarjeta{flex:1;min-width:0;background:#fff;border-radius:20px;padding:6px;display:flex;flex-direction:column;gap:32px}.comp__col:not(.comp__col--si) .comp__tarjeta{background:var(--marmol)}.comp__cab{padding:16px 16px 0;display:flex;flex-direction:column;gap:6px}.comp__puntos{list-style:none;padding:0 16px 16px;display:flex;flex-direction:column;gap:12px}.comp__puntos li{display:flex;align-items:flex-start;gap:8px;font-size:14px;line-height:1.3;letter-spacing:-.02em;color:var(--tinta-2);font-weight:500}.comp__puntos svg{width:14px;height:14px;flex:none;margin-top:1px;color:var(--tinta)}.comp__col:not(.comp__col--si) svg{color:var(--apagado)}.pasos-sec{position:relative;z-index:1;background:var(--marmol)}.pasos{display:grid;grid-template-columns:repeat(4,1fr);gap:6px}.paso{background:#fff;border-radius:20px;padding:24px;aspect-ratio:336 / 300;display:flex;flex-direction:column;justify-content:space-between;gap:24px}.paso__cab{display:flex;flex-direction:column;align-items:flex-start;gap:16px}.paso .t16{max-width:288px}.pegado{position:sticky;top:0;height:100vh;margin-bottom:-100vh;overflow:hidden;z-index:0}.pegado__img{position:absolute;inset:-4%;opacity:.75}.pegado__img--recibe{background:radial-gradient(55% 60% at 18% 30%,#4a6788 0%,#243649 40%,transparent 72%),radial-gradient(35% 45% at 85% 80%,#6f8fb0 0%,transparent 60%),linear-gradient(200deg,#1b2a3b,#14181d 70%)}.pegado__img--contacto{background:radial-gradient(60% 65% at 80% 30%,#56769a 0%,#26394e 42%,transparent 72%),radial-gradient(40% 45% at 10% 90%,#3b5572 0%,transparent 65%),linear-gradient(170deg,#1b2a3b,#14181d 75%)}.recibe{position:relative;z-index:1;background:var(--oscuro);color:#fff}.recibe__frase{position:relative;z-index:1;height:100vh;display:grid;place-items:center;padding:40px}.recibe__in{position:relative;z-index:1;padding-top:0}.entregas{display:grid;grid-template-columns:1fr 1fr;gap:6px}.entrega{position:relative;min-height:660px;background:#1f262e;border-radius:20px;padding:24px;display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden}.entrega__txt{display:flex;flex-direction:column;gap:32px}.entrega__titulo{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.entrega__titulo .t16{max-width:480px}.entrega .pill--osc{position:absolute;top:24px;left:24px}.pill--osc{background:#ffffff14;color:var(--tenue)}.entrega__info{display:flex;gap:48px;margin:0}.entrega__info div{display:flex;flex-direction:column;gap:2px}.entrega__info dt{font:500 14px/1.4 var(--f);letter-spacing:-.03em;color:var(--apagado)}.entrega__info dd{margin:0;font:500 16px/1.4 var(--f);letter-spacing:-.03em}.servicios{background:var(--gris-secc)}.servicios.metodo{background:var(--marmol)}.pasos-sec{background:var(--gris-secc)!important}.herr{background:#fff!important}.herr__pill{background:var(--marmol)!important}.svc__queda{display:flex;flex-direction:column;gap:10px}.svc__queda .svc__puntos li{color:var(--tinta)}.pill--acento{background:var(--tinta);color:#fff}.pill__ic{display:inline-flex;color:var(--lima)}.pill .pill__ic svg{width:16px;height:16px;color:var(--lima)}.herr{position:relative;z-index:1;background:var(--marmol)}.herr__cintas{display:flex;flex-direction:column;gap:6px;mask:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent)}.herr__cinta{overflow:hidden}.herr__pista{display:flex;gap:6px;width:max-content;animation:cinta 70s linear infinite}.herr__cinta--vuelta .herr__pista{animation-direction:reverse;animation-duration:78s}.herr__pill{flex:none;width:200px;height:56px;display:inline-flex;align-items:center;justify-content:center;gap:10px;border-radius:20px;font:500 15px/1 var(--f);letter-spacing:-.03em;white-space:nowrap;color:var(--tinta-2)}.herr__logo{display:inline-flex;color:var(--apagado)}.herr__logo svg{width:22px;height:22px}.muro{width:100%;max-width:1180px;margin:0 auto;overflow:hidden;display:flex;flex-direction:column;gap:20px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent)}.muro__fila{display:flex;gap:20px;width:max-content;animation:cinta 60s linear infinite}.muro__fila--vuelta{animation-direction:reverse}@media(hover:hover){.muro:hover .muro__fila{animation-play-state:paused}}.muro__baldosa{width:96px;height:96px;flex:none;display:flex;align-items:center;justify-content:center;border-radius:12px;background:#e9edf2}.muro__baldosa img{width:40px;height:40px;object-fit:contain;transition:transform .3s var(--suave)}@media(hover:hover){.muro__baldosa:hover img{transform:scale(1.08)}}.integ{position:relative;z-index:1;background:var(--oscuro);color:#fff}.parrilla{display:grid;grid-template-columns:repeat(6,1fr);gap:6px}.celda{aspect-ratio:197 / 185;border-radius:20px;display:grid;place-items:center;background:transparent;transition:background-color .7s var(--suave)}.celda.on{background:#1f262e}.celda__in{display:flex;flex-direction:column;align-items:center;gap:14px;transition:opacity .45s var(--tween),transform .6s var(--suave)}.celda.cambia .celda__in{opacity:0;transform:translateY(8px)}.celda__logo{display:inline-flex;color:#fff;opacity:.4;transition:opacity .7s var(--suave)}.celda__logo svg{width:40px;height:40px}.celda small{font:500 13px/1 var(--f);letter-spacing:-.02em;color:var(--tenue);opacity:.4;transition:opacity .7s var(--suave)}.celda.on .celda__logo,.celda.on small{opacity:1}.faq{position:relative;z-index:1;background:var(--gris-secc)}.faq__in{align-items:center;gap:52px}.faq__panel{width:100%;max-width:650px;background:var(--marmol);border-radius:20px;padding:6px;display:flex;flex-direction:column;gap:6px}.faq__q{background:#fff;border-radius:14px;padding:20px}.faq__q summary{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:16px;cursor:pointer}.faq__q summary::-webkit-details-marker{display:none}.faq__q summary i{position:relative;width:28px;height:28px;flex:none;border-radius:50%;background:var(--marmol);transition:background .3s}.faq__q summary i:before,.faq__q summary i:after{content:"";position:absolute;left:50%;top:50%;width:10px;height:1.6px;margin:-.8px 0 0 -5px;border-radius:2px;background:var(--tinta);transition:transform .4s var(--curva)}.faq__q summary i:after{transform:rotate(90deg)}.faq__q[open] summary i{background:var(--tinta)}.faq__q[open] summary i:before,.faq__q[open] summary i:after{background:var(--lima)}.faq__q[open] summary i:after{transform:rotate(0)}.faq__q p{padding-top:16px;max-width:560px}.faq__otra{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 16px 16px 20px}.contacto{position:relative;z-index:1;background:var(--oscuro);color:#fff}.contacto__in{position:relative;z-index:1;max-width:1380px;margin:0 auto;padding:200px 40px;display:flex;gap:6px}.contacto__izq{flex:615 1 0;min-width:0;display:flex;flex-direction:column;gap:6px}.vidrio{border-radius:24px;padding:32px;background:#14181d33;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.contacto__cab{flex:1;display:flex;flex-direction:column;justify-content:space-between;gap:40px}.contacto__cab .t20{max-width:500px}.contacto__datos{display:flex;flex-direction:column;gap:10px}@media(hover:hover){.contacto__datos a:hover{color:var(--lima)}}.form{flex:679 1 0;min-width:0;display:flex;flex-direction:column;gap:16px;position:relative}.form label{display:flex;flex-direction:column;gap:10px}.form label>span{padding:0 8px;font:500 14px/1.4 var(--f);letter-spacing:-.03em}.form input,.form textarea{width:100%;background:#0a0c0fcc;border:0;border-radius:20px;padding:16px;font:500 16px/1.3 var(--f);letter-spacing:-.02em;color:#fff;outline:none;resize:none}.form textarea{height:160px}.form input::placeholder,.form textarea::placeholder{color:var(--apagado)}.form input:focus-visible,.form textarea:focus-visible{box-shadow:0 0 0 1.5px var(--lima)}.form__err{display:none;padding:0 8px;font:500 13px/1.3 var(--f);font-style:normal;color:#f24100}.form label.is-invalid .form__err{display:block}.voz{display:grid;grid-template-columns:auto 1fr auto auto;align-items:center;gap:12px;background:#0a0c0fcc;border-radius:20px;padding:10px 16px 10px 10px}.voz__btn{width:40px;height:40px;border:0;border-radius:50%;background:var(--lima);color:var(--tinta);display:grid;place-items:center;cursor:pointer}.voz__btn svg{width:18px;height:18px}.voz.is-rec .voz__btn{background:#f24100;color:#fff}.voz__txt{display:flex;flex-direction:column;gap:3px;min-width:0}.voz__txt b{font:500 14px/1.2 var(--f);letter-spacing:-.02em}.voz__txt small{font:500 12px/1.3 var(--f);color:var(--apagado)}.voz__t{font-size:13px;color:var(--apagado)}.voz__del{display:none;background:none;border:0;padding:0;color:var(--tenue);font:500 13px var(--f-ui);cursor:pointer}.voz audio{display:none;grid-column:1 / -1;width:100%;height:36px}.voz.is-done .voz__del,.voz.is-done audio{display:block}.form__hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.btn--enviar{width:100%;height:54px;border:0;background:#fff;color:var(--tinta);font-weight:700;cursor:pointer}.btn--enviar .btn__onda{background:var(--lima)}.btn--enviar:disabled{opacity:.6}.form__error{display:none;font:500 14px/1.4 var(--f);color:#f24100}.form.is-error .form__error{display:block}.form__legal{font:500 14px/1.4 var(--f);letter-spacing:-.03em;color:var(--apagado)}.form__legal a{color:#fff;text-decoration:underline;text-underline-offset:2px}.form__ok{display:none}.form.is-sent>:not(.form__ok){display:none}.form.is-sent .form__ok{display:flex;flex-direction:column;justify-content:center;gap:12px;min-height:420px}.pie{position:relative;z-index:1;background:var(--oscuro);color:#fff;overflow:hidden}.pie__in{max-width:1380px;margin:0 auto;padding:40px;display:flex;flex-direction:column;gap:100px}.pie__marca{font:600 min(15.4vw,214px)/1 "Bricolage Grotesque",var(--f);letter-spacing:-.045em;color:#1f262e;white-space:nowrap;text-align:center;padding-top:60px}.pie__medio{display:flex;justify-content:space-between;gap:80px}.pie__empresa{display:flex;flex-direction:column;gap:20px}.pie__cols{display:flex;gap:60px}.pie__cols nav{display:flex;flex-direction:column;gap:8px}.pie__cols nav p{margin-bottom:4px}.pie__cols a{font:500 14px/1.4 var(--f);letter-spacing:-.03em;transition:color .3s}@media(hover:hover){.pie__cols a:hover{color:var(--lima)}}.pie__barra{display:flex;justify-content:space-between;gap:16px}@media(max-width:1199px){.h1{font-size:80px}.fila,.fila--der{flex-direction:column}.svc{gap:48px}}@media(max-width:1199px){.pasos{grid-template-columns:1fr 1fr}.parrilla{grid-template-columns:repeat(4,1fr)}.paso{aspect-ratio:auto;min-height:220px}.entregas{grid-template-columns:1fr}.costos{grid-template-columns:1fr 1fr}.costo{aspect-ratio:auto;min-height:240px}.contacto__in{flex-direction:column;padding-block:120px}.contacto__cab{min-height:0}}@media(max-width:809px){.solo-escritorio{display:none}.muro__baldosa{width:80px;height:80px}.muro__baldosa img{width:34px;height:34px}.g-mapa .g-mapa__svg{width:100%;height:auto}.ui .app{width:587px;height:372px;zoom:.5}.pasos{grid-template-columns:1fr}.parrilla{grid-template-columns:repeat(3,1fr)}.celda__logo svg{width:30px;height:30px}.celda small{font-size:11px}.bloque{padding-block:80px;gap:40px}.cab2__pie{flex-direction:column;align-items:flex-start}.comp{flex-direction:column}.porque{padding-bottom:80px}.entrega{min-height:0;padding-top:24px;gap:28px;justify-content:flex-start}.costos{grid-template-columns:1fr}.costo{min-height:0;aspect-ratio:auto}.sobre{padding-block:80px;gap:40px}.probador{display:none}.mini{position:relative;top:auto;right:auto;transform:none!important;zoom:.64;flex:none}.clientes__logos{gap:24px}.entrega .pill--osc{top:196px;display:none}.entrega__info{gap:28px}.faq__otra{flex-direction:column;align-items:flex-start}.contacto__in{padding:100px 20px}.vidrio{padding:24px}.voz{grid-template-columns:auto 1fr auto}.voz__del{grid-column:2}.pie__in{padding-inline:20px;gap:60px}.pie__medio,.pie__cols{flex-direction:column;gap:32px}.pie__barra{flex-direction:column}.nav__links{display:none}.nav__in{padding-inline:20px}.hero__top{padding:90px 20px 20px}.h1{font-size:48px;letter-spacing:-.035em}.t20{font-size:17px}.par{width:100%}.btn--par{flex:1 1 auto;width:auto;padding-inline:12px;white-space:nowrap}.hero__info{flex-direction:column;align-items:stretch;gap:20px}.cita{display:none}.clientes{gap:20px}.clientes__txt{display:none}.frase{font-size:34px}.cont{padding-inline:20px}.h2{font-size:38px}.h3{font-size:26px}.media{padding:12px}.ui{font-size:11px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important}[data-entra],.h1 .l,.frase .l,.sube,.fila .b{opacity:1!important;transform:none!important;filter:none!important;color:inherit}}.pagina-legal{background:var(--marmol)}.legal{padding:160px 40px 120px}.legal__in{max-width:720px;margin:0 auto;display:flex;flex-direction:column;align-items:flex-start}.legal__in .tag{margin-bottom:16px}.legal__in .h2{text-wrap:balance}.legal__fecha{margin-top:20px}.legal__texto{margin-top:48px;width:100%;font:500 16px/1.65 var(--f);letter-spacing:-.02em;color:var(--tinta)}.legal__texto h2{font:600 24px/1.3 var(--f);letter-spacing:-.03em;margin:48px 0 12px}.legal__texto p+p{margin-top:12px}.legal__texto ul{padding-left:1.2em;margin-top:12px}.legal__texto li+li{margin-top:6px}.legal__texto a{text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--apagado)}@media(hover:hover){.legal__texto a:hover{text-decoration-color:var(--tinta)}}.legal__acciones{margin-top:40px;display:flex;gap:12px;flex-wrap:wrap}@media(max-width:809px){.legal{padding:120px 20px 80px}.legal__texto h2{font-size:20px}}.btn--gris{width:200px;height:46px;font-size:15px;background:#e9edf2;color:var(--tinta)}.btn--gris .btn__onda{background:var(--tinta)}.btn--gris.encima{color:#fff}.hero__img.foto{background:var(--foto) center / cover no-repeat;opacity:.75;transition:transform .9s var(--suave);will-change:transform}.pegado__img.foto{background:var(--foto) center / cover no-repeat;opacity:.8}.faq__temas{display:flex;flex-wrap:wrap;gap:4px;padding:12px;border-radius:14px;background:#fff}.faq__tema{border:0;cursor:pointer;padding:8px 12px;border-radius:50px;background:transparent;color:var(--tinta-2);font:600 14px/1 var(--f-ui);letter-spacing:-.02em;transition:background-color .3s var(--suave),color .3s var(--suave)}@media(hover:hover){.faq__tema:hover{background:var(--tenue);color:var(--tinta)}}.faq__tema.on{background:var(--tinta);color:#fff}.faq__grupo{display:flex;flex-direction:column;gap:6px}.faq__grupo:not([hidden]){animation:entra .45s var(--suave) both}.faq__otra{align-items:flex-end}.faq__otra-txt{display:flex;flex-direction:column;gap:16px}.faq__quien{display:flex;align-items:center;gap:10px}.faq__quien b{display:block;font:600 14px/1.2 var(--f-ui)}.faq__quien small{display:block;font:500 12px/1.3 var(--f-ui);color:var(--tinta-2)}.faq__avs{display:flex}.faq__avs i{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;font:600 14px/1 var(--f-ui);font-style:normal;background:var(--tinta);color:var(--lima);box-shadow:0 0 0 3px var(--marmol)}.faq__avs i+i{margin-left:-10px;background:#fff;color:var(--tinta)}.faq__grupo[hidden]{display:none}.btn--lima{background:var(--lima)!important;color:var(--tinta)!important}.btn--lima .btn__onda{background:var(--tinta)!important}.btn--lima.encima{color:#fff!important}.btn--nav{width:auto;padding:0 18px}.btn--tinta.btn--lima{width:auto;min-width:200px;padding:0 22px}.nav__links a.on{background:#ffffff24}.nav[data-tono=claro] .nav__links a.on{background:var(--tenue)}.nav__menu{display:none;position:relative;width:36px;height:36px;margin-left:6px;border:0;border-radius:50%;cursor:pointer;background:#ffffff24;color:inherit;-webkit-tap-highlight-color:transparent}.nav[data-tono=claro] .nav__menu{background:var(--tenue)}.nav__menu i{position:absolute;left:11px;width:14px;height:1.6px;border-radius:2px;background:currentColor;transition:transform .4s var(--suave),top .4s var(--suave)}.nav__menu i:first-child{top:14px}.nav__menu i:last-child{top:20px}.menu-abierto .nav__menu i:first-child{top:17px;transform:rotate(45deg)}.menu-abierto .nav__menu i:last-child{top:17px;transform:rotate(-45deg)}.nav__hoja{position:fixed;inset:0;z-index:45;display:flex;flex-direction:column;justify-content:flex-end;gap:28px;padding:100px 20px 32px;background:var(--oscuro);color:#fff}.nav__hoja[hidden]{display:none}.nav__hoja nav{display:flex;flex-direction:column;gap:6px}.nav__hoja nav a{font:600 38px/1.15 var(--f);letter-spacing:-.035em}.btn--hoja{width:100%!important;border-radius:50px!important}.menu-abierto .nav{color:#fff}.menu-abierto .nav .btn--nav{display:none}.menu-abierto,.menu-abierto body{overflow:hidden}.faq__acciones{display:flex;flex-direction:column;align-items:flex-end;gap:10px}.enlace-wa{color:var(--tinta-2);text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--apagado)}@media(hover:hover){.enlace-wa:hover{color:var(--tinta)}}.barra-cta{display:none}@media(max-width:809px){.nav__menu{display:block}.nav .btn--nav{display:none}.barra-cta{display:inline-flex;position:fixed;left:16px;right:16px;bottom:16px;z-index:40;height:54px;border-radius:50px;font-size:16px;font-weight:700;transform:translateY(90px);transition:transform .6s var(--suave)}.barra-cta.ve{transform:none}.faq__acciones{align-items:flex-start}}.hero__img{container-type:size;opacity:.8;transition:none;will-change:transform;background:none!important}.escena{position:absolute;left:50%;top:50%;width:max(100cqw,176.84cqh);height:max(100cqh,56.55cqw);transform:translate(-50%,-50%)}.escena__fondo,.escena__robot{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.escena__robot{will-change:transform}.escena__chispa{position:absolute;left:83.1%;top:48.4%;width:16%;aspect-ratio:1;transform:translate(-50%,-50%);border-radius:50%;opacity:0;pointer-events:none;mix-blend-mode:screen;background:radial-gradient(circle,rgba(225,238,255,.75) 0%,rgba(150,190,240,.35) 18%,rgba(90,140,210,.12) 38%,transparent 62%)}.escena__chispa.late{animation:chispa 2.8s ease-in-out infinite}@keyframes chispa{50%{transform:translate(-50%,-50%) scale(1.18);filter:brightness(1.25)}}.media__fondo{background-size:cover;background-position:center}.frase .l{opacity:1!important;transition:none!important;--a: calc(var(--i) * .1 / var(--T, 20));--b: calc((var(--i) * .1 + 1.1) / var(--T, 20));--t: clamp(0, (var(--p, 0) - var(--a)) / (var(--b) - var(--a)), 1);filter:blur(calc((1 - var(--t)) * 7px));color:color-mix(in srgb,#fff calc(var(--t) * 100%),#dce2ea)}.escena__video{opacity:0;transition:opacity 1.2s var(--tween)}.escena__video.listo{opacity:1}.faq__otra{display:flex;align-items:center!important;justify-content:space-between;gap:16px;padding:14px 14px 14px 16px}.faq__quien{display:flex;align-items:center;gap:12px;min-width:0}.faq__quien b{font:600 15px/1.3 var(--f);letter-spacing:-.02em}.faq__quien small{font:500 13px/1.35 var(--f);letter-spacing:-.02em;color:var(--tinta-2);max-width:300px}.faq__acciones{display:flex;flex-direction:row!important;align-items:center!important;gap:8px;flex:none}.faq__acciones .btn{min-width:0;width:auto;padding:0 24px}.faq__wa{width:46px;height:46px;border-radius:50%;display:grid;place-items:center;background:#fff;color:var(--tinta);transition:background-color .3s var(--suave),color .3s var(--suave)}.faq__wa svg{width:20px;height:20px}@media(hover:hover){.faq__wa:hover{background:var(--tinta);color:var(--lima)}}@media(max-width:809px){.faq__otra{flex-direction:column;align-items:stretch!important}.faq__acciones{justify-content:flex-end}}.svc__queda .svc__puntos li{color:var(--tinta-2)}.svc__queda .svc__puntos li:before{width:5px;height:5px}.svc__queda>.t14{color:var(--tinta);font-weight:600}.clientes__ya{display:none}@media(max-width:1199px){.fila,.fila--der{min-height:0}.fila>*{flex:none}.fila .media{order:-1}.hero__info{justify-content:center}.clientes{flex-direction:column;gap:14px}.clientes__txt{display:none}.clientes__ya{display:block;order:-1;color:var(--tenue);text-align:center}.clientes__logos{justify-content:center}}@media(max-width:809px){.h1{font-size:44px;letter-spacing:-.04em}.h2{font-size:40px}.h3{font-size:24px}.media{aspect-ratio:351 / 334;padding:12px}.media__marco{max-width:none}.ui .app{width:587px;height:372px;zoom:var(--z, .5)}.faq__temas{display:grid;grid-template-columns:1fr 1fr;gap:4px;padding:8px}.faq__tema{padding:11px 8px;text-align:center}.clientes__logos{gap:28px}}.escena-v{display:none}@media(max-aspect-ratio:4/5){.escena{display:none}.escena-v{display:block;position:absolute;left:0;right:0;top:calc(74cqh - 97.27cqw);aspect-ratio:1080 / 1910}.escena-v img{width:100%;height:100%;display:block;transform-origin:51.6% 55.2%;will-change:transform;-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 22%);mask-image:linear-gradient(to bottom,transparent 0,#000 22%)}.escena-v__chispa{left:51.6%;top:55.2%;width:30%}.escena-v .escena-v__robot{position:absolute;inset:0}}@media(max-width:809px){.hero .h1{text-wrap:balance}}.svc__puntos li{align-items:flex-start}.svc__puntos li:before{margin-top:calc(.7em - 2px)}@media(max-width:809px){.faq__acciones{width:100%}.faq__acciones .btn{flex:1}}.media{grid-template-columns:minmax(0,1fr)}.media__marco,.ui{min-width:0}@media(max-width:809px){.hero__bajada:lang(es),.sobre__cab .t16:lang(es){white-space:normal;text-wrap:pretty}.h2,.h2 .suave{text-wrap:balance}.h2 br{display:none}}@media(max-width:809px){.barra-cta{display:inline-flex;opacity:0;visibility:hidden;transform:translateY(8px);pointer-events:none;transition:opacity .3s var(--suave),transform .4s var(--suave),visibility 0s .4s}.barra-cta.ve{opacity:1;visibility:visible;transform:none;pointer-events:auto;transition:opacity .3s var(--suave),transform .4s var(--suave),visibility 0s}}.faq__marca{width:40px;height:40px;flex:none;border-radius:50%;display:grid;place-items:center;background:var(--tinta);color:var(--lima)}.faq__marca .r1-logo{font-size:13px}.faq__marca .r1-logo>span{display:none}.hero{isolation:isolate}.hero__fondo,.pegado{z-index:-1}.hero__fondo{overflow:visible;overflow-x:clip;visibility:hidden}.hero__fondo:before{bottom:-160px;visibility:visible;background:color-mix(in srgb,var(--oscuro),var(--gris-secc) calc(var(--p, 0) * 100%))}.hero__fondo .hero__img{opacity:calc(.8 * (1 - var(--p, 0)))}.hero__fondo>*{visibility:visible}.pegado{visibility:hidden}.pegado>*{visibility:visible}.nav{visibility:hidden}.nav>*{visibility:visible}.estado{display:none}@media(max-width:809px),(max-height:500px){.estado{display:block;position:fixed;inset:0 0 auto;height:22px;z-index:51;pointer-events:none;background-color:var(--oscuro);-webkit-mask:linear-gradient(#000 30%,transparent);mask:linear-gradient(#000 30%,transparent);transition:background-color .25s linear}.menu-abierto .estado{background-color:var(--oscuro)!important}}@media(max-width:400px){.btn--par{font-size:16px}}@media(max-width:370px){.btn--par{font-size:15px}}@media(max-width:349px){.par{flex-direction:column;border-radius:28px}.btn--par{width:100%}.btn--claro{border-radius:24px 24px 4px 4px}.btn--vidrio{border-radius:4px 4px 24px 24px}}a,button,summary,label{-webkit-tap-highlight-color:transparent}html{scroll-padding-top:72px}@media(max-width:809px){.nav__menu:after,.voz__btn:after{content:"";position:absolute;inset:-4px;border-radius:50%}.voz__btn{position:relative}.nav__logo{padding-block:4px}.faq__tema{padding-block:15px}.contacto__datos{gap:0}.contacto__datos a{display:flex;align-items:center;min-height:44px}.pie__cols nav{gap:0}.pie__cols nav p{margin-bottom:6px}.pie__cols a{display:flex;align-items:center;min-height:44px}.nav__hoja p a{display:inline-block;padding-block:12px}.costo{gap:24px}.svc{gap:32px}.voz__txt b{text-wrap:balance}.btn{transition:color .3s ease .1s,background-color 0s,transform .25s var(--suave)}.btn:active,.faq__wa:active,.nav__menu:active,.voz__btn:active{transform:scale(.97)}.faq__tema:active,.faq__q summary:active{opacity:.7}.nav__hoja{animation:hoja-entra .3s var(--suave) both}.nav__hoja.cierra{animation:hoja-sale .2s var(--suave) both}.nav__hoja nav a,.nav__hoja .btn--hoja,.nav__hoja>p{animation:hoja-sube .55s var(--suave) both}.nav__hoja nav a:nth-child(2){animation-delay:.04s}.nav__hoja nav a:nth-child(3){animation-delay:.08s}.nav__hoja nav a:nth-child(4){animation-delay:.12s}.nav__hoja .btn--hoja{animation-delay:.18s}.nav__hoja>p{animation-delay:.22s}}@keyframes hoja-entra{0%{opacity:0}}@keyframes hoja-sale{to{opacity:0}}@keyframes hoja-sube{0%{opacity:0;transform:translateY(28px);filter:blur(6px)}}.appm{display:none}@media(max-width:809px){.media,.media__marco{aspect-ratio:auto}.ui{height:auto}.ui>.app:not(.appm){display:none}.ui>.app.appm{display:flex;width:100%;height:auto;zoom:1}.appm .app__barra{height:40px;padding:0 10px 0 12px;gap:8px}.appm__t{flex:1;min-width:0;font-size:12.5px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.appm__cuerpo{display:flex;flex-direction:column;gap:8px;padding:10px}.appm__svg{display:block;width:100%;height:auto}.appm .app-panel>.appm__svg{padding:4px 0 6px}.appm .app-op{margin:6px 10px 0}.fm{display:flex;flex-direction:column;gap:16px;padding:18px 16px 62px}.fm__paso{position:relative;display:flex;align-items:center;gap:12px}.fm .fn{position:relative;width:44px;height:44px;flex:none}.fm .fn__ic svg,.fm .fn--agente .fn__ic svg{width:22px;height:22px}.fm .fn--inicio,.fm .fn--agente{border-radius:12px}.fm .fn--inicio:before,.fm .fn--agente:before{border-radius:13.5px}.fm .fn__rayo{left:-7px;top:-7px;margin-top:0}.fm__t{display:flex;flex-direction:column;gap:2px;min-width:0}.fm__t b{font-size:12.5px;font-weight:600;line-height:1.3}.fm__t small{font-size:10.5px;color:var(--tinta-2)}.fm__via{position:absolute;left:21px;top:46px;width:2px;height:12px;border-radius:1px;background:#c3ccd6;overflow:hidden}.fm__via:after{content:"";position:absolute;inset:0;background:var(--tinta);transform-origin:top}.activo .fm__via:after{animation:crece-y .3s var(--tween) both;animation-delay:calc(.8s + var(--k) * .55s + .45s)}.activo .fm__t{animation:paso-listo .45s steps(1) both;animation-delay:calc(.8s + var(--k) * .55s + .45s)}.appm__seg{align-self:center}.appm .app-puesta__graf svg{margin:0 12px;width:calc(100% - 24px)}.appm .fase{font-size:10px}.appm .eje-t{font-size:10.5px}.appm .evento{margin:8px 12px 12px}.appm__kpis,.appm .app-medida__kpis{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.appm .kpi{justify-content:flex-start;gap:6px;padding:10px}.appm .kpi b{font-size:18px}.appm .app-medida__graf svg{margin:0 12px 10px;width:calc(100% - 24px)}}@keyframes paso-listo{0%{opacity:.4}}.nav__idioma{position:relative;display:inline-grid;place-items:center;min-width:40px;height:36px;padding:0 10px;border-radius:50px;font:600 13px/1 var(--f-ui);letter-spacing:.03em;color:inherit;opacity:.78;transition:opacity .3s,background-color .3s;-webkit-tap-highlight-color:transparent}.nav__idioma:after{content:"";position:absolute;inset:-4px}@media(hover:hover){.nav__idioma:hover{opacity:1;background:#ffffff24}.nav[data-tono=claro] .nav__idioma:hover{background:var(--tenue)}}.pie__idioma{color:inherit;text-decoration:underline;text-underline-offset:3px;text-decoration-color:#ffffff40}.linea{display:block}.linea:lang(en),.hero__bajada:lang(en),.svc__titulo .t16:lang(en){text-wrap:balance}.faq__q p:lang(en){text-wrap:pretty}@media(max-width:809px){.h2 br.br-frase{display:inline}}
