PageSourceSearch

https://revolte.ai/_next/static/chunks/app/page-7de60eb93cdf8ef9.js

js revolte.ai collected 2026-10-04 15:29:37 UTC 112,391 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8974],{5246:(e,t,o)=>{"use strict";o.d(t,{A:()=>c});var a=o(47747),i=o(57429),s=o(31378),n=o(61129);o(93411);var r=o(95121),l=o.n(r);let c=e=>{let t,o,r,c=(0,i.c)(6),{theme:d,className:m}=e,u=void 0===d?s.S.White:d,_=l()[u];return c[0]!==m||c[1]!==_?(t=(0,n.A)(l().loader,_,m),c[0]=m,c[1]=_,c[2]=t):t=c[2],c[3]===Symbol.for("react.memo_cache_sentinel")?(o=(0,a.jsx)("div",{className:l().spinner}),c[3]=o):o=c[3],c[4]!==t?(r=(0,a.jsx)("div",{className:t,children:o}),c[4]=t,c[5]=r):r=c[5],r}},7017:e=>{e.exports={section:"ControlSection_section__2TreF",inner:"ControlSection_inner__3eCc_",tag:"ControlSection_tag__KrviX",headingRow:"ControlSection_headingRow__yFv2N",heading:"ControlSection_heading__7GAIh",auditEm:"ControlSection_auditEm__yAJT4",dot:"ControlSection_dot__qYmBs",desc:"ControlSection_desc__RgV_5",contentBox:"ControlSection_contentBox__meTWt",tabBar:"ControlSection_tabBar__VQOPs",tab:"ControlSection_tab__Whhyz",tabActive:"ControlSection_tabActive__tu8Xf",tabIcon:"ControlSection_tabIcon__3YyMI",tabIconToWhite:"ControlSection_tabIconToWhite__KxgGe",tabIconToBlack:"ControlSection_tabIconToBlack__AYpGJ",tabLabel:"ControlSection_tabLabel__ZdViZ",tabLabelFull:"ControlSection_tabLabelFull__6sqAr",tabLabelMobile:"ControlSection_tabLabelMobile__Vo_ZM",contentArea:"ControlSection_contentArea___9dB8",imageCard:"ControlSection_imageCard__16LoD",imageCardBg:"ControlSection_imageCardBg__Ej85_",imageCardOverlay:"ControlSection_imageCardOverlay__M1FhZ",imageCardOverlayBlur:"ControlSection_imageCardOverlayBlur__uks4G",imageCardOverlayImg:"ControlSection_imageCardOverlayImg__yiTkH",imageOverlay:"ControlSection_imageOverlay__XlgK5",imageOverlayImg:"ControlSection_imageOverlayImg__jJs_m",rightContent:"ControlSection_rightContent__tgUvi",rightContentBlur:"ControlSection_rightContentBlur__PBBze",rightDesc:"ControlSection_rightDesc__dKCRj",featureBox:"ControlSection_featureBox__lL_ZE",featureText:"ControlSection_featureText__6u1Ei",learnMoreBtn:"ControlSection_learnMoreBtn__T9gT3",mobileDemoBtn:"ControlSection_mobileDemoBtn__v7QKf",mobileLearnMoreBtn:"ControlSection_mobileLearnMoreBtn__uz_Zu"}},11198:(e,t,o)=>{"use strict";o.r(t),o.d(t,{default:()=>v});var a=o(47747),i=o(57429);let s=[{number:"10",symbol:"\xd7",isX:!0,label:"Faster Releases",description:"Accelerate greenfield engineering builds from dynamic concept specifications directly into deployment staging at upto 10x faster speed."},{number:"85",symbol:"%",isX:!1,label:"Faster Integration Loops",description:"Avoid PR cycle blocks. Revolte auto-provisions staging preview environments, compiles test assets, and drafts structural pull requests."},{number:"40",symbol:"%",isX:!1,label:"Fewer Incidents",description:"Protect and safeguard production. Rigorous human-in-the-loop authorization gates review all code, logs, and server side configurations before deploy."}];var n=o(49532),r=o(79272),l=o(88658),c=o(52228),d=o(78761),m=o(25657),u=o(68361),_=o.n(u),h=o(85050),g=o(36137),p=o.n(g);let f=[p().col1,p().col2,p().col3];function v(){let e,t,o,u,g,v,y,b=(0,i.c)(13);b[0]===Symbol.for("react.memo_cache_sentinel")?(e=s.map(x),b[0]=e):e=b[0];let{sectionRef:S,setNumRef:k}=(0,l.I)(e),C=(0,h.usePathname)();b[1]!==C?(t=()=>(0,d.x)(r.u.HomeMetrics,C),b[1]=C,b[2]=t):t=b[2];let w=t;return b[3]===Symbol.for("react.memo_cache_sentinel")?(o=(0,a.jsx)("div",{className:p().divider1}),u=(0,a.jsx)("div",{className:p().divider2}),b[3]=o,b[4]=u):(o=b[3],u=b[4]),b[5]!==w||b[6]!==k?(g=s.map((e,t)=>(0,a.jsxs)(c.default,{delay:100*t,className:`${p().col} ${f[t]}`,children:[(0,a.jsxs)("div",{className:p().topBlock,children:[(0,a.jsxs)("div",{className:p().statHeader,children:[(0,a.jsxs)("div",{className:p().statRow,children:[(0,a.jsx)("span",{className:p().number,ref:k(t),children:e.number}),(0,a.jsx)("span",{className:e.isX?p().symbolX:p().symbolPct,children:e.symbol})]}),(0,a.jsx)("p",{className:p().label,children:e.label})]}),(0,a.jsx)("p",{className:p().description,children:e.description})]}),(0,a.jsxs)(_(),{href:n.Rr,rel:n.ui,className:p().knowMore,onClick:w,children:[(0,a.jsx)("span",{className:p().knowMoreText,children:"Know more"}),(0,a.jsx)(m.default,{src:"/icons/know-more-arrow.svg",alt:"Arrow",width:6,height:6,className:p().arrowIcon,unoptimized:!0})]})]},e.label)),b[5]=w,b[6]=k,b[7]=g):g=b[7],b[8]!==g?(v=(0,a.jsxs)("div",{className:p().inner,children:[o,u,g]}),b[8]=g,b[9]=v):v=b[9],b[10]!==S||b[11]!==v?(y=(0,a.jsx)("section",{className:p().section,ref:S,children:v}),b[10]=S,b[11]=v,b[12]=y):y=b[12],y}function x(e){return e.number}}
1,18571:e=>{e.exports={section:"DeliveryPlatformSection_section__OE_h8",inner:"DeliveryPlatformSection_inner__UF9qy",hideCursor:"DeliveryPlatformSection_hideCursor__8bJBD",scrollCursor:"DeliveryPlatformSection_scrollCursor__AA_n1",bgTop:"DeliveryPlatformSection_bgTop__sve2E",bgBottom:"DeliveryPlatformSection_bgBottom__Zt9ed",header:"DeliveryPlatformSection_header__zJkmW",tag:"DeliveryPlatformSection_tag__hhp8t",heading:"DeliveryPlatformSection_heading__C4uJ8",headingEm:"DeliveryPlatformSection_headingEm__28oYf",centerColumn:"DeliveryPlatformSection_centerColumn__BOz9r",stackWrap:"DeliveryPlatformSection_stackWrap__mRDzg",stackWrapFirst:"DeliveryPlatformSection_stackWrapFirst__MnXIq",stackWrapSplit:"DeliveryPlatformSection_stackWrapSplit__4SZbj",infoBlock:"DeliveryPlatformSection_infoBlock__JlyXK",blockStack1:"DeliveryPlatformSection_blockStack1__bNBkI",blockStack2:"DeliveryPlatformSection_blockStack2__EHCiv",blockStack3:"DeliveryPlatformSection_blockStack3__q9sc5",blockStack4:"DeliveryPlatformSection_blockStack4__jhjx4",infoIcon:"DeliveryPlatformSection_infoIcon__hfnd1",infoTextBlock:"DeliveryPlatformSection_infoTextBlock__gi_RQ",infoTitle:"DeliveryPlatformSection_infoTitle__MXS_N",infoDesc:"DeliveryPlatformSection_infoDesc__a4bBF",demoBtn:"DeliveryPlatformSection_demoBtn__KBs9f",mobileImageWrap:"DeliveryPlatformSection_mobileImageWrap__cetuS",mobileImg:"DeliveryPlatformSection_mobileImg__RKKdQ",mobileInfoSlider:"DeliveryPlatformSection_mobileInfoSlider__7pIgh",mobileInfoTrack:"DeliveryPlatformSection_mobileInfoTrack__46_jP",mobileInfoSlide:"DeliveryPlatformSection_mobileInfoSlide__Wk9wD",mobileInfoTitle:"DeliveryPlatformSection_mobileInfoTitle__fkYxO",mobileInfoDesc:"DeliveryPlatformSection_mobileInfoDesc__t_gb8",mobileInfoDots:"DeliveryPlatformSection_mobileInfoDots__VRdp_",mobileInfoDot:"DeliveryPlatformSection_mobileInfoDot__wGfXo",mobileInfoDotActive:"DeliveryPlatformSection_mobileInfoDotActive__8QANg"}},22313:e=>{e.exports={home:"HomeView_home__Qhcec",heroSection:"HomeView_heroSection__pS31h"}},24434:e=>{e.exports={connectorGroup:"ConnectorGroup_connectorGroup__eWirv",dcLine:"ConnectorGroup_dcLine__jdZKE",dcLineLeft:"ConnectorGroup_dcLineLeft__YienW",dcLineFront:"ConnectorGroup_dcLineFront__mSmKs",dcLineBack:"ConnectorGroup_dcLineBack__Lw_Xz",dcLineRight:"ConnectorGroup_dcLineRight__GEfG9"}},27637:e=>{e.exports={container:"MobileUseCases_container__ms6VQ",inner:"MobileUseCases_inner__EFT7F",header:"MobileUseCases_header__roZHP",tag:"MobileUseCases_tag__90Mhb",heading:"MobileUseCases_heading__qFQzr",headingEm:"MobileUseCases_headingEm__uIeKF",headingDot:"MobileUseCases_headingDot__dRq1z",description:"MobileUseCases_description__nT2GV",carousel:"MobileUseCases_carousel___2p61",carouselTrack:"MobileUseCases_carouselTrack__ibods",carouselSlide:"MobileUseCases_carouselSlide__8VetW",carouselCard:"MobileUseCases_carouselCard__y0ePq",cardContent:"MobileUseCases_cardContent__o26CK",carouselCardTitle:"MobileUseCases_carouselCardTitle__INzAm",carouselCardSubtitle:"MobileUseCases_carouselCardSubtitle__0Ef0Y",carouselCardTitleDark:"MobileUseCases_carouselCardTitleDark__49DKR",carouselCardSubtitleDark:"MobileUseCases_carouselCardSubtitleDark__wzGTO",dots:"MobileUseCases_dots__q8c6k",dot:"MobileUseCases_dot__KcR_X",dotActive:"MobileUseCases_dotActive__04rg0",demoBtn:"MobileUseCases_demoBtn__BvBaO"}},31586:(e,t,o)=>{"use strict";o.d(t,{y:()=>i});var a,i=((a={}).Left="left",a.Right="right",a.Center="center",a)},32127:e=>{e.exports={card:"LogoCard_card___ETsW",cardTall:"LogoCard_cardTall__90lyu",quoteTall:"LogoCard_quoteTall__zm04Y",cardWideQuote:"LogoCard_cardWideQuote__3V8bK",quoteWide:"LogoCard_quoteWide__6LMm_",cardStat:"LogoCard_cardStat__eWwcf",statBlock:"LogoCard_statBlock__i40EU",statValue:"LogoCard_statValue__fq9_b",statPct:"LogoCard_statPct__ti40M",statLabel:"LogoCard_statLabel__v2n0x",cardLogo:"LogoCard_cardLogo__5U3Ia",logoImg:"LogoCard_logoImg__C63q_"}},34436:e=>{e.exports={dcLineExt:"StackExtensions_dcLineExt__240Pi",dcLineExtLeft:"StackExtensions_dcLineExtLeft__jwE0w",dcLineExtFront:"StackExtensions_dcLineExtFront__7Ycmg",dcLineExtBack:"StackExtensions_dcLineExtBack__YkRqh",dcLineExtRight:"StackExtensions_dcLineExtRight__bU0Hw",dcDot:"StackExtensions_dcDot__ykGi4",dcDotLeft:"StackExtensions_dcDotLeft__Wrzu6",dcDotFront:"StackExtensions_dcDotFront__uxHM7",dcDotBack:"StackExtensions_dcDotBack__nXipf",dcDotRight:"StackExtensions_dcDotRight__VIMVb"}},34583:e=>{e.exports={section:"RunsOnSection_section__wVHB_",desktopExpand:"RunsOnSection_desktopExpand__LxcPU",bgImageMobile:"RunsOnSection_bgImageMobile__Vfjt9",inner:"RunsOnSection_inner__pRkC2",darkCard:"RunsOnSection_dar
1kCard__ymyqg",darkCardLogo:"RunsOnSection_darkCardLogo__L_39V",connector:"RunsOnSection_connector__1YCSd",logoItem:"RunsOnSection_logoItem___8tVX",mobileContent:"RunsOnSection_mobileContent__zwH6s",mobileHeading:"RunsOnSection_mobileHeading__xYsrx",mobileCards:"RunsOnSection_mobileCards__2TQic",mobileFadeLeft:"RunsOnSection_mobileFadeLeft__3d0sN",mobileFadeRight:"RunsOnSection_mobileFadeRight__3Yfrz",mobileFadeImg:"RunsOnSection_mobileFadeImg__NV6gH",mobileCardDark:"RunsOnSection_mobileCardDark__yat_y",mobileCardWhite:"RunsOnSection_mobileCardWhite__I_Go4",mobileCardBrand:"RunsOnSection_mobileCardBrand__r84RD",mobileCardDashed:"RunsOnSection_mobileCardDashed__zw31X",mobileHTickerWindow:"RunsOnSection_mobileHTickerWindow__mTXaG",mobileHTickerTrack:"RunsOnSection_mobileHTickerTrack__NYrmN",mobileHTickerSlot:"RunsOnSection_mobileHTickerSlot__VMDDn"}},34857:e=>{e.exports={card:"WorkflowCard_card__9nUGc",header:"WorkflowCard_header__9ahwX",headerLeft:"WorkflowCard_headerLeft__D5pIi",dots:"WorkflowCard_dots__qZO4I",dot:"WorkflowCard_dot__jFIBi",label:"WorkflowCard_label__YXMxn",headerText:"WorkflowCard_headerText__z12Wp",content:"WorkflowCard_content__nfbck"}},36137:e=>{e.exports={section:"MetricsSection_section__jUuLm",inner:"MetricsSection_inner__jyOQI",divider1:"MetricsSection_divider1__4_jFN",divider2:"MetricsSection_divider2__6UBmb",col:"MetricsSection_col__uheSd",col1:"MetricsSection_col1__M3ofs",col2:"MetricsSection_col2__oTVnP",col3:"MetricsSection_col3__hi2CO",topBlock:"MetricsSection_topBlock__f8Sgf",statHeader:"MetricsSection_statHeader__UWjZB",statRow:"MetricsSection_statRow__VK4F7",number:"MetricsSection_number__nJ7Q2",symbolX:"MetricsSection_symbolX__cdHNt",symbolPct:"MetricsSection_symbolPct____ecc",label:"MetricsSection_label__kDMfS",description:"MetricsSection_description__Bkc7A",knowMore:"MetricsSection_knowMore__Rg3XE",knowMoreText:"MetricsSection_knowMoreText__UeuZI",arrowIcon:"MetricsSection_arrowIcon___Zf4N"}},46303:e=>{e.exports={section:"LogosMarqueeSection_section__ugmPg",heading:"LogosMarqueeSection_heading__2un6q",trackWrapper:"LogosMarqueeSection_trackWrapper__k6bvk",track:"LogosMarqueeSection_track__L0BNW",logosMarquee:"LogosMarqueeSection_logosMarquee__T6SYY"}},47718:e=>{e.exports={header:"WorkflowGroupHeader_header__A_ydw",segment:"WorkflowGroupHeader_segment__OFV3H",label:"WorkflowGroupHeader_label__kVyGf",line:"WorkflowGroupHeader_line__isBaF",fill:"WorkflowGroupHeader_fill__gLPZD",diamond:"WorkflowGroupHeader_diamond__33X2K"}},48886:e=>{e.exports={container:"WorkflowSection_container__1kTCn"}},48898:e=>{e.exports={fitOuter:"WorkflowDesktop_fitOuter__ypydE",inner:"WorkflowDesktop_inner__b9mQt",row:"WorkflowDesktop_row__FkJRG",inputs:"WorkflowDesktop_inputs__SJDow",steps:"WorkflowDesktop_steps__IFoHw",step:"WorkflowDesktop_step__9z5fD",dottedLine:"WorkflowDesktop_dottedLine__FkDRe",dottedLineFill:"WorkflowDesktop_dottedLineFill__C1fto",dottedLineDot:"WorkflowDesktop_dottedLineDot__S9SGK",labelArea:"WorkflowDesktop_labelArea__ud0mY",stageLabel:"WorkflowDesktop_stageLabel__s5G4H",revealGroup:"WorkflowDesktop_revealGroup__6SEv9",titleBlock:"WorkflowDesktop_titleBlock__Qokit",titleShade:"WorkflowDesktop_titleShade__ryzSI",titleHeading:"WorkflowDesktop_titleHeading__w2W7X",titleDescription:"WorkflowDesktop_titleDescription__7iglp",cardConnector:"WorkflowDesktop_cardConnector__879jf",cardConnectorLine:"WorkflowDesktop_cardConnectorLine__9kh_m",cardConnectorDot:"WorkflowDesktop_cardConnectorDot__G0qFP",cardContainer:"WorkflowDesktop_cardContainer__65C5q",outputs:"WorkflowDesktop_outputs__FUm7g",outputFeatureCard:"WorkflowDesktop_outputFeatureCard__qoxtn"}},54496:(e,t,o)=>{"use strict";o.r(t),o.d(t,{default:()=>eg});var a=o(47747),i=o(57429),s=o(31586);let n=140,r=116,l=179,c=107,d=[{nodeId:"input-feature-scope",icon:"/icons/jira.svg",iconAlt:"Feature Scope",title:"Feature Scope",description:"Define what we're building"},{nodeId:"input-git",icon:"/icons/github.svg",iconAlt:"Git",title:"Git",description:"Code, history & collaboration"},{nodeId:"input-product-design",icon:"/icons/figma.svg",iconAlt:"Product Design",title:"Product Design",description:"User flows & design system"}],m=[{nodeId:"output-runtime",icon:"/icons/runtime-observability.svg",iconAlt:"Runtime Observability",title:"Runtime Observability",description:"Monitor performance, errors & reliability in real-time.",shade:"/images/sh
1ade-2.webp"},{nodeId:"output-delivery",icon:"/icons/delivery-intelligence.svg",iconAlt:"Delivery Intelligence",title:"Delivery Intelligence",description:"Track velocity, quality and team performance.",shade:"/images/shade-3.webp"},{nodeId:"output-finops",icon:"/icons/finops.svg",iconAlt:"FinOps",title:"FinOps",description:"Optimize cloud spend and resource usage.",shade:"/images/shade-4.webp"}],u=[{from:"input-feature-scope",to:"agentic-workflow",fromSide:s.y.Right,toSide:s.y.Left},{from:"input-git",to:"agentic-workflow",fromSide:s.y.Right,toSide:s.y.Left},{from:"input-product-design",to:"agentic-workflow",fromSide:s.y.Right,toSide:s.y.Left},{from:"agentic-workflow",to:"developer-in-loop",fromSide:s.y.Right,toSide:s.y.Left},{from:"developer-in-loop",to:"review-and-release",fromSide:s.y.Right,toSide:s.y.Left},{from:"review-and-release",to:"outcomes-and-insights",fromSide:s.y.Right,toSide:s.y.Left},{from:"outcomes-and-insights",to:"output-runtime",fromSide:s.y.Right,toSide:s.y.Left},{from:"outcomes-and-insights",to:"output-delivery",fromSide:s.y.Right,toSide:s.y.Left},{from:"outcomes-and-insights",to:"output-finops",fromSide:s.y.Right,toSide:s.y.Left}],_=[{id:"agentic-workflow",icon:"/icons/agentic-workflow.svg",iconAlt:"Agentic Workflow",title:"Agentic Workflow",description:"AI agents plan, build and commit code seamlessly.",stageLabel:"Code generated and committed in Git",shade:"/images/shade-1.webp",card:{label:"Agent Activity",headerText:"RUN #0452",imageSrc:"/images/agentic-workflow.svg",imageAlt:"Planning agent and code generation agent diagram"}},{id:"developer-in-loop",icon:"/icons/cli-terminal.svg",iconAlt:"Developer-in-loop with CLI",title:"Developer-in-loop with CLI",description:"Developers stay in control with powerful CLI workflows.",stageLabel:"Code assured and merged in Git",shade:"/images/shade-1.webp",card:{label:"Revolte CLI",logoSrc:"/icons/terminal.svg",logoAlt:"CLI",imageSrc:"/images/cli-terminal.svg",imageAlt:"Revolte CLI interface with contact page creation"}},{id:"review-and-release",icon:"/icons/review-release.svg",iconAlt:"Review & Release",title:"Review & Release",description:"AI validates, humans review, and we release with confidence.",stageLabel:"Application tested & deployed live",shade:"/images/shade-1.webp",card:{label:"Release Pipeline",headerText:"v2.4.1",imageSrc:"/images/review-release.svg",imageAlt:"Production, Test and Preview deployment status"}},{id:"outcomes-and-insights",icon:"/icons/outcomes-insights.svg",iconAlt:"Outcomes & Insights",title:"Outcomes & Insights",description:"Real-time visibility across delivery, usage and business impact.",stageLabel:"Observability & insights in production",shade:"/images/shade-1.webp",card:{label:"Live Insights",headerText:"Last 30 days",imageSrc:"/images/outcome-insights.svg",imageAlt:"Production, Test and Preview deployment status"}}];var h=o(93411);let g=new Map;function p(e,t){return e.clientWidth>0?t.width/e.clientWidth:1}function f(e,t,o){let a=e.getBoundingClientRect();return{left:(a.left-t.left)/o,right:(a.right-t.left)/o,centerX:((a.left+a.right)/2-t.left)/o,centerY:((a.top+a.bottom)/2-t.top)/o}}function v(e,t,o,a){if(2>Math.abs(t-a))return`M ${e} ${t} L ${o} ${a}`;let i=(e+o)/2;return`M ${e} ${t} L ${i} ${t} L ${i} ${a} L ${o} ${a}`}function x(e,t,o,a,i){return`M ${e} ${t} L ${o} ${t} L ${o} ${a} L ${i} ${a}`}let y="<defs></defs>";function b(e,t){return e.arriveMs-t.arriveMs}function S(e){return null!==e}function k(e,t){return e.arriveMs-t.arriveMs}function C(e){return null!==e}function w(e,t){return e+t.centerY}function j(e){return e.from}function N(e){return e.from.startsWith("input-")}function D(e){return e.to}function L(e){return e.from}function I(e){return e.from.startsWith("input-")}var M=o(73570),B=o.n(M);function $(e){let t,o=(0,i.c)(2),{svgRef:s}=e;return o[0]!==s?(t=(0,a.jsx)("svg",{ref:s,className:B().svg,"aria-hidden":"true"}),o[0]=s,o[1]=t):t=o[1],t}var R=o(47718),W=o.n(R);function T(e){let t,o,s,n,r,l,c,d,m,u,_,h,g,p,f,v,x,y,b,S,k,C,w,j,N,D=(0,i.c)(61),{animate:L,intentWidth:I,outcomeWidth:M}=e,B=void 0===L||L;D[0]!==I?(t=I?{flex:`0 0 ${I}px`}:void 0,D[0]=I,D[1]=t):t=D[1];let $=+!B,R=B?"#4A4945":void 0;D[2]!==$||D[3]!==R?(o=(0,a.jsx)("span",{"data-header-label":"intent",className:W().label,style:{opacity:$,color:R},children:"Intent"}),D[2]=$,D[3]=R,D[4]=o):o=D[4];let T=+!B;
1D[5]!==T?(s={opacity:T},D[5]=T,D[6]=s):s=D[6],D[7]===Symbol.for("react.memo_cache_sentinel")?(n=(0,a.jsx)("span",{className:W().diamond,style:{left:0}}),D[7]=n):n=D[7];let A=B?0:"100%";D[8]!==A?(r=(0,a.jsx)("span",{"data-header-fill":"intent",className:W().fill,style:{width:A}}),D[8]=A,D[9]=r):r=D[9];let H=B?0:"100%";D[10]!==H?(l=(0,a.jsx)("span",{"data-header-tip":"intent",className:W().diamond,style:{left:H}}),D[10]=H,D[11]=l):l=D[11],D[12]!==r||D[13]!==l||D[14]!==s?(c=(0,a.jsxs)("span",{className:W().line,"data-header-track":"intent",style:s,children:[n,r,l]}),D[12]=r,D[13]=l,D[14]=s,D[15]=c):c=D[15],D[16]!==c||D[17]!==t||D[18]!==o?(d=(0,a.jsxs)("div",{className:W().segment,style:t,children:[o,c]}),D[16]=c,D[17]=t,D[18]=o,D[19]=d):d=D[19],D[20]===Symbol.for("react.memo_cache_sentinel")?(m={flex:3},D[20]=m):m=D[20];let E=+!B;D[21]!==E?(u=(0,a.jsx)("span",{"data-header-label":"execution",className:W().label,style:{opacity:E},children:"Execution"}),D[21]=E,D[22]=u):u=D[22];let U=+!B;D[23]!==U?(_={opacity:U},D[23]=U,D[24]=_):_=D[24],D[25]===Symbol.for("react.memo_cache_sentinel")?(h=(0,a.jsx)("span",{className:W().diamond,style:{left:0}}),D[25]=h):h=D[25];let F=B?0:"100%";D[26]!==F?(g=(0,a.jsx)("span",{"data-header-fill":"execution",className:W().fill,style:{width:F}}),D[26]=F,D[27]=g):g=D[27];let q=B?0:"100%";D[28]!==q?(p=(0,a.jsx)("span",{"data-header-tip":"execution",className:W().diamond,style:{left:q}}),D[28]=q,D[29]=p):p=D[29],D[30]!==_||D[31]!==g||D[32]!==p?(f=(0,a.jsxs)("span",{className:W().line,"data-header-track":"execution",style:_,children:[h,g,p]}),D[30]=_,D[31]=g,D[32]=p,D[33]=f):f=D[33],D[34]!==u||D[35]!==f?(v=(0,a.jsxs)("div",{className:W().segment,style:m,children:[u,f]}),D[34]=u,D[35]=f,D[36]=v):v=D[36],D[37]!==M?(x=M?{flex:`0 0 ${M}px`}:void 0,D[37]=M,D[38]=x):x=D[38];let P=+!B,O=B?"#4A4945":void 0;D[39]!==P||D[40]!==O?(y=(0,a.jsx)("span",{"data-header-label":"outcome",className:W().label,style:{opacity:P,color:O},children:"Outcome"}),D[39]=P,D[40]=O,D[41]=y):y=D[41];let z=+!B;D[42]!==z?(b={opacity:z},D[42]=z,D[43]=b):b=D[43],D[44]===Symbol.for("react.memo_cache_sentinel")?(S=(0,a.jsx)("span",{className:W().diamond,style:{left:0}}),D[44]=S):S=D[44];let G=B?0:"100%";D[45]!==G?(k=(0,a.jsx)("span",{"data-header-fill":"outcome",className:W().fill,style:{width:G}}),D[45]=G,D[46]=k):k=D[46];let Y=B?0:"100%";return D[47]!==Y?(C=(0,a.jsx)("span",{"data-header-tip":"outcome",className:W().diamond,style:{left:Y}}),D[47]=Y,D[48]=C):C=D[48],D[49]!==b||D[50]!==k||D[51]!==C?(w=(0,a.jsxs)("span",{className:W().line,"data-header-track":"outcome",style:b,children:[S,k,C]}),D[49]=b,D[50]=k,D[51]=C,D[52]=w):w=D[52],D[53]!==x||D[54]!==y||D[55]!==w?(j=(0,a.jsxs)("div",{className:W().segment,style:x,children:[y,w]}),D[53]=x,D[54]=y,D[55]=w,D[56]=j):j=D[56],D[57]!==d||D[58]!==v||D[59]!==j?(N=(0,a.jsxs)("div",{className:W().header,children:[d,v,j]}),D[57]=d,D[58]=v,D[59]=j,D[60]=N):N=D[60],N}var A=o(25657),H=o(34857),E=o.n(H);function U(e){let t,o,s,n,r,l,c,d=(0,i.c)(17),{label:m,logoSrc:u,logoAlt:_,headerText:h,children:g}=e;return d[0]===Symbol.for("react.memo_cache_sentinel")?(t=(0,a.jsxs)("div",{className:E().dots,children:[(0,a.jsx)("span",{className:E().dot,"data-color":"red"}),(0,a.jsx)("span",{className:E().dot,"data-color":"orange"}),(0,a.jsx)("span",{className:E().dot,"data-color":"green"})]}),d[0]=t):t=d[0],d[1]!==m?(o=m&&(0,a.jsx)("span",{className:E().label,children:m}),d[1]=m,d[2]=o):o=d[2],d[3]!==o?(s=(0,a.jsxs)("div",{className:E().headerLeft,children:[t,o]}),d[3]=o,d[4]=s):s=d[4],d[5]!==h||d[6]!==_||d[7]!==u?(n=u?(0,a.jsx)(A.default,{src:u,alt:_??"Logo",width:15,height:15}):h?(0,a.jsx)("span",{className:E().headerText,children:h}):null,d[5]=h,d[6]=_,d[7]=u,d[8]=n):n=d[8],d[9]!==s||d[10]!==n?(r=(0,a.jsxs)("div",{className:E().header,children:[s,n]}),d[9]=s,d[10]=n,d[11]=r):r=d[11],d[12]!==g?(l=(0,a.jsx)("div",{className:E().content,children:g}),d[12]=g,d[13]=l):l=d[13],d[14]!==r||d[15]!==l?(c=(0,a.jsxs)("div",{className:E().card,children:[r,l]}),d[14]=r,d[15]=l,d[16]=c):c=d[16],c}var F=o(61129),q=o(55337),P=o.n(q);function O(e){let t,o,s,n,r,l,c,d=(0,i.c)(25),{nodeId:m,icon:u,iconAlt:_,title:h,description:g,className:p,width:f,height:v,style:x,shadeSrc:y}=e;return d[0]!==p?(t=(0,F.A)(P().card,p),d[0]=p,d[1]=t):t=d[1],d[2]!==v||d[3]!==x||d[4]!==f?(o={width:f,height:v,...x},d[2]=v,d[3]=x,d[4]=f,d[5]=o):o=d[5],d[6]!==m||d[7]!==y||d[8]!==h?(s=y&&(0,a.jsx)(A.default,{src:y,alt:`${h} card highlight`,fill:!0,"aria-hidden":"true","data-shade-id":m,className:P().shade}),d[6]=m,d[7]=y,d[8]=h,d[9]=s):s=d[9],d[10]!==u||d[11]!==_?(n=(0,a.jsx)(A.default,{src:u,alt:_,width:16,height:16,className:P().icon}),d[10]=u,d[11]=_,d[12]=n):n=d[12],d[13]!==h?(r=(0,a.jsx)("h3",{className:P().title,children:h}),d[13]=h,d[14]=r):r=d[14],d[15]!==g?(l=(0,a.jsx)("p",{className:P().description,children:g}),d[15]=g,d[16]=l):l=d[16],d[17]!==m||d[18]!==t||d[19]!==o||d[20]!==s||d[21]!==n||d[22]!==r||d[23]!==l?
1(c=(0,a.jsxs)("div",{className:t,"data-node-id":m,style:o,children:[s,n,r,l]}),d[17]=m,d[18]=t,d[19]=o,d[20]=s,d[21]=n,d[22]=r,d[23]=l,d[24]=c):c=d[24],c}var z=o(48898),G=o.n(z);let Y=_.map(e=>e.id);function V(e){let t,o,s,M,B,R,W,H,E,F,q,P,z,V,K,X,Q=(0,i.c)(31),{animate:Z,onWorkflowComplete:J}=e,ee=void 0===Z||Z;Q[0]!==ee||Q[1]!==J?(t={stepNodeIds:Y,animate:ee,onCycleComplete:J},Q[0]=ee,Q[1]=J,Q[2]=t):t=Q[2];let{svgRef:et,containerRef:eo}=function(e,t){let o,a,s,n,r,l,c,d,m,u,_=(0,i.c)(22),{stepNodeIds:M,animate:B,onCycleComplete:$}=t,R=void 0===B||B,W=(0,h.useRef)(null),T=(0,h.useRef)(null);_[0]===Symbol.for("react.memo_cache_sentinel")?(o=[],_[0]=o):o=_[0];let A=(0,h.useRef)(o),H=(0,h.useRef)(0);_[1]===Symbol.for("react.memo_cache_sentinel")?(a={},_[1]=a):a=_[1];let E=(0,h.useRef)(a);_[2]===Symbol.for("react.memo_cache_sentinel")?(s=()=>{A.current.forEach(clearTimeout),A.current=[],cancelAnimationFrame(H.current)},_[2]=s):s=_[2];let U=s;_[3]!==e||_[4]!==M?(n=()=>{let t=T.current;if(!t)return;let o=M[M.length-1];[...M,...Array.from(new Set(e.filter(I).map(L))),...Array.from(new Set(e.filter(e=>e.from===o).map(D)))].forEach(e=>{let o=t.querySelector(`[data-node-id="${e}"]`);o&&(o.style.transition="none",o.style.opacity="0");let a=t.querySelector(`[data-shade-id="${e}"]`);a&&(a.style.transition="none",a.style.clipPath="circle(0% at 0% 0%)")}),["intent","execution","outcome"].forEach(e=>{let o=t.querySelector(`[data-header-fill="${e}"]`);o&&(o.style.transition="none",o.style.width="0%")}),["intent","execution","outcome"].forEach(e=>{let o=t.querySelector(`[data-header-tip="${e}"]`);o&&(o.style.transition="none",o.style.left="0%")}),["intent","execution","outcome"].forEach(e=>{let o=t.querySelector(`[data-header-track="${e}"]`);o&&(o.style.transition="none",o.style.opacity="0")});let a=t.querySelector('[data-header-label="execution"]');a&&(a.style.transition="none",a.style.opacity="0"),["intent","outcome"].forEach(e=>{let o=t.querySelector(`[data-header-label="${e}"]`);o&&(o.style.transition="none",o.style.opacity="0",o.style.color="#4A4945")}),M.forEach(e=>{let o=t.querySelector(`[data-label-id="${e}"]`);o&&(o.style.transition="none",o.style.opacity="0");let a=t.querySelector(`[data-dotted-id="${e}"]`);a&&(a.style.transition="none",a.style.opacity="0",a.style.clipPath="");let i=t.querySelector(`[data-dotted-dot-id="${e}"]`);i&&(i.style.transition="none",i.style.opacity="0");let s=t.querySelector(`[data-card-reveal-id="${e}"]`);s&&(s.style.transition="none",s.style.opacity="0");let n=t.querySelector(`[data-connector-id="${e}"]`);n&&(n.style.transition="none",n.style.clipPath="inset(0 0 100% 0)");let r=t.querySelector(`[data-connector-dot-id="${e}"]`);r&&(r.style.transition="none",r.style.opacity="0")})},_[3]=e,_[4]=M,_[5]=n):n=_[5];let F=n;_[6]===Symbol.for("react.memo_cache_sentinel")?(r=(e,t)=>{let o=setTimeout(e,t);A.current.push(o)},_[6]=r):r=_[6];let q=r;_[7]!==e||_[8]!==$||_[9]!==F||_[10]!==M?(l=function(){let t=W.current,o=T.current;t&&o&&(U(),F(),H.current=requestAnimationFrame(()=>{let a=setTimeout(()=>{var a,i;let s=t.getBoundingClientRect(),n=p(t,s),r=t.clientWidth||s.width,l=r<768,c=r-30,d={};M.forEach(e=>{let t=o.querySelector(`[data-dotted-id="${e}"]`),a=o.querySelector(`[data-node-id="${e}"]`);if(t&&a){let o=t.getBoundingClientRect(),i=o.height;if(i>0){let t=a.getBoundingClientRect(),s=Math.max(0,Math.min(99,((t.top+t.bottom)/2-o.top)/i*100)),n=Math.max(0,Math.min(99,100-s));d[e]={topPct:s,botPct:n}}}}),E.current=d,M.forEach(e=>{let t=o.querySelector(`[data-dotted-id="${e}"]`),a=d[e];t&&a&&(t.style.transition="none",t.style.clipPath=`inset(${a.topPct.toFixed(1)}% 0 ${a.botPct.toFixed(1)}% 0)`)}),t.innerHTML=y;let m=function(e){if(!e)return null;let t=o.querySelector(`[data-node-id="${e}"]`);return t?f(t,s,n):null},u=function(e,o,a){let i=function(e){if("u"<typeof document)return 200;let t=g.get(e);if(void 0!==t)return t;let o=document.createElementNS("http://www.w3.org/2000/svg","path");o.setAttribute("d",e);let a=o.getTotalLength();return g.set(e,a),a}(e),s=Math.max(i/((l?350:310)*(void 0===a?1:a))*1e3,320),n=document.createElementNS("http://www.w3.org/2000/svg","path");return n.setAttribute("d",e),n.setAttribute("class","wf-line"),n.style.strokeDasharray=`${i}`,n.style.strokeDashoffset=`${i}`,t.appendChild(n),q(()=>{requestAnimationFrame(()=>{requestAnimationFrame(()=>{n.style.transition=`stroke-dashoffset ${s}ms linear`,n.style.strokeDashoffset="0"})})},o),s},_=function(e,t){q(()=>
1{let t=o.querySelector(`[data-shade-id="${e}"]`);t&&(t.style.transition="clip-path 0.6s ease-out",t.style.clipPath="circle(150% at 0% 0%)")},t)},h=function(e,t){e&&(q(()=>{let t=o.querySelector(`[data-node-id="${e}"]`);t&&(t.style.transition="opacity 0.4s ease-out",t.style.opacity="1")},t),_(e,t),q(()=>{let t=o.querySelector(`[data-dotted-id="${e}"]`);if(t){let o=E.current[e];o?(t.style.transition="none",t.style.opacity="1",t.style.clipPath=`inset(${o.topPct.toFixed(1)}% 0 ${o.botPct.toFixed(1)}% 0)`,requestAnimationFrame(()=>{requestAnimationFrame(()=>{t.style.transition="clip-path 600ms ease-out",t.style.clipPath="inset(0% 0% 0% 0%)"})})):(t.style.transition="opacity 0.55s ease-out",t.style.opacity="1")}},t),q(()=>{let t=o.querySelector(`[data-dotted-dot-id="${e}"]`);t&&(t.style.transition="opacity 0.3s ease-out",t.style.opacity="1");let a=o.querySelector(`[data-label-id="${e}"]`);a&&(a.style.transition="opacity 0.55s ease-out",a.style.opacity="1")},t+600),q(()=>{let t=o.querySelector(`[data-connector-id="${e}"]`);t&&(t.style.transition="clip-path 250ms ease-out",t.style.clipPath="inset(0 0 0% 0)")},t),q(()=>{let t=o.querySelector(`[data-connector-dot-id="${e}"]`);t&&(t.style.transition="opacity 0.3s ease-out",t.style.opacity="1");let a=o.querySelector(`[data-card-reveal-id="${e}"]`);a&&(a.style.transition="opacity 0.55s ease-out",a.style.opacity="1")},t+250))},D=function(e,t,a,i){let s=void 0===i?900:i;q(()=>{let a=o.querySelector(`[data-header-fill="${e}"]`);a&&(a.style.transition=`width ${s}ms linear`,a.style.width=`${t}%`);let i=o.querySelector(`[data-header-tip="${e}"]`);i&&(i.style.transition=`left ${s}ms linear`,i.style.left=`${t}%`)},a)},L=function(e){let t=null;return{commit(o,a){t&&D(e,t.pct,t.atMs,a-t.atMs),t={pct:o,atMs:a}},flush(o){t&&D(e,t.pct,t.atMs,void 0===o?900:o)}}},I=function(e,t){q(()=>{let t=o.querySelector(`[data-header-label="${e}"]`);t&&(t.style.transition="opacity 400ms ease-out",t.style.opacity="1")},t)},B=function(e,t){q(()=>{let t=o.querySelector(`[data-header-label="${e}"]`);t&&(t.style.transition="color 0.5s ease-out",t.style.color="")},t)},R=function(e,t){q(()=>{let t=o.querySelector(`[data-header-track="${e}"]`);t&&(t.style.transition="opacity 0.4s ease-out",t.style.opacity="1")},t)},W=function(e,t){q(()=>{let t=o.querySelector(`[data-node-id="${e}"]`);t&&(t.style.transition="opacity 400ms ease-out",t.style.opacity="1")},t),_(e,t)},T=m(M[0]);if(!T)return;let A=e.filter(N),H=Array.from(new Set(A.map(j))),U=M[M.length-1],F=e.filter(e=>e.from===U),P=M.length;I("intent",0),B("intent",400),R("intent",400),D("intent",100,400);let O=Math.max(1300,(H.forEach((e,t)=>W(e,400+150*t)),400+150*Math.max(H.length-1,0)+400)),z=0;for(let e of A){let t=m(e.from);if(t)z=Math.max(z,u(l?x(t.right,t.centerY,c,T.centerY,T.right):v(t.right,t.centerY,T.left,T.centerY),O,"input-product-design"===e.from?1.8:1))}let G=O+z,Y=L("execution");q(()=>{let e=o.querySelector('[data-header-label="execution"]');e&&(e.style.transition="opacity 0.5s ease-out",e.style.opacity="1")},G),R("execution",G),Y.commit(1/P*100,G),h(M[0],G);let V=G+400,K=0;for(let e=0;e<M.length-1;e++){let t=m(M[e]),o=m(M[e+1]);if(!t||!o)continue;let a=u(l?x(t.right,t.centerY,c,o.centerY,o.right):`M ${t.right} ${t.centerY} L ${o.left} ${o.centerY}`,V);K=a;let i=V+a;h(M[e+1],i);let s=(e+2)/P*100;Y.commit(s,i),V=i+400}Y.flush(K+400);let X=m(U);if(X){let e,t;I("outcome",a=V),B("outcome",t=a+400),R("outcome",t);let o=L("outcome");if(l&&F.length>0){let t=F.map(e=>m(e.to)).filter(Boolean),a=t.reduce(w,0)/t.length,i=u(x(X.right,X.centerY,c,a,c),V),s=V+i,n=F.map(e=>{var t,o;let i=m(e.to);if(!i)return null;let n=u((t=i.right,o=i.centerY,`M ${c} ${a} L ${c} ${o} L ${t} ${o}`),s);return{edge:e,arriveMs:s+n,dur:n}}).filter(C).sort(k),r=0;n.forEach((e,t)=>{let{edge:a,arriveMs:i,dur:s}=e;W(a.to,i),o.commit((t+1)/n.length*100,i),r=Math.max(r,s)}),o.flush(),e=s+r}else{let t=F.map(e=>{let t=m(e.to);if(!t)return null;let o=u(v(X.right,X.centerY,t.left,t.centerY),V);return{edge:e,arriveMs:V+o,dur:o}}).filter(S).sort(b),a=0;t.forEach((e,i)=>{let{edge:s,arriveMs:n,dur:r}=e;W(s.to,n),o.commit((i+1)/t.length*100,n),a=Math.max(a,r)}),o.flush(),e=V+a}i=e,$&&q($,i)}},80);A.current.push(a)}))},_[7]=e,_[8]=$,_[9]=F,_[10]=M,_[11]=l):l=_[11];let P=l;_[12]!==e||_[13]!==M?(c=()=>{let t=W.current,o=T.current;t&&o&&(H.current=requestAnimationFrame(()=>{H.current=requestAnimationFrame(()=>{let a=setTimeout(()=>{t.innerHTML=y,function(e,t,o,a){let i=e.getBoundingClientRect(),s=p(e,i),n=e.clientWidth||i.width,r=n<768,l=n-30;function c(e){if(!e)return null;let o=t.querySelector(`[data-node-id="${e}"]`);return o?f(o,i,s):null}function d(t){let o=document.createElementNS("http://www.w3.org/2000/svg","path");o.setAttribute("d",t),o.setAttribute("class","wf-line"),e.appendChild(o)}let m=c(a[0]);if(m)for(let e of o.filter(e=>e.from.startsWith("input-"))){let t=c(e.from);t&&d(r?x(t.right,t.centerY,l,m.centerY,m.right):v(t.right,t.centerY,m.left,m.centerY))}for(let e=0;e<a.length-1;e++){let t=c(a[e]),o=c(a[e+1]);t&&o&&d(r?x(t.right,t.centerY,l,o.centerY,o.right):`M ${t.right} ${t.centerY} L ${o.left} ${o.centerY}`)}let u=c(a[a.length-1]);if(u)for(let e of o.filter(e=>e.from===a[a.length-1])){let t=c(e.to);t&&d(r?x(u.right,u.centerY,l,t.centerY,t.right):v(u.right,u.centerY,t.left,t.centerY))}}(t,o,e,M)},60);A.current.push(a)})}))},_[12]=e,_[13]=M,_[14]=c):c=_[14];let O=c;return _[15]!==R||_[16]!==F||_[17]!==P||_[18]!==O?(d=()=>{let e=T.current;if(e)if(R){let t=new IntersectionObserver(e=>
1{e.forEach(e=>{e.isIntersecting?P():(U(),F())})},{threshold:.2});t.observe(e);let o=null,a=new ResizeObserver(()=>{o&&clearTimeout(o),o=setTimeout(()=>P(),250)});return a.observe(e),()=>{t.disconnect(),a.disconnect(),o&&clearTimeout(o),U()}}else{O();let t=null,o=new ResizeObserver(()=>{t&&clearTimeout(t),t=setTimeout(()=>O(),250)});return o.observe(e),()=>{o.disconnect(),t&&clearTimeout(t),cancelAnimationFrame(H.current)}}},m=[R,P,O,U,F],_[15]=R,_[16]=F,_[17]=P,_[18]=O,_[19]=d,_[20]=m):(d=_[19],m=_[20]),(0,h.useEffect)(d,m),_[21]===Symbol.for("react.memo_cache_sentinel")?(u={svgRef:W,containerRef:T},_[21]=u):u=_[21],u}(u,t),ea=(K=(0,i.c)(3),X=(0,h.useRef)(null),K[0]!==eo?(z=()=>{let e=X.current,t=eo.current;if(!e||!t)return;let o=()=>{t.style.transform="";let o=t.scrollWidth,a=t.scrollHeight;if(0===o){e.style.height="";return}let i=Math.min(1,e.clientWidth/o);t.style.transformOrigin="top center",t.style.transform=i<1?`scale(${i})`:"",e.style.height=`${a*i}px`};o();let a=new ResizeObserver(()=>o());return a.observe(e),a.observe(t),()=>a.disconnect()},V=[eo],K[0]=eo,K[1]=z,K[2]=V):(z=K[1],V=K[2]),(0,h.useEffect)(z,V),X);return Q[3]!==ee?(o=(0,a.jsx)(T,{animate:ee,intentWidth:n,outcomeWidth:l}),Q[3]=ee,Q[4]=o):o=Q[4],Q[5]!==et?(s=(0,a.jsx)($,{svgRef:et}),Q[5]=et,Q[6]=s):s=Q[6],Q[7]!==ee?(M=d.map(e=>(0,a.jsx)(O,{nodeId:e.nodeId,icon:e.icon,iconAlt:e.iconAlt,title:e.title,description:e.description,width:n,height:r,style:{opacity:+!ee}},e.nodeId)),Q[7]=ee,Q[8]=M):M=Q[8],Q[9]!==M?(B=(0,a.jsx)("div",{className:G().inputs,children:M}),Q[9]=M,Q[10]=B):B=Q[10],Q[11]!==ee?(R=_.map(e=>(0,a.jsxs)("div",{className:G().step,children:[(0,a.jsxs)("div",{className:G().dottedLine,children:[(0,a.jsx)("div",{"data-dotted-id":e.id,className:G().dottedLineFill,style:{opacity:+!ee}}),(0,a.jsx)("span",{"data-dotted-dot-id":e.id,className:G().dottedLineDot,style:{opacity:+!ee}})]}),(0,a.jsx)("div",{className:G().labelArea,children:(0,a.jsx)("div",{"data-label-id":e.id,style:{opacity:+!ee},children:(0,a.jsx)("p",{className:G().stageLabel,children:e.stageLabel})})}),(0,a.jsxs)("div",{className:G().revealGroup,children:[(0,a.jsxs)("div",{"data-node-id":e.id,className:G().titleBlock,style:{opacity:+!ee},children:[(0,a.jsx)(A.default,{src:e.shade,alt:`${e.title} highlight`,fill:!0,"aria-hidden":"true","data-shade-id":e.id,className:G().titleShade}),(0,a.jsx)(A.default,{src:e.icon,alt:e.iconAlt,width:14,height:14,className:G().titleIcon}),(0,a.jsx)("h3",{className:G().titleHeading,children:e.title}),(0,a.jsx)("p",{className:G().titleDescription,children:e.description})]}),(0,a.jsxs)("div",{className:G().cardConnector,"aria-hidden":"true",children:[(0,a.jsx)("div",{"data-connector-id":e.id,className:G().cardConnectorLine,style:{clipPath:ee?"inset(0 0 100% 0)":"inset(0 0 0% 0)"}}),(0,a.jsx)("span",{"data-connector-dot-id":e.id,className:G().cardConnectorDot,style:{opacity:+!ee}})]}),(0,a.jsx)("div",{"data-card-reveal-id":e.id,className:G().cardContainer,style:{opacity:+!ee},children:(0,a.jsx)(U,{label:e.card.label,logoSrc:e.card.logoSrc,logoAlt:e.card.logoAlt,headerText:e.card.headerText,children:(0,a.jsx)(A.default,{src:e.card.imageSrc,alt:e.card.imageAlt,width:190,height:164})})})]})]},e.id)),Q[11]=ee,Q[12]=R):R=Q[12],Q[13]!==R?(W=(0,a.jsx)("div",{className:G().steps,children:R}),Q[13]=R,Q[14]=W):W=Q[14],Q[15]!==ee?(H=m.map(e=>(0,a.jsx)(O,{nodeId:e.nodeId,icon:e.icon,iconAlt:e.iconAlt,title:e.title,description:e.description,width:l,height:c,className:G().outputFeatureCard,style:{opacity:+!ee},shadeSrc:e.shade},e.nodeId)),Q[15]=ee,Q[16]=H):H=Q[16],Q[17]!==H?(E=(0,a.jsx)("div",{className:G().outputs,children:H}),Q[17]=H,Q[18]=E):E=Q[18],Q[19]!==E||Q[20]!==s||Q[21]!==B||Q[22]!==W?(F=(0,a.jsxs)("div",{className:G().row,children:[s,B,W,E]}),Q[19]=E,Q[20]=s,Q[21]=B,Q[22]=W,Q[23]=F):F=Q[23],Q[24]!==eo||Q[25]!==F||Q[26]!==o?(q=(0,a.jsxs)("div",{ref:eo,className:G().inner,children:[o,F]}),Q[24]=eo,Q[25]=F,Q[26]=o,Q[27]=q):q=Q[27],Q[28]!==ea||Q[29]!==q?(P=(0,a.jsx)("div",{ref:ea,className:G().fitOuter,children:q}),Q[28]=ea,Q[29]=q,Q[30]=P):P=Q[30],P}var K=o(5246),X=o(76938),Q=o.n(X);function Z(){let e,t,o,s,n,r=(0,i.c)(10),[l,c]=(0,h.useState)(!0);r[0]!==l?(e=l&&(0,a.jsx)(K.A,{}),r[0]=l,r[1]=e):e=r[1];let d=l?Q().imageLoading:Q().imageLoaded;return r[2]!==d?(t=(0,F.A)(Q().mobileImage,d),r[2]=d,r[3]=t):t=r[3],r[4]===Symbol.for("react.memo_cache_sentinel")?(o=()=>c(!1),r[4]=o):o=r[4],r[5]!==t?(s=(0,a.jsx)(A.default,{src:"/images/agentic-loop-mob.webp",alt:"The Revolte agentic loop",width:776,height:2967,className:t,onLoad:o}),r[5]=t,r[6]=s):s=r[6],r[7]!==e||r[8]!==s?(n=(0,a.jsxs)("div",{className:Q().mobileImageContainer,children:[e,s]}),r[7]=e,r[8]=s,r[9]=n):n=r[9],n}var J=o(48886),ee=o.n(J);function et(e){let t,o,s=(0,i.c)(4),{animate:n,onWorkflowComplete:r}=e,l=void 0===n||n;return s[0]===Symbol.for("react.memo_cache_sentinel")?(t=(0,a.jsx)(Z,{}),s[0]=t):t=s[0],s[1]!==l||s[2]!==r?(o=(0,a.jsxs)("div",{className:ee().container,children:[t,(0,a.jsx)(V,{animate:l,onWorkflowComplete:r})]}),s[1]=l,s[2]=r,s[3]=o):o=s[3],o}var eo=o(25491),ea=o(49532),ei=o(79272),es=o(50017),en=o(92224),er=o(88950),el=o(52228),ec=o(78761),ed=o(68361),em=o.n(ed),eu=o(85050),e_=o(76841),eh=o.n(e_);function eg(e){let t,o,s,n,r,l,c,d,m,u,_,g,p,f,v,x,y,b=(0,i.c)(28),{animate:S}=e,k=void 0===S||S,{openDemoModal:C}=(0,en.u)(),w=(0,eu.usePathname)(),[j,N]=(0,h.useState)(!k);b[0]===Symbol.for("react.memo_cache_sentinel")?(t=()=>N(!0),b[0]=t):t=b[0];let D=t;b[1]!==C?(o=()=>C(eo.V1.HomeAgenticLoop),b[1]=C,b[2]=o):o=b[2];let L=o;b[3]!==w?(s=()=>(0,ec.x)(ei.u.HomeAgenticLoop,w),b[3]=w,b[4]=s):s=b[4];let I=s;b[5]===Symbol.for("react.memo_cache_sentinel")?(n=(0,a.jsx)("div",{className:eh().bgTop,"aria-hidden":"true",children:(0,a.jsx)(A.default,{src:"/images/agentic-loop-bg1.webp",alt:"Decorative background",fill:!0,unoptimized:!0})}),b[5]=n):n=b[5],b[6]===Symbol.for("react.memo_cache_sentinel")?(r=(0,a.jsx)(el.default,{className:eh().tag,children:"See it run"}),b[6]=r):r=b[6],b[7]===Symbol.for("react.memo_cache_sentinel")?(l=(0,a.jsx)("br",{}),b[7]=l):l=b[7],b[8]===Symbol.for("react.memo_cache_sentinel")?(c=(0,a.jsx)(el.default,{delay:100,children:(0,a.jsxs)("h2",{className:eh().heading,children:["The agentic loop,",l,"that handles your ",(0,a.jsx)("em",{className:eh().em,children:"entire SDLC"}),(0,a.jsx)("span",{className:eh().dot,children:"."})]})}),b[8]=c):c=b[8],b[9]===Symbol.for("react.memo_cache_sentinel")?(d=(0,a.jsxs)("div",{className:eh().topContent,children:[r,(0,a.jsxs)("div",{className:eh().headingBlock,children:[c,(0,a.jsx)(el.default,{delay:200,children:(0,a.jsx)("p",{className:eh().description,children:"Engineers define requirements and approve outcomes. Revolte executes development, testing, deployment, and production operations across the lifecycle - every step visible before you commit to anything."})})]})]}),b[9]=d):d=b[9],b[10]!==k?(m=(0,a.jsx)(el.default,{delay:250,className:eh().mainImageWrapper,children:(0,a.jsx)(et,{animate:k,onWorkflowComplete:D})}
1),b[10]=k,b[11]=m):m=b[11];let M=j&&eh().demoBtnVisible;return b[12]!==M?(u=(0,F.A)(eh().demoBtn,M),b[12]=M,b[13]=u):u=b[13],b[14]!==L||b[15]!==u?(_=(0,a.jsx)(er.default,{variant:es.A.OrangeWhiteIcon,className:u,onClick:L,textAnimate:!0,id:"agentic-loop-book-demo",children:"Book a Demo"}),b[14]=L,b[15]=u,b[16]=_):_=b[16],b[17]===Symbol.for("react.memo_cache_sentinel")?(g=(0,a.jsx)("span",{className:eh().startFreeBtnText,children:"Start Free"}),b[17]=g):g=b[17],b[18]===Symbol.for("react.memo_cache_sentinel")?(p=(0,a.jsx)("span",{className:eh().startFreeBtnArrow,children:(0,a.jsx)(A.default,{src:"/icons/arrow-right-red.svg",alt:"Arrow",width:16,height:16,className:eh().startFreeBtnArrowIcon,unoptimized:!0})}),b[18]=p):p=b[18],b[19]!==I?(f=(0,a.jsxs)(em(),{href:ea.Rr,rel:ea.ui,className:eh().startFreeBtn,onClick:I,id:"agentic-loop-start-free",children:[g,p]}),b[19]=I,b[20]=f):f=b[20],b[21]!==m||b[22]!==_||b[23]!==f?(v=(0,a.jsxs)("div",{className:eh().inner,children:[d,m,_,f]}),b[21]=m,b[22]=_,b[23]=f,b[24]=v):v=b[24],b[25]===Symbol.for("react.memo_cache_sentinel")?(x=(0,a.jsx)("div",{className:eh().bgBottom,"aria-hidden":"true",children:(0,a.jsx)(A.default,{src:"/images/agentic-loop-bg2.webp",alt:"Decorative background",fill:!0,unoptimized:!0})}),b[25]=x):x=b[25],b[26]!==v?(y=(0,a.jsxs)("section",{className:eh().section,children:[n,v,x]}),b[26]=v,b[27]=y):y=b[27],y}},55337:e=>{e.exports={card:"WorkflowFeatureCard_card__azveE",shade:"WorkflowFeatureCard_shade__CMZLR",title:"WorkflowFeatureCard_title__wVxTN",description:"WorkflowFeatureCard_description__7M9VU"}},55783:(e,t,o)=>{"use strict";o.r(t),o.d(t,{default:()=>x});var a=o(47747),i=o(57429);let s=[{id:"indium",logo:"/icons/indium-1.svg",logoWidth:120,logoHeight:24,bg:"#f9f9f9",hoverBg:"#FFF7F0",top:0,left:15,width:250,height:210,quoteWidth:186,quote:'"The governance model is what made us comfortable letting agents touch production."',layout:"tall"},{id:"hedge-legal",logo:"/icons/hedge-legal-1.svg",logoWidth:133,logoHeight:48,bg:"#f9f9f9",hoverBg:"#E6ECFF",top:0,left:281,width:625,height:100,quoteWidth:357,quote:'"Every agent action is logged and auditable, which mattered more to us than raw speed."',layout:"wide-quote"},{id:"carbon-one",logo:"/icons/carbon-one.svg",logoWidth:187,logoHeight:32,bg:"#f3f3f3",hoverBg:"#F5F3FF",top:0,left:922,width:260,height:210,quoteWidth:196,quote:'"We run agentic workflows in production because every decision above a risk threshold routes to a human first."',layout:"tall"},{id:"pams",logo:"/icons/PAMS-logo.svg",logoWidth:156,logoHeight:36,bg:"#f9f9f9",hoverBg:"#E6FBFF",top:0,left:1199,width:209,height:100,layout:"logo"},{id:"lucid",logo:"/icons/lucid.svg",logoWidth:122,logoHeight:40,bg:"#f3f3f3",hoverBg:"#F0FFF4",top:0,left:1424,width:260,height:210,quoteWidth:196,quote:'"Revolte gave us both the speed and the traceability our compliance team requires."',layout:"tall"},{id:"amazon",logo:"/icons/amazon-1.svg",logoWidth:107,logoHeight:36,bg:"#f9f9f9",hoverBg:"#F5F0E6",top:116,left:281,width:258,height:94,layout:"logo"},{id:"fiserv",logo:"/icons/fiserv.svg",logoWidth:72,logoHeight:36,bg:"#f9f9f9",hoverBg:"#FFF3E6",top:116,left:555,width:351,height:94,stat:{value:"6",label:"Release\nacceleration",suffix:"x"},layout:"stat"},{id:"verizon",logo:"/icons/verizon-red.svg",logoWidth:135,logoHeight:36,bg:"#f9f9f9",hoverBg:"#FFF0F3",top:115,left:1199,width:209,height:95,layout:"logo"},{id:"kaseya",logo:"/icons/kaseya.svg",logoWidth:72,logoHeight:40,bg:"#f9f9f9",hoverBg:"#EFF8FF",top:226,left:15,width:474,height:86,quoteWidth:311,quote:"Our QA cycles used to bottleneck every release. Agentic testing removed that bottleneck entirely.",layout:"wide-quote"},{id:"akamai",logo:"/icons/akamai-1.svg",logoWidth:88,logoHeight:36,bg:"#f9f9f9",hoverBg:"#EDE6FF",top:226,left:504,width:153,height:86,layout:"logo"},{id:"mohawk",logo:"/icons/mohawk.svg",logoWidth:120,logoHeight:40,bg:"#f9f9f9",hoverBg:"#FFFBEB",top:226,left:673,width:374,height:86,stat:{value:"95",label:"Test automation\ncoverage"},layout:"stat"},{id:"hr-opal",logo:"/icons/hr-opal.svg",logoWidth:143,logoHeight:32,bg:"#f9f9f9",hoverBg:"#FDE7FF",to
1p:226,left:1063,width:621,height:86,quoteWidth:356,quote:'"From spec to shipped feature happens in a fraction of the time it used to take our team, without giving up review control."',layout:"wide-quote"}];var n=o(25657),r=o(32127),l=o.n(r);function c(e){let t,o,s,r,c,m,u,_=(0,i.c)(44),{card:h}=e;_[0]!==h.id?(t=h.id.split("-").map(d).join(" "),_[0]=h.id,_[1]=t):t=_[1];let g=t,p=`${g} logo`,f=`${h.top/10}rem`,v=`${h.left/10}rem`,x=`${h.width/10}rem`,y=`${h.height/10}rem`,b=h.hoverBg??"#eaf1ff";_[2]!==h.bg||_[3]!==f||_[4]!==v||_[5]!==x||_[6]!==y||_[7]!==b?(o={"--card-top":f,"--card-left":v,"--card-width":x,"--card-height":y,"--card-hover-bg":b,backgroundColor:h.bg},_[2]=h.bg,_[3]=f,_[4]=v,_[5]=x,_[6]=y,_[7]=b,_[8]=o):o=_[8];let S=o;return _[9]!==h.layout||_[10]!==h.logo||_[11]!==h.logoHeight||_[12]!==h.logoWidth||_[13]!==h.quote||_[14]!==h.quoteWidth||_[15]!==p?(s="tall"===h.layout&&(0,a.jsxs)("div",{className:l().cardTall,children:[(0,a.jsx)(n.default,{src:h.logo,alt:p,width:h.logoWidth,height:h.logoHeight,className:l().logoImg,style:{"--logo-width":`${h.logoWidth/10}rem`,"--logo-height":`${h.logoHeight/10}rem`},unoptimized:!0}),h.quote&&(0,a.jsx)("p",{className:l().quoteTall,style:h.quoteWidth?{"--quote-width":`${h.quoteWidth/10}rem`}:void 0,children:h.quote})]}),_[9]=h.layout,_[10]=h.logo,_[11]=h.logoHeight,_[12]=h.logoWidth,_[13]=h.quote,_[14]=h.quoteWidth,_[15]=p,_[16]=s):s=_[16],_[17]!==h.layout||_[18]!==h.logo||_[19]!==h.logoHeight||_[20]!==h.logoWidth||_[21]!==h.quote||_[22]!==h.quoteWidth||_[23]!==p?(r="wide-quote"===h.layout&&(0,a.jsxs)("div",{className:l().cardWideQuote,children:[(0,a.jsx)(n.default,{src:h.logo,alt:p,width:h.logoWidth,height:h.logoHeight,className:l().logoImg,style:{"--logo-width":`${h.logoWidth/10}rem`,"--logo-height":`${h.logoHeight/10}rem`},unoptimized:!0}),h.quote&&(0,a.jsx)("p",{className:l().quoteWide,style:h.quoteWidth?{"--quote-width":`${h.quoteWidth/10}rem`}:void 0,children:h.quote})]}),_[17]=h.layout,_[18]=h.logo,_[19]=h.logoHeight,_[20]=h.logoWidth,_[21]=h.quote,_[22]=h.quoteWidth,_[23]=p,_[24]=r):r=_[24],_[25]!==h.layout||_[26]!==h.logo||_[27]!==h.logoHeight||_[28]!==h.logoWidth||_[29]!==h.stat||_[30]!==p?(c="stat"===h.layout&&h.stat&&(0,a.jsxs)("div",{className:l().cardStat,children:[(0,a.jsx)(n.default,{src:h.logo,alt:p,width:h.logoWidth,height:h.logoHeight,className:l().logoImg,style:{"--logo-width":`${h.logoWidth/10}rem`,"--logo-height":`${h.logoHeight/10}rem`},unoptimized:!0}),(0,a.jsxs)("div",{className:l().statBlock,children:[(0,a.jsxs)("span",{className:l().statValue,children:[h.stat.value,(0,a.jsx)("span",{className:l().statPct,children:h.stat.suffix??"%"})]}),(0,a.jsx)("span",{className:l().statLabel,children:h.stat.label})]})]}),_[25]=h.layout,_[26]=h.logo,_[27]=h.logoHeight,_[28]=h.logoWidth,_[29]=h.stat,_[30]=p,_[31]=c):c=_[31],_[32]!==h.layout||_[33]!==h.logo||_[34]!==h.logoHeight||_[35]!==h.logoWidth||_[36]!==p?(m="logo"===h.layout&&(0,a.jsx)("div",{className:l().cardLogo,children:(0,a.jsx)(n.default,{src:h.logo,alt:p,width:h.logoWidth,height:h.logoHeight,className:l().logoImg,style:{"--logo-width":`${h.logoWidth/10}rem`,"--logo-height":`${h.logoHeight/10}rem`},unoptimized:!0})}),_[32]=h.layout,_[33]=h.logo,_[34]=h.logoHeight,_[35]=h.logoWidth,_[36]=p,_[37]=m):m=_[37],_[38]!==r||_[39]!==c||_[40]!==m||_[41]!==S||_[42]!==s?(u=(0,a.jsxs)("div",{className:l().card,style:S,children:[s,r,c,m]}),_[38]=r,_[39]=c,_[40]=m,_[41]=S,_[42]=s,_[43]=u):u=_[43],u}function d(e){return e.charAt(0).toUpperCase()+e.slice(1)}var m=o(56907),u=o.n(m);function _(){let e,t=(0,i.c)(1);return t[0]===Symbol.for("react.memo_cache_sentinel")?(e=(0,a.jsx)("div",{className:u().strip,children:s.map(h)}),t[0]=e):e=t[0],e}function h(e){return(0,a.jsx)(c,{card:e},e.id)}var g=o(52228),p=o(93411),f=o(46303),v=o.n(f);function x(){let e,t,o,s,n,r,l,c,d,m,u=(0,i.c)(12),[h,f]=(0,p.useState)(!1),x=(0,p.useRef)(null);u[0]===Symbol.for("react.memo_cache_sentinel")?(e=()=>{let e=e=>{x.current&&!x.current.contains(e.target)&&f(!1)};return document.addEventListener("click",e),()=>document.removeEventListener("click",e)},t=[],u[0]=e,u[1]=t):(e=u[0],t=u[1]),(0,p.useEffect)(e,t),u[2]===Symbol.for("react.memo_cache_sentinel")?(o=(0,a.jsx)(g.default,{children:(0,a.jsx)("h2",{className:v().heading,children:"Used by engineering teams shipping production software"})}),u[2]=o):o=u[2];let y=h?"paused":"running";return u[3]!==y?(s={animationPlayState:y},u[3]=y,u[4]=s):s=u[4],u[5]===Symbol.for("react.memo_cache_sentinel")?(n=()=>f(!0),r=()=>f(!1),l=()=>f(!0),c=(0,a.jsx)(_,{}),d=(0,a.jsx)(_,{"aria-hidden":"true"}),u[5]=n,u[6]=r,u[7]=l,u[8]=c,u[9]=d):(n=u[5],r=u[6],l=u[7],c=u[8],d=u[9]),u[10]!==s?(m=(0,a.jsxs)("section",{ref:x,className:v().section,children:[o,(0,a.jsx)(g.default,{delay:100,className:v().trackWrapper,children:(0,a.jsxs)("div",{className:v().track,style:s,onMouseEnter:n,onMouseLeave:r,onClick:l,children:[c,d]})})]}),u[10]=s,u[11]=m):m=u[11],m}},56907:e=>{e.exports={strip:"Strip_strip__IPMxw"}},59438:(e,t,o)=>{"use strict";o.r(t),o.d(t,{default:()=>w});var a=o(47747),i=o(57429);let s=[{name:"ServiceNow",description:"Enterprise workflow platform connecting ticketing and IT service management.",link:"https://www.servicenow.com",logoSrc:"/icons/service-now.svg",logoWidth:165,logoHeight:24},{name:"Datadog",description:"Real-time monitoring and observability for your infrastru
1cture and apps.",link:"https://www.datadoghq.com",logoSrc:"/icons/datadog-runon.svg",logoWidth:158,logoHeight:40},{name:"Jira",description:"Issue tracking and project management built for agile software teams.",link:"https://www.atlassian.com/software/jira",logoSrc:"/icons/jira-runon.svg",logoWidth:83,logoHeight:32,keepDark:!0},{name:"Linear",description:"Streamlined issue tracking built for high-velocity product teams.",link:"https://linear.app",logoSrc:"/icons/linear-runon.svg",logoWidth:128,logoHeight:32},{name:"AWS",description:"Cloud infrastructure and services powering deployments at scale.",link:"https://aws.amazon.com",logoSrc:"/icons/aws-runon.svg",logoWidth:60,logoHeight:36},{name:"ClickUp",description:"All-in-one productivity platform for tasks, docs, and project tracking.",link:"https://clickup.com",logoSrc:"/icons/click-up.svg",logoWidth:128,logoHeight:32},{name:"Google Cloud",description:"Scalable cloud infrastructure and AI services from Google.",link:"https://cloud.google.com",logoSrc:"/icons/gcloud.svg",logoWidth:181,logoHeight:28},{name:"Google Cloud",description:"Scalable cloud infrastructure and AI services from Google.",link:"https://cloud.google.com",logoSrc:"/icons/runs-on-claude.svg",logoWidth:181,logoHeight:28}],n=[{rx:25.8,crx:8.55,ly:6.2,cy:7.4},{rx:40,crx:19.150000000000002,ly:16.1,cy:17.8},{rx:43.3,crx:22.849999999999998,ly:27.5,cy:28.2},{rx:48,crx:26.05,ly:41.5,cy:43.4},{rx:43.3,crx:22.849999999999998,ly:56.2,cy:57.9},{rx:40,crx:19.150000000000002,ly:68.1,cy:69.7},{rx:25.8,crx:8.55,ly:79.3,cy:80.4}];var r=o(25657),l=o(93411),c=o(79664),d=o.n(c);let m=s.length,u=[3,2,1,0,1,2,3];function _(e){let t,o,c,_,g,p,f,v,x=(0,i.c)(20),{isVisible:y,paused:b}=e,S=void 0!==b&&b,[k,C]=(0,l.useState)(0),[w,j]=(0,l.useState)(null),[N,D]=(0,l.useState)(h),[L,I]=(0,l.useState)(null),[M,B]=(0,l.useState)(null);return x[0]!==y||x[1]!==S?(t=()=>{if(!y||S)return;let e=()=>{C(e=>{let t=(e-1+m)%m,o=(3-t+10*m)%m;D(o),B(o),setTimeout(()=>B(null),700);let a=(m-e)%m;return j(a),I(a),requestAnimationFrame(()=>requestAnimationFrame(()=>j(null))),setTimeout(()=>I(null),200),t})};e();let t=setInterval(e,1500);return()=>clearInterval(t)},o=[y,S],x[0]=y,x[1]=S,x[2]=t,x[3]=o):(t=x[2],o=x[3]),(0,l.useEffect)(t,o),x[4]===Symbol.for("react.memo_cache_sentinel")?(c=(0,a.jsx)("h2",{className:d().heading,children:"Runs on your stack"}),x[4]=c):c=x[4],x[5]===Symbol.for("react.memo_cache_sentinel")?(_=(0,a.jsxs)("div",{className:d().headingRow,children:[c,(0,a.jsx)("div",{className:d().whiteCard,children:(0,a.jsx)(r.default,{src:"/icons/link.svg",alt:"Link",width:32.5,height:32.5,className:d().linkIcon,unoptimized:!0})})]}),g=(0,a.jsx)("div",{className:d().centerFixedBg}),x[5]=_,x[6]=g):(_=x[5],g=x[6]),x[7]!==L||x[8]!==M||x[9]!==k||x[10]!==w||x[11]!==N?(p=s.map((e,t)=>{let o=((t+k)%m+m)%m,i=n[o];if(!i)return null;let s=u[o],l=t===N;return(0,a.jsx)("div",{className:[d().arcSlot,w!==t&&d().arcSliding,d()[`arcDist${s}`]].filter(Boolean).join(" "),style:{right:`${i.rx}rem`,top:`${i.ly}rem`,visibility:t===L?"hidden":void 0},children:(0,a.jsx)("div",{className:[d().arcItem,l&&d().arcItemCenter].filter(Boolean).join(" "),children:e.logoSrc?(0,a.jsx)(r.default,{src:e.logoSrc,alt:e.name,width:e.logoWidth,height:e.logoHeight,className:t===M?e.keepDark?d().arcLogoIncomingDark:d().arcLogoIncoming:l?e.keepDark?d().arcLogoCenterDark:d().arcLogoCenter:d().arcLogo,unoptimized:!0}):(0,a.jsx)("span",{className:t===M||l?d().arcTextCenter:d().arcText,children:e.name})})},t)}),x[7]=L,x[8]=M,x[9]=k,x[10]=w,x[11]=N,x[12]=p):p=x[12],x[13]!==L||x[14]!==k||x[15]!==w?(f=s.map((e,t)=>{let o=n[((t+k)%m+m)%m];return o?(0,a.jsx)("div",{className:[d().connLine,w!==t&&d().arcSliding].filter(Boolean).join(" "),style:{right:`${o.crx}rem`,top:`${o.cy}rem`,visibility:t===L?"hidden":void 0}},`conn-${t}`):null}),x[13]=L,x[14]=k,x[15]=w,x[16]=f):f=x[16],x[17]!==p||x[18]!==f?(v=(0,a.jsxs)(a.Fragment,{children:[_,g,p,f]}),x[17]=p,x[18]=f,x[19]=v):v=x[19],v}function h(){return(3+10*m)%m}var g=o(62577),p=o.n(g);let f=(e,t,o)=>e<t?t:e>o?o:e;function v(e){let t,o,s,n,r,c,d,m,u,_,h,g,v,x=(0,i.c)(46),{src:y,alt:b,startWidth:S,startHeight:k,startRadius:C,endRadius:w,mediaZoom:j,scrollDistance:N,holdDistance:D,smoothing:L,overlayScrim:I,useWindowScroll:M,stageHeight:B,stageContent:$,onProgress:R}
1=e,W=void 0===y?"":y,T=void 0===b?"Background visual":b,A=void 0===S?42:S,H=void 0===k?58:k,E=void 0===C?24:C,U=void 0===w?0:w,F=void 0===j?1.35:j,q=void 0===N?1.2:N,P=void 0===D?.35:D,O=void 0===L?.1:L,z=void 0===I?.45:I,G=void 0!==M&&M,Y=(0,l.useRef)(null),V=(0,l.useRef)(null),K=(0,l.useRef)(null),X=(0,l.useRef)(null),Q=(0,l.useRef)(null),Z=(0,l.useRef)(null);x[0]!==U||x[1]!==P||x[2]!==F||x[3]!==z||x[4]!==q||x[5]!==O||x[6]!==B||x[7]!==H||x[8]!==E||x[9]!==A||x[10]!==G?(t={startWidth:A,startHeight:H,startRadius:E,endRadius:U,mediaZoom:F,scrollDistance:q,holdDistance:P,smoothing:O,overlayScrim:z,useWindowScroll:G,stageHeight:B},x[0]=U,x[1]=P,x[2]=F,x[3]=z,x[4]=q,x[5]=O,x[6]=B,x[7]=H,x[8]=E,x[9]=A,x[10]=G,x[11]=t):t=x[11];let J=(0,l.useRef)(t);x[12]!==U||x[13]!==P||x[14]!==F||x[15]!==z||x[16]!==q||x[17]!==O||x[18]!==B||x[19]!==H||x[20]!==E||x[21]!==A||x[22]!==G?(o=()=>{J.current={startWidth:A,startHeight:H,startRadius:E,endRadius:U,mediaZoom:F,scrollDistance:q,holdDistance:P,smoothing:O,overlayScrim:z,useWindowScroll:G,stageHeight:B}},x[12]=U,x[13]=P,x[14]=F,x[15]=z,x[16]=q,x[17]=O,x[18]=B,x[19]=H,x[20]=E,x[21]=A,x[22]=G,x[23]=o):o=x[23],(0,l.useLayoutEffect)(o);let ee=(0,l.useRef)(R);x[24]!==R?(s=()=>{ee.current=R},x[24]=R,x[25]=s):s=x[25],(0,l.useLayoutEffect)(s),x[26]===Symbol.for("react.memo_cache_sentinel")?(n=e=>{let t,o=X.current,a=Q.current;if(!o||!a)return;let{startWidth:i,startHeight:s,startRadius:n,endRadius:r,mediaZoom:l,overlayScrim:c}=J.current,d=(t=f((e-0)/1,0,1))*t*(3-2*t),m=Math.max(0,(100-i)*(1-d)/2),u=Math.max(0,(100-s)*(1-d)/2);o.style.clipPath=`inset(${u}% ${m}% ${u}% ${m}% round ${n+(r-n)*d}px)`,a.style.transform=`scale(${l+(1-l)*d})`,Z.current&&(Z.current.style.opacity=`${c*d}`)},x[26]=n):n=x[26];let et=n;x[27]!==G?(r=()=>{let e=Y.current,t=V.current,o=K.current;if(!e||!t||!o)return;let a=window.matchMedia("(prefers-reduced-motion: reduce)").matches,i=0,s=0,n=0,r=0,l=!1,c=()=>{if((r=J.current.stageHeight??(J.current.useWindowScroll?window.innerHeight:e.clientHeight))<=0)return;o.style.height=`${r}px`;let a=Math.max(0,J.current.scrollDistance),i=Math.max(0,J.current.holdDistance);t.style.height=`${r*(1+2*a+i)}px`},d=()=>{let o=r*Math.max(.01,J.current.scrollDistance),a=r*Math.max(0,J.current.holdDistance),i=J.current.useWindowScroll?-t.getBoundingClientRect().top:e.scrollTop;return i<=o?f(i/o,0,1):i<=o+a?1:f(1-(i-o-a)/o,0,1)},m=()=>{n=s=d(),et(s),ee.current?.(n)},u=()=>{let e=J.current.smoothing<=0?1:1-Math.exp(-1/(60*J.current.smoothing));s+=(n-s)*e,4e-4>Math.abs(n-s)&&(s=n,l=!1),et(s),i=l?requestAnimationFrame(u):0},_=()=>{(n=d(),ee.current?.(n),J.current.smoothing<=0||a)?et(s=n):!l&&(l=!0,i||(i=requestAnimationFrame(u)))};c(),m();let h=()=>{c(),m()},g=G?window:e;g.addEventListener("scroll",_,{passive:!0}),window.addEventListener("resize",h);let p=new ResizeObserver(h);return p.observe(e),()=>{i&&cancelAnimationFrame(i),g.removeEventListener("scroll",_),window.removeEventListener("resize",h),p.disconnect()}},c=[et,G],x[27]=G,x[28]=r,x[29]=c):(r=x[28],c=x[29]),(0,l.useEffect)(r,c);let eo=G?"":p().scroller;x[30]!==eo?(d=[p().root,eo].filter(Boolean),x[30]=eo,x[31]=d):d=x[31];let ea=d.join(" ");return x[32]!==T||x[33]!==W?(m=W&&(0,a.jsx)("div",{ref:Q,className:p().mediaWrap,children:(0,a.jsx)("img",{src:W,alt:T,className:p().media,draggable:!1})}),x[32]=T,x[33]=W,x[34]=m):m=x[34],x[35]===Symbol.for("react.memo_cache_sentinel")?(u=(0,a.jsx)("div",{ref:Z,className:p().scrim}),x[35]=u):u=x[35],x[36]!==m?(_=(0,a.jsxs)("div",{ref:X,className:p().frame,children:[m,u]}),x[36]=m,x[37]=_):_=x[37],x[38]!==$?(h=null!=$&&(0,a.jsx)("div",{className:p().stageContent,children:$}),x[38]=$,x[39]=h):h=x[39],x[40]!==_||x[41]!==h?(g=(0,a.jsx)("div",{ref:V,className:p().track,children:(0,a.jsxs)("div",{ref:K,className:p().stage,children:[_,h]})}),x[40]=_,x[41]=h,x[42]=g):g=x[42],x[43]!==ea||x[44]!==g?(v=(0,a.jsx)("div",{ref:Y,className:ea,children:g}),x[43]=ea,x[44]=g,x[45]=v):v=x[45],v}var x=o(34583),y=o.n(x);let b=s.length,S=s[0],k=[...s,S];function C(e){return s[(e%b+b)%b]??S}function w(){let e,t,o,s,n,c,d,m,u,h,g,p,f,x,S,w,L,I,M,B,$,R,W=(0,i.c)(40),T=(0,l.useRef)(null),[A,H]=(0,l.useState)(!1),[E,U]=(0,l.useState)(0),[F,q]=(0,l.useState)(!1);W[0]!==A?(e=()=>{if(!A)return;let e=setInterval(()=>{U(D)},1500);return()=>clearInterval(e)},t=[A],W[0]=A,W[1]=e,W[2]=t):(e=W[1],t=W[2]),(0,l.useEffect)(e,t),W[3]!==E?(o=()=>
1{if(E!==b)return;let e=setTimeout(()=>{q(!0),U(0)},600);return()=>clearTimeout(e)},s=[E],W[3]=E,W[4]=o,W[5]=s):(o=W[4],s=W[5]),(0,l.useEffect)(o,s),W[6]!==F?(n=()=>{if(!F)return;let e=requestAnimationFrame(()=>q(!1));return()=>cancelAnimationFrame(e)},c=[F],W[6]=F,W[7]=n,W[8]=c):(n=W[7],c=W[8]),(0,l.useEffect)(n,c);let P=E-1;W[9]!==P?(d=C(P),W[9]=P,W[10]=d):d=W[10];let O=d,z=E+1;W[11]!==z?(m=C(z),W[11]=z,W[12]=m):m=W[12];let G=m;W[13]===Symbol.for("react.memo_cache_sentinel")?(u=()=>{let e=T.current;if(!e)return;let t=new IntersectionObserver(e=>{let t=e[0];if(!t)return;let o=t.rootBounds?.height??window.innerHeight,a=t.intersectionRect.height/o;H(e=>!e&&a>=.7||(!e||!(a<.05))&&e)},{threshold:Array.from({length:101},N)});return t.observe(e),()=>t.disconnect()},h=[],W[13]=u,W[14]=h):(u=W[13],h=W[14]),(0,l.useEffect)(u,h),W[15]===Symbol.for("react.memo_cache_sentinel")?(g=(0,a.jsx)(r.default,{src:"/images/stack-mob.webp",alt:"Decorative background",fill:!0,className:y().bgImageMobile,unoptimized:!0}),W[15]=g):g=W[15],W[16]===Symbol.for("react.memo_cache_sentinel")?(p=(0,a.jsxs)("h2",{className:y().mobileHeading,children:["Runs on",(0,a.jsx)("br",{}),"your stack"]}),W[16]=p):p=W[16];let Y=`${O.name} logo`;W[17]!==O.logoSrc||W[18]!==Y?(f=(0,a.jsx)("div",{className:y().mobileFadeLeft,children:(0,a.jsx)(r.default,{src:O.logoSrc,alt:Y,fill:!0,className:y().mobileFadeImg,unoptimized:!0})}),W[17]=O.logoSrc,W[18]=Y,W[19]=f):f=W[19];let V=`${G.name} logo`;W[20]!==G.logoSrc||W[21]!==V?(x=(0,a.jsx)("div",{className:y().mobileFadeRight,children:(0,a.jsx)(r.default,{src:G.logoSrc,alt:V,fill:!0,className:y().mobileFadeImg,unoptimized:!0})}),W[20]=G.logoSrc,W[21]=V,W[22]=x):x=W[22],W[23]===Symbol.for("react.memo_cache_sentinel")?(S=(0,a.jsx)("div",{className:y().mobileCardDark,children:(0,a.jsx)(r.default,{src:"/icons/runs-on-mob-top-logo.svg",alt:"Revolte",width:142,height:24,unoptimized:!0})}),W[23]=S):S=W[23],W[24]===Symbol.for("react.memo_cache_sentinel")?(w=(0,a.jsx)("div",{className:y().mobileCardWhite,children:(0,a.jsx)(r.default,{src:"/icons/link.svg",alt:"Link",width:40,height:40,unoptimized:!0})}),W[24]=w):w=W[24];let K=`translateX(-${17.4*E}rem)`,X=F?"none":void 0;return W[25]!==K||W[26]!==X?(L={transform:K,transition:X},W[25]=K,W[26]=X,W[27]=L):L=W[27],W[28]===Symbol.for("react.memo_cache_sentinel")?(I=k.map(j),W[28]=I):I=W[28],W[29]!==L?(M=(0,a.jsx)("div",{className:y().mobileCardDashed,children:(0,a.jsx)("div",{className:y().mobileHTickerWindow,children:(0,a.jsx)("div",{className:y().mobileHTickerTrack,style:L,children:I})})}),W[29]=L,W[30]=M):M=W[30],W[31]!==f||W[32]!==x||W[33]!==M?(B=(0,a.jsxs)("div",{className:y().mobileContent,children:[p,(0,a.jsxs)("div",{className:y().mobileCards,children:[f,x,S,w,M]})]}),W[31]=f,W[32]=x,W[33]=M,W[34]=B):B=W[34],W[35]!==A?($=(0,a.jsx)("div",{className:y().desktopExpand,children:(0,a.jsx)(v,{src:"/images/runs-on-bg.webp",alt:"Revolte platform running on your existing stack",useWindowScroll:!0,startWidth:89,startHeight:95,startRadius:0,endRadius:0,mediaZoom:1,overlayScrim:0,scrollDistance:.6,holdDistance:.7,smoothing:.1,stageHeight:870,stageContent:(0,a.jsx)("div",{className:y().inner,children:(0,a.jsx)(_,{isVisible:A})})})}),W[35]=A,W[36]=$):$=W[36],W[37]!==B||W[38]!==$?(R=(0,a.jsxs)("section",{ref:T,className:y().section,children:[g,B,$]}),W[37]=B,W[38]=$,W[39]=R):R=W[39],R}function j(e,t){return(0,a.jsx)("div",{className:y().mobileHTickerSlot,children:(0,a.jsx)(r.default,{src:e.logoSrc,alt:e.name,width:e.logoWidth,height:e.logoHeight,unoptimized:!0})},t)}function N(e,t){return t/100}function D(e){return e+1}},62577:e=>{e.exports={root:"ScrollExpand_root__PLhDF",scroller:"ScrollExpand_scroller__EyvTp",track:"ScrollExpand_track__xst4W",stage:"ScrollExpand_stage__RITPC",frame:"ScrollExpand_frame__TtNrO",mediaWrap:"ScrollExpand_mediaWrap__jZP5C",media:"ScrollExpand_media__S8dj0",scrim:"ScrollExpand_scrim__Uj2_B",stageContent:"ScrollExpand_stageContent__MoeE8"}}
1,73570:e=>{e.exports={svg:"WorkflowConnections_svg__gE7Z2"}},73800:(e,t,o)=>{"use strict";o.d(t,{default:()=>N});var a=o(47747),i=o(57429);let s="Start Free";var n=o(93411),r=o(76739),l=o.n(r);let c="Odb36NlFm3I",d="hero-youtube-player",m="youtube-iframe-api",u=`https://i.ytimg.com/vi/${c}/maxresdefault.jpg`,_=null;function h(){let e,t,o,s,r,h,g,p,f,v,x,y,b,S,k,C,w,j,N,D,L,I,M=(0,i.c)(41),B=(0,n.useRef)(null),$=(0,n.useRef)(null),R=(0,n.useRef)(!1),W=(0,n.useRef)(void 0),[T,A]=(0,n.useState)(!0),[H,E]=(0,n.useState)(!0),[U,F]=(0,n.useState)(!0),[q,P]=(0,n.useState)(!1),[O,z]=(0,n.useState)(0),[G,Y]=(0,n.useState)(0);M[0]===Symbol.for("react.memo_cache_sentinel")?(e=()=>{let e,t=!1;return(window.YT?.Player?Promise.resolve():_||(_=new Promise(e=>{let t=window.onYouTubeIframeAPIReady;if(window.onYouTubeIframeAPIReady=()=>{t?.(),e()},document.getElementById(m))return;let o=document.createElement("script");o.id=m,o.src="https://www.youtube.com/iframe_api",o.async=!0,document.head.appendChild(o)}))).then(()=>{!t&&window.YT&&($.current=new window.YT.Player(d,{videoId:c,playerVars:{autoplay:1,mute:1,controls:0,disablekb:1,iv_load_policy:3,modestbranding:1,playsinline:1,rel:0,cc_load_policy:0,loop:1,playlist:c},events:{onReady:t=>{t.target.playVideo(),e=setInterval(()=>{let e=$.current;e&&!R.current&&(z(e.getCurrentTime()),Y(e.getDuration()))},250)},onStateChange:e=>{if(!window.YT)return;let t=e.data===window.YT.PlayerState.PLAYING;E(t),clearTimeout(W.current),t?W.current=setTimeout(()=>{F(!1)},400):F(!0)}}}))}),()=>{t=!0,clearInterval(e),clearTimeout(W.current),$.current?.destroy(),$.current=null}},t=[],M[0]=e,M[1]=t):(e=M[0],t=M[1]),(0,n.useEffect)(e,t),M[2]===Symbol.for("react.memo_cache_sentinel")?(o=()=>{let e=()=>P(null!==document.fullscreenElement);return document.addEventListener("fullscreenchange",e),()=>document.removeEventListener("fullscreenchange",e)},s=[],M[2]=o,M[3]=s):(o=M[2],s=M[3]),(0,n.useEffect)(o,s),M[4]===Symbol.for("react.memo_cache_sentinel")?(r=()=>{let e=$.current;e&&window.YT&&(e.getPlayerState()===window.YT.PlayerState.PLAYING?e.pauseVideo():e.playVideo())},M[4]=r):r=M[4];let V=r;M[5]===Symbol.for("react.memo_cache_sentinel")?(h=()=>{let e=$.current;e&&(e.isMuted()?(e.unMute(),A(!1)):(e.mute(),A(!0)))},M[5]=h):h=M[5];let K=h;M[6]===Symbol.for("react.memo_cache_sentinel")?(g=()=>{var e;let t;document.fullscreenElement?document.exitFullscreen():B.current&&(t=(e=B.current).requestFullscreen||e.webkitRequestFullscreen,t?.call(e))},M[6]=g):g=M[6];let X=g;M[7]===Symbol.for("react.memo_cache_sentinel")?(p=e=>{let t=Number(e.target.value);z(t),$.current?.seekTo(t,!0)},M[7]=p):p=M[7];let Q=p;M[8]===Symbol.for("react.memo_cache_sentinel")?(f=()=>{R.current=!0},M[8]=f):f=M[8];let Z=f;M[9]===Symbol.for("react.memo_cache_sentinel")?(v=()=>{R.current=!1},M[9]=v):v=M[9];let J=v;M[10]===Symbol.for("react.memo_cache_sentinel")?(x=(0,a.jsx)("div",{id:d,className:l().video}),M[10]=x):x=M[10],M[11]!==U?(y=U&&(0,a.jsx)("img",{src:u,alt:"Revolte product demo video thumbnail",className:l().videoThumbnail}),M[11]=U,M[12]=y):y=M[12],M[13]!==y?(b=(0,a.jsxs)("div",{className:l().videoFrame,children:[x,y]}),M[13]=y,M[14]=b):b=M[14];let ee=T?"Unmute video":"Mute video";M[15]!==T?(S=T?(0,a.jsxs)("svg",{viewBox:"0 0 24 24",fill:"none","aria-hidden":"true",children:[(0,a.jsx)("path",{d:"M4 9v6h4l5 5V4L8 9H4Z",fill:"currentColor"}),(0,a.jsx)("path",{d:"m16 8 5 8M21 8l-5 8",stroke:"currentColor",strokeWidth:"1.6",strokeLinecap:"round"})]}):(0,a.jsxs)("svg",{viewBox:"0 0 24 24",fill:"none","aria-hidden":"true",children:[(0,a.jsx)("path",{d:"M4 9v6h4l5 5V4L8 9H4Z",fill:"currentColor"}),(0,a.jsx)("path",{d:"M16.5 8.5a5 5 0 0 1 0 7M19 6a8.5 8.5 0 0 1 0 12",stroke:"currentColor",strokeWidth:"1.6",strokeLinecap:"round"})]}),M[15]=T,M[16]=S):S=M[16],M[17]!==ee||M[18]!==S?(k=(0,a.jsx)("button",{type:"button",className:l().videoControlBtn,onClick:K,"aria-label":ee,children:S}),M[17]=ee,M[18]=S,M[19]=k):k=M[19];let et=H?"Pause video":"Play video";M[20]!==H?(C=H?(0,a.jsxs)("svg",{viewBox:"0 0 24 24",fill:"none","aria-hidden":"true",children:[(0,a.jsx)("rect",{x:"6",y:"5",width:"4",height:"14",rx:"1",fill:"currentColor"}),(0,a.jsx)("rect",{x:"14",y:"5",width:"4",height:"14",rx:"1",fill:"currentColor"})]}):(0,a.jsx)("svg",{viewBox:"0 0 24 24",fill:"none","aria-hidden":"true",children:(0,a.jsx)("path",{d:"M7 5v14l12-7L7 5Z",fill:"currentColor"})}),M[20]=H,M[21]=C):C=M[21],M[22]!==et||M[23]!==C?(w=(0,a.jsx)("button",{type:"button",className:l().videoControlBtn,onClick:V,"aria-label":et,children:C}),M[22]=et,M[23]=C,M[24]=w):w=M[24];let eo=q?"Exit full screen":"Full screen";M[25]!==q?(j=q?(0,a.jsx)("svg",{viewBox:"0 0 24 24",fill:"none","aria-hidden":"true",children:(0,a.jsx)("path",{d:"M9 4v3a1 1 0 0 1-1 1H5M15 4v3a1 1 0 0 0 1 1h3M9 20v-3a1 1 0 0 0-1-1H5M15 20v-3a1 1 0 0 1 1-1h3",stroke:"currentColor",strokeWidth:"1.8",strokeLinecap:"round",strokeLinejoin:"round"})}):(0,a.jsx)("svg",{viewBox:"0 0 24 24",fill:"none","aria-hidden":"true",children:(0,a.jsx)("path",{d:"M9 4H5a1 1 0 0 0-1 1v4M15 4h4a1 1 0 0 1 1 1v4M9 20H5a1 1 0 0 1-1-1v-4M15 20h4a1 1 0 0 0 1-1v-4",stroke:"currentColor",strokeWidth:"1.8",strokeLinecap:"round",strokeLinejoin:"round"})}),M[25]=q,M[26]=j):j=M[26],M[27]!==eo||M[28]!==j?(N=(0,a.jsx)("button",{type:"button",className:l().videoControlBtn,onClick:X,"aria-label":eo,children:j}),M[27]=eo,M[28]=j,M[29]=N):N=M[29],M[30]!==k||M[31]!==w||M[32]!==N?(D=(0,a.jsxs)("div",{className:l().videoControls,children:[k,w,N]}),M[30]=k,M[31]=w,M[32]=N,M[33]=D):D=M[33];let ea=G||0;return M[34]!==O||M[35]!==ea?(L=(0,a.jsx)("input",{type:"range",className:l().videoTimeline,min:0,max:ea,step:.1,value:O,onChange:Q,onPointerDown:Z,onPointerUp:J,onTouchStart:Z,onTouchEnd:J,"aria-label":"Seek video"}),M[34]=O,M[35]=ea,M[36]=L):L=M[36],M[37]!==b||M[38]!==D||M[39]!==L?(I=(0,a.jsxs)("div",{ref:B,className:l().videoRoot,children:[b,D,L]}),M[37]=b,M[38]=D,M[39]=L,M[40]=I):I=M[40],I}var g=o(25491),p=o(49532),f=o(79272),v=o(50017),x=o(92224),y=o(88950),b=o(78761),S=o(61129),k=o(25657),C=o(85050),w=o(76591),j=o.n(w);function N(){let e,t,o,n,r,l,c,d,m,u,_,w,N,D,L,I,M,B,$,R,W,T,A,H,E=(0,i.c)(37),{openDemoModal:U}=(0,x.u)(),F=(0,C.usePathname)();E[0]!==F?(e=()=>(0,b.x)(f.u.HomeHero,F),E[0]=F,E[1]=e):e=E[1];let q=e;E[2]!==U?(t=()=>U(g.V1.HomeHero),E[2]=U,E[3]=t):t=E[3];let P=t;return E[4]===Symbol.for("react.memo_cache_sentinel")?(o=(0,a.jsx)(k.default,{src:"/images/header-background.webp",alt:"Decorative background",width:3268,height:964,className:(0,S.A)(j().heroBg,j().heroBgDesktop),unoptimized:!0,"aria-hidden":"true"}),E[4]=o):o=E[4],E[5]===Symbol.for("react.memo_cache_sentinel")?(n=(0,a.jsx)(k.default,{src:"/images/header-background-mb.webp",alt:"Decorative background",width:804,height:1125,className:(0,S.A)(j().heroBg,j().heroBgMobile),unoptimized:!0,"aria-hidden":"true"}),E[5]=n):n=E[5],E[6]===Symbol.for("react.memo_cache_sentinel")?(r=(0,a.jsxs)("div",{className:j().tag,children:[(0,a.jsx)(k.default,{src:"/images/Star 1.svg",alt:"Star",width:12,height:12,className:j().tagStar,"aria-hidden":"true"}),(0,a.jsx)("h2",{className:j().tagText,children:"AI for the entire software delivery lifecycle"})]}),E[6]=r):r=E[6],E[7]===Symbol.for("react.memo_cache_sentinel")?(l=(0,a.jsx)(k.default,{src:"/images/right-arrow.svg",alt:"Arrow",width:19,height:15,className:`${j().arrowIcon} ${j().arrowIconA}`,"aria-hidden":"true"}),c=(0,a.jsx)(k.default,{src:"/images/right-arrow.svg",alt:"Arrow",width:19,height:15,className:`${j().arrowIcon} ${j().arrowIconB}`,"aria-hidden":"true"}),E[7]=l,E[8]=c):(l=E[7],c=E[8]),E[9]!==q?(d=(0,a.jsxs)("a",{href:p.Rr,rel:p.ui,className:j().arrowBox,"aria-label":s,onClick:q,children:[l,c]}),E[9]=q,E[10]=d):d=E[10],E[11]===Symbol.for("react.memo_cache_sentinel")?(m=(0,a.jsxs)("span",{children:["production",(0,a.jsxs)("span",{className:j().youMobile,children:[" ","You"]})]}),E[11]=m):m=E[11],E[12]!==d?(u=(0,a.jsxs)("span",{className:j().titleLine1,children:["From intent",d,m]}),E[12]=d,E[13]=u):u=E[13],E[14]===Symbol.for("react.memo_cache_sentinel")?(_=(0,a.jsxs)("span",{className:j().youDesktop,children:["You","\xa0"]}),E[14]=_):_=E[14],E[15]===Symbol.for("react.memo_cache_sentinel")?(w=(0,a.jsx)("span",{className:j().dot,children:"."}),E[15]=w):w=E[15],E[16]===Symbol.for("react.memo_cache_sentinel")?(N=(0,a.jsx)("em",{className:j().em,children:"revolte"}),E[16]=N):N=E[16],E[17]===Symbol.for("react.memo_cache_sentinel")?(D=(0,a.jsxs)("span",{className:j().titleLine2,children:[_,"direct",w," ",N," delivers",(0,a.jsx)("span",{className:j().dot,children:"."})]}),E[17]=D):D=E[17],E[18]!==u?(L=(0,a.jsxs)("h1",{className:j().title,children:[u,D]}),E[18]=u,E[19]=L):L=E[19],E[20]===Symbol.for("react.memo_cache_sentinel")?(I=(0,a.jsx)("p",{className:(0,S.A)(j().description,j().descriptionDesktop),children:"Revolte's AI agents run development, testing, deployment, and production operations end to end. Not a coding assistant. Not automation. Agentic delivery - governed by the engineers who own the outcome."}),M=(0,a.jsx)("p",{className:(0,S.A)(j().description,j().descriptionMobile),children:"Revolte's AI agents manage development, testing, deployment, and runtime while keeping engineers in control."}),E[20]=I,E[21]=M):(I=E[20],M=E[21]),E[22]!==L?(B=(0,a.jsxs)("div",{className:j().textBlock,children:[L,I,M]}),E[22]=L,E[23]=B):B=E[23],E[24]!==P?($=(0,a.jsx)(y.default,{variant:v.A.GraySolid,className:j().bookDemoBtn,onClick:P,id:"hero-banner-book-demo",children:"Book a Demo"}),E[24]=P,E[25]=$):$=E[25],E[26]!==q?(R=(0,a.jsx)(y.default,{href:p.Rr,variant:v.A.OrangeSolid,className:j().signupBtn,rel:p.ui,onClick:q,textAnimate:!0,id:"hero-banner-start-free",children:s}),E[26]=q,E[27]=R):R=E[27],E[28]!==$||E[29]!==R?(W=(0,a.jsxs)("div",{className:j().ctaWrapper,children:[$,R]}),E[28]=$,E[29]=R,E[30]=W):W=E[30],E[31]!==B||E[32]!==W?(T=(0,a.jsxs)("div",{className:j().c
1ontent,children:[r,B,W]}),E[31]=B,E[32]=W,E[33]=T):T=E[33],E[34]===Symbol.for("react.memo_cache_sentinel")?(A=(0,a.jsx)("div",{className:j().imgContainer,children:(0,a.jsx)("div",{className:j().imgWrapper,children:(0,a.jsx)(h,{})})}),E[34]=A):A=E[34],E[35]!==T?(H=(0,a.jsxs)(a.Fragment,{children:[o,n,(0,a.jsxs)("section",{className:j().container,children:[T,A]})]}),E[35]=T,E[36]=H):H=E[36],H}},76591:e=>{e.exports={container:"HeroSection_container__pX2iT",heroBg:"HeroSection_heroBg__tUxEJ",heroBgDesktop:"HeroSection_heroBgDesktop__yv4bJ",heroBgMobile:"HeroSection_heroBgMobile__VTSqw",content:"HeroSection_content__3R2jY",tag:"HeroSection_tag__fIo9_",heroReveal:"HeroSection_heroReveal__n5mW5",tagStar:"HeroSection_tagStar__IkFMt",starSpinJump:"HeroSection_starSpinJump__FKI_l",tagText:"HeroSection_tagText__pPN_v",textBlock:"HeroSection_textBlock__50miR",title:"HeroSection_title__OMQo_",titleLine1:"HeroSection_titleLine1__b5kZK",titleLine2:"HeroSection_titleLine2__Krfju",youDesktop:"HeroSection_youDesktop__1qrf0",youMobile:"HeroSection_youMobile__PoNMS",arrowBox:"HeroSection_arrowBox__Vth7f",arrowIcon:"HeroSection_arrowIcon__8TKcW",arrowIconA:"HeroSection_arrowIconA__KN9wV",arrowIconB:"HeroSection_arrowIconB__JYifk",em:"HeroSection_em__FQ8md",dot:"HeroSection_dot__V8DVk",description:"HeroSection_description__CUMOb",descriptionDesktop:"HeroSection_descriptionDesktop__pmGep",descriptionMobile:"HeroSection_descriptionMobile__oLZBo",ctaWrapper:"HeroSection_ctaWrapper__BPeXh",bookDemoBtn:"HeroSection_bookDemoBtn__dPwhk",signupBtn:"HeroSection_signupBtn__OxKaJ",imgContainer:"HeroSection_imgContainer__ay2cq",imgWrapper:"HeroSection_imgWrapper__QWStf",imgOverlay:"HeroSection_imgOverlay__YwM7I",imgOverlayText:"HeroSection_imgOverlayText__YDNw7"}},76739:e=>{e.exports={videoRoot:"HeroVideo_videoRoot__9oJUv",videoFrame:"HeroVideo_videoFrame__9Ypz9",video:"HeroVideo_video__dNDiA",videoThumbnail:"HeroVideo_videoThumbnail__aqENc",videoControls:"HeroVideo_videoControls__vibmU",videoTimeline:"HeroVideo_videoTimeline__RGlIH",videoControlBtn:"HeroVideo_videoControlBtn__xCmwx"}},76841:e=>{e.exports={section:"AgenticLoopSection_section__ZZn2_",inner:"AgenticLoopSection_inner__r4D4D",bgTop:"AgenticLoopSection_bgTop__DsAIQ",bgBottom:"AgenticLoopSection_bgBottom__A5n2l",topContent:"AgenticLoopSection_topContent__r5qAs",tag:"AgenticLoopSection_tag__tQ2Pm",headingBlock:"AgenticLoopSection_headingBlock__1_J0J",heading:"AgenticLoopSection_heading__hf65z",em:"AgenticLoopSection_em__O4btf",dot:"AgenticLoopSection_dot__eRD6_",description:"AgenticLoopSection_description__jjFvO",mainImageWrapper:"AgenticLoopSection_mainImageWrapper__5sqZp",demoBtn:"AgenticLoopSection_demoBtn__xMU4O",demoBtnVisible:"AgenticLoopSection_demoBtnVisible__LvhSZ",startFreeBtn:"AgenticLoopSection_startFreeBtn__B4hF6",startFreeBtnText:"AgenticLoopSection_startFreeBtnText___f8CG",startFreeBtnArrow:"AgenticLoopSection_startFreeBtnArrow__7Lt8d",startFreeBtnArrowIcon:"AgenticLoopSection_startFreeBtnArrowIcon__tJAy9"}},76938:e=>{e.exports={mobileImageContainer:"WorkflowMobile_mobileImageContainer__dRFQS",mobileImage:"WorkflowMobile_mobileImage__hD0Lk",imageLoading:"WorkflowMobile_imageLoading__HMi7_",imageLoaded:"WorkflowMobile_imageLoaded__WqVRn"}},78911:(e,t,o)=>{"use strict";o.d(t,{default:()=>v});var a=o(47747),i=o(57429),s=o(95814),n=o(29679);let r=[{title:"Application Development & Delivery",subtitle:"Specifications executed into deployable code.",bg:"/images/app-dev-delivery-mob.webp",href:`${n.B.UseCases}/${s.K1.UseCase1}`},{title:"Automated Quality Engineering",subtitle:"Test coverage that scales with code.",bg:"/images/auto-QE-mob.webp",href:`${n.B.UseCases}/${s.K1.UseCase1}`},{title:"Security & Performance",subtitle:"Production anomalies detected, fixes authorized.",bg:"/images/security-perf-mob.webp",darkText:!0,href:`${n.B.UseCases}/${s.K1.UseCase4}`},{title:"Production Reliability",subtitle:"Incidents resolved before on-call pages.",bg:"/images/prod-reliability-mob.webp",darkText:!0,href:`${n.B.UseCases}/${s.K1.UseCase4}`},{title:"Data Migration & Validation",subtitle:"Schema integrity verified before migration.",bg:"/images/data-mig-validation-mob.webp",darkText:!0,href:`${n.B.UseCases}/${s.K1.UseCase3}`}
1,{title:"Application Modernization",subtitle:"Legacy systems modernized in increments.",bg:"/images/app-modernization-mob.webp",href:`${n.B.UseCases}/${s.K1.UseCase2}`}];var l=o(25491),c=o(50017),d=o(92224),m=o(88950),u=o(52228),_=o(85050),h=o(93411),g=o(27637),p=o.n(g);let f=r.length;function v(){let e,t,o,s,n,g,f,v,y,b,S,k,C,w,j,N,D,L,I,M,B=(0,i.c)(38),$=(0,h.useRef)(null),[R,W]=(0,h.useState)(0),[T,A]=(0,h.useState)(!1),{openDemoModal:H}=(0,d.u)(),E=(0,_.useRouter)();B[0]!==H?(e=()=>H(l.V1.HomeUseCases),B[0]=H,B[1]=e):e=B[1];let U=e;B[2]===Symbol.for("react.memo_cache_sentinel")?(t=()=>{let e=new IntersectionObserver(e=>{let[t]=e;t&&A(t.isIntersecting)},{threshold:.1});return $.current&&e.observe($.current),()=>e.disconnect()},o=[],B[2]=t,B[3]=o):(t=B[2],o=B[3]),(0,h.useEffect)(t,o),B[4]!==T?(s=()=>{if(!T)return;let e=setInterval(()=>{W(x)},3e3);return()=>clearInterval(e)},B[4]=T,B[5]=s):s=B[5],B[6]!==R||B[7]!==T?(n=[T,R],B[6]=R,B[7]=T,B[8]=n):n=B[8],(0,h.useEffect)(s,n),B[9]===Symbol.for("react.memo_cache_sentinel")?(g=e=>{W(Number(e.currentTarget.dataset.index))},B[9]=g):g=B[9];let F=g;B[10]!==E?(f=e=>{let t=e.currentTarget.dataset.href;t&&E.push(t)},B[10]=E,B[11]=f):f=B[11];let q=f;B[12]!==E?(v=e=>{if("Enter"!==e.key&&" "!==e.key)return;e.preventDefault();let t=e.currentTarget.dataset.href;t&&E.push(t)},B[12]=E,B[13]=v):v=B[13];let P=v;B[14]===Symbol.for("react.memo_cache_sentinel")?(y=(0,a.jsx)("p",{className:p().tag,children:"See it run"}),B[14]=y):y=B[14],B[15]===Symbol.for("react.memo_cache_sentinel")?(b=(0,a.jsx)("span",{className:p().headingDot,children:"."}),B[15]=b):b=B[15],B[16]===Symbol.for("react.memo_cache_sentinel")?(S=(0,a.jsx)("em",{className:p().headingEm,children:"One"}),B[16]=S):S=B[16],B[17]===Symbol.for("react.memo_cache_sentinel")?(k=(0,a.jsxs)(u.default,{className:p().header,children:[y,(0,a.jsxs)("h2",{className:p().heading,children:["Every stage of the lifecycle",b," ",S," system",(0,a.jsx)("span",{className:p().headingDot,children:"."})]}),(0,a.jsx)("p",{className:p().description,children:"No matter your design need, creating and submitting a project is easy and effortless."})]}),B[17]=k):k=B[17];let O=`translateX(calc(-${R} * (100vw - 6.3rem + 1rem)))`;return B[18]!==O?(C={transform:O},B[18]=O,B[19]=C):C=B[19],B[20]!==q||B[21]!==P?(w=r.map((e,t)=>{let{title:o,subtitle:i,bg:s,darkText:n,href:r}=e;return(0,a.jsx)("div",{className:p().carouselSlide,children:(0,a.jsx)("div",{className:p().carouselCard,style:{"--card-bg":`url(${s})`},"data-href":r,onClick:q,onKeyDown:P,role:"button",tabIndex:0,children:(0,a.jsxs)("div",{className:p().cardContent,children:[(0,a.jsx)("h3",{className:`${p().carouselCardTitle} ${n?p().carouselCardTitleDark:""}`,children:o}),(0,a.jsx)("p",{className:`${p().carouselCardSubtitle} ${n?p().carouselCardSubtitleDark:""}`,children:i})]})})},t)}),B[20]=q,B[21]=P,B[22]=w):w=B[22],B[23]!==C||B[24]!==w?(j=(0,a.jsx)("div",{className:p().carouselTrack,style:C,children:w}),B[23]=C,B[24]=w,B[25]=j):j=B[25],B[26]!==R?(N=r.map((e,t)=>(0,a.jsx)(m.default,{variant:c.A.Tertiary,className:`${p().dot} ${t===R?p().dotActive:""}`,"data-index":t,onClick:F,"aria-label":`Go to slide ${t+1}`},t)),B[26]=R,B[27]=N):N=B[27],B[28]!==N?(D=(0,a.jsx)("div",{className:p().dots,children:N}),B[28]=N,B[29]=D):D=B[29],B[30]!==j||B[31]!==D?(L=(0,a.jsxs)("div",{className:p().carousel,children:[j,D]}),B[30]=j,B[31]=D,B[32]=L):L=B[32],B[33]!==U?(I=(0,a.jsx)(m.default,{variant:c.A.OrangeWhiteIcon,className:p().demoBtn,onClick:U,id:"use-cases-book-demo-mobile",children:"Book a Demo"}),B[33]=U,B[34]=I):I=B[34],B[35]!==L||B[36]!==I?(M=(0,a.jsx)("section",{ref:$,className:p().container,children:(0,a.jsxs)("div",{className:p().inner,children:[k,L,I]})}),B[35]=L,B[36]=I,B[37]=M):M=B[37],M}function x(e){return(e+1)%f}},79664:e=>{e.exports={headingRow:"RunsOnCarousel_headingRow__hrU2s",heading:"RunsOnCarousel_heading__w2sQN",whiteCard:"RunsOnCarousel_whiteCard__MTY_l",linkIcon:"RunsOnCarousel_linkIcon__OkeOX",arcSlot:"RunsOnCarousel_arcSlot__2U36A",arcSliding:"RunsOnCarousel_arcSliding__PuMB9",arcItem:"RunsOnCarousel_arcItem__P6zZS",centerFixedBg:"RunsOnCarousel_centerFixedBg__CEW2x",arcItemCenter:"RunsOnCarousel_arcItemCenter__r94AM",arcDist0:"RunsOnCarousel_arcDist0__rez9_",arcDist1:"RunsOnCarousel_arcDist1__5SLSS",arcDist2:"RunsOnCarousel_arcDist2__Ujo5s",arcDist3:"RunsOnCarousel_arcDist3__4SRq5",arcLogo:"RunsOnCarousel_arcLogo__Ftk_7",arcLogoIncoming:"RunsOnCarousel_arcLogoIncoming__In9UP",logoIncoming:"RunsOnCarousel_logoIncoming__ZxmFD",arcLogoCenter:"RunsOnCarousel_arcLogoCenter__d1HuP",arcLogoIncomingDark:"RunsOnCarousel_arcLogoIncomingDark__gT1vp",logoIncomingDark:"RunsOnCarousel_logoIncomingDark__WGYqA",arcLogoCenterDark:"RunsOnCarousel_arcLogoCenterDark__DyZMf",arcText:"RunsOnCarousel_arcText__2AbUd",arcTextCenter:"RunsOnCarousel_arcTextCenter__mCQFp",connLine:"RunsOnCarousel_connLine__QEWkk"}},82070:(e,t,o)=>{"use strict";o.r(t),o.d(t,{default:()=>g});var a=o(47747),i=o(57429);let s=[{id:"human",label:"Human-in-the-loop",mobileLabel:"Human-in-the-loop",icon:"/icons/human-icon.svg",iconW:14,iconH:14,lightIcon:!0,image:"/images/ctrl-govrn-2.svg",desc:"Agents ask before they act. Every consequential decision surfaces to the right person, at the right time. Set approval thresholds per workflow, team, or risk level.",featureText:"Set approval thresholds per workflow, team, or risk level.",cta:"Book a Demo"},{id:"traceability",label:"Traceability",mobileLabel:"Traceability",icon:"/icons/search.svg",iconW:16,iconH:11,lightIcon:!1,image:"/images/control-2.svg",desc:"Every action agents take is logged and reviewable - what ran, what changed, and why, tied to the original intent.",featureText:"Replay any agent session step-by-step for c
1omplete transparency.",cta:"Book a Demo"},{id:"compliance",label:"Security & Compliance",mobileLabel:"Security",icon:"/icons/security-batch.svg",iconW:15,iconH:16,lightIcon:!1,image:"/images/ctrl-govrn-4.svg",desc:"Scoped permissions, audit-ready logs, and access controls that satisfy the security review before it becomes a blocker.",featureText:"SOC 2 ready with granular permission policies per agent.",cta:"Book a Demo"}];var n=o(25491),r=o(50017),l=o(92224),c=o(88950),d=o(52228),m=o(25657),u=o(93411),_=o(7017),h=o.n(_);function g(){let e,t,o,_,g,p,f,v,x,y,b,S,k,C,w,j,N,D,L,I,M,B,$,R=(0,i.c)(59),{openDemoModal:W}=(0,l.u)();R[0]!==W?(e=()=>W(n.V1.HomeControl),R[0]=W,R[1]=e):e=R[1];let T=e,[A,H]=(0,u.useState)("human"),[E,U]=(0,u.useState)(s[0]?.image??""),[F,q]=(0,u.useState)(s[0]),[P,O]=(0,u.useState)(!1),z=(0,u.useRef)(null);if(R[2]!==A||R[3]!==P||R[4]!==F||R[5]!==E){let e;y=h().section,f=h().inner,R[15]===Symbol.for("react.memo_cache_sentinel")?(v=(0,a.jsx)(d.default,{children:(0,a.jsx)("span",{className:h().tag,children:"Control & Governance"})}),R[15]=v):v=R[15],R[16]===Symbol.for("react.memo_cache_sentinel")?(e=(0,a.jsx)(d.default,{delay:100,children:(0,a.jsxs)("h2",{className:h().heading,children:["Autonomy you can ",(0,a.jsx)("em",{className:h().auditEm,children:"audit"}),(0,a.jsx)("span",{className:h().dot,children:"."})]})}),R[16]=e):e=R[16],R[17]===Symbol.for("react.memo_cache_sentinel")?(x=(0,a.jsxs)("div",{className:h().headingRow,children:[e,(0,a.jsx)(d.default,{delay:100,children:(0,a.jsx)("p",{className:h().desc,children:"Stillness is governance. Motion is execution. Revolte holds both agents move fast because every move is inspectable."})})]}),R[17]=x):x=R[17],t=d.default,g=150,p=h().contentBox,o=h().tabBar,_=s.map(e=>{let t=A===e.id,o=e.lightIcon?t?"":h().tabIconToBlack:t?h().tabIconToWhite:"";return(0,a.jsxs)("button",{className:`${h().tab} ${t?h().tabActive:""}`,onClick:()=>{var t;(t=e.id)===A||P||(z.current&&clearTimeout(z.current),O(!0),H(t),z.current=setTimeout(()=>{let e=s.find(e=>e.id===t);U(e?.image??E),q(e??F),O(!1)},220))},children:[(0,a.jsx)(m.default,{src:e.icon,alt:`${e.label} icon`,width:e.iconW,height:e.iconH,className:`${h().tabIcon} ${o}`,unoptimized:!0}),(0,a.jsxs)("span",{className:h().tabLabel,children:[(0,a.jsx)("h3",{className:h().tabLabelFull,children:e.label}),(0,a.jsx)("h3",{className:h().tabLabelMobile,children:e.mobileLabel})]})]},e.id)}),R[2]=A,R[3]=P,R[4]=F,R[5]=E,R[6]=t,R[7]=o,R[8]=_,R[9]=g,R[10]=p,R[11]=f,R[12]=v,R[13]=x,R[14]=y}else t=R[6],o=R[7],_=R[8],g=R[9],p=R[10],f=R[11],v=R[12],x=R[13],y=R[14];R[18]!==o||R[19]!==_?(b=(0,a.jsx)("div",{className:o,children:_}),R[18]=o,R[19]=_,R[20]=b):b=R[20],R[21]===Symbol.for("react.memo_cache_sentinel")?(S=(0,a.jsx)(m.default,{src:"/images/control-govrn-bg.webp",alt:"Decorative background",fill:!0,className:h().imageCardBg,unoptimized:!0}),R[21]=S):S=R[21];let G=`${h().imageCardOverlay} ${P?h().imageCardOverlayBlur:""}`,Y=`${F?.label} illustration`;R[22]!==E||R[23]!==Y?(k=(0,a.jsx)(m.default,{src:E,alt:Y,fill:!0,className:h().imageCardOverlayImg,unoptimized:!0}),R[22]=E,R[23]=Y,R[24]=k):k=R[24],R[25]!==G||R[26]!==k?(C=(0,a.jsxs)("div",{className:h().imageCard,children:[S,(0,a.jsx)("div",{className:G,children:k})]}),R[25]=G,R[26]=k,R[27]=C):C=R[27];let V=`${h().rightContent} ${P?h().rightContentBlur:""}`,K=F?.desc;R[28]!==K?(w=(0,a.jsx)("p",{className:h().rightDesc,children:K}),R[28]=K,R[29]=w):w=R[29];let X=F?.featureText;R[30]!==X?(j=(0,a.jsx)("p",{className:h().featureText,children:X}),R[30]=X,R[31]=j):j=R[31];let Q=F?.cta;return R[32]!==T||R[33]!==Q?(N=(0,a.jsx)(c.default,{variant:r.A.BlackOrangeIcon,className:h().mobileLearnMoreBtn,onClick:T,id:"control-governance-book-demo",children:Q}),R[32]=T,R[33]=Q,R[34]=N):N=R[34],R[35]!==j||R[36]!==N?(D=(0,a.jsxs)("div",{className:h().featureBox,children:[j,N]}),R[35]=j,R[36]=N,R[37]=D):D=R[37],R[38]!==V||R[39]!==w||R[40]!==D?(L=(0,a.jsxs)("div",{className:V,children:[w,D]}),R[38]=V,R[39]=w,R[40]=D,R[41]=L):L=R[41],R[42]!==C||R[43]!==L?(I=(0,a.jsxs)("div",{className:h().contentArea,children:[C,L]}),R[42]=C,R[43]=L,R[44]=I):I=R[44],R[45]!==t||R[46]!==I||R[47]!==g||R[48]!==p||R[49]!==b?(M=(0,a.jsxs)(t,{delay:g,className:p,children:[b,I]}),R[45]=t,R[46]=I,R[47]=g,R[48]=p,R[49]=b,R[50]=M):M=R[50],R[51]!==M||R[52]!==f||R[53]!==v||R[54]!==x?(B=(0,a.jsxs)("div",{className:f,children:[v,x,M]}),R[51]=M,R[52]=f,R[53]=v,R[54]=x,R[55]=B):B=R[55],R[56]!==B||R[57]!==y?($=(0,a.jsx)("section",{className:y,children:B}),R[56]=B,R[57]=y,R[58]=$):$=R[58],$}},88535:e=>{e.exports={container:"DesktopUseCases_container__Df_VG",inner:"DesktopUseCases_inner__Q_eLB",header:"DesktopUseCases_header__dPTx4",useCasesTag:"DesktopUseCases_useCasesTag__FQcN4",headerContent:"DesktopUseCases_headerContent__BjXPw",headingBlock:"DesktopUseCases_headingBlock__F8ayb",heading:"DesktopUseCases_heading__ZN223",headingEm:"DesktopUseCases_headingEm__NgxLt",headingDot:"DesktopUseCases_headingDot__RxBVD",rightBlock:"DesktopUseCases_rightBlock__EeQV4",description:"DesktopUseCases_description__uoG3p",bookDemoBtn:"DesktopUseCases_bookDemoBtn__y09O8",cardsGri
1d:"DesktopUseCases_cardsGrid__LPHxa",card:"DesktopUseCases_card__seliO",cardAppDev:"DesktopUseCases_cardAppDev__XxUcb",cardAutoQE:"DesktopUseCases_cardAutoQE__2EClZ",cardSecurity:"DesktopUseCases_cardSecurity__Xd_7W",cardProdReliability:"DesktopUseCases_cardProdReliability__hIdFE",cardDataMig:"DesktopUseCases_cardDataMig__TvKy9",cardAppMod:"DesktopUseCases_cardAppMod__1mCo0",cardBgImg:"DesktopUseCases_cardBgImg__nDCCO",adBgImg:"DesktopUseCases_adBgImg__fPcEB",adTitle:"DesktopUseCases_adTitle__buICf",adHeading:"DesktopUseCases_adHeading__dC0m_",adDesc:"DesktopUseCases_adDesc__nqqEC",adPanel:"DesktopUseCases_adPanel__ma9xY",adContentImg:"DesktopUseCases_adContentImg__F__XM",adHills:"DesktopUseCases_adHills__7xNTD",adHillsImg:"DesktopUseCases_adHillsImg__iE8Eu",adEngTab:"DesktopUseCases_adEngTab__p7Id2",adEngTabImg:"DesktopUseCases_adEngTabImg__Lqsv6",aqBlur:"DesktopUseCases_aqBlur__mpi_6",aqHeading:"DesktopUseCases_aqHeading__FoC37",aqDesc:"DesktopUseCases_aqDesc__Qz0ND",aqPipeline:"DesktopUseCases_aqPipeline__du4Zj",aqCol:"DesktopUseCases_aqCol__pVpDp",aqArrow:"DesktopUseCases_aqArrow__WCQCS",aqColHead:"DesktopUseCases_aqColHead__IX7vK",aqColTitle:"DesktopUseCases_aqColTitle__heZWg",aqSep:"DesktopUseCases_aqSep__hCZ5w",aqRows:"DesktopUseCases_aqRows__HqG1F",aqRow:"DesktopUseCases_aqRow__psprW",aqRowText:"DesktopUseCases_aqRowText__xUhtr",aqColCoverage:"DesktopUseCases_aqColCoverage__Tn6kn",aqGaugeWrap:"DesktopUseCases_aqGaugeWrap__Oo1F_",aqGaugeLabel:"DesktopUseCases_aqGaugeLabel__sZV9S",aqCheckCircle:"DesktopUseCases_aqCheckCircle__TUQEi",secText:"DesktopUseCases_secText__P71Yg",secHeading:"DesktopUseCases_secHeading__r9Mp4",secDesc:"DesktopUseCases_secDesc__GPIw3",secShieldWrap:"DesktopUseCases_secShieldWrap__ujmkM",secShieldImg:"DesktopUseCases_secShieldImg__ZveTo",prodText:"DesktopUseCases_prodText__dtKwm",prodHeading:"DesktopUseCases_prodHeading__FHR7M",prodDesc:"DesktopUseCases_prodDesc__uYqS3",prodChip:"DesktopUseCases_prodChip__LNamH",prodChipLabel:"DesktopUseCases_prodChipLabel__t4TLK",prodTailResLeft:"DesktopUseCases_prodTailResLeft__Iwnv8",prodTailInvRight:"DesktopUseCases_prodTailInvRight__JyIQm",prodTailInvLeft:"DesktopUseCases_prodTailInvLeft__9K_F_",prodTailDetect:"DesktopUseCases_prodTailDetect__YqtCV",prodDetect:"DesktopUseCases_prodDetect__crNmY",prodInvestigate:"DesktopUseCases_prodInvestigate__UOmeM",prodResolve:"DesktopUseCases_prodResolve__ojGtN",prodCheckCircle:"DesktopUseCases_prodCheckCircle___2UAZ",dmHeading:"DesktopUseCases_dmHeading__cHtWy",dmDesc:"DesktopUseCases_dmDesc__htcK5",dmIllustration:"DesktopUseCases_dmIllustration__0J4n6",dmImg:"DesktopUseCases_dmImg__bpWga",amText:"DesktopUseCases_amText__D6jfK",amHeading:"DesktopUseCases_amHeading__uso1C",amDesc:"DesktopUseCases_amDesc__Q2cUh",amWinLeft:"DesktopUseCases_amWinLeft__7wP7m",amWinBar:"DesktopUseCases_amWinBar__RHs9A",amWinRow:"DesktopUseCases_amWinRow__YMtws",amWinBoxes:"DesktopUseCases_amWinBoxes__KoVjj",amWinBox:"DesktopUseCases_amWinBox__fl546",amMini:"DesktopUseCases_amMini__vqD74",amMiniA:"DesktopUseCases_amMiniA__o39Sa",amMiniB:"DesktopUseCases_amMiniB__KV0xO",amMiniC:"DesktopUseCases_amMiniC__x3wd8",amMiniDot:"DesktopUseCases_amMiniDot__8JONs",amMiniDotGreen:"DesktopUseCases_amMiniDotGreen__7U29O",amMiniDotRed:"DesktopUseCases_amMiniDotRed__0ClYl",amMiniDotGray:"DesktopUseCases_amMiniDotGray___XtUD",amMiniLines:"DesktopUseCases_amMiniLines__dDWOU",amWinRight:"DesktopUseCases_amWinRight__0jven",amWinBarRight:"DesktopUseCases_amWinBarRight__96APX",amGetStarted:"DesktopUseCases_amGetStarted__5y9kE",learnMoreBtn:"DesktopUseCases_learnMoreBtn__eeS3X",learnMoreArrowCircle:"DesktopUseCases_learnMoreArrowCircle__QCWsI",learnMoreIcon:"DesktopUseCases_learnMoreIcon__4S_mv",comingSoonPill:"DesktopUseCases_comingSoonPill__z91BJ",comingSoonText:"DesktopUseCases_comingSoonText__G6vWJ"}},88658:(e,t,o)=>{"use strict";o.d(t,{I:()=>n,O:()=>s});var a,i=o(93411),s=((a={}).Up="up",a.Down="down",a);function n(e,t={}){let{threshold:o=.4,direction:a="up"}=t,s=(0,i.useRef)(null),r=(0,i.useRef)(e.map(()=>null)),l=(0,i.useRef)(!1),c=(0,i.useCallback)(e=>t=>{r.current[e]=t},[]);return(0,i.useEffect)(()=>{let t=s.current;if(!t)return;let i=e.map(e=>parseFloat(e)),n=e.map(e=>e.split(".")[1]?.length??0),c=i.map(e=>"down"!==a||Number.isNaN(e)?0:2*e),d=new IntersectionObserver(([e])=>{if(!e?.isIntersecting||l.current)return;l.current=!0,d.disconnect();let t=performance.now(),o=e=>{let a=Math.min((e-t)/1800,1),s=1-Math.pow(1-a,3);r.current.forEach((e,t)=>{let o=i[t],a=c[t];e&&void 0!==o&&void 0!==a&&!Number.isNaN(o)&&(e.textContent=(a+(o-a)*s).toFixed(n[t]??0))}),a<1&&requestAnimationFrame(o)};requestAnimationFrame(o)},{threshold:o});return d.observe(t),()=>d.disconnect()},[]),{sectionRef:s,setNumRef:c}}},91969:(e,t,o)=>{Promise.resolve().then(o.bind(o,69423)),Promise.resolve().then(o.bind(o,6242)),Promise.resolve().then(o.bind(o,23031)),Promise.resolve().then(o.bind(o,79645)),Promise.resolve().then(o.bind(o,54496)),Promise.resolve().then(o.bind(o,82070)),Promise.resolve().then(o.bind(o,99518)),Promise.resolve().then(o.bind(o,73800)),Promise.resolve().then(o.bind(o,55783)),Promise.resolve().then(o.bind(o,11198)),Promise.resolve().then(o.bind(o,59438)),Promise.resolve().then(o.bind(o,93305)
1),Promise.resolve().then(o.bind(o,78911)),Promise.resolve().then(o.t.bind(o,22313,23))},93305:(e,t,o)=>{"use strict";o.d(t,{default:()=>f});var a=o(47747),i=o(95814),s=o(29679);let n=[{id:"app-dev",headingLine1:"Application ",headingLine2:"Development & Delivery",description:"Specifications executed into deployable code.",bgImage:"/images/app-dev-delivery.webp",href:`${s.B.UseCases}/${i.K1.UseCase1}`},{id:"auto-qe",headingLine1:"Automated Quality",headingLine2:"Engineering",description:"Test coverage that scales with code.",bgImage:"/images/auto-QE.webp",href:`${s.B.UseCases}/${i.K1.UseCase1}`},{id:"security",heading:"Security & Performance",description:"Production anomalies detected, fixes authorized.",href:`${s.B.UseCases}/${i.K1.UseCase4}`},{id:"prod-reliability",heading:"Production Reliability",description:"Incidents resolved before on-call pages.",href:`${s.B.UseCases}/${i.K1.UseCase4}`,chips:[{label:"Detect",icon:"/icons/uc-detect.svg",width:20,height:20},{label:"Investigate",icon:"/icons/uc-investigate.svg",width:20,height:19},{label:"Resolve",icon:"/icons/uc-resolve.svg",width:20,height:20}],checkCircleIcon:"/icons/uc-check-circle.svg"},{id:"data-mig",headingLine1:"Data Migration &",headingLine2:"Validation",description:"Schema integrity verified before migration.",bgImage:"/images/data-mig-validation.webp",href:`${s.B.UseCases}/${i.K1.UseCase3}`},{id:"app-mod",heading:"Application Modernization",description:"Legacy systems modernized in increments.",windowIcons:{left:"/icons/uc-window-left.svg",right:"/icons/uc-window-right.svg"},href:`${s.B.UseCases}/${i.K1.UseCase2}`}];var r=o(25491),l=o(50017),c=o(92224),d=o(88950),m=o(52228),u=o(25657),_=o(85050),h=o(93411),g=o(88535),p=o.n(g);function f(){let{openDemoModal:e}=(0,c.u)(),t=(0,_.useRouter)(),o=(0,h.useRef)([]),i=(e,t)=>{let a=o.current[e];if(!a)return;let{left:i,top:s,width:n,height:r}=t.currentTarget.getBoundingClientRect(),l=a.offsetWidth/2,c=a.offsetHeight/2,d=Math.min(Math.max(t.clientX-i,l),n-l),m=Math.min(Math.max(t.clientY-s,c),r-c);a.style.transform=`translate(${d}px, ${m}px) translate(-50%, -50%)`},[s,g,f,v,x,y]=n;return(0,a.jsx)("section",{className:p().container,children:(0,a.jsxs)("div",{className:p().inner,children:[(0,a.jsxs)(m.default,{className:p().header,children:[(0,a.jsx)("span",{className:p().useCasesTag,children:"Use cases"}),(0,a.jsxs)("div",{className:p().headerContent,children:[(0,a.jsx)("div",{className:p().headingBlock,children:(0,a.jsxs)("h2",{className:p().heading,children:["Every stage of the ",(0,a.jsx)("br",{}),"lifecycle",(0,a.jsx)("span",{className:p().headingDot,children:"."})," ",(0,a.jsx)("em",{className:p().headingEm,children:"One "}),"system",(0,a.jsx)("span",{className:p().headingDot,children:"."})]})}),(0,a.jsxs)("div",{className:p().rightBlock,children:[(0,a.jsx)("p",{className:p().description,children:"Endless possibilities when every stage of your delivery lifecycle is connected, automated, and governed."}),(0,a.jsx)(d.default,{variant:l.A.OrangeGhostIcon,className:p().bookDemoBtn,onClick:()=>e(r.V1.HomeUseCases),textAnimate:!0,id:"use-cases-book-demo-desktop",children:"Book a Demo"})]})]})]}),(0,a.jsxs)(m.default,{delay:150,className:p().cardsGrid,children:[(0,a.jsxs)("div",{className:`${p().card} ${p().cardAppDev}`,onMouseMove:e=>i(0,e),children:[(0,a.jsx)(u.default,{src:s.bgImage,alt:"Application development illustration",fill:!0,className:p().adBgImg,unoptimized:!0}),(0,a.jsxs)("div",{className:p().adTitle,children:[(0,a.jsxs)("h3",{className:p().adHeading,children:[s.headingLine1,(0,a.jsx)("br",{}),s.headingLine2]}),(0,a.jsx)("p",{className:p().adDesc,children:s.description})]}),(0,a.jsx)("button",{type:"button",className:p().learnMoreBtn,onClick:()=>t.push(s.href),ref:e=>{o.current[0]=e},children:(0,a.jsx)("div",{className:p().learnMoreArrowCircle,children:(0,a.jsx)(u.default,{src:"/icons/arrow.svg",alt:"Learn more",width:15,height:15,className:p().learnMoreIcon,unoptimized:!0})})})]}),(0,a.jsxs)("div",{className:`${p().card} ${p().cardAutoQE}`,onMouseMove:e=>i(1,e),children:[(0,a.jsx)(u.default,{src:g.bgImage,alt:"Automated QE illustration",fill:!0,className:p().cardBgImg,unoptimized:!0}),(0,a.jsxs)("h3",{className:p().aqHeading,children:[g.headingLine1,(0,a.jsx)("br",{}),g.headingLine2]}),(0,a.jsx)("p",{className:p().aqDesc,children:g.description}),(0,a.jsx)("button",{type:"button",className:p().learnMoreBtn,onClick:()=>t.push(g.href),ref:e=>{o.current[1]=e},children:(0,a.jsx)("div",{className:p().learnMoreArrowCircle,children:(0,a.jsx)(u.default,{src:"/icons/arrow.svg",alt:"Learn more",width:15,height:15,className:p().learnMoreIcon,unoptimized:!0})})})]}),(0,a.jsxs)("div",{className:`${p().card} ${p().cardSecurity}`,onMouseMove:e=>i(2,e),children:[(0,a.jsxs)("div",{className:p().secText,children:[(0,a.jsx)("h3",{className:p().secHeading,children:f.heading}),(0,a.jsx)("p",{className:p().secDesc,children:f.description})]}),(0,a.jsx)("div",{className:p().secShieldWrap,children:(0,a.jsx)(u.default,{src:"/images/security-perf.webp",alt:"Security and performance illustration",fill:!0,className:p().secShieldImg,unoptimized:!0})}),(0,a.jsx)("button",{type:"button",className:p().learnMoreBtn,ref:e=>{o.current[2]=e},children:(0,a.jsx)("div",{className:`${p().learnMoreArrowCircle} ${p().comingSoonPill}`,children:(0,a.jsx)("span",{className:p().comingSoonText,children:"Coming soon"})})})]}),(0,a.jsxs)("div",{className:`${p().card} ${p().cardProdReliability}`,onMouseMove:e=>i(3,e),children:[(0,a.jsxs)("div",{className:p().prodText,children:[(0,a.jsx)("h3",{className:p().prodHeading,children:v.heading}),(0,a.jsx)("p",{className:p().prodDesc,children:v.description})]}),v.chips.map((e,t)=>(0,a.jsxs)("div",{className:`${p().prodChip} ${0===t?p().prodDetect:1===t?p().prodInvestigate:p().prodResolve}`,children:[(0,a.jsx)(u.default,{src:e.icon,alt:`${e.label} icon`,width:e.width,height:e.height,unoptimized:!0}),(0,a.jsx)("span",{className:p().prodChipLabel,children:e.label})]},e.label)),(0,a.jsx)("div",{className:p().prodTailDetect}),(0,a.jsx)("div",{className:p().prodTailInvLeft}),(0,a.jsx)("div",{className:p().prodTailInvRight}),(0,a.jsx)("div",{className:p().prodTailResLeft}),(0,a.jsx)("div",{className:p().prodCheckCircle,children:(0,a.jsx)(u.default,{src:v.checkCircleIcon,alt:"Resolved",width:40,height:40,unoptimized:!0})}),(0,a.jsx)("button",{type:"button",className:p().learnMoreBtn,onClick:()=>t.push(v.href),ref:e=>{o.current[3]=e},children:(0,a.jsx)("div",{className:p().learnMoreArrowCircle,children:(0,a.jsx)(u.default,{src:"/icons/arrow.svg",alt:"Learn more",width:15,height:15,className:p().learnMoreIcon,unoptimized:!0})})})]}),(0,a.jsxs)("div",{className:`${p().card} ${p().cardDataMig}`,onMouseMove:e=>i(4,e),children:[(0,a.jsxs)("h3",{className:p().dmHeading,children:[x.headingLine1,(0,a.jsx)("br",{}),x.headingLine2]}),(0,a.jsx)("p",{className:p().dmDesc,children:x.description}),(0,a.jsx)("div",{className:p().dmIllustration,children:(0,a.jsx)(u.default,{src:x.bgImage,alt:"Data migration illustration",width:519,height:320,className:p().dmImg,unoptimized:!0})}),(0,a.jsx)("button",{type:"button",className:p().learnMoreBtn,ref:e=>{o.current[4]=e}
1,children:(0,a.jsx)("div",{className:`${p().learnMoreArrowCircle} ${p().comingSoonPill}`,children:(0,a.jsx)("span",{className:p().comingSoonText,children:"Coming soon"})})})]}),(0,a.jsxs)("div",{className:`${p().card} ${p().cardAppMod}`,onMouseMove:e=>i(5,e),children:[(0,a.jsxs)("div",{className:p().amText,children:[(0,a.jsx)("h3",{className:p().amHeading,children:y.heading}),(0,a.jsx)("p",{className:p().amDesc,children:y.description})]}),(0,a.jsxs)("div",{className:p().amWinLeft,children:[(0,a.jsx)("div",{className:p().amWinBar,children:(0,a.jsx)(u.default,{src:y.windowIcons.left,alt:"Window controls",width:16,height:4,unoptimized:!0})}),(0,a.jsx)("div",{className:p().amWinRow}),(0,a.jsxs)("div",{className:p().amWinBoxes,children:[(0,a.jsx)("div",{className:p().amWinBox}),(0,a.jsx)("div",{className:p().amWinBox})]})]}),(0,a.jsxs)("div",{className:`${p().amMini} ${p().amMiniA}`,children:[(0,a.jsx)("div",{className:`${p().amMiniDot} ${p().amMiniDotGreen}`}),(0,a.jsx)("div",{className:p().amMiniLines})]}),(0,a.jsxs)("div",{className:`${p().amMini} ${p().amMiniB}`,children:[(0,a.jsx)("div",{className:`${p().amMiniDot} ${p().amMiniDotRed}`}),(0,a.jsx)("div",{className:p().amMiniLines})]}),(0,a.jsxs)("div",{className:`${p().amMini} ${p().amMiniC}`,children:[(0,a.jsx)("div",{className:`${p().amMiniDot} ${p().amMiniDotGray}`}),(0,a.jsx)("div",{className:p().amMiniLines})]}),(0,a.jsxs)("div",{className:p().amWinRight,children:[(0,a.jsx)("div",{className:p().amWinBarRight,children:(0,a.jsx)(u.default,{src:y.windowIcons.right,alt:"Window controls",width:16,height:4,unoptimized:!0})}),(0,a.jsx)("div",{className:p().amGetStarted,children:"Get Started"})]}),(0,a.jsx)("button",{type:"button",className:p().learnMoreBtn,onClick:()=>t.push(y.href),ref:e=>{o.current[5]=e},children:(0,a.jsx)("div",{className:p().learnMoreArrowCircle,children:(0,a.jsx)(u.default,{src:"/icons/arrow.svg",alt:"Learn more",width:15,height:15,className:p().learnMoreIcon,unoptimized:!0})})})]})]})]})})}},95121:e=>{e.exports={loader:"ImageLoader_loader__3CrWb",white:"ImageLoader_white__UGpSA",spinner:"ImageLoader_spinner__PJDHR",black:"ImageLoader_black__lHmrw",spin:"ImageLoader_spin__dXFM1"}},99518:(e,t,o)=>{"use strict";o.r(t),o.d(t,{default:()=>w});var a=o(47747),i=o(57429),s=o(24434),n=o.n(s);function r(e){let t,o,s,r,l,c=(0,i.c)(6),{divRef:d}=e;return c[0]===Symbol.for("react.memo_cache_sentinel")?(t=(0,a.jsx)("span",{"data-line":"left",className:`${n().dcLine} ${n().dcLineLeft}`}),o=(0,a.jsx)("span",{className:`${n().dcLine} ${n().dcLineFront}`}),s=(0,a.jsx)("span",{className:`${n().dcLine} ${n().dcLineBack}`}),r=(0,a.jsx)("span",{"data-line":"right",className:`${n().dcLine} ${n().dcLineRight}`}),c[0]=t,c[1]=o,c[2]=s,c[3]=r):(t=c[0],o=c[1],s=c[2],r=c[3]),c[4]!==d?(l=(0,a.jsxs)("div",{className:n().connectorGroup,ref:d,children:[t,o,s,r]}),c[4]=d,c[5]=l):l=c[5],l}let l=[{title:"Revolte Harness",desc:"The execution environment where agents run - sandboxed, permissioned, and scoped to exactly what a task needs, nothing more.",icon:"/icons/harness.svg"},{title:"Context Management",desc:"Keeps agents grounded in your actual codebase, architecture decisions, and prior work - so every task starts with real context instead of a blank prompt.",icon:"/icons/context.svg"},{title:"Revolte IDP & Platform",desc:"The internal developer platform layer that connects agent output to your existing environments, pipelines, and infrastructure - Revolte plugs into what you've already built.",icon:"/icons/idp.svg"},{title:"Delivery Intelligence",desc:'Tracks what agents did, why, and what happened after - the data layer behind every audit trail and every "why did this ship" question.',icon:"/icons/delivery.svg"}],c=l.length,d="/images/lifecycle-active-stack.svg";var m=o(34436),u=o.n(m);function _(){let e,t=(0,i.c)(1);return t[0]===Symbol.for("react.memo_cache_sentinel")?(e=(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("span",{className:`${u().dcLineExt} ${u().dcLineExtLeft}`}),(0,a.jsx)("span",{className:`${u().dcLineExt} ${u().dcLineExtFront}`}),(0,a.jsx)("span",{className:`${u().dcLineExt} ${u().dcLineExtBack}`}),(0,a.jsx)("span",{className:`${u().dcLineExt} ${u().dcLineExtRight}`}),(0,a.jsx)("span",{className:`${u().dcDot} ${u().dcDotLeft}`}),(0,a.jsx)("span",{className:`${u().dcDot} ${u().dcDotFront}`}),(0,a.jsx)("span",{className:`${u().dcDot} ${u().dcDotBack}`}),(0,a.jsx)("span",{className:`${u().dcDot} ${u().dcDotRight}`})]}),t[0]=e):e=t[0],e}var h=o(25491),g=o(50017),p=o(92224),f=o(88950),v=o(52228),x=o(25657),y=o(93411),b=o(18571),S=o.n(b);function k(e,t=0,o=1){return Math.max(t,Math.min(o,e))}let C=[S().blockStack1,S().blockStack2,S().blockStack3,S().blockStack4];function w(){let e,t,o,s,n,c,m,u,b,w,D,L,I,M,B,$,R,W,T,A,H,E,U,F,q,P,O,z,G,Y,V,K,X,Q,Z=(0,i.c)(55),{openDemoModal:J}=(0,p.u)();Z[0]!==J?(e=()=>J(h.V1.HomeDeliveryPlatform),Z[0]=J,Z[1]=e):e=Z[1];let ee=e,et=(0,y.useRef)(null),[eo,ea]=(0,y.useState)(0),[ei,es]=(0,y.useState)(!1),[en,er]=(0,y.useState)(!1),el=(0,y.useRef)(null),[ec,ed]=(0,y.useState)(-1),em=(0,y.useRef)(-1);Z[2]===Symbol.for("react.memo_cache_sentinel")?(t=[null,null,null,null],Z[2]=t):t=Z[2];let eu=(0,y.useRef)(t);Z[3]===Symbol.for("react.memo_cache_sentinel")?(o=[null,null,null],Z[3]=o):o=Z[3];let e_=(0,y.useRef)(o);Z[4]===Symbol.for("react.memo_cache_sentinel")?(s=[null,null,null,null],Z[4]=s):s=Z[4];let eh=(0,y.useRef)(s);Z[5]===Symbol.for("react.memo_cache_sentinel")?(n=()=>{let e=new IntersectionObserver(e=>{let[t]=e;t&&es(t.isIntersecting)},{threshold:.1});return et.current&&e.observe(et.current),()=>e.disconnect()},c=[],Z[5]=n,Z[6]=c):(n=Z[5],c=Z[6]),(0,y.useEffect)(n,c),Z[7]!==ei?(m=()=>{if(!ei)return;let e=setInterval(()=>{ea(N)},3e3);return()=>clearInterval(e)},u=[ei],Z[7]=ei,Z[8]=m,Z[9]=u):(m=Z[8],u=Z[9]),(0,y.useEffect)(m,u),Z[10]===Symbol.for("react.memo_cache_sentinel")?(b=()=>{let e=et.current;if(!e)return;let t={x:-1,y:-1},o=e=>{t.x=e.clientX,t.y=e.clientY;let o=el.current;o&&(o.style.transform=`translate(${e.clientX}px, ${e.clientY}px) translate(-50%, -50%)`)},a=e=>{o(e),er(!0)},i=()=>er(!1);e.addEventListener("mousemove",o),e.addEventListener("mouseenter",a),e.addEventListener("mouseleave",i);let s=null,n=()=>
1{if(s=null,t.x<0)return;let o=e.getBoundingClientRect();t.x>=o.left&&t.x<=o.right&&t.y>=o.top&&t.y<=o.bottom||er(!1)},r=()=>{s||(s=requestAnimationFrame(n))};return window.addEventListener("scroll",r,{passive:!0}),()=>{e.removeEventListener("mousemove",o),e.removeEventListener("mouseenter",a),e.removeEventListener("mouseleave",i),window.removeEventListener("scroll",r),s&&cancelAnimationFrame(s)}},w=[],Z[10]=b,Z[11]=w):(b=Z[10],w=Z[11]),(0,y.useEffect)(b,w),Z[12]===Symbol.for("react.memo_cache_sentinel")?(D=()=>{let e=null,t=()=>{e=null;let t=et.current;if(!t)return;let o=-t.getBoundingClientRect().top,a=window.innerHeight,i=parseFloat(getComputedStyle(document.documentElement).fontSize),s=30.5*i,n=18.4*i,r=24*i,l=e=>s+e*(n+r)+n/2-a/2,c=k(((o+a)/a-.7)/.30000000000000004),d=Math.max(l(0),100),m=k((o-d)/240),u=Math.max(l(1),d+240+100),_=[c,m,k((o-u)/240),k((o-Math.max(l(2),u+240+100))/240)],h=[3,2,1].find(e=>(_[e]??0)>=.9)??(c>=1?0:-1);h!==em.current&&(em.current=h,ed(h));let g=eu.current[0];g&&(g.style.opacity=String(c),g.style.transform=`translateY(${(1-c)*1.5}rem)`);let p=eh.current[0];if(p){let e=c>=1;p.style.opacity=e?"1":"0",p.style.transform=`translateY(${1.5*!e}rem)`,p.style.filter=`blur(${1.2*!e}rem)`}[1,2,3].forEach(e=>{let t=_[e]??0,o=eu.current[e];o&&(o.style.opacity=t>0?"1":"0",o.style.transform=`translateY(${-((1-t)*24)}rem)`,o.style.setProperty("--ext-scale",String(t)),o.style.setProperty("--dot-scale",String(k((t-.72)/.28))));let a=e_.current[e-1];if(a){a.style.setProperty("--line-scale",String(t));let e=a.querySelector('[data-line="left"]'),o=a.querySelector('[data-line="right"]');e&&(e.style.transform="none",e.style.opacity=t>0?"1":"0",e.style.height=`${29.4*t+5}rem`),o&&(o.style.transform="none",o.style.opacity=t>0?"1":"0",o.style.height=`${30.4*t+5}rem`)}let i=eh.current[e];if(i){let e=t>=.9;i.style.opacity=e?"1":"0",i.style.transform=`translateY(${1.5*!e}rem)`,i.style.filter=`blur(${1.2*!e}rem)`}})},o=()=>{e||(e=requestAnimationFrame(t))};return window.addEventListener("scroll",o,{passive:!0}),t(),()=>{window.removeEventListener("scroll",o),e&&cancelAnimationFrame(e)}},L=[],Z[12]=D,Z[13]=L):(D=Z[12],L=Z[13]),(0,y.useEffect)(D,L),Z[14]!==ec?(I=e=>ec===e?d:"/images/lifecycle-stack.svg",Z[14]=ec,Z[15]=I):I=Z[15];let eg=I,ep=`${S().inner} ${en?S().hideCursor:""}`,ef=+!!en;Z[16]!==ef?(M=(0,a.jsx)("div",{ref:el,className:S().scrollCursor,style:{opacity:ef},"aria-hidden":"true",children:"Scroll"}),Z[16]=ef,Z[17]=M):M=Z[17],Z[18]===Symbol.for("react.memo_cache_sentinel")?(B=(0,a.jsx)("div",{className:S().bgTop,"aria-hidden":"true",children:(0,a.jsx)(x.default,{src:"/images/agent-loop-bg1.webp",alt:"Decorative background",fill:!0,unoptimized:!0})}),Z[18]=B):B=Z[18],Z[19]===Symbol.for("react.memo_cache_sentinel")?($=(0,a.jsx)(v.default,{children:(0,a.jsx)("p",{className:S().tag,children:"The platform"})}),Z[19]=$):$=Z[19],Z[20]===Symbol.for("react.memo_cache_sentinel")?(R=(0,a.jsxs)("div",{className:S().header,children:[$,(0,a.jsx)(v.default,{delay:100,children:(0,a.jsxs)("h2",{className:S().heading,children:["Not a coding tool. A ",(0,a.jsx)("em",{className:S().headingEm,children:"delivery"})," platform."]})})]}),Z[20]=R):R=Z[20],Z[21]===Symbol.for("react.memo_cache_sentinel")?(W=e=>{eu.current[0]=e},Z[21]=W):W=Z[21],Z[22]!==eg?(T=eg(0),Z[22]=eg,Z[23]=T):T=Z[23],Z[24]!==T?(A=(0,a.jsx)("div",{ref:W,className:`${S().stackWrap} ${S().stackWrapFirst}`,children:(0,a.jsx)(x.default,{src:T,alt:"Revolte delivery stack",width:308,height:184,unoptimized:!0})}),Z[24]=T,Z[25]=A):A=Z[25],Z[26]===Symbol.for("react.memo_cache_sentinel")?(H=[1,2,3],Z[26]=H):H=Z[26],Z[27]!==eg?(E=H.map(e=>(0,a.jsxs)(y.Fragment,{children:[(0,a.jsx)(r,{divRef:t=>{e_.current[e-1]=t}}),(0,a.jsxs)("div",{ref:t=>{eu.current[e]=t},className:`${S().stackWrap} ${S().stackWrapSplit}`,children:[(0,a.jsx)(x.default,{src:eg(e),alt:"Revolte delivery stack",width:308,height:184,unoptimized:!0}),(0,a.jsx)(_,{})]})]},e)),Z[27]=eg,Z[28]=E):E=Z[28],Z[29]!==A||Z[30]!==E?(U=(0,a.jsxs)("div",{className:S().centerColumn,children:[A,E]}),Z[29]=A,Z[30]=E,Z[31]=U):U=Z[31],Z[32]===Symbol.for("react.memo_cache_sentinel")?(F=l.map((e,t)=>(0,a.jsxs)("div",{ref:e=>{eh.current[t]=e},className:`${S().infoBlock} ${C[t]}`,children:[(0,a.jsx)("div",{className:S().infoIcon,children:(0,a.jsx)(x.default,{src:e.icon,alt:`${e.title} icon`,width:24,height:24,unoptimized:!0})}),(0,a.jsxs)("div",{className:S().infoTextBlock,children:[(0,a.jsx)("h4",{className:S().infoTitle,children:e.title}),(0,a.jsx)("p",{className:S().infoDesc,children:e.desc})]})]},e.title)),Z[32]=F):F=Z[32],Z[33]===Symbol.for("react.memo_cache_sentinel")?(q=(0,a.jsx)("div",{className:S().mobileImageWrap,children:(0,a.jsx)(x.default,{src:d,alt:"Revolte delivery platform",width:280,height:280,className:S().mobileImg,unoptimized:!0})}),Z[33]=q):q=Z[33];let ev=`translateX(calc(-${eo} * 100%))`;return Z[34]!==ev?(P={transform:ev},Z[34]=ev,Z[35]=P):P=Z[35],Z[36]===Symbol.for("react.memo_cache_sentinel")?(O=l.map(j),Z[36]=O):O=Z[36],Z[37]!==P?(z=(0,a.jsx)("div",{className:S().mobileInfoTrack,style:P,children:O}),Z[37]=P,Z[38]=z):z=Z[38],Z[39]!==eo?(G=l.map((e,t)=>(0,a.jsx)("button",{className:`${S().mobileInfoDot} ${t===eo?S().mobileInfoDotActive:""}`,onClick:()=>ea(t),"aria-label":`Info ${t+1}`},t)),Z[39]=eo,Z[40]=G):G=Z[40],Z[41]!==G?(Y=(0,a.jsx)("div",{className:S().mobileInfoDots,children:G}),Z[41]=G,Z[42]=Y):Y=Z[42],Z[43]!==z||Z[44]!==Y?(V=(0,a.jsxs)("div",{className:S().mobileInfoSlider,children:[z,Y]}),Z[43]=z,Z[44]=Y,Z[45]=V):V=Z[45],Z[46]!==ee?(K=(0,a.jsx)(f.default,{variant:g.A.WhiteOrangeIcon,className:S().demoBtn,onClick:ee,textAnimate:!0,id:"platform-book-demo",children:"Book a Demo"}),Z[46]=ee,Z[47]=K):K=Z[47],Z[48]===Symbol.for("react.memo_cache_sentinel")?(X=(0,a.jsx)("div",{className:S().bgBottom,"aria-hidden":"true",children:(0,a.jsx)(x.default,{src:"/images/agent-loop-bg2.webp",alt:"Decorative background",fill:!0,unoptimized:!0})}),Z[48]=X):X=Z[48],Z[49]!==ep||Z[50]!==M||Z[51]!==U||Z[52]!==V||Z[53]!==K?(Q=(0,a.jsx)("section",{className:S().section,children:(0,a.jsxs)("div",{className:ep,ref:et,children:[M,B,R,U,F,q,V,K,X]})}),Z[49]=ep,Z[50]=M,Z[51]=U,Z[52]=V,Z[53]=K,Z[54]=Q):Q=Z[54],Q}function j(e){return(0,a.jsxs)("div",{className:S().mobileInfoSlide,children:[(0,a.jsx)("p",{className:S().mobileInfoTitle,children:e.title}),(0,a.jsx)("p",{className:S().mobileInfoDesc,children:e.desc})]},e.title)}function N(e){return(e+1)%c}}},e=>{e.O(0,[8006,9750,5686,9590,9645,3031,2610,8474,7358],()=>e(e.s=91969)),_N_E=e.O()}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.