@font-face{font-family:Picsart-Fonts;font-weight:400;font-style:normal;font-display:swap;src:local("Gilroy-Regular"),url(https://pastatic.picsart.com/cms-pastatic/d018cb40-40a8-4efa-a202-947285ae8329.woff2) format("woff2")}@font-face{font-family:Picsart-Fonts;font-weight:500;font-style:normal;font-display:swap;src:local("Gilroy-Medium"),url(https://pastatic.picsart.com/cms-pastatic/3de40576-a960-483a-a3ab-a1743e3c4ba6.woff2) format("woff2")}@font-face{font-family:Picsart-Fonts;font-weight:600;font-style:normal;font-display:swap;src:local("Gilroy-SemiBold"),url(https://pastatic.picsart.com/cms-pastatic/eae6e1ea-9319-406c-a3de-00431f8f03f4.woff2) format("woff2")}@font-face{font-family:Picsart-Fonts;font-weight:700;font-style:normal;font-display:swap;src:local("Gilroy-Bold"),url(https://pastatic.picsart.com/cms-pastatic/0ea441d6-d0d4-4236-b649-67a987887865.woff2) format("woff2")}@font-face{font-family:Acorn;font-weight:400;font-style:normal;font-display:swap;src:local("Acorn-Regular"),url(https://pastatic.picsart.com/cms-pastatic/6f550a01-9804-4117-a4d9-9e25da6c31d5.otf) format("opentype")}.agents-landing{--bg:#050505;--surface-1:#0a0a0a;--surface-2:#111;--border-subtle:hsla(0,0%,100%,.06);--border-medium:hsla(0,0%,100%,.12);--text-primary:#fff;--text-secondary:hsla(0,0%,100%,.88);--text-muted:hsla(0,0%,100%,.5);--text-faint:hsla(0,0%,100%,.3);--purple:#a855f7;--purple-dark:#9333ea;--pink:#ec4899;--pink-dark:#db2777;--font-body:"Picsart-Fonts",system-ui,-apple-system,sans-serif;--font-display:"Acorn",Georgia,serif;font-family:var(--font-body);background:var(--bg);color:var(--text-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}.agents-landing ::selection{background:rgba(168,85,247,.3);color:#fff}.agents-landing .agents-btn-submit{width:100%}@media (min-width:640px){.agents-landing .agents-btn-submit{width:auto}}.agents-landing .agents-nav-cta:hover{opacity:.9}.agents-landing .agents-footer-link:hover{color:hsla(0,0%,100%,.4)}.agents-landing .agents-agent-row:hover{background:hsla(0,0%,100%,.03)}.agents-landing .reveal{opacity:0;transform:translateY(24px);transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1)}.agents-landing .reveal.revealed{opacity:1;transform:none}.agents-landing .reveal-delay-1{transition-delay:.1s}.agents-landing .reveal-delay-2{transition-delay:.2s}.agents-landing .reveal-delay-3{transition-delay:.3s}@keyframes glow{0%,to{box-shadow:0 0 12px rgba(168,85,247,.5)}50%{box-shadow:0 0 6px rgba(168,85,247,.2)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes floatCard{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes shimmerBorder{0%,to{border-color:rgba(168,85,247,.12);box-shadow:0 0 0 rgba(168,85,247,0)}50%{border-color:rgba(168,85,247,.25);box-shadow:0 0 20px rgba(168,85,247,.06)}}@keyframes pulseGreen{0%,to{opacity:1;box-shadow:0 0 6px rgba(16,185,129,.4)}50%{opacity:.6;box-shadow:0 0 10px rgba(16,185,129,.6)}}@keyframes checkmarkBounce{0%{transform:scale(0);opacity:0}50%{transform:scale(1.15)}70%{transform:scale(.95)}to{transform:scale(1);opacity:1}}.agents-landing .checkmark-circle{animation:checkmarkBounce .6s cubic-bezier(.34,1.56,.64,1) forwards}@keyframes drawTick{0%{stroke-dashoffset:30}to{stroke-dashoffset:0}}.agents-landing .checkmark-tick{stroke-dasharray:30;stroke-dashoffset:30;animation:drawTick .4s ease-out .4s forwards}@keyframes confettiBurst{0%{transform:translate(0) scale(1);opacity:1}60%{opacity:1}to{transform:translate(var(--cx),var(--cy)) scale(0);opacity:0}}.agents-landing .confetti-particle{position:absolute;opacity:0;animation:confettiBurst .8s cubic-bezier(.22,.61,.36,1) forwards}@keyframes celebrationEnter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.agents-landing .celebration-enter{animation:celebrationEnter .5s ease-out forwards}@keyframes celebrationTextIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.agents-landing .celebration-text-1{opacity:0;animation:celebrationTextIn .5s ease-out .35s forwards}.agents-landing .celebration-text-2{opacity:0;animation:celebrationTextIn .5s ease-out .55s forwards}@keyframes spinnerRotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.agents-landing .waitlist-spinner{display:inline-block;width:16px;height:16px;border:2px solid hsla(0,0%,100%,.3);border-top-color:#fff;border-radius:50%;animation:spinnerRotate .6s linear infinite}.agents-landing .chat-bubble-1{opacity:0;transform:translateY(8px);animation:chatBubbleIn .5s ease-out .3s forwards}.agents-landing .chat-bubble-2{opacity:0;transform:translateY(8px);animation:chatBubbleIn .5s ease-out .9s forwards}.agents-landing .chat-bubble-3{opacity:0;transform:translateY(8px);animation:chatBubbleIn .5s ease-out 1.5s forwards}@keyframes chatBubbleIn{to{opacity:1;transform:none}}.agents-landing .typing-dot{display:inline-block;width:5px;height:5px;border-radius:50%;background:hsla(0,0%,100%,.25);animation:typingDotBounce 1.4s ease-in-out infinite}@keyframes typingDotBounce{0%,to{transform:translateY(0);opacity:.3}50%{transform:translateY(-4px);opacity:1}}.agents-landing .neural-node,.agents-landing .neural-node-core{animation:neuralPulse 3s ease-in-out infinite}@keyframes neuralPulse{0%,to{opacity:.4;r:6}50%{opacity:.8;r:8}}.agents-landing .neural-line{animation:neuralLineGlow 4s ease-in-out infinite}@keyframes neuralLineGlow{0%,to{stroke:rgba(168,85,247,.08)}50%{stroke:rgba(168,85,247,.25)}}.agents-landing .pipeline-node{animation:pipelineNodePulse 3s ease-in-out infinite}@keyframes pipelineNodePulse{0%,to{box-shadow:0 0 0 rgba(168,85,247,0)}50%{box-shadow:0 0 20px rgba(168,85,247,.1)}}.agents-landing .pipeline-dot{animation:pipelineDotTravel 2.4s ease-in-out infinite}@keyframes pipelineDotTravel{0%{left:0;opacity:0}20%{opacity:1}80%{opacity:1}to{left:calc(100% - 6px);opacity:0}}