@media(max-width:639px){#wa-float.wa-lift{bottom:6.75rem}}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/inter-latin-var.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/inter-latin-var.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/inter-latin-var.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/inter-latin-var.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local("Arial"),local("Liberation Sans"),local("Helvetica");ascent-override:90.2%;descent-override:22.48%;line-gap-override:0%;size-adjust:107.4%}:root{--tinta: #0f172a;--tinta-suave: #475569;--marca: #2563eb;--marca-oscura: #1d4ed8;--humo: #f8fafc;--borde: #e2e8f0}body{font-family:Inter,Inter Fallback,sans-serif;background-color:#fff;color:var(--tinta);scroll-behavior:smooth;caret-color:var(--marca)}::selection{background:#dbeafe;color:var(--tinta)}:where(a,button,input,select,textarea,summary):focus-visible{outline:3px solid var(--marca);outline-offset:2px}.glass{background:#fff;border:1px solid var(--borde)}nav.glass{border-width:0 0 1px}.text-gradient{color:var(--marca)}.bg-gradient-rayo{background:var(--marca);color:#fff}a.bg-gradient-rayo:hover,button.bg-gradient-rayo:hover{background:var(--marca-oscura)}.float-notification{animation:float 5s ease-in-out infinite}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.whatsapp-pulse{animation:pulse-green 2s infinite}@keyframes pulse-green{0%{box-shadow:0 0 #22c55e99}70%{box-shadow:0 0 0 15px #22c55e00}to{box-shadow:0 0 #22c55e00}}details>summary{list-style:none;cursor:pointer}details>summary::-webkit-details-marker{display:none}:root{--noche: #0b0f2a;--noche-texto-suave: #cbd5e1;--noche-enlace: #93c5fd;--noche-filete: rgba(255,255,255,.12)}.oscuro{background:var(--noche)!important;color:#fff}.oscuro.brillo{background:radial-gradient(90% 70% at 50% 115%,#6d5dfc52,#3b5bdb24 45%,#0b0f2a00 75%),var(--noche)!important}nav.oscuro,.oscuro.glass{border-color:var(--noche-filete)}.oscuro .text-slate-900,.oscuro .text-slate-800{color:#fff}.oscuro .text-slate-700,.oscuro .text-slate-600,.oscuro .text-slate-500{color:var(--noche-texto-suave)}.oscuro .text-blue-600,.oscuro .text-blue-700,.oscuro .text-gradient{color:var(--noche-enlace)}.oscuro .text-green-700{color:#4ade80}.oscuro.border-slate-200,.oscuro .border-slate-200,.oscuro .border-slate-300{border-color:var(--noche-filete)}.oscuro .bg-slate-50,.oscuro .hover\:bg-slate-100:hover,.oscuro .hover\:bg-slate-50:hover{background-color:#ffffff0f}.oscuro .hover\:text-slate-900:hover,.oscuro .hover\:text-slate-700:hover,.oscuro .bg-gradient-rayo,.oscuro .bg-gradient-rayo .text-slate-900{color:#fff}.trust-badge{background:#eff6ff;border:1px solid #bfdbfe}.hide-scroll::-webkit-scrollbar{display:none}.hide-scroll{-ms-overflow-style:none;scrollbar-width:none}.robot-halo{position:absolute;left:50%;top:42%;width:120%;aspect-ratio:1;transform:translate(-50%,-50%);border-radius:9999px;background:radial-gradient(circle,rgba(37,99,235,.18) 0%,rgba(37,99,235,.07) 45%,transparent 70%);pointer-events:none}.robot-halo:after{content:"";position:absolute;left:22%;right:22%;bottom:-6%;height:7%;border-radius:9999px;background:#0f172a2e;filter:blur(4px)}@media(prefers-reduced-motion:no-preference){.robot-flota{animation:robot-flota 4s ease-in-out infinite}.robot-salta{animation:robot-salta .6s cubic-bezier(.16,1,.3,1) .1s backwards}.robot-hero{animation:robot-entra .8s cubic-bezier(.16,1,.3,1) .15s backwards}.robot-hero__flota{animation:robot-flota 4s ease-in-out 1s infinite}.robot-hero__img{transform-origin:50% 100%;animation:robot-saluda 6s ease-in-out 1.2s infinite}.robot-hero:hover .robot-hero__img{animation:robot-brinca .5s cubic-bezier(.16,1,.3,1)}}@keyframes robot-entra{0%{opacity:0;transform:translateY(24px) scale(.96)}to{opacity:1;transform:none}}@keyframes robot-saluda{0%,76%,to{transform:none}80%{transform:rotate(-7deg)}85%{transform:rotate(5deg)}90%{transform:rotate(-4deg)}95%{transform:rotate(2deg)}}@keyframes robot-brinca{0%{transform:none}40%{transform:translateY(-14px) scale(1.03)}70%{transform:translateY(2px) scale(.99)}to{transform:none}}@keyframes robot-flota{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes robot-salta{0%{transform:translateY(16px) scale(.9);opacity:0}60%{transform:translateY(-8px) scale(1.02);opacity:1}to{transform:none}}
