.ba-grid{display:block}.ba-col{max-width:680px;margin-inline:auto}.ba-toc-lat{display:none}@media (min-width:1100px){.ba-grid{grid-template-columns:1fr minmax(0,680px) 1fr;display:grid}.ba-col{grid-column:2;margin:0}.ba-toc-lat{grid-area:1/3;padding-left:56px;display:block}.ba-toc-lat nav{width:220px;position:sticky;top:104px}.ba-toc-mov{display:none}}@media (min-width:1360px){.ba-col .bd-fig{margin-inline:-80px}.ba-toc-lat{padding-left:112px}}.ba-toc a{color:#475569;border-left:2px solid #e5eaf2;padding:6px 0 6px 14px;font-size:14px;line-height:1.4;text-decoration:none;display:block}.ba-toc a:hover{color:#0f3d8f;border-left-color:#1e5fce}.ba-toc a:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #1e5fce}@media (max-width:1099px){.ba-toc a{align-items:center;min-height:44px;display:flex}}.ba-esencial{background:#e8f0fe66;border-left:3px solid #1e5fce;border-radius:0 14px 14px 0;margin-top:32px;padding:22px 24px}.ba-esencial ul{gap:10px;margin:12px 0 0;padding:0;list-style:none;display:grid}.ba-esencial li{color:#334155;padding-left:18px;font-size:16px;line-height:1.6;position:relative}.ba-esencial li:before{content:"";background:#1e5fce;border-radius:50%;width:6px;height:6px;position:absolute;top:10px;left:0}.ba-caja{background:#f5f8fd;border-radius:16px;margin-top:24px;padding:24px}@media (min-width:640px){.ba-caja{padding:28px 32px}}.ba-num{gap:18px;padding:0;list-style:none;display:grid}.ba-num li{color:#334155;grid-template-columns:40px 1fr;gap:12px;font-size:17px;line-height:1.65;display:grid}.ba-num-n{color:#1e5fce;font-variant-numeric:tabular-nums;padding-top:2px;font-size:15px;font-weight:800}.ba-num.is-pasos li{background:#fff;border:1px solid #e5eaf2;border-radius:16px;padding:16px 18px}.ba-num.is-pasos li.is-dest{border-color:#bfd3f4;box-shadow:0 18px 40px -30px #0a112959}@media (max-width:639px){.ba-num li{grid-template-columns:1fr;gap:2px}}.ba-lista{gap:14px;margin:20px 0 0;padding:0;list-style:none;display:grid}.ba-caja .ba-lista{margin-top:0}.ba-lista li{color:#334155;gap:12px;font-size:17px;line-height:1.65;display:flex}.ba-lista-p{background:#1e5fce;border-radius:50%;flex:none;width:6px;height:6px;margin-top:12px}.ba-lista-p.is-ok{background:#5fc47e;width:9px;height:9px;margin-top:10px;box-shadow:0 0 0 3px #5fc47e2e}.ba-estado{color:#475569;align-items:center;gap:7px;margin-top:4px;font-size:13px;font-weight:600;display:inline-flex}.ba-estado:before{content:"";background:#5fc47e;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 3px #5fc47e2e}.ba-estado.is-impl:before{background:#8ab4f3;box-shadow:0 0 0 3px #8ab4f340}.ba-card{height:100%;box-shadow:none;background:#fff;border:1px solid #e5eaf2;border-radius:16px;gap:14px;padding:24px;text-decoration:none;transition:border-color .2s;display:grid}.ba-card:hover{border-color:#1e5fce}@media (prefers-reduced-motion:reduce){.ba-card{transition:none}}.ba-card:focus-visible{outline-offset:3px;outline:2px solid #1e5fce}.ba-card.is-fila{align-items:start}@media (min-width:640px){.ba-card.is-fila{grid-template-columns:180px 1fr;gap:32px;padding:32px}}.ba-meta{color:#475569;font-size:13px}.ba-tema{letter-spacing:.2em;text-transform:uppercase;color:#1e5fce;font-size:12px;font-weight:700;display:block}.ba-card h2,.ba-card h3{letter-spacing:-.01em;color:#0a1129;font-weight:800}.ba-card:hover h2,.ba-card:hover h3{color:#1e5fce}.ba-link{color:#1e5fce;font-size:15px;font-weight:700}.ba-dest{box-shadow:none;background:#fff;border:1px solid #e5eaf2;border-radius:16px;gap:28px;padding:16px;text-decoration:none;transition:border-color .2s;display:grid}@media (min-width:640px){.ba-dest{padding:32px}}@media (min-width:1024px){.ba-dest{grid-template-columns:7fr 5fr;align-items:center;gap:48px;padding:48px}}.ba-dest:hover{border-color:#1e5fce}@media (prefers-reduced-motion:reduce){.ba-dest{transition:none}}.ba-dest:focus-visible{outline-offset:3px;outline:2px solid #1e5fce}.ba-dest-arte{background:#f5f8fd;border-radius:16px;padding:20px;display:none}@media (min-width:640px){.ba-dest-arte{display:block}}@media (min-width:640px) and (max-width:1023px){.ba-dest-arte{order:-1}}.ba-resp{gap:0;padding:0;list-style:none;display:grid}.ba-resp li{border-top:1px solid #e5eaf2;padding:24px 0}@media (min-width:768px){.ba-resp{grid-template-columns:repeat(3,1fr);gap:32px}.ba-resp li{padding:24px 0 0}}.ba-resp-k{letter-spacing:-.02em;color:#0a1129;font-variant-numeric:tabular-nums;font-size:clamp(30px,3.4vw,48px);font-weight:800;line-height:1.05;display:block}.ba-resp-cli{letter-spacing:.14em;text-transform:uppercase;color:#475569;margin-top:12px;font-size:12px;font-weight:700}.bd-fig{margin-top:28px}.bd{background:#f5f8fd;border:1px solid #e5eaf2;border-radius:20px;margin:0;padding:18px}@media (min-width:640px){.bd{padding:24px}}.bd svg{width:100%;height:auto;overflow:visible}.bd-carril{letter-spacing:.16em;text-transform:uppercase;fill:#1e5fce;font:700 12px/1 Inter,system-ui,sans-serif}.bd-rot{fill:#64748b;font:700 12px/1 Inter,system-ui,sans-serif}.bd-tx{fill:#0a1129;font:700 14px/1 Inter,system-ui,sans-serif}.bd-tx.is-reg,.bd-rot.is-reg{font-weight:500}.bd-rot.is-reg{fill:#475569;font-size:13px}.bd-tx.is-gris{fill:#64748b}.bd-tx.is-n{font-size:13px}.bd-card{fill:#fff;stroke:#bfd3f4;stroke-width:1.2px}.bd-pend{fill:#fff;stroke:#64748b;stroke-opacity:.5;stroke-width:1.2px;stroke-dasharray:5 4}.bd-nodo{fill:#fff;stroke:#1e5fce;stroke-width:1.4px}.bd-nodo.is-humano{stroke:#0f3d8f;stroke-width:2px}.bd-nucleo{fill:#1e5fce}.bd-traza{fill:none;stroke:#1e5fce;stroke-width:1.6px;stroke-dasharray:100;stroke-dashoffset:0}.bd-traza.is-gris{stroke:#64748b;stroke-opacity:.55}.bd-mini .bd-traza{stroke-dasharray:none}.bd-led{fill:#8ab4f3}.bd-led.is-ok{fill:#5fc47e}.bd-check{fill:none;stroke:#fff;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:100;stroke-dashoffset:0}.bd-chip{fill:#5fc47e29;stroke:#5fc47e}.bd-chip.is-azul{fill:#e8f0fe;stroke:#bfd3f4}.bd-chip-t{fill:#0a1129;font:700 12.5px/1 Inter,system-ui,sans-serif}.bd-chip-t.is-blanco{fill:#fff}.bd-doc{fill:#fff;stroke:#bfd3f4}.bd-doc-l{stroke:#bfd3f4;stroke-width:3px;stroke-linecap:round}.bd-barra{fill:#bfd3f4}.bd-anillo{fill:none;stroke:#5fc47e;stroke-width:3px;stroke-dasharray:100;stroke-dashoffset:0}.bd-persona{fill:#0f3d8f}.bd-rubrica{fill:none;stroke:#0f3d8f;stroke-width:2px;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:0}.bd-mini{width:100%;height:auto;display:block}.bd .bd-in,.bd .bd-in-x,.bd .bd-in-y{transform-box:fill-box;transform-origin:50%}[data-fase=armado] .bd .bd-in,[data-fase=armado] .bd .bd-in-x,[data-fase=armado] .bd .bd-in-y{opacity:0}[data-fase=armado] .bd .bd-dash{stroke-dashoffset:100px}@media (prefers-reduced-motion:no-preference){[data-fase=on] .bd .bd-in{animation:bd-in .42s cubic-bezier(.22, 1, .36, 1) var(--t,0s) both}[data-fase=on] .bd .bd-in-x{animation:bd-in-x .48s cubic-bezier(.22, 1, .36, 1) var(--t,0s) both}[data-fase=on] .bd .bd-in-y{animation:bd-in-y .42s cubic-bezier(.22, 1, .36, 1) var(--t,0s) both}[data-fase=on] .bd .bd-dash{animation:bd-dash .52s cubic-bezier(.22, 1, .36, 1) var(--t,0s) both}}@keyframes bd-in{0%{opacity:0}to{opacity:1}}@keyframes bd-in-x{0%{opacity:0;transform:translate(-12px)}to{opacity:1;transform:none}}@keyframes bd-in-y{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes bd-dash{0%{stroke-dashoffset:100px}to{stroke-dashoffset:0}}.bd-m-card{background:#fff;border:1px solid #bfd3f4;border-radius:12px;padding:12px 14px}.bd-m-card+.bd-m-card{margin-top:8px}.bd-m-card.is-pend{border-style:dashed;border-color:#64748b80}.bd-m-rot{color:#64748b;font-size:12px;font-weight:700}.bd-m-tx{color:#0a1129;margin-top:2px;font-size:14.5px;font-weight:700;line-height:1.4}.bd-m-tx.is-reg{font-weight:500}.bd-m-tx.is-gris{color:#64748b}.bd-m-carril{letter-spacing:.16em;text-transform:uppercase;color:#1e5fce;margin:16px 0 8px;font-size:12px;font-weight:700}.bd-m-pasos{counter-reset:bdm;gap:8px;margin:0;padding:0;list-style:none;display:grid}.bd-m-pasos li{counter-increment:bdm;color:#0a1129;background:#fff;border:1px solid #1e5fce;border-radius:12px;padding:11px 14px 11px 44px;font-size:14.5px;font-weight:700;line-height:1.4;position:relative}.bd-m-pasos li:before{content:counter(bdm, decimal-leading-zero);color:#1e5fce;font-size:12.5px;position:absolute;top:12px;left:14px}.bd-m-pasos li.is-ok:after{content:"";background:#5fc47e;border-radius:50%;width:9px;height:9px;position:absolute;top:16px;right:14px}.bd-m-chip{background:#5fc47e29;border:1px solid #5fc47e;border-radius:8px;width:fit-content;margin-top:6px;padding:2px 8px;font-size:12.5px;display:block}.bd-m-chip.is-azul{background:#e8f0fe;border-color:#bfd3f4}.bd-m-pie{color:#475569;margin-top:12px;font-size:13px}.bd-fig .eco-puente svg{max-width:560px;margin-inline:auto}
