.cd2b-portada .ag,.cd2b-portada .ag-banda{--ag-tinta:#f4f8fa;--ag-suave:#c3d2da;--ag-tenue:#9fb4c0;--ag-borde:rgba(255,255,255,0.14);--ag-vidrio:rgba(9,22,30,0.72);--ag-cian:#35e8ff;--ag-cian-texto:#5ff3ff;--ag-magenta:#ff3d9a;--ag-magenta-texto:#ff8cc6;--ag-ambar:#ffc27a;--ag-verde:#34d399;--ag-verde-texto:#6ee7b7;color:var(--ag-tinta);background:#0b1a22}.cd2b-portada .ag{position:relative;z-index:0;isolation:isolate;overflow:hidden;padding-block:16px 56px}.ag-fondo{position:absolute;inset:0;z-index:-1;pointer-events:none}.ag-fondo:before{content:"";position:absolute;inset:0;background-image:radial-gradient(rgba(255,255,255,.07) 1px,transparent 1.6px);background-size:22px 22px;-webkit-mask-image:linear-gradient(180deg,#000,transparent 90%);mask-image:linear-gradient(180deg,#000,transparent 90%)}.ag-brillo{position:absolute;top:-20%;right:-16%;width:min(96vw,820px);aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--ag-cian) 20%,transparent),transparent 62%)}.ag-brillo-2{top:auto;right:auto;bottom:-30%;left:-22%;width:min(80vw,640px);background:radial-gradient(circle,color-mix(in srgb,var(--ag-magenta) 14%,transparent),transparent 62%)}.ag-sinapsis{position:absolute;top:0;left:0;width:100%;height:46%;-webkit-mask-image:linear-gradient(180deg,#000,transparent);mask-image:linear-gradient(180deg,#000,transparent)}.ag-sinapsis path{fill:none;stroke:rgba(95,243,255,.07);stroke-width:1}.ag-sinapsis circle{fill:rgba(95,243,255,.1)}.cd2b-portada .ag .pt-migas{color:var(--ag-tenue)}.cd2b-portada .ag .pt-migas a{color:var(--ag-suave)}.cd2b-portada .ag .pt-migas [aria-current]{color:var(--ag-tinta)}.ag-rejilla{display:grid;gap:16px;margin-top:18px;grid-template-columns:minmax(0,1fr);grid-template-areas:"tipo" "titulo" "promesa" "puertas" "figura" "lede"}.ag-lado,.ag-texto{display:contents}.ag-tipo{grid-area:tipo}.ag-titulo{grid-area:titulo}.ag-promesa{grid-area:promesa}.ag-puertas{grid-area:puertas}.ag-lado>.ag-red{grid-area:figura;margin-top:6px}.ag-lede{grid-area:lede}.cd2b-portada .ag .ag-esencial{display:none}.cd2b-portada .ag-tipo{justify-self:start;display:inline-flex;align-items:center;gap:12px;margin:0;padding:6px 16px 6px 6px;border-radius:999px;border:1px solid color-mix(in srgb,var(--ag-cian) 45%,transparent);background:color-mix(in srgb,var(--ag-cian) 9%,rgba(9,22,30,.6))}.ag-neurona{flex:none;width:46px;height:46px;display:grid;place-items:center;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--ag-cian) 22%,transparent),transparent 70%)}.ag-neurona svg{width:34px;height:34px;overflow:visible}.ag-neurona path{fill:none;stroke:var(--ag-cian-texto);stroke-width:1.8;stroke-linecap:round;stroke-dasharray:1 1;stroke-dashoffset:0}.ag-neurona circle{fill:var(--ag-cian-texto)}.ag-neurona .ag-neurona-nucleo{fill:#eafcff;stroke:var(--ag-cian);stroke-width:2}.ag-tipo-texto{display:grid;gap:2px;min-width:0}.ag-tipo-linea{font:500 12px var(--cd-font-mono);letter-spacing:.08em;text-transform:uppercase}.ag-tipo-linea b{font-weight:600;color:var(--ag-cian-texto)}.ag-tipo-texto small{font:500 13px var(--cd-font-body);color:var(--ag-tinta)}.cd2b-portada .ag-titulo{margin:0;font-family:var(--cd-font-display);font-stretch:var(--cd-display-stretch);font-weight:800;font-size:clamp(40px,5.4vw,66px);line-height:.98;letter-spacing:-.025em;color:var(--ag-tinta);text-wrap:balance}.ag-titulo:after{content:"";display:block;width:min(200px,40%);height:6px;margin-top:16px;border-radius:3px;background:linear-gradient(90deg,var(--ag-cian),var(--ag-magenta));transform-origin:0 50%}.ag-linea{display:inline}.cd2b-portada .ag-acento{color:var(--ag-cian-texto)}@supports ((-webkit-background-clip:text) or (background-clip:text)){.cd2b-portada .ag-acento{background:linear-gradient(95deg,var(--ag-cian-texto) 10%,#a7c8ff 55%,var(--ag-magenta-texto) 95%);-webkit-background-clip:text;background-clip:text;color:transparent}}.cd2b-portada .ag-promesa{margin:0;max-width:26em;font-family:var(--cd-font-display);font-stretch:92%;font-weight:700;font-size:clamp(19px,2.2vw,26px);line-height:1.25;color:#e6eef2;text-wrap:balance}.cd2b-portada .ag-lede{margin:0;max-width:38em;font-size:16px;line-height:1.55;color:var(--ag-suave)}.ag-sello{display:inline-block;margin-left:4px;padding:2px 8px;border:1.5px dashed var(--ag-ambar);border-radius:4px;color:var(--ag-ambar);font:700 11.5px var(--cd-font-mono);letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;transform:rotate(-2deg)}.ag-puertas{display:grid;grid-template-columns:1fr 1fr;gap:10px}.ag-puertas>:only-child{grid-column:1/-1}.cd2b-portada .ag-puertas .pt-btn{justify-content:center;min-height:48px;padding-inline:12px;font-size:15px;line-height:1.15;text-align:center;white-space:normal}.cd2b-portada .ag .pt-btn-primario{background:var(--ag-verde);border-color:var(--ag-verde);color:#04251a}.cd2b-portada .ag .pt-btn-fantasma{background:rgba(8,20,27,.35);border-color:rgba(255,255,255,.7);color:var(--ag-tinta)}.cd2b-portada .ag .pt-datos{border-color:var(--ag-borde);background:var(--ag-vidrio)}.cd2b-portada .ag .pt-datos>div+div{border-top-color:var(--ag-borde)}.cd2b-portada .ag .pt-datos dt{color:var(--ag-tenue)}.cd2b-portada .ag .pt-datos dd{color:var(--ag-tinta)}.ag-motor,.ag-red{margin:0;display:grid;gap:10px;min-width:0}.ag-red-cab{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:32px}.cd2b-portada .ag .pt-chip-ilus,.cd2b-portada .ag-banda .pt-chip-ilus{background:rgba(255,255,255,.06);border-color:rgba(255,255,255,.22);color:var(--ag-suave)}.cd2b-portada .ag .dp-pausar,.cd2b-portada .ag-banda .dp-pausar{font:500 12px var(--cd-font-mono);color:var(--ag-suave);background:transparent;border:1px solid rgba(255,255,255,.26);border-radius:999px;min-height:32px;padding:4px 12px;cursor:pointer}.cd2b-portada .ag .dp-pausar:hover,.cd2b-portada .ag-banda .dp-pausar:hover{color:var(--ag-tinta);border-color:rgba(255,255,255,.5)}.cd2b-portada .ag .dp-pausar:focus-visible,.cd2b-portada .ag-banda .dp-pausar:focus-visible{outline:2px solid var(--ag-cian);outline-offset:2px}.cd2b-portada .ag-red:not([data-lienzo=vivo]) .dp-pausar{display:none}.ag-pantalla{position:relative;container-type:inline-size;border-radius:16px;border:1px solid var(--ag-borde);background:radial-gradient(90% 70% at 0 0,color-mix(in srgb,var(--ag-cian) 11%,transparent),transparent 60%),radial-gradient(80% 70% at 100% 100%,color-mix(in srgb,var(--ag-magenta) 10%,transparent),transparent 60%),#071319;box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 28px 60px -32px rgba(0,0,0,.7);overflow:hidden;contain:layout paint}.ag-pantalla:after{--c:color-mix(in srgb,var(--ag-cian) 45%,transparent);content:"";position:absolute;inset:7px;pointer-events:none;background:linear-gradient(var(--c),var(--c)) 0 0 /12px 1.5px no-repeat,linear-gradient(var(--c),var(--c)) 0 0 /1.5px 12px no-repeat,linear-gradient(var(--c),var(--c)) 100% 0 /12px 1.5px no-repeat,linear-gradient(var(--c),var(--c)) 100% 0 /1.5px 12px no-repeat,linear-gradient(var(--c),var(--c)) 0 100% /12px 1.5px no-repeat,linear-gradient(var(--c),var(--c)) 0 100% /1.5px 12px no-repeat,linear-gradient(var(--c),var(--c)) 100% 100% /12px 1.5px no-repeat,linear-gradient(var(--c),var(--c)) 100% 100% /1.5px 12px no-repeat}.ag-hud{display:flex;align-items:center;justify-content:space-between;gap:8px 14px;padding:11px 16px;font:500 11.5px/1.3 var(--cd-font-mono);letter-spacing:.07em;text-transform:uppercase;font-variant-numeric:tabular-nums slashed-zero;color:#d6e3ea;white-space:nowrap}.ag-hud-sup{border-bottom:1px solid rgba(255,255,255,.07)}.ag-hud-inf{flex-wrap:wrap;border-top:1px solid rgba(255,255,255,.07)}.ag-hud-titulo{display:inline-flex;align-items:center;gap:8px;color:var(--ag-tenue)}.ag-hud-luz{width:7px;height:7px;border-radius:50%;background:var(--ag-cian);box-shadow:0 0 8px var(--ag-cian)}.ag-hud-fase{min-width:11ch;text-align:center;color:var(--ag-verde-texto)}.ag-red[data-fase="0"] .ag-hud-fase,.ag-red[data-fase="2"] .ag-hud-fase{color:var(--ag-ambar)}.ag-red[data-fase="1"] .ag-hud-fase,.ag-red[data-fase="4"] .ag-hud-fase{color:var(--ag-cian-texto)}.ag-red[data-fase="3"] .ag-hud-fase{color:var(--ag-magenta-texto)}.ag-hud-ronda{color:var(--ag-suave)}.ag-hud-perdida b{display:inline-block;min-width:5ch;font-weight:600;color:var(--ag-ambar)}.ag-curva{flex:1 1 80px;max-width:150px;height:26px}.ag-curva polyline{fill:none;stroke:var(--ag-ambar);stroke-width:1.6;stroke-linejoin:round;vector-effect:non-scaling-stroke}.ag-hud-pred [data-hud=pred]{display:inline-flex;gap:.35em;text-transform:none;font-weight:600}.ag-hud-pred [data-estado=bien]{color:var(--ag-verde-texto)}.ag-hud-pred [data-estado=mal]{color:var(--ag-ambar)}.ag-hud-tarea{color:var(--ag-tenue)}@container (max-width: 520px){.ag-hud{padding:9px 12px;font-size:11px;letter-spacing:.05em}.ag-hud-tarea,.ag-hud-titulo{display:none}.ag-curva{max-width:90px}}.ag-red-caja{position:relative;aspect-ratio:8/5}.ag-lienzo,.ag-poster{position:absolute;inset:0;width:100%;height:100%}.ag-lienzo{pointer-events:none}.ag-aristas path{fill:none;stroke-width:1.2;vector-effect:non-scaling-stroke}.ag-aristas [data-w=p0]{stroke:rgba(53,232,255,.1)}.ag-aristas [data-w=p1]{stroke:rgba(53,232,255,.18)}.ag-aristas [data-w=p2]{stroke:rgba(53,232,255,.3)}.ag-aristas [data-w=p3]{stroke:rgba(95,243,255,.48)}.ag-aristas [data-w=n0]{stroke:rgba(255,140,198,.08)}.ag-aristas [data-w=n1]{stroke:rgba(255,140,198,.15)}.ag-aristas [data-w=n2]{stroke:rgba(255,140,198,.24)}.ag-nodo{fill:#0d2a35;stroke:rgba(95,243,255,.75);stroke-width:1.5;vector-effect:non-scaling-stroke}.ag-nodo[data-a="1"]{fill:#1d7489}.ag-nodo[data-a="2"]{fill:#7ff5ff}.ag-ficha rect{fill:rgba(8,24,32,.92);stroke:rgba(95,243,255,.6);stroke-width:1.3;vector-effect:non-scaling-stroke}.ag-ficha text{font-family:var(--cd-font-mono);font-size:24px;font-weight:600;fill:#eafcff}.ag-ficha[data-estado=bien] rect{fill:rgba(52,211,153,.14);stroke:var(--ag-verde)}.ag-ficha[data-estado=bien] text{fill:#c9f7e6}.ag-ficha[data-estado=mal] rect{fill:rgba(255,194,122,.14);stroke:var(--ag-ambar)}.ag-ficha[data-estado=mal] text{fill:#ffe0b8}.ag-leyenda{display:flex;flex-wrap:wrap;gap:6px 18px;margin:0;padding:0;list-style:none;font:500 12.5px var(--cd-font-mono);color:var(--ag-suave)}.ag-leyenda li{display:inline-flex;align-items:center;gap:8px}.ag-leyenda li:before{content:"";width:10px;height:10px;border-radius:50%;background:var(--ag-cian);box-shadow:0 0 8px var(--ag-cian)}.ag-leyenda li[data-tono=corrige]:before{background:var(--ag-magenta);box-shadow:0 0 8px var(--ag-magenta)}.cd2b-portada .ag-pie{margin:0;font-size:13px;line-height:1.5;color:var(--ag-tenue)}@media (min-width:900px){.cd2b-portada .ag{padding-block:22px 76px}.ag-rejilla{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);grid-template-areas:none;gap:48px;align-items:start;margin-top:26px}.ag-lado,.ag-texto{display:grid;align-content:start;gap:18px}.ag-lado>*,.ag-texto>*{grid-area:auto}.ag-lado>.ag-red{grid-area:auto;margin-top:0}.cd2b-portada .ag .ag-esencial{display:grid}.ag-puertas{display:flex;flex-wrap:wrap;gap:12px}.cd2b-portada .ag-puertas .pt-btn{padding-inline:20px;white-space:nowrap}}.ag-trato{display:grid;gap:28px;align-items:start}.ag-circuito{position:relative;display:grid;gap:22px;margin:0;padding:0 0 0 28px;list-style:none}.ag-circuito:before{content:"";position:absolute;left:8px;top:10px;bottom:10px;width:2px;background:linear-gradient(180deg,#0891b2,#7c3aed 55%,var(--cd-action));border-radius:1px}.ag-circuito li{position:relative;display:grid;gap:2px;font-size:18px}.ag-circuito-nodo{position:absolute;left:-26px;top:5px;width:16px;height:16px;border-radius:50%;border:3px solid var(--cd-bg);background:#0891b2;box-shadow:0 0 0 2px color-mix(in srgb,#0891b2 35%,transparent)}.ag-circuito li[data-paso="1"] .ag-circuito-nodo{background:#7c3aed;box-shadow:0 0 0 2px color-mix(in srgb,#7c3aed 35%,transparent)}.ag-circuito li[data-paso="2"] .ag-circuito-nodo{background:var(--cd-action);box-shadow:0 0 0 2px color-mix(in srgb,var(--cd-action) 35%,transparent)}.ag-circuito b{font-family:var(--cd-font-display);font-stretch:92%;font-size:22px;color:var(--cd-ink)}.ag-circuito-hace{font:500 13px var(--cd-font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--cd-ink-soft)}.ag-circuito small{font-size:15px;color:var(--cd-ink-soft)}.ag-propuesta{margin:0;display:grid;gap:8px;padding:18px 20px;max-width:440px;border-radius:var(--cd-radius-paper);background:var(--cd-paper);border:1px solid var(--cd-paper-line);box-shadow:var(--cd-shadow-paper);color:var(--cd-ink)}.ag-propuesta .pt-chip-ilus{justify-self:start}.cd2b-portada .ag-propuesta-quien{margin:0;font:500 12px var(--cd-font-mono);letter-spacing:.06em;text-transform:uppercase;color:#6d28d9}.cd2b-portada .ag-propuesta-titulo{margin:0;font-weight:700;font-size:17px}.ag-propuesta table{width:100%;border-collapse:collapse;font-size:15px}.ag-propuesta td{padding:6px 0;border-top:1px dashed var(--cd-paper-line)}.ag-propuesta td:last-child{text-align:right}.cd2b-portada .ag-propuesta-porque{margin:0;font-size:14px;color:var(--cd-ink-soft)}.ag-propuesta-ok{padding:8px 10px;border-radius:var(--cd-radius-paper);background:var(--cd-action-soft);color:var(--cd-action);font-weight:700;font-size:14.5px}.ag-constelacion{display:grid;gap:18px}.ag-grupo{display:grid;gap:10px;align-content:start}.ag-grupo h3{margin:0;font:500 12px var(--cd-font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--cd-ink-soft)}.ag-grupo ul{display:grid;gap:8px;margin:0;padding:0;list-style:none}.ag-grupo li{display:grid;grid-template-columns:36px 1fr;gap:12px;align-items:start;padding:12px 14px;border-radius:var(--cd-radius-ui);border:1px solid var(--cd-line);background:var(--cd-surface)}.ag-grupo li[data-propone]{border-color:color-mix(in srgb,#7c3aed 45%,var(--cd-line));background:color-mix(in srgb,#7c3aed 6%,var(--cd-surface))}.ag-asistente-icono{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;color:#0e7490;background:color-mix(in srgb,#06b6d4 16%,transparent)}.ag-asistente-icono svg{width:19px;height:19px}.ag-asistente-texto{display:grid;gap:2px;font-size:14.5px;color:var(--cd-ink-soft)}.ag-asistente-texto b{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:16px;color:var(--cd-ink)}.ag-propone{padding:1px 7px;border:2px double #7c3aed;border-radius:4px;color:#6d28d9;font:800 10.5px var(--cd-font-mono);letter-spacing:.06em;text-transform:uppercase;transform:rotate(-3deg)}.ag-sello-papel{display:inline-block;margin:22px 0 0;padding:6px 12px;border:3px double var(--cd-stamp);border-radius:4px;color:var(--cd-stamp);font:800 12.5px var(--cd-font-mono);letter-spacing:.05em;text-transform:uppercase;transform:rotate(-2deg)}.ag-tarjetas,.ag-viene{display:grid;gap:14px;margin:0;padding:0;list-style:none}.ag-tarjetas li,.ag-viene li{display:grid;gap:8px;align-content:start;padding:20px;border-radius:var(--cd-radius-ui-lg);border:1px solid var(--cd-line);background:var(--cd-bg);box-shadow:var(--cd-shadow)}.ag-tarjetas h3,.ag-viene h3{margin:0;font-size:19px}.ag-tarjetas p,.ag-viene p{margin:0;font-size:15.5px;color:var(--cd-ink-soft)}.ag-tarjetas .pt-chip{justify-self:start}.ag-tarjeta-icono{display:grid;place-items:center;width:44px;height:44px;border-radius:12px;color:#0e7490;background:color-mix(in srgb,#06b6d4 14%,transparent)}.ag-tarjeta-icono svg{width:22px;height:22px}.ag-viene li{border-style:dashed;box-shadow:none;background:var(--cd-surface)}.ag-viene li[data-destacada]{border-color:color-mix(in srgb,var(--cd-warn) 55%,var(--cd-line));background:radial-gradient(120% 90% at 100% 0,color-mix(in srgb,#06b6d4 10%,transparent),transparent 60%),radial-gradient(90% 80% at 0 100%,color-mix(in srgb,#db2777 8%,transparent),transparent 60%),var(--cd-surface)}.ag-viene-sello{justify-self:start;padding:3px 9px;border:1.5px dashed var(--cd-warn);border-radius:4px;color:var(--cd-warn);font:700 11.5px var(--cd-font-mono);letter-spacing:.05em;text-transform:uppercase}.cd2b-portada .ag-casa{margin:20px 0 0;padding:12px 16px;border-left:3px solid #0891b2;font-size:15.5px;color:var(--cd-ink-soft)}.ag-dos{display:grid;gap:16px}.ag-panel{display:grid;gap:10px;align-content:start;padding:22px;border-radius:var(--cd-radius-ui-lg);border:1px solid var(--cd-line);background:var(--cd-surface)}.ag-panel>.pt-chip{justify-self:start}.ag-panel h3{margin:0;font-size:21px}.ag-panel>p{margin:0;color:var(--cd-ink-soft)}.ag-sala{margin:6px 0 0;display:grid;gap:8px}.ag-sala .pt-chip-ilus{justify-self:start}.ag-sala ul{display:grid;gap:6px;margin:0;padding:0;list-style:none}.ag-sala li{justify-self:start;max-width:92%;padding:8px 12px;border-radius:14px 14px 14px 4px;background:var(--cd-bg);border:1px solid var(--cd-line);font-size:14.5px}.ag-sala li[data-quien=tu]{justify-self:end;border-radius:14px 14px 4px 14px;background:var(--cd-action-soft);border-color:color-mix(in srgb,var(--cd-action) 30%,transparent)}.ag-sala b{display:block;font:500 11px var(--cd-font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--cd-ink-soft)}.cd2b-portada .ag-precio{margin:4px 0 0;font-size:14px;color:var(--cd-ink-soft)}.cd2b-portada .ag-enlace{justify-self:start;font:500 14px var(--cd-font-mono);color:var(--cd-action);text-decoration:none}.cd2b-portada .ag-enlace:hover{text-decoration:underline}.ag-enchufe{display:flex;align-items:center;gap:8px;margin:6px 0;font:600 13px var(--cd-font-mono);color:var(--cd-ink)}.ag-enchufe>span{padding:8px 12px;border-radius:10px;border:1px solid var(--cd-line);background:var(--cd-bg)}.ag-enchufe i{flex:1;min-width:12px;height:2px;background:repeating-linear-gradient(90deg,#0891b2 0 6px,transparent 6px 10px)}.cd2b-portada .ag-enchufe .ag-candado{display:inline-flex;align-items:center;gap:6px;color:var(--cd-action);border-color:color-mix(in srgb,var(--cd-action) 40%,transparent);background:var(--cd-action-soft);white-space:nowrap}.ag-candado svg{width:14px;height:14px}.cd2b-portada .ag-banda{position:relative;overflow:hidden;isolation:isolate;border-top:0}.ag-banda:before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(60% 80% at 100% 0,color-mix(in srgb,#35e8ff 12%,transparent),transparent 70%),radial-gradient(50% 70% at 0 100%,color-mix(in srgb,#ff3d9a 9%,transparent),transparent 70%)}.cd2b-portada .ag-banda .pt-eyebrow{color:var(--ag-cian-texto)}.cd2b-portada .ag-banda .pt-sec-head h2{color:var(--ag-tinta)}.cd2b-portada .ag-banda .pt-sec-head p:not(.pt-eyebrow){color:var(--ag-suave)}.ag-banda-rejilla{display:grid;gap:28px}.cd2b-portada .ag-banda .pt-sec-head{margin-bottom:0}.ag-datos{display:grid;gap:12px;margin:8px 0 0;padding:0;list-style:none}.ag-datos li{display:grid;gap:2px;padding-left:14px;border-left:2px solid color-mix(in srgb,var(--ag-cian) 50%,transparent);color:var(--ag-suave);font-size:15.5px}.ag-datos b{color:var(--ag-tinta)}.ag-motor-dibujo{place-items:center;min-height:300px;padding:24px;border-radius:16px;border:1px solid var(--ag-borde);background:rgba(7,19,25,.8)}.ag-motor-dibujo,.ag-oficio{position:relative;display:grid}.ag-oficio{place-items:center;width:min(100%,270px);aspect-ratio:1;border-radius:50%;border:2px solid color-mix(in srgb,var(--ag-magenta) 55%,transparent);box-shadow:0 0 0 10px color-mix(in srgb,var(--ag-magenta) 6%,transparent),inset 0 0 40px color-mix(in srgb,var(--ag-magenta) 10%,transparent)}.ag-oficio-rotulo{top:-11px;padding:1px 10px;font:600 11.5px var(--cd-font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ag-magenta-texto)}.ag-oficio-parte,.ag-oficio-rotulo{position:absolute;border-radius:999px;background:#0b1a22}.ag-oficio-parte{padding:2px 8px;border:1px solid color-mix(in srgb,var(--ag-magenta) 35%,transparent);font:500 11.5px var(--cd-font-mono);color:var(--ag-suave);white-space:nowrap}.ag-oficio-parte[data-parte="0"]{left:-6px;top:30%;transform:translateX(-60%)}.ag-oficio-parte[data-parte="1"]{right:-6px;top:30%;transform:translateX(60%)}.ag-oficio-parte[data-parte="2"]{bottom:-12px}.ag-nucleo{position:absolute;top:50%;left:50%;display:grid;place-items:center;gap:4px;width:132px;aspect-ratio:1;translate:-50% -50%;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--ag-cian) 30%,#071319),#071319 72%);border:2px solid var(--ag-cian);box-shadow:0 0 30px -6px var(--ag-cian)}.ag-nucleo-rotulo{font:600 10.5px var(--cd-font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ag-cian-texto)}.ag-nucleo-nombres{display:grid;place-items:center;text-align:center}.ag-nucleo-nombres>span{grid-area:1/1;max-width:110px;font:700 15px/1.15 var(--cd-font-body);color:var(--ag-tinta)}.ag-nucleo-nombre{visibility:hidden}.ag-sin-internet{position:absolute;right:14px;bottom:12px;padding:3px 9px;border-radius:999px;border:1px solid color-mix(in srgb,var(--ag-verde) 60%,transparent);color:var(--ag-verde-texto);font:600 11.5px var(--cd-font-mono)}.ag-motores{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.ag-motores li{padding:5px 11px;border-radius:999px;border:1px solid rgba(255,255,255,.22);background:rgba(255,255,255,.05);font:500 12.5px var(--cd-font-mono);color:var(--ag-suave)}.ag-carriles{display:grid;gap:14px;margin:0;padding:0;list-style:none}.ag-carriles li{display:grid;grid-template-columns:auto 1fr auto;grid-template-areas:"desde via hasta" "titulo titulo titulo" "texto texto texto";gap:6px 10px;align-items:center;padding:16px 18px;border-radius:var(--cd-radius-ui-lg);border:1px solid var(--cd-line);background:var(--cd-surface)}.ag-carril-extremo{grid-area:desde;font:500 11px var(--cd-font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--cd-ink-soft)}.ag-carril-fin{grid-area:hasta;color:var(--cd-action)}.ag-carril-via{grid-area:via;position:relative;height:2px;background:repeating-linear-gradient(90deg,color-mix(in srgb,#db2777 60%,transparent) 0 8px,transparent 8px 13px)}.ag-carril-via i{position:absolute;right:0;top:50%;width:9px;height:9px;margin-top:-4.5px;border-radius:50%;background:#db2777;box-shadow:0 0 10px #db2777}.ag-carriles b{grid-area:titulo;font-size:17px;color:var(--cd-ink)}.ag-carril-texto{grid-area:texto;font-size:15px;color:var(--cd-ink-soft)}.ag-ciclo{margin:8px 0 0;display:grid;gap:10px}.ag-ciclo .pt-chip-ilus{justify-self:start}.ag-ciclo ol{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;counter-reset:est}.ag-ciclo li{position:relative;padding:12px 12px 12px 40px;border-radius:12px;border:1px solid var(--ag-borde);background:var(--ag-vidrio);font-size:14.5px;color:var(--ag-tinta);counter-increment:est}.ag-ciclo li:before{content:counter(est);position:absolute;left:12px;top:11px;width:20px;height:20px;display:grid;place-items:center;border-radius:50%;font:600 11px var(--cd-font-mono);color:#071319;background:var(--ag-cian)}.ag-ciclo li[data-estacion="1"]:before{background:var(--ag-ambar)}.ag-ciclo li[data-estacion="2"]:before{background:var(--ag-magenta)}.ag-ciclo li[data-estacion="3"]:before{background:var(--ag-verde)}.ag-medicion{display:grid;gap:14px;align-content:start;padding:22px;border-radius:16px;border:1px solid var(--ag-borde);background:rgba(7,19,25,.8)}.cd2b-portada .ag-medicion-rotulo{margin:0;font:500 12px var(--cd-font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ag-suave)}.ag-barra{position:relative;height:44px;border-radius:10px;background:rgba(255,255,255,.05);overflow:hidden}.ag-barra-relleno{position:absolute;inset:0 auto 0 0;width:calc(var(--v) * 1%);background:linear-gradient(90deg,rgba(255,194,122,.28),rgba(255,194,122,.5));border-right:2px solid var(--ag-ambar)}.ag-barra[data-cuando=ahora] .ag-barra-relleno{background:linear-gradient(90deg,rgba(52,211,153,.25),rgba(53,232,255,.45));border-right-color:var(--ag-cian)}.ag-barra-texto{position:relative;display:flex;align-items:center;height:100%;padding-inline:12px;font:600 14px var(--cd-font-mono);font-variant-numeric:tabular-nums;color:var(--ag-tinta)}.ag-cifras{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:4px 0 0}.ag-cifras div{display:grid;gap:2px}.ag-cifras dt{font:900 26px/1 var(--cd-font-display);font-stretch:88%;color:var(--ag-cian-texto)}.ag-cifras dd{margin:0;font-size:13px;color:var(--ag-suave)}.cd2b-portada .ag-medicion-nota{margin:0;font-size:12.5px;color:var(--ag-tenue)}.cd2b-portada .ag-pregunta-via{margin:0;font:600 14px var(--cd-font-mono);color:var(--ag-verde-texto)}.ag-salidas{display:grid;gap:10px;margin:0;padding:0;list-style:none;counter-reset:sal}.ag-salidas li{position:relative;display:grid;grid-template-columns:22px 1fr;gap:14px;align-items:center;padding:14px 16px;border-radius:var(--cd-radius-ui);border:1px solid var(--cd-line);background:var(--cd-surface);font-size:16.5px;font-weight:700;color:var(--cd-ink)}.ag-salida-nodo{width:16px;height:16px;border-radius:50%;border:2px solid #0891b2;background:color-mix(in srgb,#06b6d4 25%,transparent);box-shadow:0 0 0 4px color-mix(in srgb,#06b6d4 10%,transparent)}.cd2b-portada .ag-nota{margin:16px 0 0;font-size:13.5px;color:var(--cd-ink-soft)}@media (min-width:760px){.ag-trato{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px}.ag-constelacion{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 20px}.ag-carriles,.ag-tarjetas,.ag-viene{grid-template-columns:repeat(3,minmax(0,1fr))}.ag-dos,.ag-salidas{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:980px){.ag-banda-rejilla{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px;align-items:start}}@media (prefers-reduced-motion:no-preference){.ag-brillo{animation:ag-brillo 1.8s ease-out both}.ag-neurona path{animation:ag-traza .9s cubic-bezier(.3,.7,.2,1) .1s both}.ag-neurona .ag-neurona-nucleo{animation:ag-latido 1.1s ease-out .5s both}.ag-linea{display:inline-block;animation:ag-sube .7s calc(.12s + var(--i, 0) * .14s) cubic-bezier(.2,.8,.2,1) both}.ag-titulo:after{animation:ag-subraya .8s cubic-bezier(.3,.7,.2,1) .55s both}.ag-lede,.ag-promesa,.ag-puertas{animation:ag-sube .7s cubic-bezier(.2,.8,.2,1) .7s both}.ag-esencial>div{animation:ag-sube .6s calc(.9s + var(--k, 0) * .1s) ease-out both}.ag-pantalla{animation:ag-enciende 1.1s cubic-bezier(.2,.8,.2,1) .3s both}.ag-motor .ag-nucleo-reposo{visibility:hidden}.ag-motor .ag-nucleo-nombre{animation:ag-ventana4 10s calc(var(--i, 0) * 2.5s) infinite both}.ag-motor .ag-motores li{animation:ag-chip4 10s calc(var(--i, 0) * 2.5s) infinite both}.ag-motor .ag-sin-internet{animation:ag-local 10s infinite both}.ag-motor .ag-nucleo{animation:ag-cambio 2.5s infinite both}.ag-motor[data-pausado] *,.ag-motor[data-pausado] :after,.ag-motor[data-pausado] :before{animation-play-state:paused!important}}@media (prefers-reduced-motion:reduce){.cd2b-portada .ag-motor .dp-pausar,.cd2b-portada .ag-red .dp-pausar{display:none}}@keyframes ag-brillo{0%{opacity:.001;transform:scale(.85)}to{opacity:1;transform:none}}@keyframes ag-traza{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes ag-latido{0%{fill:#eafcff;stroke:var(--ag-cian);transform:scale(1)}35%{fill:#ffffff;stroke:var(--ag-cian);transform:scale(1.25)}70%{fill:#ffd1e8;stroke:var(--ag-magenta);transform:scale(1.1)}to{fill:#eafcff;stroke:var(--ag-cian);transform:scale(1)}}.ag-neurona .ag-neurona-nucleo{transform-box:fill-box;transform-origin:center}@keyframes ag-sube{0%{opacity:.001;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes ag-subraya{0%{transform:scaleX(.001)}to{transform:scaleX(1)}}@keyframes ag-enciende{0%{opacity:.001;transform:translateY(18px) scale(.98)}to{opacity:1;transform:none}}@keyframes ag-ventana4{0%{visibility:hidden;opacity:.001}1%{visibility:visible;opacity:.001;transform:translateY(6px)}22%,5%{visibility:visible;opacity:1;transform:none}25%,to{visibility:hidden;opacity:.001}}@keyframes ag-chip4{0%,25%,to{color:var(--ag-suave);border-color:rgba(255,255,255,.22);background:rgba(255,255,255,.05)}1%,24%{color:var(--ag-tinta);border-color:var(--ag-cian);background:color-mix(in srgb,var(--ag-cian) 16%,transparent)}}@keyframes ag-local{0%,74%{opacity:.25}76%,98%{opacity:1}to{opacity:.25}}@keyframes ag-cambio{0%,88%{box-shadow:0 0 30px -6px var(--ag-cian)}94%{box-shadow:0 0 44px -2px var(--ag-cian)}to{box-shadow:0 0 30px -6px var(--ag-cian)}}