PageSourceSearch

https://drcode.ai/

html drcode.ai collected 2026-10-02 01:10:50 UTC 146,299 bytes, 1 lines download raw bytes

1<!DOCTYPE html><!--GTSdloBSvtdtxanRCFww1--><html lang="en" class="font-sans __variable_646807 __variable_058b78"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/636a5ac981f94f8b-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/7b0b24f36b1a6d0b-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" as="image" href="/illustration/woman-with-long-hair-avatar.svg"/><link rel="preload" as="image" href="/illustration/man-with-short-hair-avatar.svg"/><link rel="preload" as="image" href="/illustration/man-with-long-hair-avatar.svg"/><link rel="preload" as="image" href="/illustration/woman-with-curly-hair-avatar.svg"/><link rel="stylesheet" href="/_next/static/css/c8a3ee1acd8afc64.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/2ad3643636f7ddd5.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-c754b1918b46817b.js"/>
1<script src="/_next/static/chunks/4bd1b696-c023c6e3521b1417.js" async=""></script>
1<script src="/_next/static/chunks/255-38b49df12a94ee57.js" async=""></script>
1<script src="/_next/static/chunks/main-app-2ecc3bf42ae2d122.js" async=""></script>
1<script src="/_next/static/chunks/619-ba102abea3e3d0e4.js" async=""></script>
1<script src="/_next/static/chunks/642-2917d73c2de4bbec.js" async=""></script>
1<script src="/_next/static/chunks/356-1143d17a0ca27254.js" async=""></script>
1<script src="/_next/static/chunks/app/layout-846b453ba5489105.js" async=""></script>
1<script src="/_next/static/chunks/562-e98e86faba6bc142.js" async=""></script>
1<script src="/_next/static/chunks/app/not-found-a06dbbc7d870558e.js" async=""></script>
1<script src="/_next/static/chunks/c15bf2b0-f7282d455f9c4cd9.js" async=""></script>
1<script src="/_next/static/chunks/472-05fb981ed1db0a7d.js" async=""></script>
1<script src="/_next/static/chunks/510-57b2e911d5896733.js" async=""></script>
1<script src="/_next/static/chunks/app/page-9682f27dfe9d2910.js" async=""></script>
1<meta name="next-size-adjust" content=""/><title>DrCode AI Venture Studio</title><meta name="description" content="DrCode is an AI Venture Studio that builds scalable AI products from idea to production. We help startups and enterprises turn concepts into successful AI systems with expert development, strategic guidance, and cutting-edge technology."/><meta name="application-name" content="DrCode"/><link rel="author" href="https://drcode.ai"/><meta name="author" content="DrCode"/><link rel="manifest" href="/site.webmanifest"/><meta name="keywords" content="AI development,venture studio,artificial intelligence,AI products,machine learning,startup consulting,AI strategy,product development,AI consulting,DrCode,AI venture capital,AI solutions,tech startup,AI innovation"/><meta name="creator" content="DrCode"/><meta name="publisher" content="DrCode"/><meta name="robots" content="index, follow"/><meta name="googlebot" content="index, follow, max-video-preview:-1, max-image-preview:large, max-snippet:-1"/><meta name="category" content="technology"/><link rel="canonical" href="https://drcode.ai"/><meta name="format-detection" content="telephone=no, address=no, email=no"/><meta name="google-site-verification" content="your-google-site-verification-code"/><meta name="y_key" content="your-yahoo-verification-code"/><meta name="yandex-verification" content="your-yandex-verification-code"/><meta name="mobile-web-app-capable" content="yes"/><meta name="apple-mobile-web-app-title" content="DrCode"/><meta name="apple-mobile-web-app-status-bar-style" content="default"/><meta property="og:title" content="DrCode AI Venture Studio"/><meta property="og:description" content="DrCode is an AI Venture Studio that builds scalable AI products from idea to production. We help startups and enterprises turn concepts into successful AI systems."/><meta property="og:url" content="https://drcode.ai"/><meta property="og:site_name" content="DrCode"/><meta property="og:locale" content="en_US"/><meta property="og:image" content="https://drcode.ai/og-image.png"/><meta property="og:image:width" content="1200"/><meta property="og:image:height" content="630"/><meta property="og:image:alt" content="DrCode AI Venture Studio"/><meta property="og:type" content="website"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:site" content="@drcode_ai"/><meta name="twitter:creator" content="@drcode_ai"/><meta name="twitter:title" content="DrCode AI Venture Studio"/><meta name="twitter:description" content="DrCode is an AI Venture Studio that builds scalable AI products from idea to production. We help startups and enterprises turn concepts into successful AI systems."/><meta name="twitter:image" content="https://drcode.ai/og-image.png"/><link rel="icon" href="/favicon-16x16.png" sizes="16x16" type="image/png"/><link rel="icon" href="/favicon-32x32.png" sizes="32x32" type="image/png"/><link rel="icon" href="/favicon.ico" sizes="any"/><link rel="apple-touch-icon" href="/apple-touch-icon.png" sizes="180x180" type="image/png"/>
1<script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script>
1</head><body class="bg-background text-foreground antialiased"><div hidden=""><!--$--><!--/$--></div><nav class="fixed top-0 left-0 right-0 z-50 border-b border-border/80 bg-background/80 backdrop-blur-md" style="opacity:0;transform:translate3d(0, -14px, 0);transition-property:opacity, transform;transition-duration:560ms;transition-timing-function:cubic-bezier(0.22, 1, 0.36, 1);transition-delay:0ms;will-change:opacity, transform"><div class="max-w-7xl mx-auto px-4 sm:px-6 py-4"><div class="flex items-center justify-between gap-3"><a class="flex min-h-11 min-w-0 items-center gap-2 rounded-lg focus:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2" style="opacity:0;transform:translate3d(0, 10px, 0);transition-property:opacity, transform;transition-duration:620ms;transition-timing-function:cubic-bezier(0.22, 1, 0.36, 1);transition-delay:80ms;will-change:opacity, transform" href="/"><img alt="DrCode" loading="lazy" width="32" height="32" decoding="async" data-nimg="1" class="h-8 w-8 shrink-0" style="color:transparent" src="/logo.svg"/><span class="type-logo text-foreground">DrCode</span></a><div class="hidden items-center gap-8 md:flex" style="opacity:0;transform:translate3d(0, 10px, 0);transition-property:opacity, transform;transition-duration:620ms;transition-timing-function:cubic-bezier(0.22, 1, 0.36, 1);transition-delay:150ms;will-change:opacity, transform"><a class="type-nav rounded-md px-1 py-1 text-muted-foreground transition-colors duration-200 hover:text-foreground focus:outline-none focus-visible:text-brand focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 focus-visible:ring-offset-background" href="/#what-we-do">What We Do</a><a class="type-nav rounded-md px-1 py-1 text-muted-foreground transition-colors duration-200 hover:text-foreground focus:outline-none focus-visible:text-brand focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 focus-visible:ring-offset-background" href="/#how-we-work">How We Work</a><a class="type-nav rounded-md px-1 py-1 text-muted-foreground transition-colors duration-200 hover:text-foreground focus:outline-none focus-visible:text-brand focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 focus-visible:ring-offset-background" href="/#about">About</a></div><div class="flex shrink-0 items-center gap-2"><button type="button" class="inline-flex h-11 w-11 items-center justify-center rounded-lg text-foreground transition-colors md:hidden hover:bg-muted focus:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2" aria-expanded="false" aria-controls="site-mobile-nav" aria-label="Open menu"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-menu h-6 w-6" aria-hidden="true"><path d="M4 5h16"></path><path d="M4 12h16"></path><path d="M4 19h16"></path></svg></button><a class="hidden min-h-11 items-center justify-center rounded-full border border-transparent bg-ink px-8 text-base font-semibold text-primary-foreground shadow-[0_16px_40px_-20px_hsl(var(--ink)/0.45)] transition-all duration-300 hover:bg-ink/90 hover:shadow-[0_24px_52px_-22px_hsl(var(--brand)/0.35)] focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 focus-visible:ring-offset-background active:scale-[0.98] md:inline-flex" style="opacity:0;transform:translate3d(0, 10px, 0);transition-property:opacity, transform;transition-duration:620ms;transition-timing-function:cubic-bezier(0.22, 1, 0.36, 1);transition-delay:220ms;will-change:opacity, transform" href="/contact"><span class="relative inline-block overflow-hidden text-black dark:text-white/90 !text-current dark:!text-current" style="line-height:1.15"><div class="min-h-[1.15em]"><span class="inline-block shrink-0 align-top" style="transform:none">G</span><span class="inline-block shrink-0 align-top" style="transform:none">e</span><span class="inline-block shrink-0 align-top" style="transform:none">t</span><span class="inline-block shrink-0 align-top w-[0.35em] min-w-[0.35em]" style="transform:none"> </span><span class="inline-block shrink-0 align-top" style="transform:none">S</span><span class="inline-block shrink-0 align-top" style="transform:none">t</span><span class="inline-block shrink-0 align-top" style="transform:none">a</span><span class="inline-block shrink-0 align-top" style="transform:none">r</span><span class="inline-block shrink-0 align-top" style="transform:none">t</span><span class="inline-block shrink-0 align-top" style="transform:none">e</span><span class="inline-block shrink-0 align-top" style="transform:none">d</span></div><div class="absolute inset-0 min-h-[1.15em]"><span class="inline-block shrink-0 align-top" style="transform:translateY(100%)">G</span><span class="inline-block shrink-0 align-top" style="transform:translateY(100%)">e</span><span class="inline-block shrink-0 align-top" style="transform:translateY(100%)">t</span><span class="inline-block shrink-0 align-top w-[0.35em] min-w-[0.35em]" style="transform:translateY(100%)"> </span><span class="inline-block shrink-0 align-top" style="transform:translateY(100%)">S</span><span class="inline-block shrink-0 align-top" style="transform:translateY(100%)">t</span><span class="inline-block shrink-0 align-top" style="transform:translateY(100%)">a</span><span class="inline-block shrink-0 align-top" style="transform:translateY(100%)">r</span><span class="inline-block shrink-0 align-top" style="transform:translateY(100%)">t</span><span class="inline-block shrink-0 align-top" style="transform:translateY(100%)">e</span><span class="inline-block shrink-0 align-top" style="transform:translateY(100%)">d</span></div></span></a></div></div></div><div id="site-mobile-nav" role="dialog" aria-modal="true" aria-label="Site sections" class="border-t border-border/80 bg-background/95 shadow-[0_12px_40px_-24px_hsl(var(--foreground)/0.08)] backdrop-blur-md md:hidden hidden"><div class="max-w-7xl mx-auto px-4 py-3 sm:px-6"><ul class="flex flex-col gap-0.5"><li><a class="type-nav flex min-h-11 w-full items-center rounded-lg px-3 text-left text-foreground transition-colors hover:bg-muted focus:outline-none focus-visible:ring-2 focus-visible:ring-inset focus-visible:ring-ring" href="/#what-we-do">What We Do</a></li><li><a class="type-nav flex min-h-11 w-full items-center rounded-lg px-3 text-left text-foreground transition-colors hover:bg-muted focus:outline-none focus-visible:ring-2 focus-visible:ring-inset focus-visible:ring-ring" href="/#how-we-work">How We Work</a></li><li><a class="type-nav flex min-h-11 w-full items-center rounded-lg px-3 text-left text-foreground transition-colors hover:bg-muted focus:outline-none focus-visible:ring-2 focus-visible:ring-inset focus-visible:ring-ring" href="/#about">About</a></li></ul></div></div></nav><main>
1<section class="relative flex min-h-screen w-full flex-col items-center justify-center overflow-hidden bg-background" style="min-height:100dvh"><!--$!--><template data-dgst="BAILOUT_TO_CLIENT_SIDE_RENDERING"></template><!--/$--><div class="pointer-events-none absolute z-10 space-y-6 px-6 text-center"><p class="type-eyebrow text-brand" style="opacity:0;transform:translate3d(0, 18px, 0);transition-property:opacity, transform;transition-duration:680ms;transition-timing-function:cubic-bezier(0.22, 1, 0.36, 1);transition-delay:240ms;will-change:opacity, transform">AI Venture Studio</p><h1 class="type-display whitespace-pre-wrap text-foreground" style="opacity:0;transform:translate3d(0, 18px, 0);transition-property:opacity, transform;transition-duration:680ms;transition-timing-function:cubic-bezier(0.22, 1, 0.36, 1);transition-delay:370ms;will-change:opacity, transform"><span class="block italic text-[0.72em] font-light leading-[1.05] text-muted-foreground">Build AI Products<br/></span><span class="font-semibold">from Idea to Production</span></h1><p class="type-body-lg mx-auto text-muted-foreground" style="opacity:0;transform:translate3d(0, 18px, 0);transition-property:opacity, transform;transition-duration:680ms;transition-timing-function:cubic-bezier(0.22, 1, 0.36, 1);transition-delay:500ms;will-change:opacity, transform">We partner with startups and companies to design, build, and launch<br class="hidden md:block"/>AI-native products used in the real world.</p><div class="flex justify-center items-center pointer-events-auto pt-4" style="opacity:0;transform:translate3d(0, 18px, 0);transition-property:opacity, transform;transition-duration:680ms;transition-timing-function:cubic-bezier(0.22, 1, 0.36, 1);transition-delay:630ms;will-change:opacity, transform"><div class="glare-hover  " style="--gh-width:auto;--gh-height:auto;--gh-bg:hsl(var(--ink));--gh-br:9999px;--gh-angle:-45deg;--gh-duration:600ms;--gh-size:220%;--gh-rgba:rgba(255, 255, 255, 0.18);--gh-border:transparent;display:inline-flex"><a class="inline-flex min-h-11 items-center justify-center px-9 py-3 text-base font-semibold text-primary-foreground shadow-[0_16px_40px_-20px_hsl(var(--ink)/0.45)] transition-all duration-300 hover:shadow-[0_24px_52px_-22px_hsl(var(--brand)/0.35)] focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 focus-visible:ring-offset-background active:scale-[0.98]" href="/contact"><span class="relative inline-block overflow-hidden text-black dark:text-white/90 leading-none !text-current dark:!text-current" style="line-height:1.15"><div class="min-h-[1.15em]"><span class="inline-block shrink-0 align-top" style="transform:none">S</span><span class="inline-block shrink-0 align-top" style="transform:none">t</span><span class="inline-block shrink-0 align-top" style="transform:none">a</span><span class="inline-block shrink-0 align-top" style="transform:none">r</span><span class="inline-block shrink-0 align-top" style="transform:none">t</span><span class="inline-block shrink-0 align-top w-[0.35em] min-w-[0.35em]" style="transform:none"> </span><span class="inline-block shrink-0 align-top" style="transform:none">a</span><span class="inline-block shrink-0 align-top w-[0.35em] min-w-[0.35em]" style="transform:none"> </span><span class="inline-block shrink-0 align-top" style="transform:none">P</span><span class="inline-block shrink-0 align-top" style="transform:none">r</span><span class="inline-block shrink-0 align-top" style="transform:none">o</span><span class="inline-block shrink-0 align-top" style="transform:none">j</span><span class="inline-block shrink-0 align-top" style="transform:none">e</span><span class="inline-block shrink-0 align-top" style="transform:none">c</span><span class="inline-block shrink-0 align-top" style="transform:none">t</span></div><div class="absolute inset-0 min-h-[1.15em]"><span class="inline-block shrink-0 align-top" style="transform:translateY(100%)">S</span><span class="inline-block shrink-0 align-top" style="transform:translateY(100%)">t</span><span class="inline-block shrink-0 align-top" style="transform:translateY(100%)">a</span><span class="inline-block shrink-0 align-top" style="transform:translateY(100%)">r</span><span class="inline-block shrink-0 align-top" style="transform:translateY(100%)">t</span><span class="inline-block shrink-0 align-top w-[0.35em] min-w-[0.35em]" style="transform:translateY(100%)"> </span><span class="inline-block shrink-0 align-top" style="transform:translateY(100%)">a</span><span class="inline-block shrink-0 align-top w-[0.35em] min-w-[0.35em]" style="transform:translateY(100%)"> </span><span class="inline-block shrink-0 align-top" style="transform:translateY(100%)">P</span><span class="inline-block shrink-0 align-top" style="transform:translateY(100%)">r</span><span class="inline-block shrink-0 align-top" style="transform:translateY(100%)">o</span><span class="inline-block shrink-0 align-top" style="transform:translateY(100%)">j</span><span class="inline-block shrink-0 align-top" style="transform:translateY(100%)">e</span><span class="inline-block shrink-0 align-top" style="transform:translateY(100%)">c</span><span class="inline-block shrink-0 align-top" style="transform:translateY(100%)">t</span></div></span></a></div></div></div></section><section id="how-we-work" class="relative overflow-hidden bg-background px-4 py-16 sm:px-6 sm:py-20 md:py-28 lg:py-32"><div class="pointer-events-none absolute inset-0 bg-[radial-gradient(ellipse_80%_50%_at_50%_-20%,hsl(var(--brand)/0.12),transparent)]" aria-hidden="true"></div><div class="pointer-events-none absolute -left-32 top-1/4 h-64 w-64 roun
1ded-full bg-purple-400/10 blur-2xl sm:h-80 sm:w-80 sm:blur-3xl md:h-96 md:w-96" aria-hidden="true"></div><div class="pointer-events-none absolute -right-24 bottom-0 h-56 w-56 rounded-full bg-violet-300/12 blur-2xl sm:h-72 sm:w-72 sm:blur-3xl md:h-80 md:w-80" aria-hidden="true"></div><div class="pointer-events-none absolute inset-0 bg-[linear-gradient(to_right,hsl(var(--foreground)/0.04)_1px,transparent_1px),linear-gradient(to_bottom,hsl(var(--foreground)/0.04)_1px,transparent_1px)] bg-[size:4rem_4rem] [mask-image:radial-gradient(ellipse_70%_60%_at_50%_40%,#000_40%,transparent)]" aria-hidden="true"></div><div class="relative mx-auto max-w-6xl"><div class="mx-auto mb-10 max-w-2xl text-center sm:mb-14 md:mb-20" style="opacity:0;transform:translateY(20px)"><p class="type-eyebrow mb-3 sm:mb-4 text-brand">Process</p><h2 class="scroll-float type-section-title mb-3 text-foreground sm:mb-5"><span class="scroll-float-text text-[1em] font-[inherit] leading-[inherit]"><span class="char">H</span><span class="char">o</span><span class="char">w</span><span class="char"> </span><span class="char">w</span><span class="char">e</span><span class="char"> </span><span class="char">w</span><span class="char">o</span><span class="char">r</span><span class="char">k</span></span></h2><p class="type-body mx-auto max-w-xl text-muted-foreground sm:type-body-lg">A clear path from first conversation to production, with velocity and quality at every step.</p></div><div class="grid items-start gap-10 md:gap-14 lg:grid-cols-2 lg:gap-20"><div class="min-w-0 pl-3 pt-1 sm:pl-4 sm:pt-1.5 md:pl-4 lg:pt-2"><div class="relative h-full w-full mx-0 max-w-none"><div class="pointer-events-none absolute top-0 -left-1 z-10 sm:-left-3 md:-left-8"><div class="ml-[22px] flex h-4 w-4 items-center justify-center rounded-full border border-brand/30 bg-card shadow-sm sm:ml-[25px] sm:h-5 sm:w-5 md:ml-[27px]"><div class="h-2 w-2 rounded-full border border-brand/40 bg-white sm:h-2.5 sm:w-2.5"></div></div><svg viewBox="0 -40 24 41" width="24" height="1" class="ml-2 block overflow-visible sm:ml-3" aria-hidden="true"><path d="M 1 0V -36 l 18 24 V 0.8 l -18 24V 1" fill="none" stroke="hsl(262 83% 58%)" stroke-opacity="0.35" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path><path d="M 1 0V -36 l 18 24 V 0.8 l -18 24V 1" fill="none" stroke="url(#tracing-beam-_R_1lh5flb_)" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="motion-reduce:hidden md:hidden"></path><path d="M 1 0V -36 l 18 24 V 0.8 l -18 24V 1" fill="none" stroke="url(#tracing-beam-_R_1lh5flb_)" stroke-width="2.75" stroke-linecap="round" stroke-linejoin="round" filter="url(#tracing-beam-_R_1lh5flb_-glow)" class="motion-reduce:hidden hidden md:block"></path><defs><filter id="tracing-beam-_R_1lh5flb_-glow" x="-50%" y="-50%" width="200%" height="200%"><feGaussianBlur stdDeviation="1.25" result="blur"></feGaussianBlur><feMerge><feMergeNode in="blur"></feMergeNode><feMergeNode in="SourceGraphic"></feMergeNode></feMerge></filter><linearGradient id="tracing-beam-_R_1lh5flb_" gradientUnits="userSpaceOnUse" x1="0" x2="0" y1="32" y2="32"><stop stop-color="#ddd6fe" stop-opacity="0.2"></stop><stop offset="0.08" stop-color="#a78bfa" stop-opacity="1"></stop><stop offset="0.35" stop-color="#875BF8" stop-opacity="1"></stop><stop offset="0.92" stop-color="#7c3aed" stop-opacity="0.95"></stop><stop offset="1" stop-color="#c4b5fd" stop-opacity="0.2"></stop></linearGradient></defs></svg></div><div><div class="space-y-2.5 sm:space-y-3 md:space-y-3 lg:space-y-3.5" style="opacity:0"><div style="opacity:0;transform:translateY(14px)"><div class="group min-h-[7rem] rounded-2xl border border-border/80 bg-card/80 px-3 py-4 pl-12 shadow-[0_1px_0_hsl(var(--foreground)/0.04)] backdrop-blur-sm transition-all duration-[420ms] ease-[cubic-bezier(0.22,1,0.36,1)] sm:bg-card/70 sm:px-5 sm:py-4.5 sm:pl-12 md:min-h-[5.25rem] md:px-6 md:py-3.5 hover:border-brand/25 hover:bg-card hover:shadow-[0_20px_50px_-24px_hsl(var(--brand)/0.14)] lg:min-h-[5.75rem] lg:py-4"><div class="mb-3 flex flex-wrap items-center gap-3 md:hidden"><span class="inline-flex h-8 w-8 items-center justify-center rounded-full bg-brand/10 text-xs font-bold text-brand-dark">01</span></div><p class="type-label mb-1.5 text-brand/90 sm:mb-2 md:mb-1">Step <!-- -->01</p><h3 class="type-card-title text-foreground">Idea &amp; Discovery</h3><p class="type-body mt-2 text-muted-foreground sm:mt-2.5 md:hidden">We start by understanding your vision, challenges, and goals through in-depth discu
1ssions.</p></div></div><div style="opacity:0;transform:translateY(14px)"><div class="group min-h-[7rem] rounded-2xl border border-border/80 bg-card/80 px-3 py-4 pl-12 shadow-[0_1px_0_hsl(var(--foreground)/0.04)] backdrop-blur-sm transition-all duration-[420ms] ease-[cubic-bezier(0.22,1,0.36,1)] sm:bg-card/70 sm:px-5 sm:py-4.5 sm:pl-12 md:min-h-[5.25rem] md:px-6 md:py-3.5 hover:border-brand/25 hover:bg-card hover:shadow-[0_20px_50px_-24px_hsl(var(--brand)/0.14)] lg:min-h-[5.75rem] lg:py-4"><div class="mb-3 flex flex-wrap items-center gap-3 md:hidden"><span class="inline-flex h-8 w-8 items-center justify-center rounded-full bg-brand/10 text-xs font-bold text-brand-dark">02</span></div><p class="type-label mb-1.5 text-brand/90 sm:mb-2 md:mb-1">Step <!-- -->02</p><h3 class="type-card-title text-foreground">Rapid Prototyping</h3><p class="type-body mt-2 text-muted-foreground sm:mt-2.5 md:hidden">Quick iterations to validate concepts and get early feedback before full development.</p></div></div><div style="opacity:0;transform:translateY(14px)"><div class="group min-h-[7rem] rounded-2xl border border-border/80 bg-card/80 px-3 py-4 pl-12 shadow-[0_1px_0_hsl(var(--foreground)/0.04)] backdrop-blur-sm transition-all duration-[420ms] ease-[cubic-bezier(0.22,1,0.36,1)] sm:bg-card/70 sm:px-5 sm:py-4.5 sm:pl-12 md:min-h-[5.25rem] md:px-6 md:py-3.5 hover:border-brand/25 hover:bg-card hover:shadow-[0_20px_50px_-24px_hsl(var(--brand)/0.14)] lg:min-h-[5.75rem] lg:py-4"><div class="mb-3 flex flex-wrap items-center gap-3 md:hidden"><span class="inline-flex h-8 w-8 items-center justify-center rounded-full bg-brand/10 text-xs font-bold text-brand-dark">03</span></div><p class="type-label mb-1.5 text-brand/90 sm:mb-2 md:mb-1">Step <!-- -->03</p><h3 class="type-card-title text-foreground">Build &amp; Scale</h3><p class="type-body mt-2 text-muted-foreground sm:mt-2.5 md:hidden">Production-grade development with clean code, testing, and scalable architecture.</p></div></div><div style="opacity:0;transform:translateY(14px)"><div class="group min-h-[7rem] rounded-2xl border border-border/80 bg-card/80 px-3 py-4 pl-12 shadow-[0_1px_0_hsl(var(--foreground)/0.04)] backdrop-blur-sm transition-all duration-[420ms] ease-[cubic-bezier(0.22,1,0.36,1)] sm:bg-card/70 sm:px-5 sm:py-4.5 sm:pl-12 md:min-h-[5.25rem] md:px-6 md:py-3.5 hover:border-brand/25 hover:bg-card hover:shadow-[0_20px_50px_-24px_hsl(var(--brand)/0.14)] lg:min-h-[5.75rem] lg:py-4"><div class="mb-3 flex flex-wrap items-center gap-3 md:hidden"><span class="inline-flex h-8 w-8 items-center justify-center rounded-full bg-brand/10 text-xs font-bold text-brand-dark">04</span></div><p class="type-label mb-1.5 text-brand/90 sm:mb-2 md:mb-1">Step <!-- -->04</p><h3 class="type-card-title text-foreground">Deploy &amp; Monitor</h3><p class="type-body mt-2 text-muted-foreground sm:mt-2.5 md:hidden">Launch with confidence and continuous monitoring to ensure everything runs smoothly.</p></div></div></div></div></div></div><div class="relative mx-auto hidden w-full max-w-[min(100%,440px)] md:block lg:mx-0 lg:max-w-none" style="opacity:0;transform:translateY(24px)"><div class="pointer-events-none absolute left-1/2 top-1/2 h-[min(120%,580px)] w-[min(100%,420px)] -translate-x-1/2 -translate-y-1/2 rounded-[2rem] bg-gradient-to-br from-purple-500/15 via-transparent to-violet-400/10 blur-2xl" aria-hidden="true"></div><div class="relative min-h-[500px] md:min-h-[520px] lg:min-h-[480px]"><div class="absolute right-0 transform translate-x-[5%] perspective-[900px] overflow-visible max-[768px]:translate-x-[25%] max-[768px]:scale-[0.75] max-[480px]:translate-x-[25%] max-[480px]:scale-[0.55] top-0 bottom-auto translate-y-0 origin-top-right max-[768px]:translate-y-[12%] max-[480px]:translate-y-[12%]" style="width:420px;height:460px"><div class="absolute top-1/2 left-1/2 rounded-2xl border-4 border-gray-200 bg-white shadow-xl flex flex-col overflow-hidden [transform-style:preserve-3d] [will-change:transform] [backface-visibility:hidden]  border-border/90 shadow-[0_25px_60px_-15px_hsl(var(--foreground)/0.1)] ring-1 ring-foreground
1/5" style="width:420px;height:460px"><div class="w-full h-10 bg-gray-50 flex items-center px-4 border-b border-gray-100 gap-2 shrink-0"><div class="w-3 h-3 rounded-full bg-[#FF5F56]"></div><div class="w-3 h-3 rounded-full bg-[#FFBD2E]"></div><div class="w-3 h-3 rounded-full bg-[#27C93F]"></div></div><div class="flex-1 w-full h-full p-6 flex flex-col"><div class="flex h-full flex-col"><p class="type-label mb-1 text-brand">Step <!-- -->01</p><h4 class="type-subhead text-foreground">Idea &amp; Discovery</h4><p class="type-body mt-3 text-muted-foreground">We start by understanding your vision, challenges, and goals through in-depth discussions.</p></div></div></div><div class="absolute top-1/2 left-1/2 rounded-2xl border-4 border-gray-200 bg-white shadow-xl flex flex-col overflow-hidden [transform-style:preserve-3d] [will-change:transform] [backface-visibility:hidden]  border-border/90 shadow-[0_25px_60px_-15px_hsl(var(--foreground)/0.1)] ring-1 ring-foreground/5" style="width:420px;height:460px"><div class="w-full h-10 bg-gray-50 flex items-center px-4 border-b border-gray-100 gap-2 shrink-0"><div class="w-3 h-3 rounded-full bg-[#FF5F56]"></div><div class="w-3 h-3 rounded-full bg-[#FFBD2E]"></div><div class="w-3 h-3 rounded-full bg-[#27C93F]"></div></div><div class="flex-1 w-full h-full p-6 flex flex-col"><div class="flex h-full flex-col"><p class="type-label mb-1 text-brand">Step <!-- -->02</p><h4 class="type-subhead text-foreground">Rapid Prototyping</h4><p class="type-body mt-3 text-muted-foreground">Quick iterations to validate concepts and get early feedback before full development.</p></div></div></div><div class="absolute top-1/2 left-1/2 rounded-2xl border-4 border-gray-200 bg-white shadow-xl flex flex-col overflow-hidden [transform-style:preserve-3d] [will-change:transform] [backface-visibility:hidden]  border-border/90 shadow-[0_25px_60px_-15px_hsl(var(--foreground)/0.1)] ring-1 ring-foreground/5" style="width:420px;height:460px"><div class="w-full h-10 bg-gray-50 flex items-center px-4 border-b border-gray-100 gap-2 shrink-0"><div class="w-3 h-3 rounded-full bg-[#FF5F56]"></div><div class="w-3 h-3 rounded-full bg-[#FFBD2E]"></div><div class="w-3 h-3 rounded-full bg-[#27C93F]"></div></div><div class="flex-1 w-full h-full p-6 flex flex-col"><div class="flex h-full flex-col"><p class="type-label mb-1 text-brand">Step <!-- -->03</p><h4 class="type-subhead text-foreground">Build &amp; Scale</h4><p class="type-body mt-3 text-muted-foreground">Production-grade development with clean code, testing, and scalable architecture.</p></div></div></div><div class="absolute top-1/2 left-1/2 rounded-2xl border-4 border-gray-200 bg-white shadow-xl flex flex-col overflow-hidden [transform-style:preserve-3d] [will-change:transform] [backface-visibility:hidden]  border-border/90 shadow-[0_25px_60px_-15px_hsl(var(--foreground)/0.1)] ring-1 ring-foreground/5" style="width:420px;height:460px"><div class="w-full h-10 bg-gray-50 flex items-center px-4 border-b border-gray-100 gap-2 shrink-0"><div class="w-3 h-3 rounded-full bg-[#FF5F56]"></div><div class="w-3 h-3 rounded-full bg-[#FFBD2E]"></div><div class="w-3 h-3 rounded-full bg-[#27C93F]"></div></div><div class="flex-1 w-full h-full p-6 flex flex-col"><div class="flex h-full flex-col"><p class="type-label mb-1 text-brand">Step <!-- -->04</p><h4 class="type-subhead text-foreground">Deploy &amp; Monitor</h4><p class="type-body mt-3 text-muted-foreground">Launch with confidence and continuous monitoring to ensure everything runs smoothly.</p></div></div></div></div></div></div></div></div></section><section id="about" class="bg-background px-6 py-24 md:py-32"><div class="max-w-7xl mx-auto"><div class="relative mx-auto mb-20 max-w-3xl overflow-hidden rounded-2xl border border-border/80 bg-muted/70 px-8 py-10 text-center shadow-[0_20px_60px_-40px_hsl(var(--brand)/0.16)] md:px-12 md:py-12" style="opacity:0;transform:translateY(20px)"><div class="pointer-events-none absolute inset-0 rounded-[inherit] border-(length:--border-beam-width) border-transparent mask-[linear-gradient(transparent,transparent),linear-gradient(#000,#000)] mask-intersect [mask-clip:padding-box,border-box]" style="--border-beam-width:1.5px"><div class="absolute aspect-square bg-linear-to-l from-(--color-from) via-(--color-to) to-transparent" style="width:100px;offset-path:rect(0 auto auto 0 round 100px);--color-from:hsl(var(--brand) / 0.85);--color-to:hsl(270 95% 88% / 0.5);offset-distance:0%"></div></div><div class="relative z-[1]"><h2 class="type-section-title mb-5 text-balance text-foreground">Why work with us</h2><p class="type-body-lg mx-auto text-pretty text-muted-foreground">We&#x27;re not consultants. We&#x27;re builders who ship.</p></div></div><div class="grid md:grid-cols-2 gap-12 max-w-5xl mx-auto" style="opacity:0"><div class="group relative overflow-hidden rounded-2xl border border-border/75 bg-card p-6 shadow-[0_12px_40px_-28px_hsl(var(--foreground)/0.06)] md:p-7" style="opacity:0;transform:translateX(-20px)"><div style="--border-width:2px;--duration:16s;background-image:radial-gradient(transparent,transparent, transparent,hsl(var(--brand) / 0.45),hsl(270 85% 78% / 0.55),hsl(270 95% 88% / 0.4),transparent,transparent,transparent);background-size:300% 300%;mask:linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);-webkit-mask:linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:var(--border-width)" class="pointer-events-none absolute inset-0 size-full rounded-[inherit] will-change-[background-position] motion-safe:animate-shine opacity-100"></div><div aria-hidden="true" style="--border-width:2px;--duration:5s;background-image:radial-gradient(transparent,transparent, transparent,hsl(var(--brand) / 0.95),hsl(270 95% 88% / 0.85),hsl(285 100% 94% / 0.7),transparent,transparent,transparent);background-size:300% 300%;mask:linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);-webkit-mask:linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:var(--border-width)" class="pointer-events-none absolute inset-0 size-full rounded-[inherit] will-change-[background-position] motion-safe:animate-shine opacity-0 transition-opacity duration-300 ease-out motion-reduce:hidden motion-safe:group-hover:opacity-100"></div><div class="relative z-[1] flex gap-6"><div class="shrink-0"><div class="flex h-28 w-28 items-center justify-center rounded-2xl bg-muted ring-1 ring-border/80"><img alt="Real products, not demos" loading="lazy" width="100" height="100" decoding="async" data-nimg="1" class="object-contain" style="color:transparent" src="/illustration/man-riding-a-rocket.svg"/></div></div><div class="min-w-0 flex-1"><h3 class="type-card-title mb-3 text-foreground transition-colors duration-200 group-hover:text-brand-dark">Real products, not demos</h3><p class="type-body text-muted-foreground">We build production systems that serve real users, not proof-of-concepts that sit on a shelf.</p></div></div></div><div class="group relative overflow-hidden rounded-2xl border border-border/75 bg-card p-6 shadow-[0_12px_40px_-28px_hsl(var(--foreground)/0.06)] md:p-7" style="opacity:0;transform:translateX(-20px)"><div style="--border-width:2px;--duration:16s;background-image:radial-gradient(transparent,transparent, transparent,hsl(var(--brand) / 0.45),hsl(270 85% 78% / 0.55),hsl(270 95% 88% / 0.4),transparent,transparent,transparent);background-size:300% 300%;mask:linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);-webkit-mask:linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:var(--border-width)" class="pointer-events-none absolute inset-0 size-full rounded-[inherit] will-change-[background-position] motion-safe:animate-shine opacity-100"></div><div aria-hidden="true" style="--border-width:2px;--duration:5s;background-image:radial-gradient(transparent,transparent, transparent,hsl(var(--brand) / 0.95),hsl(270 95% 88% / 0.85),hsl(285 100% 94% / 0.7),transparent,transparent,transparent);background-size:300% 300%;mask:linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);-webkit-mask:linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:var(--border-width)" class="pointer-events-none absolute inset-0 size-full rounded-[inherit] will-change-[background-position] motion-safe:animate-shine opacity-0 transition-opacity duration-300 ease-out motion-reduce:hidden motion-safe:group-hover:opacity-100"></div><div class="relative z-[1] flex gap-6"><div class="shrink-0"><div class="flex h-28 w-28 items-center justify-center rounded-2xl bg-muted ring-1 ring-border/80"><img alt="Close collaboration" loading="lazy" width="100" height="100" decoding="async" data-nimg="1" class="object-contain" style="color:transparent" src="/illustration/shaking-hands.svg"/></div></div><div class="min-w-0 flex-1"><h3 class="type-card-title mb-3 text-foreground transition-colors duration-200 group-hover:text-brand-dark">Close collaboration</h3><p class="type-body text-muted-foreground">Your team works directly with ours. No layers of account managers or project coordinators.</p></div></div></div><div class="group relative overflow-hidden rounded-2xl border border-border/75 bg-card p-6 shadow-[0_12px_40px_-28px_hsl(var(--foreground)/0.06)] md:p-7" style="opacity:0;transform:translateX(-20px)"><div style="--border-width:2px;--duration:16s;background-image:radial-gradient(transparent,transparent, transparent,hsl(var(--brand) / 0.45),hsl(270 85% 78% / 0.55),hsl(270 95% 88% / 0.4),transparent,transparent,transparent);background-size:300% 300%;mask:linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);-webkit-mask:linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:var(--border-width)" class="pointer-events-none absolute inset-0 size-full rounded-[inherit] will-change-[background-position] motion-safe:animate-shine opacity-100"></div><div aria-hidden="true" style="--border-width:2px;--duration:5s;background-image:radial-gradient(transparent,transparent, transparent,hsl(var(--brand) / 0.95),hsl(270 95% 88% / 0.85),hsl(285 100% 94% / 0.7),transparent,transparent,transparent);background-size:300% 300%;mask:linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);-webkit-mask:linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:var(--border-width)" class="pointer-events-none absolute inset-0 size-full rounded-[inherit] will-change-[background-position] motion-safe:animate-shine opacity-0 transition-opacity duration-300 ease-out motion-reduce:hidden motion-safe:group-hover:opacity-100"></div><div class="relative z-[1] flex gap-6"><div class="shrink-0"><div class="flex h-28 w-28 items-center justify-center rounded-2xl bg-muted ring-1 ring-border/80"><img alt="End-to-end ownership" loading="lazy" width="100" height="100" decoding="async" data-nimg="1" class="object-contain" style="color:transparent" src="/illustration/engineer.svg"/></div></div><div class="min-w-0 flex-1"><h3 class="type-card-title mb-3 text-foreground transition-colors duration-200 group-hover:text-brand-dark">End-to-end ownership</h3><p class="type-body text-muted-foreground">We own the entire journey from initial idea to deployment and beyond. One team, full accountability.</p></div></div></div><div class="group relative overflow-hidden rounded-2xl border border-border/75 bg-card p-6 shadow-[0_12px_40px_-28px_hsl(var(--foreground)/0.06)] md:p-7" style="opacity:0;transform:translateX(-20px)"><div style="--border-width:2px;--duration:16s;background-image:radial-gradient(transparent,transparent, transparent,hsl(var(--brand) / 0.45),hsl(270 85% 78% / 0.55),hsl(270 95% 88% / 0.4),transparent,transparent,transparent);background-size:300% 300%;mask:linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);-webkit-mask:linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:var(--border-width)" class="pointer-events-none absolute inset-0 size-full rounded-[inherit] will-change-[background-position] motion-safe:animate-shine opacity-100"></div><div aria-hidden="true" style="--border-width:2px;--duration:5s;background-image:radial-gradient(transparent,transparent, transparent,hsl(var(--brand) / 0.95),hsl(270 95% 88% / 0.85),hsl(285 100% 94% / 0.7),transparent,transparent,transparent);background-size:300% 300%;mask:linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);-webkit-mask:linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:var(--border-width)" class="pointer-events-none absolute inset-0 size-full rounded-[inherit] will-change-[background-position] motion-safe:animate-shine opacity-0 transition-opacity duration-300 ease-out motion-reduce:hidden motion-safe:group-hover:opacity-100"></div><div class="relative z-[1] flex gap-6"><div class="shrink-0"><div class="flex h-28 w-28 items-center justify-center rounded-2xl bg-muted ring-1 ring-border/80"><img alt="Build, measure, improve" loading="lazy" width="100" height="100" decoding="async" data-nimg="1" class="object-contain" style="color:transparent" src="/illustration/business-success-chart.svg"/>
1</div></div><div class="min-w-0 flex-1"><h3 class="type-card-title mb-3 text-foreground transition-colors duration-200 group-hover:text-brand-dark">Build, measure, improve</h3><p class="type-body text-muted-foreground">Rapid iterations based on real data and user feedback. We ship fast and learn faster.</p></div></div></div></div></div></section><section id="what-we-do" class="py-24 md:py-32 px-6"><div class="max-w-7xl mx-auto"><div class="mb-20 text-center"><div class="flex w-fit max-w-full flex-col mx-auto items-center"><h2 class="type-section-title text-balance text-center text-gray-900">What we build</h2><span class="mt-[0.35em] block w-full -rotate-[0.35deg]"><span aria-hidden="true" class="block h-[0.28em] min-h-[3px] w-full rounded-[3px] bg-[hsl(var(--brand)/0.42)] shadow-[0_1px_0_hsl(var(--brand)/0.12)]" style="transform-origin:50% 50%;opacity:0.85;transform:scaleX(0)"></span></span></div><p class="type-body-lg mx-auto mt-4 text-gray-600">Real AI products solving real problems</p></div><div class="grid w-full auto-rows-auto md:auto-rows-[9rem] grid-cols-1 md:grid-cols-2 gap-4 lg:grid-cols-3"><div class="group relative col-span-1 flex flex-col justify-between overflow-hidden rounded-2xl border-4 border-gray-100 bg-card shadow-xl dark:border-gray-600 dark:bg-background lg:col-span-2 lg:row-span-2"><div style="--border-width:4px;--duration:16s;background-image:radial-gradient(transparent,transparent, transparent,hsl(var(--brand) / 0.35),hsl(270 85% 78% / 0.45),hsl(270 95% 88% / 0.3),transparent,transparent,transparent);background-size:300% 300%;mask:linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);-webkit-mask:linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:var(--border-width)" class="pointer-events-none absolute inset-0 size-full rounded-[inherit] will-change-[background-position] motion-safe:animate-shine opacity-100"></div><div aria-hidden="true" style="--border-width:4px;--duration:5s;background-image:radial-gradient(transparent,transparent, transparent,hsl(var(--brand) / 0.95),hsl(270 95% 88% / 0.85),hsl(285 100% 94% / 0.7),transparent,transparent,transparent);background-size:300% 300%;mask:linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);-webkit-mask:linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:var(--border-width)" class="pointer-events-none absolute inset-0 size-full rounded-[inherit] will-change-[background-position] motion-safe:animate-shine opacity-0 transition-opacity duration-300 ease-out motion-reduce:hidden motion-safe:group-hover:opacity-100"></div><div class="relative z-[1]"><svg aria-hidden="true" class="pointer-events-none fill-gray-400/30 absolute inset-0 h-full w-full stroke-gray-400/50 [mask-image:radial-gradient(600px_circle_at_bottom_right,white,transparent)]"><defs><pattern id="_S_1_" width="25" height="25" patternUnits="userSpaceOnUse" x="-1" y="-1"><path d="M.5 25V.5H25" fill="none" stroke-dasharray="0"></path></pattern></defs><rect width="100%" height="100%" stroke-width="0" fill="url(#_S_1_)"></rect></svg><img alt="AI voice systems" loading="lazy" width="220" height="220" decoding="async" data-nimg="1" class="pointer-events-none absolute -right-4 -top-6 md:h-40 md:w-40 h-32 w-32 object-contain opacity-80 transition-all duration-300 ease-out group-hover:scale-105 group-hover:opacity-90" style="color:transparent" src="/illustration/work-from-home.svg"/><img alt="" loading="lazy" width="96" height="96" decoding="async" data-nimg="1" class="pointer-events-none absolute left-3 top-3 md:h-16 md:w-16 h-12 w-12 object-contain opacity-85 animate-float-soft hidden md:block" style="color:transparent" src="/illustration/microphone.svg"/></div><div class="relative z-[1] p-4"><div class="pointer-events-none z-10 flex transform-gpu flex-col gap-1 transition-all duration-200 ease-out"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-mic-vocal h-10 w-10 origin-left transform-gpu text-foreground transition-all duration-200 ease-out group-hover:scale-90 group-hover:text-brand" aria-hidden="true"><path d="m11 7.601-5.994 8.19a1 1 0 0 0 .1 1.298l.817.818a1 1 0 0 0 1.314.087L15.09 12"></path><path d="M16.5 21.174C15.5 20.5 14.372 20 13 20c-2.058 0-3.928 2.356-6 2-2.072-.356-2.775-3.369-1.5-4.5"></path><circle cx="16" cy="7" r="5"></circle></svg><h3 class="type-card-title text-foreground">AI Voice Systems</h3><p class="type-body max-w-lg text-muted-foreground">Building AI-powered voice counselors and automation tools that help scale student counseling and guidance. This includes designing intelligent conversational interfaces and building scalable voice infrastru
1cture.</p></div></div><div class="pointer-events-none absolute inset-0 z-[2] transform-gpu transition-all duration-200 ease-out group-hover:bg-brand/[0.03]"></div></div><div class="group relative col-span-1 flex flex-col justify-between overflow-hidden rounded-2xl border-4 border-gray-100 bg-card shadow-xl dark:border-gray-600 dark:bg-background lg:col-span-1 lg:row-span-2"><div style="--border-width:4px;--duration:16s;background-image:radial-gradient(transparent,transparent, transparent,hsl(var(--brand) / 0.35),hsl(270 85% 78% / 0.45),hsl(270 95% 88% / 0.3),transparent,transparent,transparent);background-size:300% 300%;mask:linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);-webkit-mask:linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:var(--border-width)" class="pointer-events-none absolute inset-0 size-full rounded-[inherit] will-change-[background-position] motion-safe:animate-shine opacity-100"></div><div aria-hidden="true" style="--border-width:4px;--duration:5s;background-image:radial-gradient(transparent,transparent, transparent,hsl(var(--brand) / 0.95),hsl(270 95% 88% / 0.85),hsl(285 100% 94% / 0.7),transparent,transparent,transparent);background-size:300% 300%;mask:linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);-webkit-mask:linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:var(--border-width)" class="pointer-events-none absolute inset-0 size-full rounded-[inherit] will-change-[background-position] motion-safe:animate-shine opacity-0 transition-opacity duration-300 ease-out motion-reduce:hidden motion-safe:group-hover:opacity-100"></div><div class="relative z-[1]"><svg aria-hidden="true" class="pointer-events-none text-neutral-400/80 absolute inset-0 h-full w-full fill-gray-400/50 [mask-image:radial-gradient(400px_circle_at_top_left,white,transparent)]"><defs><radialGradient id="_R_2ii5flb_-gradient"><stop offset="0%" stop-color="currentColor" stop-opacity="1"></stop><stop offset="100%" stop-color="currentColor" stop-opacity="0"></stop></radialGradient></defs></svg><img alt="Startup platform" loading="lazy" width="160" height="160" decoding="async" data-nimg="1" class="pointer-events-none absolute right-1 top-2 md:h-28 md:w-28 h-20 w-20 object-contain opacity-85 transition-all duration-300 ease-out group-hover:-translate-y-1 group-hover:opacity-95" style="color:transparent" src="/illustration/app-launch (1).svg"/></div><div class="relative z-[1] p-4"><div class="pointer-events-none z-10 flex transform-gpu flex-col gap-1 transition-all duration-200 ease-out"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-rocket h-10 w-10 origin-left transform-gpu text-foreground transition-all duration-200 ease-out group-hover:scale-90 group-hover:text-brand" aria-hidden="true"><path d="M12 15v5s3.03-.55 4-2c1.08-1.62 0-5 0-5"></path><path d="M4.5 16.5c-1.5 1.26-2 5-2 5s3.74-.5 5-2c.71-.84.7-2.13-.09-2.91a2.18 2.18 0 0 0-2.91-.09"></path><path d="M9 12a22 22 0 0 1 2-3.95A12.88 12.88 0 0 1 22 2c0 2.72-.78 7.5-6 11a22.4 22.4 0 0 1-4 2z"></path><path d="M9 12H4s.55-3.03 2-4c1.62-1.08 5 .05 5 .05"></path></svg><h3 class="type-card-title text-foreground">AI Platforms for Startups</h3><p class="type-body max-w-lg text-muted-foreground">Co-creating platforms with startups in logistics and consumer services, helping take products from idea to launch.</p></div></div><div class="pointer-events-none absolute inset-0 z-[2] transform-gpu transition-all duration-200 ease-out group-hover:bg-brand/[0.03]"></div></div><div class="group relative col-span-1 flex flex-col justify-between overflow-hidden rounded-2xl border-4 border-gray-100 bg-card shadow-xl dark:border-gray-600 dark:bg-background lg:col-span-1 lg:row-span-2"><div style="--border-width:4px;--duration:16s;background-image:radial-gradient(transparent,transparent, transparent,hsl(var(--brand) / 0.35),hsl(270 85% 78% / 0.45),hsl(270 95% 88% / 0.3),transparent,transparent,transparent);background-size:300% 300%;mask:linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);-webkit-mask:linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:var(--border-width)" class="pointer-events-none absolute inset-0 size-full rounded-[inherit] will-change-[background-position] motion-safe:animate-shine opacity-100"></div><div aria-hidden="true" style="--border-width:4px;--duration:5s;background-image:radial-gradient(transparent,transparent, transparent,hsl(var(--brand) / 0.95),hsl(270 95% 88% / 0.85),hsl(285 100% 94% / 0.7),transparent,transparent,transparent);background-size:300% 300%;mask:linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);-webkit-mask:linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:var(--border-width)" class="pointer-events-none absolute inset-0 size-full rounded-[inherit] will-change-[background-position] motion-safe:animate-shine opacity-0 transition-opacity duration-300 ease-out motion-reduce:hidden motion-safe:group-hover:opacity-100"></div><div class="relative z-[1]"><svg aria-hidden="true" class="pointer-events-none fill-gray-400/30 absolute inset-0 h-full w-full stroke-gray-400/50 [mask-image:radial-gradient(350px_circle_at_center,white,transparent)]"><defs><pattern id="_S_2_" width="18" height="18" patternUnits="userSpaceOnUse" x="-1" y="-1"><path d="M.5 18V.5H18" fill="none" stroke-dasharray="0"></path></pattern></defs><rect width="100%" height="100%" stroke-width="0" fill="url(#_S_2_)"></rect></svg><img alt="Interview platform" loading="lazy" width="160" height="160" decoding="async" data-nimg="1" class="pointer-events-none absolute -right-2 top-1 md:h-28 md:w-28 h-20 w-20 object-contain opacity-85 transition-all duration-300 ease-out group-hover:scale-[1.03] group-hover:opacity-95" style="color:transparent" src="/illustration/video-call.svg"/></div><div class="relative z-[1] p-4"><div class="pointer-events-none z-10 flex transform-gpu flex-col gap-1 transition-all duration-200 ease-out lg:group-hover:-translate-y-10"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-message-square h-10 w-10 origin-left transform-gpu text-foreground transition-all duration-200 ease-out group-hover:scale-90 group-hover:text-brand" aria-hidden="true"><path d="M22 17a2 2 0 0 1-2 2H6.828a2 2 0 0 0-1.414.586l-2.202 2.202A.71.71 0 0 1 2 21.286V5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2z"></path></svg><h3 class="type-card-title text-foreground">DrCode Interview</h3><p class="type-body max-w-lg text-muted-foreground">
1AI-assisted technical interviews: structured assessments, real-time code evaluation, and clear candidate signals—so hiring teams spend less time on process and more on decisions.</p></div><div class="pointer-events-none flex w-full translate-y-0 transform-gpu flex-row items-center transition-all duration-200 ease-out group-hover:translate-y-0 group-hover:opacity-100 lg:hidden"><a href="/drcode-interviews" role="button" tabindex="0" data-slot="button" class="group/button inline-flex shrink-0 items-center justify-center border border-transparent bg-clip-padding font-medium whitespace-nowrap transition-all duration-200 outline-none select-none focus-visible:border-ring focus-visible:ring-4 focus-visible:ring-ring/50 active:not-aria-[haspopup]:translate-y-px disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-3 aria-invalid:ring-destructive/20 dark:aria-invalid:border-destructive/50 dark:aria-invalid:ring-destructive/40 [&amp;_svg]:pointer-events-none [&amp;_svg]:shrink-0 underline-offset-4 hover:underline h-7 gap-1 rounded-[min(var(--radius-md),12px)] text-[0.8rem] in-data-[slot=button-group]:rounded-lg has-data-[icon=inline-end]:pr-1.5 has-data-[icon=inline-start]:pl-1.5 [&amp;_svg:not([class*=&#x27;size-&#x27;])]:size-3.5 pointer-events-auto p-0 text-foreground hover:text-brand"><span class="relative inline-block overflow-hidden text-black dark:text-white/90 leading-none !text-current dark:!text-current" style="line-height:1.15"><div class="min-h-[1.15em]"><span class="inline-block shrink-0 align-top" style="transform:none">V</span><span class="inline-block shrink-0 align-top" style="transform:none">i</span><span class="inline-block shrink-0 align-top" style="transform:none">s</span><span class="inline-block shrink-0 align-top" style="transform:none">i</span><span class="inline-block shrink-0 align-top" style="transform:none">t</span><span class="inline-block shrink-0 align-top w-[0.35em] min-w-[0.35em]" style="transform:none"> </span><span class="inline-block shrink-0 align-top" style="transform:none">p</span><span class="inline-block shrink-0 align-top" style="transform:none">r</span><span class="inline-block shrink-0 align-top" style="transform:none">o</span><span class="inline-block shrink-0 align-top" style="transform:none">d</span><span class="inline-block shrink-0 align-top" style="transform:none">u</span><span class="inline-block shrink-0 align-top" style="transform:none">c</span><span class="inline-block shrink-0 align-top" style="transform:none">t</span><span class="inline-block shrink-0 align-top w-[0.35em] min-w-[0.35em]" style="transform:none"> </span><span class="inline-block shrink-0 align-top" style="transform:none">p</span><span class="inline-block shrink-0 align-top" style="transform:none">a</span><span class="inline-block shrink-0 align-top" style="transform:none">g</span><span class="inline-block shrink-0 align-top" style="transform:none">e</span></div><div class="absolute inset-0 min-h-[1.15em]"><span class="inline-block shrink-0 align-top" style="transform:translateY(100%)">V</span><span class="inline-block shrink-0 align-top" style="transform:translateY(100%)">i</span><span class="inline-block shrink-0 align-top" style="transform:translateY(100%)">s</span><span class="inline-block shrink-0 align-top" style="transform:translateY(100%)">i</span><span class="inline-block shrink-0 align-top" style="transform:translateY(100%)">t</span><span class="inline-block shrink-0 align-top w-[0.35em] min-w-[0.35em]" style="transform:translateY(100%)"> </span><span class="inline-block shrink-0 align-top" style="transform:translateY(100%)">p</span><span class="inline-block shrink-0 align-top" style="transform:translateY(100%)">r</span><span class="inline-block shrink-0 align-top" style="transform:translateY(100%)">o</span><span class="inline-block shrink-0 align-top" style="transform:translateY(100%)">d</span><span class="inline-block shrink-0 align-top" style="transform:translateY(100%)">u</span><span class="inline-block shrink-0 align-top" style="transform:translateY(100%)">c</span><span class="inline-block shrink-0 align-top" style="transform:translateY(100%)">t</span><span class="inline-block shrink-0 align-top w-[0.35em] min-w-[0.35em]" style="transform:translateY(100%)"> </span><span class="inline-block shrink-0 align-top" style="transform:translateY(100%)">p</span><span class="inline-block shrink-0 align-top" style="transform:translateY(100%)">a</span><span class="inline-block shrink-0 align-top" style="transform:translateY(100%)">g</span><span class="inline-block shrink-0 align-top" style="transform:translateY(100%)">e</span></div></span><svg width="15" height="15" viewBox="0 0 15 15" fill="none" xmlns="http://www.w3.org/2000/svg" class="ms-2 h-4 w-4 rtl:rotate-180"><path d="M8.14645 3.14645C8.34171 2.95118 8.65829 2.95118 8.85355 3.14645L12.8536 7.14645C13.0488 7.34171 13.0488 7.65829 12.8536 7.85355L8.85355 11.8536C8.65829 12.0488 8.34171 12.0488 8.14645 11.8536C7.95118 11.6583 7.95118 11.3417 8.14645 11.1464L11.2929 8H2.5C2.22386 8 2 7.77614 2 7.5C2 7.22386 2.22386 7 2.5 7H11.2929L8.14645 3.85355C7.95118 3.65829 7.95118 3.34171 8.14645 3.14645Z" fill="currentColor" fill-rule="evenodd" clip-rule="evenodd"></path></svg></a></div></div><div class="pointer-events-none absolute bottom-0 z-[2] hidden w-full translate-y-10 transform-gpu flex-row items-center p-4 opacity-0 transition-all duration-200 ease-out group-hover:translate-y-0 group-hover:opacity-100 lg:flex"><a href="/drcode-interviews" role="button" tabindex="0" data-slot="button" class="group/button inline-flex shrink-0 items-center justify-center border border-transparent bg-clip-padding font-medium whitespace-nowrap transition-all duration-200 outline-none select-none focus-visible:border-ring focus-visible:ring-4 focus-visible:ring-ring/50 active:not-aria-[haspopup]:translate-y-
1px disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-3 aria-invalid:ring-destructive/20 dark:aria-invalid:border-destructive/50 dark:aria-invalid:ring-destructive/40 [&amp;_svg]:pointer-events-none [&amp;_svg]:shrink-0 underline-offset-4 hover:underline h-7 gap-1 rounded-[min(var(--radius-md),12px)] text-[0.8rem] in-data-[slot=button-group]:rounded-lg has-data-[icon=inline-end]:pr-1.5 has-data-[icon=inline-start]:pl-1.5 [&amp;_svg:not([class*=&#x27;size-&#x27;])]:size-3.5 pointer-events-auto p-0 text-foreground hover:text-brand"><span class="relative inline-block overflow-hidden text-black dark:text-white/90 leading-none !text-current dark:!text-current" style="line-height:1.15"><div class="min-h-[1.15em]"><span class="inline-block shrink-0 align-top" style="transform:none">V</span><span class="inline-block shrink-0 align-top" style="transform:none">i</span><span class="inline-block shrink-0 align-top" style="transform:none">s</span><span class="inline-block shrink-0 align-top" style="transform:none">i</span><span class="inline-block shrink-0 align-top" style="transform:none">t</span><span class="inline-block shrink-0 align-top w-[0.35em] min-w-[0.35em]" style="transform:none"> </span><span class="inline-block shrink-0 align-top" style="transform:none">p</span><span class="inline-block shrink-0 align-top" style="transform:none">r</span><span class="inline-block shrink-0 align-top" style="transform:none">o</span><span class="inline-block shrink-0 align-top" style="transform:none">d</span><span class="inline-block shrink-0 align-top" style="transform:none">u</span><span class="inline-block shrink-0 align-top" style="transform:none">c</span><span class="inline-block shrink-0 align-top" style="transform:none">t</span><span class="inline-block shrink-0 align-top w-[0.35em] min-w-[0.35em]" style="transform:none"> </span><span class="inline-block shrink-0 align-top" style="transform:none">p</span><span class="inline-block shrink-0 align-top" style="transform:none">a</span><span class="inline-block shrink-0 align-top" style="transform:none">g</span><span class="inline-block shrink-0 align-top" style="transform:none">e</span></div><div class="absolute inset-0 min-h-[1.15em]"><span class="inline-block shrink-0 align-top" style="transform:translateY(100%)">V</span><span class="inline-block shrink-0 align-top" style="transform:translateY(100%)">i</span><span class="inline-block shrink-0 align-top" style="transform:translateY(100%)">s</span><span class="inline-block shrink-0 align-top" style="transform:translateY(100%)">i</span><span class="inline-block shrink-0 align-top" style="transform:translateY(100%)">t</span><span class="inline-block shrink-0 align-top w-[0.35em] min-w-[0.35em]" style="transform:translateY(100%)"> </span><span class="inline-block shrink-0 align-top" style="transform:translateY(100%)">p</span><span class="inline-block shrink-0 align-top" style="transform:translateY(100%)">r</span><span class="inline-block shrink-0 align-top" style="transform:translateY(100%)">o</span><span class="inline-block shrink-0 align-top" style="transform:translateY(100%)">d</span><span class="inline-block shrink-0 align-top" style="transform:translateY(100%)">u</span><span class="inline-block shrink-0 align-top" style="transform:translateY(100%)">c</span><span class="inline-block shrink-0 align-top" style="transform:translateY(100%)">t</span><span class="inline-block shrink-0 align-top w-[0.35em] min-w-[0.35em]" style="transform:translateY(100%)"> </span><span class="inline-block shrink-0 align-top" style="transform:translateY(100%)">p</span><span class="inline-block shrink-0 align-top" style="transform:translateY(100%)">a</span><span class="inline-block shrink-0 align-top" style="transform:translateY(100%)">g</span><span class="inline-block shrink-0 align-top" style="transform:translateY(100%)">e</span></div></span><svg width="15" height="15" viewBox="0 0 15 15" fill="none" xmlns="http://www.w3.org/2000/svg" class="ms-2 h-4 w-4 rtl:rotate-180"><path d="M8.14645 3.14645C8.34171 2.95118 8.65829 2.95118 8.85355 3.14645L12.8536 7.14645C13.0488 7.34171 13.0488 7.65829 12.8536 7.85355L8.85355 11.8536C8.65829 12.0488 8.34171 12.0488 8.14645 11.8536C7.95118 11.6583 7.95118 11.3417 8.14645 11.1464L11.2929 8H2.5C2.22386 8 2 7.77614 2 7.5C2 7.22386 2.22386 7 2.5 7H11.2929L8.14645 3.85355C7.95118 3.65829 7.95118 3.34171 8.14645 3.14645Z" fill="currentColor" fill-rule="evenodd" clip-rule="evenodd"></path></svg></a></div><div class="pointer-events-none absolute inset-0 z-[2] transform-gpu transition-all duration-200 ease-out group-hover:bg-brand/[0.03]"></div></div><div class="group relative col-span-1 flex flex-col justify-between overflow-hidden rounded-2xl border-4 border-gray-100 bg-card shadow-xl dark:border-gray-600 dark:bg-background lg:col-span-1 lg:row-span-2"><div style="--border-width:4px;--duration:16s;background-image:radial-gradient(transparent,transparent, transparent,hsl(var(--brand) / 0.35),hsl(270 85% 78% / 0.45),hsl(270 95% 88% / 0.3),transparent,transparent,transparent);background-size:300% 300%;mask:linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);-webkit-mask:linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:var(--border-width)" class="pointer-events-none absolute inset-0 size-full rounded-[inherit] will-change-[background-position] motion-safe:animate-shine opacity-100"></div><div aria-hidden="true" style="--border-width:4px;--duration:5s;background-image:radial-gradient(transparent,transparent, transparent,hsl(var(--brand) / 0.95),hsl(270 95% 88% / 0.85),hsl(285 100% 94% / 0.7),transparent,transparent,transparent);background-size:300% 300%;mask:linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);-webkit-mask:linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:var(--border-width)" class="pointer-events-none absolute inset-0 size-full rounded-[inherit] will-change-[background-position] motion-safe:animate-shine opacity-0 transition-opacity duration-300 ease-out motion-reduce:hidden motion-safe:group-hover:opacity-100"></div><div class="relative z-[1]"><svg aria-hidden="true" class="pointer-events-none fill-gray-400/30 absolute inset-0 h-full w-full stroke-gray-400/50 [mask-image:radial-gradient(400px_circle_at_bottom_left,white,transparent)]"><defs><pattern id="_S_3_" width="20" height="20" patternUnits="userSpaceOnUse" x="-1" y="-1"><path d="M.5 20V.5H20" fill="none" stroke-dasharray="0"></path></pattern></defs><rect width="100%" height="100%" stroke-width="0" fill="url(#_S_3_)"></rect></svg>
1<img alt="Product infrastructure" loading="lazy" width="150" height="150" decoding="async" data-nimg="1" class="pointer-events-none absolute right-2 -top-2 md:h-20 md:w-20 h-16 w-16 object-contain opacity-80 transition-all duration-300 ease-out group-hover:rotate-1 group-hover:opacity-90" style="color:transparent" src="/illustration/creative-work.svg"/></div><div class="relative z-[1] p-4"><div class="pointer-events-none z-10 flex transform-gpu flex-col gap-1 transition-all duration-200 ease-out"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-smartphone h-10 w-10 origin-left transform-gpu text-foreground transition-all duration-200 ease-out group-hover:scale-90 group-hover:text-brand" aria-hidden="true"><rect width="14" height="20" x="5" y="2" rx="2" ry="2"></rect><path d="M12 18h.01"></path></svg><h3 class="type-card-title text-foreground">Product Infrastructure for Consumer Platforms</h3><p class="type-body max-w-lg text-muted-foreground">Internal tools and workflows so consumer product teams can prototype visual experiences (for example, room or surface previews) and ship iterations without slowing releases.</p></div></div><div class="pointer-events-none absolute inset-0 z-[2] transform-gpu transition-all duration-200 ease-out group-hover:bg-brand/[0.03]"></div></div><div class="group relative col-span-1 flex flex-col justify-between overflow-hidden rounded-2xl border-4 border-gray-100 bg-card shadow-xl dark:border-gray-600 dark:bg-background lg:col-span-1 lg:row-span-2"><div style="--border-width:4px;--duration:16s;background-image:radial-gradient(transparent,transparent, transparent,hsl(var(--brand) / 0.35),hsl(270 85% 78% / 0.45),hsl(270 95% 88% / 0.3),transparent,transparent,transparent);background-size:300% 300%;mask:linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);-webkit-mask:linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:var(--border-width)" class="pointer-events-none absolute inset-0 size-full rounded-[inherit] will-change-[background-position] motion-safe:animate-shine opacity-100"></div><div aria-hidden="true" style="--border-width:4px;--duration:5s;background-image:radial-gradient(transparent,transparent, transparent,hsl(var(--brand) / 0.95),hsl(270 95% 88% / 0.85),hsl(285 100% 94% / 0.7),transparent,transparent,transparent);background-size:300% 300%;mask:linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);-webkit-mask:linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:var(--border-width)" class="pointer-events-none absolute inset-0 size-full rounded-[inherit] will-change-[background-position] motion-safe:animate-shine opacity-0 transition-opacity duration-300 ease-out motion-reduce:hidden motion-safe:group-hover:opacity-100"></div><div class="relative z-[1]"><svg aria-hidden="true" class="pointer-events-none text-neutral-400/80 absolute inset-0 h-full w-full fill-gray-400/50 [mask-image:radial-gradient(500px_circle_at_top_right,white,transparent)]"><defs><radialGradient id="_R_2li5flb_-gradient"><stop offset="0%" stop-color="currentColor" stop-opacity="1"></stop><stop offset="100%" stop-color="currentColor" stop-opacity="0"></stop></radialGradient></defs></svg><img alt="Industrial intelligence" loading="lazy" width="170" height="170" decoding="async" data-nimg="1" class="pointer-events-none absolute -right-3 -top-2 md:h-24 md:w-24 h-16 w-16 object-contain opacity-80 transition-all duration-300 ease-out group-hover:scale-[1.03] group-hover:opacity-90" style="color:transparent" src="/illustration/business-analysis.svg"/></div><div class="relative z-[1] p-4"><div class="pointer-events-none z-10 flex transform-gpu flex-col gap-1 transition-all duration-200 ease-out"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-building2 lucide-building-2 h-10 w-10 origin-left transform-gpu text-foreground transition-all duration-200 ease-out group-hover:scale-90 group-hover:text-brand" aria-hidden="true"><path d="M10 12h4"></path><path d="M10 8h4"></path><path d="M14 21v-3a2 2 0 0 0-4 0v3"></path><path d="M6 10H4a2 2 0 0 0-2 2v7a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2V9a2 2 0 0 0-2-2h-2"></path><path d="M6 21V5a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v16"></path></svg><h3 class="type-card-title text-foreground">AI Systems for Industrial Intelligence</h3><p class="type-body max-w-lg text-muted-foreground">AI products for engineering and construction (EPC): we work from discovery and experiments through to production systems your teams can run and scale.</p></div></div><div class="pointer-events-none absolute inset-0 z-[2] transform-gpu transition-all duration-200 ease-out group-hover:bg-brand/[0.03]"></div></div></div></div></section><section class="jsx-fbbe6d7e336e93ba relative w-full overflow-x-hidden bg-white py-24 md:py-32"><div class="jsx-fbbe6d7e336e93ba mx-auto max-w-7xl px-6"><div class="jsx-fbbe6d7e336e93ba mb-8 text-center"><div class="flex w-fit max-w-full flex-col mx-auto items-center"><h2 class="type-section-title text-balance text-center text-gray-900">What our clients say</h2><span class="mt-[0.35em] block w-full -rotate-[0.35deg]"><span aria-hidden="true" class="block h-[0.28em] min-h-[3px] w-full rounded-[3px] bg-[hsl(var(--brand)/0.42)] shadow-[0_1px_0_hsl(var(--brand)/0.12)]" style="transform-origin:50% 50%;opacity:0.85;
1transform:scaleX(0)"></span></span></div><p class="jsx-fbbe6d7e336e93ba type-body-lg mx-auto mt-4 text-gray-600">Real feedback from founders and teams we have partnered with</p></div></div><div class="jsx-fbbe6d7e336e93ba relative left-1/2 w-screen max-w-[100vw] -translate-x-1/2 overflow-hidden"><div class="relative flex w-full flex-col items-center justify-center overflow-hidden py-4"><div class="group flex overflow-hidden p-2 [--gap:1rem] [gap:var(--gap)] flex-row [--duration:20s]"><div class="flex shrink-0 justify-around [gap:var(--gap)] animate-marquee flex-row group-hover:[animation-play-state:paused]"><figure class="relative h-full w-64 cursor-pointer overflow-hidden rounded-xl border p-4 border-gray-950/[.1] bg-gray-950/[.01] hover:bg-gray-950/[.05] dark:border-gray-50/[.1] dark:bg-gray-50/[.10] dark:hover:bg-gray-50/[.15]"><div class="flex flex-row items-center gap-3"><img class="h-9 w-9 shrink-0 rounded-full bg-muted object-contain p-0.5" width="36" height="36" alt="Nithyakala" src="/illustration/woman-with-long-hair-avatar.svg"/><div class="min-w-0 flex-1"><p class="truncate text-sm font-semibold leading-snug text-gray-900">Nithyakala</p></div></div><blockquote class="mt-2 text-sm text-gray-800">Clear scope, fast iterations, and engineers who actually own the outcome. Exactly what we needed while we were still finding product-market fit.</blockquote></figure><figure class="relative h-full w-64 cursor-pointer overflow-hidden rounded-xl border p-4 border-gray-950/[.1] bg-gray-950/[.01] hover:bg-gray-950/[.05] dark:border-gray-50/[.1] dark:bg-gray-50/[.10] dark:hover:bg-gray-50/[.15]"><div class="flex flex-row items-center gap-3"><img class="h-9 w-9 shrink-0 rounded-full bg-muted object-contain p-0.5" width="36" height="36" alt="Aditya" src="/illustration/man-with-short-hair-avatar.svg"/><div class="min-w-0 flex-1"><p class="truncate text-sm font-semibold leading-snug text-gray-900">Aditya</p></div></div><blockquote class="mt-2 text-sm text-gray-800">They turned a fuzzy idea into something we could put in front of real users in weeks. No endless planning, just steady, visible progress.</blockquote></figure><figure class="relative h-full w-64 cursor-pointer overflow-hidden rounded-xl border p-4 border-gray-950/[.1] bg-gray-950/[.01] hover:bg-gray-950/[.05] dark:border-gray-50/[.1] dark:bg-gray-50/[.10] dark:hover:bg-gray-50/[.15]"><div class="flex flex-row items-center gap-3"><img class="h-9 w-9 shrink-0 rounded-full bg-muted object-contain p-0.5" width="36" height="36" alt="Sai Krishna" src="/illustration/man-with-long-hair-avatar.svg"/><div class="min-w-0 flex-1"><p class="truncate text-sm font-semibold leading-snug text-gray-900">Sai Krishna</p></div></div><blockquote class="mt-2 text-sm text-gray-800">Communication stayed direct and the work felt production-ready from the first milestone. We could trust what shipped.</blockquote></figure><figure class="relative h-full w-64 cursor-pointer overflow-hidden rounded-xl border p-4 border-gray-950/[.1] bg-gray-950/[.01] hover:bg-gray-950/[.05] dark:border-gray-50/[.1] dark:bg-gray-50/[.10] dark:hover:bg-gray-50/[.15]"><div class="flex flex-row items-center gap-3"><img class="h-9 w-9 shrink-0 rounded-full bg-muted object-contain p-0.5" width="36" height="36" alt="Kavitha" src="/illustration/woman-with-curly-hair-avatar.svg"/><div class="min-w-0 flex-1"><p class="truncate text-sm font-semibold leading-snug text-gray-900">Kavitha</p></div></div><blockquote class="mt-2 text-sm text-gray-800">We stopped circling the same roadmap conversations and started shipping. The momentum carried straight through to launch.</blockquote></figure><figure class="relative h-full w-64 cursor-pointer overflow-hidden rounded-xl border p-4 border-gray-950/[.1] bg-gray-950/[.01] hover:bg-gray-950/[.05] dark:border-gray-50/[.1] dark:bg-gray-50/[.10] dark:hover:bg-gray-50/[.15]"><div class="flex flex-row items-center gap-3"><img class="h-9 w-9 shrink-0 rounded-full bg-muted object-contain p-0.5" width="36" height="36" alt="Rohan Mehta" src="/illustration/man-with-short-hair-avatar.svg"/><div class="min-w-0 flex-1"><p class="truncate text-sm font-semibold leading-snug text-gray-900">Rohan Mehta</p></div></div><blockquote class="mt-2 text-sm text-gray-800">They pushed back when it mattered and aligned when it helped. It felt like an embedded team, not a black box handing off builds.</blockquote></figure><figure class="relative h-full w-64 cursor-pointer overflow-hidden rounded-xl border p-4 border-gray-950/[.1] bg-gray-950/[.01] hover:bg-gray-950/[.05] dark:border-gray-50/[.1] dark:bg-gray-50/[.10] dark:hover:bg-gray-50/[.15]"><div class="flex flex-row items-center gap-3"><img class="h-9 w-9 shrink-0 rounded-full bg-muted object-contain p-0.5" width="36" height="36" alt="Priya Sharma" src="/illustration/woman-with-long-hair-avatar.svg"/><div class="min-w-0 flex-1"><p class="truncate text-sm font-semibold leading-snug text-gray-900">Priya Sharma</p></div></div><blockquote class="mt-2 text-sm text-gray-800">From early architecture to go-live, decisions were tied to what would work for real customers, not what looked good on paper.</blockquote></figure><figure class="relative h-full w-64 cursor-pointer overflow-hidden rounded-xl border p-4 border-gray-950/[.1] bg-gray-950/[.01] hover:bg-gray-950/[.05] dark:border-gray-50/[.1] dark:bg-gray-50/[.10] dark:hover:bg-gray-50/[.15]"><div class="flex flex-row items-center gap-3"><img class="h-9 w-9 shrink-0 rounded-full bg-muted object-contain p-0.5" width="36" height="36" alt="Arjun Varma" src="/illustration/man-with-long-hair-avatar.svg"/><div class="min-w-0 flex-1"><p class="truncate text-sm font-semibold leading-snug text-gray-900">Arjun Varma</p></div></div><blockquote class="mt-2 text-sm text-gray-800">Solid architecture, pragmatic trade-offs, and no hand-waving. We shipped to production with confidence instead of crossing our fingers.</blockquote></figure><figure class="relative h-full w-64 cursor-pointer overflow-hidden rounded-xl border p-4 border-gray-950/[.1] bg-gray-950/[.01] hover:bg-gray-950/[.05] dark:border-gray-50/[.1] dark:bg-gray-50/[.10] dark:hover:bg-gray-50/[.15]"><div class="flex flex-row items-center gap-3"><img class="h-9 w-9 shrink-0 rounded-full bg-muted object-contain p-0.5" width="36" height="36" alt="Vikram Singh" src="/illustration/man-with-short-hair-avatar.svg"/><div class="min-w-0 flex-1"><p class="truncate text-sm font-semibold leading-snug text-gray-900">Vikram Singh</p></div></div><blockquote class="mt-2 text-sm text-gray-800">Direct communication and zero fluff. We scaled scope when it made sense and cut when it did not, exactly how I want to work.</blockquote></figure></div><div class="flex shrink-0 justify-around [gap:var(--gap)] animate-marquee flex-row group-hover:[animation-play-state:paused]"><figure class="relative h-full w-64 cursor-pointer overflow-hidden rounded-xl border p-4 border-gray-950/[.1] bg-gray-950/[.01] hover:bg-gray-950/[.05] dark:border-gray-50/[.1] dark:bg-gray-50/[.10] dark:hover:bg-gray-50/[.15]"><div class="flex flex-row items-center gap-3"><img class="h-9 w-9 shrink-0 rounded-full bg-muted object-contain p-0.5" width="36" height="36" alt="Nithyakala" src="/illustration/woman-with-long-hair-avatar.svg"/><div class="min-w-0 flex-1"><p class="truncate text-sm font-semibold leading-snug text-gray-900">Nithyakala</p></div></div><blockquote class="mt-2 text-sm text-gray-800">Clear scope, fast iterations, and engineers who actually own the outcome. Exactly what we needed while we were still finding product-market fit.</blockquote></figure><figure class="relative h-full w-64 cursor-pointer overflow-hidden rounded-xl border p-4 border-gray-950/[.1] bg-gray-950/[.01] hover:bg-gray-950/[.05] dark:border-gray-50/[.1] dark:bg-gray-50/[.10] dark:hover:bg-gray-50/[.15]"><div class="flex flex-row items-center gap-3"><img class="h-9 w-9 shrink-0 rounded-full bg-muted object-contain p-0.5" width="36" height="36" alt="Aditya" src="/illustration/man-with-short-hair-avatar.svg"/><div class="min-w-0 flex-1"><p class="truncate text-sm font-semibold leading-snug text-gray-900">Aditya</p></div></div><blockquote class="mt-2 text-sm text-gray-800">They turned a fuzzy idea into something we could put in front of real users in weeks. No endless planning, just steady, visible progress.</blockquote></figure><figure class="relative h-full w-64 cursor-pointer overflow-hidden rounded-xl border p-4 border-gray-950/[.1] bg-gray-950/[.01] hover:bg-gray-950/[.05] dark:border-gray-50/[.1] dark:bg-gray-50/[.10] dark:hover:bg-gray-50/[.15]"><div class="flex flex-row items-center gap-3"><img class="h-9 w-9 shrink-0 rounded-full bg-muted object-contain p-0.5" width="36" height="36" alt="Sai Krishna" src="/illustration/man-with-long-hair-avatar.svg"/><div class="min-w-0 flex-1"><p class="truncate text-sm font-semibold leading-snug text-gray-900">Sai Krishna</p></div></div><blockquote class="mt-2 text-sm text-gray-800">Communication stayed direct and the work felt production-ready from the first milestone. We could trust what shipped.</blockquote></figure><figure class="relative h-full w-64 cursor-pointer overflow-hidden rounded-xl border p-4 border-gray-950/[.1] bg-gray-950/[.01] hover:bg-gray-950/[.05] dark:border-gray-50/[.1] dark:bg-gray-50/[.10] dark:hover:bg-gray-50/[.15]"><div class="flex flex-row items-center gap-3"><img class="h-9 w-9 shrink-0 rounded-full bg-muted object-contain p-0.5" width="36" height="36" alt="Kavitha" src="/illustration/woman-with-curly-hair-avatar.svg"/><div class="min-w-0 flex-1"><p class="truncate text-sm font-semibold leading-snug text-gray-900">Kavitha</p></div></div><blockquote class="mt-2 text-sm text-gray-800">We stopped circling the same roadmap conversations and started shipping. The momentum carried straight through to launch.</blockquote></figure><figure class="relative h-full w-64 cursor-pointer overflow-hidden rounded-xl border p-4 border-gray-950/[.1] bg-gray-950/[.01] hover:bg-gray-950/[.05] dark:border-gray-50/[.1] dark:bg-gray-50/[.10] dark:hover:bg-gray-50/[.15]"><div class="flex flex-row items-center gap-3"><img class="h-9 w-9 shrink-0 rounded-full bg-muted object-contain p-0.5" width="36" height="36" alt="Rohan Mehta" src="/illustration/man-with-short-hair-avatar.svg"/><div class="min-w-0 flex-1"><p class="truncate text-sm font-semibold leading-snug text-gray-900">Rohan Mehta</p></div></div><blockquote class="mt-2 text-sm text-gray-800">They pushed back when it mattered and aligned when it helped. It felt like an embedded team, not a black box handing off builds.</blockquote></figure><figure class="relative h-full w-64 cursor-pointer overflow-hidden rounded-xl border p-4 border-gray-950/[.1] bg-gray-950/[.01] hover:bg-gray-950/[.05] dark:border-gray-50/[.1] dark:bg-gray-50/[.10] dark:hover:bg-gray-50/[.15]"><div class="flex flex-row items-center gap-3"><img class="h-9 w-9 shrink-0 rounded-full bg-muted object-contain p-0.5" width="36" height="36" alt="Priya Sharma" src="/illustration/woman-with-long-hair-avatar.svg"/><div class="min-w-0 flex-1"><p class="truncate text-sm font-semibold leading-snug text-gray-900">Priya Sharma</p></div></div><blockquote class="mt-2 text-sm text-gray-800">From early architecture to go-live, decisions were tied to what would work for real customers, not what looked good on paper.</blockquote></figure><figure class="relative h-full w-64 cursor-pointer overflow-hidden rounded-xl border p-4 border-gray-950/[.1] bg-gray-950/[.01] hover:bg-gray-950/[.05] dark:border-gray-50/[.1] dark:bg-gray-50/[.10] dark:hover:bg-gray-50/[.15]"><div class="flex flex-row items-center gap-3"><img class="h-9 w-9 shrink-0 rounded-full bg-muted object-contain p-0.5" width="36" height="36" alt="Arjun Varma" src="/illustration/man-with-long-hair-avatar.svg"/><div class="min-w-0 flex-1"><p class="truncate text-sm font-semibold leading-snug text-gray-900">Arjun Varma</p></div></div><blockquote class="mt-2 text-sm text-gray-800">Solid architecture, pragmatic trade-offs, and no hand-waving. We shipped to production with confidence instead of crossing our fingers.</blockquote></figure><figure class="relative h-full w-64 cursor-pointer overflow-hidden rounded-xl border p-4 border-gray-950/[.1] bg-gray-950/[.01] hover:bg-gray-950/[.05] dark:border-gray-50/[.1] dark:bg-gray-50/[.10] dark:hover:bg-gray-50/[.15]"><div class="flex flex-row items-center gap-3"><img class="h-9 w-9 shrink-0 rounded-full bg-muted object-contain p-0.5" width="36" height="36" alt="Vikram Singh" src="/illustration/man-with-short-hair-avatar.svg"/><div class="min-w-0 flex-1"><p class="truncate text-sm font-semibold leading-snug text-gray-900">Vikram Singh</p></div></div><blockquote class="mt-2 text-sm text-gray-800">Direct communication and zero fluff. We scaled scope when it made sense and cut when it did not, exactly how I want to work.</blockquote></figure></div><div class="flex shrink-0 justify-around [gap:var(--gap)] animate-marquee flex-row group-hover:[animation-play-state:paused]"><figure class="relative h-full w-64 cursor-pointer overflow-hidden rounded-xl border p-4 border-gray-950/[.1] bg-gray-950/[.01] hover:bg-gray-950/[.05] dark:border-gray-50/[.1] dark:bg-gray-50/[.10] dark:hover:bg-gray-50/[.15]"><div class="flex flex-row items-center gap-3"><img class="h-9 w-9 shrink-0 rounded-full bg-muted object-contain p-0.5" width="36" height="36" alt="Nithyakala" src="/illustration/woman-with-long-hair-avatar.svg"/><div class="min-w-0 flex-1"><p class="truncate text-sm font-semibold leading-snug text-gray-900">Nithyakala</p></div></div><blockquote class="mt-2 text-sm text-gray-800">Clear scope, fast iterations, and engineers who actually own the outcome. Exactly what we needed while we were still finding product-market fit.</blockquote></figure><figure class="relative h-full w-64 cursor-pointer overflow-hidden rounded-xl border p-4 border-gray-950/[.1] bg-gray-950/[.01] hover:bg-gray-950/[.05] dark:border-gray-50/[.1] dark:bg-gray-50/[.10] dark:hover:bg-gray-50/[.15]"><div class="flex flex-row items-center gap-3"><img class="h-9 w-9 shrink-0 rounded-full bg-muted object-contain p-0.5" width="36" height="36" alt="Aditya" src="/illustration/man-with-short-hair-avatar.svg"/><div class="min-w-0 flex-1"><p class="truncate text-sm font-semibold leading-snug text-gray-900">Aditya</p></div></div><blockquote class="mt-2 text-sm text-gray-800">They turned a fuzzy idea into something we could put in front of real users in weeks. No endless planning, just steady, visible progress.</blockquote></figure><figure class="relative h-full w-64 cursor-pointer overflow-hidden rounded-xl border p-4 border-gray-950/[.1] bg-gray-950/[.01] hover:bg-gray-950/[.05] dark:border-gray-50/[.1] dark:bg-gray-50/[.10] dark:hover:bg-gray-50/[.15]"><div class="flex flex-row items-center gap-3"><img class="h-9 w-9 shrink-0 rounded-full bg-muted object-contain p-0.5" width="36" height="36" alt="Sai Krishna" src="/illustration/man-with-long-hair-avatar.svg"/><div class="min-w-0 flex-1"><p class="truncate text-sm font-semibold leading-snug text-gray-900">Sai Krishna</p></div></div><blockquote class="mt-2 text-sm text-gray-800">Communication stayed direct and the work felt production-ready from the first milestone. We could trust what shipped.</blockquote></figure><figure class="relative h-full w-64 cursor-pointer overflow-hidden rounded-xl border p-4 border-gray-950/[.1] bg-gray-950/[.01] hover:bg-gray-950/[.05] dark:border-gray-50/[.1] dark:bg-gray-50/[.10] dark:hover:bg-gray-50/[.15]"><div class="flex flex-row items-center gap-3"><img class="h-9 w-9 shrink-0 rounded-full bg-muted object-contain p-0.5" width="36" height="36" alt="Kavitha" src="/illustration/woman-with-curly-hair-avatar.svg"/><div class="min-w-0 flex-1"><p class="truncate text-sm font-semibold leading-snug text-gray-900">Kavitha</p></div></div><blockquote class="mt-2 text-sm text-gray-800">We stopped circling the same roadmap conversations and started shipping. The momentum carried straight through to launch.</blockquote></figure><figure class="relative h-full w-64 cursor-pointer overflow-hidden rounded-xl border p-4 border-gray-950/[.1] bg-gray-950/[.01] hover:bg-gray-950/[.05] dark:border-gray-50/[.1] dark:bg-gray-50/[.10] dark:hover:bg-gray-50/[.15]"><div class="flex flex-row items-center gap-3"><img class="h-9 w-9 shrink-0 rounded
1-full bg-muted object-contain p-0.5" width="36" height="36" alt="Rohan Mehta" src="/illustration/man-with-short-hair-avatar.svg"/><div class="min-w-0 flex-1"><p class="truncate text-sm font-semibold leading-snug text-gray-900">Rohan Mehta</p></div></div><blockquote class="mt-2 text-sm text-gray-800">They pushed back when it mattered and aligned when it helped. It felt like an embedded team, not a black box handing off builds.</blockquote></figure><figure class="relative h-full w-64 cursor-pointer overflow-hidden rounded-xl border p-4 border-gray-950/[.1] bg-gray-950/[.01] hover:bg-gray-950/[.05] dark:border-gray-50/[.1] dark:bg-gray-50/[.10] dark:hover:bg-gray-50/[.15]"><div class="flex flex-row items-center gap-3"><img class="h-9 w-9 shrink-0 rounded-full bg-muted object-contain p-0.5" width="36" height="36" alt="Priya Sharma" src="/illustration/woman-with-long-hair-avatar.svg"/><div class="min-w-0 flex-1"><p class="truncate text-sm font-semibold leading-snug text-gray-900">Priya Sharma</p></div></div><blockquote class="mt-2 text-sm text-gray-800">From early architecture to go-live, decisions were tied to what would work for real customers, not what looked good on paper.</blockquote></figure><figure class="relative h-full w-64 cursor-pointer overflow-hidden rounded-xl border p-4 border-gray-950/[.1] bg-gray-950/[.01] hover:bg-gray-950/[.05] dark:border-gray-50/[.1] dark:bg-gray-50/[.10] dark:hover:bg-gray-50/[.15]"><div class="flex flex-row items-center gap-3"><img class="h-9 w-9 shrink-0 rounded-full bg-muted object-contain p-0.5" width="36" height="36" alt="Arjun Varma" src="/illustration/man-with-long-hair-avatar.svg"/><div class="min-w-0 flex-1"><p class="truncate text-sm font-semibold leading-snug text-gray-900">Arjun Varma</p></div></div><blockquote class="mt-2 text-sm text-gray-800">Solid architecture, pragmatic trade-offs, and no hand-waving. We shipped to production with confidence instead of crossing our fingers.</blockquote></figure><figure class="relative h-full w-64 cursor-pointer overflow-hidden rounded-xl border p-4 border-gray-950/[.1] bg-gray-950/[.01] hover:bg-gray-950/[.05] dark:border-gray-50/[.1] dark:bg-gray-50/[.10] dark:hover:bg-gray-50/[.15]"><div class="flex flex-row items-center gap-3"><img class="h-9 w-9 shrink-0 rounded-full bg-muted object-contain p-0.5" width="36" height="36" alt="Vikram Singh" src="/illustration/man-with-short-hair-avatar.svg"/><div class="min-w-0 flex-1"><p class="truncate text-sm font-semibold leading-snug text-gray-900">Vikram Singh</p></div></div><blockquote class="mt-2 text-sm text-gray-800">Direct communication and zero fluff. We scaled scope when it made sense and cut when it did not, exactly how I want to work.</blockquote></figure></div><div class="flex shrink-0 justify-around [gap:var(--gap)] animate-marquee flex-row group-hover:[animation-play-state:paused]"><figure class="relative h-full w-64 cursor-pointer overflow-hidden rounded-xl border p-4 border-gray-950/[.1] bg-gray-950/[.01] hover:bg-gray-950/[.05] dark:border-gray-50/[.1] dark:bg-gray-50/[.10] dark:hover:bg-gray-50/[.15]"><div class="flex flex-row items-center gap-3"><img class="h-9 w-9 shrink-0 rounded-full bg-muted object-contain p-0.5" width="36" height="36" alt="Nithyakala" src="/illustration/woman-with-long-hair-avatar.svg"/><div class="min-w-0 flex-1"><p class="truncate text-sm font-semibold leading-snug text-gray-900">Nithyakala</p></div></div><blockquote class="mt-2 text-sm text-gray-800">Clear scope, fast iterations, and engineers who actually own the outcome. Exactly what we needed while we were still finding product-market fit.</blockquote></figure><figure class="relative h-full w-64 cursor-pointer overflow-hidden rounded-xl border p-4 border-gray-950/[.1] bg-gray-950/[.01] hover:bg-gray-950/[.05] dark:border-gray-50/[.1] dark:bg-gray-50/[.10] dark:hover:bg-gray-50/[.15]"><div class="flex flex-row items-center gap-3"><img class="h-9 w-9 shrink-0 rounded-full bg-muted object-contain p-0.5" width="36" height="36" alt="Aditya" src="/illustration/man-with-short-hair-avatar.svg"/><div class="min-w-0 flex-1"><p class="truncate text-sm font-semibold leading-snug text-gray-900">Aditya</p></div></div><blockquote class="mt-2 text-sm text-gray-800">They turned a fuzzy idea into something we could put in front of real users in weeks. No endless planning, just steady, visible progress.</blockquote></figure><figure class="relative h-full w-64 cursor-pointer overflow-hidden rounded-xl border p-4 border-gray-950/[.1] bg-gray-950/[.01] hover:bg-gray-950/[.05] dark:border-gray-50/[.1] dark:bg-gray-50/[.10] dark:hover:bg-gray-50/[.15]"><div class="flex flex-row items-center gap-3"><img class="h-9 w-9 shrink-0 rounded-full bg-muted object-contain p-0.5" width="36" height="36" alt="Sai Krishna" src="/illustration/man-with-long-hair-avatar.svg"/><div class="min-w-0 flex-1"><p class="truncate text-sm font-semibold leading-snug text-gray-900">Sai Krishna</p></div></div><blockquote class="mt-2 text-sm text-gray-800">Communication stayed direct and the work felt production-ready from the first milestone. We could trust what shipped.</blockquote></figure><figure class="relative h-full w-64 cursor-pointer overflow-hidden rounded-xl border p-4 border-gray-950/[.1] bg-gray-950/[.01] hover:bg-gray-950/[.05] dark:border-gray-50/[.1] dark:bg-gray-50/[.10] dark:hover:bg-gray-50/[.15]"><div class="flex flex-row items-center gap-3"><img class="h-9 w-9 shrink-0 rounded-full bg-muted object-contain p-0.5" width="36" height="36" alt="Kavitha" src="/illustration/woman-with-curly-hair-avatar.svg"/><div class="min-w-0 flex-1"><p class="truncate text-sm font-semibold leading-snug text-gray-900">Kavitha</p></div></div><blockquote class="mt-2 text-sm text-gray-800">We stopped circling the same roadmap conversations and started shipping. The momentum carried straight through to launch.</blockquote></figure><figure class="relative h-full w-64 cursor-pointer overflow-hidden rounded-xl border p-4 border-gray-950/[.1] bg-gray-950/[.01] hover:bg-gray-950/[.05] dark:border-gray-50/[.1] dark:bg-gray-50/[.10] dark:hover:bg-gray-50/[.15]"><div class="flex flex-row items-center gap-3"><img class="h-9 w-9 shrink-0 rounded-full bg-muted object-contain p-0.5" width="36" height="36" alt="Rohan Mehta" src="/illustration/man-with-short-hair-avatar.svg"/><div class="min-w-0 flex-1"><p class="truncate text-sm font-semibold leading-snug text-gray-900">Rohan Mehta</p></div></div><blockquote class="mt-2 text-sm text-gray-800">They pushed back when it mattered and aligned when it helped. It felt like an embedded team, not a black box handing off builds.</blockquote></figure><figure class="relative h-full w-64 cursor-pointer overflow-hidden rounded-xl border p-4 border-gray-950/[.1] bg-gray-950/[.01] hover:bg-gray-950/[.05] dark:border-gray-50/[.1] dark:bg-gray-50/[.10] dark:hover:bg-gray-50/[.15]"><div class="flex flex-row items-center gap-3"><img class="h-9 w-9 shrink-0 rounded-full bg-muted object-contain p-0.5" width="36" height="36" alt="Priya Sharma" src="/illustration/woman-with-long-hair-avatar.svg"/><div class="min-w-0 flex-1"><p class="truncate text-sm font-semibold leading-snug text-gray-900">Priya Sharma</p></div></div><blockquote class="mt-2 text-sm text-gray-800">From early architecture to go-live, decisions were tied to what would work for real customers, not what looked good on paper.</blockquote></figure><figure class="relative h-full w-64 cursor-pointer overflow-hidden rounded-xl border p-4 border-gray-950/[.1] bg-gray-950/[.01] hover:bg-gray-950/[.05] dark:border-gray-50/[.1] dark:bg-gray-50/[.10] dark:hover:bg-gray-50/[.15]"><div class="flex flex-row items-center gap-3"><img class="h-9 w-9 shrink-0 rounded-full bg-muted object-contain p-0.5" width="36" height="36" alt="Arjun Varma" src="/illustration/man-with-long-hair-avatar.svg"/><div class="min-w-0 flex-1"><p class="truncate text-sm font-semibold leading-snug text-gray-900">Arjun Varma</p></div></div><blockquote class="mt-2 text-sm text-gray-800">Solid architecture, pragmatic trade-offs, and no hand-waving. We shipped to production with confidence instead of crossing our fingers.</blockquote></figure><figure class="relative h-full w-64 cursor-pointer overflow-hidden rounded-xl border p-4 border-gray-950/[.1] bg-gray-950/[.01] hover:bg-gray-950/[.05] dark:border-gray-50/[.1] dark:bg-gray-50/[.10] dark:hover:bg-gray-50/[.15]"><div class="flex flex-row items-center gap-3"><img class="h-9 w-9 shrink-0 rounded-full bg-muted object-contain p-0.5" width="36" height="36" alt="Vikram Singh" src="/illustration/man-with-short-hair-avatar.svg"/><div class="min-w-0 flex-1"><p class="truncate text-sm font-semibold leading-snug text-gray-900">Vikram Singh</p></div></div><blockquote class="mt-2 text-sm text-gray-800">Direct communication and zero fluff. We scaled scope when it made sense and cut when it did not, exactly how I want to work.</blockquote></figure></div></div><div class="pointer-events-none absolute inset-y-0 left-0 z-10 w-[min(40vw,15rem)] md:w-[min(20vw,12rem)] md:backdrop-blur-[1px]" style="background:linear-gradient(90deg, rgb(255 255 255) 0%, rgba(255,255,255,0.96) 10%, rgba(255,255,255,0.78) 32%, rgba(255,255,255,0.38) 62%, rgba(255,255,255,0.08) 88%, transparent 100%)"></div><div class="pointer-events-none absolute inset-y-0 right-0 z-10 w-[min(40vw,15rem)] md:w-[min(20vw,12rem)] md:backdrop-blur-[1px]" style="background:linear-gradient(270deg, rgb(255 255 255) 0%, rgba(255,255,255,0.96) 10%, rgba(255,255,255,0.78) 32%, rgba(255,255,255,0.38) 62%, rgba(255,255,255,0.08) 88%, transparent 100%)"></div></div></div></section><section class="bg-gradient-to-b from-background to-muted/60 px-6 py-24 md:py-32"><div class="max-w-7xl mx-auto"><div class="grid lg:grid-cols-2 gap-16 items-center"><div class="flex items-center justify-center lg:order-1"><img alt="Frequently asked questions" loading="lazy" width="400" height="400" decoding="async" data-nimg="1" class="object-contain" style="color:transparent" src="/illustration/question-mark.svg"/></div><div class="lg:order-2"><div class="mb-8"><div class="flex w-fit max-w-full flex-col items-start"><h2 class="type-section-title text-balance text-left text-foreground">Questions we hear often</h2><span class="mt-[0.35em] block w-full -rotate-[0.35deg]"><span aria-hidden="true" class="block h-[0.28em] min-h-[3px] w-full rounded-[3px] bg-[hsl(var(--brand)/0.42)] shadow-[0_1px_0_hsl(var(--brand)/0.12)]" style="transform-origin:0% 50%;opacity:0.85;
1transform:scaleX(0)"></span></span></div></div><div class="space-y-4" data-orientation="vertical"><div class="group"><div class="relative overflow-hidden rounded-2xl border-2 border-border bg-card px-6 transition-all duration-200 hover:border-brand hover:shadow-lg"><div data-state="closed" data-orientation="vertical" class="overflow-hidden rounded-2xl bg-muted/50 border-b-0"><h3 data-orientation="vertical" data-state="closed" class="flex"><button type="button" aria-controls="radix-_R_2qj5flb_" aria-expanded="false" data-state="closed" data-orientation="vertical" id="radix-_R_qj5flb_" class="flex flex-1 items-center justify-between bg-transparent p-6 text-lg font-semibold hover:bg-muted/60 [&amp;[data-state=open]&gt;svg]:rotate-180 type-subhead py-6 text-left text-foreground transition-colors duration-200 hover:text-brand hover:no-underline" data-radix-collection-item="">How long does it take to build an AI product?<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down h-5 w-5 shrink-0 text-brand transition-transform duration-200" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></button></h3><div data-state="closed" id="radix-_R_2qj5flb_" hidden="" role="region" aria-labelledby="radix-_R_qj5flb_" data-orientation="vertical" class="overflow-hidden bg-transparent text-base text-gray-600 transition-all data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down" style="--radix-accordion-content-height:var(--radix-collapsible-content-height);--radix-accordion-content-width:var(--radix-collapsible-content-width)"></div></div></div></div><div class="group"><div class="relative overflow-hidden rounded-2xl border-2 border-border bg-card px-6 transition-all duration-200 hover:border-brand hover:shadow-lg"><div data-state="closed" data-orientation="vertical" class="overflow-hidden rounded-2xl bg-muted/50 border-b-0"><h3 data-orientation="vertical" data-state="closed" class="flex"><button type="button" aria-controls="radix-_R_3aj5flb_" aria-expanded="false" data-state="closed" data-orientation="vertical" id="radix-_R_1aj5flb_" class="flex flex-1 items-center justify-between bg-transparent p-6 text-lg font-semibold hover:bg-muted/60 [&amp;[data-state=open]&gt;svg]:rotate-180 type-subhead py-6 text-left text-foreground transition-colors duration-200 hover:text-brand hover:no-underline" data-radix-collection-item="">What industries do you work with?<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down h-5 w-5 shrink-0 text-brand transition-transform duration-200" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></button></h3><div data-state="closed" id="radix-_R_3aj5flb_" hidden="" role="region" aria-labelledby="radix-_R_1aj5flb_" data-orientation="vertical" class="overflow-hidden bg-transparent text-base text-gray-600 transition-all data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down" style="--radix-accordion-content-height:var(--radix-collapsible-content-height);--radix-accordion-content-width:var(--radix-collapsible-content-width)"></div></div></div></div><div class="group"><div class="relative overflow-hidden rounded-2xl border-2 border-border bg-card px-6 transition-all duration-200 hover:border-brand hover:shadow-lg"><div data-state="closed" data-orientation="vertical" class="overflow-hidden rounded-2xl bg-muted/50 border-b-0"><h3 data-orientation="vertical" data-state="closed" class="flex"><button type="button" aria-controls="radix-_R_3qj5flb_" aria-expanded="false" data-state="closed" data-orientation="vertical" id="radix-_R_1qj5flb_" class="flex flex-1 items-center justify-between bg-transparent p-6 text-lg font-semibold hover:bg-muted/60 [&amp;[data-state=open]&gt;svg]:rotate-180 type-subhead py-6 text-left text-foreground transition-colors duration-200 hover:text-brand hover:no-underline" data-radix-collection-item="">Do you offer ongoing support after launch?<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down h-5 w-5 shrink-0 text-brand transition-transform duration-200" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></button></h3><div data-state="closed" id="radix-_R_3qj5flb_" hidden="" role="region" aria-labelledby="radix-_R_1qj5flb_" data-orientation="vertical" class="overflow-hidden bg-transparent text-base text-gray-600 transition-all data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down" style="--radix-accordion-content-height:var(--radix-collapsible-content-height);--radix-accordion-content-width:var(--radix-collapsible-content-width)"></div></div></div></div></div></div></div></div></section><section class="py-24 md:py-32" aria-labelledby="cta-heading"><div class="container mx-auto px-6"><div class="flex justify-center"><div class="w-full max-w-5xl"><div class="relative flex flex-col items-start justify-between gap-12 overflow-hidden rounded-2xl border border-border/90 bg-muted/80 px-6 py-12 shadow-[0_28px_90px_-50px_hsl(var(--brand)/0.2)] md:flex-row md:gap-16 md:px-14 lg:px-20 lg:py-20"><div class="pointer-events-none absolute inset-0 rounded-[inherit] border-(length:--border-beam-width) border-transparent mask-[linear-gradient(transparent,transparent),linear-gradient(#000,#000)] mask-intersect [mask-clip:padding-box,border-box]" style="--border-beam-width:1.5px"><div class="absolute aspect-square bg-linear-to-l from-(--color-from) via-(--color-to) to-transparent" style="width:90px;offset-path:rect(0 auto auto 0 round 90px);--color-from:hsl(var(--brand) / 0.75);--color-to:hsl(270 95% 88% / 0.45);offset-distance:0%"></div></div><div class="relative z-[1] md:w-[55%] md:max-w-xl md:border-l-[4px] md:border-brand md:pl-9"><h2 id="cta-heading" class="type-section-title text-balance text-foreground">Ready to build something great?</h2><p class="type-body mt-5 text-muted-foreground">Let&#x27;s turn your idea into a production-ready AI product. We design, build, and launch AI-native software with startups and team
1s who want real-world results.</p><span class="mt-8 inline-flex"><a class="inline-flex h-12 items-center justify-center gap-2 rounded-full border border-transparent bg-ink px-9 text-base font-semibold text-primary-foreground shadow-[0_16px_40px_-20px_hsl(var(--ink)/0.45)] transition-all duration-300 hover:bg-ink/90 hover:shadow-[0_24px_52px_-22px_hsl(var(--brand)/0.35)] focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 focus-visible:ring-offset-background active:scale-[0.98] mt-0" href="/contact"><span class="relative inline-block overflow-hidden text-black dark:text-white/90 leading-none !text-current dark:!text-current" style="line-height:1.15"><div class="min-h-[1.15em]"><span class="inline-block shrink-0 align-top" style="transform:none">S</span><span class="inline-block shrink-0 align-top" style="transform:none">t</span><span class="inline-block shrink-0 align-top" style="transform:none">a</span><span class="inline-block shrink-0 align-top" style="transform:none">r</span><span class="inline-block shrink-0 align-top" style="transform:none">t</span><span class="inline-block shrink-0 align-top w-[0.35em] min-w-[0.35em]" style="transform:none"> </span><span class="inline-block shrink-0 align-top" style="transform:none">a</span><span class="inline-block shrink-0 align-top w-[0.35em] min-w-[0.35em]" style="transform:none"> </span><span class="inline-block shrink-0 align-top" style="transform:none">P</span><span class="inline-block shrink-0 align-top" style="transform:none">r</span><span class="inline-block shrink-0 align-top" style="transform:none">o</span><span class="inline-block shrink-0 align-top" style="transform:none">j</span><span class="inline-block shrink-0 align-top" style="transform:none">e</span><span class="inline-block shrink-0 align-top" style="transform:none">c</span><span class="inline-block shrink-0 align-top" style="transform:none">t</span></div><div class="absolute inset-0 min-h-[1.15em]"><span class="inline-block shrink-0 align-top" style="transform:translateY(100%)">S</span><span class="inline-block shrink-0 align-top" style="transform:translateY(100%)">t</span><span class="inline-block shrink-0 align-top" style="transform:translateY(100%)">a</span><span class="inline-block shrink-0 align-top" style="transform:translateY(100%)">r</span><span class="inline-block shrink-0 align-top" style="transform:translateY(100%)">t</span><span class="inline-block shrink-0 align-top w-[0.35em] min-w-[0.35em]" style="transform:translateY(100%)"> </span><span class="inline-block shrink-0 align-top" style="transform:translateY(100%)">a</span><span class="inline-block shrink-0 align-top w-[0.35em] min-w-[0.35em]" style="transform:translateY(100%)"> </span><span class="inline-block shrink-0 align-top" style="transform:translateY(100%)">P</span><span class="inline-block shrink-0 align-top" style="transform:translateY(100%)">r</span><span class="inline-block shrink-0 align-top" style="transform:translateY(100%)">o</span><span class="inline-block shrink-0 align-top" style="transform:translateY(100%)">j</span><span class="inline-block shrink-0 align-top" style="transform:translateY(100%)">e</span><span class="inline-block shrink-0 align-top" style="transform:translateY(100%)">c</span><span class="inline-block shrink-0 align-top" style="transform:translateY(100%)">t</span></div></span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right size-4" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></span></div><div class="relative z-[1] md:w-[38%] md:min-w-[min(100%,16rem)]"><ul class="flex flex-col space-y-3 text-foreground"><li class="flex items-start gap-3"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check mt-0.5 size-4 shrink-0 text-brand" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg><span class="type-list-item">End-to-end partner from product strategy to production launch</span></li><li class="flex items-start gap-3"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check mt-0.5 size-4 shrink-0 text-brand" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg><span class="type-list-item">AI integrations built for reliability, not just demos</span></li><li class="flex items-start gap-3"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check mt-0.5 size-4 shrink-0 text-brand" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg><span class="type-list-item">Small senior team with direct communication and fast iteration</span></li><li class="flex items-start gap-3"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check mt-0.5 size-4 shrink-0 text-brand" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg><span class="type-list-item">Modern engineering practices so your product can scale</span></li><li class="flex items-start gap-3"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check mt-0.5 size-4 shrink-0 text-brand" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg><span class="type-list-item">
1Clear process: we ship in milestones you can see and measure</span></li></ul></div></div></div></div></div></section><section class="relative w-full mt-0 overflow-hidden"><footer class="border-t bg-background mt-20 relative"><div class="max-w-7xl mx-auto min-h-[18rem] sm:min-h-[24rem] md:min-h-[26rem] relative px-6 py-10 sm:py-12"><div class="flex flex-col md:flex-row md:justify-between md:items-start gap-8 mb-8"><div class="flex flex-col gap-3 md:max-w-md"><div class="flex items-center gap-2"><div class="w-8 h-8 flex items-center justify-center"><img alt="DrCode" loading="lazy" width="32" height="32" decoding="async" data-nimg="1" class="w-8 h-8" style="color:transparent" src="/logo.svg"/></div><span class="text-foreground text-2xl font-bold">DrCode</span></div><p class="text-muted-foreground text-sm leading-relaxed">AI Venture Studio building products from idea to production. We turn concepts into scalable AI systems.</p></div><div class="flex flex-col gap-3"><span class="text-foreground font-semibold text-sm">Links</span><nav class="flex flex-col gap-2"><a class="inline-flex min-h-11 items-center text-muted-foreground text-sm hover:text-foreground transition-colors duration-200 py-1 -my-1" href="/contact">Contact Us</a><a class="inline-flex min-h-11 items-center text-muted-foreground text-sm hover:text-foreground transition-colors duration-200 py-1 -my-1" href="/terms">Terms and Conditions</a><a class="inline-flex min-h-11 items-center text-muted-foreground text-sm hover:text-foreground transition-colors duration-200 py-1 -my-1" href="/privacy">Privacy Policy</a></nav></div></div><div class="pt-6 border-t border-border/50"><div class="flex flex-col sm:flex-row sm:justify-between sm:items-center gap-2 text-sm text-muted-foreground"><p>©<!-- -->2026<!-- --> <!-- -->DrCode<!-- -->. All rights reserved.</p></div></div></div>
1<div class="hidden md:block bg-gradient-to-b from-foreground/35 via-foreground/18 to-transparent bg-clip-text text-transparent leading-none absolute left-1/2 -translate-x-1/2 bottom-12 md:bottom-10 font-extrabold tracking-tighter pointer-events-none select-none text-center px-4 z-0" style="font-size:clamp(3rem, 12vw, 10rem);max-width:95vw">DRCODE</div><div class="absolute bottom-10 sm:bottom-14 backdrop-blur-sm h-1 bg-gradient-to-r from-transparent via-border to-transparent w-full left-1/2 -translate-x-1/2"></div><div class="bg-gradient-to-t from-background via-background/70 blur-[1em] to-background/30 absolute bottom-6 sm:bottom-8 w-full h-10 sm:h-12"></div></footer></section></main><!--$--><!--/$-->
1<script src="/_next/static/chunks/webpack-c754b1918b46817b.js" id="_R_" async=""></script>
1<script>(self.__next_f=self.__next_f||[]).push([0])</script>
1<script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n2:I[9422,[\"619\",\"static/chunks/619-ba102abea3e3d0e4.js\",\"642\",\"static/chunks/642-2917d73c2de4bbec.js\",\"356\",\"static/chunks/356-1143d17a0ca27254.js\",\"177\",\"static/chunks/app/layout-846b453ba5489105.js\"],\"default\"]\n3:I[4463,[\"619\",\"static/chunks/619-ba102abea3e3d0e4.js\",\"642\",\"static/chunks/642-2917d73c2de4bbec.js\",\"356\",\"static/chunks/356-1143d17a0ca27254.js\",\"177\",\"static/chunks/app/layout-846b453ba5489105.js\"],\"HeroEntranceProvider\"]\n4:I[18,[\"619\",\"static/chunks/619-ba102abea3e3d0e4.js\",\"642\",\"static/chunks/642-2917d73c2de4bbec.js\",\"356\",\"static/chunks/356-1143d17a0ca27254.js\",\"177\",\"static/chunks/app/layout-846b453ba5489105.js\"],\"default\"]\n5:I[9766,[],\"\"]\n6:I[8924,[],\"\"]\n7:I[3653,[\"619\",\"static/chunks/619-ba102abea3e3d0e4.js\",\"642\",\"static/chunks/642-2917d73c2de4bbec.js\",\"562\",\"static/chunks/562-e98e86faba6bc142.js\",\"345\",\"static/chunks/app/not-found-a06dbbc7d870558e.js\"],\"default\"]\n8:I[449,[\"592\",\"static/chunks/c15bf2b0-f7282d455f9c4cd9.js\",\"619\",\"static/chunks/619-ba102abea3e3d0e4.js\",\"642\",\"static/chunks/642-2917d73c2de4bbec.js\",\"356\",\"static/chunks/356-1143d17a0ca27254.js\",\"472\",\"static/chunks/472-05fb981ed1db0a7d.js\",\"562\",\"static/chunks/562-e98e86faba6bc142.js\",\"510\",\"static/chunks/510-57b2e911d5896733.js\",\"974\",\"static/chunks/app/page-9682f27dfe9d2910.js\"],\"default\"]\n9:I[6552,[\"592\",\"static/chunks/c15bf2b0-f7282d455f9c4cd9.js\",\"619\",\"static/chunks/619-ba102abea3e3d0e4.js\",\"642\",\"static/chunks/642-2917d73c2de4bbec.js\",\"356\",\"static/chunks/356-1143d17a0ca27254.js\",\"472\",\"static/chunks/472-05fb981ed1db0a7d.js\",\"562\",\"static/chunks/562-e98e86faba6bc142.js\",\"510\",\"static/chunks/510-57b2e911d5896733.js\",\"974\",\"static/chunks/app/page-9682f27dfe9d2910.js\"],\"PreloadChunks\"]\nc:I[2922,[\"592\",\"static/chunks/c15bf2b0-f7282d455f9c4cd9.js\",\"619\",\"static/chunks/619-ba102abea3e3d0e4.js\",\"642\",\"static/chunks/642-2917d73c2de4bbec.js\",\"356\",\"static/chunks/356-1143d17a0ca27254.js\",\"472\",\"static/chunks/472-05fb981ed1db0a7d.js\",\"562\",\"static/chunks/562-e98e86faba6bc142.js\",\"510\",\"static/chunks/510-57b2e911"])</script>
1<script>self.__next_f.push([1,"d5896733.js\",\"974\",\"static/chunks/app/page-9682f27dfe9d2910.js\"],\"AnimatedHeadingHighlight\"]\nd:I[472,[\"592\",\"static/chunks/c15bf2b0-f7282d455f9c4cd9.js\",\"619\",\"static/chunks/619-ba102abea3e3d0e4.js\",\"642\",\"static/chunks/642-2917d73c2de4bbec.js\",\"356\",\"static/chunks/356-1143d17a0ca27254.js\",\"472\",\"static/chunks/472-05fb981ed1db0a7d.js\",\"562\",\"static/chunks/562-e98e86faba6bc142.js\",\"510\",\"static/chunks/510-57b2e911d5896733.js\",\"974\",\"static/chunks/app/page-9682f27dfe9d2910.js\"],\"ShineBorder\"]\ne:I[1356,[\"592\",\"static/chunks/c15bf2b0-f7282d455f9c4cd9.js\",\"619\",\"static/chunks/619-ba102abea3e3d0e4.js\",\"642\",\"static/chunks/642-2917d73c2de4bbec.js\",\"356\",\"static/chunks/356-1143d17a0ca27254.js\",\"472\",\"static/chunks/472-05fb981ed1db0a7d.js\",\"562\",\"static/chunks/562-e98e86faba6bc142.js\",\"510\",\"static/chunks/510-57b2e911d5896733.js\",\"974\",\"static/chunks/app/page-9682f27dfe9d2910.js\"],\"Image\"]\nf:I[5477,[\"592\",\"static/chunks/c15bf2b0-f7282d455f9c4cd9.js\",\"619\",\"static/chunks/619-ba102abea3e3d0e4.js\",\"642\",\"static/chunks/642-2917d73c2de4bbec.js\",\"356\",\"static/chunks/356-1143d17a0ca27254.js\",\"472\",\"static/chunks/472-05fb981ed1db0a7d.js\",\"562\",\"static/chunks/562-e98e86faba6bc142.js\",\"510\",\"static/chunks/510-57b2e911d5896733.js\",\"974\",\"static/chunks/app/page-9682f27dfe9d2910.js\"],\"default\"]\n1c:I[7150,[],\"\"]\n:HL[\"/_next/static/media/636a5ac981f94f8b-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/7b0b24f36b1a6d0b-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/css/c8a3ee1acd8afc64.css\",\"style\"]\n:HL[\"/_next/static/css/2ad3643636f7ddd5.css\",\"style\"]\n"])</script>
1<script>self.__next_f.push([1,"0:{\"P\":null,\"b\":\"GTSdloBSvtdtxanRCFww1\",\"p\":\"\",\"c\":[\"\",\"\"],\"i\":false,\"f\":[[[\"\",{\"children\":[\"__PAGE__\",{}]},\"$undefined\",\"$undefined\",true],[\"\",[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/c8a3ee1acd8afc64.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]],[\"$\",\"html\",null,{\"lang\":\"en\",\"className\":\"font-sans __variable_646807 __variable_058b78\",\"children\":[\"$\",\"body\",null,{\"className\":\"bg-background text-foreground antialiased\",\"children\":[[\"$\",\"$L2\",null,{}],[\"$\",\"$L3\",null,{\"children\":[[\"$\",\"$L4\",null,{}],[\"$\",\"$L5\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L6\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[\"$\",\"$L7\",null,{}],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}]]}]}]]}],{\"children\":[\"__PAGE__\",[\"$\",\"$1\",\"c\",{\"children\":[[\"$\",\"main\",null,{\"children\":[[\"$\",\"$L8\",null,{}],[[\"$\",\"$L9\",null,{\"moduleIds\":[\"app/page.tsx -\u003e @/components/how-we-work\"]}],\"$La\"],[[\"$\",\"$L9\",null,{\"moduleIds\":[\"app/page.tsx -\u003e @/components/why-drcode\"]}],\"$Lb\"],[\"$\",\"section\",null,{\"id\":\"what-we-do\",\"className\":\"py-24 md:py-32 px-6\",\"children\":[\"$\",\"div\",null,{\"className\":\"max-w-7xl mx-auto\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mb-20 text-center\",\"children\":[[\"$\",\"$Lc\",null,{\"align\":\"center\",\"className\":\"text-gray-900\",\"children\":\"What we build\"}],[\"$\",\"p\",null,{\"className\":\"type-body-lg mx-auto mt-4 text-gray-600\",\"children\":\"Real AI products solving real problems\"}]]}],[\"$\",\"div\",null,{\"className\":\"grid w-full auto-rows-auto md:auto-rows-[9rem] grid-cols-1 md:grid-cols-2 gap-4 lg:grid-cols-3\",\"children\":[[\"$\",\"div\",\"AI Voice Systems,AI Voice Systems\",{\"className\":\"group relative col-span-1 flex flex-col justify-between overflow-hidden rounded-2xl border-4 border-gray-100 bg-card shadow-xl dark:border-gray-600 dark:bg-background lg:col-span-2 lg:row-span-2\",\"children\":[[\"$\",\"$Ld\",null,{\"borderWidth\":4,\"duration\":16,\"durationHover\":5,\"shineColor\":[\"transparent\",\"hsl(var(--brand) / 0.35)\",\"hsl(270 85% 78% / 0.45)\",\"hsl(270 95% 88% / 0.3)\",\"transparent\"],\"shineHover\":[\"transparent\",\"hsl(var(--brand) / 0.95)\",\"hsl(270 95% 88% / 0.85)\",\"hsl(285 100% 94% / 0.7)\",\"transparent\"]}],[\"$\",\"div\",null,{\"className\":\"relative z-[1]\",\"children\":[[\"$\",\"svg\",null,{\"aria-hidden\":\"true\",\"className\":\"pointer-events-none fill-gray-400/30 absolute inset-0 h-full w-full stroke-gray-400/50 [mask-image:radial-gradient(600px_circle_at_bottom_right,white,transparent)]\",\"children\":[[\"$\",\"defs\",null,{\"children\":[\"$\",\"pattern\",null,{\"id\":\"_S_1_\",\"width\":25,\"height\":25,\"patternUnits\":\"userSpaceOnUse\",\"x\":-1,\"y\":-1,\"children\":[\"$\",\"path\",null,{\"d\":\"M.5 25V.5H25\",\"fill\":\"none\",\"strokeDasharray\":\"0\"}]}]}],[\"$\",\"rect\",null,{\"width\":\"100%\",\"height\":\"100%\",\"strokeWidth\":0,\"fill\":\"url(#_S_1_)\"}],\"$undefined\"]}],[\"$\",\"$Le\",null,{\"src\":\"/illustration/work-from-home.svg\",\"alt\":\"AI voice systems\",\"width\":220,\"height\":220,\"loading\":\"lazy\",\"className\":\"pointer-events-none absolute -right-4 -top-6 md:h-40 md:w-40 h-32 w-32 object-contain opacity-80 transition-all duration-300 ease-out group-hover:scale-105 group-hover:opacity-90\"}],[\"$\",\"$Le\",null,{\"src\":\"/illustration/microphone.svg\",\"alt\":\"\",\"width\":96,\"height\":96,\"loading\":\"lazy\",\"className\":\"pointer-events-none absolute left-3 top-3 md:h-16 md:w-16 h-12 w-12 object-contain opacity-85 animate-float-soft hidden md:block\"}]]}],[\"$\",\"div\",null,{\"className\":\"relative z-[1] p-4\",\"children\":[[\"$\",\"div\",null,{\"className\":\"pointer-events-none z-10 flex transform-gpu flex-col gap-1 transition-all duration-200 ease-out\",\"children\":[[\"$\",\"$Lf\",null,{\"ref\":\"$undefined\",\"iconNode\":[[\"path\",{\"d\":\"m11 7.601-5.994 8.19a1 1 0 0 0 .1 1.298l.817.818a1 1 0 0 0 1.314.087L15.09 12\",\"key\":\"80a601\"}],[\"path\",{\"d\":\"M16.5 21.174C15.5 20.5 14.372 20 13 20c-2.058 0-3.928 2.356-6 2-2.072-.356-2.775-3.369-1.5-4.5\",\"key\":\"j0ngtp\"}],[\"circle\",{\"cx\":\"16\",\"cy\":\"7\",\"r\":\"5\",\"key\":\"d08jfb\"}]],\"className\":\"lucide-mic-vocal h-10 w-10 origin-left transform-gpu text-foreground transition-all duration-200 ease-out group-hover:scale-90 group-hover:text-brand\"}],[\"$\",\"h3\",null,{\"className\":\"type-card-title text-foreground\",\"children\":\"AI Voice Systems\"}],[\"$\",\"p\",null,{\"className\":\"type-body max-w-lg text-muted-foreground\",\"children\":\"Building AI-powered voice counselors and automation tools that help scale student counseling and guidance. This includes designing intelligent conversational interfaces and building scalable voice infrastru
1cture.\"}]]}],\"$undefined\"]}],\"$undefined\",\"$L10\"]}],\"$L11\",\"$L12\",\"$L13\",\"$L14\"]}]]}]}],\"$L15\",\"$L16\",\"$L17\",\"$L18\"]}],[\"$L19\"],\"$L1a\"]}],{},null,false]},null,false],\"$L1b\",false]],\"m\":\"$undefined\",\"G\":[\"$1c\",[]],\"s\":false,\"S\":true}\n"])</script>
1<script>self.__next_f.push([1,"1d:I[3593,[\"592\",\"static/chunks/c15bf2b0-f7282d455f9c4cd9.js\",\"619\",\"static/chunks/619-ba102abea3e3d0e4.js\",\"642\",\"static/chunks/642-2917d73c2de4bbec.js\",\"356\",\"static/chunks/356-1143d17a0ca27254.js\",\"472\",\"static/chunks/472-05fb981ed1db0a7d.js\",\"562\",\"static/chunks/562-e98e86faba6bc142.js\",\"510\",\"static/chunks/510-57b2e911d5896733.js\",\"974\",\"static/chunks/app/page-9682f27dfe9d2910.js\"],\"DotPattern\"]\n1e:I[7003,[\"592\",\"static/chunks/c15bf2b0-f7282d455f9c4cd9.js\",\"619\",\"static/chunks/619-ba102abea3e3d0e4.js\",\"642\",\"static/chunks/642-2917d73c2de4bbec.js\",\"356\",\"static/chunks/356-1143d17a0ca27254.js\",\"472\",\"static/chunks/472-05fb981ed1db0a7d.js\",\"562\",\"static/chunks/562-e98e86faba6bc142.js\",\"510\",\"static/chunks/510-57b2e911d5896733.js\",\"974\",\"static/chunks/app/page-9682f27dfe9d2910.js\"],\"Button\"]\n26:I[4431,[],\"OutletBoundary\"]\n28:I[5278,[],\"AsyncMetadataOutlet\"]\n2a:I[4431,[],\"ViewportBoundary\"]\n2c:I[4431,[],\"MetadataBoundary\"]\n2d:\"$Sreact.suspense\"\n10:[\"$\",\"div\",null,{\"className\":\"pointer-events-none absolute inset-0 z-[2] transform-gpu transition-all duration-200 ease-out group-hover:bg-brand/[0.03]\"}]\n"])</script>
1<script>self.__next_f.push([1,"11:[\"$\",\"div\",\"AI Platforms for Startups,AI Platforms for Startups\",{\"className\":\"group relative col-span-1 flex flex-col justify-between overflow-hidden rounded-2xl border-4 border-gray-100 bg-card shadow-xl dark:border-gray-600 dark:bg-background lg:col-span-1 lg:row-span-2\",\"children\":[[\"$\",\"$Ld\",null,{\"borderWidth\":4,\"duration\":16,\"durationHover\":5,\"shineColor\":[\"transparent\",\"hsl(var(--brand) / 0.35)\",\"hsl(270 85% 78% / 0.45)\",\"hsl(270 95% 88% / 0.3)\",\"transparent\"],\"shineHover\":[\"transparent\",\"hsl(var(--brand) / 0.95)\",\"hsl(270 95% 88% / 0.85)\",\"hsl(285 100% 94% / 0.7)\",\"transparent\"]}],[\"$\",\"div\",null,{\"className\":\"relative z-[1]\",\"children\":[[\"$\",\"$L1d\",null,{\"className\":\"absolute inset-0 h-full w-full fill-gray-400/50 [mask-image:radial-gradient(400px_circle_at_top_left,white,transparent)]\"}],[\"$\",\"$Le\",null,{\"src\":\"/illustration/app-launch (1).svg\",\"alt\":\"Startup platform\",\"width\":160,\"height\":160,\"loading\":\"lazy\",\"className\":\"pointer-events-none absolute right-1 top-2 md:h-28 md:w-28 h-20 w-20 object-contain opacity-85 transition-all duration-300 ease-out group-hover:-translate-y-1 group-hover:opacity-95\"}]]}],[\"$\",\"div\",null,{\"className\":\"relative z-[1] p-4\",\"children\":[[\"$\",\"div\",null,{\"className\":\"pointer-events-none z-10 flex transform-gpu flex-col gap-1 transition-all duration-200 ease-out\",\"children\":[[\"$\",\"$Lf\",null,{\"ref\":\"$undefined\",\"iconNode\":[[\"path\",{\"d\":\"M12 15v5s3.03-.55 4-2c1.08-1.62 0-5 0-5\",\"key\":\"qeys4\"}],[\"path\",{\"d\":\"M4.5 16.5c-1.5 1.26-2 5-2 5s3.74-.5 5-2c.71-.84.7-2.13-.09-2.91a2.18 2.18 0 0 0-2.91-.09\",\"key\":\"u4xsad\"}],[\"path\",{\"d\":\"M9 12a22 22 0 0 1 2-3.95A12.88 12.88 0 0 1 22 2c0 2.72-.78 7.5-6 11a22.4 22.4 0 0 1-4 2z\",\"key\":\"676m9\"}],[\"path\",{\"d\":\"M9 12H4s.55-3.03 2-4c1.62-1.08 5 .05 5 .05\",\"key\":\"92ym6u\"}]],\"className\":\"lucide-rocket h-10 w-10 origin-left transform-gpu text-foreground transition-all duration-200 ease-out group-hover:scale-90 group-hover:text-brand\"}],[\"$\",\"h3\",null,{\"className\":\"type-card-title text-foreground\",\"children\":\"AI Platforms for Startups\"}],[\"$\",\"p\",null,{\"className\":\"type-body max-w-lg text-muted-foreground\",\"children\":\"Co-creating platforms with startups in logistics and consumer services, helping take products from idea to launch.\"}]]}],\"$undefined\"]}],\"$undefined\",[\"$\",\"div\",null,{\"className\":\"pointer-events-none absolute inset-0 z-[2] transform-gpu transition-all duration-200 ease-out group-hover:bg-brand/[0.03]\"}]]}]\n"])</script>
1<script>self.__next_f.push([1,"12:[\"$\",\"div\",\"DrCode Interview,DrCode Interview\",{\"className\":\"group relative col-span-1 flex flex-col justify-between overflow-hidden rounded-2xl border-4 border-gray-100 bg-card shadow-xl dark:border-gray-600 dark:bg-background lg:col-span-1 lg:row-span-2\",\"children\":[[\"$\",\"$Ld\",null,{\"borderWidth\":4,\"duration\":16,\"durationHover\":5,\"shineColor\":[\"transparent\",\"hsl(var(--brand) / 0.35)\",\"hsl(270 85% 78% / 0.45)\",\"hsl(270 95% 88% / 0.3)\",\"transparent\"],\"shineHover\":[\"transparent\",\"hsl(var(--brand) / 0.95)\",\"hsl(270 95% 88% / 0.85)\",\"hsl(285 100% 94% / 0.7)\",\"transparent\"]}],[\"$\",\"div\",null,{\"className\":\"relative z-[1]\",\"children\":[[\"$\",\"svg\",null,{\"aria-hidden\":\"true\",\"className\":\"pointer-events-none fill-gray-400/30 absolute inset-0 h-full w-full stroke-gray-400/50 [mask-image:radial-gradient(350px_circle_at_center,white,transparent)]\",\"children\":[[\"$\",\"defs\",null,{\"children\":[\"$\",\"pattern\",null,{\"id\":\"_S_2_\",\"width\":18,\"height\":18,\"patternUnits\":\"userSpaceOnUse\",\"x\":-1,\"y\":-1,\"children\":[\"$\",\"path\",null,{\"d\":\"M.5 18V.5H18\",\"fill\":\"none\",\"strokeDasharray\":\"0\"}]}]}],[\"$\",\"rect\",null,{\"width\":\"100%\",\"height\":\"100%\",\"strokeWidth\":0,\"fill\":\"url(#_S_2_)\"}],\"$undefined\"]}],[\"$\",\"$Le\",null,{\"src\":\"/illustration/video-call.svg\",\"alt\":\"Interview platform\",\"width\":160,\"height\":160,\"loading\":\"lazy\",\"className\":\"pointer-events-none absolute -right-2 top-1 md:h-28 md:w-28 h-20 w-20 object-contain opacity-85 transition-all duration-300 ease-out group-hover:scale-[1.03] group-hover:opacity-95\"}]]}],[\"$\",\"div\",null,{\"className\":\"relative z-[1] p-4\",\"children\":[[\"$\",\"div\",null,{\"className\":\"pointer-events-none z-10 flex transform-gpu flex-col gap-1 transition-all duration-200 ease-out lg:group-hover:-translate-y-10\",\"children\":[[\"$\",\"$Lf\",null,{\"ref\":\"$undefined\",\"iconNode\":[[\"path\",{\"d\":\"M22 17a2 2 0 0 1-2 2H6.828a2 2 0 0 0-1.414.586l-2.202 2.202A.71.71 0 0 1 2 21.286V5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2z\",\"key\":\"18887p\"}]],\"className\":\"lucide-message-square h-10 w-10 origin-left transform-gpu text-foreground transition-all duration-200 ease-out group-hover:scale-90 group-hover:text-brand\"}],[\"$\",\"h3\",null,{\"className\":\"type-card-title text-foreground\",\"children\":\"DrCode Interview\"}],[\"$\",\"p\",null,{\"className\":\"type-body max-w-lg text-muted-foreground\",\"children\":\"AI-assisted technical interviews: structured assessments, real-time code evaluation, and clear candidate signals—so hiring teams spend less time on process and more on decisions.\"}]]}],[\"$\",\"div\",null,{\"className\":\"pointer-events-none flex w-full translate-y-0 transform-gpu flex-row items-center transition-all duration-200 ease-out group-hover:translate-y-0 group-hover:opacity-100 lg:hidden\",\"children\":[\"$\",\"$L1e\",null,{\"variant\":\"link\",\"size\":\"sm\",\"className\":\"pointer-events-auto p-0 text-foreground hover:text-brand\",\"render\":[\"$\",\"a\",null,{\"href\":\"/drcode-interviews\"}],\"nativeButton\":false,\"children\":[\"Visit product page\",[\"$\",\"svg\",null,{\"width\":\"15\",\"height\":\"15\",\"viewBox\":\"0 0 15 15\",\"fill\":\"none\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"className\":\"ms-2 h-4 w-4 rtl:rotate-180\",\"ref\":\"$undefined\",\"children\":[\"$\",\"path\",null,{\"d\":\"M8.14645 3.14645C8.34171 2.95118 8.65829 2.95118 8.85355 3.14645L12.8536 7.14645C13.0488 7.34171 13.0488 7.65829 12.8536 7.85355L8.85355 11.8536C8.65829 12.0488 8.34171 12.0488 8.14645 11.8536C7.95118 11.6583 7.95118 11.3417 8.14645 11.1464L11.2929 8H2.5C2.22386 8 2 7.77614 2 7.5C2 7.22386 2.22386 7 2.5 7H11.2929L8.14645 3.85355C7.95118 3.65829 7.95118 3.34171 8.14645 3.14645Z\",\"fill\":\"currentColor\",\"fillRule\":\"evenodd\",\"clipRule\":\"evenodd\"}]}]]}]}]]}],[\"$\",\"div\",null,{\"className\":\"pointer-events-none absolute bottom-0 z-[2] hidden w-full translate-y-10 transform-gpu flex-row items-center p-4 opacity-0 transition-all duration-200 ease-out group-hover:translate-y-0 group-hover:opacity-100 lg:flex\",\"children\":[\"$\",\"$L1e\",null,{\"variant\":\"link\",\"size\":\"sm\",\"className\":\"pointer-events-auto p-0 text-foreground hover:text-brand\",\"render\":\"$L1f\",\"nativeButton\":false,\"children\":[\"Visit product page\",\"$L20\"]}]}],\"$L21\"]}]\n"])</script>
1<script>self.__next_f.push([1,"13:[\"$\",\"div\",\"Product Infrastructure for Consumer Platforms,Product Infrastructure for Consumer Platforms\",{\"className\":\"group relative col-span-1 flex flex-col justify-between overflow-hidden rounded-2xl border-4 border-gray-100 bg-card shadow-xl dark:border-gray-600 dark:bg-background lg:col-span-1 lg:row-span-2\",\"children\":[[\"$\",\"$Ld\",null,{\"borderWidth\":4,\"duration\":16,\"durationHover\":5,\"shineColor\":[\"transparent\",\"hsl(var(--brand) / 0.35)\",\"hsl(270 85% 78% / 0.45)\",\"hsl(270 95% 88% / 0.3)\",\"transparent\"],\"shineHover\":[\"transparent\",\"hsl(var(--brand) / 0.95)\",\"hsl(270 95% 88% / 0.85)\",\"hsl(285 100% 94% / 0.7)\",\"transparent\"]}],[\"$\",\"div\",null,{\"className\":\"relative z-[1]\",\"children\":[[\"$\",\"svg\",null,{\"aria-hidden\":\"true\",\"className\":\"pointer-events-none fill-gray-400/30 absolute inset-0 h-full w-full stroke-gray-400/50 [mask-image:radial-gradient(400px_circle_at_bottom_left,white,transparent)]\",\"children\":[[\"$\",\"defs\",null,{\"children\":[\"$\",\"pattern\",null,{\"id\":\"_S_3_\",\"width\":20,\"height\":20,\"patternUnits\":\"userSpaceOnUse\",\"x\":-1,\"y\":-1,\"children\":[\"$\",\"path\",null,{\"d\":\"M.5 20V.5H20\",\"fill\":\"none\",\"strokeDasharray\":\"0\"}]}]}],[\"$\",\"rect\",null,{\"width\":\"100%\",\"height\":\"100%\",\"strokeWidth\":0,\"fill\":\"url(#_S_3_)\"}],\"$undefined\"]}],[\"$\",\"$Le\",null,{\"src\":\"/illustration/creative-work.svg\",\"alt\":\"Product infrastru
1cture\",\"width\":150,\"height\":150,\"loading\":\"lazy\",\"className\":\"pointer-events-none absolute right-2 -top-2 md:h-20 md:w-20 h-16 w-16 object-contain opacity-80 transition-all duration-300 ease-out group-hover:rotate-1 group-hover:opacity-90\"}]]}],[\"$\",\"div\",null,{\"className\":\"relative z-[1] p-4\",\"children\":[[\"$\",\"div\",null,{\"className\":\"pointer-events-none z-10 flex transform-gpu flex-col gap-1 transition-all duration-200 ease-out\",\"children\":[[\"$\",\"$Lf\",null,{\"ref\":\"$undefined\",\"iconNode\":[[\"rect\",{\"width\":\"14\",\"height\":\"20\",\"x\":\"5\",\"y\":\"2\",\"rx\":\"2\",\"ry\":\"2\",\"key\":\"1yt0o3\"}],[\"path\",{\"d\":\"M12 18h.01\",\"key\":\"mhygvu\"}]],\"className\":\"lucide-smartphone h-10 w-10 origin-left transform-gpu text-foreground transition-all duration-200 ease-out group-hover:scale-90 group-hover:text-brand\"}],[\"$\",\"h3\",null,{\"className\":\"type-card-title text-foreground\",\"children\":\"Product Infrastructure for Consumer Platforms\"}],[\"$\",\"p\",null,{\"className\":\"type-body max-w-lg text-muted-foreground\",\"children\":\"Internal tools and workflows so consumer product teams can prototype visual experiences (for example, room or surface previews) and ship iterations without slowing releases.\"}]]}],\"$undefined\"]}],\"$undefined\",[\"$\",\"div\",null,{\"className\":\"pointer-events-none absolute inset-0 z-[2] transform-gpu transition-all duration-200 ease-out group-hover:bg-brand/[0.03]\"}]]}]\n"])</script>
1<script>self.__next_f.push([1,"14:[\"$\",\"div\",\"AI Systems for Industrial Intelligence,AI Systems for Industrial Intelligence\",{\"className\":\"group relative col-span-1 flex flex-col justify-between overflow-hidden rounded-2xl border-4 border-gray-100 bg-card shadow-xl dark:border-gray-600 dark:bg-background lg:col-span-1 lg:row-span-2\",\"children\":[[\"$\",\"$Ld\",null,{\"borderWidth\":4,\"duration\":16,\"durationHover\":5,\"shineColor\":[\"transparent\",\"hsl(var(--brand) / 0.35)\",\"hsl(270 85% 78% / 0.45)\",\"hsl(270 95% 88% / 0.3)\",\"transparent\"],\"shineHover\":[\"transparent\",\"hsl(var(--brand) / 0.95)\",\"hsl(270 95% 88% / 0.85)\",\"hsl(285 100% 94% / 0.7)\",\"transparent\"]}],[\"$\",\"div\",null,{\"className\":\"relative z-[1]\",\"children\":[[\"$\",\"$L1d\",null,{\"className\":\"absolute inset-0 h-full w-full fill-gray-400/50 [mask-image:radial-gradient(500px_circle_at_top_right,white,transparent)]\"}],[\"$\",\"$Le\",null,{\"src\":\"/illustration/business-analysis.svg\",\"alt\":\"Industrial intelligence\",\"width\":170,\"height\":170,\"loading\":\"lazy\",\"className\":\"pointer-events-none absolute -right-3 -top-2 md:h-24 md:w-24 h-16 w-16 object-contain opacity-80 transition-all duration-300 ease-out group-hover:scale-[1.03] group-hover:opacity-90\"}]]}],[\"$\",\"div\",null,{\"className\":\"relative z-[1] p-4\",\"children\":[[\"$\",\"div\",null,{\"className\":\"pointer-events-none z-10 flex transform-gpu flex-col gap-1 transition-all duration-200 ease-out\",\"children\":[[\"$\",\"$Lf\",null,{\"ref\":\"$undefined\",\"iconNode\":[[\"path\",{\"d\":\"M10 12h4\",\"key\":\"a56b0p\"}],[\"path\",{\"d\":\"M10 8h4\",\"key\":\"1sr2af\"}],[\"path\",{\"d\":\"M14 21v-3a2 2 0 0 0-4 0v3\",\"key\":\"1rgiei\"}],[\"path\",{\"d\":\"M6 10H4a2 2 0 0 0-2 2v7a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2V9a2 2 0 0 0-2-2h-2\",\"key\":\"secmi2\"}],[\"path\",{\"d\":\"M6 21V5a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v16\",\"key\":\"16ra0t\"}]],\"className\":\"lucide-building2 lucide-building-2 h-10 w-10 origin-left transform-gpu text-foreground transition-all duration-200 ease-out group-hover:scale-90 group-hover:text-brand\"}],[\"$\",\"h3\",null,{\"className\":\"type-card-title text-foreground\",\"children\":\"AI Systems for Industrial Intelligence\"}],[\"$\",\"p\",null,{\"className\":\"type-body max-w-lg text-muted-foreground\",\"children\":\"AI products for engineering and construction (EPC): we work from discovery and experiments through to production systems your teams can run and scale.\"}]]}],\"$undefined\"]}],\"$undefined\",[\"$\",\"div\",null,{\"className\":\"pointer-events-none absolute inset-0 z-[2] transform-gpu transition-all duration-200 ease-out group-hover:bg-brand/[0.03]\"}]]}]\n"])</script>
1<script>self.__next_f.push([1,"15:[[\"$\",\"$L9\",null,{\"moduleIds\":[\"app/page.tsx -\u003e @/components/ui/testimonial\"]}],\"$L22\"]\n16:[[\"$\",\"$L9\",null,{\"moduleIds\":[\"app/page.tsx -\u003e @/components/faq\"]}],\"$L23\"]\n17:[[\"$\",\"$L9\",null,{\"moduleIds\":[\"app/page.tsx -\u003e @/components/cta\"]}],\"$L24\"]\n18:[[\"$\",\"$L9\",null,{\"moduleIds\":[\"app/page.tsx -\u003e @/components/footer\"]}],\"$L25\"]\n19:[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/2ad3643636f7ddd5.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]\n1a:[\"$\",\"$L26\",null,{\"children\":[\"$L27\",[\"$\",\"$L28\",null,{\"promise\":\"$@29\"}]]}]\n1b:[\"$\",\"$1\",\"h\",{\"children\":[null,[[\"$\",\"$L2a\",null,{\"children\":\"$L2b\"}],[\"$\",\"meta\",null,{\"name\":\"next-size-adjust\",\"content\":\"\"}]],[\"$\",\"$L2c\",null,{\"children\":[\"$\",\"div\",null,{\"hidden\":true,\"children\":[\"$\",\"$2d\",null,{\"fallback\":null,\"children\":\"$L2e\"}]}]}]]}]\n"])</script>
1<script>self.__next_f.push([1,"1f:[\"$\",\"a\",null,{\"href\":\"/drcode-interviews\"}]\n20:[\"$\",\"svg\",null,{\"width\":\"15\",\"height\":\"15\",\"viewBox\":\"0 0 15 15\",\"fill\":\"none\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"className\":\"ms-2 h-4 w-4 rtl:rotate-180\",\"ref\":\"$undefined\",\"children\":[\"$\",\"path\",null,{\"d\":\"M8.14645 3.14645C8.34171 2.95118 8.65829 2.95118 8.85355 3.14645L12.8536 7.14645C13.0488 7.34171 13.0488 7.65829 12.8536 7.85355L8.85355 11.8536C8.65829 12.0488 8.34171 12.0488 8.14645 11.8536C7.95118 11.6583 7.95118 11.3417 8.14645 11.1464L11.2929 8H2.5C2.22386 8 2 7.77614 2 7.5C2 7.22386 2.22386 7 2.5 7H11.2929L8.14645 3.85355C7.95118 3.65829 7.95118 3.34171 8.14645 3.14645Z\",\"fill\":\"currentColor\",\"fillRule\":\"evenodd\",\"clipRule\":\"evenodd\"}]}]\n21:[\"$\",\"div\",null,{\"className\":\"pointer-events-none absolute inset-0 z-[2] transform-gpu transition-all duration-200 ease-out group-hover:bg-brand/[0.03]\"}]\n"])</script>
1<script>self.__next_f.push([1,"2f:I[3481,[\"592\",\"static/chunks/c15bf2b0-f7282d455f9c4cd9.js\",\"619\",\"static/chunks/619-ba102abea3e3d0e4.js\",\"642\",\"static/chunks/642-2917d73c2de4bbec.js\",\"356\",\"static/chunks/356-1143d17a0ca27254.js\",\"472\",\"static/chunks/472-05fb981ed1db0a7d.js\",\"562\",\"static/chunks/562-e98e86faba6bc142.js\",\"510\",\"static/chunks/510-57b2e911d5896733.js\",\"974\",\"static/chunks/app/page-9682f27dfe9d2910.js\"],\"default\"]\n30:I[2376,[\"592\",\"static/chunks/c15bf2b0-f7282d455f9c4cd9.js\",\"619\",\"static/chunks/619-ba102abea3e3d0e4.js\",\"642\",\"static/chunks/642-2917d73c2de4bbec.js\",\"356\",\"static/chunks/356-1143d17a0ca27254.js\",\"472\",\"static/chunks/472-05fb981ed1db0a7d.js\",\"562\",\"static/chunks/562-e98e86faba6bc142.js\",\"510\",\"static/chunks/510-57b2e911d5896733.js\",\"974\",\"static/chunks/app/page-9682f27dfe9d2910.js\"],\"default\"]\na:[\"$\",\"$L2f\",null,{}]\nb:[\"$\",\"$L30\",null,{}]\n"])</script>
1<script>self.__next_f.push([1,"31:I[2058,[\"592\",\"static/chunks/c15bf2b0-f7282d455f9c4cd9.js\",\"619\",\"static/chunks/619-ba102abea3e3d0e4.js\",\"642\",\"static/chunks/642-2917d73c2de4bbec.js\",\"356\",\"static/chunks/356-1143d17a0ca27254.js\",\"472\",\"static/chunks/472-05fb981ed1db0a7d.js\",\"562\",\"static/chunks/562-e98e86faba6bc142.js\",\"510\",\"static/chunks/510-57b2e911d5896733.js\",\"974\",\"static/chunks/app/page-9682f27dfe9d2910.js\"],\"default\"]\n32:I[1896,[\"592\",\"static/chunks/c15bf2b0-f7282d455f9c4cd9.js\",\"619\",\"static/chunks/619-ba102abea3e3d0e4.js\",\"642\",\"static/chunks/642-2917d73c2de4bbec.js\",\"356\",\"static/chunks/356-1143d17a0ca27254.js\",\"472\",\"static/chunks/472-05fb981ed1db0a7d.js\",\"562\",\"static/chunks/562-e98e86faba6bc142.js\",\"510\",\"static/chunks/510-57b2e911d5896733.js\",\"974\",\"static/chunks/app/page-9682f27dfe9d2910.js\"],\"Cta4\"]\n33:I[5858,[\"592\",\"static/chunks/c15bf2b0-f7282d455f9c4cd9.js\",\"619\",\"static/chunks/619-ba102abea3e3d0e4.js\",\"642\",\"static/chunks/642-2917d73c2de4bbec.js\",\"356\",\"static/chunks/356-1143d17a0ca27254.js\",\"472\",\"static/chunks/472-05fb981ed1db0a7d.js\",\"562\",\"static/chunks/562-e98e86faba6bc142.js\",\"510\",\"static/chunks/510-57b2e911d5896733.js\",\"974\",\"static/chunks/app/page-9682f27dfe9d2910.js\"],\"default\"]\n34:I[3811,[\"592\",\"static/chunks/c15bf2b0-f7282d455f9c4cd9.js\",\"619\",\"static/chunks/619-ba102abea3e3d0e4.js\",\"642\",\"static/chunks/642-2917d73c2de4bbec.js\",\"356\",\"static/chunks/356-1143d17a0ca27254.js\",\"472\",\"static/chunks/472-05fb981ed1db0a7d.js\",\"562\",\"static/chunks/562-e98e86faba6bc142.js\",\"510\",\"static/chunks/510-57b2e911d5896733.js\",\"974\",\"static/chunks/app/page-9682f27dfe9d2910.js\"],\"Component\"]\n23:[\"$\",\"$L31\",null,{}]\n24:[\"$\",\"$L32\",null,{\"title\":\"Ready to build something great?\",\"description\":\"Let's turn your idea into a production-ready AI product. We design, build, and launch AI-native software with startups and teams who want real-world results.\",\"buttonText\":\"Start a Project\",\"href\":\"/contact\",\"items\":[\"End-to-end partner from product strategy to production launch\",\"AI integrations built for reliability, not just demos\",\"Small"])</script>
1<script>self.__next_f.push([1," senior team with direct communication and fast iteration\",\"Modern engineering practices so your product can scale\",\"Clear process: we ship in milestones you can see and measure\"]}]\n25:[\"$\",\"$L33\",null,{}]\n22:[\"$\",\"$L34\",null,{}]\n"])</script>
1<script>self.__next_f.push([1,"2b:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"meta\",\"1\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}]]\n27:null\n"])</script>
1<script>self.__next_f.push([1,"35:I[622,[],\"IconMark\"]\n"])</script>
1<script>self.__next_f.push([1,"29:{\"metadata\":[[\"$\",\"title\",\"0\",{\"children\":\"DrCode AI Venture Studio\"}],[\"$\",\"meta\",\"1\",{\"name\":\"description\",\"content\":\"DrCode is an AI Venture Studio that builds scalable AI products from idea to production. We help startups and enterprises turn concepts into successful AI systems with expert development, strategic guidance, and cutting-edge technology.\"}],[\"$\",\"meta\",\"2\",{\"name\":\"application-name\",\"content\":\"DrCode\"}],[\"$\",\"link\",\"3\",{\"rel\":\"author\",\"href\":\"https://drcode.ai\"}],[\"$\",\"meta\",\"4\",{\"name\":\"author\",\"content\":\"DrCode\"}],[\"$\",\"link\",\"5\",{\"rel\":\"manifest\",\"href\":\"/site.webmanifest\",\"crossOrigin\":\"$undefined\"}],[\"$\",\"meta\",\"6\",{\"name\":\"keywords\",\"content\":\"AI development,venture studio,artificial intelligence,AI products,machine learning,startup consulting,AI strategy,product development,AI consulting,DrCode,AI venture capital,AI solutions,tech startup,AI innovation\"}],[\"$\",\"meta\",\"7\",{\"name\":\"creator\",\"content\":\"DrCode\"}],[\"$\",\"meta\",\"8\",{\"name\":\"publisher\",\"content\":\"DrCode\"}],[\"$\",\"meta\",\"9\",{\"name\":\"robots\",\"content\":\"index, follow\"}],[\"$\",\"meta\",\"10\",{\"name\":\"googlebot\",\"content\":\"index, follow, max-video-preview:-1, max-image-preview:large, max-snippet:-1\"}],[\"$\",\"meta\",\"11\",{\"name\":\"category\",\"content\":\"technology\"}],[\"$\",\"link\",\"12\",{\"rel\":\"canonical\",\"href\":\"https://drcode.ai\"}],[\"$\",\"meta\",\"13\",{\"name\":\"format-detection\",\"content\":\"telephone=no, address=no, email=no\"}],[\"$\",\"meta\",\"14\",{\"name\":\"google-site-verification\",\"content\":\"your-google-site-verification-code\"}],[\"$\",\"meta\",\"15\",{\"name\":\"y_key\",\"content\":\"your-yahoo-verification-code\"}],[\"$\",\"meta\",\"16\",{\"name\":\"yandex-verification\",\"content\":\"your-yandex-verification-code\"}],[\"$\",\"meta\",\"17\",{\"name\":\"mobile-web-app-capable\",\"content\":\"yes\"}],[\"$\",\"meta\",\"18\",{\"name\":\"apple-mobile-web-app-title\",\"content\":\"DrCode\"}],[\"$\",\"meta\",\"19\",{\"name\":\"apple-mobile-web-app-status-bar-style\",\"content\":\"default\"}],[\"$\",\"meta\",\"20\",{\"property\":\"og:title\",\"content\":\"DrCode AI Venture Studio\"}],[\"$\",\"meta\",\"21\",{\"property\":\"og:description\",\"content\":\"DrCode is an AI Venture Studio that builds scalable AI products from idea to production. We help startups and enterprises turn concepts into successful AI systems.\"}],[\"$\",\"meta\",\"22\",{\"property\":\"og:url\",\"content\":\"https://drcode.ai\"}],[\"$\",\"meta\",\"23\",{\"property\":\"og:site_name\",\"content\":\"DrCode\"}],[\"$\",\"meta\",\"24\",{\"property\":\"og:locale\",\"content\":\"en_US\"}],[\"$\",\"meta\",\"25\",{\"property\":\"og:image\",\"content\":\"https://drcode.ai/og-image.png\"}],[\"$\",\"meta\",\"26\",{\"property\":\"og:image:width\",\"content\":\"1200\"}],[\"$\",\"meta\",\"27\",{\"property\":\"og:image:height\",\"content\":\"630\"}],[\"$\",\"meta\",\"28\",{\"property\":\"og:image:alt\",\"content\":\"DrCode AI Venture Studio\"}],[\"$\",\"meta\",\"29\",{\"property\":\"og:type\",\"content\":\"website\"}],[\"$\",\"meta\",\"30\",{\"name\":\"twitter:card\",\"content\":\"summary_large_image\"}],[\"$\",\"meta\",\"31\",{\"name\":\"twitter:site\",\"content\":\"@drcode_ai\"}],[\"$\",\"meta\",\"32\",{\"name\":\"twitter:creator\",\"content\":\"@drcode_ai\"}],[\"$\",\"meta\",\"33\",{\"name\":\"twitter:title\",\"content\":\"DrCode AI Venture Studio\"}],[\"$\",\"meta\",\"34\",{\"name\":\"twitter:description\",\"content\":\"DrCode is an AI Venture Studio that builds scalable AI products from idea to production. We help startups and enterprises turn concepts into successful AI systems.\"}],[\"$\",\"meta\",\"35\",{\"name\":\"twitter:image\",\"content\":\"https://drcode.ai/og-image.png\"}],[\"$\",\"link\",\"36\",{\"rel\":\"icon\",\"href\":\"/favicon-16x16.png\",\"sizes\":\"16x16\",\"type\":\"image/png\"}],[\"$\",\"link\",\"37\",{\"rel\":\"icon\",\"href\":\"/favicon-32x32.png\",\"sizes\":\"32x32\",\"type\":\"image/png\"}],[\"$\",\"link\",\"38\",{\"rel\":\"icon\",\"href\":\"/favicon.ico\",\"sizes\":\"any\"}],[\"$\",\"link\",\"39\",{\"rel\":\"apple-touch-icon\",\"href\":\"/apple-touch-icon.png\",\"sizes\":\"180x180\",\"type\":\"image/png\"}],[\"$\",\"$L35\",\"40\",{}]],\"error\":null,\"digest\":\"$undefined\"}\n"])</script>
1<script>self.__next_f.push([1,"2e:\"$29:metadata\"\n"])</script>
1</body></html>

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.