.em-pasos{gap:0;padding:0;list-style:none;display:grid;position:relative}.em-pasos li{grid-template-columns:44px 1fr;gap:16px;padding-bottom:22px;display:grid;position:relative}.em-pasos li:last-child{padding-bottom:0}.em-pasos-n{z-index:1;color:#0f3d8f;font-variant-numeric:tabular-nums;background:#e8f0fe;border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;font-size:16px;font-weight:800;display:flex;position:relative}.em-pasos-t{color:#0a1129;padding-top:10px;font-size:16px;font-weight:700;line-height:1.35}.em-pasos-d{color:#475569;margin-top:4px;font-size:14.5px;line-height:1.55}.em-pasos-linea{background:#e5eaf2;width:2px;position:absolute;top:48px;bottom:4px;left:21px;overflow:hidden}.em-pasos-linea i{transform-origin:top;background:#1e5fce;position:absolute;inset:0}.em-pasos.is-oscuro .em-pasos-n{color:#fff;background:#8ab4f329}.em-pasos.is-oscuro .em-pasos-t{color:#fff}.em-pasos.is-oscuro .em-pasos-d{color:#c9d7ee}.em-pasos.is-oscuro .em-pasos-linea{background:#8ab4f338}.em-pasos.is-oscuro .em-pasos-linea i{background:#8ab4f3}@media (min-width:768px){.em-pasos.is-auto{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.em-pasos.is-auto li{flex-direction:column;align-items:flex-start;gap:14px;padding-bottom:0;display:flex}.em-pasos.is-auto .em-pasos-t{padding-top:0}.em-pasos.is-auto .em-pasos-linea{width:auto;height:2px;inset:21px -12px auto 56px}.em-pasos.is-auto .em-pasos-linea i{transform-origin:0}}[data-fase=armado].em-pasos .em-pasos-n{opacity:.4}[data-fase=armado].em-pasos .em-pasos-txt{opacity:0;transform:translateY(8px)}[data-fase=armado].em-pasos .em-pasos-linea i{transform:scaleY(0)}@media (min-width:768px){[data-fase=armado].em-pasos.is-auto .em-pasos-linea i{transform:scaleX(0)}}@media (prefers-reduced-motion:no-preference){[data-fase=on].em-pasos .em-pasos-n{animation:.4s cubic-bezier(.22,1,.36,1) both em-fade-in-40;animation-delay:calc(.2s + var(--i) * .9s)}[data-fase=on].em-pasos .em-pasos-txt{animation:.4s cubic-bezier(.22,1,.36,1) both em-in-y;animation-delay:calc(.2s + var(--i) * .9s)}[data-fase=on].em-pasos .em-pasos-linea i{animation:.5s cubic-bezier(.22,1,.36,1) both em-sy;animation-delay:calc(.7s + var(--i) * .8s)}}@media (min-width:768px) and (prefers-reduced-motion:no-preference){[data-fase=on].em-pasos.is-auto .em-pasos-linea i{animation-name:em-sx}}.em-pres{width:100%}.em-pres-svg{width:100%;max-width:460px;height:auto;display:none}.em-pres.is-compacto .em-pres-svg{max-width:380px}.em-pres-punto{fill:#c9d7ee}.em-pres-arco{fill:none;stroke:#1e5fce;stroke-width:2px;stroke-linecap:round;opacity:.55}.em-pres-arco.is-proy{stroke-dasharray:2 6;opacity:.8}.em-pres-placa{fill:#fff;stroke:#e5eaf2}.em-pres-t{fill:#0a1129;font:700 13px/1 Inter,system-ui,sans-serif}.em-pres-rol{fill:#64748b;letter-spacing:.02em;font:600 10.5px/1 Inter,system-ui,sans-serif}.em-pres-zona-t{fill:#0f3d8f;letter-spacing:.12em;text-transform:uppercase;font:700 11px/1 Inter,system-ui,sans-serif}.em-pres-halo{fill:#1e5fce29}.em-pres-eq{fill:#1e5fce}.em-pres-proy{fill:#fff;stroke:#1e5fce;stroke-width:2.5px}.em-pres-lista{color:#475569;gap:10px;margin:0;padding:0;font-size:15px;list-style:none;display:grid}.em-pres-lista li{align-items:center;gap:10px;display:flex}.em-pres-lista b{color:#0a1129}.em-pres-ico{vertical-align:-1px;background:#fff;border:2.5px solid #1e5fce;border-radius:50%;flex-shrink:0;width:12px;height:12px;display:inline-block}.em-pres-ico.is-eq{background:#1e5fce;box-shadow:0 0 0 4px #1e5fce24}.em-pres-ley{color:#475569;flex-wrap:wrap;gap:8px 20px;margin-top:12px;font-size:13px;display:none}.em-pres-ley span{align-items:center;gap:8px;display:inline-flex}@media (min-width:640px){.em-pres-svg{display:block}.em-pres-lista{display:none}.em-pres-ley{display:flex}}.em-pipe{background:#f5f8fd;border:1px solid #e5eaf2;border-radius:20px;gap:0;padding:24px;display:grid}.em-pipe-paso{grid-template-columns:40px 1fr;align-items:start;gap:14px;padding-bottom:20px;display:grid;position:relative}.em-pipe-paso.is-dest{padding-bottom:0}.em-pipe-c{z-index:1;color:#0f3d8f;background:#fff;border:2px solid #1e5fce;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:13px;font-weight:800;display:flex;position:relative}.em-pipe-paso.is-src .em-pipe-c{color:#fff;background:#0a1129;border-color:#0a1129}.em-pipe-paso.is-dest .em-pipe-c{color:#fff;background:#1e5fce}.em-pipe-ok{color:#fff;background:#5fc47e;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;display:flex;position:absolute;bottom:-4px;right:-6px;box-shadow:0 0 0 2px #f5f8fd}.em-pipe-txt{flex-direction:column;gap:3px;min-width:0;padding-top:9px;display:flex}.em-pipe-txt b{color:#0a1129;font-size:15px;font-weight:700;line-height:1.3}.em-pipe-tag{color:#475569;font-size:12.5px;line-height:1.4;position:relative}.em-pipe-swap{display:grid}.em-pipe-swap>span{grid-area:1/1}.em-pipe-a{opacity:0}.em-pipe-dep{color:#1e5fce;font-weight:700}.em-pipe-log{background:#e5eaf2;border-radius:2px;width:100%;max-width:160px;height:3px;margin-top:4px;display:block;overflow:hidden}.em-pipe-log i{transform-origin:0;background:#1e5fce;height:100%;display:block}.em-pipe-seg{background:#bfd3f4;width:2px;position:absolute;top:40px;bottom:0;left:19px;overflow:hidden}.em-pipe-seg i{transform-origin:top;background:#1e5fce;position:absolute;inset:0}@media (min-width:1024px){.em-pipe{grid-template-columns:repeat(6,minmax(0,1fr));gap:0 6px;padding:28px 22px}.em-pipe-paso{text-align:center;grid-template-columns:1fr;align-content:start;justify-items:center;gap:10px;padding-bottom:0}.em-pipe-txt{align-items:center;padding-top:0}.em-pipe-txt b{font-size:14px}.em-pipe-tag{font-size:12px}.em-pipe-seg{width:auto;height:2px;inset:19px calc(16px - 50%) auto calc(50% + 22px)}.em-pipe-seg i{transform-origin:0}}[data-fase=armado] .em-pipe-paso.is-src{opacity:0;transform:translate(-16px)}[data-fase=armado] .em-pipe-paso.is-nodo .em-pipe-c,[data-fase=armado] .em-pipe-paso.is-dest .em-pipe-c{opacity:.4}[data-fase=armado] .em-pipe-ok,[data-fase=armado] .em-pipe-tag,[data-fase=armado] .em-pipe-b{opacity:0}[data-fase=armado] .em-pipe-seg i{transform:scaleY(0)}[data-fase=armado] .em-pipe-log i{transform:scaleX(0)}@media (min-width:1024px){[data-fase=armado] .em-pipe-seg i{transform:scaleX(0)}}@media (prefers-reduced-motion:no-preference){[data-fase=on] .em-pipe-paso.is-src{animation:.5s cubic-bezier(.22,1,.36,1) both em-in-x}[data-fase=on] .em-pipe-seg i{animation:em-sy .5s cubic-bezier(.22,1,.36,1) var(--t-out) both}[data-fase=on] .em-pipe-paso.is-nodo .em-pipe-c,[data-fase=on] .em-pipe-paso.is-dest .em-pipe-c{animation:em-fade-in-40 .3s ease var(--t-on) both}[data-fase=on] .em-pipe-tag{animation:em-in .3s ease var(--t-on) both}[data-fase=on] .em-pipe-ok{animation:em-in-scale .3s cubic-bezier(.22,1,.36,1) var(--t-ok) both}[data-fase=on] .em-pipe-a{animation:.7s 2.9s both em-blink}[data-fase=on] .em-pipe-b{animation:.24s 3.4s both em-in}[data-fase=on] .em-pipe-log i{animation:.6s cubic-bezier(.22,1,.36,1) 5.6s both em-sx}}@media (min-width:1024px) and (prefers-reduced-motion:no-preference){[data-fase=on] .em-pipe-seg i{animation-name:em-sx}}.em-md{background:#0a1129b8;border:1px solid #8ab4f347;border-radius:20px;width:100%;padding:20px;box-shadow:0 30px 80px #03081873}.em-md-fases{gap:6px;margin:0 0 16px;padding:0;list-style:none;display:flex}.em-md-fases li{letter-spacing:.12em;text-transform:uppercase;color:#fff;border-top:2px solid #8ab4f3;flex:1;padding-top:8px;font-size:11px;font-weight:700}.em-md-cab{letter-spacing:.06em;text-transform:uppercase;color:#a9bfe2;grid-template-columns:1fr 150px;gap:10px;margin-bottom:10px;padding:0 12px;font-size:10.5px;font-weight:600;display:grid}.em-md-cab .em-md-ejes span{text-align:center;letter-spacing:0;text-transform:none;min-width:0;font-size:10.5px}.em-md-ejes{grid-template-columns:repeat(3,1fr);align-items:center;gap:6px;display:grid}.em-md-lista{gap:8px;margin:0;padding:0;list-style:none;display:grid;position:relative}.em-md-lista li{background:#ffffff0d;border-radius:10px;grid-template-columns:1fr 150px;align-items:center;gap:10px;height:38px;padding:0 12px;display:grid;position:relative}.em-md-borde{opacity:0;pointer-events:none;border:1.5px solid #8ab4f3;border-radius:10px;position:absolute;inset:0}.em-md-lista li.is-primero .em-md-borde{opacity:1}.em-md-t{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:600;overflow:hidden}.em-md-barra{background:#8ab4f32e;border-radius:3px;height:6px;display:block;overflow:hidden}.em-md-barra i{transform-origin:0;background:#8ab4f3;border-radius:3px;height:100%;display:block}.em-md-lista li.is-baja .em-md-t,.em-md-lista li.is-baja .em-md-ejes{opacity:.45}.em-md-etq{color:#a9bfe2;background:#0b2961;border-radius:6px;padding:1px 8px;font-size:10.5px;font-weight:700;line-height:1.5;position:absolute;top:-8px;right:10px}.em-md-etq.is-primero{color:#fff;background:#1e5fce}.em-md-ficha{color:#0a1129;background:#fff;border-radius:14px;margin-top:16px;padding:14px 16px}.em-md-ficha-t{font-size:13px;font-weight:800}.em-md-ficha ul{color:#334155;gap:6px;margin:10px 0 0;padding:0;font-size:13px;list-style:none;display:grid}.em-md-ficha li{align-items:center;gap:8px;display:flex}.em-md-ck{background:#1e5fce;border-radius:50%;width:8px;height:8px}.em-md-listo{color:#0f3d8f;border-top:1px solid #e5eaf2;align-items:center;gap:8px;margin-top:10px;padding-top:10px;font-size:13px;font-weight:700;display:flex}.em-md-listo svg{color:#2f9e55}.em-md-listo path{stroke-dasharray:100;stroke-dashoffset:0}@media (max-width:420px){.em-md{padding:16px}.em-md-cab,.em-md-lista li{grid-template-columns:1fr 118px}.em-md-cab .em-md-ejes span{font-size:9.5px}.em-md-t{font-size:12.5px}}[data-fase=armado] .em-md-fases li{opacity:.35}[data-fase=armado] .em-md-cab,[data-fase=armado] .em-md-etq,[data-fase=armado] .em-md-ck{opacity:0}[data-fase=armado] .em-md-lista li{opacity:0;transform:translateY(var(--dy))}[data-fase=armado] .em-md-barra i{transform:scaleX(0)}[data-fase=armado] .em-md-lista li.is-primero .em-md-borde{opacity:0}[data-fase=armado] .em-md-lista li.is-baja .em-md-t,[data-fase=armado] .em-md-lista li.is-baja .em-md-ejes{opacity:1}[data-fase=armado] .em-md-ficha{opacity:0;transform:translateY(8px)}[data-fase=armado] .em-md-listo path{stroke-dashoffset:100px}@media (prefers-reduced-motion:no-preference){[data-fase=on] .em-md-fases li:first-child{animation:.3s both em-fade-in-35}[data-fase=on] .em-md-fases li:nth-child(2){animation:.3s 1.4s both em-fade-in-35}[data-fase=on] .em-md-fases li:nth-child(3){animation:.3s 5.2s both em-fade-in-35}[data-fase=on] .em-md-lista li{animation:em-in .4s ease calc(var(--i) * 80ms) both, em-reorden .6s cubic-bezier(.22,1,.36,1) 3s both}[data-fase=on] .em-md-cab{animation:.3s 1.4s both em-in}[data-fase=on] .em-md-barra i{animation:.4s cubic-bezier(.22,1,.36,1) both em-sx;animation-delay:calc(1.5s + var(--j) * 80ms)}[data-fase=on] .em-md-lista li.is-primero .em-md-borde{animation:.4s 4s both em-in}[data-fase=on] .em-md-lista li.is-baja .em-md-t,[data-fase=on] .em-md-lista li.is-baja .em-md-ejes{animation:.4s 4s both em-atenua}[data-fase=on] .em-md-etq{animation:.3s 4.1s both em-in}[data-fase=on] .em-md-ficha{animation:.5s cubic-bezier(.22,1,.36,1) 5.2s both em-in-y}[data-fase=on] .em-md-ck{animation:.25s both em-in;animation-delay:calc(5.7s + var(--i) * .2s)}[data-fase=on] .em-md-listo path{animation:.4s 6.6s both em-dash}}@keyframes em-in{0%{opacity:0}to{opacity:1}}@keyframes em-in-y{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes em-in-x{0%{opacity:0;transform:translate(-16px)}to{opacity:1;transform:none}}@keyframes em-in-scale{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}@keyframes em-fade-in-40{0%{opacity:.4}to{opacity:1}}@keyframes em-fade-in-35{0%{opacity:.35}to{opacity:1}}@keyframes em-atenua{0%{opacity:1}to{opacity:.45}}@keyframes em-blink{0%{opacity:0}20%{opacity:1}80%{opacity:1}to{opacity:0}}@keyframes em-sx{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes em-sy{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes em-reorden{0%{transform:translateY(var(--dy))}to{transform:none}}@keyframes em-dash{0%{stroke-dashoffset:100px}to{stroke-dashoffset:0}}
