.wfa-page{--wfa-bg:#07070f;--wfa-surface:#0d111e;--wfa-surface-glass:#0d111ed1;--wfa-border:#ffffff14;--wfa-border-hover:#3b82f673;--wfa-violet:#8b5cf6;--wfa-blue:#3b82f6;--wfa-cyan:#38bdf8;--wfa-text-main:#fff;--wfa-text-sub:#94a3b8;background-color:var(--wfa-bg);color:var(--wfa-text-main);min-height:100vh;position:relative;overflow-x:clip}.wfa-hero{isolation:isolate;position:relative}.wfa-hero__bg-img{object-fit:cover;object-position:center 30%;opacity:.55;filter:contrast(1.1)brightness(.9);pointer-events:none;-webkit-user-select:none;user-select:none;z-index:0;width:100%;height:100%;position:absolute;inset:0}.wfa-hero__bg-overlay{z-index:1;pointer-events:none;background:radial-gradient(90% 70% at 50% 35%,#07070f26 0%,#07070f80 60%,#07070f 100%),linear-gradient(#07070f66 0%,#07070f33 30%,#07070f99 75%,#07070f 100%);position:absolute;inset:0}.wfa-hero__bloom{pointer-events:none;z-index:1;border-radius:50%;position:absolute}.wfa-hero__bloom--violet{filter:blur(80px);background:radial-gradient(circle,#8b5cf629 0%,#7c3aed0d 50%,#0000 75%);width:min(800px,90vw);height:420px;top:18%;left:50%;transform:translate(-50%,-40%)}.wfa-hero__bloom--blue{filter:blur(90px);background:radial-gradient(circle,#3b82f626 0%,#38bdf80d 55%,#0000 75%);width:min(650px,85vw);height:260px;bottom:24%;left:50%;transform:translate(-50%)}.wfa-hero__bloom--navy{background:radial-gradient(85% 65% at 50% 0,#1e293b73 0%,#0f172a26 50%,#0000 80%);height:600px;top:0;left:0;right:0}.wfa-hero__grid{pointer-events:none;z-index:2;background-image:linear-gradient(90deg,#ffffff08 1px,#0000 1px),linear-gradient(#ffffff08 1px,#0000 1px);background-size:80px 80px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(75% 65% at 50% 46%,#000 25%,#0000 80%);mask-image:radial-gradient(75% 65% at 50% 46%,#000 25%,#0000 80%)}.wfa-headline-gradient{background:linear-gradient(135deg,#ddd6fe 0%,#a78bfa 25%,#60a5fa 75%,#38bdf8 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;padding:0 4px;display:inline-block;position:relative}.wfa-floating-nodes-layer{pointer-events:none;z-index:15;position:absolute;inset:0}.wfa-floating-node{-webkit-user-select:none;user-select:none;flex-direction:column;align-items:center;transition:transform .3s cubic-bezier(.16,1,.3,1);display:flex;position:absolute}.wfa-node-card{-webkit-backdrop-filter:blur(16px);cursor:default;background:#0d111ed9;border:1px solid #ffffff14;border-radius:14px;align-items:center;gap:10px;padding:8px 14px 8px 10px;transition:all .25s cubic-bezier(.16,1,.3,1);display:flex;box-shadow:0 10px 25px -5px #000000a6,0 0 16px -2px #3b82f61a}.wfa-node-card:hover{border-color:#3b82f673;transform:translateY(-2px);box-shadow:0 14px 32px -6px #000000bf,0 0 20px #3b82f640}.wfa-node-icon-wrap{border-style:solid;border-width:1px;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.wfa-node-pointer{pointer-events:none;z-index:10;filter:drop-shadow(0 2px 4px #0009);justify-content:center;align-items:center;display:flex;position:absolute}.wfa-node-pointer svg{color:#64748b;fill:#0d111e}.wfa-node-pointer--bottom-right{bottom:-7px;right:18px;transform:rotate(135deg)}.wfa-node-pointer--bottom-left{bottom:-7px;left:18px;transform:rotate(-135deg)}.wfa-node-pointer--top-right{top:-7px;right:18px;transform:rotate(45deg)}.wfa-node-pointer--top-left{top:-7px;left:18px;transform:rotate(-45deg)}@media (min-width:1024px){.wfa-node--top-left{top:14%;left:6%}.wfa-node--top-right{top:13%;right:6%}.wfa-node--mid-left{top:48%;left:3%}.wfa-node--mid-right{top:46%;right:3%}.wfa-node--bottom-left{top:72%;left:9%}.wfa-node--bottom-right{top:70%;right:9%}}@media (min-width:768px) and (max-width:1023px){.wfa-node--top-left{top:8%;left:2%}.wfa-node--top-right{top:8%;right:2%}.wfa-node--mid-left{top:58%;left:1%}.wfa-node--mid-right{top:56%;right:1%}.wfa-node--bottom-left,.wfa-node--bottom-right{display:none}}@media (max-width:767px){.wfa-floating-nodes-layer{pointer-events:auto;margin-top:1rem;margin-bottom:1.5rem;position:static}.wfa-floating-nodes-layer>div{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;padding:0 8px;display:flex}.wfa-floating-node{position:static;transform:none!important}.wfa-node-pointer{display:none}.wfa-node-card{border-radius:12px;gap:8px;padding:6px 10px}.wfa-node--bottom-left,.wfa-node--bottom-right{display:none}}.wfa-workflow-schematic{opacity:.85;overflow:hidden}@media (max-width:767px){.wfa-workflow-schematic{display:none}}.wfa-flow-line{stroke-dasharray:4 4}.wfa-circuit-hub{-webkit-backdrop-filter:blur(12px);border-radius:9999px}.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}@media (prefers-reduced-motion:reduce){.wfa-floating-node,.wfa-flow-line,.wfa-pulse-dot,.wfa-hero__bloom{transition:none!important;animation:none!important;transform:none!important}}
