.escena-sim[data-astro-cid-ls25jtez]{right:0;top:calc(50% + var(--header-h) / 2);width:min(60vw,1060px);position:absolute;transform:translateY(-50%)}.escena-sim[data-astro-cid-ls25jtez] svg[data-astro-cid-ls25jtez]{width:100%;height:auto;display:block}.escena-sim[data-astro-cid-ls25jtez] .etq{font:600 13px var(--f-titulo);letter-spacing:.16em;text-transform:uppercase;fill:#8d9298}.escena-sim[data-astro-cid-ls25jtez] .guia{stroke:#4a4e54;stroke-width:1px;fill:none}.escena-sim[data-astro-cid-ls25jtez] .hud-t{font:600 12px var(--f-titulo);letter-spacing:.2em;fill:#8d9298}@media (width<=1024px){.escena-sim[data-astro-cid-ls25jtez]{width:104%;margin-left:-2%;position:relative;top:auto;right:auto;transform:none}}.sim{--presion-color:#ffd84a;background:var(--grafito);border:1px solid var(--acero);border-radius:var(--radio);margin-top:48px;padding:clamp(20px,3vw,36px)}.sim-intro{margin-bottom:32px}.sim-intro .lead{max-width:900px}.sim-intro__guias{grid-template-columns:repeat(3,1fr);gap:20px;margin:24px 0 0;padding:0;list-style:none;display:grid}.sim-intro__guias li{align-items:flex-start;gap:12px;display:flex}.sim-intro__guias svg{fill:none;width:30px;height:30px;stroke:var(--rojo);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none}.sim-intro__guias strong{font-family:var(--f-titulo);color:var(--negro);font-size:1.25rem;font-weight:600;line-height:1.15;display:block}.sim-intro__guias span{color:var(--texto-suave);font-size:.95rem}.sim__pestanas{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.sim__pestana{background:var(--grafito);border:1px solid var(--gris-600);border-radius:var(--radio);color:#e3e4e6;min-width:0;min-height:60px;font-family:var(--f-titulo);text-align:left;cursor:pointer;align-items:center;gap:12px;padding:6px 12px 6px 6px;font-size:1.25rem;font-weight:600;line-height:1.1;transition:background .2s,border-color .2s;display:flex}.sim__pestana:hover{border-color:#fff}.sim__pestana[aria-pressed=true]{background:var(--rojo);border-color:var(--rojo);color:#fff}.sim__pestana img{object-fit:cover;border-radius:2px;flex:none;width:76px;height:46px}.sim__pestana-corto{display:none}.sim__rotulo{color:var(--gris-400);font-size:.85rem}.sim__guia{border-radius:var(--radio);color:#fff;text-align:center;background:#2b2e32;border:1px solid #55595f;margin:14px 0 0;padding:6px 12px;font-weight:600;line-height:1.3}.sim__titulo{font-family:var(--f-titulo);letter-spacing:.08em;text-transform:uppercase;text-align:center;color:var(--gris-400);margin:0 0 6px;font-size:.95rem;font-weight:600}.sim__vehiculo{margin-top:12px}.sim__vehiculo[hidden]{display:none}.sim--llama .sim__guia,.sim--llama-pedal .sim__guia,.sim--llama-pedal .sim__pedal{animation:1.4s ease-in-out infinite sim-guia}@keyframes sim-guia{50%{border-color:#fff;box-shadow:0 0 0 3px #ffffff2e,0 0 14px #ffffff59}}.sim__sistemas{flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;display:flex}.sim__sistemas--vacio{justify-content:center;margin-top:0}.sim__sistemas--vacio .sim__chip{min-height:42px;color:var(--negro);background:#f4f5f6;border:1px solid #fff;padding:0 16px;font-size:.95rem;font-weight:600;transition:transform .15s,box-shadow .15s,background .2s,color .2s;box-shadow:0 3px #8d9195,0 4px 10px #00000059}.sim__sistemas--vacio .sim__chip:hover{transform:translateY(-1px)}.sim__sistemas--vacio .sim__chip[aria-pressed=true]{background:var(--rojo);border-color:var(--rojo);color:#fff;box-shadow:0 3px #8f0d10,0 4px 10px #00000059}.sim__sistemas--vacio .sim__chip[aria-pressed=true]:before{content:"✓ "}.sim__sistemas[hidden]{display:none}.sim__chip{border:1px solid var(--gris-600);border-radius:var(--radio);color:#e3e4e6;min-height:44px;font:inherit;cursor:pointer;background:0 0;padding:0 16px;font-weight:500;transition:background .2s,border-color .2s,color .2s}.sim__chip:hover{border-color:#fff}.sim__chip[aria-pressed=true]{color:var(--negro);background:#fff;border-color:#fff}.sim__plano{margin-top:14px}.sim__cadena{--tramo:28px;gap:var(--tramo);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;margin:0;padding:0;list-style:none;display:grid}.sim__nodo{--reserva:0;border:1px solid var(--gris-600);border-radius:var(--radio);text-align:center;background:#0e0f10c2;flex-direction:column;justify-content:center;min-height:88px;padding:10px 12px;transition:border-color .2s,opacity .3s;display:flex;position:relative}.sim__nodo:before{content:"";height:calc(var(--reserva) * 100%);background:var(--asist-reserva);transition:height .35s;position:absolute;inset:auto 0 0}.sim__nodo strong{font-family:var(--f-titulo);color:#fff;font-size:1.25rem;font-weight:600;line-height:1.1;position:relative}.sim__nodo span{color:#d6d8db;font-size:.9rem;line-height:1.25;position:relative}.sim__nodo.apagado{opacity:.45}.sim__nodo.activo{border-color:#fff}.sim__onda{opacity:0;transition:opacity .35s;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 14% 86%,#0000);mask-image:linear-gradient(90deg,#0000,#000 14% 86%,#0000)}.sim__onda svg{width:200%;height:100%;display:block}.sim__onda path{fill:none;stroke:#fff;stroke-opacity:.45;stroke-width:1.5px;vector-effect:non-scaling-stroke}.sim__nodo:not(.apagado) .sim__onda{opacity:1}.sim__nodo:not(:last-child):after{content:"";width:var(--tramo);background:var(--acero);height:8px;margin-top:-4px;position:absolute;top:50%;left:100%}.sim__nodo.flujo:after{background:repeating-linear-gradient(90deg, var(--asist) 0 14px, var(--asist-claro) 14px 22px);background-size:200% 100%;animation:.6s linear infinite sim-flujo}.sim__nodo.flujo--fuerza:after{background-image:repeating-linear-gradient(90deg,#8d9195 0 14px,#d4d7da 14px 22px)}.sim__nodo.flujo--debil:after{background:var(--gris-600);animation:none}@keyframes sim-flujo{to{background-position:22px 0}}.sim__nodo{--avance:0;--carga:0}.sim__nodo.presion:after{background:linear-gradient(90deg, var(--presion-color) calc(var(--avance) * 100%), var(--acero) 0)}.sim__nodo.presion{box-shadow:inset 0 0 calc(var(--carga) * 26px) rgba(255,216,74,calc(var(--carga) * .55))}.sim__nodo.presion--lleno{border-color:var(--presion-color)}.sim__cadena.debil{--presion-color:#a8902c}.sim__cadena{--asist:var(--rojo);--asist-claro:#ff6a6d;--asist-reserva:#e3171b57}.sim__cadena[data-fluido=vacio]{--asist:#2f80d1;--asist-claro:#7fb8ff;--asist-reserva:#2f80d173}.sim__cadena[data-fluido=frenos]{--asist:#f5c414;--asist-claro:#ffe27a}.sim__cadena[data-fluido=frenos] .sim__nodo:before{background:var(--reserva-color,#ebdc87)}.sim__cadena[data-fluido=frenos] .sim__nodo strong,.sim__cadena[data-fluido=frenos] .sim__nodo span{background:#0e0f10b8;border-radius:3px;align-self:center;padding:0 6px}.sim__cadena[data-fluido=hidraulico]{--asist:#a8743f;--asist-claro:#d9a46a;--asist-reserva:#a8743f8c}@media (hover:hover) and (pointer:fine){.sim__compartir{display:none}}.sim__compartir{flex-wrap:wrap;align-items:center;gap:10px;margin-top:12px;display:flex}.sim__compartir button{border:1px solid var(--gris-600);border-radius:var(--radio);color:#fff;min-height:40px;font:inherit;cursor:pointer;background:0 0;padding:0 14px;font-size:.9rem;font-weight:600}.sim__compartir button:hover{border-color:#fff}.sim__compartir span{color:var(--gris-400);overflow-wrap:anywhere;font-size:.85rem}.sim__colores{color:var(--gris-400);flex-wrap:wrap;gap:6px 18px;margin:10px 0 0;font-size:.85rem;display:flex}.sim__colores span{align-items:center;gap:6px;display:inline-flex}.sim__colores i{border-radius:50%;width:11px;height:11px}.sim__panel{grid-template-columns:minmax(0,1fr) 340px;align-items:center;gap:16px;margin-top:14px;display:grid}.sim__instrumentos{align-items:center;gap:14px;min-width:0;display:flex}.sim__tablero{--luz:#a9dcff;border:1px solid var(--acero);border-radius:var(--radio);background:#070708;flex:1;grid-template-columns:minmax(0,1fr) minmax(150px,1.1fr) minmax(0,1fr);align-items:center;gap:12px;min-width:0;padding:10px 14px;transition:opacity .3s,background-color .6s;display:grid}.sim__tablero:not(.apagado){background:#0d0f13}.sim__tablero.apagado{opacity:.35}.sim__dial{width:100%;max-width:124px;color:var(--luz);margin:0 auto;transition:color .6s,filter .6s;display:block}.sim__dial circle{fill:none;stroke:currentColor;stroke-opacity:.28;transition:stroke .6s,stroke-opacity .6s}.sim__dial line{stroke:currentColor}.sim__tablero.motor .sim__dial{color:#8fe3ff;filter:drop-shadow(0 0 1.5px #46beffcc)drop-shadow(0 0 6px #28a0ff66)}.sim__tablero.motor .sim__dial circle{stroke:#35b6ff;stroke-opacity:1;stroke-width:1.6px}.sim__tablero.motor .sim__dial line:not(.sim__dial-aguja){stroke-width:1.5px}.sim__dial text{fill:currentColor;text-anchor:middle;font-size:11px;font-weight:600}.sim__dial .sim__dial-aguja{stroke:var(--rojo);stroke-width:2.5px;transform-origin:60px 60px;transition:transform .6s}.sim__centro{flex-direction:column;align-items:center;gap:10px;display:flex}.sim__testigos{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 12px;min-height:40px;display:flex}.sim__testigo{--encendido:#ff2b30;color:#2b2d30;width:46px;transition:color .1s,filter .1s;display:block}.sim__testigo[hidden]{display:none}.sim__testigo--ambar{--encendido:#ffb300}.sim__testigo.encendido{color:var(--encendido);filter:drop-shadow(0 0 5px var(--encendido))}.sim__testigo svg{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:100%;display:block}.sim__testigo text{fill:currentColor;stroke:none;font-family:var(--f-titulo);text-anchor:middle;font-size:10px;font-weight:700}.sim__testigo--texto{width:auto;font-family:var(--f-titulo);text-align:center;font-size:.78rem;font-weight:700;line-height:1.02}.sim__pantalla{background:var(--luz);color:#101113;font-family:var(--f-titulo);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border-radius:2px;margin:0;padding:3px 12px;font-size:.85rem;font-weight:700}.sim__reloj{flex:none;width:146px;margin:0}.sim__reloj[hidden]{display:none}.sim__reloj svg{width:100%;display:block}.sim__reloj text{font-family:var(--f-titulo)}.sim__aguja{transform-origin:100px 100px;transition:transform .2s linear}.sim__mando{grid-template-columns:minmax(0,1fr) 84px 46px;align-items:center;gap:12px;display:grid}.sim__mando p{color:var(--gris-400);grid-column:1/-1;margin:0;font-size:.88rem}.sim__pedal{border:1px solid var(--acero);border-radius:var(--radio);cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;touch-action:none;background:#070708;width:100%;min-width:0;padding:0;display:block}.sim__pedal svg{width:100%;height:auto;display:block}.sim__pedal-brazo{fill:#5d6269}.sim__pedal-goma{--hundido:-28deg;transform-box:fill-box;transform-origin:50% 0;transition:transform .12s cubic-bezier(.3,.7,.4,1)}.sim__pedal.duro .sim__pedal-goma{--hundido:-6deg}.sim__pedal.piso .sim__pedal-goma{--hundido:-42deg}.sim__pedal[aria-pressed=true] .sim__pedal-goma{transform:perspective(420px) rotateX(var(--hundido)) scale(.97)}.sim__pedal-goma rect{fill:#2b2e32;stroke:#55595f;stroke-width:1.5px;transition:fill .12s,stroke .12s}.sim__pedal-goma path{stroke:#0c0d0e;stroke-width:4px;stroke-linecap:round}.sim__pedal-goma text{fill:#fff;font-family:var(--f-titulo);letter-spacing:3px;text-anchor:middle;font-size:24px;font-weight:700}.sim__pedal[aria-pressed=true] .sim__pedal-goma rect{fill:var(--rojo);stroke:#ff6a6d}.sim__pedal[aria-pressed=true] .sim__pedal-goma path{stroke:#8f0d10}.sim__start{cursor:pointer;color:#fff;width:84px;height:84px;font-family:var(--f-titulo);text-transform:uppercase;background:radial-gradient(circle at 50% 35%,#3a3d41,#101113 72%);border:3px solid #2fa84f;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:0;transition:border-color .2s,box-shadow .2s,transform .1s;display:flex;box-shadow:0 0 12px #2fa84f8c,inset 0 0 0 3px #0a0b0c}.sim__start:active{transform:scale(.95)}.sim__start.llama{animation:1.4s ease-in-out infinite sim-llama}@keyframes sim-llama{50%{box-shadow:0 0 0 7px #e3171b47,0 0 18px #e3171bcc,inset 0 0 0 3px #0a0b0c}}.sim__start[aria-pressed=true]{border-color:var(--rojo);box-shadow:0 0 12px #e3171b8c,inset 0 0 0 3px #0a0b0c}.sim__start span{letter-spacing:.1em;color:#c9cccf;font-size:.68rem;font-weight:600}.sim__start strong{color:#fff;letter-spacing:.05em;font-size:.88rem;font-weight:700;line-height:1}.sim__sonido{border:1px solid var(--gris-600);border-radius:var(--radio);color:#fff;cursor:pointer;background:0 0;width:46px;height:46px;padding:9px;transition:border-color .2s}.sim__sonido:hover{border-color:#fff}.sim__sonido svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;display:block}.sim__sonido .sim__parlante{fill:currentColor}.sim__sonido[aria-pressed=true] .sim__tachado,.sim__sonido[aria-pressed=false] .sim__ondas{display:none}.sim__lectura{background:var(--acero);border:1px solid var(--acero);grid-template-columns:repeat(3,1fr);gap:1px;margin:14px 0 0;display:grid}.sim__lectura div{background:var(--grafito);padding:8px 12px}.sim__lectura dt{font-family:var(--f-titulo);color:#fff;font-size:1.35rem;font-weight:700;line-height:1.1}.sim__lectura dd{color:var(--gris-400);margin:0;font-size:.85rem}.sim__texto{color:#d6d8db;min-height:4.8em;margin:14px 0 0}.sim__pie{color:var(--gris-400);margin:8px 0 0;font-size:.85rem}@media (width<=760px){.sim{padding:14px}body.simulador-visible .wa-flotante{display:none}.sim-intro{margin-bottom:20px}.sim-intro__guias{grid-template-columns:1fr;gap:12px}.sim__pestanas{gap:6px}.sim__pestana{text-align:center;flex-direction:column;gap:3px;min-height:0;padding:4px;font-size:.86rem}.sim__pestana img{width:100%;height:34px}.sim__pestana-largo{display:none}.sim__pestana-corto{display:block}.sim__rotulo{display:none}.sim__guia{margin:6px 0 8px;padding:5px 8px;font-size:.86rem}.sim__sistemas{gap:6px;margin-top:6px}.sim__titulo{font-size:.85rem}.sim__chip,.sim__sistemas--vacio .sim__chip{min-height:36px;padding:0 10px;font-size:.84rem}.sim__plano{margin-top:10px}.sim__cadena{--tramo:7px}.sim__nodo{min-height:50px;padding:3px 2px}.sim__nodo span{display:none}.sim__nodo strong{overflow-wrap:anywhere;hyphens:auto;font-size:.8rem;line-height:1.05}.sim__nodo:not(:last-child):after{height:6px;margin-top:-3px}.sim__panel{grid-template-columns:1fr;gap:8px;margin-top:8px}.sim__instrumentos{gap:8px}.sim__tablero{grid-template-columns:64px minmax(0,1fr) 64px;gap:6px;padding:6px 8px}.sim__tablero.motor .sim__dial{filter:drop-shadow(0 0 2px #46befff2)drop-shadow(0 0 8px #28a0ff99)}.sim__instrumentos:has(.sim__reloj:not([hidden])) .sim__tablero{grid-template-columns:60px minmax(0,1fr)}.sim__instrumentos:has(.sim__reloj:not([hidden])) #sim-kmh{display:none}.sim__centro{gap:4px}.sim__testigos{gap:4px 8px;min-height:26px}.sim__testigo{width:32px}.sim__testigo--texto{width:auto;font-size:.66rem}.sim__pantalla{padding:1px 8px;font-size:.68rem}.sim__reloj{width:88px}.sim__mando{grid-template-columns:minmax(0,1fr) 68px 44px;gap:8px}.sim__mando p{text-align:center;font-size:.78rem}.sim__start{width:68px;height:68px}.sim__start span{font-size:.56rem}.sim__start strong{font-size:.74rem}.sim__sonido{width:44px;height:44px}.sim__lectura{margin-top:8px}.sim__lectura div{padding:5px 7px}.sim__lectura dt{font-size:.98rem}.sim__lectura dd{font-size:.68rem;line-height:1.15}}@media (prefers-reduced-motion:reduce){.sim__nodo.flujo:after{animation:none}.sim__aguja,.sim__dial .sim__dial-aguja,.sim__pedal-goma{transition:none}.sim__start.llama,.sim--llama .sim__guia,.sim--llama-pedal .sim__guia,.sim--llama-pedal .sim__pedal{animation:none}}.cil{--fuerte:#ffd84a;background:var(--negro);border:1px solid var(--acero);border-radius:var(--radio);color:#e3e4e6;padding:clamp(14px,3vw,36px)}.cil__modelos{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.cil__modelos button{background:var(--grafito);border:1px solid var(--gris-600);border-radius:var(--radio);color:#e3e4e6;min-height:52px;font-family:var(--f-titulo);cursor:pointer;padding:4px 12px;font-size:1.25rem;font-weight:600;transition:background .2s,border-color .2s}.cil__modelos button:hover{border-color:#fff}.cil__modelos button[aria-pressed=true]{background:var(--rojo);border-color:var(--rojo);color:#fff}.cil--llama .cil__guia,.cil--llama .cil__pedal{animation:1.4s ease-in-out infinite cil-llama}.cil--llama:has(.cil__pedal:hover) .cil__guia,.cil--llama .cil__pedal:hover{animation:none}@keyframes cil-llama{50%{border-color:#fff;box-shadow:0 0 0 3px #ffffff2e,0 0 14px #ffffff59}}@media (prefers-reduced-motion:reduce){.cil--llama .cil__guia,.cil--llama .cil__pedal{animation:none}}.cil__nums{transition:opacity .5s}.cil__flujo{fill:none;stroke:#f3e2c9;stroke-width:3px;stroke-dasharray:8 10;opacity:.8;animation:.6s linear infinite cil-flujo}@keyframes cil-flujo{to{stroke-dashoffset:-18px}}.cil__retorno{animation:.7s linear infinite cil-retorno}@keyframes cil-retorno{to{stroke-dashoffset:-16px}}.cil__flechas path{animation:1s ease-in-out infinite cil-titila}.cil__flechas path+path{animation-delay:.5s}@keyframes cil-titila{0%,to{opacity:.15}50%{opacity:1}}.cil__fuga{fill:none;stroke:#b07d00;stroke-width:3px;stroke-linejoin:round;stroke-dasharray:7 5;animation:.5s linear infinite cil-fuga}@keyframes cil-fuga{to{stroke-dashoffset:-12px}}.cil__testigo{filter:drop-shadow(0 1px #5a0005)drop-shadow(0 0 4px #e3171bbf)}.cil__botones{gap:8px;display:grid}.cil__sonido[aria-pressed=false]{color:var(--gris-400)}.cil__pasos li.falla{color:#fff;background:#e3171b40;border-color:#e3171b}.cil__pasos li.falla b{color:#ff5a5d}.cil__nums.oculto{opacity:0;transition-duration:.25s}.cil__estado{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 18px;margin-top:0;display:flex}.cil__opciones{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}.cil__opciones[hidden]{display:none}.cil__titulo{font-family:var(--f-titulo);letter-spacing:.08em;text-transform:uppercase;text-align:center;color:var(--gris-400);margin:0 0 6px;font-size:.95rem;font-weight:600}.cil__titulo+.cil__modelos{margin-bottom:12px}.cil__opciones button{border-radius:var(--radio);min-height:42px;color:var(--negro);font:inherit;cursor:pointer;background:#f4f5f6;border:1px solid #fff;padding:0 16px;font-size:.95rem;font-weight:600;transition:transform .15s,box-shadow .15s,background .2s,color .2s;box-shadow:0 3px #8d9195,0 4px 10px #00000059}.cil__opciones button:hover{transform:translateY(-1px);box-shadow:0 4px #8d9195,0 6px 14px #0006}.cil__opciones button:active{transform:translateY(2px);box-shadow:0 1px #8d9195}.cil__opciones button[aria-pressed=true]{background:var(--rojo);border-color:var(--rojo);color:#fff;box-shadow:0 3px #8f0d10,0 4px 10px #00000059}.cil__opciones button[aria-pressed=true]:before{content:"✓ "}.cil__opciones--sub{border-left:2px solid var(--rojo);padding-left:14px}.cil__opciones--sub span{color:var(--gris-400);font-size:.85rem}.cil__opciones--sub button{min-height:36px;padding:0 12px;font-size:.88rem}.cil__guia{border-radius:var(--radio);text-align:center;color:#fff;background:#2b2e32;border:1px solid #55595f;margin:14px 0 8px;padding:6px 12px;font-weight:600;line-height:1.3}.cil__pasos{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;margin:0 0 10px;padding:0;list-style:none;display:grid}.cil__pasos li{border:1px solid var(--gris-600);border-radius:var(--radio);color:var(--gris-400);padding:5px 8px;font-size:.85rem;line-height:1.15}.cil__pasos li b{font-family:var(--f-titulo);color:var(--gris-600);font-size:1.05rem;display:block}.cil__pasos li.encendido{border-color:var(--fuerte);color:#fff;background:#ffd84a1f}.cil__pasos li.encendido b{color:var(--fuerte)}.cil__corte{border:1px solid var(--acero);border-radius:var(--radio);background:#e6e7e9;padding:6px;overflow:hidden}.cil__corte svg{width:100%;height:auto;display:block}.cil__corte text{font-family:var(--f-titulo)}.cil__panel{grid-template-columns:minmax(0,1fr) 250px;align-items:center;gap:16px;display:grid}.cil__lado{gap:14px;display:grid}.cil__barras{gap:10px;display:grid}.cil__barra{grid-template-columns:auto minmax(0,1fr) 58px;align-items:center;gap:10px;display:grid}.cil__barra strong{font-family:var(--f-titulo);color:#fff;font-size:1.1rem;line-height:1.05}.cil__barra small{font-family:var(--f-texto);color:var(--gris-400);font-size:.75rem;font-weight:400;display:block}.cil__tubo{background:var(--acero);border-radius:2px;height:10px;overflow:hidden}.cil__tubo span{background:var(--fuerte);width:0;height:100%;display:block;box-shadow:0 0 8px #ffd84acc}.cil__pct{font-family:var(--f-titulo);color:#fff;text-align:right;font-size:1.35rem;font-weight:700}.cil__mando{gap:10px;display:grid}.cil__pedal{border:1px solid var(--acero);border-radius:var(--radio);cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;touch-action:none;background:#070708;width:100%;padding:0;display:block}.cil__pedal svg{width:100%;height:auto;display:block}.cil__goma{transform-box:fill-box;transform-origin:50% 0}.cil__goma text{fill:#fff;font-family:var(--f-titulo);letter-spacing:3px;text-anchor:middle;font-size:24px;font-weight:700}.cil__lento{border:1px solid var(--gris-600);border-radius:var(--radio);color:#fff;min-height:48px;font:inherit;cursor:pointer;background:0 0;padding:0 12px;font-weight:600}.cil__lento[aria-pressed=true]{color:var(--negro);background:#fff;border-color:#fff}.cil__ayuda{color:var(--gris-400);grid-column:1/-1;margin:0;font-size:.88rem}.cil__texto{color:#d6d8db;min-height:3.2em;margin:12px 0 0}.cil__leyenda{border-top:1px solid var(--acero);columns:2;column-gap:32px;margin:16px 0 0;padding:14px 0 0;list-style:none}.cil__leyenda li{break-inside:avoid;color:#d6d8db;gap:10px;margin:0 0 8px;font-size:.93rem;line-height:1.3;display:flex}.cil__leyenda b{min-width:30px;height:24px;color:var(--negro);font-family:var(--f-titulo);background:#fff;border-radius:12px;flex:none;place-items:center;padding:0 5px;display:inline-grid}@media (hover:hover) and (pointer:fine){.cil__compartir{display:none}}.cil__compartir[hidden],.cil__estado[hidden],.cil__pasos[hidden]{display:none}.cil__tablero{border:1px solid var(--acero);border-radius:var(--radio);background:#070708;justify-content:center;align-items:center;gap:clamp(14px,4vw,40px);margin:0 0 10px;padding:8px 14px;display:flex}.cil__reloj{align-items:center;gap:10px;display:flex}.cil__reloj svg{width:118px;height:auto;display:block}.cil__reloj p,.cil__estado-motor{font-family:var(--f-titulo);color:#fff;margin:0;font-size:1.1rem;line-height:1.05}.cil__reloj small{font-family:var(--f-texto);color:var(--gris-400);font-size:.75rem;display:block}.cil__reloj-num{fill:#e3e4e6;font-family:var(--f-titulo);text-anchor:middle;font-size:11px;font-weight:600}.cil__reloj-uni{fill:#9aa0a7;font-family:var(--f-texto);text-anchor:middle;font-size:8px}.cil__reloj-val{fill:#fff;font-family:var(--f-titulo);text-anchor:middle;font-size:15px;font-weight:700}.cil__testigos{grid-template-columns:repeat(2,auto);place-items:center;gap:8px 12px;display:grid}.cil__luz{border-radius:var(--radio);color:#3a3d41;background:#121315;border:1px solid #2a2d31;justify-items:center;gap:2px;min-width:76px;padding:6px 6px 4px;transition:color .15s,box-shadow .15s;display:grid}.cil__luz svg{width:44px;height:auto}.cil__luz span{text-align:center;line-height:1.1;font-family:var(--f-titulo);letter-spacing:.04em;font-size:.72rem;font-weight:700}.cil__luz.prendida{color:#ff2a2e;box-shadow:inset 0 0 14px #e3171b59}.cil__luz.prendida svg{filter:drop-shadow(0 0 4px #ff2a2ed9)}.cil__luz[hidden]{display:none}.cil__reserva{align-items:center;gap:10px;display:flex}.cil__reserva[hidden],.cil__reloj[hidden],.cil__titulo[hidden]{display:none}.cil__reserva strong{aspect-ratio:1;min-width:64px;font-family:var(--f-titulo);color:#fff;background:#1a1c1f;border:3px solid #8d9195;border-radius:50%;place-items:center;padding:6px 10px;font-size:2rem;display:grid}.cil__reserva p{max-width:150px;font-family:var(--f-titulo);color:#fff;margin:0;font-size:1.1rem;line-height:1.05}.cil__reserva small{font-family:var(--f-texto);color:var(--gris-400);font-size:.75rem;display:block}.cil__colores-ref{display:contents}.cil__modelos--uno{grid-template-columns:minmax(0,320px);justify-content:center}.cil__nota{text-align:center;color:var(--gris-400);margin:-4px 0 12px;font-size:.9rem}.cil__nota[hidden]{display:none}.cil__barra--aceite .cil__tubo span{background:#a8743f;box-shadow:0 0 8px #a8743fbf}.cil__estado-motor{color:var(--gris-400);grid-column:1/-1;font-size:.95rem}.cil__estado-motor.encendido{color:#2fa84f}.cil__barra--vacio .cil__tubo span{background:#2f80d1;box-shadow:0 0 8px #2f80d1b3}.cil__start{border:3px solid var(--rojo);color:#fff;width:84px;height:84px;font-family:var(--f-titulo);text-transform:uppercase;cursor:pointer;background:radial-gradient(circle at 50% 35%,#3a3d41,#101113 72%);border-radius:50%;flex-direction:column;justify-content:center;justify-self:center;align-items:center;gap:2px;padding:0;display:flex;box-shadow:0 0 12px #e3171b8c,inset 0 0 0 3px #0a0b0c}.cil__start[aria-pressed=true]{border-color:#2fa84f;box-shadow:0 0 12px #2fa84f8c,inset 0 0 0 3px #0a0b0c}.cil__start span{letter-spacing:.1em;color:#c9cccf;font-size:.68rem;font-weight:600}.cil__start strong{color:#fff;letter-spacing:.05em;font-size:.88rem;font-weight:700;line-height:1}.cil--combinado.cil--llama .cil__pedal{animation:none}.cil--combinado.cil--llama .cil__start,.cil--combinado.cil--llama-start .cil__start,.cil--combinado.cil--llama-pedal .cil__guia,.cil--combinado.cil--llama-pedal .cil__pedal{animation:1.4s ease-in-out infinite cil-llama}.cil__compartir{flex-wrap:wrap;align-items:center;gap:10px;margin-top:14px;display:flex}.cil__compartir button{border:1px solid var(--gris-600);border-radius:var(--radio);color:#fff;min-height:40px;font:inherit;cursor:pointer;background:0 0;padding:0 14px;font-size:.9rem;font-weight:600}.cil__compartir button:hover{border-color:#fff}.cil__compartir span{color:var(--gris-400);overflow-wrap:anywhere;font-size:.85rem}.cil__colores{color:var(--gris-400);flex-wrap:wrap;gap:6px 18px;margin:14px 0 0;font-size:.85rem;display:flex}.cil__colores span{align-items:center;gap:6px;display:inline-flex}.cil__colores i{border-radius:50%;width:11px;height:11px}.cil__pie{color:var(--gris-400);margin:10px 0 0;font-size:.82rem}@media (width<=760px){.cil__estado{gap:6px}.cil__opciones button{min-height:36px;padding:0 9px;font-size:.82rem}.cil__opciones--sub{border-left:0;padding-left:0}.cil{padding:10px}.cil__modelos{gap:6px}.cil__modelos button{min-height:42px;padding:4px;font-size:.95rem}.cil__guia{padding:5px 8px;font-size:.86rem}.cil__pasos{gap:3px}.cil__pasos li{padding:3px 4px;font-size:.64rem}.cil__pasos li b{font-size:.9rem}.cil__corte{padding:2px}.cil__tablero{gap:12px;padding:6px 8px}.cil__reloj{gap:6px}.cil__reloj svg{width:96px}.cil__luz{min-width:62px;padding:4px 4px 3px}.cil__luz svg{width:36px}.cil__luz span{font-size:.62rem}.cil__panel{grid-template-columns:1fr;gap:10px}.cil__lado{gap:10px}.cil__barras{gap:6px}.cil__mando{grid-template-columns:minmax(0,1fr) 104px;align-items:center;gap:8px}.cil__lento{font-size:.85rem}.cil__botones{gap:6px}.cil__sonido{min-height:40px;font-size:.74rem;line-height:1.1}.cil__ayuda{text-align:center;font-size:.78rem}.cil__texto{font-size:.92rem}.cil__leyenda{columns:1}.cil__leyenda li{font-size:.88rem}}.seccion--bienvenida[data-astro-cid-ohqt7j73]{padding:clamp(28px,4vw,48px) 0 0}.bienvenida[data-astro-cid-ohqt7j73]{background:var(--negro);border:1px solid var(--acero);border-top:5px solid var(--rojo);border-radius:var(--radio);color:#e3e4e6;max-width:880px;margin:0 auto;padding:clamp(20px,3.5vw,36px)}.bienvenida__sello[data-astro-cid-ohqt7j73]{border:1px solid var(--rojo);color:#fff;font-family:var(--f-titulo);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;margin:0 0 14px;padding:4px 12px;font-size:.9rem;font-weight:600;display:inline-block}.bienvenida__entrada[data-astro-cid-ohqt7j73]{color:#fff;margin:0 0 10px;font-size:clamp(1.05rem,1.6vw,1.2rem);line-height:1.5}.bienvenida__puntos[data-astro-cid-ohqt7j73]{border-top:1px solid var(--acero);gap:16px;margin:20px 0 24px;padding:18px 0 0;list-style:none;display:grid}.bienvenida__puntos[data-astro-cid-ohqt7j73] li[data-astro-cid-ohqt7j73]{align-items:flex-start;gap:14px;display:flex}.bienvenida__puntos[data-astro-cid-ohqt7j73] svg[data-astro-cid-ohqt7j73]{background:var(--grafito);border:1px solid var(--rojo);fill:none;stroke:#fff;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;border-radius:50%;flex:none;width:40px;height:40px;padding:7px}.bienvenida__puntos[data-astro-cid-ohqt7j73] p[data-astro-cid-ohqt7j73]{color:#d6d8db;margin:0;line-height:1.5}.bienvenida__puntos[data-astro-cid-ohqt7j73] strong[data-astro-cid-ohqt7j73]{color:#fff}.bienvenida__ir[data-astro-cid-ohqt7j73]{justify-content:center;display:flex}.seccion--indice[data-astro-cid-ohqt7j73]{padding:clamp(28px,4vw,48px) 0 0}.indice[data-astro-cid-ohqt7j73]{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.indice__item[data-astro-cid-ohqt7j73]{background:var(--negro);border:1px solid var(--acero);border-left:4px solid var(--rojo);border-radius:var(--radio);color:#fff;flex-direction:column;gap:2px;padding:16px 20px;text-decoration:none;transition:border-color .2s;display:flex}.indice__item[data-astro-cid-ohqt7j73]:hover{border-color:#fff;border-left-color:var(--rojo)}.indice__item[data-astro-cid-ohqt7j73] strong[data-astro-cid-ohqt7j73]{color:#fff;font-family:var(--f-titulo);font-size:1.4rem;font-weight:600;line-height:1.1}.indice__item[data-astro-cid-ohqt7j73] span[data-astro-cid-ohqt7j73]{color:var(--gris-400);font-size:.95rem}.seccion--simulador[data-astro-cid-ohqt7j73]{scroll-margin-top:var(--header-h);padding:clamp(40px,5vw,64px) 0}.seccion--simulador[data-astro-cid-ohqt7j73] .sim{background:var(--negro);margin-top:0}#cilindro[data-astro-cid-ohqt7j73],#sistema[data-astro-cid-ohqt7j73]{padding-top:0}@media (width<=760px){.indice[data-astro-cid-ohqt7j73]{grid-template-columns:1fr}body.simuladores-visible .wa-flotante{display:none}}
