.symmetricProjectFlow-module__TwUr8G__figure{--v5-flow-accent:var(--v3-accent);background:0 0;width:100%;margin:0}.symmetricProjectFlow-module__TwUr8G__figure[data-feedback-loop] .symmetricProjectFlow-module__TwUr8G__flowWires[data-beam-base],.symmetricProjectFlow-module__TwUr8G__figure[data-feedback-loop] [data-beam-route] [data-beam-base]{opacity:.05}.symmetricProjectFlow-module__TwUr8G__figure[data-feedback-loop] .symmetricProjectFlow-module__TwUr8G__flowWires[data-beam-base] :is(path,use){stroke:var(--v3-text);opacity:1}.symmetricProjectFlow-module__TwUr8G__diagram{shape-rendering:geometricprecision;width:100%;height:auto;min-height:350px;display:block}.symmetricProjectFlow-module__TwUr8G__diagram :is(path,rect,circle,line,polyline,polygon,use){vector-effect:non-scaling-stroke}.symmetricProjectFlow-module__TwUr8G__desktopDiagram{--v5-context-surface-texture:url(#v5-context-surface-texture)}.symmetricProjectFlow-module__TwUr8G__mobileDiagram{--v5-context-surface-texture:url(#v5-mobile-context-surface-texture);display:none}.symmetricProjectFlow-module__TwUr8G__planeDepth,.symmetricProjectFlow-module__TwUr8G__machineDepth,.symmetricProjectFlow-module__TwUr8G__pageDepth,.symmetricProjectFlow-module__TwUr8G__smallPlane,.symmetricProjectFlow-module__TwUr8G__machinePlane,.symmetricProjectFlow-module__TwUr8G__pagePlane,.symmetricProjectFlow-module__TwUr8G__engineTile>rect,.symmetricProjectFlow-module__TwUr8G__engineTileSelected>rect,.symmetricProjectFlow-module__TwUr8G__tokenCell>rect:first-child,.symmetricProjectFlow-module__TwUr8G__designType>rect:first-child,.symmetricProjectFlow-module__TwUr8G__designComponent>rect:first-child,.symmetricProjectFlow-module__TwUr8G__mobileDesignType>rect:first-child,.symmetricProjectFlow-module__TwUr8G__mobileDesignComponent>rect:first-child,.symmetricProjectFlow-module__TwUr8G__contextCell>rect:first-child,.symmetricProjectFlow-module__TwUr8G__browserFrame,.symmetricProjectFlow-module__TwUr8G__browserRail,.symmetricProjectFlow-module__TwUr8G__browserHero,.symmetricProjectFlow-module__TwUr8G__browserCard{filter:var(--v5-context-surface-texture)}.symmetricProjectFlow-module__TwUr8G__figure figcaption{color:var(--v3-helper);font-family:var(--v3-mono);letter-spacing:.04em;text-align:center;text-transform:uppercase;padding:12px 22px 0;font-size:9px}.symmetricProjectFlow-module__TwUr8G__planeDepth,.symmetricProjectFlow-module__TwUr8G__machineDepth,.symmetricProjectFlow-module__TwUr8G__pageDepth{fill:color-mix(in srgb, var(--v3-text) 7%, var(--v3-bg));stroke:color-mix(in srgb, var(--v3-text) 28%, transparent);stroke-linejoin:round;stroke-linecap:round;stroke-width:1px}.symmetricProjectFlow-module__TwUr8G__smallPlane,.symmetricProjectFlow-module__TwUr8G__machinePlane,.symmetricProjectFlow-module__TwUr8G__pagePlane{fill:color-mix(in srgb, var(--v3-surface) 91%, var(--v3-bg));stroke:color-mix(in srgb, var(--v3-text) 52%, transparent);stroke-linejoin:round;stroke-linecap:round;stroke-width:1px}.symmetricProjectFlow-module__TwUr8G__machinePlane{fill:color-mix(in srgb, var(--v3-surface) 92%, var(--v3-bg));stroke:color-mix(in srgb, var(--v5-flow-accent) 52%, var(--v3-text));stroke-width:1px}.symmetricProjectFlow-module__TwUr8G__machineInset{fill:none;stroke:color-mix(in srgb, var(--v3-text) 16%, transparent);stroke-width:1px;stroke-linejoin:round;stroke-linecap:round}.symmetricProjectFlow-module__TwUr8G__flowWires use,.symmetricProjectFlow-module__TwUr8G__flowWires path{fill:none;stroke:color-mix(in srgb, var(--v3-text) 52%, transparent);stroke-linecap:round;stroke-linejoin:round;stroke-width:1px}.symmetricProjectFlow-module__TwUr8G__flowWires .symmetricProjectFlow-module__TwUr8G__inputNetwork{stroke-linecap:round}.symmetricProjectFlow-module__TwUr8G__flowWires .symmetricProjectFlow-module__TwUr8G__flowBranch{stroke-linecap:butt}.symmetricProjectFlow-module__TwUr8G__signalCore,.symmetricProjectFlow-module__TwUr8G__signalGlow{fill:var(--v5-flow-accent)}.symmetricProjectFlow-module__TwUr8G__signalGlow{opacity:.3}.symmetricProjectFlow-module__TwUr8G__feedbackIcon{color:var(--v3-text)}.symmetricProjectFlow-module__TwUr8G__moduleLabel{fill:var(--v3-helper);font-family:var(--v3-mono);letter-spacing:.16em;font-size:15px;font-weight:600}.symmetricProjectFlow-module__TwUr8G__planeEdgeLabel{display:none}.symmetricProjectFlow-module__TwUr8G__mobileZenithLabel{fill:var(--v3-helper);font-family:var(--v3-mono);letter-spacing:.1em;font-size:12px;font-weight:600}.symmetricProjectFlow-module__TwUr8G__figure[data-feedback-loop] .symmetricProjectFlow-module__TwUr8G__planeEdgeLabel{fill:var(--v3-helper);font-family:var(--v3-mono);letter-spacing:.1em;font-size:19px;font-weight:600;display:block}.symmetricProjectFlow-module__TwUr8G__figure[data-feedback-loop] .symmetricProjectFlow-module__TwUr8G__planeEdgeLabel[data-compact]{letter-spacing:.04em;font-size:13px}.symmetricProjectFlow-module__TwUr8G__figure[data-feedback-loop] svg:not([data-flow-ready]) .symmetricProjectFlow-module__TwUr8G__flowSignals{visibility:hidden}.symmetricProjectFlow-module__TwUr8G__figure[data-feedback-loop] :is(.symmetricProjectFlow-module__TwUr8G__moduleLabel,.symmetricProjectFlow-module__TwUr8G__mobileModuleLabel,.symmetricProjectFlow-module__TwUr8G__mobileMachineLabel){display:none}.symmetricProjectFlow-module__TwUr8G__primaryModuleLabel{fill:color-mix(in srgb, var(--v3-text) 74%, var(--v3-helper))}.symmetricProjectFlow-module__TwUr8G__engineTile rect,.symmetricProjectFlow-module__TwUr8G__engineTileSelected rect,.symmetricProjectFlow-module__TwUr8G__tokenCell rect,.symmetricProjectFlow-module__TwUr8G__designType rect,.symmetricProjectFlow-module__TwUr8G__designComponent rect,.symmetricProjectFlow-module__TwUr8G__mobileDesignType rect,.symmetricProjectFlow-module__TwUr8G__mobileDesignComponent rect,.symmetricProjectFlow-module__TwUr8G__contextCell rect{fill:color-mix(in srgb, var(--v3-bg) 74%, var(--v3-surface));stroke:color-mix(in srgb, var(--v3-text) 38%, transparent);stroke-width:1px}.symmetricProjectFlow-module__TwUr8G__engineTileSelected rect{fill:color-mix(in srgb, var(--v5-flow-accent) 12%, var(--v3-bg));stroke:var(--v5-flow-accent);stroke-width:1px}.symmetricProjectFlow-module__TwUr8G__engineLogo{fill:currentColor!important;stroke:none!important}.symmetricProjectFlow-module__TwUr8G__engineLogoMask{mask-type:alpha}.symmetricProjectFlow-module__TwUr8G__engineTile,.symmetricProjectFlow-module__TwUr8G__engineTileSelected{color:var(--v3-text)}.symmetricProjectFlow-module__TwUr8G__tokenCell circle{fill:var(--v5-flow-accent)}.symmetricProjectFlow-module__TwUr8G__tokenCell g,.symmetricProjectFlow-module__TwUr8G__tokenCell path,.symmetricProjectFlow-module__TwUr8G__designComponent path,.symmetricProjectFlow-module__TwUr8G__mobileDesignComponent path,.symmetricProjectFlow-module__TwUr8G__contextCell path,.symmetricProjectFlow-module__TwUr8G__contextCell circle,.symmetricProjectFlow-module__TwUr8G__contextCell rect+path{fill:none;stroke:color-mix(in srgb, var(--v3-text) 78%, transparent);stroke-linecap:round;stroke-linejoin:round;stroke-width:1px}.symmetricProjectFlow-module__TwUr8G__tokenCell>path{fill:color-mix(in srgb, var(--v5-flow-accent) 84%, var(--v3-text));stroke:none}.symmetricProjectFlow-module__TwUr8G__tokenCell>.symmetricProjectFlow-module__TwUr8G__tokenStroke{fill:none;stroke:color-mix(in srgb, var(--v5-flow-accent) 84%, var(--v3-text));stroke-width:1.8px}.symmetricProjectFlow-module__TwUr8G__tokenCell>rect+rect{fill:color-mix(in srgb, var(--v5-flow-accent) 42%, var(--v3-text));stroke:none}.symmetricProjectFlow-module__TwUr8G__designType text{fill:var(--v3-text);font-family:var(--v3-sans);font-size:50px;font-weight:600}.symmetricProjectFlow-module__TwUr8G__designComponent>rect:nth-of-type(2){fill:color-mix(in srgb, var(--v5-flow-accent) 60%, transparent);stroke:none}.symmetricProjectFlow-module__TwUr8G__mobileDesignType text{fill:var(--v3-text);font-family:var(--v3-sans);font-size:28px;font-weight:600}.symmetricProjectFlow-module__TwUr8G__mobileDesignComponent>rect:nth-of-type(2){fill:color-mix(in srgb, var(--v5-flow-accent) 60%, transparent);stroke:none}.symmetricProjectFlow-module__TwUr8G__mobileModuleLabel,.symmetricProjectFlow-module__TwUr8G__mobileMachineLabel{fill:var(--v3-helper);font-family:var(--v3-mono);letter-spacing:.1em;font-size:13px;font-weight:600}.symmetricProjectFlow-module__TwUr8G__mobileMachineLabel{fill:color-mix(in srgb, var(--v5-flow-accent) 72%, var(--v3-helper));letter-spacing:.1em;font-size:13px}.symmetricProjectFlow-module__TwUr8G__iterelMark{fill:var(--v5-flow-accent);animation:5s ease-in-out infinite symmetricProjectFlow-module__TwUr8G__v5-mark-breathe}.symmetricProjectFlow-module__TwUr8G__browserFrame{fill:color-mix(in srgb, var(--v3-bg) 70%, var(--v3-surface));stroke:color-mix(in srgb, var(--v3-text) 58%, transparent);stroke-width:1px}.symmetricProjectFlow-module__TwUr8G__browserRail{fill:color-mix(in srgb, var(--v3-text) 11%, transparent)}.symmetricProjectFlow-module__TwUr8G__browserBrand{fill:var(--v5-flow-accent)}.symmetricProjectFlow-module__TwUr8G__browserRailMarks,.symmetricProjectFlow-module__TwUr8G__browserHeroLines,.symmetricProjectFlow-module__TwUr8G__browserLines{fill:none;stroke:color-mix(in srgb, var(--v3-text) 60%, transparent);stroke-linecap:round;stroke-width:1px}.symmetricProjectFlow-module__TwUr8G__browserHero{fill:color-mix(in srgb, var(--v5-flow-accent) 16%, var(--v3-bg-soft));stroke:color-mix(in srgb, var(--v5-flow-accent) 60%, transparent);stroke-width:1px}.symmetricProjectFlow-module__TwUr8G__browserCard{fill:color-mix(in srgb, var(--v3-surface) 70%, var(--v3-bg));stroke:color-mix(in srgb, var(--v3-text) 30%, transparent);stroke-width:1px}.symmetricProjectFlow-module__TwUr8G__browserChart{fill:none;stroke:var(--v5-flow-accent);stroke-linecap:round;stroke-linejoin:round;stroke-width:1px}@keyframes symmetricProjectFlow-module__TwUr8G__v5-mark-breathe{50%{opacity:.72}}@media (max-width:680px){.symmetricProjectFlow-module__TwUr8G__figure{width:min(100%,430px);margin-inline:auto}.symmetricProjectFlow-module__TwUr8G__desktopDiagram{min-height:0;display:none}.symmetricProjectFlow-module__TwUr8G__mobileDiagram{min-height:0;display:block}.symmetricProjectFlow-module__TwUr8G__figure figcaption{letter-spacing:.055em;max-width:330px;margin-inline:auto;padding:14px 14px 16px;font-size:12px;line-height:1.55}}@media (prefers-reduced-motion:reduce){.symmetricProjectFlow-module__TwUr8G__iterelMark{animation:none}.symmetricProjectFlow-module__TwUr8G__flowSignals{display:none}}
.diagramBeam-module__9bgQ8a__base,.diagramBeam-module__9bgQ8a__highlight{fill:none;stroke:var(--v3-text);stroke-width:1px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.diagramBeam-module__9bgQ8a__base{opacity:.05}@media (prefers-reduced-motion:reduce){.diagramBeam-module__9bgQ8a__highlight{display:none}}
.react-flow{direction:ltr}.react-flow__container{width:100%;height:100%;position:absolute;top:0;left:0}.react-flow__pane{z-index:1;cursor:-webkit-grab;cursor:grab}.react-flow__pane.selection{cursor:pointer}.react-flow__pane.dragging{cursor:-webkit-grabbing;cursor:grabbing}.react-flow__viewport{transform-origin:0 0;z-index:2;pointer-events:none}.react-flow__renderer{z-index:4}.react-flow__selection{z-index:6}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible{outline:none}.react-flow .react-flow__edges{pointer-events:none;overflow:visible}.react-flow__edge-path,.react-flow__connection-path{stroke:#b1b1b7;stroke-width:1px;fill:none}.react-flow__edge{pointer-events:visibleStroke;cursor:pointer}.react-flow__edge.animated path{stroke-dasharray:5;animation:.5s linear infinite dashdraw}.react-flow__edge.animated path.react-flow__edge-interaction{stroke-dasharray:none;animation:none}.react-flow__edge.inactive{pointer-events:none}.react-flow__edge.selected,.react-flow__edge:focus,.react-flow__edge:focus-visible{outline:none}.react-flow__edge.selected .react-flow__edge-path,.react-flow__edge:focus .react-flow__edge-path,.react-flow__edge:focus-visible .react-flow__edge-path{stroke:#555}.react-flow__edge-textwrapper{pointer-events:all}.react-flow__edge-textbg{fill:#fff}.react-flow__edge .react-flow__edge-text{pointer-events:none;-webkit-user-select:none;user-select:none}.react-flow__connection{pointer-events:none}.react-flow__connection .animated{stroke-dasharray:5;animation:.5s linear infinite dashdraw}.react-flow__connectionline{z-index:1001}.react-flow__nodes{pointer-events:none;transform-origin:0 0}.react-flow__node{-webkit-user-select:none;user-select:none;pointer-events:all;transform-origin:0 0;box-sizing:border-box;cursor:-webkit-grab;cursor:grab;position:absolute}.react-flow__node.dragging{cursor:-webkit-grabbing;cursor:grabbing}.react-flow__nodesselection{z-index:3;transform-origin:0 0;pointer-events:none}.react-flow__nodesselection-rect{pointer-events:all;cursor:-webkit-grab;cursor:grab;position:absolute}.react-flow__handle{pointer-events:none;background:#1a192b;border:1px solid #fff;border-radius:100%;width:6px;min-width:5px;height:6px;min-height:5px;position:absolute}.react-flow__handle.connectionindicator{pointer-events:all;cursor:crosshair}.react-flow__handle-bottom{top:auto;bottom:-4px;left:50%;transform:translate(-50%)}.react-flow__handle-top{top:-4px;left:50%;transform:translate(-50%)}.react-flow__handle-left{top:50%;left:-4px;transform:translateY(-50%)}.react-flow__handle-right{top:50%;right:-4px;transform:translateY(-50%)}.react-flow__edgeupdater{cursor:move;pointer-events:all}.react-flow__panel{z-index:5;margin:15px;position:absolute}.react-flow__panel.top{top:0}.react-flow__panel.bottom{bottom:0}.react-flow__panel.left{left:0}.react-flow__panel.right{right:0}.react-flow__panel.center{left:50%;transform:translate(-50%)}.react-flow__attribution{background:#ffffff80;margin:0;padding:2px 3px;font-size:10px}.react-flow__attribution a{color:#999;text-decoration:none}@keyframes dashdraw{0%{stroke-dashoffset:10px}}.react-flow__edgelabel-renderer{pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute}.react-flow__edge.updating .react-flow__edge-path{stroke:#777}.react-flow__edge-text{font-size:10px}.react-flow__node.selectable:focus,.react-flow__node.selectable:focus-visible{outline:none}.react-flow__node-default,.react-flow__node-input,.react-flow__node-output,.react-flow__node-group{color:#222;text-align:center;background-color:#fff;border:1px solid #1a192b;border-radius:3px;width:150px;padding:10px;font-size:12px}.react-flow__node-default.selectable:hover,.react-flow__node-input.selectable:hover,.react-flow__node-output.selectable:hover,.react-flow__node-group.selectable:hover{box-shadow:0 1px 4px 1px #00000014}.react-flow__node-default.selectable.selected,.react-flow__node-default.selectable:focus,.react-flow__node-default.selectable:focus-visible,.react-flow__node-input.selectable.selected,.react-flow__node-input.selectable:focus,.react-flow__node-input.selectable:focus-visible,.react-flow__node-output.selectable.selected,.react-flow__node-output.selectable:focus,.react-flow__node-output.selectable:focus-visible,.react-flow__node-group.selectable.selected,.react-flow__node-group.selectable:focus,.react-flow__node-group.selectable:focus-visible{box-shadow:0 0 0 .5px #1a192b}.react-flow__node-group{background-color:#f0f0f040}.react-flow__nodesselection-rect,.react-flow__selection{background:#0059dc14;border:1px dotted #0059dccc}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible,.react-flow__selection:focus,.react-flow__selection:focus-visible{outline:none}.react-flow__controls{box-shadow:0 0 2px 1px #00000014}.react-flow__controls-button{box-sizing:content-box;cursor:pointer;-webkit-user-select:none;user-select:none;background:#fefefe;border:none;border-bottom:1px solid #eee;justify-content:center;align-items:center;width:16px;height:16px;padding:5px;display:flex}.react-flow__controls-button:hover{background:#f4f4f4}.react-flow__controls-button svg{width:100%;max-width:12px;max-height:12px}.react-flow__controls-button:disabled{pointer-events:none}.react-flow__controls-button:disabled svg{fill-opacity:.4}.react-flow__minimap{background-color:#fff}.react-flow__minimap svg{display:block}.react-flow__resize-control{position:absolute}.react-flow__resize-control.left,.react-flow__resize-control.right{cursor:ew-resize}.react-flow__resize-control.top,.react-flow__resize-control.bottom{cursor:ns-resize}.react-flow__resize-control.top.left,.react-flow__resize-control.bottom.right{cursor:nwse-resize}.react-flow__resize-control.bottom.left,.react-flow__resize-control.top.right{cursor:nesw-resize}.react-flow__resize-control.handle{background-color:#3367d9;border:1px solid #fff;border-radius:1px;width:4px;height:4px;transform:translate(-50%,-50%)}.react-flow__resize-control.handle.left{top:50%;left:0}.react-flow__resize-control.handle.right{top:50%;left:100%}.react-flow__resize-control.handle.top{top:0;left:50%}.react-flow__resize-control.handle.bottom{top:100%;left:50%}.react-flow__resize-control.handle.top.left,.react-flow__resize-control.handle.bottom.left{left:0}.react-flow__resize-control.handle.top.right,.react-flow__resize-control.handle.bottom.right{left:100%}.react-flow__resize-control.line{border:0 solid #3367d9}.react-flow__resize-control.line.left,.react-flow__resize-control.line.right{width:1px;height:100%;top:0;transform:translate(-50%)}.react-flow__resize-control.line.left{border-left-width:1px;left:0}.react-flow__resize-control.line.right{border-right-width:1px;left:100%}.react-flow__resize-control.line.top,.react-flow__resize-control.line.bottom{width:100%;height:1px;left:0;transform:translateY(-50%)}.react-flow__resize-control.line.top{border-top-width:1px;top:0}.react-flow__resize-control.line.bottom{border-bottom-width:1px;top:100%}
.MobileAttentionPanels-module__Pcu8Tq__panelRoot{flex-direction:column;width:100%;min-width:0;height:100%;min-height:0;display:flex}.MobileAttentionPanels-module__Pcu8Tq__panelTitle{min-width:0;color:inherit;font-size:var(--iterel-type-caption);text-overflow:ellipsis;white-space:nowrap;font-weight:600;line-height:16px;overflow:hidden}.MobileAttentionPanels-module__Pcu8Tq__scrollArea{overscroll-behavior-y:contain}.MobileAttentionPanels-module__Pcu8Tq__commentHeader,.MobileAttentionPanels-module__Pcu8Tq__commentActions,.MobileAttentionPanels-module__Pcu8Tq__replyActions,.MobileAttentionPanels-module__Pcu8Tq__notificationHeader,.MobileAttentionPanels-module__Pcu8Tq__notificationActions,.MobileAttentionPanels-module__Pcu8Tq__projectHeader,.MobileAttentionPanels-module__Pcu8Tq__projectState,.MobileAttentionPanels-module__Pcu8Tq__projectActions{box-sizing:border-box}.MobileAttentionPanels-module__Pcu8Tq__commentCard,.MobileAttentionPanels-module__Pcu8Tq__notificationCard,.MobileAttentionPanels-module__Pcu8Tq__projectCard{-webkit-tap-highlight-color:transparent}.MobileAttentionPanels-module__Pcu8Tq__commentCard:focus-visible,.MobileAttentionPanels-module__Pcu8Tq__notificationCard:focus-visible,.MobileAttentionPanels-module__Pcu8Tq__projectCard:focus-visible{outline:2px solid var(--iterel-panel-focus,currentColor);outline-offset:-2px}.MobileAttentionPanels-module__Pcu8Tq__commentBody,.MobileAttentionPanels-module__Pcu8Tq__replyBody,.MobileAttentionPanels-module__Pcu8Tq__notificationMessage,.MobileAttentionPanels-module__Pcu8Tq__helperText{overflow-wrap:anywhere}.MobileAttentionPanels-module__Pcu8Tq__rowTrailing{position:relative}.MobileAttentionPanels-module__Pcu8Tq__rowTime{transition:opacity .15s}.MobileAttentionPanels-module__Pcu8Tq__rowMenu{opacity:0;transition:opacity .15s;display:inline-flex;position:absolute;top:50%;right:-6px;transform:translateY(-50%)}.MobileAttentionPanels-module__Pcu8Tq__notificationCard:hover .MobileAttentionPanels-module__Pcu8Tq__rowTime,.MobileAttentionPanels-module__Pcu8Tq__notificationCard:focus-within .MobileAttentionPanels-module__Pcu8Tq__rowTime{opacity:0}.MobileAttentionPanels-module__Pcu8Tq__notificationCard:hover .MobileAttentionPanels-module__Pcu8Tq__rowMenu,.MobileAttentionPanels-module__Pcu8Tq__notificationCard:focus-within .MobileAttentionPanels-module__Pcu8Tq__rowMenu,.MobileAttentionPanels-module__Pcu8Tq__rowMenu:focus-within{opacity:1}@media (hover:none){.MobileAttentionPanels-module__Pcu8Tq__rowTime{opacity:1!important}.MobileAttentionPanels-module__Pcu8Tq__rowMenu{opacity:1;position:static;transform:none}}.MobileAttentionPanels-module__Pcu8Tq__notificationTitle,.MobileAttentionPanels-module__Pcu8Tq__projectTitle{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}@media (max-width:640px){.MobileAttentionPanels-module__Pcu8Tq__panelRoot>:first-child{height:56px!important;min-height:56px!important;padding-left:14px!important;padding-right:14px!important}.MobileAttentionPanels-module__Pcu8Tq__panelRoot>:first-child button{min-width:44px!important;min-height:44px!important}.MobileAttentionPanels-module__Pcu8Tq__panelTitle{font-size:var(--iterel-type-title);line-height:20px}.MobileAttentionPanels-module__Pcu8Tq__scrollArea{-webkit-overflow-scrolling:touch;scrollbar-gutter:auto}.MobileAttentionPanels-module__Pcu8Tq__helperText{font-size:var(--iterel-type-caption)!important;line-height:1.5!important}[data-mobile-panel=command-center] .MobileAttentionPanels-module__Pcu8Tq__scrollArea button{min-height:44px}.MobileAttentionPanels-module__Pcu8Tq__panelNote{font-size:var(--iterel-type-body)!important;padding:8px!important;line-height:1.55!important}.MobileAttentionPanels-module__Pcu8Tq__filters{gap:8px!important;min-height:68px!important;padding:8px!important}.MobileAttentionPanels-module__Pcu8Tq__filters button{min-height:44px!important;font-size:var(--iterel-type-control)!important}.MobileAttentionPanels-module__Pcu8Tq__commentsList{padding:8px!important}.MobileAttentionPanels-module__Pcu8Tq__commentsStack{gap:8px!important}.MobileAttentionPanels-module__Pcu8Tq__loading{font-size:var(--iterel-type-body);line-height:1.5;padding:8px!important}.MobileAttentionPanels-module__Pcu8Tq__commentCard{min-height:56px;opacity:1!important;padding:0!important}.MobileAttentionPanels-module__Pcu8Tq__commentHeader{gap:8px!important;margin-bottom:0!important}.MobileAttentionPanels-module__Pcu8Tq__commentAuthor{text-overflow:ellipsis;white-space:nowrap;min-width:0;line-height:1.35;overflow:hidden;font-size:var(--iterel-type-body)!important}.MobileAttentionPanels-module__Pcu8Tq__commentTime,.MobileAttentionPanels-module__Pcu8Tq__replyTime{flex-shrink:0;font-size:var(--iterel-type-caption)!important}.MobileAttentionPanels-module__Pcu8Tq__quote{margin-bottom:8px!important;padding:8px!important}.MobileAttentionPanels-module__Pcu8Tq__quoteText{font-size:var(--iterel-type-control)!important;line-height:1.5!important}.MobileAttentionPanels-module__Pcu8Tq__commentBody{font-size:var(--iterel-type-body)!important;padding-left:8px!important;line-height:1.55!important}.MobileAttentionPanels-module__Pcu8Tq__replies{gap:8px!important;margin-top:8px!important;margin-bottom:8px!important;padding-left:8px!important}.MobileAttentionPanels-module__Pcu8Tq__replyAuthor{font-size:var(--iterel-type-control)!important}.MobileAttentionPanels-module__Pcu8Tq__replyBody{font-size:var(--iterel-type-body)!important;line-height:1.5!important}.MobileAttentionPanels-module__Pcu8Tq__commentDivider{margin:8px 0!important}.MobileAttentionPanels-module__Pcu8Tq__commentActions,.MobileAttentionPanels-module__Pcu8Tq__replyActions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px!important;padding-left:8px!important;display:grid!important}.MobileAttentionPanels-module__Pcu8Tq__commentActions button,.MobileAttentionPanels-module__Pcu8Tq__replyActions button{width:100%;min-height:44px!important;font-size:var(--iterel-type-control)!important}.MobileAttentionPanels-module__Pcu8Tq__replyForm{margin-top:8px!important;padding-top:8px!important}.MobileAttentionPanels-module__Pcu8Tq__replyInput textarea{min-height:96px!important;font-size:var(--iterel-type-title)!important}.MobileAttentionPanels-module__Pcu8Tq__notificationStack{gap:8px!important}.MobileAttentionPanels-module__Pcu8Tq__notificationCard{min-height:96px;opacity:1!important;padding:0!important}.MobileAttentionPanels-module__Pcu8Tq__notificationHeader{gap:8px!important;margin-bottom:0!important}.MobileAttentionPanels-module__Pcu8Tq__notificationIcon{border-radius:8px!important;width:32px!important;height:32px!important}.MobileAttentionPanels-module__Pcu8Tq__notificationTitle{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:var(--iterel-type-body)!important;white-space:normal!important;font-weight:600!important;line-height:1.35!important;display:-webkit-box!important}.MobileAttentionPanels-module__Pcu8Tq__notificationTime{font-size:var(--iterel-type-caption)!important}.MobileAttentionPanels-module__Pcu8Tq__notificationMessage{font-size:var(--iterel-type-body)!important;line-height:1.5!important}.MobileAttentionPanels-module__Pcu8Tq__notificationDivider{margin:8px 0!important}.MobileAttentionPanels-module__Pcu8Tq__notificationActions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px!important;display:grid!important}.MobileAttentionPanels-module__Pcu8Tq__notificationActions button{width:100%;min-height:44px!important;font-size:var(--iterel-type-control)!important}.MobileAttentionPanels-module__Pcu8Tq__projectCard{min-height:88px}.MobileAttentionPanels-module__Pcu8Tq__projectHeader{gap:8px!important}.MobileAttentionPanels-module__Pcu8Tq__projectTitle{font-size:var(--iterel-type-body)!important;line-height:1.35!important}.MobileAttentionPanels-module__Pcu8Tq__projectState{font-size:var(--iterel-type-control)!important}.MobileAttentionPanels-module__Pcu8Tq__projectActions button{width:100%;min-height:44px!important;font-size:var(--iterel-type-control)!important}}
.landing-module__R_dM9W__page{--v5-support-size:var(--public-support-size);scroll-behavior:smooth;overflow-x:clip}.il-wrap.landing-module__R_dM9W__page.landing-module__R_dM9W__page[data-theme=dark]{--v5-elevation:0 2px 10px #00000061, 0 26px 60px -22px #000000ad;--v5-elevation-filter:drop-shadow(0 2px 10px #00000061) drop-shadow(0 22px 52px #0000006b);--v3-accent:#fff!important;--v3-accent-muted:#ffffff29!important}.il-wrap.landing-module__R_dM9W__page.landing-module__R_dM9W__page[data-theme=light]{--v5-elevation:0 2px 8px #1113100f, 0 26px 60px -22px #11131042;--v5-elevation-filter:drop-shadow(0 2px 8px #1113100f) drop-shadow(0 22px 48px #1113101f);--v3-accent:#090909!important;--v3-accent-muted:#09090929!important}.landing-module__R_dM9W__main{min-width:0;overflow-x:clip}.landing-module__R_dM9W__main:focus{outline:none}.landing-module__R_dM9W__skipLink{z-index:1000;border:1px solid var(--v3-accent);border-radius:var(--v3-radius-sm);background:var(--v3-bg);min-height:44px;color:var(--v3-text);box-shadow:var(--v3-shadow-lg);align-items:center;padding:0 16px;font-size:13px;font-weight:650;transition:transform .16s;display:inline-flex;position:fixed;top:10px;left:16px;transform:translateY(-160%)}.landing-module__R_dM9W__skipLink:focus{transform:translateY(0)}.landing-module__R_dM9W__sectionInnerV5{width:min(var(--public-content-max), calc(100% - var(--public-content-inset)))}.landing-module__R_dM9W__chapterListV5{scroll-margin-top:84px}.landing-module__R_dM9W__diagramShellV5{min-width:0}.landing-module__R_dM9W__collaborationSectionV5{padding-top:90px}.landing-module__R_dM9W__collaborationInner{width:min(1450px,100% - 48px)}.landing-module__R_dM9W__page .landing-module__R_dM9W__hero{min-height:0;padding-top:var(--public-hero-padding-top);padding-bottom:var(--public-hero-padding-bottom)}.landing-module__R_dM9W__page .landing-module__R_dM9W__heroCopyV5{width:min(var(--public-content-max), 100%);text-align:left;margin-inline:auto}.landing-module__R_dM9W__page .landing-module__R_dM9W__heroBadgeRowV5{justify-content:flex-start;margin-bottom:24px}.landing-module__R_dM9W__hero .landing-module__R_dM9W__heroCopyV5 h1{max-width:900px;font-size:var(--public-hero-title-size);font-weight:var(--public-hero-title-weight);line-height:var(--public-hero-title-line-height);letter-spacing:var(--public-hero-title-tracking);margin-inline:0}.landing-module__R_dM9W__hero .landing-module__R_dM9W__heroCopyV5>p{max-width:720px;font-size:var(--public-lead-size);margin:28px 0 0}.landing-module__R_dM9W__hero .landing-module__R_dM9W__heroCopyV5>.landing-module__R_dM9W__heroLeadV5{color:var(--v3-text);font-weight:650}.landing-module__R_dM9W__hero .landing-module__R_dM9W__heroCopyV5>.landing-module__R_dM9W__heroDescriptionV5{max-width:760px;font-size:var(--public-support-size);margin-top:12px}.landing-module__R_dM9W__page .landing-module__R_dM9W__heroActionsV5{justify-content:flex-start;margin-top:30px}.landing-module__R_dM9W__downloadPairV5{flex-wrap:nowrap;align-items:center;gap:10px;display:inline-flex}.landing-module__R_dM9W__downloadPairV5>a{white-space:nowrap}.landing-module__R_dM9W__page .landing-module__R_dM9W__heroMobileCtaV5{display:none}.landing-module__R_dM9W__page .landing-module__R_dM9W__heroPlatformV5{margin-inline:0;font-size:12px}.landing-module__R_dM9W__page .landing-module__R_dM9W__heroStudio{isolation:isolate;width:min(1600px,100% - 24px);position:relative}.landing-module__R_dM9W__heroStudioStage{overflow:visible!important}.landing-module__R_dM9W__heroStudioCanvas,.landing-module__R_dM9W__heroStudioCanvas .landing-module__R_dM9W__studioProof{width:1600px;height:947px}.landing-module__R_dM9W__heroStudioCanvas .landing-module__R_dM9W__studioWindow .il-hero-frame{--actual-studio-scale:.9!important;height:947px!important;min-height:947px!important}.landing-module__R_dM9W__engineMarqueeV5{width:min(1600px,100% + 24px);position:relative;left:50%;transform:translate(-50%)}.landing-module__R_dM9W__engineMarqueeV5 .il-engine-marquee{border:0;margin-top:52px;padding-block:45px}.landing-module__R_dM9W__engineMarqueeV5 .il-engine-marquee-label{color:var(--v3-helper)}.landing-module__R_dM9W__engineMarqueeV5 .il-engine-marquee-item{color:var(--v3-secondary)}.landing-module__R_dM9W__engineMarqueeV5 .il-engine-marquee-models{display:none}:is(.landing-module__R_dM9W__engineMarqueeV5 .il-engine-marquee-icon,.landing-module__R_dM9W__engineMarqueeV5 .il-engine-marquee-plus){color:var(--v3-text)}.landing-module__R_dM9W__heroStudio:before{content:none}.landing-module__R_dM9W__heroStudioGlow{z-index:0;pointer-events:none;background:radial-gradient(ellipse at 50% 68%, color-mix(in srgb, var(--v3-accent) 26%, transparent) 0%, color-mix(in srgb, var(--v3-accent) 12%, transparent) 34%, transparent 72%);filter:blur(34px);opacity:.9;width:min(1180px,82vw);height:410px;position:absolute;top:-190px;left:50%;transform:translate(-50%)}.il-wrap.landing-module__R_dM9W__page.landing-module__R_dM9W__page[data-theme=dark] .landing-module__R_dM9W__heroStudioGlow{filter:blur(10px);opacity:1;background:radial-gradient(50% 34.76% at 50% 100%,#d9d9d966 0%,#0000 100%);width:100%;height:57.83px;display:block;top:-47.83px}.landing-module__R_dM9W__studioProof{z-index:1;width:100%;position:relative}.landing-module__R_dM9W__studioWindow{--studio-rim-hot:#ffffff94;isolation:isolate;position:relative}.landing-module__R_dM9W__studioWindow:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(50% 50%,#1e1e1e 0%,#1e1e1eb8 46%,#1e1e1e00 82%);width:152%;height:220px;position:absolute;bottom:-130px;left:50%;transform:translate(-50%);-webkit-mask-image:linear-gradient(90deg,#0000,#00000073 12%,#000 26% 74%,#00000073 88%,#0000);mask-image:linear-gradient(90deg,#0000,#00000073 12%,#000 26% 74%,#00000073 88%,#0000)}.il-wrap.landing-module__R_dM9W__page.landing-module__R_dM9W__page[data-theme=dark] .landing-module__R_dM9W__studioWindow:after{z-index:0;content:"";filter:blur(2.5px);opacity:1;pointer-events:none;background:radial-gradient(24.14% 16.78% at 50% 100%,#d9d9d9 0%,#fff0 85%);width:100%;height:57.83px;position:absolute;top:-47.83px;left:50%;transform:translate(-50%)}.landing-module__R_dM9W__studioFloorShadow{z-index:0;pointer-events:none;width:112.59%;height:39.83px;position:absolute;bottom:-39.83px;left:50%;transform:translate(-50%)}.landing-module__R_dM9W__studioFloorShadow>i{transform-origin:0 0;width:100%;display:block;position:absolute;transform:rotate(180deg)}.landing-module__R_dM9W__studioFloorShadow>i:first-child{filter:blur(10px);background:radial-gradient(54.77% 14.38% at 50% 78.26%,#00000080 80%,#0000 100%);height:39.83px;top:39.83px;left:100%}.landing-module__R_dM9W__studioFloorShadow>i:last-child{filter:blur(2.5px);background:radial-gradient(43.9% 19.31% at 49.55% 100%,#000 0%,#0000 100%);height:25.83px;top:36.83px;left:100%}.landing-module__R_dM9W__studioWindow .il-hero-frame{height:680px;min-height:680px;max-height:none;--actual-studio-scale:.64!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;overflow:visible!important}.landing-module__R_dM9W__studioWindow>.il-hero-frame{z-index:1;position:relative}.landing-module__R_dM9W__studioWindow .il-hero-frame:before{content:none!important}.landing-module__R_dM9W__studioWindow .il-hero-frame:after{content:none!important}.landing-module__R_dM9W__studioWindow .il-actual-studio-viewport{position:relative;box-shadow:inset 0 1px #ffffff29,inset 1px 0 #ffffff0e,inset -1px 0 #ffffff06,0 0 0 1px #ffffff12}.landing-module__R_dM9W__studioWindow .il-actual-studio-viewport:before{content:"";z-index:90000;border-radius:inherit;pointer-events:none;background:radial-gradient(190px 92px at 100% 0,#ffffff2b,#0000 74%),linear-gradient(#ffffff0b,#0000 9% 84%,#0000002e);position:absolute;inset:0;box-shadow:inset 0 1px #ffffff1c}.landing-module__R_dM9W__studioWindow .il-actual-studio-viewport:after{content:"";z-index:90001;border:1px solid var(--studio-rim-hot);border-radius:inherit;pointer-events:none;filter:drop-shadow(0 0 10px color-mix(in srgb, var(--studio-rim-hot) 52%, transparent));position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#0000 30%,#0000004d 38%,#000 46% 54%,#0000004d 62%,#0000 70%);mask-image:linear-gradient(#0000 30%,#0000004d 38%,#000 46% 54%,#0000004d 62%,#0000 70%)}.il-wrap.landing-module__R_dM9W__page.landing-module__R_dM9W__page[data-theme=light] .landing-module__R_dM9W__studioWindow .il-actual-studio-viewport{box-shadow:inset 0 1px #fffffff2,inset 1px 0 #ffffffa3,inset -1px 0 #ffffff61,0 0 0 1px #00000014}.il-wrap.landing-module__R_dM9W__page.landing-module__R_dM9W__page[data-theme=light] .landing-module__R_dM9W__studioFloorShadow{opacity:.34}.il-wrap.landing-module__R_dM9W__page.landing-module__R_dM9W__page[data-theme=light] .landing-module__R_dM9W__studioWindow:before{background:radial-gradient(50% 50%,#00000014 0%,#00000006 46%,#0000 82%)}.il-wrap.landing-module__R_dM9W__page.landing-module__R_dM9W__page[data-theme=light] .landing-module__R_dM9W__studioWindow{--studio-rim-hot:#fffffff5}@media (min-width:1260px){.landing-module__R_dM9W__studioWindow .il-hero-frame{height:760px;min-height:760px;--actual-studio-scale:.72!important}}@media (min-width:1400px){.landing-module__R_dM9W__studioWindow .il-hero-frame{height:842px;min-height:842px;--actual-studio-scale:.8!important}}@media (min-width:1540px){.landing-module__R_dM9W__studioWindow .il-hero-frame{height:905px;min-height:905px;--actual-studio-scale:.86!important}}@media (min-width:1640px){.landing-module__R_dM9W__studioWindow .il-hero-frame{height:947px;min-height:947px;--actual-studio-scale:.9!important}}.landing-module__R_dM9W__workflowViewport{width:100%;min-width:0;height:100%;min-height:0;position:relative;overflow:hidden}.landing-module__R_dM9W__workflowLayer{z-index:1;opacity:0;visibility:hidden;min-width:0;min-height:0;transition:opacity .34s cubic-bezier(.22,1,.36,1),transform .34s cubic-bezier(.22,1,.36,1),visibility 0s linear .34s;position:absolute;inset:0;overflow:hidden;transform:translateY(10px)}.landing-module__R_dM9W__workflowLayer[data-active=true]{z-index:2;opacity:1;visibility:visible;transition-delay:0s;transform:translateY(0)}.landing-module__R_dM9W__boardLayer{background:var(--v3-bg)}.landing-module__R_dM9W__workflowToolbar{z-index:3;border-bottom:1px solid var(--v3-border);background:color-mix(in srgb, var(--v3-bg) 96%, transparent);flex:none;justify-content:space-between;align-items:center;gap:16px;min-height:58px;padding:0 16px 0 20px;display:flex;position:relative}.landing-module__R_dM9W__workflowToolbarTitle{min-width:0;color:var(--v3-text);letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:620;overflow:hidden}.landing-module__R_dM9W__workflowToolbarActions{justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}.landing-module__R_dM9W__boardViewport{min-width:0;min-height:0;overflow:hidden}.landing-module__R_dM9W__boardViewport>div{zoom:1;width:100%!important;height:100%!important}.landing-module__R_dM9W__designLayer{isolation:isolate}.landing-module__R_dM9W__previewHeaderActions{align-items:center;gap:8px;min-width:0;display:flex}.landing-module__R_dM9W__studioWindow [data-properties-panel]{filter:drop-shadow(-1px 0 #ffffff14)drop-shadow(-24px 30px 48px #0000009e)drop-shadow(-48px 72px 78px #00000057)}.landing-module__R_dM9W__previewShareToast,.landing-module__R_dM9W__workflowResultToast{z-index:70000;color:#ffffffe6;-webkit-backdrop-filter:blur(18px)saturate(125%);backdrop-filter:blur(18px)saturate(125%);background:#121212e0;border:1px solid #ffffff26;border-radius:9px;align-items:center;gap:9px;min-height:40px;padding:0 14px;font-size:12px;font-weight:560;animation:.42s cubic-bezier(.22,1,.36,1) both landing-module__R_dM9W__previewShareToastIn;display:inline-flex;position:absolute;bottom:28px;box-shadow:0 22px 58px -26px #000000f0,inset 0 0 0 1px #ffffff09}.landing-module__R_dM9W__previewShareToast{right:30px}.landing-module__R_dM9W__workflowResultToast{left:30px;right:auto}.landing-module__R_dM9W__studioWindow .il-hero-cursor[data-click=true] .il-hero-cursor-pulse{animation-delay:0s!important}@keyframes landing-module__R_dM9W__previewShareToastIn{0%{opacity:0;transform:translateY(10px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}:is(.il-wrap[data-theme=light] .landing-module__R_dM9W__previewShareToast,.il-wrap[data-theme=light] .landing-module__R_dM9W__workflowResultToast){color:#111111e6;background:#ffffffe6;border-color:#0000001f;box-shadow:0 22px 54px -28px #00000057,inset 0 0 0 1px #ffffffa3}.landing-module__R_dM9W__srOnly{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.landing-module__R_dM9W__chapterHeadingV5.landing-module__R_dM9W__chapterHeadingV5{grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr);align-items:start;gap:72px;display:grid}.landing-module__R_dM9W__chapterHeadingV5.landing-module__R_dM9W__chapterHeadingV5>.landing-module__R_dM9W__chapterLeadV5{grid-column:1;width:100%;min-width:0;padding-top:0;display:block}.landing-module__R_dM9W__chapterMetaV5{align-items:center;gap:12px;display:flex}.landing-module__R_dM9W__chapterMetaV5>span{font-size:12px}.landing-module__R_dM9W__chapterHeadingV5 .landing-module__R_dM9W__chapterLeadV5 h2{overflow-wrap:normal;word-break:normal;width:100%;max-width:760px;margin:18px 0 0;display:block}.landing-module__R_dM9W__chapterHeadingV5>.landing-module__R_dM9W__chapterCopyV5{grid-column:2;align-self:start;width:100%;min-width:0;display:block}.landing-module__R_dM9W__supportTextV5{color:var(--v3-secondary)}.landing-module__R_dM9W__hero .landing-module__R_dM9W__heroCopyV5>.landing-module__R_dM9W__supportTextV5,.landing-module__R_dM9W__chapterHeadingV5>.landing-module__R_dM9W__chapterCopyV5>.landing-module__R_dM9W__supportTextV5,.landing-module__R_dM9W__loopHeading .landing-module__R_dM9W__loopCopyV5>.landing-module__R_dM9W__supportTextV5,.landing-module__R_dM9W__collaborationInner .landing-module__R_dM9W__collaborationCopyV5>.landing-module__R_dM9W__supportTextV5,.landing-module__R_dM9W__finalCtaV5.landing-module__R_dM9W__finalCtaV5>.landing-module__R_dM9W__supportTextV5{color:var(--v3-secondary);font-family:inherit;font-size:var(--v5-support-size);letter-spacing:-.01em;text-transform:none;font-weight:400;line-height:1.6}.landing-module__R_dM9W__chapterHeadingV5>.landing-module__R_dM9W__chapterCopyV5>.landing-module__R_dM9W__supportTextLeadV5.landing-module__R_dM9W__supportTextLeadV5,.landing-module__R_dM9W__loopHeading .landing-module__R_dM9W__loopCopyV5>.landing-module__R_dM9W__supportTextLeadV5.landing-module__R_dM9W__supportTextLeadV5,.landing-module__R_dM9W__collaborationInner .landing-module__R_dM9W__collaborationCopyV5>.landing-module__R_dM9W__supportTextLeadV5.landing-module__R_dM9W__supportTextLeadV5{color:var(--v3-text);font-weight:700}.landing-module__R_dM9W__chapterCopyV5>.landing-module__R_dM9W__supportTextV5{white-space:pre-line;margin:0}.landing-module__R_dM9W__chapterCopyV5>.landing-module__R_dM9W__supportTextV5+.landing-module__R_dM9W__supportTextV5{margin-top:12px}.landing-module__R_dM9W__collaborationInner .landing-module__R_dM9W__collaborationCopyV5>.landing-module__R_dM9W__supportTextV5{margin:0}.landing-module__R_dM9W__collaborationInner .landing-module__R_dM9W__collaborationCopyV5>.landing-module__R_dM9W__supportTextV5+.landing-module__R_dM9W__supportTextV5{margin-top:12px}.landing-module__R_dM9W__proofTagsV5{flex-wrap:wrap;gap:8px;margin:24px 0 0;padding:0;list-style:none;display:flex}.landing-module__R_dM9W__proofTagsV5>li{border:1px solid var(--v3-border);background:var(--v3-surface);min-height:32px;color:var(--v3-secondary);border-radius:999px;align-items:center;padding:7px 12px;font-size:12px;font-weight:520;line-height:1.35;display:inline-flex}.landing-module__R_dM9W__loopSection{border-block:1px solid var(--v3-border);background:var(--v3-bg-soft);padding:132px 24px}.landing-module__R_dM9W__loopInner{width:min(1360px,100%);margin:0 auto}.landing-module__R_dM9W__loopHeading{grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr);align-items:end;gap:72px;display:grid}.landing-module__R_dM9W__loopHeading>div:first-child>p{color:var(--v3-accent);font-family:var(--v3-mono);letter-spacing:.08em;text-transform:uppercase;margin:0 0 18px;font-size:12px}.landing-module__R_dM9W__loopHeading h2{letter-spacing:-.055em;text-wrap:balance;max-width:760px;margin:0;font-size:clamp(48px,5.4vw,76px);font-weight:430;line-height:1}.landing-module__R_dM9W__loopCopyV5>.landing-module__R_dM9W__supportTextV5{margin:0}.landing-module__R_dM9W__loopCopyV5>.landing-module__R_dM9W__supportTextV5+.landing-module__R_dM9W__supportTextV5{margin-top:12px}.landing-module__R_dM9W__loopGrid{border:1px solid var(--v3-border);border-radius:var(--v3-radius-md);background:var(--v3-surface);grid-template-columns:repeat(5,minmax(0,1fr));margin-top:64px;display:grid;overflow:hidden}.landing-module__R_dM9W__loopStep{border-right:1px solid var(--v3-border);min-height:220px;padding:26px 24px}.landing-module__R_dM9W__loopStep:last-child{border-right:0}.landing-module__R_dM9W__loopStep>span{color:var(--v3-accent);font-family:var(--v3-mono);font-size:12px}.landing-module__R_dM9W__loopStep h3{font-size:var(--iterel-type-subheading);letter-spacing:-.02em;margin:46px 0 0;font-weight:650}.landing-module__R_dM9W__loopStep p{color:var(--v3-secondary);margin:14px 0 0;font-size:14px;line-height:1.55}.landing-module__R_dM9W__finalCtaV5.landing-module__R_dM9W__finalCtaV5{color:#090909;min-height:520px;box-shadow:0 34px 90px -44px color-mix(in srgb, var(--v3-accent) 65%, transparent), 0 0 0 1px #0000001f inset;background:#fff;border-color:#fff;scroll-margin-top:96px}.landing-module__R_dM9W__finalCtaV5.landing-module__R_dM9W__finalCtaV5 h2{color:#090909;letter-spacing:-.065em;max-width:1040px;text-shadow:none;margin-top:0;font-size:clamp(58px,7vw,104px);line-height:.96}.landing-module__R_dM9W__finalCtaV5.landing-module__R_dM9W__finalCtaV5 h2>span{display:block}.landing-module__R_dM9W__finalCtaV5.landing-module__R_dM9W__finalCtaV5 h2>.landing-module__R_dM9W__finalCtaLead{color:#090909b8;letter-spacing:-.045em;margin-bottom:12px;font-size:clamp(28px,3.6vw,54px);font-weight:650;line-height:1.05}.landing-module__R_dM9W__finalCtaV5.landing-module__R_dM9W__finalCtaV5>.landing-module__R_dM9W__finalCtaBody{color:#090909;max-width:680px;font-size:var(--v5-support-size);text-wrap:balance;margin:28px 0 0;line-height:1.6}.landing-module__R_dM9W__finalCtaActions{margin-top:42px}.landing-module__R_dM9W__finalCtaV5 .landing-module__R_dM9W__finalCtaPrimary{background:#090909;border:1px solid #0909098a;box-shadow:0 12px 34px -18px #0006;color:#fff!important}.landing-module__R_dM9W__finalCtaV5 .landing-module__R_dM9W__finalCtaSecondary{box-shadow:none;background:#0909090f;border-color:#0909098a;color:#090909!important}.landing-module__R_dM9W__finalCtaV5 .landing-module__R_dM9W__finalCtaPrimary:hover{background:#090909d6;border-color:#090909}.landing-module__R_dM9W__finalCtaV5 .landing-module__R_dM9W__finalCtaSecondary:hover{background:#0909091f;border-color:#090909}.il-wrap.landing-module__R_dM9W__page.landing-module__R_dM9W__page[data-theme=light] .landing-module__R_dM9W__finalCtaV5.landing-module__R_dM9W__finalCtaV5{color:#fff;box-shadow:0 34px 90px -44px color-mix(in srgb, var(--v3-accent) 65%, transparent), 0 0 0 1px #ffffff2e inset;background:#090909;border-color:#090909}.il-wrap.landing-module__R_dM9W__page.landing-module__R_dM9W__page[data-theme=light] .landing-module__R_dM9W__finalCtaV5.landing-module__R_dM9W__finalCtaV5 h2{color:#fff}.il-wrap.landing-module__R_dM9W__page.landing-module__R_dM9W__page[data-theme=light] .landing-module__R_dM9W__finalCtaV5.landing-module__R_dM9W__finalCtaV5 h2>.landing-module__R_dM9W__finalCtaLead{color:#fff}.il-wrap.landing-module__R_dM9W__page.landing-module__R_dM9W__page[data-theme=light] .landing-module__R_dM9W__finalCtaV5.landing-module__R_dM9W__finalCtaV5>.landing-module__R_dM9W__finalCtaBody{color:#fff}.il-wrap.landing-module__R_dM9W__page.landing-module__R_dM9W__page[data-theme=light] .landing-module__R_dM9W__finalCtaV5 .landing-module__R_dM9W__finalCtaPrimary{background:#fff;border-color:#ffffffb3;color:#090909!important}.il-wrap.landing-module__R_dM9W__page.landing-module__R_dM9W__page[data-theme=light] .landing-module__R_dM9W__finalCtaV5 .landing-module__R_dM9W__finalCtaSecondary{background:#ffffff1f;border-color:#ffffffb3;color:#fff!important}.il-wrap.landing-module__R_dM9W__page.landing-module__R_dM9W__page[data-theme=light] .landing-module__R_dM9W__finalCtaV5 .landing-module__R_dM9W__finalCtaPrimary:hover{background:#ffffffdb;border-color:#fff}.il-wrap.landing-module__R_dM9W__page.landing-module__R_dM9W__page[data-theme=light] .landing-module__R_dM9W__finalCtaV5 .landing-module__R_dM9W__finalCtaSecondary:hover{background:#090909d6;border-color:#fff}@media (max-width:1100px){.landing-module__R_dM9W__page .landing-module__R_dM9W__heroStudio{width:min(100%,100% - 32px)}.landing-module__R_dM9W__studioWindow .il-hero-frame{height:610px;min-height:610px;--actual-studio-scale:.56!important}}@media (max-width:820px){.landing-module__R_dM9W__page .landing-module__R_dM9W__hero{padding-inline:16px}}@media (max-width:900px){.landing-module__R_dM9W__studioWindow .il-hero-frame{height:550px;min-height:550px;--actual-studio-scale:.5!important}.landing-module__R_dM9W__loopHeading{grid-template-columns:1fr;gap:26px}.landing-module__R_dM9W__loopHeading>p{max-width:680px}.landing-module__R_dM9W__loopGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.landing-module__R_dM9W__loopStep{border-right:1px solid var(--v3-border);border-bottom:1px solid var(--v3-border);min-height:190px}.landing-module__R_dM9W__loopStep:nth-child(2n){border-right:0}.landing-module__R_dM9W__loopStep:last-child{border-bottom:0;grid-column:1/-1;min-height:170px}}@media (max-width:980px){.landing-module__R_dM9W__chapterHeadingV5.landing-module__R_dM9W__chapterHeadingV5{grid-template-columns:1fr;gap:26px}.landing-module__R_dM9W__chapterHeadingV5.landing-module__R_dM9W__chapterHeadingV5>.landing-module__R_dM9W__chapterLeadV5,.landing-module__R_dM9W__chapterHeadingV5>.landing-module__R_dM9W__chapterCopyV5{grid-column:1}}@media (max-width:700px){.landing-module__R_dM9W__studioWindow .il-hero-frame{height:450px;min-height:450px;--actual-studio-scale:.4!important}}@media (max-width:640px){.landing-module__R_dM9W__studioWindow .il-hero-frame[data-mobile-ready=false]{visibility:hidden}.landing-module__R_dM9W__page .landing-module__R_dM9W__hero{padding-top:clamp(58px,15vw,64px);padding-bottom:clamp(72px,18.5vw,80px)}.landing-module__R_dM9W__page .landing-module__R_dM9W__heroStudio{width:100vw;margin-left:-50vw;left:50%}.landing-module__R_dM9W__heroStudio>.landing-module__R_dM9W__heroStudioStage{max-width:none;margin-left:max(-680px,100vw - clamp(980px,265vw,1060px) - 16px);width:clamp(980px,265vw,1060px)!important}.landing-module__R_dM9W__engineMarqueeV5{width:100%;left:0;transform:none}.landing-module__R_dM9W__engineMarqueeV5 .il-engine-marquee{grid-template-columns:auto minmax(0,1fr);gap:20px;margin-top:28px;padding-block:24px}.landing-module__R_dM9W__heroStudio:after{content:none}.landing-module__R_dM9W__page .landing-module__R_dM9W__heroCopyV5{width:100%}.landing-module__R_dM9W__page .landing-module__R_dM9W__heroBadgeRowV5{flex-direction:row;align-items:center;gap:10px}.landing-module__R_dM9W__hero .landing-module__R_dM9W__heroCopyV5 h1{font-size:var(--public-hero-title-size)}.landing-module__R_dM9W__hero .landing-module__R_dM9W__heroCopyV5>p{font-size:var(--public-lead-size)}.landing-module__R_dM9W__page .landing-module__R_dM9W__heroActionsV5{width:100%}.landing-module__R_dM9W__page .landing-module__R_dM9W__heroDesktopCtaV5{display:none}.landing-module__R_dM9W__page .landing-module__R_dM9W__heroMobileCtaV5.landing-module__R_dM9W__heroMobileCtaV5{width:min(100%,320px);min-height:48px;display:inline-flex}.landing-module__R_dM9W__page .landing-module__R_dM9W__heroPlatformV5{display:none}.landing-module__R_dM9W__chapterV5,.landing-module__R_dM9W__collaborationSectionV5{padding-block:clamp(64px,16vw,72px)}.landing-module__R_dM9W__sectionInnerV5,.landing-module__R_dM9W__collaborationInner{width:calc(100% - 32px)}.landing-module__R_dM9W__chapterHeadingV5,.landing-module__R_dM9W__loopHeading{gap:clamp(20px,5.5vw,24px)}.landing-module__R_dM9W__chapterHeadingV5 h2,.landing-module__R_dM9W__loopHeading h2,.landing-module__R_dM9W__collaborationInner h2{font-size:var(--public-section-title-size)}.landing-module__R_dM9W__chapterCopyV5>p,.landing-module__R_dM9W__collaborationInner>div:first-child>div:last-child>p{font-size:16px}.landing-module__R_dM9W__diagramShellV5{margin-top:clamp(48px,13vw,56px)}.landing-module__R_dM9W__loopSection{padding:clamp(80px,20vw,88px) 16px}.landing-module__R_dM9W__loopCopyV5>p{font-size:16px}.landing-module__R_dM9W__loopGrid{grid-template-columns:1fr;margin-top:44px}.landing-module__R_dM9W__loopStep,.landing-module__R_dM9W__loopStep:last-child{border-right:0;border-bottom:1px solid var(--v3-border);grid-template-columns:34px 1fr;column-gap:8px;min-height:0;padding:22px 20px;display:grid}.landing-module__R_dM9W__loopStep:last-child{border-bottom:0;grid-column:auto}.landing-module__R_dM9W__loopStep>span{grid-row:1/3;padding-top:3px}.landing-module__R_dM9W__loopStep h3{margin:0}.landing-module__R_dM9W__loopStep p{margin-top:7px}.landing-module__R_dM9W__finalCtaV5{width:calc(100% - 32px);min-height:clamp(420px,102vw,440px);margin-bottom:clamp(64px,17vw,72px);padding-inline:16px}.landing-module__R_dM9W__finalCtaV5 h2{font-size:clamp(44px,11.2vw,48px)}.landing-module__R_dM9W__finalCtaV5.landing-module__R_dM9W__finalCtaV5 h2>.landing-module__R_dM9W__finalCtaLead{font-size:clamp(25px,7vw,30px)}.landing-module__R_dM9W__finalCtaBody{margin-top:22px;font-size:16px}.landing-module__R_dM9W__finalCtaActions{width:100%;margin-top:34px}.landing-module__R_dM9W__finalCtaActions>.landing-module__R_dM9W__downloadPairV5{display:none}.landing-module__R_dM9W__finalCtaActions>a{width:min(100%,300px);min-height:48px}}@media (prefers-reduced-motion:reduce){.landing-module__R_dM9W__workflowLayer,.landing-module__R_dM9W__previewShareToast,.landing-module__R_dM9W__workflowResultToast{transition:none;animation:none;transform:none}.landing-module__R_dM9W__page{scroll-behavior:auto}}.landing-module__R_dM9W__studioWindow [data-product-workflow] .il-hero-cursor{transition:transform .42s cubic-bezier(.22,1,.36,1)}.landing-module__R_dM9W__studioWindow [data-product-workflow] .landing-module__R_dM9W__workflowLayer[data-active=true]{animation:.18s ease-out both landing-module__R_dM9W__productWorkflowReveal}@keyframes landing-module__R_dM9W__productWorkflowReveal{0%{opacity:.6}to{opacity:1}}@media (prefers-reduced-motion:reduce){.landing-module__R_dM9W__studioWindow [data-product-workflow] .landing-module__R_dM9W__workflowLayer[data-active=true]{animation:none}}
.videoHero-module__w5mVlG__hero{width:min(1600px,100%);margin:56px auto 0}.videoHero-module__w5mVlG__frame{box-shadow:var(--v5-elevation);isolation:isolate;background:#101310;border-radius:10px;position:relative;overflow:hidden}.videoHero-module__w5mVlG__preview{aspect-ratio:16/9;object-fit:contain;width:100%;height:auto;display:block}.videoHero-module__w5mVlG__controls{pointer-events:none;justify-content:space-between;align-items:flex-end;gap:16px;padding:24px;display:flex;position:absolute;inset:auto 0 0}.videoHero-module__w5mVlG__glassControl{pointer-events:auto;text-shadow:0 1px 3px #000000a6;-webkit-backdrop-filter:blur(18px)saturate(130%);backdrop-filter:blur(18px)saturate(130%);min-height:44px;font-size:14px;box-shadow:inset 0 1px #ffffff1a,0 2px 10px #0000001f;color:#fff!important;background:#11141294!important;border:1px solid #ffffff47!important}.videoHero-module__w5mVlG__glassControl:focus-visible{outline-offset:4px;outline:2px solid #fff}.videoHero-module__w5mVlG__glassControl:hover:not(:disabled){background:#111412ad!important;border-color:#ffffff73!important}.videoHero-module__w5mVlG__glassControl:active:not(:disabled){background:#111412bd!important}.videoHero-module__w5mVlG__previewHidden{visibility:hidden}.videoHero-module__w5mVlG__filmClose{z-index:1;width:28px;height:28px;position:absolute;top:12px;right:12px}.videoHero-module__w5mVlG__filmClose button{min-height:28px;padding:0}.videoHero-module__w5mVlG__duration{opacity:.65;font-variant-numeric:tabular-nums;margin-left:8px}.videoHero-module__w5mVlG__film{object-fit:contain;background:#000;width:100%;height:100%;display:block;position:absolute;inset:0}.videoHero-module__w5mVlG__fallback{color:var(--v3-text);margin-top:12px;font-size:14px}@media (max-width:640px){.videoHero-module__w5mVlG__hero{margin-top:36px}.videoHero-module__w5mVlG__controls{gap:8px;padding:12px}.videoHero-module__w5mVlG__controls .videoHero-module__w5mVlG__glassControl{padding-inline:12px}.videoHero-module__w5mVlG__duration{display:none}}@supports not ((-webkit-backdrop-filter:blur(18px)) or (backdrop-filter:blur(18px))){.videoHero-module__w5mVlG__glassControl{background:#111412d1!important}}