1import{j as e,r as m}from"./index-Cy4eGKU4.js";import{P as p,c as n,S as N,M as b}from"./MarketingPage-BdNh-Pd-.js";import{R as j}from"./ResponsiveImage-Cqlthg7n.js";import{A as w,T as y,R as f,C as k,a as S}from"./Tabs-DiFX9v5f.js";const _=({heading:s="Ready to start?",body:a="Set up in minutes and generate tests to cover your whole application."})=>e.jsx("section",{className:"getstart-section",children:e.jsx("div",{className:"w-layout-blockcontainer container-lg w-container",children:e.jsxs("div",{className:"getstart-wrap",children:[e.jsx("h2",{className:"h1 mb18",children:s}),e.jsx("p",{className:"getstart-p",children:a}),e.jsx("div",{className:"tworow-btn",children:e.jsx(p,{label:"Get Started",href:"book-a-demo.html",arrowSize:14})})]})})}),P=[{src:"/images/elevenlabs-logo-black.png",alt:"Power logo",className:"is-labs",width:170},{src:"/images/Brex.webp",alt:"",className:"is-brex"},{src:"/images/dropbox-new.svg",alt:"Power logo",className:"is-dropbox",width:170},{src:"/images/core.png",alt:"Power logo",className:"is-core",width:170},{src:"/images/mercor.webp",alt:"Power logo",className:"is-mercor",width:170},{src:"/images/Notion_logo.png",alt:"",className:"is-notion",width:"Auto"},{src:"/images/launchdarkly-Logo.png",alt:"",className:"is-launchd",width:150},{src:"/images/replit-logo.png",alt:"Replit",className:"is-replit",width:170},{src:"/images/Wealthsimple.svg",alt:"Power logo",className:"is-wealth",width:170},{src:"/images/wandb-logo.png",alt:"Power logo",className:"is-weigths",width:170},{src:"/images/logo-cortex-white.svg",alt:"Power logo",className:"is-cortex",width:170},{src:"/images/wiz.webp",alt:"",className:"is-wiz"},{src:"/images/engine-logo.png",alt:"",className:"is-engine"},{src:"/images/Canary-techn.-logo-1.webp",alt:"Power logo",className:"is-canary",width:170},{src:"/images/Bilt-logo-1.webp",alt:"",className:"is-tiny"},{src:"/images/outtake-logo.svg",alt:"",className:"is-outtake"}],E=1.5,C=4,R=s=>{m.useEffect(()=>{const a=s.current;if(a===null||window.matchMedia("(prefers-reduced-motion: reduce)").matches||window.Meticulous?.isRunningAsTest)return;const t=a.querySelector(".logo-slider_logo-row");if(t===null)return;const i=Number.parseFloat(getComputedStyle(document.documentElement).fontSize),d=E*i,l=t.offsetWidth+C*i;let r=0,o=null,c=0;const g=h=>{o??=h,c-=d*(h-o)/1e3,o=h,Math.abs(c)>=l&&(c=0),a.style.transform=`translateX(${c}px)`,r=requestAnimationFrame(g)};return r=requestAnimationFrame(g),()=>{cancelAnimationFrame(r),a.style.transform=""}},[s])},A=({className:s})=>{const a=m.useRef(null);return R(a),e.jsxs("div",{className:n("logo-slider",s),children:[e.jsx("div",{className:"logo-slider_overlay"}),e.jsx("div",{className:"logo-slider_overlay right"}
1),e.jsxs("div",{className:"logo-slider_layout",ref:a,children:[e.jsx(v,{}),e.jsx(v,{})]})]})},v=()=>e.jsx("div",{className:"logo-slider_logo-row",children:P.map(s=>e.jsx("div",{className:"logo-grid_item",children:e.jsx(j,{src:s.src,loading:"eager",...typeof s.width=="number"?{width:s.width}:{},alt:s.alt,className:n("home_logo",s.className)})},s.src))}),I=()=>e.jsx("section",{className:"hero-section pt-120",children:e.jsx("div",{className:"w-layout-blockcontainer container w-container",children:e.jsxs("div",{className:"hero-inner",children:[e.jsx("div",{className:"hero-title pb-0",children:e.jsxs("h1",{className:"h1",children:["exhaustive verification."," ",e.jsx("span",{className:"text-gradient",children:"zero developer effort"}),"."]})}),e.jsxs("div",{className:"hero-box full-width",children:[e.jsxs("p",{className:"hero-p",children:[e.jsx("strong",{children:"Automated. Exhaustive. Deterministic."}),e.jsx("br",{}),e.jsx("strong",{className:"bold-text-6",children:"Ship code at the speed your agents write it."}),e.jsx("br",{}),"Built for the world's most complex codebases."]}),e.jsx(p,{label:"Get Started",href:"book-a-demo.html",arrowSize:14})]}),e.jsx("div",{className:"margin-bottom margin-small hide",children:e.jsx("p",{className:"hero-p is-grey",children:"Trusted by over 100 organizations including..."})}),e.jsx(A,{className:"hide-tablet"}),e.jsx("div",{className:"framework-box hide",children:e.jsx("div",{id:"w-node-_1d970645-93b6-a82c-f880-d211033f0178-49c4e069",className:"framework-item is-hero",children:e.jsx("div",{className:"margin-bottom margin-small",children:e.jsx("p",{className:"hero-p",children:"Trusted by over 100 organizations including..."})})})})]})})}),L=[{count:"01.",heading:"Meticulous monitors your daily interactions with your application as you develop it",body:"Add a script tag to your local development, staging, and preview URL environments to record sessions. Optional: record production sessions too for additional coverage.",linkLabelAsParagraph:!0,image:{src:"/images/step-monitors.png",alt:"Step 1",width:605,height:476,nodeId:"w-node-a89a1035-7cd6-1a77-0b7f-714a5067122e-49c4e069"}},{count:"02.",heading:"Our AI engine generates a continuously evolving test suite that covers every corner of your application",body:"By tracking the code branches executed by each interaction Meticulous curates a suite of visual end-to-end tests that cover of every line of your co
1debase. Every user flow. Every edge-case.",image:{src:"/images/step-code-coverage.png",alt:"Step 2",width:605,height:563,nodeId:"w-node-a89a1035-7cd6-1a77-0b7f-714a5067123f-49c4e069"}},{count:"03.",heading:"Open a pull request, and see the impact it will have across user workflows before you hit merge",body:"By default Meticulous mocks out the responses from your backend by saving and replaying the original recorded responses - this means side-effect free tests with no false positives from changing data, and no need to set up special test accounts or mock test data for each test run. Just add the recorder script, click to install the integration for your CI and you're good to go.",image:{src:"/images/step-pull-request.png",alt:"Step 3",width:556,height:608,nodeId:"w-node-a89a1035-7cd6-1a77-0b7f-714a50671250-49c4e069"}}],V={dashboard:"testimonials-item",velocity:"testimonials-item velocity-testimonial","velocity-highlight":"testimonials-item velocity-testimonial orangebg"},u=({quote:s,variant:a="dashboard",quoteClassName:t="testimonials-p",companyLogo:i,avatars:d,name:l,role:r})=>{const o=e.jsxs("div",{className:"testimonials-authorbox",children:[d.map((c,g)=>e.jsx(M,{avatar:c},`${c.src}-${g}`)),e.jsxs("div",{className:"author-details",children:[e.jsx("div",{className:"author-name",children:l}),e.jsx("div",{children:r})]})]});return e.jsxs("div",{className:V[a],children:[e.jsx("p",{className:t,children:s}),i===void 0?o:e.jsxs("div",{className:"testimonials-author",children:[e.jsx("div",{className:n("author-img",i.wrapperClassName),children:e.jsx("img",{src:i.src,loading:i.loading??"eager",alt:i.alt??"",className:n("image-cover",i.imageClassName)})}),o]})]})},M=({avatar:s})=>e.jsx("div",{className:n("author-img",s.className),children:e.jsx("img",{src:s.src,loading:s.loading??"eager",alt:s.alt??"",className:n("image-cover",s.imageClassName)})}),T=[{src:"/images/engine-logo.png",alt:"",className:"is-engine"},{src:"/images/dropbox-new.svg",alt:"Power logo",className:"is-power",width:170},{src:"/images/Notion_logo.png",alt:"",className:"is-notion",width:"Auto"},{src:"/images/core.png",alt:"Power logo",className:"is-launchd",width:170},{src:"/images/mercor.webp",alt:"Power logo",className:"is-mercor",width:170},{src:"/images/launchdarkly-Logo.png",alt:"Power logo",className:"is-launchd",width:170},{src:"/images/replit-logo.png",alt:"Replit",className:"is-replit",width:170},{src:"/images/Wealthsimple_black.svg",alt:"Power logo",className:"is-wealth",width:170},{src:"/images/wandb-logo.png",alt:"Power logo",className:"is-weigths",width:170},{src:"/images/logo-cortex-white.svg",alt:"Power logo",width:170},{src:"/images/wiz.webp",alt:"Power logo",className:"is-wiz",width:170},{src:"/images/Brex.webp",alt:"Power logo",className:"is-brex",width:170},{src:"/images/Canary-techn.-logo-1.webp",alt:"Power logo",width:170},{src:"/images/Bilt-logo-1.webp",alt:"",className:"is-tiny"},{src:"/images/outtake-logo.svg",alt:"",className:"is-tiny"},{src:"/images/elevenlabs-logo-black.png",alt:"Power logo",className:"is-labs",width:170}],O=({heading:s,className:a})=>e.jsxs("div",{className:n("trusted-logo-inner",a),children:[e.jsx("p",{className:"hero-p is-grey",children:s}),e.jsx("div",{className:"trusted-logos",children:T.map((t,i)=>e.jsx("div",{className:"trusted-logo-box",children:e.jsx("img",{src:t.src,loading:"eager",...t.width===void 0?{}:{width:t.width},alt:t.alt,className:n("home_logo",t.className)})},`${t.src}-${i}`))})]}),x="https://player.vimeo.com/api/player.js",B=async()=>{if(window.Vimeo!==void 0)return window.Vimeo;if(await new Promise((s,a)=>{const t=document.querySelector(`script[src="${x}"]`);if(t!==null){t.addEventListener("load",()=>s(),{once:!0}),t.addEventListener("error",()=>a(new Error("Vimeo API failed to load")),{once:!0});return}const i=document.createElement("script");i.src=x,i.async=!0,i.addEventListener("load",()=>s(),{once:!0}),i.addEventListener("error",()=>a(new Error("Vimeo API failed to load")),{once:!0}),document.head.appendChild(i)}),window.Vimeo===void 0)throw new Error("Vimeo API loaded without exposing window.Vimeo");return window.Vimeo},D=s=>{const[a,t]=m.useState(!1),i=m.useRef(null);return m.useEffect(()=>()=>{i.current?.destroy(),i.current=null},[]),{playing:a,play:async()=>{const l=s.current;if(l!==null)try{if(i.current===null){const r=await B(),o=new r.Player(l);o.on("ended",()=>t(!1)),i.current=o}t(!0),await i.current.play()}catch{t(!1)}}}},G=({videoId:s,extraParams:a="",posterSrc:t,posterAlt:i,embedId:d="hero-video",noPadding:l=!1})=>{const r=m.useRef(null),{playing:o,play:c}=D(r),g=`https://player.vimeo.com/video/${s}?h=YOUR_HASH_HERE&badge=0&autopause=0&player_id=0&app_id=58479${a}`;return e.jsx("div",{className:n("video-box",l&&"no-padding"),children:e.jsxs("div",{className:"video_thumbnail",children:[e.jsx("div",{id:d,className:"video_embed w-embed w-iframe meticulous-ignore",ref:r,children:e.jsx("div",{style:{padding:"56.25% 0 0 0",position:"relative",width:"100%"},children:e.jsx("iframe",{id:"vimeo-player",src:g,frameBorder:"0",allow:"autoplay; fullscreen; picture-in-picture",style:{position:"absolute",top:0,left:0,width:"100%",height:"100%"},title:"Vimeo Video"})})}),e.jsxs("div",{className:"video_placeholder",style:{opacity:o?0:1},hidden:o,children:[e.jsx("div",{className:"video_hover w-embed"}),e.jsx("img",{src:t,loading:"eager",alt:i,className:"video_img-cover"}),e.jsxs("div",{className:"video_play-button",role:"button",tabIndex:0,"aria-label":"Play video",onClick:()=>{c()},onKeyDown:h=>{(h.key==="Enter"||h.key===" ")&&(h.preventDefault(),c())},children:[e.jsx("div",{className:"video_play-outer"}),e.jsx("div",{className:"video_play-inner",children:e.jsx("div",{className:"video_play-icon w-embed",children:e.jsx(q,{})})})]})]})]})})},q=()=>e.jsxs("svg",{width:"42",height:"59",viewBox:"0 0 42 59",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[e.jsx("path",{d:"M2 2V57L40 29.5L2 2Z",stroke:"url
1(#paint0_linear_1035_7223)",strokeWidth:"4",strokeLinecap:"round",strokeLinejoin:"round"}),e.jsx("defs",{children:e.jsxs("linearGradient",{id:"paint0_linear_1035_7223",x1:"22",y1:"2",x2:"22",y2:"57",gradientUnits:"userSpaceOnUse",children:[e.jsx("stop",{stopColor:"#E39670"}),e.jsx("stop",{offset:"1",stopColor:"#8B87B3"})]})})]}),z=()=>e.jsxs("section",{className:"main-section pt-3",children:[e.jsx("div",{className:"main-wrap",children:e.jsxs("div",{className:"w-layout-blockcontainer container-lg pr w-container",children:[e.jsx("div",{className:"vertical-line",children:e.jsx("div",{className:"verticalline-circle"})}),e.jsxs("div",{className:"dashboard-main",children:[e.jsx(O,{heading:"Trusted by organizations including...",className:"hero hide-desktop"}),e.jsx("div",{className:"dashboard-item",children:e.jsx(G,{videoId:"1187550647",extraParams:"&dnt=true",posterSrc:"/images/dashboard_1.webp",posterAlt:"Dashboard",noPadding:!0})}),e.jsxs("div",{className:"dashboard-wrap",children:[e.jsxs("div",{className:"linebox",children:[e.jsx("div",{className:"circle-border"}),e.jsx("div",{className:"linerotate-one topline"}),e.jsx("div",{className:"linerotate-one bottom"})]}),e.jsxs("div",{className:"dashboard-testimonials",children:[e.jsx("div",{className:"testimonials-box",children:e.jsx(u,{variant:"dashboard",quoteClassName:"testimonials-p max768 is-dropbox",quote:`"Engineers loved it instantlyâno more debugging after merge, zero maintenance, and no flakes. Once we started using Meticulous, we couldn't imagine working without it."`,companyLogo:{src:"/images/dropbox_icon.png",wrapperClassName:"company-icon hide"},avatars:[{src:"/images/dropbox_icon.png"},{src:"/images/tony-xu.webp",className:"hide"}],name:"Tony Xu",role:"Engineering Leader at Dropbox"})}),e.jsx("div",{className:"texture-box",children:e.jsx("img",{src:"/images/abstract-texture.png",loading:"eager",width:589,height:588,alt:"Abstract Texture",className:"image"})})]}),e.jsx("div",{className:"robustness-title",children:e.jsxs("h2",{className:"h2 mb0",children:["Testing at a new level of"," ",e.jsx("span",{className:"text-gradient-two",children:"robustness"})]})})]})]})]})}),e.jsxs("div",{className:"w-layout-blockcontainer container-lg pr w-container",children:[e.jsx("div",{className:"vertical-line"}),e.jsxs("div",{className:"steps-main",children:[L.map(s=>e.jsxs("div",{className:"step-item",children:[e.jsx("div",{className:"count-item",children:e.jsx("div",{className:"count-text",children:s.count})}),e.jsx("div",{className:"step-inner",children:e.jsxs("div",{className:"step-row",children:[e.jsxs("div",{className:"step-detail",children:[e.jsx("h3",{className:"subheading-3",children:s.heading}),e.jsx("p",{className:"step-p",children:s.body}),e.jsx(w,{label:"Learn More",href:"how-it-works.html",labelAsParagraph:s.linkLabelAsParagraph??!1})]}),e.jsx("div",{id:s.image.nodeId,className:"step-img",children:e.jsx("img",{src:s.image.src,loading:"eager",width:s.image.width,height:s.image.height,alt:s.image.alt,className:"image"})})]})})]},s.count)),e.jsx("div",{className:"evolves-section",children:e.jsx("div",{className:"evolves-box",children:e.jsx("h3",{className:"h3 mb0",children:"Never write, fix or maintain a test again: your tests automatically evolve as your app evolves."})})})]})]})]}),W=()=>f.map(s=>{const a=S[s];if(a===void 0)throw new Error(`Missing recorder snippet: ${s}`);return{name:s,icon:e.jsx("div",{className:"code-icon w-embed",children:e.jsx(U,{})}),content:e.jsx("div",{className:"recorder-tabdetail",children:e.jsx("div",{className:"code-embed w-embed",children:e.jsx(k,{copyText:a.text,children:a.body})})})}}),H=()=>e.jsx("section",{className:"recorder-section",children:e.jsx("div",{className:"w-layout-blockcontainer container tabs-p0 w-container",children:e.jsxs("div",{className:"recorder-wrap",children:[e.jsxs("h2",{className:"h3 uppercase-text codetitle",children:["get started by adding the meticulous"," ",e.jsx("span",{className:"text-gradient",children:"recorder script tag"})]}),e.jsxs("div",{className:"recorder-tabswrap",children:[e.jsx(y,{tabs:W(),defaultTab:"NextJS",wrapperClassName:"recorder-tabs",menuClassName:"recorder-tabsmenu",linkClassName:"recorder-tablink",contentClassName:"recorder-tabcontent",paneClassName:"recorder-tabbox",arrows:{className:"tabsarrow-btn",previousIcon:e.jsx("img",{src:"/images/left-arrow.svg",loading:"eager",alt:"Left Arrow"}),nextIcon:e.jsx("img",{src:"/images/right-arrow.svg",loading:"eager",alt:"Right Arrow"})}}),e.jsx(p,{label:"Get Started",href:"book-a-demo.html",variant:"solid-tabs",arrowSize:14}),e.jsx("div",{className:"copycode-icon"})]})]})})}),U=()=>e.jsxs("svg",{width:"15",height:"18",viewBox:"0 0 15 18",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[e.jsx("path",{d:"M14.2097 4.46667L10.9073 1H1V16.6H14.2097V4.46667Z",fill:"var(--transparent)",stroke:"var(--off-white)",strokeLinecap:"square"}),e.jsx("path",{d:"M5.57327 7.24219L3.54102 9.32219L5.57327 11.4022",stroke:"var(--off-white)",strokeLinecap:"square"}),e.jsx("path",{d:"M9.63766 7.24219L11.6699 9.32219L9.63766 11.4022",stroke:"var(--off-white)",strokeLinecap:"square"})]}),$=[{boxNodeId:"w-node-f4ff7ea6-0c00-4962-cbf5-30e7052034d7-49c4e069",itemNodeId:"w-node-_529b3f71-5f09-4abb-4320-18877b64a935-49c4e069",logos:[{src:"/images/angular.svg",alt:"Angular",className:"angular-icon",width:44,height:48},{src:"/images/nextjs.svg",alt:"Next Js",className:"nextjs-icon",width:96,height:20},{src:"/images/viewjs.svg",alt:"View Js",className:"vuejs-icon",width:49,height:42},{src:"/images/react.svg",alt:"React",className:"reactjs-icon",width:49,height:42},{src:"/images/svelte-kit.svg",alt:"Svelte Kit",className:"kit-icon"},{src:"/images/vite.svg",alt:"vite",className:"vite-icon",width:46,height:46},{src:"/images/vercel.svg",alt:"Vercel",className:"vercel-icon",width:113,height:26}
1,{src:"/images/render.svg",alt:"Render",className:"render-icon",width:86,height:22}]},{boxNodeId:"w-node-_0b8e3ae2-105a-30ab-3d42-6cb89ebc0c3d-49c4e069",itemNodeId:"w-node-_0b8e3ae2-105a-30ab-3d42-6cb89ebc0c3e-49c4e069",logos:[{src:"/images/github.svg",alt:"Github",className:"github-icon",width:48,height:47},{src:"/images/gitlab.svg",alt:"Gitlab",className:"gitlab-icon",width:128,height:39},{src:"/images/netlify.svg",alt:"Netlify",className:"netlify-icon",width:50,height:50},{src:"/images/cricleci.svg",alt:"Cricleci",className:"cricleci-icon",width:114,height:32}]},{boxNodeId:"w-node-c5079fdf-8f98-9fe3-b411-ccb21d9debe1-49c4e069",itemNodeId:"w-node-c5079fdf-8f98-9fe3-b411-ccb21d9debe2-49c4e069",logos:[{src:"/images/sdk.svg",alt:"sdk",className:"sdk-icon",width:49,height:48},{src:"/images/rest-api.svg",alt:"Rest Api",className:"api-icon",width:50,height:40},{src:"/images/terminal.svg",alt:"Terminal",className:"terminal-icon",width:45,height:48},{src:"/images/chrome-devtools.svg",alt:"Chrome Devtools",className:"devtools-icon",width:248,height:48}]}],F=[{href:"https://security.meticulous.ai/",logoClassName:"gdpr-logo",liteSrc:"/images/gdpr-lite.svg",activeSrc:"/images/gdpr.svg",alt:"GDPR",width:89,height:112},{href:"https://security.meticulous.ai/",logoClassName:"soc-logo",liteSrc:"/images/aicpa-soc-lite.svg",activeSrc:"/images/aicpa-soc.svg",alt:"AICPA SOC",width:104,height:104}],J=()=>e.jsxs(e.Fragment,{children:[e.jsx("section",{className:"security-section",children:e.jsx("div",{className:"w-layout-blockcontainer container w-container",children:e.jsxs("div",{className:"security-wrap",children:[e.jsxs("div",{className:"security-box",children:[e.jsxs("h1",{className:"h1",children:["Integrations ",e.jsx("span",{className:"text-gradient",children:"&"})," Security"]}),e.jsx(w,{label:"Docs",href:N.docs,target:"_blank",variant:"secondary-docs"})]}),e.jsxs("div",{className:"framework-row",children:[e.jsx("div",{className:"framework-list",children:$.map(s=>e.jsx("div",{id:s.boxNodeId,className:"framework-box",children:e.jsx("div",{id:s.itemNodeId,className:"framework-item",children:s.logos.map(a=>e.jsx("div",{className:"framework-logo",children:e.jsx("img",{src:a.src,loading:"eager",...a.width===void 0?{}:{width:a.width},...a.height===void 0?{}:{height:a.height},alt:a.alt,className:a.className})},a.src))})},s.boxNodeId))}),e.jsx("div",{className:"awwward-box",children:e.jsx("div",{className:"framework-box",children:e.jsx("div",{id:"w-node-_3d2df0cb-34da-a31d-e874-3a0db569e28a-49c4e069",className:"framework-item center",children:F.map(s=>e.jsxs("a",{href:s.href,target:"_blank",rel:"noopener noreferrer",className:n("framework-logo",s.logoClassName,"w-inline-block"),children:[e.jsx("img",{src:s.liteSrc,loading:"eager",width:s.width,height:s.height,alt:s.alt,className:"lite-icon image"}),e.jsx("img",{src:s.activeSrc,loading:"eager",width:s.width,height:s.height,alt:s.alt,className:"active-icon image"})]},s.logoClassName))})})})]})]})})}),e.jsx("div",{className:"abstract-box",children:e.jsx("img",{src:"/images/abstracttexture-new.png",loading:"eager",width:1728,height:650,alt:"",className:"abstract-img"})})]}),K=()=>e.jsx("section",{className:"velocity-section",children:e.jsx("div",{className:"w-layout-blockcontainer container-lg w-container",children:e.jsxs("div",{className:"velocity-grid",children:[e.jsx("div",{id:"w-node-_829530a7-9c0b-4e56-2423-cf2c756ad83a-49c4e069",className:"velocity-item ptb40",children:e.jsxs("div",{className:"velocity-row",children:[e.jsxs("div",{className:"velocity-detail max695",children:[e.jsx("h4",{className:"subheading-2",children:"Iterate at velocity"}),e.jsx("p",{className:"p-lite",children:"Dramatically increase the speed you can ship reliable regression-free code. Meticulous continually adds new tests as new features or edge cases are introduced, and removes old tests as they become out of date - ensuring your test suite is always up to date and complete, without any intervention required by developers."})]}),e.jsx("div",{id:"w-node-b3384aba-5640-756a-b0d5-b05a3509fea0-49c4e069",className:"velocity-img max638",children:e.jsx("img",{src:"/images/velocity.png",loading:"eager",width:"639.5",height:679,alt:"Velocity",className:"image"})})]})}),e.jsxs("div",{id:"w-node-_01561746-2373-4a23-a721-3678b24bd1ee-49c4e069",className:"velocity-item",children:[e.jsx("div",{className:"velocity-img mb72 max534",children:e.jsx("img",{src:"/images/eliminate.png",loading:"eager",width:535,height:328,alt:"Eliminate",className:"image"})}),e.jsxs("div",{className:"velocity-detail",children:[e.jsx("h4",{className:"subheading-2",children:"Built to eliminate all flakes, from the ground up"}),e.jsx("p",{className:"p-lite",children:"Built from the Chromium level up with a deterministic scheduling engine â making it the only testing tool that eliminates flakes. This technology also allows Meticulous to execute tests at lightning fast speeds. Battle-tested to work with even the most complex applications."})]})]}),e.jsx(u,{variant:"velocity",quoteClassName:"testimonials-p black-text",quote:'"We piloted the tool, were immediately impressed and rolled it out across the entire engineering organization. Meticulous is unlike anything else, developers love it and it is now an essential guardrail of our software development process."',avatars:[{src:"/images/Notion-logo-icon.png",className:"is-notion"},{src:"/images/tony-xu.webp",className:"hide"}],name:"Erdem A.",role:"Head of Developer Experience at Notion"}),e.jsx(u,{variant:"velocity-highlight",quoteClassName:"testimonials-p black-text",quote:"What makes meticulous different from other testing tools for me is the amount of effort we're putting in for the value. We're getting a lot of feedback points across our application for no investment.",companyLogo:{src:"/images/engine-logo.png",wrapperClassName:"company-icon removebg",imageClassName:"is-e
1ngine"},avatars:[{src:"/images/Colin-Hanna.jpeg",className:"black-border",loading:"eager"}],name:"Colin Hanna",role:"Principal Software Engineer at Engine"}),e.jsxs("div",{id:"w-node-_82c97e22-f83e-5ae7-df31-0eeb6a191cf6-49c4e069",className:"velocity-item",children:[e.jsx("div",{className:"velocity-img mb72 max600",children:e.jsx("img",{src:"/images/combination.png",loading:"eager",width:600,height:354,alt:"Combination",className:"image"})}),e.jsxs("div",{className:"velocity-detail",children:[e.jsx("h4",{className:"subheading-2",children:"Use in combination with your existing test suite, or as a replacement"}),e.jsx("p",{className:"p-lite",children:"You can use Meticulous to complement any existing tests you have, or replace your existing tests entirely."})]})]}),e.jsx("div",{id:"w-node-c7e624da-b577-8c64-9e62-93197bf7c1b3-49c4e069",className:"velocity-item lightning",children:e.jsxs("div",{className:"velocity-row",children:[e.jsxs("div",{className:"velocity-detail max-570",children:[e.jsx("h4",{className:"subheading-2 max480",children:"Lightning fast testing â at scale"}),e.jsx("p",{className:"p-lite",children:"Tests are heavily parallelized across a compute cluster, allowing you to test 1000s of screens and get results in under 120 seconds."})]}),e.jsx("div",{id:"w-node-c7e624da-b577-8c64-9e62-93197bf7c1ba-49c4e069",className:"velocity-img max638",children:e.jsx("img",{src:"/images/fast-scale.png",loading:"eager",width:708,height:680,alt:"Fast Scale",className:"image"})})]})})]})})}),X=s=>{const[a,t]=m.useState(!1);return m.useEffect(()=>{const i=s.current;if(i===null)return;i.muted=!0;const d=new IntersectionObserver(l=>{for(const r of l){const o=r.intersectionRatio>=.95;!o&&!i.paused?(i.pause(),i.removeAttribute("controls"),t(!1)):o&&i.paused&&(i.play().catch(()=>{}),i.setAttribute("controls","controls"),t(!0))}},{threshold:[.9,.95,1]});return d.observe(i),()=>d.disconnect()},[s]),a},Z="/videos/Demo-Video-for-Website-V1-720p-poster-00001.jpg",Y=[{src:"/videos/Demo-Video-for-Website-V1-720p-transcode.mp4",type:"video/mp4"},{src:"/videos/Demo-Video-for-Website-V1-720p-transcode.webm",type:"video/webm"}],Q=()=>{const s=m.useRef(null),a=X(s);return e.jsx("section",{className:"video-section",children:e.jsx("div",{className:"w-layout-blockcontainer container-lg w-container",children:e.jsxs("div",{className:"video-wrap",children:[e.jsx("div",{className:"video-title",children:e.jsxs("h2",{className:"h1 black-text",children:["Meticulous ",e.jsx("span",{className:"text-gradient",children:"in Action"})]})}),e.jsxs("div",{className:"video-box",children:[e.jsx("div",{className:"video-thumbnail",children:e.jsxs("aside",{id:"meticulous-demo-video",className:"animation-video w-background-video w-background-video-atom",children:[e.jsx("video",{id:"e779dd11-8b44-db52-6dd9-6e57b0a0a5a8-video",ref:s,style:{backgroundImage:`url("${Z}")`},muted:!0,playsInline:!0,"data-object-fit":"cover",children:Y.map(t=>e.jsx("source",{src:t.src,type:t.type},t.src))}),e.jsx("div",{"aria-live":"polite",children:e.jsxs("button",{type:"button","aria-controls":"e779dd11-8b44-db52-6dd9-6e57b0a0a5a8-video","aria-label":a?"Pause Video":"Play Video",className:"w-backgroundvideo-backgroundvideoplaypausebutton play-button w-background-video--control",style:{display:a?"none":"block"},onClick:()=>{const t=s.current;t!==null&&(t.play().catch(()=>{}),t.setAttribute("controls","controls"))},children:[e.jsx("span",{className:"play-state",hidden:!a,children:e.jsx("img",{loading:"eager",src:"/images/pause.svg",alt:"Pause video"})}),e.jsx("span",{className:"videoplay-box",hidden:a,children:e.jsx("div",{className:"video-play",children:e.jsx("div",{className:"video-play-icon w-embed",children:e.jsx(ee,{})})})})]})})]})}),e.jsx("div",{className:"video-embed w-embed w-script"})]})]})})})},ee=()=>e.jsxs("svg",{width:"42",height:"59",viewBox:"0 0 42 59",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[e.jsx("path",{d:"M2 2V57L40 29.5L2 2Z",stroke:"url(#paint0_linear_demo_video)",strokeWidth:"4",strokeLinecap:"round",strokeLinejoin:"round"}),e.jsx("defs",{children:e.jsxs("linearGradient",{id:"paint0_linear_demo_video",x1:"22",y1:"2",x2:"22",y2:"57",gradientUnits:"userSpaceOnUse",children:[e.jsx("stop",{stopColor:"#E39670"}),e.jsx("stop",{offset:"1",stopColor:"#8B87B3"})]})})]}),se=()=>e.jsxs(b,{currentPath:"/",children:[e.jsx(I,{}),e.jsx(z,{}),e.jsx(K,{}),e.jsx(J,{}),e.jsx(H,{}),e.jsx(Q,{}),e.jsx(_,{})]}),re=se;export{re as component};
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.