.activity-feed-module__bQXfBa__row,.activity-feed-module__bQXfBa__enter{grid-template-rows:1fr}.activity-feed-module__bQXfBa__leave{opacity:0;grid-template-rows:0fr}@keyframes activity-feed-module__bQXfBa__enter{0%{opacity:0;grid-template-rows:0fr;transform:translateY(-6px)}to{opacity:1;grid-template-rows:1fr;transform:none}}@keyframes activity-feed-module__bQXfBa__leave{0%{opacity:1;grid-template-rows:1fr}to{opacity:0;grid-template-rows:0fr}}@keyframes activity-feed-module__bQXfBa__fresh{0%,35%{background:var(--agent-soft)}to{background:0 0}}@media (prefers-reduced-motion:no-preference){.activity-feed-module__bQXfBa__enter{animation:.5s cubic-bezier(.3,.7,.2,1) both activity-feed-module__bQXfBa__enter}.activity-feed-module__bQXfBa__leave{animation:.5s ease-in both activity-feed-module__bQXfBa__leave}.activity-feed-module__bQXfBa__fresh{animation:2s ease-out both activity-feed-module__bQXfBa__fresh}}
.agents-cycle-module__TWqVUW__variant[data-off]{opacity:0;transform:scale(.82)}@keyframes agents-cycle-module__TWqVUW__breathe{0%,to{opacity:1;transform:scale(1)}50%{opacity:.75;transform:scale(1.18)}}@media (prefers-reduced-motion:no-preference){.agents-cycle-module__TWqVUW__variant{transform-box:fill-box;transform-origin:50%;transition:opacity .5s,transform .5s cubic-bezier(.3,.7,.2,1)}.agents-cycle-module__TWqVUW__cycle[data-playing=true] .agents-cycle-module__TWqVUW__breathe{transform-box:fill-box;transform-origin:50%;animation:3.6s ease-in-out infinite agents-cycle-module__TWqVUW__breathe}.agents-cycle-module__TWqVUW__cycle[data-motion] .agents-cycle-module__TWqVUW__arrow path{stroke-dasharray:1;transition:stroke-dashoffset var(--in-dur,.45s) cubic-bezier(.5, 0, .3, 1) var(--in,0s), opacity 0s linear var(--in,0s)}.agents-cycle-module__TWqVUW__cycle[data-motion] .agents-cycle-module__TWqVUW__arrow .agents-cycle-module__TWqVUW__head{--in:.4s;--in-dur:.15s}.agents-cycle-module__TWqVUW__cycle[data-motion] .agents-cycle-module__TWqVUW__arrow[data-phase=out] path{stroke-dashoffset:1px;opacity:0;transition:stroke-dashoffset var(--out-dur,.4s) cubic-bezier(.5, 0, .3, 1) var(--out,0s), opacity 0s linear calc(var(--out,0s) + var(--out-dur,.4s))}.agents-cycle-module__TWqVUW__cycle[data-motion] .agents-cycle-module__TWqVUW__arrow .agents-cycle-module__TWqVUW__shaft{--out:.12s}.agents-cycle-module__TWqVUW__cycle[data-motion] .agents-cycle-module__TWqVUW__arrow .agents-cycle-module__TWqVUW__head{--out-dur:.15s}}
@keyframes sketch-module__FNzdYa__draw{0%{stroke-dashoffset:1px;opacity:0}1%{opacity:1}to{stroke-dashoffset:0;opacity:1}}@keyframes sketch-module__FNzdYa__wipe{0%{clip-path:inset(-10% 110% -10% -10%)}to{clip-path:inset(-10%)}}@keyframes sketch-module__FNzdYa__fade{0%{opacity:0}to{opacity:1}}@keyframes sketch-module__FNzdYa__typing{0%,55%,to{opacity:.3;transform:translateY(0)}25%{opacity:1;transform:translateY(-2px)}}@keyframes sketch-module__FNzdYa__wobble{0%,to{transform:rotate(-6deg)translateY(0)}50%{transform:rotate(5deg)translateY(-3px)}}@media (prefers-reduced-motion:no-preference){.sketch-module__FNzdYa__reveal[data-reveal=armed] .sketch-module__FNzdYa__draw{opacity:0}.sketch-module__FNzdYa__reveal[data-reveal=armed] .sketch-module__FNzdYa__wipe{clip-path:inset(-10% 110% -10% -10%)}.sketch-module__FNzdYa__reveal[data-reveal=play] .sketch-module__FNzdYa__wipe{animation:sketch-module__FNzdYa__wipe var(--dur,.5s) cubic-bezier(.5, 0, .3, 1) var(--d,0s) both}.sketch-module__FNzdYa__reveal[data-reveal=armed] .sketch-module__FNzdYa__fade{opacity:0}.sketch-module__FNzdYa__reveal[data-reveal=play] .sketch-module__FNzdYa__draw,.sketch-module__FNzdYa__drawOnLoad{stroke-dasharray:1;animation:sketch-module__FNzdYa__draw var(--dur,.6s) cubic-bezier(.5, 0, .3, 1) var(--d,0s) both}.sketch-module__FNzdYa__reveal[data-reveal=play] .sketch-module__FNzdYa__fade{animation:sketch-module__FNzdYa__fade .45s ease-out var(--d,0s) both}.sketch-module__FNzdYa__reveal[data-visible=true] .sketch-module__FNzdYa__typing{transform-box:fill-box;transform-origin:50%;animation:sketch-module__FNzdYa__typing 1.3s ease-in-out var(--d,0s) infinite}.sketch-module__FNzdYa__reveal[data-visible=true] .sketch-module__FNzdYa__wobble{transform-box:fill-box;transform-origin:50%;animation:3.2s ease-in-out infinite sketch-module__FNzdYa__wobble}}
@keyframes hero-illustration-module__vYujjW__pop{0%{opacity:0;transform:scale(.6)translateY(8px)}70%{opacity:1;transform:scale(1.04)}to{opacity:1;transform:scale(1)}}@keyframes hero-illustration-module__vYujjW__draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes hero-illustration-module__vYujjW__write{0%{clip-path:inset(-10px 100% -10px 0)}to{clip-path:inset(-10px -10px -10px 0)}}@keyframes hero-illustration-module__vYujjW__fade{0%{opacity:0}to{opacity:1}}@keyframes hero-illustration-module__vYujjW__note{0%{opacity:0;transform:scale(.5)rotate(-8deg)}45%{opacity:1;transform:scale(1.06)rotate(4deg)}65%{transform:scale(.98)rotate(-2.5deg)}82%{transform:scale(1.01)rotate(1deg)}to{opacity:1;transform:scale(1)rotate(0)}}@media (prefers-reduced-motion:no-preference){.hero-illustration-module__vYujjW__pop{transform-box:fill-box;transform-origin:50% 100%;animation:.55s cubic-bezier(.3,.7,.3,1) both hero-illustration-module__vYujjW__pop}.hero-illustration-module__vYujjW__draw{stroke-dasharray:1;animation:.7s cubic-bezier(.5,0,.3,1) both hero-illustration-module__vYujjW__draw}.hero-illustration-module__vYujjW__write{animation:.4s steps(12,end) both hero-illustration-module__vYujjW__write}.hero-illustration-module__vYujjW__fade{animation:.4s ease-out both hero-illustration-module__vYujjW__fade}.hero-illustration-module__vYujjW__note{transform-box:fill-box;transform-origin:70% 40%;animation:.9s ease-out both hero-illustration-module__vYujjW__note}}
.link-demo-module__8E1YkW__newEdge{stroke-dasharray:1;stroke-dashoffset:1px}.link-demo-module__8E1YkW__newEdge[data-linked=true]{stroke-dashoffset:0}.link-demo-module__8E1YkW__halo{opacity:0}.link-demo-module__8E1YkW__halo[data-linked=true]{opacity:1}@media (max-width:40rem){.link-demo-module__8E1YkW__label{font-size:15px}}@keyframes link-demo-module__8E1YkW__breathe{0%,to{transform:scale(1)}50%{transform:scale(1.14)}}@keyframes link-demo-module__8E1YkW__blink{50%{opacity:0}}@keyframes link-demo-module__8E1YkW__popover{0%{opacity:0;transform:translateY(-4px)}}@keyframes link-demo-module__8E1YkW__fresh{0%{background:var(--accent-soft)}to{background:0 0}}@media (prefers-reduced-motion:no-preference){.link-demo-module__8E1YkW__newEdge{transition:stroke-dashoffset .8s cubic-bezier(.5,0,.3,1)}.link-demo-module__8E1YkW__newEdge:not([data-linked=true]){transition-duration:.3s}.link-demo-module__8E1YkW__halo{transition:opacity .6s ease-out .5s}.link-demo-module__8E1YkW__halo:not([data-linked=true]){transition-delay:0s}.link-demo-module__8E1YkW__breathe{transform-box:fill-box;transform-origin:50%;animation:3.2s ease-in-out infinite link-demo-module__8E1YkW__breathe}.link-demo-module__8E1YkW__paused .link-demo-module__8E1YkW__breathe{animation-play-state:paused}.link-demo-module__8E1YkW__caret{animation:1s step-end infinite link-demo-module__8E1YkW__blink}.link-demo-module__8E1YkW__popover{animation:.18s ease-out both link-demo-module__8E1YkW__popover}.link-demo-module__8E1YkW__fresh{border-radius:4px;animation:1.4s ease-out both link-demo-module__8E1YkW__fresh}.link-demo-module__8E1YkW__fading{opacity:0;transition:opacity .4s ease-in}}
@keyframes pricing-section-module__zMkEea__swap{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){.pricing-section-module__zMkEea__swap{animation:.28s cubic-bezier(.3,.7,.2,1) both pricing-section-module__zMkEea__swap}}
