html:not(.dark) body{background:#f7f9fc}html:not(.dark) main>section{border-color:#0f172a1a!important;color:#334155}html:not(.dark) #inicio{background:#f7f9fc}html:not(.dark) #servicios,html:not(.dark) #proyectos,html:not(.dark) #preguntas{background:#fff}html:not(.dark) #proceso,html:not(.dark) #contacto,html:not(.dark) main>section:nth-of-type(2),html:not(.dark) main>section:nth-of-type(4){background:#f1f5f9!important}html:not(.dark) .client-name:hover{color:#077681}html:not(.dark) main .text-white,html:not(.dark) main .section-heading h2,html:not(.dark) main .section-heading h3,html:not(.dark) main .nexus-card h3,html:not(.dark) main .project-card h3,html:not(.dark) main .faq-item summary{color:#0f172a!important}html:not(.dark) main .text-slate-300{color:#334155!important}html:not(.dark) main .text-slate-400,html:not(.dark) main .section-heading>p:not(.section-label){color:#526278!important}html:not(.dark) main .text-slate-500,html:not(.dark) main .text-slate-600{color:#5b6b80!important}html:not(.dark) main .text-cyan-300,html:not(.dark) main .section-label,html:not(.dark) main .section-kicker{color:#077681!important}html:not(.dark) main [class*=border-white],html:not(.dark) main [class*=divide-white]>*{border-color:#0f172a1a!important}html:not(.dark) .system-card,html:not(.dark) .nexus-card{border-color:#0f172a1a;background:linear-gradient(145deg,#fffffff5,#f1f5f9eb);box-shadow:0 28px 65px -36px #0f172a47,inset 0 1px #ffffffe6}html:not(.dark) .nexus-card:hover,html:not(.dark) .project-card:hover{border-color:#087e8b47;box-shadow:0 24px 50px -32px #087e8b59}html:not(.dark) .pricing-teaser{border-color:#087e8b2e;background:linear-gradient(135deg,#087e8b0e,#3b82f60a)}html:not(.dark) .teaser-price{border-color:#0f172a1c}html:not(.dark) .teaser-price span{color:#5b6b80!important}html:not(.dark) .teaser-price strong{color:#0f172a!important}html:not(.dark) .system-node{border-color:#0f172a17;background:#ffffffb3}html:not(.dark) .system-node strong{color:#172033!important}html:not(.dark) .system-node small{color:#5b6b80!important}html:not(.dark) .node-icon{background:#087e8b14;color:#077681!important}html:not(.dark) .flow-line{background:linear-gradient(90deg,transparent,rgba(8,126,139,.32),transparent)}html:not(.dark) .flow-line span{background:#0b95a3;box-shadow:0 0 10px #087e8b73}html:not(.dark) .project-card{border-color:#0f172a1a;background:#fff;box-shadow:0 16px 40px -32px #0f172a47}html:not(.dark) .portfolio-filter{border-color:#0f172a1f;background:#ffffffa6;color:#526278!important}html:not(.dark) .portfolio-filter:hover,html:not(.dark) .portfolio-filter.active{border-color:#087e8b52;background:#087e8b14;color:#076b76!important}html:not(.dark) .field-label{color:#334155!important}html:not(.dark) .nexus-input{border-color:#0f172a21;background:#ffffffe0;color:#0f172a!important}html:not(.dark) .nexus-input::-moz-placeholder{color:#5b6b80!important}html:not(.dark) .nexus-input::placeholder{color:#5b6b80!important}html:not(.dark) .nexus-input:focus{border-color:#087e8b99;box-shadow:0 0 0 3px #087e8b1a}html:not(.dark) .contact-whatsapp{border-color:#0478573d;background:#04785712;color:#047857!important}html:not(.dark) .contact-whatsapp:hover{background:#0478571f;color:#065f46!important}html:not(.dark) .form-success{border-color:#04785740;background:#04785714;color:#047857!important}html:not(.dark) .form-error{border-color:#b91c1c3d;background:#b91c1c12;color:#b91c1c!important}html:not(.dark) footer{background:#fff;border-color:#0f172a1a}html{scroll-behavior:smooth;scroll-padding-top:5rem}body{background:#0b0f17}.section-dark[data-astro-cid-j7pv25f6],.hero-shell[data-astro-cid-j7pv25f6]{background:#0b0f17;color:#dfe6f3}.hero-orb-contact[data-astro-cid-j7pv25f6]{right:-10%;top:20%;background:#00d9f5;opacity:.1}.section-heading[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{margin-top:.9rem;max-width:56rem;font-family:var(--aw-font-heading);font-size:clamp(2.1rem,5vw,3.65rem);line-height:1.08;letter-spacing:-.04em;font-weight:700;color:#fff}.section-heading[data-astro-cid-j7pv25f6]>p[data-astro-cid-j7pv25f6]:not(.section-label){color:#94a3b8;line-height:1.75}.system-card[data-astro-cid-j7pv25f6],.nexus-card[data-astro-cid-j7pv25f6]{border:1px solid rgba(255,255,255,.09);background:linear-gradient(145deg,#141d2be0,#0d131ed1);box-shadow:0 30px 70px -30px #000000d9,inset 0 1px #ffffff09;backdrop-filter:blur(20px)}.nexus-card[data-astro-cid-j7pv25f6]{border-radius:1rem;transition:border-color .25s,transform .25s,box-shadow .25s}.nexus-card[data-astro-cid-j7pv25f6]:hover{border-color:#67e8f938;box-shadow:0 24px 55px -30px #00daf32e}.pricing-teaser[data-astro-cid-j7pv25f6]{border:1px solid rgba(103,232,249,.16);background:linear-gradient(135deg,#67e8f90e,#6366f10b)}.teaser-price[data-astro-cid-j7pv25f6]{display:grid;gap:.35rem;border-left:1px solid rgba(255,255,255,.1);padding-left:.85rem}.teaser-price[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{font-size:.68rem;line-height:1rem;color:#94a3b8}.teaser-price[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{font-family:var(--aw-font-heading);font-size:1.05rem;color:#f8fafc}.text-slate-500[data-astro-cid-j7pv25f6],.text-slate-600[data-astro-cid-j7pv25f6]{color:#94a3b8}.system-node[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:.75rem;min-height:4.7rem;border:1px solid rgba(255,255,255,.075);border-radius:.85rem;background:#ffffff06;padding:.8rem}.node-icon[data-astro-cid-j7pv25f6]{display:grid;width:2.3rem;height:2.3rem;flex:none;place-items:center;border-radius:.65rem;background:#67e8f914;color:#67e8f9}.system-node[data-astro-cid-j7pv25f6] small[data-astro-cid-j7pv25f6]{display:block;margin-bottom:.1rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.58rem;text-transform:uppercase;letter-spacing:.12em;color:#94a3b8}.system-node[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{display:block;font-size:.78rem;color:#e2e8f0}.flow-line[data-astro-cid-j7pv25f6]{display:flex;height:1px;justify-content:center;background:linear-gradient(90deg,transparent,rgba(103,232,249,.35),transparent)}.flow-line[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{width:.4rem;height:.4rem;margin-top:-.19rem;border-radius:999px;background:#67e8f9;box-shadow:0 0 12px #67e8f9}.portfolio-filter[data-astro-cid-j7pv25f6]{border:1px solid rgba(255,255,255,.09);border-radius:999px;padding:.55rem 1rem;color:#94a3b8;font-size:.78rem;font-weight:600;transition:.2s}.portfolio-filter[data-astro-cid-j7pv25f6]:hover,.portfolio-filter[data-astro-cid-j7pv25f6].active{border-color:#67e8f959;background:#67e8f917;color:#a5f3fc}.project-card[data-astro-cid-j7pv25f6]{transition:border-color .25s,transform .25s,box-shadow .25s}.project-card[data-astro-cid-j7pv25f6]:hover{transform:translateY(-3px);border-color:#67e8f93d;box-shadow:0 24px 50px -30px #00daf340}.project-card[data-astro-cid-j7pv25f6][hidden]{display:none}.faq-item[data-astro-cid-j7pv25f6] summary[data-astro-cid-j7pv25f6]::-webkit-details-marker{display:none}.field-label[data-astro-cid-j7pv25f6]{display:grid;gap:.55rem;color:#cbd5e1;font-size:.82rem;font-weight:600}.nexus-input[data-astro-cid-j7pv25f6]{width:100%;border:1px solid rgba(255,255,255,.09);border-radius:.75rem;background:#04091099;padding:.9rem 1rem;color:#fff;outline:0;transition:border-color .2s,box-shadow .2s}.nexus-input[data-astro-cid-j7pv25f6]::-moz-placeholder{color:#8b9aaf}.nexus-input[data-astro-cid-j7pv25f6]::placeholder{color:#8b9aaf}.nexus-input[data-astro-cid-j7pv25f6]:focus{border-color:#67e8f98c;box-shadow:0 0 0 3px #67e8f914}.contact-whatsapp[data-astro-cid-j7pv25f6]{border-color:#34d39940;background:#34d39914;color:#6ee7b7}.contact-whatsapp[data-astro-cid-j7pv25f6]:hover{background:#34d39924;color:#a7f3d0}.form-status[data-astro-cid-j7pv25f6]{margin-top:1.25rem;border:1px solid;border-radius:.75rem;padding:.75rem 1rem;font-size:.875rem}.form-success[data-astro-cid-j7pv25f6]{border-color:#34d39947;background:#34d3991a;color:#a7f3d0}.form-error[data-astro-cid-j7pv25f6]{border-color:#f8717147;background:#f871711a;color:#fecaca}.hero-stage[data-astro-cid-j7pv25f6]{animation:stage-in .9s cubic-bezier(.2,.7,.2,1) both}.hero-stage-card[data-astro-cid-j7pv25f6]{animation-delay:.25s}.hero-stage[data-astro-cid-j7pv25f6]>[data-astro-cid-j7pv25f6]{animation:stage-in .8s cubic-bezier(.2,.7,.2,1) both}.hero-stage[data-astro-cid-j7pv25f6]>[data-astro-cid-j7pv25f6]:nth-child(2){animation-delay:.1s}.hero-stage[data-astro-cid-j7pv25f6]>[data-astro-cid-j7pv25f6]:nth-child(3){animation-delay:.2s}.hero-stage[data-astro-cid-j7pv25f6]>[data-astro-cid-j7pv25f6]:nth-child(4){animation-delay:.3s}.hero-stage[data-astro-cid-j7pv25f6]>[data-astro-cid-j7pv25f6]:nth-child(5){animation-delay:.4s}@keyframes stage-in{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}.hero-stage-card[data-astro-cid-j7pv25f6]>.system-card[data-astro-cid-j7pv25f6]{animation:card-float 7s ease-in-out 1.2s infinite}@keyframes card-float{50%{transform:translateY(-10px)}}.flow-line[data-astro-cid-j7pv25f6]{position:relative}.flow-line[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]{position:absolute;left:0;top:-2px;width:3rem;height:5px;border-radius:999px;background:linear-gradient(90deg,transparent,#67e8f9);box-shadow:0 0 14px #67e8f9;animation:packet 2.4s ease-in-out infinite}@keyframes packet{0%{left:0;opacity:0}15%,85%{opacity:1}to{left:calc(100% - 3rem);opacity:0}}.system-node[data-astro-cid-j7pv25f6]{animation:node-pulse 6s ease-in-out infinite}.system-node[data-astro-cid-j7pv25f6]:nth-of-type(3){animation-delay:1s}.system-node[data-astro-cid-j7pv25f6]:nth-of-type(4){animation-delay:2s}.system-node[data-astro-cid-j7pv25f6]:nth-of-type(5){animation-delay:3s}.system-node[data-astro-cid-j7pv25f6]:nth-of-type(6){animation-delay:4s}@keyframes node-pulse{0%,20%,to{border-color:#ffffff13;box-shadow:none}8%{border-color:#67e8f98c;box-shadow:0 0 24px -4px #67e8f973}}.client-name[data-astro-cid-j7pv25f6]{color:#64748b;transition:color .2s}.client-name[data-astro-cid-j7pv25f6]:hover{color:#67e8f9}.proof-value[data-astro-cid-j7pv25f6]{font-variant-numeric:tabular-nums;letter-spacing:-.03em}#contacto[data-astro-cid-j7pv25f6] .section-heading[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{padding-bottom:.9rem;background:linear-gradient(90deg,#67e8f9,#6347ff 40%,transparent 40%) left bottom/100% 3px no-repeat}@media (prefers-reduced-motion:reduce){.hero-stage[data-astro-cid-j7pv25f6],.hero-stage[data-astro-cid-j7pv25f6]>[data-astro-cid-j7pv25f6],.hero-stage-card[data-astro-cid-j7pv25f6]>.system-card[data-astro-cid-j7pv25f6],.flow-line[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6],.system-node[data-astro-cid-j7pv25f6]{animation:none!important}html{scroll-behavior:auto}[data-astro-cid-j7pv25f6]{transition-duration:.01ms!important}}