.pixi-bots-banner_envoltura__rsa_b{background:var(--paper);padding:0 clamp(24px,6vw,120px) clamp(56px,8vw,104px)}.pixi-bots-banner_boton__SmtX6{position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:clamp(20px,3vw,48px);min-height:clamp(320px,34vw,440px);padding:clamp(28px,4vw,56px);border-radius:28px;overflow:hidden;background:#0b0b0b;color:var(--paper);text-decoration:none;border:2px solid transparent;transition:border-color .35s,box-shadow .35s,transform .35s}.pixi-bots-banner_boton__SmtX6:focus-visible,.pixi-bots-banner_boton__SmtX6:hover{border-color:var(--pixel-green-neon,#b9e64d);box-shadow:0 0 0 6px rgba(185,230,77,.18),0 24px 60px rgba(0,0,0,.35);transform:translateY(-4px)}.pixi-bots-banner_boton__SmtX6:focus-visible{outline:none}.pixi-bots-banner_fondo__tFQvU{position:absolute;inset:0;z-index:-1}.pixi-bots-banner_fondo__tFQvU img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:70% 40%;image-rendering:pixelated;transition:opacity .6s,transform 1.2s cubic-bezier(.2,.7,.2,1)}.pixi-bots-banner_dia__q1U_X{opacity:.32}.pixi-bots-banner_noche__bQPHa{opacity:0}.pixi-bots-banner_boton__SmtX6:focus-visible .pixi-bots-banner_dia__q1U_X,.pixi-bots-banner_boton__SmtX6:hover .pixi-bots-banner_dia__q1U_X{opacity:0;transform:scale(1.05)}.pixi-bots-banner_boton__SmtX6:focus-visible .pixi-bots-banner_noche__bQPHa,.pixi-bots-banner_boton__SmtX6:hover .pixi-bots-banner_noche__bQPHa{opacity:.55;transform:scale(1.05)}.pixi-bots-banner_fondo__tFQvU:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(11,11,11,.94),rgba(11,11,11,.7) 45%,rgba(11,11,11,.15))}.pixi-bots-banner_texto__7ttG6{display:flex;flex-direction:column;align-items:flex-start;gap:14px}.pixi-bots-banner_eyebrow___n1pJ{font-family:var(--font-mono);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--pixel-green-neon,#b9e64d)}.pixi-bots-banner_titulo__uU1R2{font-family:var(--font-impact);font-weight:800;text-transform:uppercase;font-size:clamp(36px,5vw,76px);line-height:.92;letter-spacing:-.02em}.pixi-bots-banner_titulo__uU1R2 em{display:block;font-style:italic;color:var(--pixel-green-neon,#b9e64d);text-shadow:0 0 36px rgba(185,230,77,.35)}.pixi-bots-banner_bajada__1XJnG{max-width:42ch;font-size:clamp(14px,1.2vw,17px);line-height:1.5;color:#d6d6d6}.pixi-bots-banner_cta__lmG3O{display:inline-flex;align-items:center;gap:10px;margin-top:8px;padding:14px 22px;border-radius:999px;background:var(--pixel-green-neon,#b9e64d);color:#0b0b0b;font-family:var(--font-mono);font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;animation:pixi-bots-banner_ctaLatido__hpB1C 2.4s ease-in-out infinite}.pixi-bots-banner_cta__lmG3O span{transition:transform .3s}.pixi-bots-banner_boton__SmtX6:hover .pixi-bots-banner_cta__lmG3O span{transform:translate(3px,-3px)}@keyframes pixi-bots-banner_ctaLatido__hpB1C{0%,to{box-shadow:0 0 0 0 rgba(185,230,77,.55)}60%{box-shadow:0 0 0 12px rgba(185,230,77,0)}}.pixi-bots-banner_equipo__bozOx{position:relative;display:flex;align-items:flex-end;justify-content:center;gap:clamp(4px,1vw,14px);height:100%;min-height:220px}.pixi-bots-banner_pixi__iLmfF{flex:none;width:clamp(80px,8.5vw,127px);aspect-ratio:127/320;background:url(/pixi-bots/pixi-saluda.webp) 0 0/400% 100% no-repeat;image-rendering:pixelated;animation:pixi-bots-banner_saluda__15I1T .9s steps(4) infinite;filter:drop-shadow(0 12px 18px rgba(0,0,0,.5))}@keyframes pixi-bots-banner_saluda__15I1T{to{background-position:133.333% 0}}.pixi-bots-banner_robot__eIogn{flex:none;width:clamp(64px,7.5vw,120px);height:auto;margin-bottom:clamp(60px,7vw,110px);animation:pixi-bots-banner_flota__8EeGe 2.1s ease-in-out infinite;filter:drop-shadow(0 10px 16px rgba(0,0,0,.5));transition:filter .3s}@keyframes pixi-bots-banner_flota__8EeGe{50%{transform:translateY(-12px)}}.pixi-bots-banner_boton__SmtX6:focus-visible .pixi-bots-banner_robot__eIogn,.pixi-bots-banner_boton__SmtX6:hover .pixi-bots-banner_robot__eIogn{animation:pixi-bots-banner_brinca__oPDn6 .6s cubic-bezier(.3,1.6,.5,1) infinite alternate;filter:drop-shadow(0 0 18px rgba(185,230,77,.55))}@keyframes pixi-bots-banner_brinca__oPDn6{0%{transform:translateY(0) rotate(-4deg)}to{transform:translateY(-26px) rotate(4deg)}}@media (max-width:760px){.pixi-bots-banner_boton__SmtX6{grid-template-columns:minmax(0,1fr);border-radius:22px}.pixi-bots-banner_equipo__bozOx{order:-1;min-height:0;height:auto}.pixi-bots-banner_robot__eIogn{margin-bottom:70px}.pixi-bots-banner_fondo__tFQvU:after{background:linear-gradient(180deg,rgba(11,11,11,.2),rgba(11,11,11,.85) 45%,rgba(11,11,11,.95))}}@media (prefers-reduced-motion:reduce){.pixi-bots-banner_boton__SmtX6:hover .pixi-bots-banner_robot__eIogn,.pixi-bots-banner_cta__lmG3O,.pixi-bots-banner_pixi__iLmfF,.pixi-bots-banner_robot__eIogn{animation:none}.pixi-bots-banner_boton__SmtX6,.pixi-bots-banner_fondo__tFQvU img{transition:none}}.resalta-247_v247__RRqOl{display:inline-block;padding:.04em .32em .02em;margin:0 .06em;background:var(--pixel-green-neon,#b9e64d);color:#0b0b0b;font-family:var(--font-mono);font-weight:700;font-style:normal;letter-spacing:.02em;line-height:1.15;box-shadow:0 0 18px rgba(185,230,77,.45);animation:resalta-247_brilla247___VKYp 2.6s ease-in-out infinite}@keyframes resalta-247_brilla247___VKYp{50%{box-shadow:0 0 30px rgba(185,230,77,.8)}}@media (prefers-reduced-motion:reduce){.resalta-247_v247__RRqOl{animation:none}}.pixi-bots_envoltura__5UvIZ{max-width:1280px;margin:0 auto;padding:0 16px}.pixi-bots_eyebrow__p2y9w{font-family:var(--font-mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--pixel-green-neon);margin:0 0 10px}.pixi-bots_h2___wCd8{font-family:var(--font-impact);font-weight:800;text-transform:uppercase;font-size:clamp(34px,7vw,88px);line-height:.9;letter-spacing:-.02em;margin:0 0 32px}.pixi-bots_cierreTitulo__FfCIw em,.pixi-bots_h2___wCd8 em{font-style:italic;color:var(--pixel-green-neon)}.pixi-bots_equipo__XZhFF{background:#0b0b0b;color:#fafafa;padding:clamp(48px,7vw,96px) 0;border-top:1px solid #1f1f1f}.pixi-bots_tarjetas__r8HdG{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}@media (max-width:1080px){.pixi-bots_tarjetas__r8HdG{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.pixi-bots_tarjetas__r8HdG{grid-template-columns:minmax(0,1fr)}}.pixi-bots_tarjeta__oeEaJ{--color:var(--pixel-green-neon);position:relative;transition:border-color .3s,box-shadow .4s,transform .4s;display:flex;flex-direction:column;padding:20px;border:1px solid #2a2a2a;border-top:5px solid var(--color);background:#121212}.pixi-bots_retratoCaja__VGU5V{position:relative;display:grid;place-items:center;height:150px;margin:-8px 0 14px}.pixi-bots_retratoCaja__VGU5V:before{content:"";position:absolute;width:130px;height:130px;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--color) 55%,transparent),transparent 68%);filter:blur(8px);transition:transform .5s}.pixi-bots_retrato__adKeh{position:relative;height:130px;width:auto;transition:transform .6s cubic-bezier(.34,1.56,.64,1)}.pixi-bots_retratoCaja__VGU5V[data-pixel] .pixi-bots_retrato__adKeh{height:150px;image-rendering:pixelated}.pixi-bots_tarjeta__oeEaJ:hover .pixi-bots_retrato__adKeh{transform:translateY(-8px) rotate(-3deg)}.pixi-bots_tarjeta__oeEaJ:hover .pixi-bots_retratoCaja__VGU5V:before{transform:scale(1.2)}.pixi-bots_lema__7Iotm{font-family:var(--font-display);font-size:16px;line-height:1.35;color:#fff;margin:0 0 10px}.pixi-bots_rol__iqnUN{font-family:var(--font-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:#9a9a9a;margin:0}.pixi-bots_nombre__pOcKR{font-family:var(--font-impact);font-weight:800;text-transform:uppercase;font-size:40px;line-height:1;margin:4px 0 12px}.pixi-bots_resumen__1qd04{font-family:var(--font-body);font-size:14px;line-height:1.55;color:#d4d4d4;margin:0 0 14px;flex:1}.pixi-bots_vive__5Btlo{font-family:var(--font-body);font-size:13px;font-weight:600;margin:0 0 16px}.pixi-bots_vive__5Btlo span{display:block;font-family:var(--font-mono);font-weight:400;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:#9a9a9a;margin-bottom:2px}.pixi-bots_verOficina__Stgii{align-self:flex-start;font-family:var(--font-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--pixel-green-neon);border-bottom:1px solid;padding:13px 0 2px;margin-top:-11px}.pixi-bots_tarjeta__oeEaJ:hover{border-color:color-mix(in srgb,var(--color) 60%,#2a2a2a);box-shadow:0 0 40px color-mix(in srgb,var(--color) 18%,transparent);transform:translateY(-4px)}.pixi-bots_promesas__eXKzL{background:#0b0b0b;border-top:1px solid #1f1f1f;padding:28px 0}.pixi-bots_promesas__eXKzL ul{list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.pixi-bots_promesas__eXKzL li{display:grid;gap:6px;align-content:start;color:#fafafa}.pixi-bots_promesas__eXKzL strong{font-family:var(--font-display);font-size:17px;font-weight:600}.pixi-bots_promesas__eXKzL li>span:last-child{font-family:var(--font-body);font-size:13.5px;line-height:1.5;color:#a8a8a8}.pixi-bots_promesaNum__ywZZX{font-family:var(--font-mono);font-size:11px;letter-spacing:.14em;color:var(--pixel-green-neon)}@media (max-width:900px){.pixi-bots_promesas__eXKzL ul{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.pixi-bots_promesas__eXKzL ul{grid-template-columns:minmax(0,1fr)}}.pixi-bots_cierre__UfsKy{background:var(--pixel-green-neon);color:#0b0b0b;padding:clamp(56px,8vw,112px) 0}.pixi-bots_cierre__UfsKy .pixi-bots_eyebrow__p2y9w{color:#0b0b0b}.pixi-bots_cierreTitulo__FfCIw{font-family:var(--font-impact);font-weight:800;text-transform:uppercase;font-size:clamp(44px,11vw,150px);line-height:.86;letter-spacing:-.02em;margin:0 0 22px}.pixi-bots_cierreTitulo__FfCIw em{display:block;color:#0b0b0b}.pixi-bots_cierreTexto__B7WZS{font-family:var(--font-display);font-size:clamp(16px,1.6vw,20px);line-height:1.5;max-width:52ch;margin:0 0 28px}.pixi-bots_cierre__UfsKy .cta-nav{background:#0b0b0b;color:var(--pixel-green-neon);border-color:#0b0b0b}.pixi-bots_cierre__UfsKy .cta-nav:hover{background:#fafafa;color:#0b0b0b}