.home-agent-module__h8dBmq__heroReveal,.home-agent-module__h8dBmq__composerReveal{animation:.56s cubic-bezier(.22,1,.36,1) both home-agent-module__h8dBmq__reveal-up}.home-agent-module__h8dBmq__composerReveal{animation-delay:80ms}.home-agent-module__h8dBmq__conversationTurn{animation:.46s cubic-bezier(.22,1,.36,1) both home-agent-module__h8dBmq__conversation-turn}.home-agent-module__h8dBmq__mapCanvas{touch-action:none;cursor:grab;-webkit-user-select:none;user-select:none;width:100%;height:calc(100dvh - 9rem);min-height:540px;display:block}.home-agent-module__h8dBmq__mapCanvas:active{cursor:grabbing}.home-agent-module__h8dBmq__mapGlow{filter:blur(30px);pointer-events:none;background:radial-gradient(circle at 50% 45%,#f9731621,#0000 37%),radial-gradient(circle at 20% 25%,#0ea5e914,#0000 28%),radial-gradient(circle at 80% 76%,#8b5cf614,#0000 30%);border-radius:999px;position:absolute;inset:6% 12% 12%}.home-agent-module__h8dBmq__graphEdges path{--graph-color:#94a3b8;fill:none;stroke:color-mix(in srgb, var(--graph-color) 23%, transparent);stroke-width:1.15px;vector-effect:non-scaling-stroke}.home-agent-module__h8dBmq__mapArrow{fill:color-mix(in srgb, var(--color-foreground) 22%, transparent)}.home-agent-module__h8dBmq__graphNode{--graph-color:#94a3b8;--graph-soft:color-mix(in srgb, var(--graph-color) 9%, var(--color-background));outline:none}.home-agent-module__h8dBmq__graphNode text{fill:color-mix(in srgb, var(--graph-color) 82%, var(--color-foreground));pointer-events:none;font-size:10.5px;font-weight:720}.home-agent-module__h8dBmq__graphNodeDomain circle{fill:var(--graph-soft);stroke:color-mix(in srgb, var(--graph-color) 42%, var(--color-border));stroke-width:1.35px;stroke-dasharray:2 2;vector-effect:non-scaling-stroke}.home-agent-module__h8dBmq__graphNodeDomain text{font-size:13px;font-weight:900}.home-agent-module__h8dBmq__graphNodeTechnology rect{fill:color-mix(in srgb, var(--graph-color) 4%, var(--color-background));stroke:color-mix(in srgb, var(--graph-color) 31%, var(--color-border));stroke-width:1.2px;stroke-dasharray:2.5 2;vector-effect:non-scaling-stroke;transition:fill .18s,stroke .18s,transform .18s}.home-agent-module__h8dBmq__graphNodeProject rect{fill:var(--graph-soft);stroke:color-mix(in srgb, var(--graph-color) 45%, var(--color-border));stroke-width:1.25px;vector-effect:non-scaling-stroke;transition:fill .18s,stroke .18s,transform .18s}.home-agent-module__h8dBmq__graphNodeProject text{font-weight:820}:is(.home-agent-module__h8dBmq__graphNode:has(a):hover rect,.home-agent-module__h8dBmq__graphNode:has(a):hover circle,.home-agent-module__h8dBmq__graphNode:has(a):focus-within rect,.home-agent-module__h8dBmq__graphNode:has(a):focus-within circle){fill:color-mix(in srgb, var(--graph-color) 16%, var(--color-background));stroke:var(--graph-color);stroke-width:2px}.home-agent-module__h8dBmq__graphAi{--graph-color:#8b5cf6}.home-agent-module__h8dBmq__graphWeb3{--graph-color:#10b981}.home-agent-module__h8dBmq__graphEngineering{--graph-color:#0ea5e9}.home-agent-module__h8dBmq__graphCross{--graph-color:#f97316}@keyframes home-agent-module__h8dBmq__reveal-up{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes home-agent-module__h8dBmq__conversation-turn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.home-agent-module__h8dBmq__heroReveal,.home-agent-module__h8dBmq__composerReveal,.home-agent-module__h8dBmq__conversationTurn,.home-agent-module__h8dBmq__graphNode circle,.home-agent-module__h8dBmq__graphNode rect{transition:none;animation:none}}@media (max-width:639px){.home-agent-module__h8dBmq__mapCanvas{min-height:500px}}@media (min-width:1024px){.home-agent-module__h8dBmq__mapCanvas{height:calc(100dvh - 4rem)}}
