.BuilderCanvas_canvas__G3yW2{--line:#dde5f4;--ink-2:#4a5878;--ink-3:#6b7794;--navy:#030f2d;border:1px solid var(--line);border-radius:12px;overflow:hidden;background:#fff;font-family:Open Sans,Helvetica Neue,Arial,sans-serif;box-shadow:0 8px 24px rgba(3,15,45,.08)}.BuilderCanvas_bar__1ujw_{display:flex;align-items:center;gap:12px;padding:10px 14px;background:var(--navy)}.BuilderCanvas_barDots__TmwA5{display:inline-flex;gap:5px}.BuilderCanvas_barDots__TmwA5 i{width:9px;height:9px;border-radius:50%;background:hsla(0,0%,100%,.2)}.BuilderCanvas_barTitle__DCwIE{font-size:.75rem;font-weight:600;color:hsla(0,0%,100%,.78)}.BuilderCanvas_barTag__uBOFe{margin-left:auto;font-size:.6875rem;font-weight:700;color:hsla(0,0%,100%,.5);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.BuilderCanvas_plane__M1CyW{padding:28px 24px;background-color:#fbfcfe;background-image:radial-gradient(rgba(3,15,45,.1) 1px,transparent 0);background-size:18px 18px}.BuilderCanvas_track__1nH4Y{display:flex;align-items:flex-start;gap:0;width:max-content}.BuilderCanvas_nodeWrap__6H49k{width:196px;flex:none;display:flex;flex-direction:column;gap:8px}.BuilderCanvas_node__grDav{background:#fff;border:1px solid #e3e9f5;border-radius:10px;padding:12px;box-shadow:0 2px 6px rgba(3,15,45,.06)}.BuilderCanvas_nodeTop__1XMjo{display:flex;align-items:flex-start;gap:9px}.BuilderCanvas_nodeIcon__cK44l{width:30px;height:30px;border-radius:8px;display:grid;place-items:center;flex:none}.BuilderCanvas_nodeHeading__qDoSf{display:flex;flex-direction:column;min-width:0}.BuilderCanvas_nodeKind__vEcBY{font-size:.5938rem;font-weight:800;letter-spacing:.09em;text-transform:uppercase;line-height:1.4}.BuilderCanvas_nodeName__cLgCL{font-family:Poppins,Helvetica Neue,Arial,sans-serif;font-size:.8125rem;font-weight:600;color:var(--navy);line-height:1.3}.BuilderCanvas_nodeRows__ymFIV{margin:10px 0 0;padding-top:9px;border-top:1px solid #eef2f9;display:flex;flex-direction:column;gap:5px}.BuilderCanvas_nodeRow__iyLe6{display:flex;align-items:baseline;gap:6px;font-size:.6875rem;line-height:1.45}.BuilderCanvas_nodeRow__iyLe6 dt{color:var(--ink-3);flex:none}.BuilderCanvas_nodeRow__iyLe6 dd{margin:0;color:var(--navy);font-weight:600;min-width:0}.BuilderCanvas_note__pQHVz{position:relative;margin:0;padding:8px 10px 8px 20px;background:#fffbeb;border:1px solid #f5e6bd;border-radius:8px;font-size:.6563rem;line-height:1.5;color:#6b5518}.BuilderCanvas_noteMark__kMDdn{position:absolute;left:9px;top:11px;width:5px;height:5px;border-radius:50%;background:#d9a825}.BuilderCanvas_connector__058oy{flex:none;display:flex;align-items:center;gap:4px;height:62px;padding:0 8px;color:#b9c6de}.BuilderCanvas_line__sUJNs{display:block;width:12px;height:2px;border-radius:1px;background:currentColor}.BuilderCanvas_connectorLabel__r5gLh{font-size:.625rem;font-weight:700;color:var(--ink-3);background:#fff;border:1px solid #e3e9f5;border-radius:999px;padding:2px 8px;white-space:nowrap}.BuilderCanvas_arrow__mjIr5{flex:none}.BuilderCanvas_branchGroup__bX2u8,.BuilderCanvas_branches__Vp2dN{display:flex;flex-direction:column;gap:14px}.BuilderCanvas_branches__Vp2dN{padding-left:18px;border-left:2px dashed #cfdaee}.BuilderCanvas_branch__wh_hT{display:flex;flex-direction:column;gap:7px}.BuilderCanvas_branchLabel__0n7nQ{align-self:flex-start;font-size:.625rem;font-weight:700;color:#0b3ba8;background:#e8effe;border-radius:999px;padding:3px 9px}@media (max-width:640px){.BuilderCanvas_plane__M1CyW{padding:20px 16px}.BuilderCanvas_nodeWrap__6H49k{width:176px}}.CanvasViewport_frame__8T8YU{position:relative;border:1px solid #dde5f4;border-radius:14px;overflow:hidden;background:#f7f9fd;background-image:radial-gradient(rgba(3,15,45,.09) 1px,transparent 0);background-size:20px 20px}.CanvasViewport_surface__b_1xP{position:relative;height:520px;overflow:hidden;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:grid;place-items:center}.CanvasViewport_stage__GR_ZR{transform-origin:center center;transition:transform 90ms linear;will-change:transform;padding:24px}.CanvasViewport_stage__GR_ZR *{pointer-events:none}.CanvasViewport_hint__NlikM{position:absolute;left:50%;bottom:12px;transform:translateX(-50%);display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;background:rgba(3,15,45,.72);color:#fff;font-size:.6875rem;white-space:nowrap;pointer-events:none;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.CanvasViewport_controls__c2Rm1{position:absolute;top:12px;right:12px;display:flex;align-items:center;gap:4px;padding:5px;border-radius:10px;background:#fff;border:1px solid #dde5f4;box-shadow:0 4px 14px rgba(3,15,45,.12)}.CanvasViewport_ctrl__GkQ6K{width:30px;height:30px;display:grid;place-items:center;border:none;border-radius:7px;background:transparent;color:#4a5878;cursor:pointer;transition:background .15s ease,color .15s ease}.CanvasViewport_ctrl__GkQ6K:hover{background:#eef3ff;color:#0147eb}.CanvasViewport_ctrl__GkQ6K:focus-visible{outline:2px solid #0147eb;outline-offset:1px}.CanvasViewport_zoomLevel__f7MBh{min-width:40px;text-align:center;font-size:.6875rem;font-weight:700;color:#4a5878;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.CanvasViewport_ctrlDivider__Z6B2m{width:1px;height:18px;background:#dde5f4;margin:0 2px}.CanvasViewport_expand__BGJMF{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 11px;border:none;border-radius:7px;background:#030f2d;color:#fff;font-family:inherit;font-size:.75rem;font-weight:700;cursor:pointer;white-space:nowrap;transition:background .15s ease}.CanvasViewport_expand__BGJMF:hover{background:#0147eb}.CanvasViewport_overlay__AETS6{position:fixed;inset:0;z-index:1000;display:flex;flex-direction:column;background:#f7f9fd;background-image:radial-gradient(rgba(3,15,45,.09) 1px,transparent 0);background-size:22px 22px;animation:CanvasViewport_fade__ks85A .18s ease both}@keyframes CanvasViewport_fade__ks85A{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.CanvasViewport_overlay__AETS6{animation:none}}.CanvasViewport_overlayBar__FF9vR{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 20px;background:#030f2d;color:#fff;flex:none}.CanvasViewport_overlayTitle__RYyEA{font-family:Poppins,Helvetica Neue,Arial,sans-serif;font-size:.9375rem;font-weight:600}.CanvasViewport_overlayClose__z0BoK{width:36px;height:36px;display:grid;place-items:center;border:1px solid hsla(0,0%,100%,.2);border-radius:8px;background:transparent;color:#fff;cursor:pointer;transition:background .15s ease}.CanvasViewport_overlayClose__z0BoK:hover{background:hsla(0,0%,100%,.12)}.CanvasViewport_overlayBody__oT9Zj{flex:1 1;min-height:0;position:relative}.CanvasViewport_overlayBody__oT9Zj .CanvasViewport_surface__b_1xP{height:100%}.CanvasViewport_overlayControls__ERZSs{position:absolute;bottom:20px;left:50%;transform:translateX(-50%)}.CanvasViewport_overlayControls__ERZSs .CanvasViewport_controls__c2Rm1{position:static}@media (max-width:640px){.CanvasViewport_surface__b_1xP{height:320px}.CanvasViewport_controls__c2Rm1{top:8px;right:8px;gap:2px;padding:4px}.CanvasViewport_expand__BGJMF{padding:0 9px;font-size:.6875rem}.CanvasViewport_hint__NlikM{font-size:.625rem;padding:5px 10px;max-width:calc(100% - 24px);white-space:normal;text-align:center}}.FlowCard_card__cq65I{display:flex;flex-direction:column;padding:18px 18px 20px;background:#fff;border:1px solid #e5e7eb;border-radius:18px;color:inherit;transition:border-color .18s ease,box-shadow .18s ease;height:100%}.FlowCard_card__cq65I:focus-within,.FlowCard_card__cq65I:hover{border-color:#c7d4f7;box-shadow:0 14px 30px rgba(1,71,235,.08)}.FlowCard_art__P9XMU{position:relative;display:block;height:148px;border-radius:12px;overflow:hidden;background-color:#edf1fa;background-image:radial-gradient(rgba(3,15,45,.12) 1px,transparent 0);background-size:14px 14px;margin-bottom:16px}.FlowCard_artApps__xYHrG{position:absolute;top:12px;left:12px}.FlowCard_bubble__gbW7Z{position:absolute;top:54px;right:-10px;width:62%;padding:9px 12px;background:#fff;border:1.5px solid #0147eb;border-radius:12px 12px 12px 4px;box-shadow:0 6px 16px rgba(1,71,235,.12);transform:rotate(-4deg);transform-origin:left bottom}.FlowCard_bubbleText__CpQNm{font-size:.72rem;line-height:1.4;color:#030f2d;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.FlowCard_nonito__l_8YW{position:absolute;left:14px;bottom:-14px;width:92px;height:92px;transition:transform .25s ease}.FlowCard_card__cq65I:hover .FlowCard_nonito__l_8YW{transform:translateY(-6px) rotate(-4deg)}.FlowCard_appRow__6XFsB{display:inline-flex;align-items:center;gap:6px}.FlowCard_appIcon__fZ4u9{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:8px;background:#f8fafc;border:1px solid #e5e7eb;flex-shrink:0}.FlowCard_appIconLg__JLm2V{width:40px;height:40px;border-radius:10px}.FlowCard_chips__HNlhz{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:12px}.FlowCard_stage__Q5J_y,.FlowCard_tag__zDZDd{font-size:.74rem;font-weight:600;border-radius:6px;padding:4px 8px;white-space:nowrap}.FlowCard_tag__zDZDd{color:#0147eb;background:rgba(1,71,235,.08)}.FlowCard_stage__Q5J_y{color:#4a5568;background:#f1f3f7}.FlowCard_title__A2XNo{font-size:1.2rem;font-weight:700;color:#030f2d;line-height:1.25;letter-spacing:-.01em;margin:0 0 14px}.FlowCard_title__A2XNo a{color:inherit;text-decoration:none}.FlowCard_bullets__9wJVg{list-style:none;margin:0 0 22px;padding:0;display:flex;flex-direction:column;gap:10px}.FlowCard_bullets__9wJVg li{display:flex;align-items:flex-start;gap:9px;font-size:.88rem;line-height:1.45;color:#1f2937}.FlowCard_check__aFZf6{flex-shrink:0;margin-top:1px;color:#0147eb}.FlowCard_actions__pz6gc{display:flex;flex-direction:column;gap:8px;margin-top:auto}.FlowCard_learnMore__lHKuz,.FlowCard_useNow__0Csjn{display:flex;align-items:center;justify-content:center;height:42px;border-radius:999px;font-size:.92rem;font-weight:600;text-decoration:none;transition:background-color .18s ease,border-color .18s ease}.FlowCard_learnMore__lHKuz{color:#0147eb;background:#fff;border:1.5px solid #0147eb}.FlowCard_learnMore__lHKuz:hover{background:rgba(1,71,235,.06)}.FlowCard_useNow__0Csjn{color:#fff;background:#0147eb;border:1.5px solid #0147eb}.FlowCard_useNow__0Csjn:hover{background:#0036b8;border-color:#0036b8}@media (max-width:768px){.FlowCard_card__cq65I{padding:16px 16px 18px}}@media (prefers-reduced-motion:reduce){.FlowCard_card__cq65I:hover .FlowCard_nonito__l_8YW,.FlowCard_nonito__l_8YW{transition:none;transform:none}}