.anota-web{--radius:.875rem;--background:oklch(100% 0 0);--foreground:oklch(28% .03 258);--ink:#081328;--card:oklch(100% 0 0);--card-foreground:oklch(24% .035 260);--primary:#1972f2;--primary-foreground:oklch(100% 0 0);--primary-dark:#1148b3;--primary-soft:oklch(93% .045 255);--primary-tint:oklch(97.5% .016 255);--secondary:oklch(97.5% .005 250);--secondary-foreground:oklch(24% .035 260);--muted:oklch(97.2% .006 250);--muted-foreground:oklch(55% .025 256);--accent:oklch(96% .022 255);--accent-foreground:oklch(35% .12 260);--warning:oklch(76% .15 70);--success:oklch(66% .15 155);--border:oklch(92.5% .008 255);--shadow-soft:0 1px 2px oklch(35% .12 258/.04), 0 8px 24px -12px oklch(35% .12 258/.14);--shadow-lift:0px 24px 70px -28px #1772f273;background:var(--background);color:var(--foreground);font-family:Inter,ui-sans-serif,system-ui,sans-serif}.anota-web .font-display,.anota-web h1,.anota-web h2,.anota-web h3{font-family:Plus Jakarta Sans,Inter,ui-sans-serif,sans-serif}.anota-web h1,.anota-web h2{text-wrap:balance}.anota-web h1,.anota-web h2,.anota-web h3,.anota-web .font-display{letter-spacing:-.03em}.anota-web h1,.anota-web h2,.anota-web h3{color:var(--ink)}.anota-web .text-white,.anota-web .text-white h1,.anota-web .text-white h2,.anota-web .text-white h3{color:#fff}.anota-web .font-extrabold{font-weight:800!important}.anota-web .shadow-soft{box-shadow:var(--shadow-soft)}.anota-web .shadow-lift{box-shadow:var(--shadow-lift)}.anota-web .shadow-glow{box-shadow:0 24px 70px -28px #1772f273}.anota-web .reveal{opacity:0;will-change:opacity, transform;transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1);transform:translateY(18px)}.anota-web .reveal[data-visible=true]{opacity:1;transform:none}.anota-web .reveal-scale{opacity:0;transition:opacity .9s cubic-bezier(.22,1,.36,1),transform .9s cubic-bezier(.22,1,.36,1);transform:translateY(34px)scale(.97)}.anota-web .reveal-scale[data-visible=true]{opacity:1;transform:none}.anota-web .anota-tool{transition:transform .9s cubic-bezier(.22,1,.36,1)}@media (width>=940px){.anota-web .anota-tool[data-junta=true]{transform:translate3d(var(--dx), 0, 0)}}.anota-web .anota-conectado{opacity:0;filter:blur(14px);transition:opacity 1s cubic-bezier(.22,1,.36,1) .35s,transform 1.1s cubic-bezier(.22,1,.36,1) .35s,filter 1s cubic-bezier(.22,1,.36,1) .35s;transform:translateY(26px)scale(.93)}.anota-web .anota-conectado[data-on=true]{opacity:1;filter:blur();transform:none}.anota-web .anota-conectado-linea{transform-origin:50%;background-image:linear-gradient(90deg,#0000 0%,#1972f2 22%,#1148b3 50%,#1972f2 78%,#0000 100%);transition:transform 1.2s cubic-bezier(.22,1,.36,1) .75s;transform:scaleX(0)}.anota-web .anota-conectado-linea[data-on=true]{transform:scaleX(1)}@media (width>=1024px) and (height>=760px){.anota-web .anota-problema{align-items:center;height:100vh;padding-top:0;padding-bottom:12vh;display:flex;position:sticky;top:0}.anota-web .anota-problema>div{width:100%}.anota-web .anota-problema+section{margin-top:22vh}}@media (prefers-reduced-motion:reduce){.anota-web .anota-tool,.anota-web .anota-tool[data-junta=true]{transform:none}.anota-web .anota-conectado{opacity:1;filter:none;transform:none}.anota-web .anota-conectado-linea{transform:scaleX(1)}}.anota-web .anota-etapa-trazo{transform-origin:top;background-image:linear-gradient(#1972f2 0%,#1972f259 100%);width:2px;transition:transform .85s cubic-bezier(.22,1,.36,1);position:absolute;top:3.5rem;bottom:.5rem;left:1.75rem;transform:translate(-50%)scaleY(0)}.anota-web .anota-etapa[data-on=true] .anota-etapa-trazo{transform:translate(-50%)scaleY(1)}.anota-web .anota-etapa-nodo{background:var(--background);box-shadow:inset 0 0 0 1.5px var(--border);color:var(--muted-foreground);transition:background .5s,box-shadow .5s,color .5s}.anota-web .anota-etapa[data-on=true] .anota-etapa-nodo{background:var(--primary);box-shadow:inset 0 0 0 1.5px var(--primary), 0 12px 26px -12px #1972f2a6;color:#fff}.anota-web .anota-etapa-entrega{opacity:0;transition:opacity .6s .3s,transform .6s cubic-bezier(.22,1,.36,1) .3s;transform:translate(-10px)}.anota-web .anota-etapa[data-on=true] .anota-etapa-entrega{opacity:1;transform:none}@keyframes anota-etapa-pulso{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.7)}}.anota-web .anota-etapa[data-on=true] .anota-etapa-pulso{animation:1.8s ease-in-out infinite anota-etapa-pulso}@media (prefers-reduced-motion:reduce){.anota-web .anota-etapa-trazo{transform:translate(-50%)scaleY(1)}.anota-web .anota-etapa-entrega{opacity:1;transform:none}.anota-web .anota-etapa-pulso{animation:none!important}}@keyframes anota-maqueta-entra{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.anota-web .anota-maqueta{animation:.45s cubic-bezier(.22,1,.36,1) both anota-maqueta-entra}@media (prefers-reduced-motion:reduce){.anota-web .anota-maqueta{animation:none}}.anota-web .anota-evento{clip-path:inset(0 0 100%);transition:clip-path .6s cubic-bezier(.22,1,.36,1)}.anota-web .anota-evento[data-on=true]{clip-path:inset(0)}@media (prefers-reduced-motion:reduce){.anota-web .anota-evento{clip-path:none}}.anota-web .anota-cable{fill:none;stroke:#08132829;stroke-width:1px;vector-effect:non-scaling-stroke;opacity:0;transition:opacity 1s}.anota-web .anota-red[data-on=true] .anota-cable{opacity:1}.anota-web .anota-pulso{fill:#1972f2;opacity:0;transition:opacity 1s .4s}.anota-web .anota-red[data-on=true] .anota-pulso{opacity:1}.anota-web .anota-nodo{opacity:0;transition:opacity .7s cubic-bezier(.22,1,.36,1),translate .7s cubic-bezier(.22,1,.36,1);translate:-10px}.anota-web .anota-red[data-on=true] .anota-nodo{opacity:1;translate:0}@media (prefers-reduced-motion:reduce){.anota-web .anota-nodo{opacity:1;translate:0}}@keyframes anota-oferta-fondo-entra{0%{opacity:0}to{opacity:1}}@keyframes anota-oferta-entra{0%{opacity:0;transform:translateY(18px)scale(.96)}to{opacity:1;transform:none}}.anota-oferta-fondo{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0813289e;animation:.3s both anota-oferta-fondo-entra}.anota-oferta{background-image:radial-gradient(120% 90% at 85% 100%,#ffc4a08c 0%,#0000 55%),linear-gradient(155deg,#0b2a6b 0%,#1148b3 45%,#1972f2 100%);animation:.45s cubic-bezier(.22,1,.36,1) both anota-oferta-entra}@media (prefers-reduced-motion:reduce){.anota-oferta-fondo,.anota-oferta{animation:none}}.anota-web .surface-grid{background-image:linear-gradient(90deg,#1972f20f 1px,#0000 1px),linear-gradient(#1972f20f 1px,#0000 1px);background-size:64px 64px}.anota-web .text-gradient-brand{color:#0000;background-image:linear-gradient(100deg,#1972f2 0%,#4a8ff5 55%,#1148b3 100%);-webkit-background-clip:text;background-clip:text}.anota-web .bg-brand-wash{background-image:linear-gradient(180deg, var(--primary-tint) 0%, var(--background) 65%)}@keyframes anota-caret{0%,49%{opacity:1}50%,to{opacity:0}}.anota-web .animate-caret{animation:1s step-end infinite anota-caret}@media (prefers-reduced-motion:reduce){.anota-web *,.anota-web :before,.anota-web :after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.anota-web .reveal,.anota-web .reveal-scale{opacity:1!important;transform:none!important}}
