.lab__in[data-astro-cid-kinidirl]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(28px,5vw,80px);display:grid}.lab__estado[data-astro-cid-kinidirl]{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:#2f6fd6;background:#3e8bf01a;border:1px solid #3e8bf047;border-radius:99px;align-items:center;gap:10px;margin-bottom:18px;padding:6px 14px 6px 12px;font-size:.8rem;display:inline-flex}.lab__estado[data-astro-cid-kinidirl] i[data-astro-cid-kinidirl]{background:var(--azure);border-radius:50%;width:8px;height:8px;box-shadow:0 0 #3e8bf080}.lab__texto[data-astro-cid-kinidirl]{color:#101a3ed1;max-width:34em;margin-top:14px;font-size:clamp(1.04rem,1.3vw,1.16rem);line-height:1.6}.lab__ventajas[data-astro-cid-kinidirl]{gap:8px;margin:18px 0 24px;display:grid}.lab__ventajas[data-astro-cid-kinidirl] li[data-astro-cid-kinidirl]{color:var(--ink);padding-left:26px;font-size:1.02rem;position:relative}.lab__ventajas[data-astro-cid-kinidirl] li[data-astro-cid-kinidirl]:before{content:"✓";color:#1f8f68;font-weight:700;position:absolute;left:0}.lab__consola[data-astro-cid-kinidirl]{color:var(--ivory);isolation:isolate;background:radial-gradient(70% 80% at 100% 0,#3e8bf042,#0000 65%),radial-gradient(60% 70% at 0 100%,#8c6eff2e,#0000 65%),linear-gradient(#a8caff0d 1px,#0000 1px) 0 0/28px 28px,linear-gradient(90deg,#a8caff0d 1px,#0000 1px) 0 0/28px 28px,#070d2a;border-radius:18px;padding:0 0 18px;position:relative;overflow:hidden;box-shadow:0 40px 90px #0a123652}.lab__barra[data-astro-cid-kinidirl]{border-bottom:1px solid #a8caff24;align-items:center;gap:7px;padding:14px 18px;display:flex}.lab__barra[data-astro-cid-kinidirl]>span[data-astro-cid-kinidirl]{background:#c7d3e638;border-radius:50%;width:10px;height:10px}.lab__barra[data-astro-cid-kinidirl] b[data-astro-cid-kinidirl]{font-family:var(--mono);letter-spacing:.06em;color:var(--silver);margin-left:10px;font-size:.8rem;font-weight:500}.lab__barra[data-astro-cid-kinidirl] em[data-astro-cid-kinidirl]{vertical-align:-2px;background:var(--azure-soft);width:8px;height:1em;margin-left:6px;display:inline-block}.lab__lista[data-astro-cid-kinidirl]{gap:12px;padding:18px;display:grid}.lab__lista[data-astro-cid-kinidirl] li[data-astro-cid-kinidirl]{background:#101a3a99;border:1px solid #a8caff24;border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px 16px;padding:16px 18px;display:grid}.lab__cod[data-astro-cid-kinidirl]{font-family:var(--mono);letter-spacing:.08em;color:var(--azure-soft);font-size:.86rem}.lab__tachado[data-astro-cid-kinidirl]{gap:7px;display:grid}.lab__tachado[data-astro-cid-kinidirl] i[data-astro-cid-kinidirl]{background:linear-gradient(90deg,#c7d3e66b,#c7d3e638);border-radius:3px;height:11px;display:block}.lab__tachado[data-astro-cid-kinidirl] i[data-astro-cid-kinidirl]:first-child{width:calc(52% + var(--i) * 14%)}.lab__tachado[data-astro-cid-kinidirl] i[data-astro-cid-kinidirl]:last-child{width:calc(80% - var(--i) * 12%);opacity:.6;height:7px}.lab__fase[data-astro-cid-kinidirl]{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:#ff9a9c;border:1px solid #ff6b6e80;border-radius:6px;padding:3px 10px;font-size:.74rem;transform:rotate(-3deg)}.lab__medidor[data-astro-cid-kinidirl]{background:#c7d3e61f;border-radius:99px;grid-column:1/-1;height:4px;position:relative;overflow:hidden}.lab__medidor[data-astro-cid-kinidirl] i[data-astro-cid-kinidirl]{border-radius:inherit;transform-origin:0;transform:scaleX(var(--v));background:linear-gradient(90deg,#2f6fd6,#7fb4ff);position:absolute;inset:0}.lab__pie[data-astro-cid-kinidirl]{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);padding:0 18px;font-size:.8rem}.lab__scan[data-astro-cid-kinidirl]{pointer-events:none;z-index:1;background:linear-gradient(#0000,#7fb4ff1a,#0000);height:120px;position:absolute;top:0;left:0;right:0;transform:translateY(-130px)}@media (prefers-reduced-motion:no-preference){.lab__estado[data-astro-cid-kinidirl] i[data-astro-cid-kinidirl]{animation:2.4s ease-out infinite lab-pulso}.lab__barra[data-astro-cid-kinidirl] em[data-astro-cid-kinidirl]{animation:1.1s step-end infinite lab-cursor}.lab__scan[data-astro-cid-kinidirl]{animation:5.5s linear infinite lab-scan}[data-astro-cid-kinidirl][data-reveal] .lab__medidor[data-astro-cid-kinidirl] i[data-astro-cid-kinidirl]{transition:transform 1.2s var(--ease) calc(.3s + var(--i) * .14s);transform:scaleX(0)}[data-astro-cid-kinidirl][data-reveal].is-in .lab__medidor[data-astro-cid-kinidirl] i[data-astro-cid-kinidirl]{transform:scaleX(var(--v))}}@keyframes lab-pulso{0%{box-shadow:0 0 #3e8bf080}70%,to{box-shadow:0 0 0 10px #3e8bf000}}@keyframes lab-cursor{50%{opacity:0}}@keyframes lab-scan{to{transform:translateY(520px)}}@media (width<=900px){.lab__in[data-astro-cid-kinidirl]{grid-template-columns:minmax(0,1fr)}.lab[data-astro-cid-kinidirl] .btn[data-astro-cid-kinidirl]{justify-content:center;width:100%}}.vit[data-astro-cid-kinidirl]{color:var(--ivory);background:radial-gradient(50% 60% at 18% 30%,#3e8bf038,#0000 70%),radial-gradient(40% 50% at 90% 80%,#f6b23e1f,#0000 70%),linear-gradient(#a8caff0b 1px,#0000 1px) 0 0/52px 52px,linear-gradient(90deg,#a8caff0b 1px,#0000 1px) 0 0/52px 52px,#04071a;padding:clamp(92px,7.4vw,108px) 0 clamp(40px,4.4vw,60px);position:relative}.vit__migas[data-astro-cid-kinidirl]{margin-bottom:12px}.vit__cab[data-astro-cid-kinidirl]{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:12px 40px;margin-bottom:clamp(18px,2.2vw,28px);display:flex}.vit__cab[data-astro-cid-kinidirl] h1[data-astro-cid-kinidirl]{letter-spacing:-.05em;font-size:clamp(2.2rem,3.8vw,3.3rem);line-height:.98}.vit__cab[data-astro-cid-kinidirl] h1[data-astro-cid-kinidirl] span[data-astro-cid-kinidirl]{font-family:var(--editorial);letter-spacing:-.03em;color:var(--azure-soft);font-style:italic;font-weight:380}.vit__cab[data-astro-cid-kinidirl] p[data-astro-cid-kinidirl]{max-width:24em;color:var(--silver);font-size:clamp(1.05rem,1.3vw,1.2rem);line-height:1.5}.vit__grid[data-astro-cid-kinidirl]{grid-template-columns:minmax(0,1.3fr) minmax(0,.9fr);align-items:stretch;gap:clamp(16px,2vw,24px);display:grid}.vit__eil[data-astro-cid-kinidirl],.vit__cod[data-astro-cid-kinidirl]{border-radius:26px;gap:14px clamp(18px,2.2vw,30px);padding:clamp(22px,2.4vw,32px);display:grid;position:relative;overflow:hidden}.vit__eil[data-astro-cid-kinidirl]{grid-template-columns:minmax(0,1fr) minmax(0,.92fr);grid-template-areas:"texto paleta""pie pie"}.vit__cod[data-astro-cid-kinidirl]{grid-template-columns:minmax(96px,.5fr) minmax(0,1fr);grid-template-areas:"libro texto""pie pie";align-items:center}.vit__texto[data-astro-cid-kinidirl]{flex-direction:column;grid-area:texto;gap:12px;display:flex}.vit__paleta[data-astro-cid-kinidirl]{grid-area:paleta;align-self:start}.vit__pie[data-astro-cid-kinidirl]{grid-area:pie}.vit__libro[data-astro-cid-kinidirl]{grid-area:libro}.vit__eil[data-astro-cid-kinidirl]{background:radial-gradient(60% 60% at 100% 0,#f6b23e2e,#0000 70%),linear-gradient(#121c4aeb,#070d28f5);border:1px solid #ffd97866;box-shadow:0 40px 100px #00000073}.vit__cod[data-astro-cid-kinidirl]{color:var(--ink);background:radial-gradient(70% 50% at 50% 0,#f6b23e29,#0000 70%),linear-gradient(#f7f1e3,#efe6d2)}.vit__fila[data-astro-cid-kinidirl]{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.vit__estrella[data-astro-cid-kinidirl]{color:#1a1200;font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;background:linear-gradient(#ffd978,#f2b84b);border-radius:7px;padding:4px 10px;font-size:.8125rem;font-weight:600}.vit__tipo[data-astro-cid-kinidirl]{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:.8125rem}.vit__cod[data-astro-cid-kinidirl] .vit__tipo[data-astro-cid-kinidirl]{color:#8a6d33}.vit__eil[data-astro-cid-kinidirl] h2[data-astro-cid-kinidirl],.vit__cod[data-astro-cid-kinidirl] h2[data-astro-cid-kinidirl]{letter-spacing:-.045em;font-size:clamp(1.9rem,3vw,2.6rem);line-height:1}.vit__cod[data-astro-cid-kinidirl] h2[data-astro-cid-kinidirl]{font-size:clamp(1.5rem,2.1vw,1.9rem)}.vit[data-astro-cid-kinidirl] h2[data-astro-cid-kinidirl] a[data-astro-cid-kinidirl]{color:inherit;text-decoration:none}.vit[data-astro-cid-kinidirl] h2[data-astro-cid-kinidirl] a[data-astro-cid-kinidirl]:after{content:"";z-index:0;position:absolute;inset:0}.vit__pie[data-astro-cid-kinidirl] .btn[data-astro-cid-kinidirl],.vit__libro[data-astro-cid-kinidirl]{z-index:1;position:relative}.vit__gancho[data-astro-cid-kinidirl]{max-width:30em;color:var(--silver);font-size:1.02rem;line-height:1.5}.vit__cod[data-astro-cid-kinidirl] .vit__gancho[data-astro-cid-kinidirl]{color:#101a3ec2}.vit__paleta[data-astro-cid-kinidirl]{background:#04071a99;border:1px solid #a8caff29;border-radius:14px;padding:8px}.vit__paleta[data-astro-cid-kinidirl] p[data-astro-cid-kinidirl]{font-family:var(--mono);color:var(--muted);padding:4px 8px 8px;font-size:.8125rem}.vit__paleta[data-astro-cid-kinidirl] p[data-astro-cid-kinidirl] b[data-astro-cid-kinidirl]{color:var(--azure-soft);margin-right:8px}.vit__paleta[data-astro-cid-kinidirl] ul[data-astro-cid-kinidirl]{gap:1px;display:grid}.vit__paleta[data-astro-cid-kinidirl] li[data-astro-cid-kinidirl]{color:var(--ivory);border-radius:8px;align-items:center;gap:9px;padding:4px 8px;font-size:.93rem;display:flex}.vit__paleta[data-astro-cid-kinidirl] li[data-astro-cid-kinidirl] img[data-astro-cid-kinidirl]{box-shadow:0 0 0 1px color-mix(in srgb, var(--c) 55%, transparent);border-radius:7px}.vit__puntos[data-astro-cid-kinidirl]{gap:6px;display:grid}.vit__puntos[data-astro-cid-kinidirl] li[data-astro-cid-kinidirl]{padding-left:26px;font-size:1rem;position:relative}.vit__puntos[data-astro-cid-kinidirl] li[data-astro-cid-kinidirl]:before{content:"✓";color:#2fd39e;font-weight:700;position:absolute;left:2px}.vit__cod[data-astro-cid-kinidirl] .vit__puntos[data-astro-cid-kinidirl] li[data-astro-cid-kinidirl]:before{color:#1fa77a}.vit__pie[data-astro-cid-kinidirl]{border-top:1px solid #f3f0e91f;flex-wrap:wrap;justify-content:space-between;align-items:end;gap:14px 20px;padding-top:16px;display:flex}.vit__cod[data-astro-cid-kinidirl] .vit__pie[data-astro-cid-kinidirl]{border-top-color:#101a3e24}.vit__precio[data-astro-cid-kinidirl] p[data-astro-cid-kinidirl]{font-family:var(--display);flex-wrap:wrap;align-items:center;gap:6px 12px;line-height:1;display:flex}.vit__precio[data-astro-cid-kinidirl] s[data-astro-cid-kinidirl]{color:#ff7a7e;font-size:1.3rem}.vit__precio[data-astro-cid-kinidirl] b[data-astro-cid-kinidirl]{letter-spacing:-.05em;color:#ffd978;font-size:clamp(2.4rem,3.6vw,3.1rem);font-weight:600}.vit__cod[data-astro-cid-kinidirl] .vit__precio[data-astro-cid-kinidirl] b[data-astro-cid-kinidirl]{color:var(--ink)}.vit__precio[data-astro-cid-kinidirl] small[data-astro-cid-kinidirl]{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-top:6px;font-size:.8125rem;display:block}.vit__cod[data-astro-cid-kinidirl] .vit__precio[data-astro-cid-kinidirl] small[data-astro-cid-kinidirl]{color:#8a6d33}.vit__libro[data-astro-cid-kinidirl]{filter:drop-shadow(0 26px 30px #101a3e4d);width:100%;max-width:170px;transition:transform .3s var(--ease);place-self:center;transform:rotate(-3deg)}.vit__libro[data-astro-cid-kinidirl] img{border-radius:4px;width:100%;height:auto;display:block}@media (hover:hover) and (pointer:fine){.vit__cod[data-astro-cid-kinidirl]:hover .vit__libro[data-astro-cid-kinidirl]{transform:rotate(0)translateY(-4px)}}.vit__confianza[data-astro-cid-kinidirl]{color:var(--silver);flex-wrap:wrap;justify-content:center;gap:8px 26px;margin-top:clamp(22px,3vw,32px);display:flex}.vit__confianza[data-astro-cid-kinidirl] li[data-astro-cid-kinidirl]:before{content:"✓ ";color:#2fd39e;font-weight:700}@media (width<=1100px){.vit__grid[data-astro-cid-kinidirl]{grid-template-columns:1fr}}@media (width<=640px){.vit__eil[data-astro-cid-kinidirl]{grid-template-columns:minmax(0,1fr);grid-template-areas:"texto""paleta""pie"}.vit__paleta[data-astro-cid-kinidirl] ul[data-astro-cid-kinidirl]{flex-wrap:wrap;gap:6px;padding:0 6px 4px;display:flex}.vit__paleta[data-astro-cid-kinidirl] li[data-astro-cid-kinidirl]{padding:0;font-size:0}.vit__paleta[data-astro-cid-kinidirl] li[data-astro-cid-kinidirl] img[data-astro-cid-kinidirl]{width:34px;height:34px}.vit__cod[data-astro-cid-kinidirl]{grid-template-columns:92px minmax(0,1fr)}}.dev__in[data-astro-cid-kinidirl]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(28px,5vw,72px);display:grid}.dev__estado[data-astro-cid-kinidirl]{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:#8a6d33;border:1px solid #c98a1a80;border-radius:100px;align-items:center;gap:8px;margin-bottom:14px;padding:4px 12px 4px 10px;font-size:.8125rem;display:inline-flex}.dev__estado[data-astro-cid-kinidirl] i[data-astro-cid-kinidirl]{background:#f2b84b;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #f2b84b33}.dev__copy[data-astro-cid-kinidirl]>p[data-astro-cid-kinidirl]:last-child{color:#101a3ec2;max-width:30em;margin-top:16px;font-size:1.08rem;line-height:1.55}.dev__form[data-astro-cid-kinidirl]{border:1px solid var(--rule-paper);background:#fff;border-radius:22px;gap:18px;padding:clamp(20px,3vw,32px);display:grid;box-shadow:0 30px 70px #101a3e14}.dev__form[data-astro-cid-kinidirl] fieldset[data-astro-cid-kinidirl]{border:0;margin:0;padding:0}.dev__form[data-astro-cid-kinidirl] legend[data-astro-cid-kinidirl]{font-family:var(--display);margin-bottom:10px;font-size:1.1rem;font-weight:600}.dev__chips[data-astro-cid-kinidirl]{flex-wrap:wrap;gap:8px;display:flex}.dev__chips[data-astro-cid-kinidirl] label[data-astro-cid-kinidirl]{cursor:pointer;position:relative}.dev__chips[data-astro-cid-kinidirl] input[data-astro-cid-kinidirl]{opacity:0;pointer-events:none;position:absolute}.dev__chips[data-astro-cid-kinidirl] span[data-astro-cid-kinidirl]{border:1px solid #101a3e2e;border-radius:100px;padding:8px 14px;font-size:.98rem;transition:background-color .15s,border-color .15s,color .15s;display:inline-block}.dev__chips[data-astro-cid-kinidirl] input[data-astro-cid-kinidirl]:checked+span[data-astro-cid-kinidirl]{background:var(--ink);border-color:var(--ink);color:#fff}.dev__chips[data-astro-cid-kinidirl] input[data-astro-cid-kinidirl]:focus-visible+span[data-astro-cid-kinidirl]{outline:2px solid var(--azure);outline-offset:2px}.dev__campos[data-astro-cid-kinidirl]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.dev__error[data-astro-cid-kinidirl]{color:#c43d41;font-size:.98rem}.dev__listo[data-astro-cid-kinidirl]{color:#0c5a43;background:#1fa77a1a;border-radius:12px;padding:14px 16px;font-weight:500}@media (width<=900px){.dev__in[data-astro-cid-kinidirl]{grid-template-columns:1fr}}@media (width<=640px){.dev__campos[data-astro-cid-kinidirl]{grid-template-columns:1fr}}
