.descarga{flex-wrap:wrap;align-items:center;gap:32px;display:flex}.descarga__botones{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.descarga__prox{border:2px dashed}.descarga__compartir{border:2px solid}.descarga__compartir:hover{background:#1412101a}.descarga__apk{flex-direction:column;gap:8px;max-width:320px;display:flex}.descarga__apk small{font-size:15px;line-height:1.35}.descarga__lista{text-underline-offset:4px;align-items:center;min-height:44px;font-weight:700;display:inline-flex}.descarga__qr{width:168px;display:none}.descarga__qr p{font-family:var(--f-mono);font-size:var(--t-mono);margin-top:8px}@media (width>=900px) and (pointer:fine){.descarga__qr{display:block}}.nav{z-index:50;transition:transform var(--d-corta) var(--e-salida), background-color var(--d-corta);position:fixed;inset:0 0 auto}.nav.nav--oculta{transform:translateY(-110%)}.nav:focus-within{transform:none}.nav.nav--fondo{-webkit-backdrop-filter:blur(10px);box-shadow:0 1px 0 var(--linea);background:#f4f1eef2}.nav__fila{padding:10px var(--borde-pagina);color:var(--tinta);justify-content:space-between;align-items:center;gap:24px;display:flex}.nav__logo{flex:none;align-items:center;min-height:44px;display:flex}.nav__cta{white-space:nowrap;min-height:44px;padding:8px 20px;font-size:1rem}.nav__ruta{flex:1;max-width:720px;display:none;position:relative}.nav__ruta ol{justify-content:space-between;display:flex;position:relative}.nav__linea{background:var(--linea);border-radius:3px;height:3px;position:absolute;top:21px;left:8px;right:8px}.nav__ruta a{flex-direction:column;align-items:center;gap:2px;min-width:44px;min-height:44px;padding-top:16px;text-decoration:none;display:flex}.nav__punto{background:var(--crema);border:3px solid var(--tinta-suave);border-radius:50%;width:13px;height:13px}.nav__texto{font-family:var(--f-mono);font-size:var(--t-mono);white-space:nowrap;background:var(--crema);opacity:0;pointer-events:none;transition:opacity var(--d-micro);border-radius:6px;padding:2px 8px;position:absolute;top:34px;box-shadow:0 2px 8px #3c2d2329}.nav__ruta a:hover .nav__texto,.nav__ruta a:focus-visible .nav__texto{opacity:1}.nav__rueda{pointer-events:none;line-height:0;position:absolute;top:13px;left:0}.nav__progreso{background:var(--naranja);height:3px;transform:scaleX(var(--progreso,0));transform-origin:0;display:block}.cta-fijo{z-index:40;padding:10px var(--borde-pagina) calc(10px + env(safe-area-inset-bottom));box-shadow:0 -1px 0 var(--linea);visibility:hidden;transition:transform var(--d-corta) var(--e-salida), visibility var(--d-corta);background:#f4f1eef0;position:fixed;inset:auto 0 0;transform:translateY(110%)}.cta-fijo.cta-fijo--on{visibility:visible;transform:none}.cta-fijo .btn{width:100%}@media (width>=900px){.nav__ruta{display:block}.nav__progreso,.cta-fijo{display:none}}.cinta-global{z-index:1;pointer-events:none;max-width:none;position:absolute;top:0;left:0;overflow:hidden}.hero{flex-direction:column;min-height:100svh;padding-block:84px 0;display:flex;overflow:clip}.hero__contenido{order:1}.hero__h1{font-family:var(--f-display);font-weight:800;font-size:var(--t-hero);letter-spacing:-.04em;margin-bottom:20px;line-height:.9}.hero__mascara{vertical-align:bottom;margin:-.06em 0 -.1em;padding:.06em .06em .1em 0;display:inline-block;overflow:hidden}.hero__palabra{display:inline-block}.hero__sub{color:var(--tinta)}.hero__ctas{flex-wrap:wrap;gap:10px;margin-block:18px 14px;display:flex}.hero__ctas .btn{flex:auto}.hero__pie{color:var(--tinta-suave);font-weight:700}.hero__rotulo{margin-top:2px}.hero__escena{flex:1;order:2;min-height:200px;margin-top:8px;position:relative}.hero__escena svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.hero__rueda{cursor:default}.hero__alerta{left:var(--borde-pagina);background:var(--tinta);color:var(--crema);box-shadow:var(--sombra);border-radius:999px;align-items:center;gap:10px;padding:10px 16px 10px 10px;font-weight:700;line-height:1.2;display:flex;position:absolute;bottom:16px}.hero__alerta-icono{background:var(--naranja);width:32px;height:32px;color:var(--tinta);border-radius:50%;flex:none;place-items:center;display:grid}@media (width>=900px){.hero{justify-content:center;padding-block:100px 48px}.hero__contenido{z-index:3;position:relative}.hero__h1{max-width:66%}.hero__bajada{max-width:560px}.hero__ctas .btn{flex:none}.hero__escena{width:56%;margin:0;inset:40px -2% 0 auto;z-index:1!important;position:absolute!important}.hero__alerta{bottom:14%;left:auto;right:12%}}@media (prefers-reduced-motion:no-preference){html:not([data-motion=off]) .hero__palabra{animation:subir var(--d-media) var(--e-salida) both}html:not([data-motion=off]) .hero__sub,html:not([data-motion=off]) .hero__ctas,html:not([data-motion=off]) .hero__pie,html:not([data-motion=off]) .hero__rotulo{animation:aparecer var(--d-corta) var(--e-salida) 1.1s both}html:not([data-motion=off]) .hero__cinta{stroke-dasharray:1;animation:trazar .9s var(--e-suave) .5s both}html:not([data-motion=off]) .hero__rueda>.rueda__giro{animation:pop var(--d-corta) var(--e-rebote) backwards;transform-box:fill-box;transform-origin:50%}html:not([data-motion=off]) [data-hero-rueda="0"]>.rueda__giro{animation-delay:.7s}html:not([data-motion=off]) [data-hero-rueda="1"]>.rueda__giro{animation-delay:.76s}html:not([data-motion=off]) [data-hero-rueda="2"]>.rueda__giro{animation-delay:.82s}html:not([data-motion=off]) [data-hero-rueda="3"]>.rueda__giro{animation-delay:.88s}html:not([data-motion=off]) [data-hero-rueda="4"]>.rueda__giro{animation-delay:.94s}html:not([data-motion=off]) [data-hero-rueda="5"]>.rueda__giro{animation-delay:1s}html:not([data-motion=off]) [data-hero-malla]{animation:aparecer var(--d-corta) var(--e-salida) .9s both}html:not([data-motion=off]) .nav__logo .logo-rueda-izq,html:not([data-motion=off]) .nav__logo .logo-rueda-der{animation:caer var(--d-corta) var(--e-rebote) .15s both}}.problema{padding-top:clamp(64px,8vw,120px)}.problema__grilla{gap:40px;display:grid}.problema__texto{display:contents}.problema__fijo{order:-1}.problema__chat{background:var(--blanco);border:1px solid var(--linea);border-radius:var(--r-tarjeta);width:100%;max-width:480px;box-shadow:var(--sombra);padding-bottom:16px}.chat__cabecera{z-index:2;border-bottom:1px solid var(--linea);background:var(--blanco);border-radius:var(--r-tarjeta) var(--r-tarjeta) 0 0;flex-direction:column;padding:16px 20px;line-height:1.3;display:flex;position:sticky;top:0}.chat--encogido .chat__cabecera{box-shadow:0 -80px 0 var(--blanco)}.chat__estado{letter-spacing:0;color:var(--tinta-suave)}.chat__lista{flex-direction:column;align-items:flex-start;gap:8px;padding:16px;display:flex}.burbuja{background:var(--crema-2);border-radius:6px 18px 18px;max-width:86%;padding:10px 14px;line-height:1.3}.burbuja__quien{color:var(--naranja-texto);font-size:15px;font-weight:800;display:block}.burbuja--gonza{background:var(--tinta);color:var(--crema)}.burbuja--gonza .burbuja__quien{color:#ff8c6f}.chat__rotulo{margin-inline:20px}.problema__grande{font-family:var(--f-display);font-weight:800;font-size:var(--t-h3);letter-spacing:-.02em;color:var(--naranja-texto);text-wrap:balance;margin-bottom:14px;line-height:1.05}@media (width>=900px){.problema__grilla{grid-template-columns:minmax(380px,480px) 1fr;align-items:start;column-gap:clamp(48px,7vw,120px)}.problema__texto{flex-direction:column;gap:clamp(32px,6svh,64px);display:flex;position:sticky;top:96px}.problema__fijo{order:0}.problema__grande{font-size:clamp(2rem,4vw,3.5rem)}}.tel{--tel-ancho:320px;width:min(var(--tel-ancho), 100%);aspect-ratio:320/640;border-radius:var(--r-telefono);box-shadow:0 0 0 1px #3a3633, var(--sombra);background:#24211e;flex:none;padding:10px}.tel__pantalla{background:var(--noche);height:100%;color:var(--hueso);border-radius:34px;flex-direction:column;font-size:15px;line-height:1.3;display:flex;position:relative;overflow:hidden}.tel--moto{box-shadow:0 0 0 2px #333, var(--sombra);background:#000}.tel--moto .tel__pantalla{background:var(--moto-fondo);color:#fff}.app{flex-direction:column;flex:1;gap:12px;min-height:0;padding:26px 16px 16px;display:flex}.app-titulo{letter-spacing:-.02em;font-size:21px;font-weight:800;line-height:1.1}.app-sub{color:var(--hueso-suave)}.app-boton{background:var(--coral);min-height:50px;color:var(--tinta);text-align:center;border-radius:12px;justify-content:center;align-items:center;padding:8px 12px;font-weight:700;display:flex}.app-chip{background:var(--noche-2);border:1px solid #2e2e2e;border-radius:12px;align-items:center;gap:6px;padding:8px 12px;display:inline-flex}.app-chip--on{border-color:var(--coral);color:#f2a79b;background:#d766552e}.app-aviso{background:var(--noche-2);border:1px solid #3a3a3a;border-radius:16px;align-items:flex-start;gap:10px;padding:12px;line-height:1.25;display:flex;box-shadow:0 8px 24px #00000073}.app-aviso strong{display:block}.app-aviso .icono{flex:none;margin-top:1px}.pant-ya .app-titulo{align-items:center;gap:8px;display:flex}.pant-ya__grilla{grid-template-columns:1fr 1fr;gap:8px;display:grid}.pant-ya__grilla .app-chip{justify-content:center;min-height:72px}.pant-ya__nota{margin-top:auto}.pant-qr__codigo{background:#fff;border-radius:16px;align-self:center;width:200px;padding:14px}.pant-qr__cuenta{letter-spacing:0;color:#f2a79b;text-align:center;margin-top:auto;font-size:42px;font-weight:700;line-height:1}.pant-qr__nota{text-align:center}.pant-desvio__icono{color:#c4b0ff;background:#8b5cf63d;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;display:grid}.pant-mapa{flex:1;min-height:0;position:relative}.pant-mapa .mapa-app{width:100%;max-width:none;height:100%;position:absolute;inset:0}.pant-mapa__estado{white-space:nowrap;background:var(--noche-2);color:var(--hueso);border-radius:999px;align-items:center;gap:8px;padding:7px 14px;display:flex;position:absolute;top:22px;left:50%;translate:-50%}.pant-mapa__punto{background:#4fb477;border-radius:50%;width:9px;height:9px}.pant-mapa__alerta{position:absolute;bottom:12px;left:10px;right:10px}.pant-res .app-sub{align-items:center;gap:6px;display:flex}.pant-res__datos{letter-spacing:0;gap:10px;margin-block:auto;display:grid}.pant-res__datos p{background:var(--noche-2);border-radius:16px;flex-wrap:wrap;align-items:baseline;gap:6px;padding:12px 14px;font-size:28px;font-weight:700;line-height:1.1;display:flex}.pant-res__datos small{font-family:var(--f-texto);color:var(--hueso-suave);margin-left:auto;font-size:15px;font-weight:400}.como__cabeza{justify-items:start;gap:16px;margin-bottom:56px;display:grid}.como__cabeza .etiqueta{margin:0}.como__cinta,.como__ruedas{display:none}.como__pasos{gap:28px;display:grid}.paso{background:var(--noche-2);border-radius:var(--r-tarjeta);border:1px solid #2e2e2e;flex-direction:column;gap:20px;padding:24px;display:flex;position:sticky;top:76px}.paso__num{background:var(--naranja);width:36px;height:36px;color:var(--tinta);letter-spacing:0;border-radius:50%;place-items:center;margin-bottom:10px;font-weight:700;display:grid}.paso__texto .h3{margin-bottom:6px}.paso__tel{--tel-ancho:280px;align-self:center}@media (width>=900px){.como__pasos{grid-template-columns:repeat(2,1fr)}.paso{flex-direction:row;align-items:flex-start;position:static}.paso__texto{flex:1}.paso__tel{--tel-ancho:240px}}html[data-como=pin] .como{padding-bottom:0}html[data-como=pin] .como__cabeza{margin-bottom:0}html[data-como=pin] .como__escena{z-index:2;background:var(--noche);height:100svh;position:relative;overflow:hidden}html[data-como=pin] .como__cinta{pointer-events:none;width:100%;max-width:none;height:100%;display:block;position:absolute;inset:0}html[data-como=pin] .como__pasos{grid-template-rows:1fr 1fr;grid-template-columns:1fr minmax(0,320px) 1fr;align-items:center;gap:0 clamp(32px,6vw,96px);height:100%;display:grid;position:relative}html[data-como=pin] .paso{display:contents}html[data-como=pin] .paso__texto{grid-row:var(--fila);grid-column:var(--col);text-align:var(--alinear,left);transition:opacity var(--d-corta);opacity:.32}html[data-como=pin] .paso__texto.paso__texto--activo{opacity:1}html[data-como=pin] .paso__num{margin-inline:var(--num-m,0)}html[data-como=pin] [data-paso="0"]{--fila:1;--col:1;--alinear:right;--num-m:auto 0}html[data-como=pin] [data-paso="1"]{--fila:1;--col:3}html[data-como=pin] [data-paso="2"]{--fila:2;--col:1;--alinear:right;--num-m:auto 0}html[data-como=pin] [data-paso="3"]{--fila:2;--col:3}html[data-como=pin] .paso__tel{--tel-ancho:320px;aspect-ratio:320/640;grid-area:1/2/span 2;place-self:center;width:auto;height:min(640px,100svh - 96px)}html[data-como=pin] .paso__tel:not([data-paso-tel=primero]){box-shadow:none;background:0 0}html[data-como=pin] .como__ruedas{pointer-events:none;display:block;position:absolute;inset:0}html[data-como=pin] .como__ruedas .rueda{opacity:0;position:absolute;top:50%;left:50%}.pant-bien{border:1px solid var(--incidente);color:var(--hueso);background:#2a1412;border-radius:16px;flex-direction:column;gap:8px;padding:14px;line-height:1.3;display:flex}.pant-bien__titulo{font-size:21px;font-weight:800}.pant-bien__botones{grid-template-columns:1fr 1fr;gap:8px;margin-top:4px;display:grid}.pant-bien__botones button{border-radius:12px;min-height:56px;padding:6px;font-weight:700}.pant-bien__ok{background:var(--hueso);color:var(--tinta)}.pant-bien__mal{color:#2a0b08;background:#ff8a80}.sim{transition:background-color var(--d-media)}.sim[data-serio]{background:#080706}.sim__cabeza{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:40px;display:flex}.sim__sub{margin-top:16px}.sim__contador{letter-spacing:0;font-size:1.125rem}.sim__contador strong{color:var(--naranja);font-size:2.5rem}.sim__tablero{gap:16px;display:grid}.sim__mapa{aspect-ratio:1;border-radius:var(--r-tarjeta);background:var(--map-bg);position:relative;overflow:hidden}.sim__mapa>svg{touch-action:pan-y;width:100%;height:100%}.sim__mapa:after{content:"";opacity:0;pointer-events:none;transition:opacity var(--d-media);background:#0003;position:absolute;inset:0}.sim[data-serio] .sim__mapa:after{opacity:1}.sim__rotulo{z-index:1;color:var(--hueso);background:#141210eb;border-radius:999px;padding:4px 10px;line-height:1.2;position:absolute;top:12px;left:12px}.sim__cartel{z-index:1;white-space:nowrap;background:var(--tinta);color:#fff;border-radius:999px;padding:8px 16px;position:absolute;bottom:12px;left:50%;translate:-50%}.sim__toast{z-index:1;position:absolute;top:52px;left:10px;right:10px}.sim__tel{--tel-ancho:100%;aspect-ratio:auto;box-shadow:none;background:0 0;padding:0}.sim__tel .tel__pantalla{background:0 0;border-radius:0;height:auto;overflow:visible}.sim__tel .sim__app{padding:0}.sim__tel .app-titulo,.sim__tel .sim__avisos,.sim__tel noscript{display:none}.sim-persona__nombre{font-family:var(--f-texto);fill:var(--tinta);paint-order:stroke;stroke:var(--map-bg);stroke-width:6px;font-size:26px;font-weight:800}.sim-persona__chip text{font-family:var(--f-texto);font-size:22px;font-weight:700}.sim-persona__anillo{stroke:#0000}.sim-persona[data-estado=detenido_voluntario] .sim-persona__anillo{stroke:var(--parada)}.sim-persona[data-estado=posible_incidente] .sim-persona__anillo{stroke:var(--incidente)}.sim-persona__pulso{opacity:0;transform-box:fill-box;transform-origin:50%}.sim-persona[data-estado=posible_incidente] .sim-persona__pulso{animation:pulso 1.6s var(--e-salida) infinite}.sim-persona[data-estado=posible_incidente] .sim-persona__pulso--2{animation-delay:.8s}[data-persona=gonza]{cursor:grab}[data-sim-mapa][data-ayuda] .sim-persona:not([data-estado=posible_incidente]) .sim-persona__nombre{display:none}.sim__avisos{flex-direction:column;gap:8px;min-height:0;display:flex}.sim__avisos .app-aviso{border-left:4px solid var(--color,#3a3a3a)}.sim__avisos .icono{color:var(--color)}.sim__chips{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.sim__banner,.sim__categorias{margin-top:auto}.sim__banner .app-sub{margin-bottom:6px}.sim__controles{margin-top:16px}.sim__botones{grid-template-columns:1fr 1fr;gap:8px;display:grid}.sim__boton{background:var(--noche-2);text-align:left;min-height:56px;transition:border-color var(--d-micro), background-color var(--d-micro);border:2px solid #2e2e2e;border-radius:20px;flex-direction:column;align-items:flex-start;gap:8px;padding:14px;font-weight:700;line-height:1.2;display:flex}@media (hover:hover){.sim__boton:hover{border-color:var(--naranja)}}.sim__boton[aria-pressed=true]{border-color:var(--naranja);background:#2a1a15}.sim__boton[data-vista]:after{content:"✓ Visto";font-family:var(--f-mono);color:var(--hueso-suave);font-size:15px;font-weight:400}.sim__salida{background:var(--noche-2);border-radius:20px;flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:12px;padding:14px 16px;display:flex}.sim__salida p{flex:240px}.sim__salida p:empty{display:none}.sim__aviso{margin-top:20px}.sim__leyenda{max-width:70ch;margin-top:20px}html.js .sim__leyenda{display:none}.sim__secundario{margin-top:16px}.sim__meta{justify-items:start;gap:24px;margin-top:56px;display:grid}@media (width>=900px){.sim__tablero{grid-template-columns:1fr 320px}.sim__mapa{aspect-ratio:auto;min-height:560px}.sim__tel{--tel-ancho:320px;aspect-ratio:320/640;height:640px;box-shadow:0 0 0 1px #3a3633, var(--sombra);background:#24211e;padding:10px}.sim__tel .tel__pantalla{background:var(--noche);border-radius:34px;height:100%;overflow:hidden}.sim__tel .sim__app{padding:26px 16px 16px}.sim__tel .app-titulo{display:block}.sim__tel .sim__avisos{display:flex}.sim__toast{display:none!important}.sim__cartel{top:12%;bottom:auto}.sim__botones{grid-template-columns:repeat(4,1fr)}.sim__boton{padding:18px}}.transicion{align-items:center;min-height:90svh;display:flex}.transicion__frase{font-family:var(--f-display);font-weight:800;font-size:var(--t-h2);letter-spacing:-.03em;text-wrap:balance;line-height:1}.pant-moto{flex-direction:column;flex:1;min-height:0;display:flex}.pant-moto__mapa{flex:1;width:100%;min-height:0}.pant-moto__botones{gap:10px;padding:12px;display:grid}.pant-moto__botones span{background:var(--moto-acento);color:#000;border-radius:16px;justify-content:center;align-items:center;gap:12px;min-height:84px;font-size:24px;font-weight:800;display:flex}.pant-min__rueda{place-items:center;margin-block:auto;display:grid;position:relative}.pant-min__onda{border:2px solid var(--naranja);opacity:.5;border-radius:50%;width:92px;height:92px;animation:2.4s ease-out infinite pulso;position:absolute}.pant-min__onda--2{animation-delay:1.2s}.pant-min__nota{text-align:center}.pant-cerro{flex:1;min-height:0;position:relative}.pant-cerro svg{width:100%;max-width:none;height:100%;position:absolute;inset:0}.pant-cerro__dato{text-align:center;letter-spacing:0;background:#0f0f0fdb;border-radius:12px;padding:10px 12px;position:absolute;bottom:16px;left:12px;right:12px}.act{--act-fondo:var(--noche);--act-texto:var(--hueso);--act-suave:var(--hueso-suave);--act-acento:var(--naranja);--act-acento-texto:var(--tinta);background:var(--act-fondo);color:var(--act-texto);overflow:clip}.act .etiqueta{color:var(--act-acento)}.act .rotulo{color:var(--act-suave)}.act[data-tema=bici],[data-panel-tema=bici]{--act-fondo:var(--noche);--act-texto:var(--hueso);--act-suave:var(--hueso-suave);--act-acento:var(--naranja);--act-acento-texto:var(--tinta)}.act[data-tema=moto],[data-panel-tema=moto]{--act-fondo:var(--moto-fondo);--act-texto:#fff;--act-suave:#e8e8e8;--act-acento:var(--moto-acento);--act-acento-texto:#000}.act[data-tema=running],[data-panel-tema=running]{--act-fondo:var(--crema);--act-texto:var(--tinta);--act-suave:var(--tinta-suave);--act-acento:var(--naranja-texto);--act-acento-texto:#fff}.act[data-tema=trekking],[data-panel-tema=trekking]{--act-fondo:#3e4f3a;--act-texto:var(--crema);--act-suave:#e3e0d9;--act-acento:var(--crema);--act-acento-texto:#2a3627}.act__cortina{background:var(--act-fondo);clip-path:polygon(0 0,0 0,0 100%,0 100%);pointer-events:none;inset:0;z-index:1!important;position:absolute!important}.act__cortina.act__cortina--corre{clip-path:polygon(0 0,130% 0,100% 100%,0 100%);transition:clip-path .5s var(--e-suave)}.act__selector{grid-template-columns:1fr 1fr;gap:8px;margin-block:36px;display:grid}.act__opcion{min-height:64px;font-family:var(--f-display);color:var(--act-texto);transition:background-color var(--d-micro), color var(--d-micro);border:2px solid;border-radius:20px;align-items:center;gap:12px;padding:12px 18px;font-size:1.375rem;font-weight:700;display:flex}.act__opcion[aria-checked=true]{background:var(--act-acento);color:var(--act-acento-texto);border-color:var(--act-acento);--act-fondo:var(--act-acento)}.act__opcion:hover:not([aria-checked=true]){background:color-mix(in srgb, currentColor 12%, transparent)}.act__rueda{flex:none}@keyframes act-girar{to{transform:rotate(360deg)}}@keyframes act-telefono{0%{opacity:0;transform:perspective(900px)rotateY(28deg)}to{opacity:1;transform:none}}@keyframes act-panel{0%{opacity:0}to{opacity:1}}.act__rueda .rueda__giro{transform-box:fill-box;transform-origin:50%}[data-act-opcion][aria-checked=true] .rueda__giro{animation:act-girar var(--ritmo,4s) linear infinite}[data-act-opcion=moto]{--ritmo:7s}[data-act-opcion=bici]{--ritmo:4s}[data-act-opcion=running]{--ritmo:3s}[data-act-opcion=trekking]{--ritmo:5s}.act__panel[data-entrando]{animation:act-panel var(--d-corta) var(--e-suave) .16s backwards}.act__panel[data-entrando] .act__tel{animation:act-telefono var(--d-media) var(--e-salida) .1s backwards}.act__panel[data-panel-tema=moto][data-entrando],.act__panel[data-panel-tema=moto][data-entrando] .act__tel{animation-duration:.12s;animation-delay:0s}.act__paneles{gap:28px;margin-top:36px;display:grid}html.js .act__paneles{margin-top:0}.act__panel{border-radius:var(--r-tarjeta);background:var(--act-fondo);color:var(--act-texto);box-shadow:0 0 0 1px color-mix(in srgb, var(--act-texto) 18%, transparent);gap:28px;padding:24px;scroll-margin-top:96px;display:grid}html.js .act__panel{box-shadow:none;background:0 0;padding:0}html.js .act__panel:not([data-activo]){display:none}.act__nombre{color:var(--act-acento);text-transform:uppercase}.act__frase{font-family:var(--f-display);letter-spacing:-.03em;text-wrap:balance;margin-block:8px 12px;font-size:clamp(2rem,5vw,4rem);font-weight:800;line-height:1}.act__detalle{font-size:var(--t-lead);max-width:34ch;color:var(--act-suave);line-height:1.35}.act__datos{border-top:1px solid color-mix(in srgb, var(--act-texto) 25%, transparent);max-width:520px;margin-block:24px 12px;display:grid}.act__datos>div{border-bottom:1px solid color-mix(in srgb, var(--act-texto) 25%, transparent);flex-wrap:wrap;justify-content:space-between;gap:2px 16px;padding-block:10px;display:flex}.act__datos dd{letter-spacing:0;font-size:1.0625rem;font-weight:700}.act__pie{color:var(--act-suave);margin-bottom:8px;font-style:italic}.act__tel{--tel-ancho:280px;justify-self:center}@media (width>=900px){.act__selector{grid-template-columns:repeat(4,1fr)}.act__panel{grid-template-columns:1fr 320px;align-items:center;column-gap:64px}.act__tel{--tel-ancho:320px}}.off__cabeza{justify-items:start;gap:16px;display:grid}.off__cabeza .etiqueta{margin:0}.off__sub{color:var(--hueso)}.off__escena{display:none}.off__vinetas{scroll-snap-type:x mandatory;gap:12px;margin-top:40px;padding-bottom:12px;display:flex;overflow-x:auto}.vineta{border-radius:var(--r-tarjeta);background:var(--noche-2);scroll-snap-align:start;border:1px solid #2e2e2e;flex:0 0 min(78%,300px);padding:20px}.vineta__icono{width:44px;height:44px;color:var(--naranja);background:#2c2c2c;border-radius:50%;place-items:center;margin-bottom:12px;display:grid}.vineta__titulo{font-family:var(--f-display);margin-bottom:6px;font-size:1.5rem;font-weight:700;line-height:1.1}.off__remate{margin-top:clamp(40px,7vw,96px)}.off__grande{font-family:var(--f-display);font-weight:800;font-size:var(--t-h2);letter-spacing:-.03em;color:var(--naranja);margin-bottom:16px;line-height:.95}@media (width>=900px){.off__vinetas{grid-template-columns:repeat(4,1fr);display:grid;overflow:visible}}html[data-off=pin] .off__escena{z-index:2;background:var(--noche);height:100svh;margin-top:32px;display:block;position:relative;overflow:hidden}html[data-off=pin] .off__escena svg{width:100%;max-width:none;height:100%}html[data-off=pin] .off__vinetas{clip-path:inset(50%);width:1px;height:1px;margin:0;padding:0;position:absolute;overflow:hidden}.off__panel{background:var(--noche-2);letter-spacing:0;white-space:nowrap;border:1px solid #2e2e2e;border-radius:20px;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 32px;padding:14px 24px;font-size:1.0625rem;display:flex;position:absolute;top:32px;left:50%;translate:-50%}.off__panel strong{color:var(--naranja);font-size:1.375rem}.off__senal{align-items:center;gap:12px;display:flex}.off__barras{align-items:flex-end;gap:3px;height:20px;display:inline-flex}.off__barras i{background:var(--ok);border-radius:2px;width:5px;display:block}.off__barras i:first-child{height:25%}.off__barras i:nth-child(2){height:50%}.off__barras i:nth-child(3){height:75%}.off__barras i:nth-child(4){height:100%}.off__barras[data-vacia] i{background:#4a4542}.priv__demo{gap:20px;margin-top:44px;display:grid}.priv__tel{--tel-ancho:300px;aspect-ratio:auto;justify-self:center;width:100%;max-width:320px;height:auto}.priv__app{padding-bottom:24px}.priv__fila{background:var(--noche-2);border-radius:16px;justify-content:space-between;align-items:center;gap:12px;padding:14px;font-weight:700;display:flex}.interruptor{width:76px;height:44px;transition:background-color var(--d-corta);background:#55504b;border-radius:999px;flex:none;position:relative}.interruptor[aria-checked=true]{background:var(--naranja)}.interruptor__perilla{width:36px;height:36px;transition:transform var(--d-corta) var(--e-suave);background:#fff;border-radius:50%;position:absolute;top:4px;left:4px}.interruptor[aria-checked=true] .interruptor__perilla{transform:translate(32px)}.priv__estado{font-weight:700}.priv__guardado{letter-spacing:0;border:1px dashed #55504b;border-radius:16px;gap:4px;padding:14px;display:grid}.priv__guardado strong{color:#ff8c6f;font-size:1.375rem}.priv__mapa{align-content:start;gap:10px;display:grid}.priv__mapa svg{border-radius:var(--r-tarjeta);width:100%;height:auto}.priv__mapa figcaption{color:var(--tinta-suave)}[data-priv-rueda]{transition:opacity var(--d-media) var(--e-suave)}[data-comparte=no] [data-priv-rueda]{opacity:0}.priv__consecuencia{background:var(--blanco);border:1px solid var(--linea);max-width:76ch;transition:border-color var(--d-corta);border-radius:20px;align-items:flex-start;gap:12px;margin-top:24px;padding:18px 20px;font-weight:700;line-height:1.35;display:flex}.priv__consecuencia svg{flex:none;margin-top:1px}[data-comparte=no] .priv__consecuencia{border-color:var(--tinta)}.priv__puntos{gap:12px;margin-top:32px;display:grid}.priv__punto{border-radius:var(--r-tarjeta);background:var(--blanco);border:1px solid var(--linea);gap:14px;padding:20px;display:flex}.priv__punto svg{color:var(--naranja-texto);flex:none;margin-top:2px}@media (width>=900px){.priv__demo{grid-template-columns:320px 1fr;align-items:start;gap:40px}.priv__puntos{grid-template-columns:repeat(2,1fr);gap:16px}}.bento__grilla{gap:12px;margin-top:44px;display:grid}.celda{border-radius:var(--r-tarjeta);background:var(--blanco);border:1px solid var(--linea);flex-direction:column;padding:22px;display:flex;overflow:clip}.celda__micro{place-items:center;min-height:96px;margin-bottom:14px;display:grid}.celda__titulo{font-family:var(--f-display);letter-spacing:-.02em;margin-bottom:6px;font-size:1.625rem;font-weight:800;line-height:1.08}.celda-viaje-ya{background:var(--tinta);color:var(--crema);--suave:var(--hueso-suave)}.celda-comunidad{background:var(--crema-2)}.m-svg{width:100%}.celda-viaje-ya .celda__micro{justify-items:start;min-height:150px;position:relative}.m-rayo{color:var(--naranja)}.m-rayo svg{fill:var(--naranja)}.m-boton{background:var(--naranja);min-height:44px;color:var(--tinta);border-radius:999px;align-items:center;margin-top:8px;padding:8px 22px;font-weight:700;display:inline-flex}.m-qr{width:104px}.m-chips{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.m-chip{background:var(--crema-2);border:1px solid var(--linea);border-radius:999px;padding:8px 14px;font-weight:700}.m-burbuja{background:var(--ok);color:#fff;border-radius:18px 18px 18px 4px;place-items:center;width:72px;height:58px;display:grid}.m-lista{gap:6px;width:100%;display:grid}.m-lista li{align-items:center;gap:10px;font-weight:700;display:flex}.m-tilde{background:var(--ok);color:#fff;border-radius:8px;place-items:center;width:26px;height:26px;display:grid}.m-numeros{letter-spacing:0;flex-wrap:wrap;gap:8px 24px;display:flex}.m-numeros strong{color:var(--naranja-texto);font-size:2.25rem}.m-medalla{line-height:0}@media (width>=700px){.bento__grilla{grid-template-columns:repeat(6,1fr);gap:16px}.celda--grande{grid-column:span 4}.celda--mediana,.celda--chica{grid-column:span 2}.celda-gastos,.celda-checklist{grid-column:span 3}.celda-resumen,.celda-comunidad{grid-column:span 4}}@keyframes m-rayo{0%{opacity:0;transform:translate(-120%)skew(-12deg)}to{opacity:1;transform:none}}@keyframes m-gota{0%{opacity:0;transform:translateY(-34px)}to{opacity:1;transform:none}}@keyframes m-caer{0%{opacity:0;transform:translateY(-40px)rotate(-8deg)}to{opacity:1;transform:none}}@keyframes m-moneda{0%{transform:translate(0)}to{transform:translateX(var(--x))}}@keyframes m-traza{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes m-qr{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes m-girar{0%{transform:rotate(-200deg)}to{transform:none}}.m-moneda{transform:translateX(var(--x));transform-box:fill-box}.m-traza{stroke-dasharray:1}.m-medalla .rueda__giro{transform-box:fill-box;transform-origin:50%}.animar .m-rayo{animation:m-rayo var(--d-media) var(--e-salida) both}.animar .m-boton{animation:pop var(--d-corta) var(--e-rebote) .3s both}.animar .m-gota{animation:m-gota var(--d-media) var(--e-salida) both}.animar .m-chip{animation:m-caer var(--d-corta) var(--e-rebote) both}.animar .m-burbuja{animation:pop var(--d-corta) var(--e-rebote) both}.animar .m-tilde{animation:pop var(--d-corta) var(--e-rebote) both;animation-delay:calc(var(--i) * .14s)}.animar .m-moneda{animation:m-moneda var(--d-media) var(--e-suave) both}.animar .m-traza{animation:m-traza .9s var(--e-suave) both}.animar .m-traza--2{animation-delay:.2s}.animar .m-traza--3{animation-delay:.4s}.animar .m-qr{animation:m-qr var(--d-media) steps(8) both}.animar .m-medalla .rueda__giro{animation:m-girar .9s var(--e-salida) both}.comp{position:relative}.comp__a{padding-bottom:clamp(72px,9vw,140px)}.comp__grilla{gap:32px;display:grid}.comp__lead{color:var(--tinta);margin-top:20px}.comp__tabla{border-radius:var(--r-tarjeta);background:var(--blanco);border:1px solid var(--linea);box-shadow:var(--sombra);padding:22px}.comp__tabla figcaption{color:var(--tinta-suave);letter-spacing:0;margin-bottom:10px}.comp__fila{border-top:1px solid var(--linea);grid-template-columns:26px 22px 1fr auto;align-items:center;gap:10px;padding-block:10px;display:grid}.comp__pos,.comp__dato{letter-spacing:0}.comp__dato{color:var(--tinta-suave)}.comp__fila--gonza strong{color:var(--naranja-texto)}.comp__gonza{margin-block:12px 8px;font-style:italic;font-weight:700}.comp__apagada{opacity:.1;gap:8px;max-width:420px;margin-bottom:32px;display:grid}.comp__apagada span{background:#fff;border-radius:5px;height:10px}.comp__apagada span:nth-child(2){width:84%}.comp__apagada span:nth-child(3){width:68%}.comp__apagada span:nth-child(4){width:52%}.comp__b{z-index:2;background:var(--moto-fondo);color:#fff;padding-block:clamp(96px,14vw,200px)}.comp__rueda-moto{width:148px;margin-bottom:36px;line-height:0}.comp__h2b{color:var(--moto-acento)}.comp__manifiesto{font-family:var(--f-display);font-size:var(--t-h3);letter-spacing:-.02em;gap:8px;max-width:26ch;margin-top:28px;font-weight:700;line-height:1.15;display:grid}@media (width>=900px){.comp__grilla{grid-template-columns:1.15fr 1fr;align-items:center;gap:64px}}.dif__h2{max-width:22ch}.dif__tabla{margin-top:44px;display:block}.dif__tabla thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.dif__tabla tbody{gap:12px;display:grid}.dif__tabla tr{border-radius:var(--r-tarjeta);background:var(--blanco);border:1px solid var(--linea);gap:8px;padding:20px;display:grid}.dif__tabla th[scope=row]{text-align:left;font-family:var(--f-display);font-size:1.375rem;line-height:1.15}.dif__tabla td{display:block}.dif__tabla td:before{content:attr(data-col) ": ";font-family:var(--f-mono);font-size:var(--t-mono);color:var(--tinta-suave)}.dif__tabla td.dif__mesh{color:var(--naranja-texto);font-weight:800}.dif__tabla td.dif__mesh:before{color:var(--naranja-texto)}@media (width>=900px){.dif__tabla{border-collapse:collapse;width:100%;display:table}.dif__tabla thead{clip-path:none;width:auto;height:auto;display:table-header-group;position:static;overflow:visible}.dif__tabla thead th{text-align:left;font-family:var(--f-mono);font-size:var(--t-mono);letter-spacing:.08em;text-transform:uppercase;padding:12px 20px;font-weight:700}.dif__tabla thead th.dif__mesh{color:var(--tinta);background:var(--naranja);border-radius:18px 18px 0 0}.dif__tabla tbody{display:table-row-group}.dif__tabla tr{background:0 0;border:0;border-radius:0;padding:0;display:table-row}.dif__tabla tbody th,.dif__tabla td{border-top:1px solid var(--linea);vertical-align:middle;padding:20px;display:table-cell}.dif__tabla td:before{content:none}.dif__tabla td.dif__mesh{background:var(--blanco);font-size:1.125rem}}.faq__grilla{gap:36px;display:grid}.faq__item{border-top:1px solid var(--tinta);interpolate-size:allow-keywords}.faq__item:last-child{border-bottom:1px solid var(--tinta)}.faq__item summary{min-height:64px;font-family:var(--f-display);cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding-block:14px;font-size:1.375rem;font-weight:700;line-height:1.15;list-style:none;display:flex}.faq__item summary::-webkit-details-marker{display:none}.faq__marca{flex:none;width:22px;height:22px;position:relative}.faq__marca:before,.faq__marca:after{content:"";background:var(--naranja-texto);width:22px;height:4px;transition:transform var(--d-corta) var(--e-suave);border-radius:2px;position:absolute;top:9px;left:0}.faq__marca:after{transform:rotate(90deg)}.faq__item[open] .faq__marca:after{transform:none}.faq__item::details-content{block-size:0;transition:block-size var(--d-corta) var(--e-suave), content-visibility var(--d-corta) allow-discrete;overflow:clip}.faq__item[open]::details-content{block-size:auto}.faq__resp{max-width:62ch;padding-bottom:20px}.faq__aviso{margin-top:24px}@media (width>=900px){.faq__grilla{grid-template-columns:1fr 1.5fr;align-items:start;gap:64px}}.lleg{background:var(--naranja);color:var(--tinta);--suave:var(--tinta);padding-block:clamp(80px,11vw,160px);overflow:clip}.lleg__anillos{pointer-events:none;display:none;inset:0;z-index:0!important;position:absolute!important}.lleg__anillos span{opacity:0;border:5vmax solid #1412101f;border-radius:50%;width:60vmax;height:60vmax;margin:-30vmax 0 0 -30vmax;position:absolute;top:24%;left:50%}.lleg__grilla{justify-items:start;gap:14px;display:grid}.lleg__ruedas{flex-wrap:wrap;gap:8px;margin-bottom:6px;display:flex}.lleg__contador{letter-spacing:-.04em;font-size:clamp(5rem,22vw,14rem);font-weight:700;line-height:.95}.lleg__grande{font-family:var(--f-display);font-weight:800;font-size:var(--t-h3);letter-spacing:-.02em;line-height:1.05}.lleg__h2{margin-top:28px}.lleg__sub{color:var(--tinta);margin-bottom:14px}.lleg__pie{margin-top:14px;font-weight:700}html[data-motion=on] .lleg__anillos{display:block}.pagina{position:relative}.tr-noche{display:none}html[data-motion=on] .tr-noche{z-index:2;background:var(--crema);height:70svh;display:block;position:relative;overflow:hidden}.tr-noche__banda{background:var(--naranja);transform-origin:18%;position:absolute;inset:0;transform:scaleX(.03)}
