.pasos__caja[data-astro-cid-4v555h6s]{position:relative}.pasos[data-astro-cid-4v555h6s]{grid-template-columns:repeat(4,1fr);gap:28px;list-style:none;display:grid;position:relative}.pasos__linea[data-astro-cid-4v555h6s]{z-index:0;background:var(--borde);height:2px;position:absolute;top:27px;left:28px;right:28px;overflow:hidden}.pasos__linea[data-astro-cid-4v555h6s] i[data-astro-cid-4v555h6s]{background:linear-gradient(90deg, var(--primario), var(--secundario));transform-origin:0;height:100%;display:block}@supports (animation-timeline:view()){.pasos__linea[data-astro-cid-4v555h6s] i[data-astro-cid-4v555h6s]{animation:linear both llenar view();animation-range:entry 40% cover 55%}}@keyframes llenar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.paso[data-astro-cid-4v555h6s]{z-index:1;position:relative}.paso__marca[data-astro-cid-4v555h6s]{background:var(--fondo);border:1px solid var(--borde-fuerte);width:56px;height:56px;box-shadow:4px 4px 0 0 var(--secundario);color:var(--acento);font-variant-numeric:tabular-nums;border-radius:12px;place-items:center;margin-bottom:24px;font-weight:600;display:grid}.paso[data-astro-cid-4v555h6s] h3[data-astro-cid-4v555h6s]{margin-bottom:10px}.paso[data-astro-cid-4v555h6s] p[data-astro-cid-4v555h6s]{color:var(--texto-secundario);font-size:.98rem}@media (width<=900px){.pasos[data-astro-cid-4v555h6s]{grid-template-columns:1fr 1fr;gap:40px 28px}.pasos__linea[data-astro-cid-4v555h6s]{display:none}}@media (width<=560px){.pasos[data-astro-cid-4v555h6s]{grid-template-columns:1fr}}.capas__rejilla[data-astro-cid-qrse2ssf]{grid-template-columns:220px 1fr 1fr;align-items:center;gap:clamp(24px,4vw,56px);display:grid}.capas__pestanas[data-astro-cid-qrse2ssf]{gap:4px;display:grid}.capas__pestanas[data-astro-cid-qrse2ssf] button[data-astro-cid-qrse2ssf]{color:var(--texto-secundario);font:500 1.05rem var(--fuente);text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;align-items:center;gap:14px;padding:14px 16px;transition:color .2s,background-color .25s,border-color .25s;display:flex}.capas__pestanas[data-astro-cid-qrse2ssf] button[data-astro-cid-qrse2ssf]:hover{color:var(--texto)}.capas__pestanas[data-astro-cid-qrse2ssf] button[data-astro-cid-qrse2ssf][aria-selected=true]{color:var(--texto);background:var(--superficie);border-color:var(--borde-fuerte);box-shadow:4px 4px 0 0 var(--secundario)}.capas__n[data-astro-cid-qrse2ssf]{color:var(--acento);font-variant-numeric:tabular-nums;font-size:.8rem}.capas__diagrama[data-astro-cid-qrse2ssf]{position:relative}.capas__diagrama[data-astro-cid-qrse2ssf] svg[data-astro-cid-qrse2ssf]{width:100%;max-width:380px;margin-inline:auto;overflow:visible}.anillo[data-astro-cid-qrse2ssf]{fill:none;stroke:var(--borde-fuerte);stroke-width:1px;stroke-dasharray:3 5;transition:stroke .4s,stroke-width .4s,fill .4s}.anillo[data-astro-cid-qrse2ssf].activo{stroke:var(--primario);stroke-width:2.5px;stroke-dasharray:none;fill:color-mix(in srgb, var(--primario) 8%, transparent);filter:drop-shadow(3px 3px 0 var(--secundario))}.nucleo[data-astro-cid-qrse2ssf]{fill:var(--primario)}.radar[data-astro-cid-qrse2ssf]{fill:none;stroke:var(--secundario);stroke-width:1px;opacity:0;transform-origin:160px 160px;animation:radar 4s var(--ease) infinite}@keyframes radar{0%{opacity:.7;transform:scale(.25)}to{opacity:0;transform:scale(1.05)}}.capas__leyenda[data-astro-cid-qrse2ssf]{flex-wrap:wrap;justify-content:center;gap:6px;margin-top:18px;list-style:none;display:flex}.capas__leyenda[data-astro-cid-qrse2ssf] li[data-astro-cid-qrse2ssf]{letter-spacing:.12em;text-transform:uppercase;color:var(--texto-secundario);border-radius:6px;padding:2px 8px;font-size:.74rem;transition:color .3s,background-color .3s}.capas__leyenda[data-astro-cid-qrse2ssf] li[data-astro-cid-qrse2ssf].activo{color:var(--texto);background:color-mix(in srgb, var(--primario) 20%, transparent)}.capa[data-astro-cid-qrse2ssf]{animation:capa-entra .5s var(--ease);justify-items:start;gap:16px;display:grid}@keyframes capa-entra{0%{opacity:0;transform:translate(14px)}}.capa[data-astro-cid-qrse2ssf] h3[data-astro-cid-qrse2ssf]{font-size:1.6rem}@media (width<=1020px){.capas__rejilla[data-astro-cid-qrse2ssf]{grid-template-columns:1fr 1fr}.capas__pestanas[data-astro-cid-qrse2ssf]{flex-wrap:wrap;grid-column:1/-1;display:flex}}@media (width<=680px){.capas__rejilla[data-astro-cid-qrse2ssf]{grid-template-columns:1fr}.capas__diagrama[data-astro-cid-qrse2ssf] svg[data-astro-cid-qrse2ssf]{max-width:260px}.capas__pestanas[data-astro-cid-qrse2ssf] button[data-astro-cid-qrse2ssf]{padding:10px 12px;font-size:.95rem}}
