.SoftwareShowreel_reel__vV_Uk{aspect-ratio:1.08;min-height:490px;display:flex;flex-direction:column;contain:paint}.SoftwareShowreel_ambient__BScXI{background:radial-gradient(ellipse at 95% 5%,color-mix(in srgb,var(--codify-graphite) 85%,transparent),transparent 65%),radial-gradient(ellipse at 30% 80%,color-mix(in srgb,var(--codify-orange) 5%,transparent),transparent 60%)}.SoftwareShowreel_stage__Qjc7O{flex:1;min-height:318px;perspective:1200px}.SoftwareShowreel_sceneArtwork__9kfu8{position:absolute;inset:0;animation:SoftwareShowreel_sceneIn__MRblE .45s cubic-bezier(.16,1,.3,1) both}.SoftwareShowreel_panel__i_t_V{border-radius:14px;box-shadow:0 22px 65px color-mix(in srgb,var(--codify-charcoal) 70%,transparent)}.SoftwareShowreel_editor__TmKl1{position:absolute;top:8%;left:4%;width:85%;height:78%;transform:rotate(-3deg);animation:SoftwareShowreel_editorFloat__3bws3 6s ease-in-out infinite}.SoftwareShowreel_code__n_deY{font-size:clamp(8px,.78vw,11px);line-height:1.85;white-space:nowrap}.SoftwareShowreel_codeLine__l8TlE{animation:SoftwareShowreel_codeReveal__J5l3h .26s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(.11s + var(--line) * 105ms)}.SoftwareShowreel_cursor__yu7Xa{animation:SoftwareShowreel_cursorBlink__G5E06 .85s steps(1) infinite}.SoftwareShowreel_preview__DjvLc{position:absolute;right:2%;bottom:2%;width:47%;transform:rotate(3deg);animation:SoftwareShowreel_previewFloat__oMI11 6s ease-in-out infinite,SoftwareShowreel_previewIn__PNruZ .65s cubic-bezier(.16,1,.3,1) .5s backwards}.SoftwareShowreel_previewTile__nZgAt{animation:SoftwareShowreel_tileIn__4USSq .4s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(.95s + var(--line) * .1s)}.SoftwareShowreel_chartBar__VeiDK{transform-origin:center bottom;animation:SoftwareShowreel_chartGrow__nRCri 1.1s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(1s + var(--line) * 65ms)}.SoftwareShowreel_fileBadge__M9o5p{position:absolute;top:3%;right:3%;transform:rotate(4deg);animation:SoftwareShowreel_badgeIn__48tb4 .5s cubic-bezier(.16,1,.3,1) .7s both;box-shadow:0 12px 35px color-mix(in srgb,var(--codify-charcoal) 50%,transparent)}.SoftwareShowreel_workflowGrid__OyUDD{background-image:radial-gradient(color-mix(in srgb,var(--codify-white) 12%,transparent) .7px,transparent .7px);background-size:20px 20px;-webkit-mask-image:radial-gradient(ellipse,var(--codify-charcoal),transparent 75%);mask-image:radial-gradient(ellipse,var(--codify-charcoal),transparent 75%)}.SoftwareShowreel_workflowNode__Wv2Az{position:absolute;width:40%;min-height:66px;display:flex;align-items:center;gap:9px;padding:12px;border-radius:12px;animation:SoftwareShowreel_nodeIn__8dNfk .45s cubic-bezier(.16,1,.3,1) backwards}.SoftwareShowreel_nodeTrigger__RjQlf{left:2%;top:11%}.SoftwareShowreel_nodeData__pC9_f{right:2%;top:11%;animation-delay:.12s}.SoftwareShowreel_nodeNotify__41XFB{left:2%;bottom:15%;animation-delay:.24s}.SoftwareShowreel_nodeReply__tPaOG{right:2%;bottom:15%;animation-delay:.36s}.SoftwareShowreel_workflowHub__glTL2{position:absolute;width:37%;left:31.5%;top:37%;min-height:104px;padding:14px 6px;animation:SoftwareShowreel_hubIn__4EzlT .55s cubic-bezier(.16,1,.3,1) .2s both}.SoftwareShowreel_nodeIndicator__ldA71{animation:SoftwareShowreel_indicatorPulse__lroOS 2.1s ease-in-out infinite}.SoftwareShowreel_packetOne___nUq7{animation:SoftwareShowreel_packetOne___nUq7 1.8s linear .3s infinite both}.SoftwareShowreel_packetTwo__95drj{animation:SoftwareShowreel_packetTwo__95drj 1.8s linear 1s infinite both}.SoftwareShowreel_packetThree__Ydb0D{animation:SoftwareShowreel_packetThree__Ydb0D 1.8s linear 1.4s infinite both}.SoftwareShowreel_packetFour__HynvG{animation:SoftwareShowreel_packetFour__HynvG 1.8s linear 2s infinite both}.SoftwareShowreel_pipeline__lCpsW{position:absolute;width:87%;top:6%;left:4%;transform:rotate(-2deg)}.SoftwareShowreel_pipelineRow__kXYex{animation:SoftwareShowreel_pipelineRowIn__PR8qB .45s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(.15s + var(--line) * .28s)}.SoftwareShowreel_pipelineCheck__nxmBg{animation:SoftwareShowreel_checkIn__37qyi .4s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(.8s + var(--line) * .55s)}.SoftwareShowreel_terminalOutput___Czp0{animation:SoftwareShowreel_terminalIn__PMMVj .3s ease-out 1.6s both}.SoftwareShowreel_release__N3gpi{position:absolute;right:2%;bottom:1%;width:57%;transform:rotate(3deg);animation:SoftwareShowreel_releaseIn__tRs02 .7s cubic-bezier(.16,1,.3,1) 2.1s both}.SoftwareShowreel_sceneHeading__ngqd9{animation:SoftwareShowreel_headingIn__wz7Go .4s cubic-bezier(.16,1,.3,1) both}.SoftwareShowreel_sceneProgress__OJK9J{transform:scaleX(0);animation:SoftwareShowreel_sceneProgress__OJK9J 4.8s linear forwards}.SoftwareShowreel_reel__vV_Uk[data-running=false] *,.SoftwareShowreel_reel__vV_Uk[data-running=false] :after,.SoftwareShowreel_reel__vV_Uk[data-running=false] :before{animation-play-state:paused!important}.SoftwareShowreel_reel__vV_Uk[data-reduced-motion=true] *,.SoftwareShowreel_reel__vV_Uk[data-static-scene=true] *{animation:none!important}.SoftwareShowreel_reel__vV_Uk:is([data-static-scene=true],[data-reduced-motion=true]) :is(.SoftwareShowreel_packetOne___nUq7,.SoftwareShowreel_packetTwo__95drj,.SoftwareShowreel_packetThree__Ydb0D,.SoftwareShowreel_packetFour__HynvG,.SoftwareShowreel_cursor__yu7Xa,.SoftwareShowreel_sceneProgress__OJK9J){visibility:hidden}@keyframes SoftwareShowreel_sceneIn__MRblE{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes SoftwareShowreel_editorFloat__3bws3{0%,to{transform:translateY(0) rotate(-3deg)}50%{transform:translateY(-6px) rotate(-2deg)}}@keyframes SoftwareShowreel_previewFloat__oMI11{0%,to{transform:translateY(0) rotate(3deg)}50%{transform:translateY(5px) rotate(2deg)}}@keyframes SoftwareShowreel_previewIn__PNruZ{0%{opacity:0;transform:translate(18px,20px) rotate(3deg)}to{opacity:1;transform:translate(0) rotate(3deg)}}@keyframes SoftwareShowreel_codeReveal__J5l3h{0%{opacity:0;transform:translateX(8px)}to{opacity:1;transform:translateX(0)}}@keyframes SoftwareShowreel_cursorBlink__G5E06{0%,45%{opacity:1}46%,to{opacity:0}}@keyframes SoftwareShowreel_tileIn__4USSq{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes SoftwareShowreel_chartGrow__nRCri{0%{transform:scaleY(.05);opacity:.2}to{transform:scaleY(1);opacity:1}}@keyframes SoftwareShowreel_badgeIn__48tb4{0%{opacity:0;transform:translateY(-12px) rotate(4deg)}to{opacity:1;transform:translateY(0) rotate(4deg)}}@keyframes SoftwareShowreel_nodeIn__8dNfk{0%{opacity:0;transform:translateY(8px) scale(.96)}to{opacity:1;transform:none}}@keyframes SoftwareShowreel_hubIn__4EzlT{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes SoftwareShowreel_indicatorPulse__lroOS{0%,to{opacity:.55}50%{opacity:1}}@keyframes SoftwareShowreel_packetOne___nUq7{0%{transform:translate(110px,105px);opacity:0}8%{opacity:1}40%{transform:translate(110px,200px)}85%,to{transform:translate(300px,200px);opacity:0}}@keyframes SoftwareShowreel_packetTwo__95drj{0%{transform:translate(490px,105px);opacity:0}8%{opacity:1}40%{transform:translate(490px,200px)}85%,to{transform:translate(300px,200px);opacity:0}}@keyframes SoftwareShowreel_packetThree__Ydb0D{0%{transform:translate(300px,200px);opacity:0}8%{opacity:1}58%{transform:translate(110px,200px)}90%,to{transform:translate(110px,310px);opacity:0}}@keyframes SoftwareShowreel_packetFour__HynvG{0%{transform:translate(300px,200px);opacity:0}8%{opacity:1}58%{transform:translate(490px,200px)}90%,to{transform:translate(490px,310px);opacity:0}}@keyframes SoftwareShowreel_pipelineRowIn__PR8qB{0%{opacity:0;transform:translateX(-10px)}to{opacity:1;transform:translateX(0)}}@keyframes SoftwareShowreel_checkIn__37qyi{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}@keyframes SoftwareShowreel_terminalIn__PMMVj{0%{opacity:0;transform:translateX(8px)}to{opacity:1;transform:translateX(0)}}@keyframes SoftwareShowreel_releaseIn__tRs02{0%{opacity:0;transform:translate(15px,24px) rotate(3deg) scale(.96)}to{opacity:1;transform:translate(0) rotate(3deg) scale(1)}}@keyframes SoftwareShowreel_headingIn__wz7Go{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes SoftwareShowreel_sceneProgress__OJK9J{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (max-width:639px){.SoftwareShowreel_reel__vV_Uk{min-height:485px;aspect-ratio:auto}.SoftwareShowreel_stage__Qjc7O{min-height:340px}.SoftwareShowreel_code__n_deY{font-size:clamp(7.5px,2vw,10px)}.SoftwareShowreel_workflowNode__Wv2Az{gap:6px;padding:9px 7px;width:44%}.SoftwareShowreel_nodeNotify__41XFB,.SoftwareShowreel_nodeTrigger__RjQlf{left:1%}.SoftwareShowreel_nodeData__pC9_f,.SoftwareShowreel_nodeReply__tPaOG{right:1%}.SoftwareShowreel_workflowHub__glTL2{width:47%;left:26.5%;top:34%;min-height:90px;padding:10px 6px}.SoftwareShowreel_pipeline__lCpsW{width:89%}.SoftwareShowreel_release__N3gpi{width:66%}}@media (prefers-reduced-motion:reduce){.SoftwareShowreel_reel__vV_Uk *{animation:none!important}.SoftwareShowreel_cursor__yu7Xa,.SoftwareShowreel_packetFour__HynvG,.SoftwareShowreel_packetOne___nUq7,.SoftwareShowreel_packetThree__Ydb0D,.SoftwareShowreel_packetTwo__95drj,.SoftwareShowreel_sceneProgress__OJK9J{visibility:hidden}}