.counter-container{display:inline-block;position:relative}.counter-counter{line-height:1;display:flex;overflow:hidden}.counter-digit{font-variant-numeric:tabular-nums;width:1ch;position:relative}.counter-number{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.gradient-container{pointer-events:none;position:absolute;inset:0}.bottom-gradient{width:100%;position:absolute;bottom:0}.orb-container{width:100%;height:100%;position:relative}.glass-surface{justify-content:center;align-items:center;transition:opacity .26s ease-out;display:flex;position:relative;overflow:hidden}.glass-surface__filter{pointer-events:none;opacity:0;z-index:-1;width:100%;height:100%;position:absolute;inset:0}.glass-surface__content{border-radius:inherit;z-index:1;justify-content:center;align-items:center;width:100%;height:100%;padding:.5rem;display:flex;position:relative}.glass-surface--svg{background:light-dark(hsl(0 0% 100%/var(--glass-frost,0)),hsl(0 0% 0%/var(--glass-frost,0)));backdrop-filter:var(--filter-id) saturate(var(--glass-saturation,1));box-shadow:inset 0 0 2px 1px light-dark(oklch(0% none none/.15),oklch(100% 5.96046e-8 none/.35)),inset 0 0 10px 4px light-dark(oklch(0% none none/.1),oklch(100% 5.96046e-8 none/.15)),0 4px 16px #11111a0d,0 8px 24px #11111a0d,0 16px 56px #11111a0d,inset 0 4px 16px #11111a0d,inset 0 8px 24px #11111a0d,inset 0 16px 56px #11111a0d}.glass-surface--fallback{-webkit-backdrop-filter:blur(12px)saturate(1.8)brightness(1.1);background:#ffffff40;border:1px solid #ffffff4d;box-shadow:0 8px 32px #1f268733,0 2px 16px #1f26871a,inset 0 1px #fff6,inset 0 -1px #fff3}@media (prefers-color-scheme:dark){.glass-surface--fallback{-webkit-backdrop-filter:blur(12px)saturate(1.8)brightness(1.2);background:#ffffff1a;border:1px solid #fff3;box-shadow:inset 0 1px #fff3,inset 0 -1px #ffffff1a}}@supports not (backdrop-filter:blur(10px)){.glass-surface--fallback{background:#fff6;box-shadow:inset 0 1px #ffffff80,inset 0 -1px #ffffff4d}.glass-surface--fallback:before{content:"";border-radius:inherit;z-index:-1;background:#ffffff26;position:absolute;inset:0}@media (prefers-color-scheme:dark){.glass-surface--fallback{background:#0006}.glass-surface--fallback:before{background:#ffffff0d}}}.glass-surface:focus-visible{outline-offset:2px;outline:2px solid light-dark(#007aff,#0a84ff)}.aurora-container{width:100%;height:100%}.diag{background:var(--vidrio-fuerte);border:1px solid var(--vidrio-borde);max-width:38rem;-webkit-backdrop-filter:var(--vidrio-desenfoque);box-shadow:var(--sombra-l);border-radius:28px;padding:1.2rem 1.2rem 1.1rem;scroll-margin-top:6rem}.diag__titulo{font-family:var(--fuente-titulo);letter-spacing:-.02em;color:var(--tinta);align-items:center;gap:.6rem;margin:0 0 .85rem;font-size:1.1rem;font-weight:700;display:flex}.diag__equipos{scrollbar-width:none;background:#0f1a330f;border-radius:999px;gap:.3rem;margin-bottom:.8rem;padding:.3rem;display:flex;overflow-x:auto;box-shadow:inset 0 1px 2px #0f1a3314}.diag__equipos::-webkit-scrollbar{display:none}.diag__equipos button{font-family:var(--fuente-titulo);color:var(--tinta-suave);cursor:pointer;background:0 0;border:0;border-radius:999px;flex:1 0 auto;padding:.55rem .85rem;font-size:.92rem;font-weight:600;transition:background .25s,color .25s,box-shadow .25s}.diag__equipos button:hover{color:var(--azul-700)}.diag__equipos button.activo{color:#fff;background:var(--tactil-activo);box-shadow:var(--tactil-activo-sombra)}.diag__sintomas{flex-wrap:wrap;gap:.45rem;margin-bottom:.95rem;display:flex}.diag__sintomas button{border:1px solid var(--vidrio-borde);font-family:var(--fuente-cuerpo);color:var(--tinta);background:var(--tactil);box-shadow:var(--tactil-sombra);cursor:pointer;border-radius:999px;padding:.5rem .9rem;font-size:.9rem;transition:transform .2s,box-shadow .2s,color .2s}.diag__sintomas button:hover{transform:translateY(-1px)}.diag__sintomas button.activo{color:#fff;background:var(--tactil-activo);box-shadow:var(--tactil-activo-sombra);border-color:#0000;font-weight:600}.diag__resultado{border:1px solid var(--vidrio-borde);box-shadow:var(--tactil-sombra);color:var(--tinta);background:#ffffffe6;border-radius:20px;justify-content:space-between;align-items:center;gap:1rem;padding:.9rem 1.05rem;text-decoration:none;animation:.35s diag-entra;display:flex}.diag__resultado:hover{color:var(--tinta);box-shadow:var(--tactil-sombra), 0 0 0 2px #22d3ee8c}@keyframes diag-entra{0%{opacity:0;transform:translateY(6px)}}.diag__lectura{gap:.1rem;font-size:.95rem;line-height:1.4;display:grid}.diag__etiqueta{font-family:var(--fuente-titulo);letter-spacing:.04em;text-transform:uppercase;color:var(--cian-600);font-size:.74rem;font-weight:700}.diag__ir{font-family:var(--fuente-titulo);color:var(--azul-600);white-space:nowrap;flex:none;font-size:.92rem;font-weight:600}@media (width<=30rem){.diag__equipos button{flex:auto;padding:.5rem .45rem;font-size:.8rem}.diag__resultado{flex-direction:column;align-items:flex-start}}.chroma-grid{grid-template-columns:repeat(var(--cols,3), 320px);box-sizing:border-box;--x:50%;--y:50%;--r:220px;grid-auto-rows:auto;justify-content:center;gap:.75rem;width:100%;max-width:1200px;height:100%;margin:0 auto;padding:1rem;display:grid;position:relative}@media (width<=1124px){.chroma-grid{grid-template-columns:repeat(auto-fit,minmax(320px,320px));gap:.5rem;padding:.5rem}}@media (width<=480px){.chroma-grid{grid-template-columns:320px;gap:.75rem;padding:1rem}}.chroma-card{background:var(--card-gradient);--mouse-x:50%;--mouse-y:50%;--spotlight-color:#ffffff4d;border:1px solid #333;border-radius:20px;flex-direction:column;width:320px;height:auto;transition:border-color .3s;display:flex;position:relative;overflow:hidden}.chroma-card:hover{border-color:var(--card-border)}.chroma-card:before{content:"";background:radial-gradient(circle at var(--mouse-x) var(--mouse-y), var(--spotlight-color), transparent 70%);pointer-events:none;opacity:0;z-index:2;transition:opacity .5s;position:absolute;inset:0}.chroma-card:hover:before{opacity:1}.chroma-img-wrapper{z-index:1;box-sizing:border-box;background:0 0;flex:1;padding:10px;transition:background .3s;position:relative}.chroma-img-wrapper img{object-fit:cover;border-radius:10px;width:100%;height:100%;display:block}.chroma-info{z-index:1;color:#fff;grid-template-columns:1fr auto;gap:.25rem .75rem;padding:.75rem 1rem;font-family:system-ui,sans-serif;display:grid;position:relative}.chroma-info .role,.chroma-info .handle{color:#aaa}.chroma-overlay{pointer-events:none;z-index:3;-webkit-backdrop-filter:grayscale()brightness(.78);mask-image:radial-gradient(circle var(--r) at var(--x) var(--y), transparent 0%, transparent 15%, #0000001a 30%, #00000038 45%, #00000059 60%, #00000080 75%, #000000ad 88%, white 100%);-webkit-mask-image:radial-gradient(circle var(--r) at var(--x) var(--y), transparent 0%, transparent 15%, #0000001a 30%, #00000038 45%, #00000059 60%, #00000080 75%, #000000ad 88%, white 100%);background:0 0;position:absolute;inset:0}.chroma-fade{pointer-events:none;z-index:4;-webkit-backdrop-filter:grayscale()brightness(.78);mask-image:radial-gradient(circle var(--r) at var(--x) var(--y), white 0%, white 15%, #ffffffe6 30%, #ffffffc7 45%, #ffffffa6 60%, #ffffff80 75%, #ffffff52 88%, transparent 100%);-webkit-mask-image:radial-gradient(circle var(--r) at var(--x) var(--y), white 0%, white 15%, #ffffffe6 30%, #ffffffc7 45%, #ffffffa6 60%, #ffffff80 75%, #ffffff52 88%, transparent 100%);opacity:1;background:0 0;transition:opacity .25s;position:absolute;inset:0}.parallax{position:relative;overflow:hidden}.scroller{white-space:nowrap;text-align:center;letter-spacing:-.02em;filter:drop-shadow(0 1px 1px #0000001a);font-family:sans-serif;font-size:2.25rem;font-weight:700;display:flex}.scroller span{flex-shrink:0}@media (width>=768px){.scroller{font-size:5rem;line-height:5rem}}.heroe[data-astro-cid-lcdefpme]{color:var(--tinta);background:linear-gradient(112deg,#eceff3 0%,#d6dbe2 36%,#7a828f 62%,#3a414c 82%,#2b313a 100%);margin-top:-4.2rem;padding:calc(4.2rem + clamp(2.5rem,6vw,4.5rem)) 0 clamp(3.5rem,7vw,5.5rem);position:relative;overflow:hidden}.heroe__luces[data-astro-cid-lcdefpme]{pointer-events:none;background:radial-gradient(34rem 26rem at 76% 46%,#4ee6f238,#0000 62%),radial-gradient(28rem 22rem at 90% 10%,#3b6ef04d,#0000 62%),radial-gradient(36rem 26rem at 10% 10%,#ffffffd9,#0000 62%);position:absolute;inset:0}.heroe__aurora[data-astro-cid-lcdefpme]{pointer-events:none;mix-blend-mode:screen;position:absolute;inset:0 0 30%}.heroe__textura[data-astro-cid-lcdefpme]{pointer-events:none;position:absolute;inset:0;-webkit-mask-image:radial-gradient(120% 95% at 50% 40%,#000 45%,#0000 100%);mask-image:radial-gradient(120% 95% at 50% 40%,#000 45%,#0000 100%)}.heroe__puntos[data-astro-cid-lcdefpme]{background-size:22px 22px;position:absolute;inset:0}@media (width>=900px) and (pointer:fine){.heroe__puntos[data-astro-cid-lcdefpme]{animation:40s linear infinite puntos-deriva}}.heroe__puntos--oscuros[data-astro-cid-lcdefpme]{background-image:radial-gradient(circle,#1c223033 1.1px,#0000 1.7px);-webkit-mask-image:linear-gradient(90deg,#000 0% 38%,#0000 64%);mask-image:linear-gradient(90deg,#000 0% 38%,#0000 64%)}.heroe__puntos--claros[data-astro-cid-lcdefpme]{background-image:radial-gradient(circle,#ffffff42 1.1px,#0000 1.7px);-webkit-mask-image:linear-gradient(90deg,#0000 44%,#000 70%);mask-image:linear-gradient(90deg,#0000 44%,#000 70%)}.heroe__puntos--foco[data-astro-cid-lcdefpme]{-webkit-mask-image:radial-gradient(190px circle at var(--mx,-999px) var(--my,-999px), #000, transparent 70%);mask-image:radial-gradient(190px circle at var(--mx,-999px) var(--my,-999px), #000, transparent 70%);background-image:radial-gradient(circle,#22b8f0 1.6px,#0000 2.3px)}.heroe__textura[data-astro-cid-lcdefpme]:after{content:"";background:radial-gradient(160px circle at var(--mx,-999px) var(--my,-999px), #4ee6f233, transparent 70%);position:absolute;inset:0}@keyframes puntos-deriva{to{background-position:22px 44px}}@media (prefers-reduced-motion:reduce){.heroe__puntos[data-astro-cid-lcdefpme]{animation:none}}.heroe__rejilla[data-astro-cid-lcdefpme]{grid-template-columns:1.05fr .95fr;align-items:center;gap:clamp(1.5rem,4vw,3.5rem);display:grid;position:relative}.heroe[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{letter-spacing:-.045em;color:var(--tinta);margin:1.1rem 0 1rem;font-size:clamp(2.6rem,5.6vw,4.4rem);font-weight:700;line-height:1.02}.heroe__palabra[data-astro-cid-lcdefpme]{min-width:6.2ch;color:var(--azul-600);display:block}.heroe[data-astro-cid-lcdefpme] .descifrada{color:var(--azul-600)}.heroe[data-astro-cid-lcdefpme] .descifrada--cifrada{color:var(--acero-500)}.heroe__lema[data-astro-cid-lcdefpme]{max-width:34rem;color:var(--tinta-suave);margin-bottom:1.5rem;font-size:clamp(1.05rem,1.6vw,1.2rem)}.heroe__visual[data-astro-cid-lcdefpme]{aspect-ratio:16/12.5;position:relative}.heroe[data-astro-cid-lcdefpme] .diag{background:#ffffffb8;border-color:#ffffffd9}.heroe[data-astro-cid-lcdefpme] .lab{perspective:1100px;--rx:0deg;--ry:0deg;position:absolute;inset:0}.heroe[data-astro-cid-lcdefpme] .lab__orbe{pointer-events:auto;position:absolute;inset:0 14%}.heroe[data-astro-cid-lcdefpme] .lab__img{pointer-events:none;transform:rotateX(var(--rx)) rotateY(var(--ry));transform-style:preserve-3d;transition:transform .5s cubic-bezier(.2,.7,.2,1);position:absolute;inset:11% 0}.heroe[data-astro-cid-lcdefpme] .lab__img img{object-fit:contain;filter:drop-shadow(0 36px 50px #14182080);width:100%;height:100%;animation:7s ease-in-out infinite flotar}@keyframes flotar{50%{transform:translateY(-10px)}}.heroe[data-astro-cid-lcdefpme] .lectura-hud{z-index:2;pointer-events:none;animation:6s ease-in-out infinite flotar;position:absolute}.heroe[data-astro-cid-lcdefpme] .lectura-hud__vidrio{box-shadow:inset 0 1px #fff9,0 18px 40px -18px #0f175099!important}.heroe[data-astro-cid-lcdefpme] .lectura-hud__contenido{gap:.05rem;width:100%;padding:0 .4rem;display:grid}.heroe[data-astro-cid-lcdefpme] .lectura-hud__etiqueta{font-family:var(--fuente-titulo);letter-spacing:.1em;text-transform:uppercase;color:#ffffffd1;font-size:.68rem;font-weight:600}.heroe[data-astro-cid-lcdefpme] .lectura-hud__valor{font-family:var(--fuente-titulo);color:#fff;align-items:baseline;gap:.25rem;display:flex}.heroe[data-astro-cid-lcdefpme] .lectura-hud__valor small{color:#ffffffd1;font-size:.8rem}.heroe[data-astro-cid-lcdefpme] .lectura-hud--bat{top:0;left:30%}.heroe[data-astro-cid-lcdefpme] .lectura-hud--temp{animation-delay:-2s;bottom:0;right:2%}.heroe[data-astro-cid-lcdefpme] .lectura-hud--wifi{animation-delay:-4s;bottom:0;left:6%}.etiqueta--clara[data-astro-cid-lcdefpme]{color:#fff;background:#ffffff24;border-color:#ffffff59;box-shadow:inset 0 1px #ffffff59}.cinta[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--borde);background:#fff;padding:.85rem 0;overflow:hidden}.cinta[data-astro-cid-lcdefpme] .cinta__fila{overflow:hidden}.cinta[data-astro-cid-lcdefpme] .cinta__scroller{white-space:nowrap;display:flex}.cinta[data-astro-cid-lcdefpme] .cinta__texto{font-family:var(--fuente-titulo);letter-spacing:.02em;color:#8b94a3;flex-shrink:0;padding-right:1rem;font-size:clamp(1rem,2vw,1.3rem);font-weight:700}.cinta[data-astro-cid-lcdefpme] .cinta__fila:first-child .cinta__texto{color:#4a525e}.encabezado-seccion[data-astro-cid-lcdefpme]{max-width:44rem;margin-bottom:2.2rem}.encabezado-seccion[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin-top:.8rem}.encabezado-seccion[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]:not(.etiqueta){color:var(--tinta-suave);margin:0}.encabezado-seccion--fila[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;max-width:none;display:flex}.temas__grid[data-astro-cid-lcdefpme] .chroma-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:1rem;max-width:none;padding:0}.temas__grid[data-astro-cid-lcdefpme] .chroma-card{border:1px solid var(--vidrio-borde);width:auto;color:var(--tinta);box-shadow:var(--sombra);--spotlight-color:#ffffff59;border-radius:26px;text-decoration:none;transition:transform .35s cubic-bezier(.2,.7,.2,1),border-color .3s,box-shadow .35s}.temas__grid[data-astro-cid-lcdefpme] .chroma-card:hover{box-shadow:var(--sombra-l), 0 0 0 2px var(--card-border);transform:translateY(-6px)}.temas__grid[data-astro-cid-lcdefpme] .chroma-img-wrapper{flex:none}.temas__grid[data-astro-cid-lcdefpme] .chroma-img-wrapper img{aspect-ratio:1;object-fit:cover;border-radius:20px;width:100%;height:auto}.temas__grid[data-astro-cid-lcdefpme] .chroma-info{color:var(--tinta);font-family:var(--fuente-cuerpo);flex:1;align-content:start;gap:.2rem;padding:.3rem 1rem 1.1rem;display:grid}.temas__grid[data-astro-cid-lcdefpme] .chroma-info .name{font-family:var(--fuente-titulo);color:var(--tinta);font-size:1.12rem}.temas__grid[data-astro-cid-lcdefpme] .chroma-info .handle{font-family:var(--fuente-titulo);color:var(--azul-600);font-size:.78rem;font-weight:700}.temas__grid[data-astro-cid-lcdefpme] .chroma-info .role{color:var(--tinta-suave);margin:0;font-size:.9rem;line-height:1.4}.temas__grid[data-astro-cid-lcdefpme] .chroma-overlay,.temas__grid[data-astro-cid-lcdefpme] .chroma-fade{-webkit-backdrop-filter:grayscale(.85)}@media (hover:none){.temas__grid[data-astro-cid-lcdefpme] .chroma-overlay,.temas__grid[data-astro-cid-lcdefpme] .chroma-fade{display:none}}@media (width<=64rem){.temas__grid[data-astro-cid-lcdefpme] .chroma-grid{scroll-snap-type:x mandatory;grid-template-columns:none;grid-auto-columns:minmax(14rem,1fr);grid-auto-flow:column;margin:0 -1rem;padding:.4rem 1rem 1.2rem;overflow-x:auto}.temas__grid[data-astro-cid-lcdefpme] .chroma-card{scroll-snap-align:start}}.duelos[data-astro-cid-lcdefpme]{background:var(--papel);overflow-x:clip}.duelos__rejilla[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));gap:1.6rem;display:grid}.duelo[data-astro-cid-lcdefpme]{border-radius:calc(var(--radio-l) - 2px);height:100%;box-shadow:var(--brillo-arriba);color:inherit;background:#fff;gap:1rem;padding:1.3rem;text-decoration:none;display:grid}.duelo[data-astro-cid-lcdefpme]:hover{color:inherit}.duelo__lados[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:.8rem;display:grid;position:relative}.duelo__lado[data-astro-cid-lcdefpme]{border-radius:16px;padding:1rem .9rem}.duelo__lado--a[data-astro-cid-lcdefpme]{border:1.5px solid color-mix(in srgb, var(--cian-600) 45%, #fff);box-shadow:inset 0 4px 0 var(--cian-500);background:#fff}.duelo__lado--b[data-astro-cid-lcdefpme]{border:1.5px solid color-mix(in srgb, var(--magenta-600) 40%, #fff);box-shadow:inset 0 4px 0 var(--magenta-600);background:#fff}.duelo__lado[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-family:var(--fuente-titulo);margin-bottom:.5rem;font-size:1.15rem;font-weight:800;display:block}.duelo__lado--a[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:#0e7490}.duelo__lado--b[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:#474f5e}.duelo__lado[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{color:var(--tinta-suave);gap:.35rem;margin:0;padding:0;font-size:.92rem;line-height:1.4;list-style:none;display:grid}.duelo__lado[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{padding-left:1.2rem;position:relative}.duelo__lado[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:before{content:"✓";font-weight:800;position:absolute;top:0;left:0}.duelo__lado--a[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:before{color:var(--cian-600)}.duelo__lado--b[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:before{color:var(--magenta-600)}.duelo__vs[data-astro-cid-lcdefpme]{width:3rem;height:3rem;font-family:var(--fuente-titulo);color:#fff;background:var(--degradado);border:3px solid #fff;border-radius:50%;place-items:center;font-size:1rem;font-weight:800;display:grid;position:absolute;top:50%;left:50%;translate:-50% -50%;box-shadow:0 10px 20px -8px #3b6ef099}.duelo__veredicto[data-astro-cid-lcdefpme]{background:var(--papel);border:1px solid var(--borde);border-left:4px solid var(--violeta-600);color:var(--tinta);border-radius:14px;gap:.2rem;margin:0;padding:.8rem 1rem;font-size:.97rem;display:grid}.duelo__veredicto[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{font-family:var(--fuente-titulo);color:var(--violeta-600);font-size:.78rem;font-weight:800}.duelo__ir[data-astro-cid-lcdefpme]{font-family:var(--fuente-titulo);color:var(--azul-600);font-weight:700}.herramientas[data-astro-cid-lcdefpme]{background:linear-gradient(#ffffff12 1px,#0000 1px) 0 0/32px 32px,linear-gradient(90deg,#ffffff12 1px,#0000 1px) 0 0/32px 32px,radial-gradient(40rem 22rem at 100% 0,#4ee6f238,#0000 60%),radial-gradient(34rem 22rem at 0 100%,#3b6ef047,#0000 60%),linear-gradient(135deg,#4a525e 0%,#3a414c 45%,#2b313a 100%);padding-block:clamp(3.5rem,8vw,6rem);position:relative}.herramientas__rejilla[data-astro-cid-lcdefpme]{grid-template-columns:.8fr 1.2fr;align-items:start;gap:clamp(1.5rem,4vw,3.5rem);display:grid}.herramientas__texto[data-astro-cid-lcdefpme]{color:#ffffffdb;position:sticky;top:6rem}.herramientas[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{color:#fff;margin-top:.8rem}.herramientas__nota[data-astro-cid-lcdefpme]{color:#fff;background:#ffffff1f;border:1px dashed #ffffff73;border-radius:999px;padding:.45rem .9rem;font-size:.92rem;display:inline-flex}.rejilla-guias[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fill,minmax(18rem,1fr));gap:1.3rem;display:grid}.confianza-fondo[data-astro-cid-lcdefpme]{background:var(--papel);border-top:1px solid var(--borde)}.confianza[data-astro-cid-lcdefpme]{grid-template-columns:1.25fr .75fr;align-items:center;gap:clamp(1.5rem,4vw,3rem);display:grid}.confianza[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin-top:.8rem}.protocolo[data-astro-cid-lcdefpme]{counter-reset:paso;gap:.6rem;margin:1.2rem 0 1.8rem;padding:0;list-style:none;display:grid}.protocolo[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{counter-increment:paso;border-radius:var(--radio);border:1px solid var(--borde);color:var(--tinta-suave);background:#fff;padding:.85rem 1rem .85rem 3.8rem;position:relative}.protocolo[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:before{content:counter(paso);width:2rem;height:2rem;font-family:var(--fuente-titulo);color:var(--azul-700);background:var(--azul-100);border-radius:50%;place-items:center;font-weight:800;display:grid;position:absolute;top:.8rem;left:.9rem}.confianza[data-astro-cid-lcdefpme] .contadores{grid-template-columns:repeat(4,1fr);gap:.6rem;margin:0;display:grid}.confianza[data-astro-cid-lcdefpme] .contadores__item{border-radius:var(--radio);border:1px solid var(--borde);box-shadow:var(--sombra-s);background:#fff;flex-direction:column-reverse;justify-content:flex-end;padding:.9rem 1rem;display:flex}.confianza[data-astro-cid-lcdefpme] .contadores__item dt{color:var(--tinta-tenue);font-size:.82rem;line-height:1.3}.confianza[data-astro-cid-lcdefpme] .contadores__item dd{font-family:var(--fuente-titulo);color:var(--azul-600);margin:0;font-size:2rem;font-weight:800;line-height:1.1}.autor-tarjeta[data-astro-cid-lcdefpme]{color:inherit;border:1px solid var(--borde);box-shadow:var(--sombra);background:#fff;border-radius:22px;flex-direction:column;gap:1rem;padding:1.6rem;text-decoration:none;transition:transform .35s,box-shadow .35s;display:flex}.autor-tarjeta[data-astro-cid-lcdefpme]:hover{color:inherit;box-shadow:var(--sombra-l);transform:translateY(-6px)}.autor-tarjeta[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;width:120px;height:120px;box-shadow:0 0 0 4px #fff, 0 0 0 7px var(--azul-300);border-radius:50%}.autor-tarjeta[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--tinta-suave);margin:0 0 .5rem}.autor-tarjeta__nombre[data-astro-cid-lcdefpme]{font-family:var(--fuente-titulo);font-size:1.35rem;font-weight:800;color:var(--tinta)!important;margin:0!important}.autor-tarjeta__puesto[data-astro-cid-lcdefpme]{font-size:.95rem;color:var(--azul-600)!important}.autor-tarjeta__ir[data-astro-cid-lcdefpme]{font-family:var(--fuente-titulo);color:var(--azul-600);font-weight:700}@media (width<=60rem){.heroe[data-astro-cid-lcdefpme]{margin-top:-7rem;padding-top:9rem}.heroe__rejilla[data-astro-cid-lcdefpme],.herramientas__rejilla[data-astro-cid-lcdefpme],.confianza[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}.heroe__visual[data-astro-cid-lcdefpme]{width:100%;max-width:34rem;margin-inline:auto}.herramientas__texto[data-astro-cid-lcdefpme]{position:static}}@media (width<=48rem){.confianza[data-astro-cid-lcdefpme] .contadores{grid-template-columns:1fr 1fr}}@media (width<=30rem){.heroe[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{font-size:2.3rem}.duelo__lados[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.duelo__vs[data-astro-cid-lcdefpme]{top:50%}.heroe[data-astro-cid-lcdefpme] .lectura-hud{scale:.82}.heroe[data-astro-cid-lcdefpme] .lectura-hud--bat{top:-2%;left:26%}.heroe[data-astro-cid-lcdefpme] .lectura-hud--temp{bottom:-2%;right:-3%}.heroe[data-astro-cid-lcdefpme] .lectura-hud--wifi{bottom:-2%;left:-3%}}
