.aP_tLW_track{scrollbar-width:none;-ms-overflow-style:none}.aP_tLW_track::-webkit-scrollbar{display:none}.aP_tLW_marqueeTrack{width:max-content;height:100%;animation:26s infinite aP_tLW_marquee;display:flex}.aP_tLW_marqueeViewport{overflow:hidden}.aP_tLW_marqueeViewport:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.aP_tLW_marqueeGroup{flex:none;align-items:center;gap:24px;padding-right:24px;display:flex}.aP_tLW_insightImage{flex:none;width:720px;max-width:none;height:auto}.aP_tLW_marqueeViewport:hover .aP_tLW_marqueeTrack{animation-play-state:paused}.aP_tLW_marqueeViewport:focus-within{overflow-x:auto}.aP_tLW_marqueeViewport:focus-within .aP_tLW_marqueeTrack{animation:none}.aP_tLW_marqueeViewport:focus-within .aP_tLW_marqueeDuplicate{display:none}@keyframes aP_tLW_marquee{0%{animation-timing-function:linear;transform:translate(0)}31.111%{animation-timing-function:ease-in;transform:translate(-8.333%)}32.222%{animation-timing-function:ease-out;transform:translate(-12.5%)}33.333%{animation-timing-function:linear;transform:translate(-16.667%)}64.444%{animation-timing-function:ease-in;transform:translate(-25%)}65.556%{animation-timing-function:ease-out;transform:translate(-29.167%)}66.667%{animation-timing-function:linear;transform:translate(-33.333%)}97.778%{animation-timing-function:ease-in;transform:translate(-41.667%)}98.889%{animation-timing-function:ease-out;transform:translate(-45.833%)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.aP_tLW_marqueeViewport{overflow-x:auto}.aP_tLW_marqueeTrack{animation:none}.aP_tLW_marqueeDuplicate{display:none}}
.VW3DBG_diagram{--edge:color-mix(in srgb, var(--neutral-300) 92%, transparent);--node-bg:var(--card);--accent:var(--brand-blue);--accent-soft:#4b6ef51a;--accent-line:#4b6ef56b;--confirm-shift:5px;grid-template-columns:auto minmax(2rem,1.2fr) minmax(23rem,24.5rem) minmax(2rem,1.5fr) auto minmax(2rem,1.5fr) auto;align-items:stretch;min-height:26.25rem;display:grid;position:relative}.dark .VW3DBG_diagram{--edge:var(--ds-border-default);--accent:var(--brand-cyan);--accent-soft:#00d4ff1a;--accent-line:#00d4ff66}.VW3DBG_wash{z-index:0;pointer-events:none;filter:blur(18px);background:radial-gradient(34% 50%,#4b6ef529,#0000 72%),radial-gradient(26% 40% at 14% 40%,#00d4ff1a,#0000 74%),radial-gradient(26% 42% at 86% 58%,#8b5cf61c,#0000 74%);position:absolute;inset:-18% -6% -12%}.dark .VW3DBG_wash{background:radial-gradient(34% 50%,#00d4ff24,#0000 72%),radial-gradient(26% 40% at 14% 40%,#4b6ef529,#0000 74%),radial-gradient(26% 42% at 86% 58%,#8b5cf624,#0000 74%)}.VW3DBG_column{z-index:1;flex-direction:column;justify-content:space-between;gap:.625rem;min-width:0;padding:1.5rem 0;display:flex;position:relative}.VW3DBG_columnLabel{font-family:var(--font-mono);letter-spacing:.11em;text-transform:uppercase;color:var(--muted-foreground);font-size:10px;font-weight:500;position:absolute;top:-.2rem;left:0}.VW3DBG_columnLabelRight{left:auto;right:0}.VW3DBG_columnLabelCenter{white-space:nowrap;left:50%;transform:translate(-50%)}.VW3DBG_confirmColumn{z-index:1;transform:translateX(calc(-1 * var(--confirm-shift)));justify-content:center;align-items:center;display:flex;position:relative}.VW3DBG_edgeBridgeConfirmIn{width:calc(100% - var(--confirm-shift))}.VW3DBG_edgeBridgeConfirmOut{margin-left:calc(-1 * var(--confirm-shift));width:calc(100% + var(--confirm-shift))}.VW3DBG_node{border:1px solid var(--border);background:var(--node-bg);min-width:0;font-family:var(--font-mono);letter-spacing:-.01em;color:color-mix(in srgb, var(--foreground) 82%, transparent);white-space:nowrap;text-overflow:ellipsis;border-radius:9999px;align-items:center;gap:.55rem;padding:.6rem 1.1rem;font-size:12.5px;font-weight:500;display:inline-flex;overflow:hidden}.VW3DBG_node svg{color:var(--accent);flex:none}.VW3DBG_nodeAccent{border-color:color-mix(in srgb, var(--accent) 34%, transparent);background:color-mix(in srgb, var(--accent-soft) 100%, var(--card));color:var(--foreground);font-weight:600}.VW3DBG_core{z-index:1;min-height:26.25rem;position:relative}.VW3DBG_pinwheel{z-index:1;width:372px;height:372px;margin:-186px 0 0 -186px;position:absolute;top:50%;left:50%}.VW3DBG_pinwheelSvg{width:100%;height:100%;overflow:visible}.VW3DBG_petalStopA,.VW3DBG_petalStopB,.VW3DBG_petalStopC{animation:3s ease-in-out infinite VW3DBG_petalGlowCycle}.VW3DBG_petalStopB{animation-delay:-1s}.VW3DBG_petalStopC{animation-delay:-2s}@keyframes VW3DBG_petalGlowCycle{0%,to{stop-color:var(--brand-cyan);stop-opacity:.16}33.333%{stop-color:var(--brand-blue);stop-opacity:.28}66.666%{stop-color:var(--brand-purple);stop-opacity:.2}}:is(.dark .VW3DBG_petalStopA,.dark .VW3DBG_petalStopB,.dark .VW3DBG_petalStopC){animation-name:VW3DBG_petalGlowCycleDark}@keyframes VW3DBG_petalGlowCycleDark{0%,to{stop-color:var(--brand-cyan);stop-opacity:.14}33.333%{stop-color:var(--brand-blue);stop-opacity:.24}66.666%{stop-color:var(--brand-purple);stop-opacity:.18}}.VW3DBG_petal{fill:url(#uctomat-petal);stroke:color-mix(in srgb, var(--accent) 22%, transparent);stroke-width:1px;vector-effect:non-scaling-stroke}.VW3DBG_hubShape{fill:none;stroke:color-mix(in srgb, var(--accent) 30%, var(--border));stroke-width:1px;vector-effect:non-scaling-stroke}.VW3DBG_rim{fill:none;stroke:color-mix(in srgb, var(--accent) 22%, transparent);stroke-width:1px;vector-effect:non-scaling-stroke}.VW3DBG_hubIconAnchor{z-index:2;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.VW3DBG_hubIcon{width:auto;height:4.75rem;display:block}.VW3DBG_petalLabel{z-index:2;font-family:var(--font-mono);letter-spacing:.07em;text-transform:uppercase;text-align:center;color:color-mix(in srgb, var(--foreground) 82%, transparent);font-size:11px;font-weight:500;line-height:1.25;position:absolute;transform:translate(-50%,-50%)}.VW3DBG_petalWord{white-space:nowrap;display:block}.VW3DBG_edge{z-index:1;align-self:stretch;min-height:3rem;position:relative}.VW3DBG_edge>svg{width:100%;height:100%;overflow:visible}.VW3DBG_dock{z-index:0;height:1rem;position:absolute;top:calc(50% - .5rem)}.VW3DBG_dockLeft{left:0;right:calc(50% + 157px)}.VW3DBG_dockRight{left:calc(50% + 157px);right:0}.VW3DBG_dock svg{width:100%;height:100%;overflow:visible}.VW3DBG_edgePath{fill:none;stroke:var(--edge);stroke-width:1px;vector-effect:non-scaling-stroke}.VW3DBG_edgeFlow{fill:none;stroke:var(--accent-line);stroke-width:1.4px;stroke-linecap:round;stroke-dasharray:5 118;vector-effect:non-scaling-stroke;animation:1.88s linear infinite VW3DBG_flow}.VW3DBG_edgeFlowDelay1{animation-delay:.3s}.VW3DBG_edgeFlowDelay2{animation-delay:.62s}@keyframes VW3DBG_flow{0%{stroke-dashoffset:123px}to{stroke-dashoffset:0}}.VW3DBG_flowBadge{z-index:2;white-space:nowrap;border:1px solid var(--border);background:var(--card);width:4rem;font-family:var(--font-mono);letter-spacing:.02em;pointer-events:none;opacity:0;border-radius:9999px;justify-content:center;align-items:center;gap:.2rem;padding:.15rem .3rem;font-size:8.5px;font-weight:600;animation-timing-function:linear;animation-iteration-count:infinite;display:inline-flex;position:absolute;top:50%;left:0%;transform:translate(-50%,-50%);box-shadow:0 1px 4px #0f172a1a}.VW3DBG_flowBadge svg{flex:none}.VW3DBG_flowBadgeLabel{text-overflow:ellipsis;overflow:hidden}.VW3DBG_flowBadgeNeutral{border-color:var(--border);color:var(--muted-foreground)}.VW3DBG_flowBadgeNeutral svg{color:var(--muted-foreground)}.VW3DBG_flowBadgeAccent{border-color:color-mix(in srgb, var(--accent) 36%, transparent);color:color-mix(in srgb, var(--foreground) 85%, transparent)}.VW3DBG_flowBadgeAccent svg{color:var(--accent)}.VW3DBG_flowBadgeSuccess{border-color:color-mix(in srgb, var(--success-500) 40%, transparent);color:var(--success-500)}.VW3DBG_flowBadgeSuccess svg{color:var(--success-500)}.VW3DBG_flowBadgeTopIn{animation-name:VW3DBG_flowTopIn;animation-duration:2.55s}.VW3DBG_flowBadgeBottomIn{animation-name:VW3DBG_flowBottomIn;animation-duration:2.55s}.VW3DBG_flowBadgeMid{animation-name:VW3DBG_flowStraight;animation-duration:2.55s}.VW3DBG_flowBadgeTopOut{animation-name:VW3DBG_flowTopOut;animation-duration:2.55s}.VW3DBG_flowBadgeBottomOut{animation-name:VW3DBG_flowBottomOut;animation-duration:2.55s}@keyframes VW3DBG_flowTopIn{0%{opacity:0;top:12%;left:0%}8%{opacity:1}25%{top:17.9%;left:31.9%}50%{top:31%;left:50%}75%{top:44.1%;left:68.1%}92%{opacity:1}to{opacity:0;top:50%;left:100%}}@keyframes VW3DBG_flowBottomIn{0%{opacity:0;top:88%;left:0%}8%{opacity:1}25%{top:82.1%;left:31.9%}50%{top:69%;left:50%}75%{top:55.9%;left:68.1%}92%{opacity:1}to{opacity:0;top:50%;left:100%}}@keyframes VW3DBG_flowStraight{0%{opacity:0;top:50%;left:0%}8%{opacity:1}92%{opacity:1}to{opacity:0;top:50%;left:100%}}@keyframes VW3DBG_flowTopOut{0%{opacity:0;top:50%;left:0%}8%{opacity:1}25%{top:44.1%;left:31.9%}50%{top:31%;left:50%}75%{top:17.9%;left:68.1%}92%{opacity:1}to{opacity:0;top:12%;left:100%}}@keyframes VW3DBG_flowBottomOut{0%{opacity:0;top:50%;left:0%}8%{opacity:1}25%{top:55.9%;left:31.9%}50%{top:69%;left:50%}75%{top:82.1%;left:68.1%}92%{opacity:1}to{opacity:0;top:88%;left:100%}}@media (max-width:1239px){.VW3DBG_diagram{grid-template-columns:minmax(0,1fr);gap:0;min-height:0}.VW3DBG_column,.VW3DBG_confirmColumn{flex-flow:wrap;justify-content:center;gap:.625rem;padding:0;display:flex;transform:none}.VW3DBG_edgeBridgeConfirmIn,.VW3DBG_edgeBridgeConfirmOut{width:2rem;margin-left:0}.VW3DBG_columnLabel{text-align:center;width:100%;display:block;position:static}.VW3DBG_columnLabelRight,.VW3DBG_columnLabelCenter{text-align:center;transform:none}.VW3DBG_edge{justify-content:center;justify-self:center;width:2rem;min-height:2.5rem;display:flex}.VW3DBG_edge>svg,.VW3DBG_flowBadge{display:none}.VW3DBG_edge:before{content:"";background:linear-gradient(180deg, var(--edge), var(--accent-line));width:1px}.VW3DBG_dock{display:none}}@media (max-width:480px){.VW3DBG_core{min-height:21.5rem}.VW3DBG_pinwheel{transform:scale(.92)}}@media (max-width:400px){.VW3DBG_core{min-height:20rem}.VW3DBG_pinwheel{transform:scale(.86)}}@media (prefers-reduced-motion:reduce){.VW3DBG_edgeFlow{stroke-dasharray:none;opacity:.5;animation:none}.VW3DBG_petalStopA,.VW3DBG_petalStopB,.VW3DBG_petalStopC{animation:none}.VW3DBG_flowBadge{display:none}}
.qO_lxa_section{border-top:1px solid var(--border);position:relative}