PageSourceSearch

https://valkit.ai/

html valkit.ai collected 2026-10-05 13:09:49 UTC 156,068 bytes, 209 lines download raw bytes

1<!DOCTYPE html><html lang="en" class=""><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/css/c992c36830c16c88.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/3d7559e72bf99cac.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/4b1e84b92cdf5882.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-252e3c158100572f.js"/>
1<script src="/_next/static/chunks/4bd1b696-2135e4d8b8354323.js" async=""></script>
1<script src="/_next/static/chunks/31255-f5954b2abd8e50a8.js" async=""></script>
1<script src="/_next/static/chunks/main-app-b71e398b5ff146b5.js" async=""></script>
1<script src="/_next/static/chunks/20609-b31aa94dee28ce67.js" async=""></script>
1<script src="/_next/static/chunks/52619-36c5694c9e4dc7f7.js" async=""></script>
1<script src="/_next/static/chunks/45186-d2f0c727e06e1856.js" async=""></script>
1<script src="/_next/static/chunks/94216-c767204630553afe.js" async=""></script>
1<script src="/_next/static/chunks/22398-e28adaa9ca8f4ddd.js" async=""></script>
1<script src="/_next/static/chunks/12883-0662df7d87233c33.js" async=""></script>
1<script src="/_next/static/chunks/81356-0b185d015bfc049a.js" async=""></script>
1<script src="/_next/static/chunks/23660-e0c10adaa48ef4fd.js" async=""></script>
1<script src="/_next/static/chunks/app/(site)/page-4d39cda5adcd0e48.js" async=""></script>
1<script src="/_next/static/chunks/app/(site)/loading-cfc18f47a642341e.js" async=""></script>
1<script src="/_next/static/chunks/38385-0f3cc6df534cdf91.js" async=""></script>
1<script src="/_next/static/chunks/8929-00b5296c3e46ba4d.js" async=""></script>
1<script src="/_next/static/chunks/app/global-error-fe8d52e8401f9a67.js" async=""></script>
1<script src="/_next/static/chunks/83610-a556fc9947dc0acb.js" async=""></script>
1<script src="/_next/static/chunks/65246-2e6444485a02122a.js" async=""></script>
1<script src="/_next/static/chunks/app/layout-2a45254bdab678bb.js" async=""></script>
1<script src="/_next/static/chunks/44530001-744e2af214349a19.js" async=""></script>
1<script src="/_next/static/chunks/aaea2bcf-3c210be64ef1084d.js" async=""></script>
1<script src="/_next/static/chunks/328346c8-be6033e50f116972.js" async=""></script>
1<script src="/_next/static/chunks/32332-36c71051cdb337f1.js" async=""></script>
1<script src="/_next/static/chunks/21543-cc3ed19b80969eb8.js" async=""></script>
1<script src="/_next/static/chunks/59862-fdd94b924a0fa4b8.js" async=""></script>
1<script src="/_next/static/chunks/51967-d8a3521202d4a47d.js" async=""></script>
1<script src="/_next/static/chunks/61684-983726c77ee503e2.js" async=""></script>
1<script src="/_next/static/chunks/79294-67fea83b03667462.js" async=""></script>
1<script src="/_next/static/chunks/56266-c22944b610a8c58e.js" async=""></script>
1<script src="/_next/static/chunks/66442-c8c0c687687e4d2d.js" async=""></script>
1<script src="/_next/static/chunks/42415-19a9da705934d039.js" async=""></script>
1<script src="/_next/static/chunks/63394-0ecac73fae346120.js" async=""></script>
1<script src="/_next/static/chunks/59819-bafdde4a0b0a93c4.js" async=""></script>
1<script src="/_next/static/chunks/91672-123be0c1c46927f3.js" async=""></script>
1<script src="/_next/static/chunks/20014-fd2b5c418827e7dc.js" async=""></script>
1<script src="/_next/static/chunks/74589-51ffe9c13e86bdac.js" async=""></script>
1<script src="/_next/static/chunks/8976-15d5af4a66d2e290.js" async=""></script>
1<script src="/_next/static/chunks/37312-30ba85df1a8dfcbe.js" async=""></script>
1<script src="/_next/static/chunks/98619-c12cbf6a01dd3520.js" async=""></script>
1<script src="/_next/static/chunks/app/error-955c6d7b6f06afa5.js" async=""></script>
1<script src="/_next/static/chunks/8e1d74a4-a823513def53d7d5.js" async=""></script>
1<script src="/_next/static/chunks/app/(site)/layout-bd40b9e6ba8a7a97.js" async=""></script>
1<script src="/_next/static/chunks/app/(site)/error-a94fd7c7d273ff9b.js" async=""></script>
1<script src="/_next/static/chunks/app/not-found-51e216bb54938db5.js" async=""></script>
1<meta name="next-size-adjust" content=""/><title>Valkit.ai - Validation | Assurance | C&amp;Q</title><meta name="description" content="Valkit is the leading Gen 2 paperless Digital Validation Tool (DVT) for life sciences — GxP authoring, execution, traceability, and e-signatures. Optional human-in-the-loop AI is available but not required."/><meta name="msvalidate.01" content="345C486FEB0A731338E5E8061654B647"/><meta property="og:title" content="Valkit.ai - Validation | Assurance | C&amp;Q"/><meta property="og:description" content="Valkit is the leading Gen 2 paperless Digital Validation Tool (DVT) for life sciences — GxP authoring, execution, traceability, and e-signatures. Optional human-in-the-loop AI is available but not required."/><meta property="og:url" content="https://valkit.ai"/><meta property="og:site_name" content="Valkit.ai"/><meta property="og:image" content="https://valkit.ai/assets/images/dashboard.webp"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:title" content="Valkit.ai - Validation | Assurance | C&amp;Q"/><meta name="twitter:description" content="Valkit is the leading Gen 2 paperless Digital Validation Tool (DVT) for life sciences — GxP authoring, execution, traceability, and e-signatures. Optional human-in-the-loop AI is available but not required."/><meta name="twitter:image" content="https://valkit.ai/assets/images/dashboard.webp"/><link rel="shortcut icon" href="/shortcut-icon.png"/><link rel="icon" href="/assets/images/favicon/favicon.ico"/><link rel="apple-touch-icon" href="/assets/images/favicon/apple-touch-icon.png"/><link rel="apple-touch-icon-precomposed" href="/apple-touch-icon-precomposed.png"/>
1<script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script>
1<style>
2          :root {
3             --font-family-sans: '-apple-system', 'BlinkMacSystemFont',
4              'Inter', 'Inter Fallback', system-ui, Helvetica Neue, Helvetica, Arial, 'Segoe UI', 'Roboto', 'Ubuntu',
5              'sans-serif';
6
7            --font-family-heading: '-apple-system', 'BlinkMacSystemFont',
8              'Inter', 'Inter Fallback', system-ui, Helvetica Neue, Helvetica, Arial;
9          }
10        </style></head><body><div hidden=""><!--$--><!--/$--></div><section aria-label="Notifications alt+T" tabindex="-1" aria-live="polite" aria-relevant="additions text" aria-atomic="false"></section>
10<script type="application/ld+json">{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://valkit.ai/#organization","name":"Valkit","legalName":"Valkit.ai","url":"https://valkit.ai","logo":{"@type":"ImageObject","url":"https://valkit.ai/For%20Web/png/Color%20logo%20-%20no%20background.png"},"description":"Valkit is the leading Gen 2 paperless Digital Validation Tool (DVT) for life sciences — GxP authoring, execution, traceability, and e-signatures. Optional human-in-the-loop AI is available but not required.","sameAs":["https://www.linkedin.com/company/valkit-ai"],"contactPoint":[{"@type":"ContactPoint","contactType":"sales","email":"[email protected]","url":"https://valkit.ai/contact"}]},{"@type":"WebSite","@id":"https://valkit.ai/#website","url":"https://valkit.ai","name":"Valkit.ai","description":"Valkit is the leading Gen 2 paperless Digital Validation Tool (DVT) for life sciences — GxP authoring, execution, traceability, and e-signatures. Optional human-in-the-loop AI is available but not required.","publisher":{"@id":"https://valkit.ai/#organization"},"inLanguage":"en"},{"@type":"SoftwareApplication","@id":"https://valkit.ai/#software","name":"Valkit","applicationCategory":"BusinessApplication","applicationSubCategory":"Digital Validation Tool","operatingSystem":"Web","url":"https://valkit.ai","image":"https://valkit.ai/assets/images/dashboard.webp","description":"Valkit is the leading Gen 2 paperless Digital Validation Tool (DVT) for life sciences — GxP authoring, execution, traceability, and e-signatures. Optional human-in-the-loop AI is available but not required.","offers":{"@type":"Offer","url":"https://valkit.ai/pricing","priceCurrency":"USD","availability":"https://schema.org/OnlineOnly"},"provider":{"@id":"https://valkit.ai/#organization"},"publisher":{"@id":"https://valkit.ai/#organization"},"featureList":["Paperless GxP digital validation (DVT)","CQV / C&Q","Computer system validation (CSV)","Computer software assurance (CSA)","Lab instrument qualification","Requirements and risk assessments","Traceability matrices","Electronic signatures (21 CFR Part 11 / EU Annex 11)","Optional human-in-the-loop AI authoring","MSAT and CDMO collaboration"]}]}</script>
10<div class="bg-white dark:bg-[#121212] border-b border-gray-50 dark:border-[#444444]"><div class="container mx-auto px-5"><div class="flex items-center justify-between gap-2 py-1.5 px-1 lg:gap-3"><div class="shrink-0"><a href="/"><svg width="165" height="41.75" viewBox="0 0 3171.4285714285716 802.4174048920305" class="h-8 w-auto max-w-[7.25rem] sm:h-[41.75px] sm:max-w-none" xmlns="http://www.w3.org/2000/svg"><g transform="scale(8.115080439846162) translate(10, 10)"><defs id="SvgjsDefs1111"><linearGradient id="SvgjsLinearGradient1116"><stop id="SvgjsStop1117" stop-color="#26275f" offset="0"></stop><stop id="SvgjsStop1118" stop-color="#813e96" offset="0.14"></stop><stop id="SvgjsStop1119" stop-color="#2e64af" offset="0.29"></stop><stop id="SvgjsStop1120" stop-color="#3faa49" offset="0.5"></stop><stop id="SvgjsStop1121" stop-color="#f2e64a" offset="0.71"></stop><stop id="SvgjsStop1122" stop-color="#f2903b" offset="0.86"></stop><stop id="SvgjsStop1123" stop-color="#ed4533" offset="1"></stop></linearGradient></defs><g id="SvgjsG1112" transform="matrix(0.607134604885503,0,0,0.607134604885503,11.80222191563425,17.784008039610114)" fill="url(#SvgjsLinearGradient1116)"><path xmlns="http://www.w3.org/2000/svg" d="M93.468,39.584l-18.491-7.822l-18.373-2.741l-0.031-0.004l-3.78,0.428l2.809-2.047l15.887-2.995l17.903,4.581L77.979,13.116  L62.793,8.643l-18.628,6.884l7.509-10.23L33.607,9.624l-3.66,15.356L11.029,43.288l1.422,1.655l-7.184,4.742l1.766,5.764  l0.535,3.086l2.526,1.175l0.413,1.654l2.73,3.572l0.29-4.249l8.591,0.892l2.789,4.319l-2.582,1.396l-4.416,0.449l-1.8-3.871  l-1.854,2.625l0.298,3.728l-1.043,1.133l2.151,2.837l-0.692,2.362l8.594,8.614l-0.457-3.892l8.18,2.448l-2.354-4.059l5.364-0.162  l-1.354-4.603l0.226-0.199l4.362-2.811l0.418,7.272L30.823,89.78l14.559,4.923l15.481-1.821L60.11,79.27l-5.315-15.124  l11.691,11.093l6.324,13.995l9.062-6.307l5.368-8.093l-9.699-13.957l-0.022-0.036l-15.287-10.94l17.325,4.388l13.71,9.598  l1.463-11.439l0.003-0.026L93.468,39.584z M24.918,42.486l-2.068,4.258l-4.407-0.058l-1.799,1.069l-0.253-0.378l8.425-6.447  l3.499,1.578L24.918,42.486z"></path></g><g id="SvgjsG1113" transform="matrix(4.651404826398203,0,0,4.651404826398203,74.72654911804551,-22.347670531584782)" fill="#3faa49"><path d="M8.1836 9.658 l3.7598 0 l-4.5215 10.342 l-3.125 0 l-4.4531 -10.342 l3.7402 0 l2.2852 6.3574 z M20.15396875 17.3828 c0 0.9375 0.11719 1.8945 0.23438 2.3145 l0 0.30273 l-3.252 0 l-0.21484 -1.0645 c-0.73242 0.89844 -2.1289 1.2598 -3.3105 1.2598 c-1.582 0 -3.2617 -0.6543 -3.2617 -2.8711 c0 -2.1875 1.6406 -2.8809 3.7207 -3.4082 l1.6602 -0.41992 c0.80078 -0.19531 1.0449 -0.41992 1.0449 -0.80078 c0 -0.71289 -0.82031 -0.85938 -1.4258 -0.85938 c-0.9375 0 -1.5918 0.3418 -1.7773 1.4063 l-3.1348 -0.51758 c0.49805 -2.2656 2.0996 -3.2617 5.1367 -3.2617 c2.0801 0 4.5801 0.45898 4.5801 3.8184 l0 4.1016 z M14.753868749999999 17.8613 c0.9375 0 2.2168 -0.76172 2.2168 -2.3633 l-2.334 0.78125 c-0.45898 0.15625 -0.9082 0.3418 -0.9082 0.80078 c0 0.49805 0.46875 0.78125 1.0254 0.78125 z M20.5527375 20 l0 -15 l3.6035 0 l0 15 l-3.6035 0 z M31.751971875000002 20 l-2.9785 -4.0625 l-0.43945 0 l0 4.0625 l-3.6035 0 l0 -15 l3.6035 0 l0 8.5352 l0.39063 0 l3.0469 -3.877 l3.9551 0 l-4.0234 4.8438 l4.3066 5.498 l-4.2578 0 z M36.984371875 8.662 c-1.084 0 -1.9629 -0.85938 -1.9629 -1.9434 c0 -1.0547 0.87891 -1.9141 1.9629 -1.9141 c1.0352 0 1.9141 0.85938 1.9141 1.9141 c0 1.084 -0.87891 1.9434 -1.9141 1.9434 z M35.167971875 20 l0 -10.342 l3.584 0 l0 10.342 l-3.584 0 z M43.505875 20 c-2.1973 0 -3.3984 -1.2598 -3.3984 -3.4766 l0 -4.1602 l-1.9824 0 l0 -2.7051 l0.58594 0 c1.0938 0 1.8359 -0.40039 1.8359 -2.1973 l0 -1.0645 l3.1836 0 l0 3.2617 l1.9727 0 l0 2.7051 l-1.9727 0 l0 3.7598 c0 0.87891 0.35156 1.2207 1.0547 1.2207 l0.91797 0 l0 2.6563 l-2.1973 0 z M47.66410625 20.19531 c-1.0449 0 -1.9238 -0.87891 -1.9238 -1.9141 c0 -1.0645 0.87891 -1.9434 1.9238 -1.9434 c1.0547 0 1.9336 0.87891 1.9336 1.9434 c0 1.0352 -0.87891 1.9141 -1.9336 1.9141 z M59.282875000000004 17.3828 c0 0.9375 0.11719 1.8945 0.23438 2.3145 l0 0.30273 l-3.252 0 l-0.21484 -1.0645 c-0.73242 0.89844 -2.1289 1.2598 -3.3105 1.2598 c-1.582 0 -3.2617 -0.6543 -3.2617 -2.8711 c0 -2.1875 1.6406 -2.8809 3.7207 -3.4082 l1.6602 -0.41992 c0.80078 -0.19531 1.0449 -0.41992 1.0449 -0.80078 c0 -0.71289 -0.82031 -0.85938 -1.4258 -0.85938 c-0.9375 0 -1.5918 0.3418 -1.7773 1.4063 l-3.1348 -0.51758 c0.49805 -2.2656 2.0996 -3.2617 5.1367 -3.2617 c2.0801 0 4.5801 0.45898 4.5801 3.8184 l0 4.1016 z M53.882775 17.8613 c0.9375 0 2.2168 -0.76172 2.2168 -2.3633 l-2.334 0.78125 c-0.45898 0.15625 -0.9082 0.3418 -0.9082 0.80078 c0 0.49805 0.46875 0.78125 1.0254 0.78125 z M61.49804375 8.662 c-1.084 0 -1.9629 -0.85938 -1.9629 -1.9434 c0 -1.0547 0.87891 -1.9141 1.9629 -1.9141 c1.0352 0 1.9141 0.85938 1.9141 1.9141 c0 1.084 -0.87891 1.9434 -1.9141 1.9434 z M59.68164375 20 l0 -10.342 l3.584 0 l0 10.342 l-3.584 0 z"></path></g></g></svg></a></div><div class="hidden min-w-0 flex-1 items-center justify-center lg:flex"><div class="hidden lg:block"><nav aria-label="Main" data-orientation="horizontal" dir="ltr" class="flex max-w-max flex-1 items-center justify-center relative z-50"><div style="position:relative"><ul data-orientation="horizontal" class="group flex flex-1 list-none items-center justify-center space-x-1" dir="ltr"><li><button id="radix-_R_33iv6fb_-trigger-radix-_R_ar3iv6fb_" data-state="closed" aria-expanded="false" aria-controls="radix-_R_33iv6fb_-content-radix-_R_ar3iv6fb_" class="group group group inline-flex h-10 w-max items-center justify-center rounded-md bg-background px-4 py-2 text-sm font-medium transition-colors hover:bg-accent hover:text-accent-foreground focus:bg-accent focus:text-accent-foreground focus:outline-none disabled:pointer-events-none disabled:opacity-50 data-[active]:bg-accent/50 data-[state=open]:bg-accent/50" data-radix-collection-item="">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 relative top-[1px] ml-1 h-3 w-3 transition duration-200 group-data-[state=open]:rotate-180" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></button></li><li><button id="radix-_R_33iv6fb_-trigger-radix-_R_ir3iv6fb_" data-state="closed" aria-expanded="false" aria-controls="radix-_R_33iv6fb_-content-radix-_R_ir3iv6fb_" class="group group group inline-flex h-10 w-max items-center justify-center rounded-md bg-background px-4 py-2 text-sm font-medium transition-colors hover:bg-accent hover:text-accent-foreground focus:bg-accent focus:text-accent-foreground focus:outline-none disabled:pointer-events-none disabled:opacity-50 data-[active]:bg-accent/50 data-[state=open]:bg-accent/50" data-radix-collection-item="">Company<!-- --> <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 relative top-[1px] ml-1 h-3 w-3 transition duration-200 group-data-[state=open]:rotate-180" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></button></li><li><button id="radix-_R_33iv6fb_-trigger-radix-_R_qr3iv6fb_" data-state="closed" aria-expanded="false" aria-controls="radix-_R_33iv6fb_-content-radix-_R_qr3iv6fb_" class="group group group inline-flex h-10 w-max items-center justify-center rounded-md bg-background px-4 py-2 text-sm font-medium transition-colors hover:bg-accent hover:text-accent-foreground focus:bg-accent focus:text-accent-foreground focus:outline-none disabled:pointer-events-none disabled:opacity-50 data-[active]:bg-accent/50 data-[state=open]:bg-accent/50" data-radix-collection-item="">Resources<!-- --> <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 relative top-[1px] ml-1 h-3 w-3 transition duration-200 group-data-[state=open]:rotate-180" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></button></li><li><a class="group inline-flex h-10 w-max items-center justify-center rounded-md bg-background px-4 py-2 text-sm font-medium transition-colors hover:bg-accent hover:text-accent-foreground focus:bg-accent focus:text-accent-foreground focus:outline-none disabled:pointer-events-none disabled:opacity-50 data-[active]:bg-accent/50 data-[state=open]:bg-accent/50" data-radix-collection-item="" href="/pricing">Pricing</a></li><li><a class="group inline-flex h-10 w-max items-center justify-center rounded-md bg-background px-4 py-2 text-sm font-medium transition-colors hover:bg-accent hover:text-accent-foreground focus:bg-accent focus:text-accent-foreground focus:outline-none disabled:pointer-events-none disabled:opacity-50 data-[active]:bg-accent/50 data-[state=open]:bg-accent/50" data-radix-collection-item="" href="/contact">Contact</a></li></ul></div><div class="z-[1050] fixed left-0 right-0 top-14 flex justify-center"></div><div class="z-[1050] fixed left-0 right-0 top-14 flex justify-center"></div></nav></div><div class="lg:hidden max-h-56 overflow-auto"><div class="flex items-center lg:hidden"><button type="button" id="radix-_R_53iv6fb_" aria-haspopup="menu" aria-expanded="false" data-state="closed" class="flex justify-end items-center focus:outline-none focus:ring-0" aria-label="Open Menu"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon" class="h-9 text-gray-900 dark:text-[#E0E0E0]"><path stroke-linecap="round" stroke-linejoin="round" d="M3.75 6.75h16.5M3.75 12h16.5m-16.5 5.25h16.5"></path></svg></button></div></div></div><div class="relative z-10 flex shrink-0 items-center gap-1.5 pl-2 sm:gap-2 lg:gap-3"><button aria-label="Book a Demo" class="inline-flex items-center justify-center font-medium ring-offset-background transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50 active:[&amp;&gt;*]:translate-y-0.5 [&amp;&gt;*]:py-1.5 [&amp;&gt;*]:px-2 h-7 text-xs rounded-full shrink-0 whitespace-nowrap bg-green-500 text-white hover:bg-green-600 no-export-docx" data-state="closed" tabindex="-1"><a class="flex w-full h-full items-center transition-transform duration-500 ease-out" href="https://calendly.com/d/cm4h-zm4-kwj"><span class="flex w-full flex-1 items-center justify-center"><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-calendar-plus mr-1.5 h-3.5 w-3.5 shrink-0" aria-hidden="true"><path d="M16 19h6"></path><path d="M16 2v4"></path><path d="M19 16v6"></path><path d="M21 12.598V6a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h8.5"></path><path d="M3 10h18"></path><path d="M8 2v4"></path></svg><span class="xl:hidden">Demo</span><span class="hidden xl:inline">Book a Demo</span></span></a></button><div class="items-center flex"><button data-cy="dark-mode-toggle" class="font-medium focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-offset-2 disabled:pointer-events-none active:[&amp;&gt;*]:translate-y-0.5 hover:bg-accent/50 hover:text-accent-foreground h-10 w-full space-x-2 justify-between rounded-md border bg-background px-3 py-2 text-sm r
10ing-offset-background placeholder:text-muted-foreground focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2 disabled:cursor-not-allowed disabled:opacity-50 flex items-center !rounded-full border-transparent transition-shadow !bg-transparent hover:shadow-xl dark:border-transparent dark:shadow-slate/40 dark:shadow-2xl no-export-docx" type="button" role="combobox" aria-controls="radix-_R_5jiv6fb_" aria-expanded="false" aria-autocomplete="none" dir="ltr" data-state="closed" tabindex="0"><span class="flex w-full h-full items-center transition-transform duration-500 ease-out"><span class="flex w-full flex-1 items-center justify-center"><span hidden=""><span style="pointer-events:none"></span></span><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon" class="h-4"><path stroke-linecap="round" stroke-linejoin="round" d="M12 3v2.25m6.364.386-1.591 1.591M21 12h-2.25m-.386 6.364-1.591-1.591M12 18.75V21m-4.773-4.227-1.591 1.591M5.25 12H3m4.227-4.773L5.636 5.636M15.75 12a3.75 3.75 0 1 1-7.5 0 3.75 3.75 0 0 1 7.5 0Z"></path></svg></span></span></button><select aria-hidden="true" tabindex="-1" style="position:absolute;border:0;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;word-wrap:normal"></select></div><div class="hidden space-x-2 lg:flex"><a href="/auth/sign-in" class="inline-flex h-10 items-center justify-center rounded-full px-4 text-sm font-medium hover:bg-accent/50 hover:text-accent-foreground transition-colors"><span>Sign In</span></a></div><div class="flex lg:hidden"><div class="hidden lg:block"><nav aria-label="Main" data-orientation="horizontal" dir="ltr" class="flex max-w-max flex-1 items-center justify-center relative z-50"><div style="position:relative"><ul data-orientation="horizontal" class="group flex flex-1 list-none items-center justify-center space-x-1" dir="ltr"><li><button id="radix-_R_pjiv6fb_-trigger-radix-_R_2mpjiv6fb_" data-state="closed" aria-expanded="false" aria-controls="radix-_R_pjiv6fb_-content-radix-_R_2mpjiv6fb_" class="group group group inline-flex h-10 w-max items-center justify-center rounded-md bg-background px-4 py-2 text-sm font-medium transition-colors hover:bg-accent hover:text-accent-foreground focus:bg-accent focus:text-accent-foreground focus:outline-none disabled:pointer-events-none disabled:opacity-50 data-[active]:bg-accent/50 data-[state=open]:bg-accent/50" data-radix-collection-item="">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 relative top-[1px] ml-1 h-3 w-3 transition duration-200 group-data-[state=open]:rotate-180" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></button></li><li><button id="radix-_R_pjiv6fb_-trigger-radix-_R_4mpjiv6fb_" data-state="closed" aria-expanded="false" aria-controls="radix-_R_pjiv6fb_-content-radix-_R_4mpjiv6fb_" class="group group group inline-flex h-10 w-max items-center justify-center rounded-md bg-background px-4 py-2 text-sm font-medium transition-colors hover:bg-accent hover:text-accent-foreground focus:bg-accent focus:text-accent-foreground focus:outline-none disabled:pointer-events-none disabled:opacity-50 data-[active]:bg-accent/50 data-[state=open]:bg-accent/50" data-radix-collection-item="">Company<!-- --> <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 relative top-[1px] ml-1 h-3 w-3 transition duration-200 group-data-[state=open]:rotate-180" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></button></li><li><button id="radix-_R_pjiv6fb_-trigger-radix-_R_6mpjiv6fb_" data-state="closed" aria-expanded="false" aria-controls="radix-_R_pjiv6fb_-content-radix-_R_6mpjiv6fb_" class="group group group inline-flex h-10 w-max items-center justify-center rounded-md bg-background px-4 py-2 text-sm font-medium transition-colors hover:bg-accent hover:text-accent-foreground focus:bg-accent focus:text-accent-foreground focus:outline-none disabled:pointer-events-none disabled:opacity-50 data-[active]:bg-accent/50 data-[state=open]:bg-accent/50" data-radix-collection-item="">Resources<!-- --> <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 relative top-[1px] ml-1 h-3 w-3 transition duration-200 group-data-[state=open]:rotate-180" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></button></li><li><a class="group inline-flex h-10 w-max items-center justify-center rounded-md bg-background px-4 py-2 text-sm font-medium transition-colors hover:bg-accent hover:text-accent-foreground focus:bg-accent focus:text-accent-foreground focus:outline-none disabled:pointer-events-none disabled:opacity-50 data-[active]:bg-accent/50 data-[state=open]:bg-accent/50" data-radix-collection-item="" href="/pricing">Pricing</a></li><li><a class="group inline-flex h-10 w-max items-center justify-center rounded-md bg-background px-4 py-2 text-sm font-medium transition-colors hover:bg-accent hover:text-accent-foreground focus:bg-accent focus:text-accent-foreground focus:outline-none disabled:pointer-events-none disabled:opacity-50 data-[active]:bg-accent/50 data-[state=open]:bg-accent/50" data-radix-collection-item="" href="/contact">Contact</a></li></ul></div><div class="z-[1050] fixed left-0 right-0 top-14 flex justify-center"></div><div class="z-[1050] fixed left-0 right-0 top-14 flex justify-center"></div></nav></div><div class="lg:hidden max-h-56 overflow-auto"><div class="flex items-center lg:hidden"><button type="button" id="radix-_R_19jiv6fb_" aria-haspopup="menu" aria-expanded="false" data-state="closed" class="flex justify-end items-center focus:outline-none focus:ring-0" aria-label="Open Menu"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon" class="h-9 text-gray-900 dark:text-[#E0E0E0]"><path stroke-linecap="round" stroke-linejoin="round" d="M3.75 6.75h16.5M3.75 12h16.5m-16.5 5.25h16.5"></path></svg></button></div></div></div></div></div></div></div><!--$?--><template id="B:0"></template><div class="" style="position:fixed;top:0;left:0;height:4px;background:transparent;z-index:99999999999;width:100%"><div class="bg-primary" style="height:100%;transition:all 500ms ease;width:0%"><div style="box-shadow:0 0 10px , 0 0 10px;width:5%;opacity:1;position:absolute;height:100%;transition:all 500ms ease;transform:rotate(3deg) translate(0px, -4px);left:-10rem"></div></div></div><div class="flex flex-1 flex-col items-center justify-center py-48"><div class=""><svg xmlns="http://www.w3.org/2000/svg" width="100" height="100" zoomAndPan="magnify" viewBox="0 0 810 809.999993" preserveAspectRatio="xMidYMid meet" version="1.0"><defs><linearGradient id="grad1" x1="0%" y1="0%" x2="100%" y2="0%"><stop offset="0%" style="stop-color:#22c55e;stop-opacity:1"></stop><stop offset="100%" style="stop-color:#16a34a;stop-opacity:1"></stop></linearGradient></defs><rect x="-81" width="972" fill="none" y="-80.999999" height="971.999992" fill-opacity="1"></rect><rect x="-81" width="972" fill="none" y="-80.999999" height="971.999992" fill-opacity="1"></rect>
10<path class="logo-path" fill="none" stroke="url(#grad1)" stroke-width="15" stroke-linecap="round" stroke-linejoin="round" d="M 778.773438 309.339844 L 618.371094 241.488281 L 458.992188 217.710938 L 458.722656 217.675781 L 425.933594 221.386719 L 450.300781 203.628906 L 588.113281 177.648438 L 743.417969 217.386719 L 644.414062 79.738281 L 512.679688 40.9375 L 351.089844 100.652344 L 416.226562 11.914062 L 259.503906 49.449219 L 227.753906 182.65625 L 63.648438 341.46875 L 75.984375 355.828125 L 13.664062 396.960938 L 28.984375 446.960938 L 33.625 473.734375 L 55.535156 483.925781 L 59.121094 498.273438 L 82.800781 529.257812 L 85.316406 492.402344 L 159.839844 500.136719 L 184.035156 537.605469 L 161.636719 549.714844 L 123.328125 553.609375 L 107.714844 520.027344 L 91.632812 542.800781 L 94.21875 575.140625 L 85.167969 584.96875 L 103.828125 609.578125 L 97.824219 630.066406 L 172.375 704.789062 L 168.410156 671.027344 L 239.371094 692.265625 L 218.949219 657.054688 L 265.480469 655.648438 L 253.734375 615.71875 L 255.695312 613.992188 L 293.535156 589.609375 L 297.160156 652.691406 L 235.351562 744.773438 L 361.648438 787.476562 L 495.9375 771.679688 L 489.40625 653.601562 L 443.300781 522.40625 L 544.714844 618.632812 L 599.574219 740.035156 L 678.183594 685.324219 L 724.75 615.121094 L 640.613281 494.046875 L 640.421875 493.738281 L 507.8125 398.835938 L 658.101562 436.898438 L 777.03125 520.160156 L 789.722656 420.929688 L 789.746094 420.703125 Z M 184.128906 334.511719 L 166.191406 371.449219 L 127.960938 370.945312 L 112.355469 380.21875 L 110.160156 376.941406 L 183.246094 321.015625 L 213.597656 334.703125 Z M 184.128906 334.511719 "></path></svg></div></div><!--/$--><footer class="py-8 lg:py-20 bg-gradient-to-b from-gray-100 to-gray-50 dark:from-[#121212] dark:to-[#121212]"><div class="container mx-auto px-5"><div class="text-center mb-12 sm:mb-16 py-12 sm:py-16 px-4 sm:px-6"><h2 class="text-4xl sm:text-5xl md:text-6xl font-bold tracking-tight text-gray-900 dark:text-[#E0E0E0] mb-6" style="line-height:1.2;padding-bottom:0.2em">Ready to Transform Your Validation?</h2><p class="text-lg sm:text-xl text-gray-600 dark:text-[#B0B0B0] mb-8 sm:mb-10 max-w-3xl mx-auto leading-relaxed">Join forward-thinking organizations and experience how Valkit.ai streamlines compliance while accelerating innovation.</p><button class="justify-center font-medium ring-offset-background focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50 active:[&amp;&gt;*]:translate-y-0.5 [&amp;&gt;*]:py-2.5 [&amp;&gt;*]:px-6 h-14 text-lg inline-flex items-center rounded-full bg-green-500 hover:bg-green-600 text-white shadow-md hover:shadow-lg transition-all duration-200 no-export-docx" tabindex="0"><span class="flex w-full h-full items-center transition-transform duration-500 ease-out"><span class="flex w-full flex-1 items-center justify-center"><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-calendar-plus mr-2 h-5 w-5" aria-hidden="true"><path d="M16 19h6"></path><path d="M16 2v4"></path><path d="M19 16v6"></path><path d="M21 12.598V6a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h8.5"></path><path d="M3 10h18"></path><path d="M8 2v4"></path></svg> Book a Demo</span></span></button></div><div class="flex flex-col space-y-8 lg:flex-row lg:space-x-8 max-w-6xl mx-auto pt-8"><div class="w-full flex flex-col space-y-8"><div class="grid grid-cols-3 gap-8 text-left"><div class="text-black dark:text-[#E0E0E0]"><h5 class="font-heading text-lg font-medium mb-4">Company</h5><ul class="flex flex-col space-y-4 text-left text-gray-700 dark:text-[#B0B0B0]"><li class="text-sm [&amp;&gt;a]:transition-colors [&amp;&gt;a]:hover:text-gray-800 dark:[&amp;&gt;a]:hover:text-white"><a href="/leadership">Leadership</a></li><li class="text-sm [&amp;&gt;a]:transition-colors [&amp;&gt;a]:hover:text-gray-800 dark:[&amp;&gt;a]:hover:text-white"><a href="/partners-program">Partners Program</a></li><li class="text-sm [&amp;&gt;a]:transition-colors [&amp;&gt;a]:hover:text-gray-800 dark:[&amp;&gt;a]:hover:text-white"><a href="/about">About</a></li><li class="text-sm [&amp;&gt;a]:transition-colors [&amp;&gt;a]:hover:text-gray-800 dark:[&amp;&gt;a]:hover:text-white"><a href="/contact">Contact</a></li><li class="text-sm [&amp;&gt;a]:transition-colors [&amp;&gt;a]:hover:text-gray-800 dark:[&amp;&gt;a]:hover:text-white"><a href="/terms-of-service">Terms of Service</a></li><li class="text-sm [&amp;&gt;a]:transition-colors [&amp;&gt;a]:hover:text-gray-800 dark:[&amp;&gt;a]:hover:text-white"><a href="/privacy-policy">Privacy Policy</a></li><li class="text-sm [&amp;&gt;a]:transition-colors [&amp;&gt;a]:hover:text-gray-800 dark:[&amp;&gt;a]:hover:text-white"><a href="/cookie-policy">Cookie Policy</a></li></ul></div><div class="text-black dark:text-[#E0E0E0]"><h5 class="font-heading text-lg font-medium mb-4">Resources</h5><ul class="flex flex-col space-y-4 text-left text-gray-700 dark:text-[#B0B0B0]"><li class="text-sm [&amp;&gt;a]:transition-colors [&amp;&gt;a]:hover:text-gray-800 dark:[&amp;&gt;a]:hover:text-white"><a href="/pricing">Pricing</a></li><li class="text-sm [&amp;&gt;a]:transition-colors [&amp;&gt;a]:hover:text-gray-800 dark:[&amp;&gt;a]:hover:text-white"><a href="/product">Product</a></li><li class="text-sm [&amp;&gt;a]:transition-colors [&amp;&gt;a]:hover:text-gray-800 dark:[&amp;&gt;a]:hover:text-white"><a href="/blog">Blog</a></li><li class="text-sm [&amp;&gt;a]:transition-colors [&amp;&gt;a]:hover:text-gray-800 dark:[&amp;&gt;a]:hover:text-white"><a href="/faq">FAQ</a></li><li class="text-sm [&amp;&gt;a]:transition-colors [&amp;&gt;a]:hover:text-gray-800 dark:[&amp;&gt;a]:hover:text-white"><a href="/contact">Support</a></li><li class="text-sm [&amp;&gt;a]:transition-colors [&amp;&gt;a]:hover:text-gray-800 dark:[&amp;&gt;a]:hover:text-white"><a title="Valkit summary for AI answer engines" href="/llms.txt">LLMs.txt</a></li><li class="text-sm [&amp;&gt;a]:transition-colors [&amp;&gt;a]:hover:text-gray-800 dark:[&amp;&gt;a]:hover:text-white"><a href="/disaster-recovery">Disaster Recovery</a></li><li class="text-sm [&amp;&gt;a]:transition-colors [&amp;&gt;a]:hover:text-gray-800 dark:[&amp;&gt;a]:hover:text-white"><a href="/compliance-transparency">Validation Approach</a></li><li class="text-sm [&amp;&gt;a]:transition-colors [&amp;&gt;a]:hover:text-gray-800 dark:[&amp;&gt;a]:hover:text-white"><a href="/orchestration-automation-ai">Workflows &amp; AI</a></li></ul></div><div class="text-black dark:text-[#E0E0E0]"><h5 class="font-heading text-lg font-medium mb-4">Product &amp; AI</h5><ul class="flex flex-col space-y-4 text-left text-gray-700 dark:text-[#B0B0B0]"><li class="text-sm [&amp;&gt;a]:transition-colors [&amp;&gt;a]:hover:text-gray-800 dark:[&amp;&gt;a]:hover:text-white"><a href="/product">Product overview</a></li><li class="text-sm [&amp;&gt;a]:transition-colors [&amp;&gt;a]:hover:text-gray-800 dark:[&amp;&gt;a]:hover:text-white"><a title="S.A.F.E. framework: human-in-the-loop AI for GxP digital validation" href="/product/safe-gxp-dvt">SAFE GxP DVT</a></li><li class="text-sm [&amp;&gt;a]:transition-colors [&amp;&gt;a]:hover:text-gray-800 dark:[&amp;&gt;a]:hover:text-white"><a href="/product/cqv">C&amp;Q / CQV</a></li><li class="text-sm [&amp;&gt;a]:transition-colors [&amp;&gt;a]:hover:text-gray-800 dark:[&amp;&gt;a]:hover:text-white"><a href="/product/computer-validation">CSV</a></li><li class="text-sm [&amp;&gt;a]:transition-colors [&amp;&gt;a]:hover:text-gray-800 dark:[&amp;&gt;a]:hover:text-white"><a href="/product/software-assurance">CSA</a></li><li class="text-sm [&amp;&gt;a]:transition-colors [&amp;&gt;a]:hover:text-gray-800 dark:[&amp;&gt;a]:hover:text-white"><a href="/product/ai">AI for validation</a></li><li class="text-sm [&amp;&gt;a]:transition-colors [&amp;&gt;a]:hover:text-gray-800 dark:[&amp;&gt;a]:hover:text-white"><a href="/contextual-ai">Agentic AI</a></li><li class="text-sm [&amp;&gt;a]:transition-colors [&amp;&gt;a]:hover:text-gray-800 dark:[&amp;&gt;a]:hover:text-white"><a href="/responsible-ai">Responsible AI</a></li><li class="text-sm [&amp;&gt;a]:transition-colors [&amp;&gt;a]:hover:text-gray-800 dark:[&amp;&gt;a]:hover:text-white"><a href="/llm-policy">LLM Policy</a></li><li class="text-sm [&amp;&gt;a]:transition-colors [&amp;&gt;a]:hover:text-gray-800 dark:[&amp;&gt;a]:hover:text-white"><a href="/eu-ai-act-compliance">EU AI Compliance Act</a></li><li class="text-sm [&amp;&gt;a]:transition-colors [&amp;&gt;a]:hover:text-gray-800 dark:[&amp;&gt;a]:hover:text-white"><a title="Short answer: model training, data retention, and LLM choice" href="/ai-llm-and-your-data">LLMs &amp; your data</a></li></ul></div></div><div class="border-t border-gray-200 dark:border-[#444444] pt-6"><div class="grid grid-cols-1 md:grid-cols-3 gap-8 md:gap-10 items-start"><div class="md:col-span-2 flex flex-col gap-3 w-full min-w-0"><div class="flex flex-wrap items-center justify-center sm:justify-start gap-4 sm:gap-6"><a href="https://cloudsecurityalliance.org/star/registry/valkit-ai/services/valkit-ai" target="_blank" rel="noopener noreferrer" title="View Valkit.ai on CSA STAR Registry" class="shrink-0"><div class="rounded-lg flex items-center justify-center shrink-0 border border-gray-200 dark:border-[#444444] bg-white dark:bg-[#1a1a1a] p-2 hover:shadow-md transition-shadow h-[100px] w-[100px] sm:h-[110px] sm:w-[110px] md:h-[118px] md:w-[118px]"><img src="/assets/images/star-level-1.png" alt="STAR Level One: Self-Assessment - Security Trust Assurance &amp; Risk" class="max-h-full max-w-full object-contain"/></div></a><a href="https://cloudsecurityalliance.org/star/registry/valkit-ai/services/valkit-ai" target="_blank" rel="noopener noreferrer" title="STAR for AI Level One: Self-Assessment - Security Trust Assurance &amp; Risk" class="shrink-0"><div class="rounded-lg flex items-center justify-center shrink-0 border border-gray-200 dark:border-[#444444] bg-white dark:bg-[#1a1a1a] p-2 hover:shadow-md transition-shadow h-[100px] w-[100px] sm:h-[110px] sm:w-[110px] md:h-[118px] md:w-[118px]"><img src="/assets/images/star-for-ai-level-one.png" alt="STAR for AI Level One: Self-Assessment - Security Trust Assurance &amp; Risk" class="max-h-full max-w-full object-contain"/></div></a><a href="https://www.dataprivacyframework.gov/" target="_blank" rel="noopener noreferrer" title="EU-U.S. Data Privacy Framework — Learn more on the official program site" class="shrink-0"><div class="rounded-full flex items-center justify-center shrink-0 border border-gray-200 dark:border-[#444444] bg-white dark:bg-[#1a1a1a] p-2 hover:shadow-md transition-shadow h-[100px] w-[100px] sm:h-[110px] sm:w-[110px] md:h-[118px] md:w-[118px]"><img src="/assets/images/dpf-badge-eu.png" alt="EU-U.S. Data Privacy Framework (EU DPF) certification badge" class="max-h-full max-w-full object-contain"/></div></a><a href="https://www.dataprivacyframework.gov/s/article/UK-Extension-to-the-EU-US-Data-Privacy-Framework" target="_blank" rel="noopener noreferrer" title="UK Extension to the EU-U.S. Data Privacy Framework — Learn more" class="shrink-0"><div class="rounded-full flex items-center justify-center shrink-0 border border-gray-200 dark:border-[#444444] bg-white dark:bg-[#1a1a1a] p-2 hover:shadow-md transition-shadow h-[100px] w-[100px] sm:h-[110px] sm:w-[110px] md:h-[118px] md:w-[118px]"><img src="/assets/images/dpf-badge-uk.png" alt="UK Data Privacy Framework (DPF) certification badge" class="max-h-full max-w-full object-contain"/></div></a><a href="https://www.dataprivacyframework.gov/s/article/Swiss-US-Data-Privacy-Framework" target="_blank" rel="noopener noreferrer" title="Swiss-U.S. Data Privacy Framework — Learn more" class="shrink-0"><div class="rounded-full flex items-center justify-center shrink-0 border border-gray-200 dark:border-[#444444] bg-white dark:bg-[#1a1a1a] p-2 hover:shadow-md transition-shadow h-[100px] w-[100px] sm:h-[110px] sm:w-[110px] md:h-[118px] md:w-[118px]"><img src="/assets/images/dpf-badge-swiss.png" alt="Swiss Data Privacy Framework (DPF) certification badge" class="max-h-full max-w-full object-contain"/></div></a></div><div class="flex flex-wrap items-center justify-center sm:justify-start gap-4 sm:gap-6"><a href="https://inlifesciences.org/" target="_blank" rel="noopener noreferrer" class="group shrink-0"><div class="flex items-center justify-center shrink-0 rounded-lg border border-gray-200 dark:border-[#444444] bg-white dark:bg-[#1a1a1a] p-2 sm:p-3 hover:shadow-md transition-shadow h-[100px] sm:h-[110px] md:h-[118px] min-w-[100px] sm:min-w-[110px] max-w-[200px] sm:max-w-[220px]"><img src="/assets/images/ihif-association-logo-placeholder.jpg" alt="Indiana Life Sciences Association Logo" class="max-h-full max-w-full object-contain"/></div></a><div class="flex items-center justify-center shrink-0 rounded-lg border border-gray-200 dark:border-[#444444] bg-white dark:bg-[#1a1a1a] p-2 sm:p-3 hover:shadow-md transition-shadow h-[100px] sm:h-[110px] md:h-[118px] min-w-[100px] sm:min-w-[110px] max-w-[200px] sm:max-w-[220px]"><img src="/assets/images/iso-27001.png" alt="ISO 27001 Certification Logo" class="max-h-full max-w-full object-contain"/></div></div></div><div class="flex flex-col items-center md:items-end space-y-3 text-center md:text-right"><svg width="165" height="41.75" viewBox="0 0 3171.4285714285716 802.4174048920305" class="w-[115px] md:w-[145px]" xmlns="http://www.w3.org/2000/svg"><g transform="scale(8.115080439846162) translate(10, 10)"><defs id="SvgjsDefs1111"><linearGradient id="SvgjsLinearGradient1116"><stop id="SvgjsStop1117" stop-color="#26275f" offset="0"></stop><stop id="SvgjsStop1118" stop-color="#813e96" offset="0.14"></stop><stop id="SvgjsStop1119" stop-color="#2e64af" offset="0.29"></stop><stop id="SvgjsStop1120" stop-color="#3faa49" offset="0.5"></stop><stop id="SvgjsStop1121" stop-color="#f2e64a" offset="0.71"></stop><stop id="SvgjsStop1122" stop-color="#f2903b" offset="0.86"></stop><stop id="SvgjsStop1123" stop-color="#ed4533" offset="1"></stop></linearGradient></defs><g id="SvgjsG1112" transform="matrix(0.607134604885503,0,0,0.607134604885503,11.80222191563425,17.784008039610114)" fill="url(#SvgjsLinearGradient1116)"><path xmlns="http://www.w3.org/2000/svg" d="M93.468,39.584l-18.491-7.822l-18.373-2.741l-0.031-0.004l-3.78,0.428l2.809-2.047l15.887-2.995l17.903,4.581L77.979,13.116  L62.793,8.643l-18.628,6.884l7.509-10.23L33.607,9.624l-3.66,15.356L11.029,43.288l1.422,1.655l-7.184,4.742l1.766,5.764  l0.535,3.086l2.526,1.175l0.413,1.654l2.73,3.572l0.29-4.249l8.591,0.892l2.789,4.319l-2.582,1.396l-4.416,0.449l-1.8-3.871  l-1.854,2.625l0.298,3.728l-1.043,1.133l2.151,2.837l-0.692,2.362l8.594,8.614l-0.457-3.892l8.18,2.448l-2.354-4.059l5.364-0.162  l-1.354-4.603l0.226-0.199l4.362-2.811l0.418,7.272L30.823,89.78l14.559,4.923l15.481-1.821L60.11,79.27l-5.315-15.124  l11.691,11.093l6.324,13.995l9.062-6.307l5.368-8.093l-9.699-13.957l-0.022-0.036l-15.287-10.94l17.325,4.388l13.71,9.598  l1.463-11.439l0.003-0.026L93.468,39.584z M24.918,42.486l-2.068,4.258l-4.407-0.058l-1.799,1.069l-0.253-0.378l8.425-6.447  l3.499,1.578L24.918,42.486z"></path></g><g id="SvgjsG1113" transform="matrix(4.651404826398203,0,0,4.651404826398203,74.72654911804551,-22.347670531584782)" fill="#3faa49"><path d="M8.1836 9.658 l3.7598 0 l-4.5215 10.342 l-3.125 0 l-4.4531 -10.342 l3.7402 0 l2.2852 6.3574 z M20.15396875 17.3828 c0 0.9375 0.11719 1.8945 0.23438 2.3145 l0 0.30273 l-3.252 0 l-0.21484 -1.0645 c-0.73242 0.89844 -2.1289 1.2598 -3.3105 1.2598 c-1.582 0 -3.2617 -0.6543 -3.2617 -2.8711 c0 -2.1875 1.6406 -2.8809 3.7207 -3.4082 l1.6602 -0.41992 c0.80078 -0.19531 1.0449 -0.41992 1.0449 -0.80078 c0 -0.71289 -0.82031 -0.85938 -1.4258 -0.85938 c-0.9375 0 -1.5918 0.3418 -1.7773 1.4063 l-3.1348 -0.51758 c0.49805 -2.2656 2.0996 -3.2617 5.1367 -3.2617 c2.0801 0 4.5801 0.45898 4.5801 3.8184 l0 4.1016 z M14.753868749999999 17.8613 c0.9375 0 2.2168 -0.76172 2.2168 -2.3633 l-2.334 0.78125 c-0.45898 0.15625 -0.9082 0.3418 -0.9082 0.80078 c0 0.49805 0.46875 0.78125 1.0254 0.78125 z M20.5527375 20 l0 -15 l3.6035 0 l0 15 l-3.6035 0 z M31.751971875000002 20 l-2.9785 -4.0625 l-0.43945 0 l0 4.0625 l-3.6035 0 l0 -15 l3.6035 0 l0 8.5352 l0.39063 0 l3.04
1069 -3.877 l3.9551 0 l-4.0234 4.8438 l4.3066 5.498 l-4.2578 0 z M36.984371875 8.662 c-1.084 0 -1.9629 -0.85938 -1.9629 -1.9434 c0 -1.0547 0.87891 -1.9141 1.9629 -1.9141 c1.0352 0 1.9141 0.85938 1.9141 1.9141 c0 1.084 -0.87891 1.9434 -1.9141 1.9434 z M35.167971875 20 l0 -10.342 l3.584 0 l0 10.342 l-3.584 0 z M43.505875 20 c-2.1973 0 -3.3984 -1.2598 -3.3984 -3.4766 l0 -4.1602 l-1.9824 0 l0 -2.7051 l0.58594 0 c1.0938 0 1.8359 -0.40039 1.8359 -2.1973 l0 -1.0645 l3.1836 0 l0 3.2617 l1.9727 0 l0 2.7051 l-1.9727 0 l0 3.7598 c0 0.87891 0.35156 1.2207 1.0547 1.2207 l0.91797 0 l0 2.6563 l-2.1973 0 z M47.66410625 20.19531 c-1.0449 0 -1.9238 -0.87891 -1.9238 -1.9141 c0 -1.0645 0.87891 -1.9434 1.9238 -1.9434 c1.0547 0 1.9336 0.87891 1.9336 1.9434 c0 1.0352 -0.87891 1.9141 -1.9336 1.9141 z M59.282875000000004 17.3828 c0 0.9375 0.11719 1.8945 0.23438 2.3145 l0 0.30273 l-3.252 0 l-0.21484 -1.0645 c-0.73242 0.89844 -2.1289 1.2598 -3.3105 1.2598 c-1.582 0 -3.2617 -0.6543 -3.2617 -2.8711 c0 -2.1875 1.6406 -2.8809 3.7207 -3.4082 l1.6602 -0.41992 c0.80078 -0.19531 1.0449 -0.41992 1.0449 -0.80078 c0 -0.71289 -0.82031 -0.85938 -1.4258 -0.85938 c-0.9375 0 -1.5918 0.3418 -1.7773 1.4063 l-3.1348 -0.51758 c0.49805 -2.2656 2.0996 -3.2617 5.1367 -3.2617 c2.0801 0 4.5801 0.45898 4.5801 3.8184 l0 4.1016 z M53.882775 17.8613 c0.9375 0 2.2168 -0.76172 2.2168 -2.3633 l-2.334 0.78125 c-0.45898 0.15625 -0.9082 0.3418 -0.9082 0.80078 c0 0.49805 0.46875 0.78125 1.0254 0.78125 z M61.49804375 8.662 c-1.084 0 -1.9629 -0.85938 -1.9629 -1.9434 c0 -1.0547 0.87891 -1.9141 1.9629 -1.9141 c1.0352 0 1.9141 0.85938 1.9141 1.9141 c0 1.084 -0.87891 1.9434 -1.9141 1.9434 z M59.68164375 20 l0 -10.342 l3.584 0 l0 10.342 l-3.584 0 z"></path></g></g></svg><p class="text-sm text-gray-600 dark:text-[#B0B0B0]">Validation | Assurance | C&amp;Q</p><p class="text-xs text-gray-500 dark:text-[#B0B0B0]">🏴󠁧󠁢󠁳󠁣󠁴󠁿 Born in Scotland 🇺🇸 Forged in Indiana</p><p class="text-xs text-gray-500 dark:text-[#B0B0B0]">© Copyright <!-- -->2026<!-- --> <!-- -->Valkit.ai<!-- -->, LLC.</p><p class="text-xs text-gray-500 dark:text-[#B0B0B0]">All rights Reserved.</p><a href="https://www.linkedin.com/company/valkit-ai" target="_blank" rel="noopener noreferrer" class="mt-2 inline-flex items-center gap-2 px-4 py-2 bg-[#0077b5] hover:bg-[#005983] text-white rounded-lg font-medium shadow-sm hover:shadow transition-all" title="Follow us on LinkedIn"><svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 448 512" class="h-4 w-4" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M416 32H31.9C14.3 32 0 46.5 0 64.3v383.4C0 465.5 14.3 480 31.9 480H416c17.6 0 32-14.5 32-32.3V64.3c0-17.8-14.4-32.3-32-32.3zM135.4 416H69V202.2h66.5V416zm-33.2-243c-21.3 0-38.5-17.3-38.5-38.5S80.9 96 102.2 96c21.2 0 38.5 17.3 38.5 38.5 0 21.3-17.2 38.5-38.5 38.5zm282.1 243h-66.4V312c0-24.8-.5-56.7-34.5-56.7-34.6 0-39.9 27-39.9 54.9V416h-66.4V202.2h63.7v29.2h.9c8.9-16.8 30.6-34.5 62.9-34.5 67.2 0 79.7 44.3 79.7 101.9V416z"></path></svg>LinkedIn</a></div></div><div class="mt-10 pt-2 flex justify-center w-full"><div class="flex flex-col items-center text-center"><div class="flex items-center gap-2 text-sm text-gray-500 dark:text-[#B0B0B0]"><span class="inline-block w-2 h-2 rounded-full bg-gray-400 animate-pulse"></span><span>Loading status...</span></div></div></div></div></div></div></div></footer><!--$!--><template data-dgst="BAILOUT_TO_CLIENT_SIDE_RENDERING"></template><!--/$--><div class="fixed top-4 right-4 z-[110] space-y-2 pointer-events-none"></div><!--$--><!--/$-->
10<script>requestAnimationFrame(function(){$RT=performance.now()});</script>
10<script src="/_next/static/chunks/webpack-252e3c158100572f.js" id="_R_" async=""></script>
10<div hidden id="S:0"><div class="flex flex-col space-y-16"><div class="relative overflow-hidden bg-gradient-to-b from-gray-50 to-white dark:from-[#121212] dark:to-[#121212] pb-4 pt-16"><div class="absolute inset-0 opacity-0 dark:opacity-100 pointer-events-none" style="background-image:url(&quot;data:image/svg+xml,%3Csvg width=&#x27;12&#x27; height=&#x27;12&#x27; viewBox=&#x27;0 0 12 12&#x27; fill=&#x27;none&#x27; xmlns=&#x27;http://www.w3.org/2000/svg&#x27;%3E%3Ccircle cx=&#x27;2&#x27; cy=&#x27;2&#x27; r=&#x27;1&#x27; fill=&#x27;%23444444&#x27;/%3E%3C/svg%3E&quot;);mask-image:radial-gradient(ellipse 80% 50% at 50% 0%, black 40%, transparent 100%);-webkit-mask-image:radial-gradient(ellipse 80% 50% at 50% 0%, black 40%, transparent 100%)"></div><div class="absolute inset-0 opacity-0 dark:opacity-100 pointer-events-none" style="background:radial-gradient(ellipse 100% 70% at 50% 0%, rgba(22, 163, 74, 0.25) 0%, rgba(22, 163, 74, 0.12) 30%, rgba(22, 163, 74, 0.06) 50%, transparent 75%)"></div><div class="absolute inset-0 opacity-0 dark:opacity-100 pointer-events-none" style="background:radial-gradient(ellipse 80% 60% at 50% 0%, rgba(22, 163, 74, 0.18) 0%, rgba(22, 163, 74, 0.1) 40%, transparent 75%)"></div><div class="absolute inset-0 opacity-100 dark:opacity-0 pointer-events-none bg-dots-gray"></div><div class="relative w-full"><div class="container mx-auto px-5"><div class="relative z-10 mx-auto max-w-full px-4 py-8 sm:px-6 lg:px-8 text-center"><div><div style="opacity:0;transform:translateY(20px)"><div class="inline-flex items-center rounded-full bg-white dark:bg-[#1a1a1a] px-3 py-1 text-sm sm:px-4 sm:py-1 sm:text-lg font-medium text-black dark:text-[#E0E0E0] border border-gray-200 dark:border-[#444444] mb-4"><div style="transform:scale(0) rotate(-180deg)"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon" class="mr-2 h-4 w-4 text-yellow-500 dark:text-yellow-400"><path stroke-linecap="round" stroke-linejoin="round" d="m3.75 13.5 10.5-11.25L12 10.5h8.25L9.75 21.75 12 13.5H3.75Z"></path></svg></div>The Gen 2 Digital Validation Platform</div></div><h1 class="mt-4 text-4xl sm:text-5xl md:text-6xl lg:text-8xl font-medium tracking-tight text-gray-900 dark:text-[#E0E0E0]" style="opacity:0;transform:translateY(20px)">Transform Your Validation Process with</h1><div class="relative inline-block mx-auto mt-8 mb-4" style="opacity:0;transform:translateY(20px)"><div class="flex items-center justify-center gap-2 sm:gap-4 lg:gap-6"><div class="inline-flex items-center rounded-full bg-green-50 px-2 py-0.5 text-sm sm:px-4 sm:py-1 sm:text-lg font-medium text-green-600 ring-1 ring-inset ring-green-500/20 dark:bg-green-500/10 dark:text-green-400 relative overflow-hidden" style="opacity:0;transform:translateY(20px) scale(0.8)"><div class="absolute inset-0 bg-gradient-to-r from-transparent via-white/30 to-transparent" style="transform:translateX(-100%)"></div><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon" class="mr-1 sm:mr-2 h-3 w-3 sm:h-4 sm:w-4"><path stroke-linecap="round" stroke-linejoin="round" d="M10.125 2.25h-4.5c-.621 0-1.125.504-1.125 1.125v17.25c0 .621.504 1.125 1.125 1.125h12.75c.621 0 1.125-.504 1.125-1.125v-9M10.125 2.25h.375a9 9 0 0 1 9 9v.375M10.125 2.25A3.375 3.375 0 0 1 13.5 5.625v1.5c0 .621.504 1.125 1.125 1.125h1.5a3.375 3.375 0 0 1 3.375 3.375M9 15l2.25 2.25L15 12"></path></svg>CQV</div><div class="inline-flex items-center rounded-full bg-yellow-50 px-2 py-0.5 text-sm sm:px-4 sm:py-1 sm:text-lg font-medium text-yellow-600 ring-1 ring-inset ring-yellow-500/20 dark:bg-yellow-500/10 dark:text-yellow-400 relative overflow-hidden" style="opacity:0;transform:translateY(20px) scale(0.8)"><div class="absolute inset-0 bg-gradient-to-r from-transparent via-white/30 to-transparent" style="transform:translateX(-100%)"></div><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon" class="mr-1 sm:mr-2 h-3 w-3 sm:h-4 sm:w-4"><path stroke-linecap="round" stroke-linejoin="round" d="M9 17.25v1.007a3 3 0 0 1-.879 2.122L7.5 21h9l-.621-.621A3 3 0 0 1 15 18.257V17.25m6-12V15a2.25 2.25 0 0 1-2.25 2.25H5.25A2.25 2.25 0 0 1 3 15V5.25m18 0A2.25 2.25 0 0 0 18.75 3H5.25A2.25 2.25 0 0 0 3 5.25m18 0V12a2.25 2.25 0 0 1-2.25 2.25H5.25A2.25 2.25 0 0 1 3 12V5.25"></path></svg>CSV</div><div class="inline-flex items-center rounded-full bg-orange-50 px-2 py-0.5 text-sm sm:px-4 sm:py-1 sm:text-lg font-medium text-orange-600 ring-1 ring-inset ring-orange-500/20 dark:bg-orange-500/10 dark:text-orange-400 relative overflow-hidden" style="opacity:0;transform:translateY(20px) scale(0.8)"><div class="absolute inset-0 bg-gradient-to-r from-transparent via-white/30 to-transparent" style="transform:translateX(-100%)"></div><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon" class="mr-1 sm:mr-2 h-3 w-3 sm:h-4 sm:w-4"><path stroke-linecap="round" stroke-linejoin="round" d="M12 3v17.25m0 0c-1.472 0-2.882.265-4.185.75M12 20.25c1.472 0 2.882.265 4.185.75M18.75 4.97A48.416 48.416 0 0 0 12 4.5c-2.291 0-4.545.16-6.75.47m13.5 0c1.01.143 2.01.317 3 .52m-3-.52 2.62 10.726c.122.499-.106 1.028-.589 1.202a5.988 5.988 0 0 1-2.031.352 5.988 5.988 0 0 1-2.031-.352c-.483-.174-.711-.703-.59
10-1.202L18.75 4.971Zm-16.5.52c.99-.203 1.99-.377 3-.52m0 0 2.62 10.726c.122.499-.106 1.028-.589 1.202a5.989 5.989 0 0 1-2.031.352 5.989 5.989 0 0 1-2.031-.352c-.483-.174-.711-.703-.59-1.202L5.25 4.971Z"></path></svg>CSA</div></div></div><h2 class="text-4xl sm:text-5xl md:text-6xl lg:text-8xl font-medium tracking-tight text-gray-900 dark:text-[#E0E0E0] mt-2" style="opacity:0;transform:translateY(20px)"><span style="background:linear-gradient(90deg, #16a34a 0%, #16a34a 14%, #16a34a 29%, #16a34a 50%, #f2e64a 71%, #f2903b 86%, #ed4533 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;display:inline-block;line-height:1.2;vertical-align:bottom">AI-Augmented Assurance</span></h2><p class="mx-auto mt-6 max-w-3xl text-base sm:text-lg md:text-xl leading-relaxed text-gray-600 dark:text-[#B0B0B0]" style="opacity:0;transform:translateY(20px)">Valkit is a paperless Digital Validation Tool (DVT) for life sciences — helping GxP teams author, execute, trace, and approve CQV, CSV, and CSA work digitally, with optional human-in-the-loop AI.</p><div style="opacity:0;transform:translateY(20px)"><div class="w-full bg-transparent py-6 flex flex-col items-center"><h2 class="text-base sm:text-xl md:text-2xl font-semibold text-gray-700 dark:text-[#E0E0E0] mb-2 text-center">Trusted by Leading Life Sciences Organizations</h2><p class="text-sm sm:text-base md:text-lg text-gray-500 dark:text-[#B0B0B0] mb-6 text-center max-w-2xl">Valkit.ai supports digital validation for pharmaceutical, biotech, and medical device innovators worldwide.</p><div class="flex flex-row gap-10 sm:gap-12 justify-center items-center mt-2"><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-pill h-7 w-7 sm:h-8 sm:w-8 text-black dark:text-[#E0E0E0]" aria-hidden="true"><path d="m10.5 20.5 10-10a4.95 4.95 0 1 0-7-7l-10 10a4.95 4.95 0 1 0 7 7Z"></path><path d="m8.5 8.5 7 7"></path></svg><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-dna h-7 w-7 sm:h-8 sm:w-8 text-black dark:text-[#E0E0E0]" aria-hidden="true"><path d="m10 16 1.5 1.5"></path><path d="m14 8-1.5-1.5"></path><path d="M15 2c-1.798 1.998-2.518 3.995-2.807 5.993"></path><path d="m16.5 10.5 1 1"></path><path d="m17 6-2.891-2.891"></path><path d="M2 15c6.667-6 13.333 0 20-6"></path><path d="m20 9 .891.891"></path><path d="M3.109 14.109 4 15"></path><path d="m6.5 12.5 1 1"></path><path d="m7 18 2.891 2.891"></path><path d="M9 22c1.798-1.998 2.518-3.995 2.807-5.993"></path></svg><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon" class="h-7 w-7 sm:h-8 sm:w-8 text-black dark:text-[#E0E0E0]"><path stroke-linecap="round" stroke-linejoin="round" d="M21 8.25c0-2.485-2.099-4.5-4.688-4.5-1.935 0-3.597 1.126-4.312 2.733-.715-1.607-2.377-2.733-4.313-2.733C5.1 3.75 3 5.765 3 8.25c0 7.22 9 12 9 12s9-4.78 9-12Z"></path></svg><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-flask-conical h-7 w-7 sm:h-8 sm:w-8 text-black dark:text-[#E0E0E0]" aria-hidden="true"><path d="M14 2v6a2 2 0 0 0 .245.96l5.51 10.08A2 2 0 0 1 18 22H6a2 2 0 0 1-1.755-2.96l5.51-10.08A2 2 0 0 0 10 8V2"></path><path d="M6.453 15h11.094"></path><path d="M8.5 2h7"></path></svg><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon" class="h-7 w-7 sm:h-8 sm:w-8 text-black dark:text-[#E0E0E0]"><path stroke-linecap="round" stroke-linejoin="round" d="m6.115 5.19.319 1.913A6 6 0 0 0 8.11 10.36L9.75 12l-.387.775c-.217.433-.132.956.21 1.298l1.348 1.348c.21.21.329.497.329.795v1.089c0 .426.24.815.622 1.006l.153.076c.433.217.956.132 1.298-.21l.723-.723a8.7 8.7 0 0 0 2.288-4.042 1.087 1.087 0 0 0-.358-1.099l-1.33-1.108c-.251-.21-.582-.299-.905-.245l-1.17.195a1.125 1.125 0 0 1-.98-.314l-.295-.295a1.125 1.125 0 0 1 0-1.591l.13-.132a1.125 1.125 0 0 1 1.3-.21l.603.302a.809.809 0 0 0 1.086-1.086L14.25 7.5l1.256-.837a4.5 4.5 0 0 0 1.528-1.732l.146-.292M6.115 5.19A9 9 0 1 0 17.18 4.64M6.115 5.19A8.965 8.965 0 0 1 12 3c1.929 0 3.716.607 5.18 1.64"></path></svg></div></div></div><div class="mt-8 flex flex-col items-center justify-center gap-3" style="opacity:0;transform:translateY(20px)"><button class="justify-center font-medium ring-offset-background transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50 active:[&amp;&gt;*]:translate-y-0.5 [&amp;&gt;*]:py-2.5 [&amp;&gt;*]:px-6 h-14 text-lg inline-flex items-center rounded-full bg-green-500 text-white hover:bg-green-600 no-export-docx" tabindex="0"><span class="flex w-full h-full items-center transition-transform duration-500 ease-out"><span class="flex w-full flex-1 items-center justify-center"><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-calendar-plus mr-2" aria-hidden="true"><path d="M16 19h6"></path><path d="M16 2v4"></path><path d="M19 16v6"></path><path d="M21 12.598V6a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h8.5"></path><path d="M3 10h18"></path><path d="M8 2v4"></path></svg> Book a Demo</span></span></button><button tabindex="-1" class="inline-flex items-center justify-center rounded-md font-medium ring-offset-background transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50 active:[&amp;&gt;*]:translate-y-0.5 hover:bg-accent/50 hover:text-accent-foreground text-sm h-10 [&amp;&gt;*]:py-2 [&amp;&gt;*]:px-4 no-export-docx"><a class="flex w-full h-full items-center transition-transform duration-500 ease-out" href="/product"><span class="flex w-full flex-1 items-center justify-center">Learn More<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon" class="ml-2 h-4 w-4"><path stroke-linecap="round" stroke-linejoin="round" d="m8.25 4.5 7.5 7.5-7.5 7.5"></path></svg></span></a></button></div></div></div></div></div></div><div class="bg-gray-50 dark:bg-[#1a1a1a] py-12"><div class="container mx-auto px-5"><div class="mx-auto max-w-7xl px-4 sm:px-6 lg:px-8"><div class="grid grid-cols-1 gap-8 sm:grid-cols-2 lg:grid-cols-3"><div class="flex flex-col h-full justify-between rounded-2xl bg-white p-8 shadow-md ring-1 ring-gray-200 dark:bg-[#1a1a1a] dark:ring-[#444444]" style="opacity:0;transform:translateY(20px)"><div class="flex items-center mb-4"><div class="flex h-16 w-16 items-center justify-center rounded-xl bg-primary-500 text-white"><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-hand-coins h-10 w-10" aria-hidden="true"><path d="M11 15h2a2 2 0 1 0 0-4h-3c-.6 0-1.1.2-1.4.6L3 17"></path><path d="m7 21 1.6-1.4c.3-.4.8-.6 1.4-.6h4c1.1 0 2.1-.4 2.8-1.2l4.6-4.4a2 2 0 0 0-2.75-2.91l-4.2 3.9"></path><path d="m2 16 6 6"></path><circle cx="16" cy="9" r="2.9"></circle><circle cx="6" cy="5" r="3"></circle></svg></div><div class="ml-6"><h2 class="text-5xl font-semibold text-green-600">80%</h2><p class="text-base text-gray-500 dark:text-[#B0B0B0] font-medium mt
10-1">Cost Reduction</p></div></div><p class="text-base text-gray-600 dark:text-[#B0B0B0] mt-2">Smart Automations, Packages Cloning, Master Data Management and optional AI Augmentation combine to reduce life cycle validation costs by up to 80%</p></div><div class="flex flex-col h-full justify-between rounded-2xl bg-white p-8 shadow-md ring-1 ring-gray-200 dark:bg-[#1a1a1a] dark:ring-[#444444]" style="opacity:0;transform:translateY(20px)"><div class="flex items-center mb-4"><div class="flex h-16 w-16 items-center justify-center rounded-xl bg-primary-500 text-white"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon" class="h-10 w-10"><path stroke-linecap="round" stroke-linejoin="round" d="M12 6v6h4.5m4.5 0a9 9 0 1 1-18 0 9 9 0 0 1 18 0Z"></path></svg></div><div class="ml-6"><h2 class="text-5xl font-semibold text-green-600">85%</h2><p class="text-base text-gray-500 dark:text-[#B0B0B0] font-medium mt-1">Time Reduction</p></div></div><p class="text-base text-gray-600 dark:text-[#B0B0B0] mt-2">What used to take weeks now takes hours. Valkit.ai&#x27;s Gen 2 design and smart automation make validation fast and frustration-free.</p></div><div class="flex flex-col h-full justify-between rounded-2xl bg-white p-8 shadow-md ring-1 ring-gray-200 dark:bg-[#1a1a1a] dark:ring-[#444444]" style="opacity:0;transform:translateY(20px)"><div class="flex items-center mb-4"><div class="flex h-16 w-16 items-center justify-center rounded-xl bg-primary-500 text-white"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon" class="h-10 w-10"><path stroke-linecap="round" stroke-linejoin="round" d="M3 13.125C3 12.504 3.504 12 4.125 12h2.25c.621 0 1.125.504 1.125 1.125v6.75C7.5 20.496 6.996 21 6.375 21h-2.25A1.125 1.125 0 0 1 3 19.875v-6.75ZM9.75 8.625c0-.621.504-1.125 1.125-1.125h2.25c.621 0 1.125.504 1.125 1.125v11.25c0 .621-.504 1.125-1.125 1.125h-2.25a1.125 1.125 0 0 1-1.125-1.125V8.625ZM16.5 4.125c0-.621.504-1.125 1.125-1.125h2.25C20.496 3 21 3.504 21 4.125v15.75c0 .621-.504 1.125-1.125 1.125h-2.25a1.125 1.125 0 0 1-1.125-1.125V4.125Z"></path></svg></div><div class="ml-6"><h2 class="text-5xl font-semibold text-green-600">70%</h2><p class="text-base text-gray-500 dark:text-[#B0B0B0] font-medium mt-1">Resource Efficiency</p></div></div><p class="text-base text-gray-600 dark:text-[#B0B0B0] mt-2">Empower your team to do more with less. Valkit.ai&#x27;s simple, AI-enhanced workflows let everyone contribute—no steep learning curve required.</p></div></div></div></div></div><section class="relative overflow-hidden border-y border-gray-200/70 py-12 sm:py-16 dark:border-[#2a2a2a]" aria-labelledby="home-ux-tagline-heading home-safe-gxp-heading"><div class="pointer-events-none absolute inset-0 bg-gradient-to-br from-emerald-50/95 via-zinc-50/90 to-sky-50/80 dark:from-[#0a1610] dark:via-[#101010] dark:to-[#12101c]" aria-hidden="true"></div><div class="pointer-events-none absolute -left-[25%] top-1/2 h-[min(110vw,42rem)] w-[min(110vw,42rem)] -translate-y-1/2 rounded-full bg-gradient-to-br from-green-400/45 via-emerald-400/18 to-transparent blur-3xl dark:from-green-500/22 dark:via-emerald-600/10 dark:to-transparent" aria-hidden="true"></div><div class="pointer-events-none absolute -right-[22%] top-[18%] h-[min(100vw,38rem)] w-[min(100vw,38rem)] rounded-full bg-gradient-to-bl from-cyan-300/35 via-indigo-400/22 to-violet-500/30 blur-3xl dark:from-sky-500/16 dark:via-indigo-500/14 dark:to-violet-600/16" aria-hidden="true"></div><div class="pointer-events-none absolute left-1/2 top-0 h-56 w-[min(90%,48rem)] -translate-x-1/2 bg-gradient-to-b from-lime-300/20 via-amber-200/10 to-transparent blur-3xl dark:from-lime-400/8 dark:via-amber-400/5 dark:to-transparent" aria-hidden="true"></div><div class="pointer-events-none absolute left-3 top-[24%] hidden select-none md:block md:left-6 lg:left-10 lg:top-[22%] xl:left-14" aria-hidden="true"><div class="relative flex h-36 w-36 items-center justify-center lg:h-40 lg:w-40"><div class="absolute inset-0 scale-110 rounded-full bg-gradient-to-br from-emerald-300/35 via-green-400/15 to-transparent blur-2xl dark:from-emerald-500/20 dark:via-green-600/10 dark:to-transparent" aria-hidden="true"></div><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-mouse-pointer-click relative h-24 w-24 rotate-[-14deg] text-emerald-600/[0.28] drop-shadow-[0_4px_24px_rgba(22,163,74,0.2)] dark:text-emerald-400/[0.16] dark:drop-shadow-[0_4px_28px_rgba(52,211,153,0.12)] lg:h-28 lg:w-28" aria-hidden="true"><path d="M14 4.1 12 6"></path><path d="m5.1 8-2.9-.8"></path><path d="m6 12-1.9 2"></path><path d="M7.2 2.2 8 5.1"></path><path d="M9.037 9.69a.498.498 0 0 1 .653-.653l11 4.5a.5.5 0 0 1-.074.949l-4.349 1.041a1 1 0 0 0-.74.739l-1.04 4.35a.5.5 0 0 1-.95.
10074z"></path></svg></div></div><div class="pointer-events-none absolute right-3 bottom-[14%] hidden select-none md:block md:right-6 lg:right-10 lg:bottom-[16%] xl:right-14" aria-hidden="true"><div class="relative flex h-44 w-44 items-center justify-center lg:h-48 lg:w-48"><div class="absolute inset-0 scale-110 rounded-full bg-gradient-to-tl from-sky-300/30 via-indigo-400/18 to-violet-400/22 blur-2xl dark:from-sky-500/14 dark:via-indigo-500/12 dark:to-violet-500/14" aria-hidden="true"></div><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-badge-check relative h-28 w-28 rotate-[16deg] text-sky-600/[0.22] drop-shadow-[0_6px_28px_rgba(14,165,233,0.18)] dark:text-sky-400/[0.14] dark:drop-shadow-[0_6px_32px_rgba(56,189,248,0.1)] lg:h-32 lg:w-32" aria-hidden="true"><path d="M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z"></path><path d="m9 12 2 2 4-4"></path></svg></div></div><div class="pointer-events-none absolute inset-0 bg-grid-pattern opacity-[0.055] dark:opacity-[0.07]" aria-hidden="true"></div><div class="container mx-auto px-5"><div class="relative z-10 grid grid-cols-1 gap-8 px-4 sm:px-6 lg:grid-cols-2 lg:gap-10 lg:px-8 xl:gap-12"><div class="flex h-full flex-col rounded-2xl border border-green-200/90 bg-white/95 p-6 shadow-md ring-1 ring-green-500/10 backdrop-blur-sm dark:border-green-800/35 dark:bg-[#1a1a1a]/95 dark:ring-green-500/15 sm:p-8" style="opacity:0;transform:translateY(20px)"><div class="mb-4 inline-flex w-fit items-center gap-2 rounded-full bg-green-50 px-3 py-1.5 text-xs font-semibold text-green-800 ring-1 ring-inset ring-green-600/15 dark:bg-green-950/50 dark:text-green-200 dark:ring-green-500/25 sm:text-sm"><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-mouse-pointer-click h-4 w-4 shrink-0 text-green-600 dark:text-green-400" aria-hidden="true"><path d="M14 4.1 12 6"></path><path d="m5.1 8-2.9-.8"></path><path d="m6 12-1.9 2"></path><path d="M7.2 2.2 8 5.1"></path><path d="M9.037 9.69a.498.498 0 0 1 .653-.653l11 4.5a.5.5 0 0 1-.074.949l-4.349 1.041a1 1 0 0 0-.74.739l-1.04 4.35a.5.5 0 0 1-.95.074z"></path></svg>Intuitive by design</div><h2 id="home-ux-tagline-heading" class="text-balance text-2xl font-bold leading-tight tracking-tight text-gray-900 dark:text-[#E0E0E0] sm:text-3xl lg:text-[1.65rem] xl:text-4xl xl:leading-tight">If you know how to validate, you know how to<!-- --> <span class="inline-block bg-clip-text" style="background:linear-gradient(90deg, #16a34a 0%, #16a34a 35%, #22c55e 55%, #84cc16 75%, #eab308 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text">Valkit</span>.</h2><p class="mt-4 text-pretty text-base leading-relaxed text-gray-600 dark:text-[#B0B0B0] sm:text-lg">Clear structure, predictable flows, less ramp-up—built for how validation teams actually work under GxP.</p><ul class="mt-5 flex flex-col gap-2 text-left"><li class="flex items-start gap-2 text-sm font-medium text-green-800 dark:text-green-200/90 sm:text-base"><span class="mt-2 inline-block h-1.5 w-1.5 shrink-0 rounded-full bg-green-500" aria-hidden="true"></span>Thoughtful information hierarchy</li><li class="flex items-start gap-2 text-sm font-medium text-green-800 dark:text-green-200/90 sm:text-base"><span class="mt-2 inline-block h-1.5 w-1.5 shrink-0 rounded-full bg-green-500" aria-hidden="true"></span>Friction-free authoring and review</li></ul></div><div class="flex h-full min-h-0 flex-col" style="opacity:0;transform:translateY(20px)"><a title="Open the SAFE GxP DVT product page: S.A.F.E. framework for regulated digital validation" class="group flex h-full min-h-full flex-col rounded-2xl border border-sky-200/90 bg-white/95 p-6 shadow-md ring-1 ring-sky-500/10 backdrop-blur-sm transition-all duration-200 hover:border-sky-400/70 hover:shadow-lg hover:ring-sky-500/20 dark:border-sky-500/25 dark:bg-[#1a1a1a]/95 dark:ring-sky-400/10 dark:hover:border-sky-400/40 sm:p-8" href="/product/safe-gxp-dvt"><div class="mb-4 inline-flex w-fit items-center rounded-full bg-sky-50 px-3 py-1.5 text-xs font-semibold shadow-sm ring-1 ring-inset ring-sky-500/20 dark:bg-sky-950/50 dark:ring-sky-400/25 sm:text-sm"><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-badge-check mr-2 h-4 w-4 shrink-0 text-sky-600 dark:text-sky-400" aria-hidden="true"><path d="M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z"></path><path d="m9 12 2 2 4-4"></path></svg><span class="bg-clip-text text-transparent" style="background:linear-gradient(135deg, #0284c7 0%, #4f46e5 42%, #7c3aed 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text">S.A.F.E. Framework</span></div><h2 id="home-safe-gxp-heading" class="text-xl font-bold tracking-tight text-gray-900 dark:text-[#E0E0E0] sm:text-2xl lg:text-[1.35rem] xl:text-3xl xl:leading-snug">SAFE GxP DVT — human-in-the-loop AI for regulated validation</h2><p class="mt-3 flex-1 text-sm leading-relaxed text-gray-600 dark:text-[#B0B0B0] sm:text-base">
10Safe, agnostic, fast, and end-to-end: controlled AI, open LLM architecture, rapid authoring, and one lifecycle from requirements to sign-off.</p><span class="mt-6 inline-flex items-center gap-1 text-sm font-semibold sm:text-base"><span style="background:linear-gradient(135deg, #0284c7 0%, #4f46e5 42%, #7c3aed 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text">Explore SAFE GxP DVT</span><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon" class="h-4 w-4 shrink-0 text-sky-600 transition-transform group-hover:translate-x-0.5 dark:text-sky-400"><path stroke-linecap="round" stroke-linejoin="round" d="m8.25 4.5 7.5 7.5-7.5 7.5"></path></svg></span></a></div></div></div></section><div class="relative w-full bg-dots-gray"><div class="w-full flex flex-row items-center justify-center relative mt-2 max-w-7xl mx-auto"><button class="hidden sm:flex items-center justify-center px-3 py-3 bg-primary-500 hover:bg-primary-600 text-white rounded-full shadow transition disabled:opacity-40 disabled:cursor-not-allowed mr-2" aria-label="Scroll left" disabled="" style="z-index:2"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon" class="h-6 w-6"><path stroke-linecap="round" stroke-linejoin="round" d="M15.75 19.5 8.25 12l7.5-7.5"></path></svg></button><div class="w-full"><div class="overflow-x-auto scrollbar-hide" style="scroll-behavior:smooth"><div class="flex flex-row gap-6 py-4 px-2 min-w-full"><blockquote class="min-w-[280px] sm:min-w-[320px] max-w-[calc(100vw-2rem)] sm:max-w-xs flex-shrink-0 rounded-xl bg-white dark:bg-[#1a1a1a] shadow p-4 sm:p-6 text-gray-700 dark:text-[#E0E0E0] border border-gray-100 dark:border-[#444444] text-base font-medium relative overflow-hidden"><span class="absolute left-3 sm:left-4 top-2 text-4xl sm:text-5xl text-primary-500 opacity-80 select-none pointer-events-none leading-none font-serif">“</span><span class="block pt-4 sm:pt-6 pb-3 sm:pb-4 pr-2 pl-2 z-10 relative">What&#x27;s the catch, the team is telling me this is night and day better than the other validation tools they have used</span><span class="absolute right-3 sm:right-4 bottom-2 text-3xl sm:text-4xl text-primary-500 opacity-40 select-none pointer-events-none leading-none font-serif">”</span></blockquote><blockquote class="min-w-[280px] sm:min-w-[320px] max-w-[calc(100vw-2rem)] sm:max-w-xs flex-shrink-0 rounded-xl bg-white dark:bg-[#1a1a1a] shadow p-4 sm:p-6 text-gray-700 dark:text-[#E0E0E0] border border-gray-100 dark:border-[#444444] text-base font-medium relative overflow-hidden"><span class="absolute left-3 sm:left-4 top-2 text-4xl sm:text-5xl text-primary-500 opacity-80 select-none pointer-events-none leading-none font-serif">“</span><span class="block pt-4 sm:pt-6 pb-3 sm:pb-4 pr-2 pl-2 z-10 relative">I love how nippy it is, it&#x27;s super fast. We&#x27;re excited with how easy it is to use and how productive we are already.</span><span class="absolute right-3 sm:right-4 bottom-2 text-3xl sm:text-4xl text-primary-500 opacity-40 select-none pointer-events-none leading-none font-serif">”</span></blockquote><blockquote class="min-w-[280px] sm:min-w-[320px] max-w-[calc(100vw-2rem)] sm:max-w-xs flex-shrink-0 rounded-xl bg-white dark:bg-[#1a1a1a] shadow p-4 sm:p-6 text-gray-700 dark:text-[#E0E0E0] border border-gray-100 dark:border-[#444444] text-base font-medium relative overflow-hidden"><span class="absolute left-3 sm:left-4 top-2 text-4xl sm:text-5xl text-primary-500 opacity-80 select-none pointer-events-none leading-none font-serif">“</span><span class="block pt-4 sm:pt-6 pb-3 sm:pb-4 pr-2 pl-2 z-10 relative">Love it, we had our trace matrix built for us in realtime. That&#x27;s a gamechanger for us, we saved weeks of work with just that.</span><span class="absolute right-3 sm:right-4 bottom-2 text-3xl sm:text-4xl text-primary-500 opacity-40 select-none pointer-events-none leading-none font-serif">”</span></blockquote><blockquote class="min-w-[280px] sm:min-w-[320px] max-w-[calc(100vw-2rem)] sm:max-w-xs flex-shrink-0 rounded-xl bg-white dark:bg-[#1a1a1a] shadow p-4 sm:p-6 text-gray-700 dark:text-[#E0E0E0] border border-gray-100 dark:border-[#444444] text-base font-medium relative overflow-hidden"><span class="absolute left-3 sm:left-4 top-2 text-4xl sm:text-5xl text-primary-500 opacity-80 select-none pointer-events-none leading-none font-serif">“</span><span class="block pt-4 sm:pt-6 pb-3 sm:pb-4 pr-2 pl-2 z-10 relative">It&#x27;s so intuitive. We were able to start being productive in no time. The team has been all buzzing about how much easier it is than anything else they have used.<
10/span><span class="absolute right-3 sm:right-4 bottom-2 text-3xl sm:text-4xl text-primary-500 opacity-40 select-none pointer-events-none leading-none font-serif">”</span></blockquote><blockquote class="min-w-[280px] sm:min-w-[320px] max-w-[calc(100vw-2rem)] sm:max-w-xs flex-shrink-0 rounded-xl bg-white dark:bg-[#1a1a1a] shadow p-4 sm:p-6 text-gray-700 dark:text-[#E0E0E0] border border-gray-100 dark:border-[#444444] text-base font-medium relative overflow-hidden"><span class="absolute left-3 sm:left-4 top-2 text-4xl sm:text-5xl text-primary-500 opacity-80 select-none pointer-events-none leading-none font-serif">“</span><span class="block pt-4 sm:pt-6 pb-3 sm:pb-4 pr-2 pl-2 z-10 relative">Your customer support has been amazing so far, really impressed with how on it the entire team has been. We really appreciate it.</span><span class="absolute right-3 sm:right-4 bottom-2 text-3xl sm:text-4xl text-primary-500 opacity-40 select-none pointer-events-none leading-none font-serif">”</span></blockquote><blockquote class="min-w-[280px] sm:min-w-[320px] max-w-[calc(100vw-2rem)] sm:max-w-xs flex-shrink-0 rounded-xl bg-white dark:bg-[#1a1a1a] shadow p-4 sm:p-6 text-gray-700 dark:text-[#E0E0E0] border border-gray-100 dark:border-[#444444] text-base font-medium relative overflow-hidden"><span class="absolute left-3 sm:left-4 top-2 text-4xl sm:text-5xl text-primary-500 opacity-80 select-none pointer-events-none leading-none font-serif">“</span><span class="block pt-4 sm:pt-6 pb-3 sm:pb-4 pr-2 pl-2 z-10 relative">We were up and running so quickly, I kept thinking we must have missed a step. Turns out, it&#x27;s just that easy.</span><span class="absolute right-3 sm:right-4 bottom-2 text-3xl sm:text-4xl text-primary-500 opacity-40 select-none pointer-events-none leading-none font-serif">”</span></blockquote><blockquote class="min-w-[280px] sm:min-w-[320px] max-w-[calc(100vw-2rem)] sm:max-w-xs flex-shrink-0 rounded-xl bg-white dark:bg-[#1a1a1a] shadow p-4 sm:p-6 text-gray-700 dark:text-[#E0E0E0] border border-gray-100 dark:border-[#444444] text-base font-medium relative overflow-hidden"><span class="absolute left-3 sm:left-4 top-2 text-4xl sm:text-5xl text-primary-500 opacity-80 select-none pointer-events-none leading-none font-serif">“</span><span class="block pt-4 sm:pt-6 pb-3 sm:pb-4 pr-2 pl-2 z-10 relative">The onboarding was so smooth. Our team actually enjoyed the process for once!</span><span class="absolute right-3 sm:right-4 bottom-2 text-3xl sm:text-4xl text-primary-500 opacity-40 select-none pointer-events-none leading-none font-serif">”</span></blockquote><blockquote class="min-w-[280px] sm:min-w-[320px] max-w-[calc(100vw-2rem)] sm:max-w-xs flex-shrink-0 rounded-xl bg-white dark:bg-[#1a1a1a] shadow p-4 sm:p-6 text-gray-700 dark:text-[#E0E0E0] border border-gray-100 dark:border-[#444444] text-base font-medium relative overflow-hidden"><span class="absolute left-3 sm:left-4 top-2 text-4xl sm:text-5xl text-primary-500 opacity-80 select-none pointer-events-none leading-none font-serif">“</span><span class="block pt-4 sm:pt-6 pb-3 sm:pb-4 pr-2 pl-2 z-10 relative">I can&#x27;t believe how much time we&#x27;re saving. The automation is next level.</span><span class="absolute right-3 sm:right-4 bottom-2 text-3xl sm:text-4xl text-primary-500 opacity-40 select-none pointer-events-none leading-none font-serif">”</span></blockquote><blockquote class="min-w-[280px] sm:min-w-[320px] max-w-[calc(100vw-2rem)] sm:max-w-xs flex-shrink-0 rounded-xl bg-white dark:bg-[#1a1a1a] shadow p-4 sm:p-6 text-gray-700 dark:text-[#E0E0E0] border border-gray-100 dark:border-[#444444] text-base font-medium relative overflow-hidden"><span class="absolute left-3 sm:left-4 top-2 text-4xl sm:text-5xl text-primary-500 opacity-80 select-none pointer-events-none leading-none font-serif">“</span><span class="block pt-4 sm:pt-6 pb-3 sm:pb-4 pr-2 pl-2 z-10 relative">We finally have a validation tool that feels modern. The UI is clean and everything just works.</span><span class="absolute right-3 sm:right-4 bottom-2 text-3xl sm:text-4xl text-primary-500 opacity-40 select-none pointer-events-none leading-none font-serif">”</span></blockquote><blockquote class="min-w-[280px] sm:min-w-[320px] max-w-[calc(100vw-2rem)] sm:max-w-xs flex-shrink-0 rounded-xl bg-white dark:bg-[#1a1a1a] shadow p-4 sm:p-6 text-gray-700 dark:text-[#E0E0E0] border border-gray-100 dark:border-[#444444] text-base font-medium relative overflow-hidden"><span class="absolute left-3 sm:left-4 top-2 text-4xl sm:text-5xl text-primary-500 opacity-80 select-none pointer-events-none leading-none font-serif">“</span><span class="block pt-4 sm:pt-6 pb-3 sm:pb-4 pr-2 pl-2 z-10 relative">The summary report got built automatically for us. It&#x27;s saving us so much time.</span><span class="absolute right-3 sm:right-4 bottom-2 text-3xl sm:text-4xl text-primary-500 opacity-40 select-none pointer-events-none leading-none font-serif">”</span></blockquote></div></div></div><button class="hidden sm:flex items-center justify-center px-3 py-3 bg-primary-500 hover:bg-primary-600 text-white rounded-full shadow transition disabled:opacity-40 disabled:cursor-not-allowed ml-2" aria-label="Scroll right" disabled="" style="z-index:2"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon" class="h-6 w-6"><path stroke-linecap="round" stroke-linejoin="round" d="m8.25 4.5 7.5 7.5-7.5 7.5"></path></svg></button></div></div><div class="relative w-full py-24 sm:py-32 lg:py-40"><div class="w-screen relative left-1/2 right-1/2 -ml-[50vw] -mr-[50vw] px-4 sm:px-6 lg:px-8 py-12 sm:py-16 lg:py-20"><div class="relative max-w-[1600px] mx-auto" style="opacity:0;transform:translateY(50px)"><div class="hidden lg:block absolute -top-48 -bottom-24 left-0 right-0 rounded-2xl sm:rounded-3xl bg-gradient-to-br from-gray-50 to-white dark:from-[#1a1a1a] dark:to-[#121212] border-2 border-gray-300 dark:border-[#555555] p-0 shadow-2xl overflow-hidden opacity-40"><div class="absolute inset-0 opacity-30" style="background:linear-gradient(135deg, rgba(22, 163, 74, 0.05) 0%, rgba(234, 179, 8, 0.05) 25%, rgba(249, 115, 22, 0.05) 50%, rgba(37, 99, 235, 0.05) 75%, rgba(147, 51, 234, 0.05) 100%)"></div><div class="relative z-0 flex"><div class="flex w-64 border-r border-gray-200 dark:border-white/10 p-6 flex-col gap-6"><div class="flex items-center gap-3 pb-4 border-b border-gray-200 dark:border-white/10"><div class="h-10 w-10 shrink-0 rounded-full border-2 border-green-400/40 bg-gradient-to-br from-green-300 to-emerald-400 opacity-90 dark:border-green-500/30 dark:from-green-600/60 dark:to-emerald-700/50"></div><div class="min-w-0 flex-1 space-y-2"><div class="animate-pulse rounded-md h-4 w-32 bg-gradient-to-r from-blue-200 to-sky-100 dark:from-blue-800/50 dark:to-sky-900/35"></div><div class="animate-pulse rounded-md h-3 w-28 bg-gradient-to-r from-emerald-200 to-green-100 dark:from-emerald-800/45 dark:to-green-900/30"></div></div></div><div class="flex flex-1 flex-col gap-2"><div class="flex items-center gap-3 rounded-lg bg-white/50 p-3 dark:bg-white/[0.04]"><div class="h-6 w-6 shrink-0 rounded bg-blue-300/85 dark:bg-blue-600/45"></div><div class="animate-pulse rounded-md h-4 w-40 bg-gradient-to-r from-blue-200 to-indigo-100 dark:from-blue-800/50 dark:to-indigo-900/30"></div></div><div class="flex items-center gap-3 rounded-lg bg-white/50 p-3 dark:bg-white/[0.04]"><div class="h-6 w-6 shrink-0 rounded bg-emerald-300/85 dark:bg-emerald-600/45"></div><div class="animate-pulse rounded-md h-4 w-40 bg-gradient-to-r from-emerald-200 to-green-100 dark:from-emerald-800/50 dark:to-green-900/30"></div></div><div class="flex items-center gap-3 rounded-lg bg-white/50 p-3 dark:bg-white/[0.04]"><div class="h-6 w-6 shrink-0 rounded bg-amber-300/85 dark:bg-amber-600/45"></div><div class="animate-pulse rounded-md h-4 w-40 bg-gradient-to-r from-amber-200 to-yellow-100 dark:from-amber-800/45 dark:to-yellow-900/25"></div></div><div class="flex items-center gap-3 rounded-lg bg-white/50 p-3 dark:bg-white/[0.04]"><div class="h-6 w-6 shrink-0 rounded bg-red-300/85 dark:bg-red-600/45"></div><div class="animate-pulse rounded-md h-4 w-40 bg-gradient-to-r from-red-200 to-rose-100 dar
10k:from-red-800/50 dark:to-rose-900/30"></div></div><div class="flex items-center gap-3 rounded-lg bg-white/50 p-3 dark:bg-white/[0.04]"><div class="h-6 w-6 shrink-0 rounded bg-violet-300/85 dark:bg-violet-600/45"></div><div class="animate-pulse rounded-md h-4 w-40 bg-gradient-to-r from-violet-200 to-purple-100 dark:from-violet-800/50 dark:to-purple-900/30"></div></div><div class="flex items-center gap-3 rounded-lg bg-white/50 p-3 dark:bg-white/[0.04]"><div class="h-6 w-6 shrink-0 rounded bg-orange-300/85 dark:bg-orange-600/45"></div><div class="animate-pulse rounded-md h-4 w-40 bg-gradient-to-r from-orange-200 to-amber-100 dark:from-orange-800/50 dark:to-amber-900/30"></div></div></div></div><div class="flex-1 p-8 lg:p-16"><div class="flex flex-col sm:flex-row items-start sm:items-center justify-between gap-4 mb-8 sm:mb-12 pb-6 sm:pb-8 border-b border-gray-200 dark:border-white/10"><div class="min-w-0 flex-1 space-y-3"><div class="animate-pulse rounded-md h-8 w-full max-w-80 bg-gradient-to-r from-green-200 to-emerald-100 dark:from-green-800/50 dark:to-emerald-900/30"></div><div class="animate-pulse rounded-md h-5 w-full max-w-96 bg-gradient-to-r from-blue-200 to-cyan-100 dark:from-blue-800/45 dark:to-cyan-900/25"></div></div><div class="flex items-center gap-4 flex-shrink-0"><div class="hidden sm:flex gap-3"><div class="h-4 w-4 rounded-full bg-green-500"></div><div class="h-4 w-4 rounded-full bg-yellow-500"></div><div class="h-4 w-4 rounded-full bg-red-500"></div></div></div></div></div></div></div><div class="relative z-10"><div class="container mx-auto px-5"><div class="text-center mb-12 sm:mb-16 pt-8"><div style="opacity:0;transform:translateY(20px)"><h2 class="text-4xl sm:text-5xl md:text-6xl font-bold tracking-tight text-gray-900 dark:text-[#E0E0E0]" style="line-height:1.2;padding-bottom:0.2em">The Complete Digital Validation Solution</h2><p class="mt-4 text-lg sm:text-xl text-gray-600 dark:text-[#B0B0B0] leading-relaxed font-medium max-w-3xl mx-auto">A comprehensive platform that combines AI, automation, and compliance in one powerful solution.</p></div></div><div class="grid grid-cols-1 gap-6 sm:gap-7 sm:grid-cols-2 lg:grid-cols-3 max-w-[1000px] mx-auto"><div class="relative rounded-2xl bg-white p-4 sm:p-5 shadow-xl ring-1 ring-gray-200 dark:bg-[#1a1a1a] dark:ring-[#444444] hover:shadow-2xl transition-shadow duration-200 cursor-pointer" style="opacity:0;transform:translateY(20px)"><div><div class="flex h-10 w-10 sm:h-11 sm:w-11 items-center justify-center rounded-xl bg-primary-50 dark:bg-primary-500/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-clipboard h-6 w-6 sm:h-7 sm:w-7 text-blue-500" aria-hidden="true"><rect width="8" height="4" x="8" y="2" rx="1" ry="1"></rect><path d="M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2"></path></svg></div><h2 class="mt-4 sm:mt-5 text-base sm:text-lg font-semibold text-gray-900 dark:text-[#E0E0E0]">Build Once, Use Many</h2><p class="mt-1.5 sm:mt-2 text-xs sm:text-sm text-gray-600 dark:text-[#B0B0B0]">Org to Org and in-project cloning, Smart Tagging, Data Capture and Image libraries</p><button class="inline-flex items-center justify-center rounded-md font-medium ring-offset-background transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50 active:[&amp;&gt;*]:translate-y-0.5 hover:bg-accent/50 hover:text-accent-foreground text-sm h-10 [&amp;&gt;*]:py-2 [&amp;&gt;*]:px-4 mt-3 sm:mt-4 no-export-docx" tabindex="-1"><a class="flex w-full h-full items-center transition-transform duration-500 ease-out" href="/product/projects"><span class="flex w-full flex-1 items-center justify-center">Learn More<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon" class="ml-2 h-3 w-3 sm:h-4 sm:w-4"><path stroke-linecap="round" stroke-linejoin="round" d="m8.25 4.5 7.5 7.5-7.5 7.5"></path></svg></span></a></button></div></div><div class="relative rounded-2xl bg-white p-4 sm:p-5 shadow-xl ring-1 ring-gray-200 dark:bg-[#1a1a1a] dark:ring-[#444444] hover:shadow-2xl transition-shadow duration-200 cursor-pointer" style="opacity:0;transform:translateY(20px)"><div><div class="flex h-10 w-10 sm:h-11 sm:w-11 items-center justify-center rounded-xl bg-primary-50 dark:bg-primary-500/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-file-text h-6 w-6 sm:h-7 sm:w-7 text-green-500" aria-hidden="true"><path d="M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z"></path><path d="M14 2v4a2 2 0 0 0 2 2h4"></path><path d="M10 9H8"></path><path d="M16 13H8"></path><path d="M16 17H8"></path></svg></div><h2 class="mt-4 sm:mt-5 text-base sm:text-lg font-semibold text-gray-900 dark:text-[#E0E0E0]">Documents</h2><p class="mt-1.5 sm:mt-2 text-xs sm:text-sm text-gray-600 dark:text-[#B0B0B0]">
10Automated version control, e-signatures, and smart templates.</p><button class="inline-flex items-center justify-center rounded-md font-medium ring-offset-background transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50 active:[&amp;&gt;*]:translate-y-0.5 hover:bg-accent/50 hover:text-accent-foreground text-sm h-10 [&amp;&gt;*]:py-2 [&amp;&gt;*]:px-4 mt-3 sm:mt-4 no-export-docx" tabindex="-1"><a class="flex w-full h-full items-center transition-transform duration-500 ease-out" href="/product/documents"><span class="flex w-full flex-1 items-center justify-center">Learn More<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon" class="ml-2 h-3 w-3 sm:h-4 sm:w-4"><path stroke-linecap="round" stroke-linejoin="round" d="m8.25 4.5 7.5 7.5-7.5 7.5"></path></svg></span></a></button></div></div><div class="relative rounded-2xl bg-white p-4 sm:p-5 shadow-xl ring-1 ring-gray-200 dark:bg-[#1a1a1a] dark:ring-[#444444] hover:shadow-2xl transition-shadow duration-200 cursor-pointer" style="opacity:0;transform:translateY(20px)"><div><div class="flex h-10 w-10 sm:h-11 sm:w-11 items-center justify-center rounded-xl bg-primary-50 dark:bg-primary-500/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-link2 lucide-link-2 h-6 w-6 sm:h-7 sm:w-7 text-yellow-500" aria-hidden="true"><path d="M9 17H7A5 5 0 0 1 7 7h2"></path><path d="M15 7h2a5 5 0 1 1 0 10h-2"></path><line x1="8" x2="16" y1="12" y2="12"></line></svg></div><h2 class="mt-4 sm:mt-5 text-base sm:text-lg font-semibold text-gray-900 dark:text-[#E0E0E0]">Trace</h2><p class="mt-1.5 sm:mt-2 text-xs sm:text-sm text-gray-600 dark:text-[#B0B0B0]">Instant mapping of requirements, risks, and tests for full traceability.</p><button class="inline-flex items-center justify-center rounded-md font-medium ring-offset-background transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50 active:[&amp;&gt;*]:translate-y-0.5 hover:bg-accent/50 hover:text-accent-foreground text-sm h-10 [&amp;&gt;*]:py-2 [&amp;&gt;*]:px-4 mt-3 sm:mt-4 no-export-docx" tabindex="-1"><a class="flex w-full h-full items-center transition-transform duration-500 ease-out" href="/product/trace"><span class="flex w-full flex-1 items-center justify-center">Learn More<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon" class="ml-2 h-3 w-3 sm:h-4 sm:w-4"><path stroke-linecap="round" stroke-linejoin="round" d="m8.25 4.5 7.5 7.5-7.5 7.5"></path></svg></span></a></button></div></div><div class="relative rounded-2xl bg-white p-4 sm:p-5 shadow-xl ring-1 ring-gray-200 dark:bg-[#1a1a1a] dark:ring-[#444444] hover:shadow-2xl transition-shadow duration-200 cursor-pointer" style="opacity:0;transform:translateY(20px)"><div><div class="flex h-10 w-10 sm:h-11 sm:w-11 items-center justify-center rounded-xl bg-primary-50 dark:bg-primary-500/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-activity h-6 w-6 sm:h-7 sm:w-7 text-red-500" aria-hidden="true"><path d="M22 12h-2.48a2 2 0 0 0-1.93 1.46l-2.35 8.36a.25.25 0 0 1-.48 0L9.24 2.18a.25.25 0 0 0-.48 0l-2.35 8.36A2 2 0 0 1 4.49 12H2"></path></svg></div><h2 class="mt-4 sm:mt-5 text-base sm:text-lg font-semibold text-gray-900 dark:text-[#E0E0E0]">Projects</h2><p class="mt-1.5 sm:mt-2 text-xs sm:text-sm text-gray-600 dark:text-[#B0B0B0]">Live dashboards, instant status updates, and real-time test tracking.</p><button class="inline-flex items-center justify-center rounded-md font-medium ring-offset-background transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50 active:[&amp;&gt;*]:translate-y-0.5 hover:bg-accent/50 hover:text-accent-foreground text-sm h-10 [&amp;&gt;*]:py-2 [&amp;&gt;*]:px-4 mt-3 sm:mt-4 no-export-docx" tabindex="-1"><a class="flex w-full h-full items-center transition-transform duration-500 ease-out" href="/product/realtime"><span class="flex w-full flex-1 items-center justify-center">Learn More<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon" class="ml-2 h-3 w-3 sm:h-4 sm:w-4"><path stroke-linecap="round" stroke-linejoin="round" d="m8.25 4.5 7.5 7.5-7.5 7.5"></path></svg></span></a></button></div></div><div class="relative rounded-2xl bg-white p-4 sm:p-5 shadow-xl ring-1 ring-gray-200 dark:bg-[#1a1a1a] dark:ring-[#444444] hover:shadow-2xl transition-shadow duration-200 cursor-pointer" style="opacity:0;transform:translateY(20px)"><div><div class="flex h-10 w-10 sm:h-11 sm:w-11 items-center justify-center rounded-xl bg-primary-50 dark:bg-primary-500/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-cpu h-6 w-6 sm:h-7 sm:w-7 text-purple-500" aria-hidden="true"><path d="M12 20v2"></path><path d="M12 2v2"></path><path d="M17 20v2"></path><path d="M17 2v2"></path><path d="M2 12h2"></path><path d="M2 17h2"></path><path d="M2 7h2"></path><path d="M20 12h2"></path><path d="M20 17h2"></path><path d="M20 7h2"></path><path d="M7 20v2"></path><path d="M7 2v2"></path><rect x="4" y="4" width="16" height="16" rx="2"></rect><rect x="8" y="8" width="8" height="8" rx="1"></rect></svg></div><h2 class="mt-4 sm:mt-5 text-base sm:text-lg font-semibold text-gray-900 dark:text-[#E0E0E0]">AI</h2><p class="mt-1.5 sm:mt-2 text-xs sm:text-sm text-gray-600 dark:text-[#B0B0B0]">Context-aware content generation and predictive risk insights.</p><button class="inline-flex items-center justify-center rounded-md font-medium ring-offset-background transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50 active:[&amp;&gt;*]:translate-y-0.5 hover:bg-accent/50 hover:text-accent-foreground text-sm h-10 [&amp;&gt;*]:py-2 [&amp;&gt;*]:px-4 mt-3 sm:mt-4 no-export-docx" tabindex="-1"><a class="flex w-full h-full items-center transition-transform duration-500 ease-out" href="/product/ai"><span class="flex w-full flex-1 items-center justify-center">Learn More<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon" class="ml-2 h-3 w-3 sm:h-4 sm:w-4"><path stroke-linecap="round" stroke-linejoin="round" d="m8.25 4.5 7.5 7.5-7.5 7.5"></path></svg></span></a></button></div></div><div class="relative rounded-2xl bg-white p-4 sm:p-5 shadow-xl ring-1 ring-gray-200 dark:bg-[#1a1a1a] dark:ring-[#444444] hover:shadow-2xl transition-shadow duration-200 cursor-pointer" style="opacity:0;transform:translateY(20px)"><div><div class="flex h-10 w-10 sm:h-11 sm:w-11 items-center justify-center rounded-xl bg-primary-50 dark:bg-primary-500/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-lock h-6 w-6 sm:h-7 sm:w-7 text-orange-500" aria-hidden="true"><rect width="18" height="11" x="3" y="11" rx="2" ry="2"></rect><path d="M7 11V7a5 5 0 0 1 10 0v4"></path></svg></div><h2 class="mt-4 sm:mt-5 text-base sm:text-lg font-semibold text-gray-900 dark:text-[#E0E0E0]">Security</h2><p class="mt-1.5 sm:mt-2 text-xs sm:text-sm text-gray-600 dark:text-[#B0B0B0]">Uncompromising data protection and regulatory compliance.</p><button class="inline-flex items-center justify-center rounded-md font-medium ring-offset-background transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50 active:[&amp;&gt;*]:translate-y-0.5 hover:bg-accent/50 hover:text-accent-foreground text-sm h-10 [&amp;&gt;*]:py-2 [&amp;&gt;*]:px-4 mt-3 sm:mt-4 no-export-docx" tabindex="-1"><a class="flex w-full h-full items-center transition-transform duration-500 ease-out" href="/product/security"><span class="flex w-full flex-1 items-center justify-center">Learn More<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon" class="ml-2 h-3 w-3 sm:h-4 sm:w-4"><path stroke-linecap="round" stroke-linejoin="round" d="m8.25 4.5 7.5 7.5-7.5 7.5"></path></svg></span></a></button></div></div></div></div></div></div></div></div><div class="relative w-full overflow-hidden border-y border-gray-200/70 py-16 sm:py-20 dark:border-[#2a2a2a]"><div class="pointer-events-none absolute inset-0 bg-gradient-to-br from-emerald-50/90 via-zinc-50/85 to-sky-50/75 dark:from-[#0a1610] dark:via-[#101010] dark:to-[#12101c]" aria-hidden="true"></div><div class="pointer-events-none absolute -left-[20%] top-1/3 h-[min(90vw,36rem)] w-[min(90vw,36rem)] -translate-y-1/2 roun
10ded-full bg-gradient-to-br from-green-400/30 via-emerald-400/12 to-transparent blur-3xl dark:from-green-500/14 dark:via-emerald-600/8 dark:to-transparent" aria-hidden="true"></div><div class="pointer-events-none absolute -right-[18%] top-[40%] h-[min(85vw,32rem)] w-[min(85vw,32rem)] rounded-full bg-gradient-to-bl from-sky-300/28 via-indigo-400/15 to-violet-400/22 blur-3xl dark:from-sky-500/12 dark:via-indigo-500/10 dark:to-violet-600/12" aria-hidden="true"></div><div class="pointer-events-none absolute inset-0 bg-grid-pattern opacity-[0.05] dark:opacity-[0.065]" aria-hidden="true"></div><div class="relative z-10"><div class="container mx-auto px-5"><div class="mb-12 text-center sm:mb-16"><div style="opacity:0;transform:translateY(20px)"><h2 class="text-3xl font-bold tracking-tight text-gray-900 dark:text-[#E0E0E0] sm:text-4xl md:text-5xl">Seamless Integrations for Modern Validation</h2><p class="mx-auto mt-4 max-w-3xl text-lg text-gray-600 dark:text-[#B0B0B0] sm:text-xl">Import your requirements and tickets from Jira and Azure DevOps directly into Valkit.ai for seamless validation and compliance management.</p></div></div></div><div class="container mx-auto px-5"><div class="mx-auto max-w-5xl" style="opacity:0;transform:translateY(30px)"><div class="py-4 sm:py-8"><div class="mb-10 grid grid-cols-1 gap-6 md:grid-cols-2"><div class="flex flex-col" style="opacity:0;transform:translateY(20px)"><div class="rounded-2xl border p-6 shadow-md ring-1 h-full border-gray-200/90 bg-white/95 backdrop-blur-sm dark:border-[#333] dark:bg-[#161616]/95 dark:ring-white/[0.06]"><div class="mb-5 flex flex-col items-center"><div class="mb-3 rounded-xl bg-blue-50 p-2.5 dark:bg-blue-500/10"><img alt="Jira" loading="lazy" width="500" height="339" decoding="async" data-nimg="1" class="h-auto w-14 object-contain sm:w-16" style="color:transparent" srcSet="/_next/image?url=%2Fassets%2Fimages%2Fjira-logo-2.png&amp;w=640&amp;q=75 1x, /_next/image?url=%2Fassets%2Fimages%2Fjira-logo-2.png&amp;w=1080&amp;q=75 2x" src="/_next/image?url=%2Fassets%2Fimages%2Fjira-logo-2.png&amp;w=1080&amp;q=75"/></div><div class="flex items-center gap-1.5 rounded-full border border-green-200 bg-green-50 px-2.5 py-1 dark:border-green-500/25 dark:bg-green-500/10"><span class="h-1.5 w-1.5 rounded-full bg-green-500"></span><span class="text-xs font-medium text-green-800 dark:text-green-400">Connected</span></div></div><p class="mb-3 text-[11px] font-semibold uppercase tracking-wider text-gray-400 dark:text-gray-500">Sample backlog (illustrative)</p><ul class="divide-y divide-gray-100 dark:divide-[#2a2a2a]"><li class="flex items-start gap-2.5 py-3 first:pt-0 last:pb-0 sm:gap-3"><span class="mt-0.5 inline-flex h-fit w-24 shrink-0 items-center justify-center whitespace-nowrap rounded-md px-1.5 py-0.5 text-center text-[9px] font-bold uppercase tracking-wide ring-1 sm:px-2 sm:text-[10px] bg-blue-100 text-blue-800 ring-blue-200/60 dark:bg-blue-500/15 dark:text-blue-300 dark:ring-blue-400/25">Story</span><p class="min-w-0 flex-1 text-sm leading-snug text-gray-700 dark:text-[#C8C8C8]"><span class="mr-1.5 inline font-mono text-[11px] font-semibold text-green-700 dark:text-green-400">VAL-2841</span><span class="text-pretty">Electronic signatures aligned with 21 CFR Part 11</span></p></li><li class="flex items-start gap-2.5 py-3 first:pt-0 last:pb-0 sm:gap-3"><span class="mt-0.5 inline-flex h-fit w-24 shrink-0 items-center justify-center whitespace-nowrap rounded-md px-1.5 py-0.5 text-center text-[9px] font-bold uppercase tracking-wide ring-1 sm:px-2 sm:text-[10px] bg-slate-100 text-slate-800 ring-slate-200/70 dark:bg-slate-500/15 dark:text-slate-200 dark:ring-slate-400/20">Task</span><p class="min-w-0 flex-1 text-sm leading-snug text-gray-700 dark:text-[#C8C8C8]"><span class="mr-1.5 inline font-mono text-[11px] font-semibold text-green-700 dark:text-green-400">VAL-2836</span><span class="text-pretty">IQ/OQ scripts: purification skid CIP cycle</span></p></li><li class="flex items-start gap-2.5 py-3 first:pt-0 last:pb-0 sm:gap-3"><span class="mt-0.5 inline-flex h-fit w-24 shrink-0 items-center justify-center whitespace-nowrap rounded-md px-1.5 py-0.5 text-center text-[9px] font-bold uppercase tracking-wide ring-1 sm:px-2 sm:text-[10px] bg-amber-100 text-amber-950 ring-amber-200/70 dark:bg-amber-500/12 dark:text-amber-200 dark:ring-amber-400/20">Bug</span><p class="min-w-0 flex-1 text-sm leading-snug text-gray-700 dark:text-[#C8C8C8]"><span class="mr-1.5 inline font-mono text-[11px] font-semibold text-green-700 dark:text-green-400">VAL-2822</span><span class="text-pretty">Trace review: URS-011 risk treatment coverage</span></p></li></ul></div></div><div class="flex flex-col" style="opacity:0;transform:translateY(20px)"><div class="rounded-2xl border p-6 shadow-md ring-1 h-full border-gray-200/90 bg-white/95 backdrop-blur-sm dark:border-[#333] dark:bg-[#161616]/95 dark:ring-white/[0.06]"><div class="mb-5 flex flex-col items-center"><div class="mb-3 rounded-xl bg-blue-50 p-2.5 dark:bg-blue-500/10"><img alt="Azure DevOps" loading="lazy" width="500" height="281" decoding="async" data-nimg="1" class="h-auto w-14 object-contain sm:w-16" style="color:transparent" srcSet="/_next/image?url=%2Fassets%2Fimages%2Fdev-ops-logo.png&amp;w=640&amp;q=75 1x, /_next/image?url=%2Fassets%2Fimages%2Fdev-ops-logo.png&amp;w=1080&amp;q=75 2x" src="/_next/image?url=%2Fassets%2Fimages%2Fdev-ops-logo.png&amp;w=1080&amp;q=75"/></div><div class="flex items-center gap-1.5 rounded-full border border-green-200 bg-green-50 px-2.5 py-1 dark:border-green-500/25 dark:bg-green-500/10"><span class="h-1.5 w-1.5 rounded-full bg-green-500"></span><span class="text-xs font-medium text-green-800 dark:text-green-400">Connected</span></div></div><p class="mb-3 flex items-center gap-1.5 text-[11px] font-semibold uppercase tracking-wider text-gray-400 dark:text-gray-500"><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-git-branch h-3.5 w-3.5 text-indigo-500 dark:text-indigo-400" aria-hidden="true"><line x1="6" x2="6" y1="3" y2="15"></line><circle cx="18" cy="6" r="3"></circle><circle cx="6" cy="18" r="3"></circle><path d="M18 9a9 9 0 0 1-9 9"></path></svg>Sample board (illustrative)</p><ul class="divide-y divide-gray-100 dark:divide-[#2a2a2a]"><li class="flex items-start gap-2.5 py-3 first:pt-0 last:pb-0 sm:gap-3"><span class="mt-0.5 inline-flex h-fit w-24 shrink-0 items-center justify-center whitespace-nowrap rounded-md px-1.5 py-0.5 text-center text-[9px] font-bold uppercase tracking-wide ring-1 sm:px-2 sm:text-[10px] bg-indigo-100 text-indigo-900 ring-indigo-200/60 dark:bg-indigo-500/15 dark:text-indigo-200 dark:ring-indigo-400/25">User Story</span>
10<p class="min-w-0 flex-1 text-sm leading-snug text-gray-700 dark:text-[#C8C8C8]"><span class="mr-1.5 inline font-mono text-[11px] font-semibold text-indigo-700 dark:text-indigo-300">#<!-- -->4108</span><span class="text-pretty">Map Azure Boards work items to Valkit requirements</span></p></li><li class="flex items-start gap-2.5 py-3 first:pt-0 last:pb-0 sm:gap-3"><span class="mt-0.5 inline-flex h-fit w-24 shrink-0 items-center justify-center whitespace-nowrap rounded-md px-1.5 py-0.5 text-center text-[9px] font-bold uppercase tracking-wide ring-1 sm:px-2 sm:text-[10px] bg-violet-100 text-violet-900 ring-violet-200/60 dark:bg-violet-500/15 dark:text-violet-200 dark:ring-violet-400/25">Feature</span><p class="min-w-0 flex-1 text-sm leading-snug text-gray-700 dark:text-[#C8C8C8]"><span class="mr-1.5 inline font-mono text-[11px] font-semibold text-indigo-700 dark:text-indigo-300">#<!-- -->4102</span><span class="text-pretty">Bioreactor qualification package — trace baseline</span></p></li><li class="flex items-start gap-2.5 py-3 first:pt-0 last:pb-0 sm:gap-3"><span class="mt-0.5 inline-flex h-fit w-24 shrink-0 items-center justify-center whitespace-nowrap rounded-md px-1.5 py-0.5 text-center text-[9px] font-bold uppercase tracking-wide ring-1 sm:px-2 sm:text-[10px] bg-orange-100 text-orange-950 ring-orange-200/70 dark:bg-orange-500/12 dark:text-orange-200 dark:ring-orange-400/20">Bug</span><p class="min-w-0 flex-1 text-sm leading-snug text-gray-700 dark:text-[#C8C8C8]"><span class="mr-1.5 inline font-mono text-[11px] font-semibold text-indigo-700 dark:text-indigo-300">#<!-- -->4091</span><span class="text-pretty">Pipeline evidence attachment on OQ execution steps</span></p></li></ul></div></div></div><div class="mb-8 hidden flex-col items-center md:flex"><div class="flex w-full max-w-lg items-center"><div class="h-px flex-1 bg-gradient-to-r from-transparent via-gray-300 to-gray-300 dark:via-gray-600"></div><div class="mx-4 flex h-11 w-11 shrink-0 items-center justify-center rounded-full border-2 border-green-500/35 bg-gradient-to-b from-green-50 to-white shadow-sm dark:border-green-500/40 dark:from-green-950/50 dark:to-[#1a1a1a]"><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-down h-5 w-5 text-green-600 dark:text-green-400" aria-hidden="true"><path d="M12 5v14"></path><path d="m19 12-7 7-7-7"></path></svg></div><div class="h-px flex-1 bg-gradient-to-l from-transparent via-gray-300 to-gray-300 dark:via-gray-600"></div></div><div class="h-10 w-px bg-gradient-to-b from-green-500/45 to-green-500/5 dark:from-green-400/35 dark:to-transparent"></div></div><div class="flex flex-col gap-6 md:flex-row md:items-stretch md:gap-8"><div class="flex shrink-0 justify-center md:w-[220px] lg:w-[240px] md:justify-start" style="opacity:0;transform:translateY(20px)"><div class="flex h-full w-full max-w-xs flex-col justify-center rounded-2xl border-2 border-green-500/35 bg-white/95 p-6 shadow-lg ring-1 ring-green-500/15 backdrop-blur-sm dark:border-green-500/45 dark:bg-[#141414]/95 dark:ring-green-500/20 md:max-w-none"><div class="flex flex-col items-center"><div class="mb-5 flex justify-center [&amp;_svg]:h-12 [&amp;_svg]:w-auto sm:mb-6 sm:[&amp;_svg]:h-14 md:[&amp;_svg]:h-16"><svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="25" height="30" viewBox="0 0 280 700"><g transform="scale(7.564717983884794) translate(10, 10)"><defs id="SvgjsDefs1756"><linearGradient id="SvgjsLinearGradient1761"><stop id="SvgjsStop1762" stop-color="#26275f" offset="0"></stop><stop id="SvgjsStop1763" stop-color="#813e96" offset="0.14"></stop><stop id="SvgjsStop1764" stop-color="#2e64af" offset="0.29"></stop><stop id="SvgjsStop1765" stop-color="#3faa49" offset="0.5"></stop><stop id="SvgjsStop1766" stop-color="#f2e64a" offset="0.71"></stop><stop id="SvgjsStop1767" stop-color="#f2903b" offset="0.86"></stop><stop id="SvgjsStop1768" stop-color="#ed4533" offset="1"></stop></linearGradient><linearGradient id="SvgjsLinearGradient1769"><stop id="SvgjsStop1770" stop-color="#26275f" offset="0"></stop><stop id="SvgjsStop1771" stop-color="#813e96" offset="0.14"></stop><stop id="SvgjsStop1772" stop-color="#2e64af" offset="0.29"></stop><stop id="SvgjsStop1773" stop-color="#3faa49" offset="0.5"></stop><stop id="SvgjsStop1774" stop-color="#f2e64a" offset="0.71"></stop><stop id="SvgjsStop1775" stop-color="#f2903b" offset="0.86"></stop><stop id="SvgjsStop1776" stop-color="#ed4533" offset="1"></stop></linearGradient></defs><g id="SvgjsG1757" transform="matrix(0.7536058976660683,0,0,0.7536058976660683,-30.969242412495657,1.0081496118088467)" fill="url(#SvgjsLinearGradient1761)"><path xmlns="http://www.w3.org/2000/svg" d="M93.468,39.584l-18.491-7.822l-18.373-2.741l-0.031-0.004l-3.78,0.428l2.809-2.047l15.887-2.995l17.903,4.581L77.979,13.116  L62.793,8.643l-18.628,6.884l7.509-10.23L33.607,9.624l-3.66,15.356L11.029,43.288l1.422,1.655l-7.184,4.742l1.766,5.764  l0.535,3.086l2.526,1.175l0.413,1.654l2.73,3.572l0.29-4.249l8.591,0.892l2.789,4.319l-2.582,1.396l-4.416,0.449l-1.8-3.871  l-1.854,2.625l0.298,3.728l-1.043,1.133l2.151,2.837l-0.692,2.362l8.594,8.614l-0.457-3.892l8.18,2.448l-2.354-4.059l5.364-0.162  l-1.354-4.603l0.226-0.199l4.362-2.811l0.418,7.272L30.823,89.78l14.559,4.923l15.481-1.821L60.11,79.27l-5.315-15.124  l11.691,11.093l6.324,13.995l9.062-6.307l5.368-8.093l-9.699-13.957l-0.022-0.036l-15.287-10.94l17.325,4.388l13.71,9.598  l1.463-11.439l0.003-0.026L93.468,39.584z M24.918,42.486l-2.068,4.258l-4.407-0.058l-1.799,1.069l-0.253-0.378l8.425-6.447  l3.499,1.578L24.918,42.486z"></path></g><g id="SvgjsG1758" transform="matrix(4.1840400061703615,0,0,4.1840400061703615,87.65354676486075,-18.10221665037685)" fill="url(#SvgjsLinearGradient1769)"><path d="M8.1836 9.658 l3.7598 0 l-4.5215 10.342 l-3.125 0 l-4.4531 -10.342 l3.7402 0 l2.2852 6.3574 z M20.6500625 17.3828 c0 0.9375 0.11719 1.8945 0.23438 2.3145 l0 0.30273 l-3.252 0 l-0.21484 -1.0645 c-0.73242 0.89844 -2.1289 1.2598 -3.3105 1.2598 c-1.582 0 -3.2617 -0.6543 -3.2617 -2.8711 c0 -2.1875 1.6406 -2.8809 3.7207 -3.4082 l1.6602 -0.41992 c0.80078 -0.19531 1.0449 -0.41992 1.0449 -0.80078 c0 -0.71289 -0.82031 -0.85938 -1.4258 -0.85938 c-0.9375 0 -1.5918 0.3418 -1.7773 1.4063 l-3.1348 -0.51758 c0.49805 -2.2656 2.0996 -3.2617 5.1367 -3.2617 c2.0801 0 4.5801 0.45898 4.5801 3.8184 l0 4.1016 z M15.249962499999999 17.8613 c0.9375 0 2.2168 -0.76172 2.2168 -2.3633 l-2.334 0.78125 c-0.45898 0.15625 -0.9082 0.3418 -0.9082 0.80078 c0 0.49805 0.46875 0.78125 1.0254 0.78125 z M21.544925 20 l0 -15 l3.6035 0 l0 15 l-3.6035 0 z M33.240253125 20 l-2.9785 -4.0625 l-0.43945 0 l0 4.0625 l-3.6035 0 l0 -15 l3.6035 0 l0 8.5352 l0.39063 0 l3.0469 -3.877 l3.9551 0 l-4.0234 4.8438 l4.3066 5.498 l-4.2578 0 z M38.968746875 8.662 c-1.084 0 -1.9629 -0.85938 -1.9629 -1.9434 c0 -1.0547 0.87891 -1.9141 1.9629 -1.9141 c1.0352 0 1.9141 0.85938 1.9141 1.9141 c0 1.084 -0.87891 1.9434 -1.9141 1.9434 z M37.152346875 20 l0 -10.342 l3.584 0 l0 10.342 l-3.584 0 z M45.98634375 20 c-2.1973 0 -3.3984 -1.2598 -3.3984 -3.4766 l0 -4.1602 l-1.9824 0 l0 -2.7051 l0.58594 0 c1.0938 0 1.8359 -0.40039 1.8359 -2.1973 l0 -1.0645 l3.1836 0 l0 3.2617 l1.9727 0 l0 2.7051 l-1.9727 0 l0 3.7598 c0 0.87891 0.35156 1.2207 1.0547 1.2207 l0.91797 0 l0 2.6563 l-2.1973 0 z M50.64066875 20.19531 c-1.0449 0 -1.9238 -0.87891 -1.9238 -1.9141 c0 -1.0645 0.87891 -1.9434 1.9238 -1.9434 c1.0547 0 1.9336 0.87891 1.9336 1.9434 c0 1.0352 -0.87891 1.9141 -1.9336 1.9141 z M62.755531250000004 17.3828 c0 0.9375 0.11719 1.8945 0.23438 2.3145 l0 0.30273 l-3.252 0 l-0.21484 -1.0645 c-0.73242 0.89844 -2.1289 1.2598 -3.3105 1.2598 c-1.582 0 -3.2617 -0.6543 -3.2617 -2.8711 c0 -2.1875 1.6406 -2.8809 3.7207 -3.4082 l1.6602 -0.41992 c0.80078 -0.19531 1.0449 -0.41992 1.0449 -0.80078 c0 -0.71289 -0.82031 -0.85938 -1.4258 -0.85938 c-0.9375 0 -1.5918 0.3418 -1.7773 1.4063 l-3.1348 -0.51758 c0.49805 -2.2656 2.0996 -3.2617 5.1367 -3.2617 c2.0801 0 4.5801 0.45898 4.5801 3.8184 l0 4.1016 z M57.35543125 17.8613 c0.9375 0 2.2168 -0.76172 2.2168 -2.3633 l-2.334 0.78125 c-0.45898 0.15625 -0.9082 0.3418 -0.9082 0.80078 c0 0.49805 0.46875 0.78125 1.0254 0.78125 z M65.46679375 8.662 c-1.084 0 -1.9629 -0.85938 -1.9629 -1.9434 c0 -1.0547 0.87891 -1.9141 1.9629 -1.9141 c1.0352 0 1.9141 0.85938 1.9141 1.9141 c0 1.084 -0.87891 1.9434 -1.9141 1.9434 z M63.65039375 20 l0 -10.342 l3.584 0 l0 10.342 l-3.584 0 z"></path></g></g></svg></div><div class="mt-1 flex w-full items-center gap-2 rounded-lg border border-green-200/80 bg-green-50/80 px-3 py-2 dark:border-green-500/20 dark:bg-green-950/30" title="API-based integration: import from Jira or Azure DevOps, map fields, and sync updates according to your organization settings."><span class="h-2 w-2 shrink-0 rounded-full bg-green-500"></span><span class="text-left text-xs font-medium text-green-800 dark:text-green-300">API integration</span></div></div></div></div><div class="min-w-0 flex-1" style="opacity:0;transform:translateY(20px)"><div class="flex h-full flex-col rounded-2xl border border-gray-200/90 bg-white/95 p-5 shadow-md ring-1 ring-gray-200/50 backdrop-blur-sm dark:border-[#333] dark:bg-[#161616]/95 dark:ring-white/[0.06] sm:p-6"><div class="mb-4 flex items-center justify-between gap-3 border-b border-gray-100 pb-3 dark:border-[#2a2a2a]"><span class="flex items-center gap-2 text-xs font-semibold uppercase tracking-wide text-gray-500 dark:text-gray-400"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon" class="h-4 w-4 shrink-0 text-green-600 dark:text-green-400"><path stroke-linecap="round" stroke-linejoin="round" d="M12 9.75v6.75m0 0-3-3m3 3 3-3m-8.25 6a4.5 4.5 0 0 1-1.41-8.775 5.25 5.25 0 0 1 10.233-2.33 3 3 0 0 1 3.758 3.848A3.752 3.752 0 0 1 18 19.5H6.75Z"></path></svg>In Valkit</span><span class="rounded-full border border-green-200/90 bg-green-50 px-2 py-0.5 text-[10px] font-semibold uppercase tracking-wide text-green-800 dark:border-green-500/25 dark:bg-green-500/10 dark:text-green-400">Synced</span></div><ul class="flex flex-1 flex-col gap-3"><li class="flex gap-3 rounded-xl border border-gray-100 bg-gradient-to-br from-gray-50/90 to-white p-3 dark:border-[#2a2a2a] dark:from-white/[0.04] dark:to-transparent"><div class="flex h-10 w-10 shrink-0 items-center justify-center rounded-lg bg-green-500/10 text-green-700 dark:bg-green-500/15 dark:text-green-400"><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-link2 lucide-link-2 h-5 w-5" aria-hidden="true"><path d="M9 17H7A5 5 0 0 1 7 7h2"></path><path d="M15 7h2a5 5 0 1 1 0 10h-2"></path><line x1="8" x2="16" y1="12" y2="12"></line></svg></div><div class="min-w-0 flex-1 pt-0.5"><p class="text-sm font-semibold text-gray-900 dark:text-[#E8E8E8]">URS-014 · Electronic record integrity</p><p class="mt-1 text-xs text-gray-500 dark:text-gray-400">
10Requirements ↔ tests · 12 linked artifacts</p></div></li><li class="flex gap-3 rounded-xl border border-gray-100 bg-gradient-to-br from-gray-50/90 to-white p-3 dark:border-[#2a2a2a] dark:from-white/[0.04] dark:to-transparent"><div class="flex h-10 w-10 shrink-0 items-center justify-center rounded-lg bg-green-500/10 text-green-700 dark:bg-green-500/15 dark:text-green-400"><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-list-checks h-5 w-5" aria-hidden="true"><path d="m3 17 2 2 4-4"></path><path d="m3 7 2 2 4-4"></path><path d="M13 6h8"></path><path d="M13 12h8"></path><path d="M13 18h8"></path></svg></div><div class="min-w-0 flex-1 pt-0.5"><p class="text-sm font-semibold text-gray-900 dark:text-[#E8E8E8]">RSK-031 · Data integrity controls</p><p class="mt-1 text-xs text-gray-500 dark:text-gray-400">Risk assessment · reviewed · in baseline</p></div></li></ul><p class="mt-4 flex items-center gap-2 border-t border-gray-100 pt-3 text-xs text-gray-500 dark:border-[#2a2a2a] dark:text-gray-400"><span class="inline-flex h-5 w-5 items-center justify-center rounded-full bg-green-500/15 text-green-700 dark:text-green-400"><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-link2 lucide-link-2 h-3 w-3" aria-hidden="true"><path d="M9 17H7A5 5 0 0 1 7 7h2"></path><path d="M15 7h2a5 5 0 1 1 0 10h-2"></path><line x1="8" x2="16" y1="12" y2="12"></line></svg></span>Import from Jira or Azure DevOps and link requirements, tests, risks, and documents in Valkit.</p></div></div></div></div></div></div><div class="container mx-auto px-5"><div class="mx-auto mt-12 max-w-3xl text-center sm:mt-16" style="opacity:0;transform:translateY(20px)"><p class="text-base text-gray-700 dark:text-[#E0E0E0] sm:text-lg">Valkit.ai makes it easy to import and synchronize your validation data from Jira and Azure DevOps, so you can automate traceability, accelerate compliance, and leverage the power of AI—all in one platform.</p></div></div></div></div></div><!--$--><!--/$--></div>
10<script>$RB=[];$RV=function(a){$RT=performance.now();for(var b=0;b<a.length;b+=2){var c=a[b],e=a[b+1];null!==e.parentNode&&e.parentNode.removeChild(e);var f=c.parentNode;if(f){var g=c.previousSibling,h=0;do{if(c&&8===c.nodeType){var d=c.data;if("/$"===d||"/&"===d)if(0===h)break;else h--;else"$"!==d&&"$?"!==d&&"$~"!==d&&"$!"!==d&&"&"!==d||h++}d=c.nextSibling;f.removeChild(c);c=d}while(c);for(;e.firstChild;)f.insertBefore(e.firstChild,c);g.data="$";g._reactRetry&&requestAnimationFrame(g._reactRetry)}}a.length=0};
11$RC=function(a,b){if(b=document.getElementById(b))(a=document.getElementById(a))?(a.previousSibling.data="$~",$RB.push(a,b),2===$RB.length&&("number"!==typeof $RT?requestAnimationFrame($RV.bind(null,$RB)):(a=performance.now(),setTimeout($RV.bind(null,$RB),2300>a&&2E3<a?2300-a:$RT+300-a)))):b.parentNode.removeChild(b)};$RC("B:0","S:0")</script>
11<style>
12          :root {
13             --font-family-sans: '-apple-system', 'BlinkMacSystemFont',
14              'Inter', 'Inter Fallback', system-ui, Helvetica Neue, Helvetica, Arial, 'Segoe UI', 'Roboto', 'Ubuntu',
15              'sans-serif';
16
17            --font-family-heading: '-apple-system', 'BlinkMacSystemFont',
18              'Inter', 'Inter Fallback', system-ui, Helvetica Neue, Helvetica, Arial;
19          }
20        </style>
20<script>(self.__next_f=self.__next_f||[]).push([0])</script>
20<style>
21          :root {
22             --font-family-sans: '-apple-system', 'BlinkMacSystemFont',
23              'Inter', 'Inter Fallback', system-ui, Helvetica Neue, Helvetica, Arial, 'Segoe UI', 'Roboto', 'Ubuntu',
24              'sans-serif';
25
26            --font-family-heading: '-apple-system', 'BlinkMacSystemFont',
27              'Inter', 'Inter Fallback', system-ui, Helvetica Neue, Helvetica, Arial;
28          }
29        </style>
29<script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n4:I[81959,[],\"ClientPageRoot\"]\n5:I[98893,[\"20609\",\"static/chunks/20609-b31aa94dee28ce67.js\",\"52619\",\"static/chunks/52619-36c5694c9e4dc7f7.js\",\"45186\",\"static/chunks/45186-d2f0c727e06e1856.js\",\"94216\",\"static/chunks/94216-c767204630553afe.js\",\"22398\",\"static/chunks/22398-e28adaa9ca8f4ddd.js\",\"12883\",\"static/chunks/12883-0662df7d87233c33.js\",\"81356\",\"static/chunks/81356-0b185d015bfc049a.js\",\"23660\",\"static/chunks/23660-e0c10adaa48ef4fd.js\",\"80013\",\"static/chunks/app/(site)/page-4d39cda5adcd0e48.js\"],\"default\"]\n6:I[24431,[],\"OutletBoundary\"]\n8:I[15278,[],\"AsyncMetadataOutlet\"]\na:I[52153,[\"41440\",\"static/chunks/app/(site)/loading-cfc18f47a642341e.js\"],\"default\"]\nb:I[24431,[],\"ViewportBoundary\"]\nd:I[24431,[],\"MetadataBoundary\"]\ne:\"$Sreact.suspense\"\n10:I[87996,[\"38385\",\"static/chunks/38385-0f3cc6df534cdf91.js\",\"8929\",\"static/chunks/8929-00b5296c3e46ba4d.js\",\"34219\",\"static/chunks/app/global-error-fe8d52e8401f9a67.js\"],\"default\"]\n11:I[85029,[\"20609\",\"static/chunks/20609-b31aa94dee28ce67.js\",\"83610\",\"static/chunks/83610-a556fc9947dc0acb.js\",\"65246\",\"static/chunks/65246-2e6444485a02122a.js\",\"7177\",\"static/chunks/app/layout-2a45254bdab678bb.js\"],\"default\"]\n12:I[3001,[\"20609\",\"static/chunks/20609-b31aa94dee28ce67.js\",\"83610\",\"static/chunks/83610-a556fc9947dc0acb.js\",\"65246\",\"static/chunks/65246-2e6444485a02122a.js\",\"7177\",\"static/chunks/app/layout-2a45254bdab678bb.js\"],\"default\"]\n13:I[12490,[\"20609\",\"static/chunks/20609-b31aa94dee28ce67.js\",\"83610\",\"static/chunks/83610-a556fc9947dc0acb.js\",\"65246\",\"static/chunks/65246-2e6444485a02122a.js\",\"7177\",\"static/chunks/app/layout-2a45254bdab678bb.js\"],\"Providers\"]\n14:I[9766,[],\"\"]\n"])</script>
29<style>
30          :root {
31             --font-family-sans: '-apple-system', 'BlinkMacSystemFont',
32              'Inter', 'Inter Fallback', system-ui, Helvetica Neue, Helvetica, Arial, 'Segoe UI', 'Roboto', 'Ubuntu',
33              'sans-serif';
34
35            --font-family-heading: '-apple-system', 'BlinkMacSystemFont',
36              'Inter', 'Inter Fallback', system-ui, Helvetica Neue, Helvetica, Arial;
37          }
38        </style>
38<script>self.__next_f.push([1,"15:I[50960,[\"25730\",\"static/chunks/44530001-744e2af214349a19.js\",\"19268\",\"static/chunks/aaea2bcf-3c210be64ef1084d.js\",\"45296\",\"static/chunks/328346c8-be6033e50f116972.js\",\"20609\",\"static/chunks/20609-b31aa94dee28ce67.js\",\"52619\",\"static/chunks/52619-36c5694c9e4dc7f7.js\",\"83610\",\"static/chunks/83610-a556fc9947dc0acb.js\",\"32332\",\"static/chunks/32332-36c71051cdb337f1.js\",\"21543\",\"static/chunks/21543-cc3ed19b80969eb8.js\",\"59862\",\"static/chunks/59862-fdd94b924a0fa4b8.js\",\"51967\",\"static/chunks/51967-d8a3521202d4a47d.js\",\"45186\",\"static/chunks/45186-d2f0c727e06e1856.js\",\"94216\",\"static/chunks/94216-c767204630553afe.js\",\"61684\",\"static/chunks/61684-983726c77ee503e2.js\",\"79294\",\"static/chunks/79294-67fea83b03667462.js\",\"12883\",\"static/chunks/12883-0662df7d87233c33.js\",\"81356\",\"static/chunks/81356-0b185d015bfc049a.js\",\"56266\",\"static/chunks/56266-c22944b610a8c58e.js\",\"66442\",\"static/chunks/66442-c8c0c687687e4d2d.js\",\"42415\",\"static/chunks/42415-19a9da705934d039.js\",\"63394\",\"static/chunks/63394-0ecac73fae346120.js\",\"59819\",\"static/chunks/59819-bafdde4a0b0a93c4.js\",\"91672\",\"static/chunks/91672-123be0c1c46927f3.js\",\"20014\",\"static/chunks/20014-fd2b5c418827e7dc.js\",\"74589\",\"static/chunks/74589-51ffe9c13e86bdac.js\",\"8976\",\"static/chunks/8976-15d5af4a66d2e290.js\",\"37312\",\"static/chunks/37312-30ba85df1a8dfcbe.js\",\"98619\",\"static/chunks/98619-c12cbf6a01dd3520.js\",\"18039\",\"static/chunks/app/error-955c6d7b6f06afa5.js\"],\"default\"]\n"])</script>
38<style>
39          :root {
40             --font-family-sans: '-apple-system', 'BlinkMacSystemFont',
41              'Inter', 'Inter Fallback', system-ui, Helvetica Neue, Helvetica, Arial, 'Segoe UI', 'Roboto', 'Ubuntu',
42              'sans-serif';
43
44            --font-family-heading: '-apple-system', 'BlinkMacSystemFont',
45              'Inter', 'Inter Fallback', system-ui, Helvetica Neue, Helvetica, Arial;
46          }
47        </style>
47<script>self.__next_f.push([1,"16:I[98924,[],\"\"]\n18:I[93699,[\"20609\",\"static/chunks/20609-b31aa94dee28ce67.js\",\"83610\",\"static/chunks/83610-a556fc9947dc0acb.js\",\"65246\",\"static/chunks/65246-2e6444485a02122a.js\",\"7177\",\"static/chunks/app/layout-2a45254bdab678bb.js\"],\"default\"]\n19:I[15836,[\"20609\",\"static/chunks/20609-b31aa94dee28ce67.js\",\"83610\",\"static/chunks/83610-a556fc9947dc0acb.js\",\"65246\",\"static/chunks/65246-2e6444485a02122a.js\",\"7177\",\"static/chunks/app/layout-2a45254bdab678bb.js\"],\"SpeedInsights\"]\n1a:I[80622,[],\"IconMark\"]\n"])</script>
47<style>
48          :root {
49             --font-family-sans: '-apple-system', 'BlinkMacSystemFont',
50              'Inter', 'Inter Fallback', system-ui, Helvetica Neue, Helvetica, Arial, 'Segoe UI', 'Roboto', 'Ubuntu',
51              'sans-serif';
52
53            --font-family-heading: '-apple-system', 'BlinkMacSystemFont',
54              'Inter', 'Inter Fallback', system-ui, Helvetica Neue, Helvetica, Arial;
55          }
56        </style>
56<script>self.__next_f.push([1,"1b:I[86894,[\"25730\",\"static/chunks/44530001-744e2af214349a19.js\",\"19268\",\"static/chunks/aaea2bcf-3c210be64ef1084d.js\",\"45296\",\"static/chunks/328346c8-be6033e50f116972.js\",\"66711\",\"static/chunks/8e1d74a4-a823513def53d7d5.js\",\"20609\",\"static/chunks/20609-b31aa94dee28ce67.js\",\"52619\",\"static/chunks/52619-36c5694c9e4dc7f7.js\",\"83610\",\"static/chunks/83610-a556fc9947dc0acb.js\",\"32332\",\"static/chunks/32332-36c71051cdb337f1.js\",\"21543\",\"static/chunks/21543-cc3ed19b80969eb8.js\",\"59862\",\"static/chunks/59862-fdd94b924a0fa4b8.js\",\"51967\",\"static/chunks/51967-d8a3521202d4a47d.js\",\"45186\",\"static/chunks/45186-d2f0c727e06e1856.js\",\"94216\",\"static/chunks/94216-c767204630553afe.js\",\"61684\",\"static/chunks/61684-983726c77ee503e2.js\",\"79294\",\"static/chunks/79294-67fea83b03667462.js\",\"12883\",\"static/chunks/12883-0662df7d87233c33.js\",\"81356\",\"static/chunks/81356-0b185d015bfc049a.js\",\"56266\",\"static/chunks/56266-c22944b610a8c58e.js\",\"66442\",\"static/chunks/66442-c8c0c687687e4d2d.js\",\"42415\",\"static/chunks/42415-19a9da705934d039.js\",\"63394\",\"static/chunks/63394-0ecac73fae346120.js\",\"59819\",\"static/chunks/59819-bafdde4a0b0a93c4.js\",\"91672\",\"static/chunks/91672-123be0c1c46927f3.js\",\"20014\",\"static/chunks/20014-fd2b5c418827e7dc.js\",\"74589\",\"static/chunks/74589-51ffe9c13e86bdac.js\",\"8976\",\"static/chunks/8976-15d5af4a66d2e290.js\",\"37312\",\"static/chunks/37312-30ba85df1a8dfcbe.js\",\"98619\",\"static/chunks/98619-c12cbf6a01dd3520.js\",\"46750\",\"static/chunks/app/(site)/layout-bd40b9e6ba8a7a97.js\"],\"default\"]\n"])</script>
56<style>
57          :root {
58             --font-family-sans: '-apple-system', 'BlinkMacSystemFont',
59              'Inter', 'Inter Fallback', system-ui, Helvetica Neue, Helvetica, Arial, 'Segoe UI', 'Roboto', 'Ubuntu',
60              'sans-serif';
61
62            --font-family-heading: '-apple-system', 'BlinkMacSystemFont',
63              'Inter', 'Inter Fallback', system-ui, Helvetica Neue, Helvetica, Arial;
64          }
65        </style>
65<script>self.__next_f.push([1,"1d:I[79539,[\"25730\",\"static/chunks/44530001-744e2af214349a19.js\",\"19268\",\"static/chunks/aaea2bcf-3c210be64ef1084d.js\",\"45296\",\"static/chunks/328346c8-be6033e50f116972.js\",\"66711\",\"static/chunks/8e1d74a4-a823513def53d7d5.js\",\"20609\",\"static/chunks/20609-b31aa94dee28ce67.js\",\"52619\",\"static/chunks/52619-36c5694c9e4dc7f7.js\",\"83610\",\"static/chunks/83610-a556fc9947dc0acb.js\",\"32332\",\"static/chunks/32332-36c71051cdb337f1.js\",\"21543\",\"static/chunks/21543-cc3ed19b80969eb8.js\",\"59862\",\"static/chunks/59862-fdd94b924a0fa4b8.js\",\"51967\",\"static/chunks/51967-d8a3521202d4a47d.js\",\"45186\",\"static/chunks/45186-d2f0c727e06e1856.js\",\"94216\",\"static/chunks/94216-c767204630553afe.js\",\"61684\",\"static/chunks/61684-983726c77ee503e2.js\",\"79294\",\"static/chunks/79294-67fea83b03667462.js\",\"12883\",\"static/chunks/12883-0662df7d87233c33.js\",\"81356\",\"static/chunks/81356-0b185d015bfc049a.js\",\"56266\",\"static/chunks/56266-c22944b610a8c58e.js\",\"66442\",\"static/chunks/66442-c8c0c687687e4d2d.js\",\"42415\",\"static/chunks/42415-19a9da705934d039.js\",\"63394\",\"static/chunks/63394-0ecac73fae346120.js\",\"59819\",\"static/chunks/59819-bafdde4a0b0a93c4.js\",\"91672\",\"static/chunks/91672-123be0c1c46927f3.js\",\"20014\",\"static/chunks/20014-fd2b5c418827e7dc.js\",\"74589\",\"static/chunks/74589-51ffe9c13e86bdac.js\",\"8976\",\"static/chunks/8976-15d5af4a66d2e290.js\",\"37312\",\"static/chunks/37312-30ba85df1a8dfcbe.js\",\"98619\",\"static/chunks/98619-c12cbf6a01dd3520.js\",\"46750\",\"static/chunks/app/(site)/layout-bd40b9e6ba8a7a97.js\"],\"default\"]\n"])</script>
65<style>
66          :root {
67             --font-family-sans: '-apple-system', 'BlinkMacSystemFont',
68              'Inter', 'Inter Fallback', system-ui, Helvetica Neue, Helvetica, Arial, 'Segoe UI', 'Roboto', 'Ubuntu',
69              'sans-serif';
70
71            --font-family-heading: '-apple-system', 'BlinkMacSystemFont',
72              'Inter', 'Inter Fallback', system-ui, Helvetica Neue, Helvetica, Arial;
73          }
74        </style>
74<script>self.__next_f.push([1,"1e:I[24475,[\"20609\",\"static/chunks/20609-b31aa94dee28ce67.js\",\"52619\",\"static/chunks/52619-36c5694c9e4dc7f7.js\",\"87990\",\"static/chunks/app/(site)/error-a94fd7c7d273ff9b.js\"],\"default\"]\n"])</script>
74<style>
75          :root {
76             --font-family-sans: '-apple-system', 'BlinkMacSystemFont',
77              'Inter', 'Inter Fallback', system-ui, Helvetica Neue, Helvetica, Arial, 'Segoe UI', 'Roboto', 'Ubuntu',
78              'sans-serif';
79
80            --font-family-heading: '-apple-system', 'BlinkMacSystemFont',
81              'Inter', 'Inter Fallback', system-ui, Helvetica Neue, Helvetica, Arial;
82          }
83        </style>
83<script>self.__next_f.push([1,"1f:I[19867,[\"25730\",\"static/chunks/44530001-744e2af214349a19.js\",\"19268\",\"static/chunks/aaea2bcf-3c210be64ef1084d.js\",\"45296\",\"static/chunks/328346c8-be6033e50f116972.js\",\"66711\",\"static/chunks/8e1d74a4-a823513def53d7d5.js\",\"20609\",\"static/chunks/20609-b31aa94dee28ce67.js\",\"52619\",\"static/chunks/52619-36c5694c9e4dc7f7.js\",\"83610\",\"static/chunks/83610-a556fc9947dc0acb.js\",\"32332\",\"static/chunks/32332-36c71051cdb337f1.js\",\"21543\",\"static/chunks/21543-cc3ed19b80969eb8.js\",\"59862\",\"static/chunks/59862-fdd94b924a0fa4b8.js\",\"51967\",\"static/chunks/51967-d8a3521202d4a47d.js\",\"45186\",\"static/chunks/45186-d2f0c727e06e1856.js\",\"94216\",\"static/chunks/94216-c767204630553afe.js\",\"61684\",\"static/chunks/61684-983726c77ee503e2.js\",\"79294\",\"static/chunks/79294-67fea83b03667462.js\",\"12883\",\"static/chunks/12883-0662df7d87233c33.js\",\"81356\",\"static/chunks/81356-0b185d015bfc049a.js\",\"56266\",\"static/chunks/56266-c22944b610a8c58e.js\",\"66442\",\"static/chunks/66442-c8c0c687687e4d2d.js\",\"42415\",\"static/chunks/42415-19a9da705934d039.js\",\"63394\",\"static/chunks/63394-0ecac73fae346120.js\",\"59819\",\"static/chunks/59819-bafdde4a0b0a93c4.js\",\"91672\",\"static/chunks/91672-123be0c1c46927f3.js\",\"20014\",\"static/chunks/20014-fd2b5c418827e7dc.js\",\"74589\",\"static/chunks/74589-51ffe9c13e86bdac.js\",\"8976\",\"static/chunks/8976-15d5af4a66d2e290.js\",\"37312\",\"static/chunks/37312-30ba85df1a8dfcbe.js\",\"98619\",\"static/chunks/98619-c12cbf6a01dd3520.js\",\"46750\",\"static/chunks/app/(site)/layout-bd40b9e6ba8a7a97.js\"],\"default\"]\n"])</script>
83<style>
84          :root {
85             --font-family-sans: '-apple-system', 'BlinkMacSystemFont',
86              'Inter', 'Inter Fallback', system-ui, Helvetica Neue, Helvetica, Arial, 'Segoe UI', 'Roboto', 'Ubuntu',
87              'sans-serif';
88
89            --font-family-heading: '-apple-system', 'BlinkMacSystemFont',
90              'Inter', 'Inter Fallback', system-ui, Helvetica Neue, Helvetica, Arial;
91          }
92        </style>
92<script>self.__next_f.push([1,"20:I[32919,[\"25730\",\"static/chunks/44530001-744e2af214349a19.js\",\"19268\",\"static/chunks/aaea2bcf-3c210be64ef1084d.js\",\"45296\",\"static/chunks/328346c8-be6033e50f116972.js\",\"66711\",\"static/chunks/8e1d74a4-a823513def53d7d5.js\",\"20609\",\"static/chunks/20609-b31aa94dee28ce67.js\",\"52619\",\"static/chunks/52619-36c5694c9e4dc7f7.js\",\"83610\",\"static/chunks/83610-a556fc9947dc0acb.js\",\"32332\",\"static/chunks/32332-36c71051cdb337f1.js\",\"21543\",\"static/chunks/21543-cc3ed19b80969eb8.js\",\"59862\",\"static/chunks/59862-fdd94b924a0fa4b8.js\",\"51967\",\"static/chunks/51967-d8a3521202d4a47d.js\",\"45186\",\"static/chunks/45186-d2f0c727e06e1856.js\",\"94216\",\"static/chunks/94216-c767204630553afe.js\",\"61684\",\"static/chunks/61684-983726c77ee503e2.js\",\"79294\",\"static/chunks/79294-67fea83b03667462.js\",\"12883\",\"static/chunks/12883-0662df7d87233c33.js\",\"81356\",\"static/chunks/81356-0b185d015bfc049a.js\",\"56266\",\"static/chunks/56266-c22944b610a8c58e.js\",\"66442\",\"static/chunks/66442-c8c0c687687e4d2d.js\",\"42415\",\"static/chunks/42415-19a9da705934d039.js\",\"63394\",\"static/chunks/63394-0ecac73fae346120.js\",\"59819\",\"static/chunks/59819-bafdde4a0b0a93c4.js\",\"91672\",\"static/chunks/91672-123be0c1c46927f3.js\",\"20014\",\"static/chunks/20014-fd2b5c418827e7dc.js\",\"74589\",\"static/chunks/74589-51ffe9c13e86bdac.js\",\"8976\",\"static/chunks/8976-15d5af4a66d2e290.js\",\"37312\",\"static/chunks/37312-30ba85df1a8dfcbe.js\",\"98619\",\"static/chunks/98619-c12cbf6a01dd3520.js\",\"46750\",\"static/chunks/app/(site)/layout-bd40b9e6ba8a7a97.js\"],\"default\"]\n"])</script>
92<style>
93          :root {
94             --font-family-sans: '-apple-system', 'BlinkMacSystemFont',
95              'Inter', 'Inter Fallback', system-ui, Helvetica Neue, Helvetica, Arial, 'Segoe UI', 'Roboto', 'Ubuntu',
96              'sans-serif';
97
98            --font-family-heading: '-apple-system', 'BlinkMacSystemFont',
99              'Inter', 'Inter Fallback', system-ui, Helvetica Neue, Helvetica, Arial;
100          }
101        </style>
101<script>self.__next_f.push([1,"21:I[28675,[\"25730\",\"static/chunks/44530001-744e2af214349a19.js\",\"19268\",\"static/chunks/aaea2bcf-3c210be64ef1084d.js\",\"45296\",\"static/chunks/328346c8-be6033e50f116972.js\",\"66711\",\"static/chunks/8e1d74a4-a823513def53d7d5.js\",\"20609\",\"static/chunks/20609-b31aa94dee28ce67.js\",\"52619\",\"static/chunks/52619-36c5694c9e4dc7f7.js\",\"83610\",\"static/chunks/83610-a556fc9947dc0acb.js\",\"32332\",\"static/chunks/32332-36c71051cdb337f1.js\",\"21543\",\"static/chunks/21543-cc3ed19b80969eb8.js\",\"59862\",\"static/chunks/59862-fdd94b924a0fa4b8.js\",\"51967\",\"static/chunks/51967-d8a3521202d4a47d.js\",\"45186\",\"static/chunks/45186-d2f0c727e06e1856.js\",\"94216\",\"static/chunks/94216-c767204630553afe.js\",\"61684\",\"static/chunks/61684-983726c77ee503e2.js\",\"79294\",\"static/chunks/79294-67fea83b03667462.js\",\"12883\",\"static/chunks/12883-0662df7d87233c33.js\",\"81356\",\"static/chunks/81356-0b185d015bfc049a.js\",\"56266\",\"static/chunks/56266-c22944b610a8c58e.js\",\"66442\",\"static/chunks/66442-c8c0c687687e4d2d.js\",\"42415\",\"static/chunks/42415-19a9da705934d039.js\",\"63394\",\"static/chunks/63394-0ecac73fae346120.js\",\"59819\",\"static/chunks/59819-bafdde4a0b0a93c4.js\",\"91672\",\"static/chunks/91672-123be0c1c46927f3.js\",\"20014\",\"static/chunks/20014-fd2b5c418827e7dc.js\",\"74589\",\"static/chunks/74589-51ffe9c13e86bdac.js\",\"8976\",\"static/chunks/8976-15d5af4a66d2e290.js\",\"37312\",\"static/chunks/37312-30ba85df1a8dfcbe.js\",\"98619\",\"static/chunks/98619-c12cbf6a01dd3520.js\",\"46750\",\"static/chunks/app/(site)/layout-bd40b9e6ba8a7a97.js\"],\"default\"]\n"])</script>
101<style>
102          :root {
103             --font-family-sans: '-apple-system', 'BlinkMacSystemFont',
104              'Inter', 'Inter Fallback', system-ui, Helvetica Neue, Helvetica, Arial, 'Segoe UI', 'Roboto', 'Ubuntu',
105              'sans-serif';
106
107            --font-family-heading: '-apple-system', 'BlinkMacSystemFont',
108              'Inter', 'Inter Fallback', system-ui, Helvetica Neue, Helvetica, Arial;
109          }
110        </style>
110<script>self.__next_f.push([1,"22:I[43199,[\"25730\",\"static/chunks/44530001-744e2af214349a19.js\",\"19268\",\"static/chunks/aaea2bcf-3c210be64ef1084d.js\",\"45296\",\"static/chunks/328346c8-be6033e50f116972.js\",\"66711\",\"static/chunks/8e1d74a4-a823513def53d7d5.js\",\"20609\",\"static/chunks/20609-b31aa94dee28ce67.js\",\"52619\",\"static/chunks/52619-36c5694c9e4dc7f7.js\",\"83610\",\"static/chunks/83610-a556fc9947dc0acb.js\",\"32332\",\"static/chunks/32332-36c71051cdb337f1.js\",\"21543\",\"static/chunks/21543-cc3ed19b80969eb8.js\",\"59862\",\"static/chunks/59862-fdd94b924a0fa4b8.js\",\"51967\",\"static/chunks/51967-d8a3521202d4a47d.js\",\"45186\",\"static/chunks/45186-d2f0c727e06e1856.js\",\"94216\",\"static/chunks/94216-c767204630553afe.js\",\"61684\",\"static/chunks/61684-983726c77ee503e2.js\",\"79294\",\"static/chunks/79294-67fea83b03667462.js\",\"12883\",\"static/chunks/12883-0662df7d87233c33.js\",\"81356\",\"static/chunks/81356-0b185d015bfc049a.js\",\"56266\",\"static/chunks/56266-c22944b610a8c58e.js\",\"66442\",\"static/chunks/66442-c8c0c687687e4d2d.js\",\"42415\",\"static/chunks/42415-19a9da705934d039.js\",\"63394\",\"static/chunks/63394-0ecac73fae346120.js\",\"59819\",\"static/chunks/59819-bafdde4a0b0a93c4.js\",\"91672\",\"static/chunks/91672-123be0c1c46927f3.js\",\"20014\",\"static/chunks/20014-fd2b5c418827e7dc.js\",\"74589\",\"static/chunks/74589-51ffe9c13e86bdac.js\",\"8976\",\"static/chunks/8976-15d5af4a66d2e290.js\",\"37312\",\"static/chunks/37312-30ba85df1a8dfcbe.js\",\"98619\",\"static/chunks/98619-c12cbf6a01dd3520.js\",\"46750\",\"static/chunks/app/(site)/layout-bd40b9e6ba8a7a97.js\"],\"default\"]\n"])</script>
110<style>
111          :root {
112             --font-family-sans: '-apple-system', 'BlinkMacSystemFont',
113              'Inter', 'Inter Fallback', system-ui, Helvetica Neue, Helvetica, Arial, 'Segoe UI', 'Roboto', 'Ubuntu',
114              'sans-serif';
115
116            --font-family-heading: '-apple-system', 'BlinkMacSystemFont',
117              'Inter', 'Inter Fallback', system-ui, Helvetica Neue, Helvetica, Arial;
118          }
119        </style>
119<script>self.__next_f.push([1,"23:I[32643,[\"25730\",\"static/chunks/44530001-744e2af214349a19.js\",\"19268\",\"static/chunks/aaea2bcf-3c210be64ef1084d.js\",\"45296\",\"static/chunks/328346c8-be6033e50f116972.js\",\"20609\",\"static/chunks/20609-b31aa94dee28ce67.js\",\"52619\",\"static/chunks/52619-36c5694c9e4dc7f7.js\",\"83610\",\"static/chunks/83610-a556fc9947dc0acb.js\",\"32332\",\"static/chunks/32332-36c71051cdb337f1.js\",\"21543\",\"static/chunks/21543-cc3ed19b80969eb8.js\",\"59862\",\"static/chunks/59862-fdd94b924a0fa4b8.js\",\"51967\",\"static/chunks/51967-d8a3521202d4a47d.js\",\"45186\",\"static/chunks/45186-d2f0c727e06e1856.js\",\"94216\",\"static/chunks/94216-c767204630553afe.js\",\"61684\",\"static/chunks/61684-983726c77ee503e2.js\",\"79294\",\"static/chunks/79294-67fea83b03667462.js\",\"12883\",\"static/chunks/12883-0662df7d87233c33.js\",\"81356\",\"static/chunks/81356-0b185d015bfc049a.js\",\"56266\",\"static/chunks/56266-c22944b610a8c58e.js\",\"66442\",\"static/chunks/66442-c8c0c687687e4d2d.js\",\"42415\",\"static/chunks/42415-19a9da705934d039.js\",\"63394\",\"static/chunks/63394-0ecac73fae346120.js\",\"59819\",\"static/chunks/59819-bafdde4a0b0a93c4.js\",\"91672\",\"static/chunks/91672-123be0c1c46927f3.js\",\"20014\",\"static/chunks/20014-fd2b5c418827e7dc.js\",\"74589\",\"static/chunks/74589-51ffe9c13e86bdac.js\",\"8976\",\"static/chunks/8976-15d5af4a66d2e290.js\",\"37312\",\"static/chunks/37312-30ba85df1a8dfcbe.js\",\"98619\",\"static/chunks/98619-c12cbf6a01dd3520.js\",\"24345\",\"static/chunks/app/not-found-51e216bb54938db5.js\"],\"default\"]\n"])</script>
119<style>
120          :root {
121             --font-family-sans: '-apple-system', 'BlinkMacSystemFont',
122              'Inter', 'Inter Fallback', system-ui, Helvetica Neue, Helvetica, Arial, 'Segoe UI', 'Roboto', 'Ubuntu',
123              'sans-serif';
124
125            --font-family-heading: '-apple-system', 'BlinkMacSystemFont',
126              'Inter', 'Inter Fallback', system-ui, Helvetica Neue, Helvetica, Arial;
127          }
128        </style>
128<script>self.__next_f.push([1,":HL[\"/_next/static/media/e4af272ccee01ff0-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/css/c992c36830c16c88.css\",\"style\"]\n:HL[\"/_next/static/css/3d7559e72bf99cac.css\",\"style\"]\n:HL[\"/_next/static/css/4b1e84b92cdf5882.css\",\"style\"]\n"])</script>
128<style>
129          :root {
130             --font-family-sans: '-apple-system', 'BlinkMacSystemFont',
131              'Inter', 'Inter Fallback', system-ui, Helvetica Neue, Helvetica, Arial, 'Segoe UI', 'Roboto', 'Ubuntu',
132              'sans-serif';
133
134            --font-family-heading: '-apple-system', 'BlinkMacSystemFont',
135              'Inter', 'Inter Fallback', system-ui, Helvetica Neue, Helvetica, Arial;
136          }
137        </style>
137<script>self.__next_f.push([1,"0:{\"P\":null,\"b\":\"X3GozrtcNQGTiUqabF8mk\",\"p\":\"\",\"c\":[\"\",\"\"],\"i\":false,\"f\":[[[\"\",{\"children\":[\"(site)\",{\"children\":[\"__PAGE__\",{}]}]},\"$undefined\",\"$undefined\",true],[\"\",[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/c992c36830c16c88.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"1\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/3d7559e72bf99cac.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"2\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/4b1e84b92cdf5882.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]],\"$L2\"]}],{\"children\":[\"(site)\",[\"$\",\"$1\",\"c\",{\"children\":[null,\"$L3\"]}],{\"children\":[\"__PAGE__\",[\"$\",\"$1\",\"c\",{\"children\":[[\"$\",\"$L4\",null,{\"Component\":\"$5\",\"searchParams\":{},\"params\":{}}],null,[\"$\",\"$L6\",null,{\"children\":[\"$L7\",[\"$\",\"$L8\",null,{\"promise\":\"$@9\"}]]}]]}],{},null,false]},[[\"$\",\"$La\",\"l\",{}],[],[]],false]},null,false],[\"$\",\"$1\",\"h\",{\"children\":[null,[[\"$\",\"$Lb\",null,{\"children\":\"$Lc\"}],[\"$\",\"meta\",null,{\"name\":\"next-size-adjust\",\"content\":\"\"}]],[\"$\",\"$Ld\",null,{\"children\":[\"$\",\"div\",null,{\"hidden\":true,\"children\":[\"$\",\"$e\",null,{\"fallback\":null,\"children\":\"$Lf\"}]}]}]]}],false]],\"m\":\"$undefined\",\"G\":[\"$10\",[]],\"s\":false,\"S\":false}\n"])</script>
137<style>
138          :root {
139             --font-family-sans: '-apple-system', 'BlinkMacSystemFont',
140              'Inter', 'Inter Fallback', system-ui, Helvetica Neue, Helvetica, Arial, 'Segoe UI', 'Roboto', 'Ubuntu',
141              'sans-serif';
142
143            --font-family-heading: '-apple-system', 'BlinkMacSystemFont',
144              'Inter', 'Inter Fallback', system-ui, Helvetica Neue, Helvetica, Arial;
145          }
146        </style>
146<script>self.__next_f.push([1,"2:[\"$\",\"html\",null,{\"lang\":\"en\",\"className\":\"\",\"children\":[[\"$\",\"$L11\",null,{}],[\"$\",\"$L12\",null,{}],[\"$\",\"body\",null,{\"children\":[[\"$\",\"$L13\",null,{\"children\":[\"$\",\"$L14\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$15\",\"errorStyles\":[],\"errorScripts\":[],\"template\":[\"$\",\"$L16\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[\"$L17\",[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]}],[\"$\",\"$L18\",null,{}],[\"$\",\"$L19\",null,{}]]}]]}]\nc:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"meta\",\"1\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}]]\n7:null\n"])</script>
146<style>
147          :root {
148             --font-family-sans: '-apple-system', 'BlinkMacSystemFont',
149              'Inter', 'Inter Fallback', system-ui, Helvetica Neue, Helvetica, Arial, 'Segoe UI', 'Roboto', 'Ubuntu',
150              'sans-serif';
151
152            --font-family-heading: '-apple-system', 'BlinkMacSystemFont',
153              'Inter', 'Inter Fallback', system-ui, Helvetica Neue, Helvetica, Arial;
154          }
155        </style>
155<script>self.__next_f.push([1,"9:{\"metadata\":[[\"$\",\"title\",\"0\",{\"children\":\"Valkit.ai - Validation | Assurance | C\u0026Q\"}],[\"$\",\"meta\",\"1\",{\"name\":\"description\",\"content\":\"Valkit is the leading Gen 2 paperless Digital Validation Tool (DVT) for life sciences — GxP authoring, execution, traceability, and e-signatures. Optional human-in-the-loop AI is available but not required.\"}],[\"$\",\"meta\",\"2\",{\"name\":\"msvalidate.01\",\"content\":\"345C486FEB0A731338E5E8061654B647\"}],[\"$\",\"meta\",\"3\",{\"property\":\"og:title\",\"content\":\"Valkit.ai - Validation | Assurance | C\u0026Q\"}],[\"$\",\"meta\",\"4\",{\"property\":\"og:description\",\"content\":\"Valkit is the leading Gen 2 paperless Digital Validation Tool (DVT) for life sciences — GxP authoring, execution, traceability, and e-signatures. Optional human-in-the-loop AI is available but not required.\"}],[\"$\",\"meta\",\"5\",{\"property\":\"og:url\",\"content\":\"https://valkit.ai\"}],[\"$\",\"meta\",\"6\",{\"property\":\"og:site_name\",\"content\":\"Valkit.ai\"}],[\"$\",\"meta\",\"7\",{\"property\":\"og:image\",\"content\":\"https://valkit.ai/assets/images/dashboard.webp\"}],[\"$\",\"meta\",\"8\",{\"name\":\"twitter:card\",\"content\":\"summary_large_image\"}],[\"$\",\"meta\",\"9\",{\"name\":\"twitter:title\",\"content\":\"Valkit.ai - Validation | Assurance | C\u0026Q\"}],[\"$\",\"meta\",\"10\",{\"name\":\"twitter:description\",\"content\":\"Valkit is the leading Gen 2 paperless Digital Validation Tool (DVT) for life sciences — GxP authoring, execution, traceability, and e-signatures. Optional human-in-the-loop AI is available but not required.\"}],[\"$\",\"meta\",\"11\",{\"name\":\"twitter:image\",\"content\":\"https://valkit.ai/assets/images/dashboard.webp\"}],[\"$\",\"link\",\"12\",{\"rel\":\"shortcut icon\",\"href\":\"/shortcut-icon.png\"}],[\"$\",\"link\",\"13\",{\"rel\":\"icon\",\"href\":\"/assets/images/favicon/favicon.ico\"}],[\"$\",\"link\",\"14\",{\"rel\":\"apple-touch-icon\",\"href\":\"/assets/images/favicon/apple-touch-icon.png\"}],[\"$\",\"link\",\"15\",{\"rel\":\"apple-touch-icon-precomposed\",\"href\":\"/apple-touch-icon-precomposed.png\"}],[\"$\",\"$L1a\",\"16\",{}]],\"error\":null,\"digest\":\"$undefined\"}\n"])</script>
155<style>
156          :root {
157             --font-family-sans: '-apple-system', 'BlinkMacSystemFont',
158              'Inter', 'Inter Fallback', system-ui, Helvetica Neue, Helvetica, Arial, 'Segoe UI', 'Roboto', 'Ubuntu',
159              'sans-serif';
160
161            --font-family-heading: '-apple-system', 'BlinkMacSystemFont',
162              'Inter', 'Inter Fallback', system-ui, Helvetica Neue, Helvetica, Arial;
163          }
164        </style>
164<script>self.__next_f.push([1,"f:\"$9:metadata\"\n1c:T891,"])</script>
164<style>
165          :root {
166             --font-family-sans: '-apple-system', 'BlinkMacSystemFont',
167              'Inter', 'Inter Fallback', system-ui, Helvetica Neue, Helvetica, Arial, 'Segoe UI', 'Roboto', 'Ubuntu',
168              'sans-serif';
169
170            --font-family-heading: '-apple-system', 'BlinkMacSystemFont',
171              'Inter', 'Inter Fallback', system-ui, Helvetica Neue, Helvetica, Arial;
172          }
173        </style>
173<script>self.__next_f.push([1,"{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://valkit.ai/#organization\",\"name\":\"Valkit\",\"legalName\":\"Valkit.ai\",\"url\":\"https://valkit.ai\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://valkit.ai/For%20Web/png/Color%20logo%20-%20no%20background.png\"},\"description\":\"Valkit is the leading Gen 2 paperless Digital Validation Tool (DVT) for life sciences — GxP authoring, execution, traceability, and e-signatures. Optional human-in-the-loop AI is available but not required.\",\"sameAs\":[\"https://www.linkedin.com/company/valkit-ai\"],\"contactPoint\":[{\"@type\":\"ContactPoint\",\"contactType\":\"sales\",\"email\":\"[email protected]\",\"url\":\"https://valkit.ai/contact\"}]},{\"@type\":\"WebSite\",\"@id\":\"https://valkit.ai/#website\",\"url\":\"https://valkit.ai\",\"name\":\"Valkit.ai\",\"description\":\"Valkit is the leading Gen 2 paperless Digital Validation Tool (DVT) for life sciences — GxP authoring, execution, traceability, and e-signatures. Optional human-in-the-loop AI is available but not required.\",\"publisher\":{\"@id\":\"https://valkit.ai/#organization\"},\"inLanguage\":\"en\"},{\"@type\":\"SoftwareApplication\",\"@id\":\"https://valkit.ai/#software\",\"name\":\"Valkit\",\"applicationCategory\":\"BusinessApplication\",\"applicationSubCategory\":\"Digital Validation Tool\",\"operatingSystem\":\"Web\",\"url\":\"https://valkit.ai\",\"image\":\"https://valkit.ai/assets/images/dashboard.webp\",\"description\":\"Valkit is the leading Gen 2 paperless Digital Validation Tool (DVT) for life sciences — GxP authoring, execution, traceability, and e-signatures. Optional human-in-the-loop AI is available but not required.\",\"offers\":{\"@type\":\"Offer\",\"url\":\"https://valkit.ai/pricing\",\"priceCurrency\":\"USD\",\"availability\":\"https://schema.org/OnlineOnly\"},\"provider\":{\"@id\":\"https://valkit.ai/#organization\"},\"publisher\":{\"@id\":\"https://valkit.ai/#organization\"},\"featureList\":[\"Paperless GxP digital validation (DVT)\",\"CQV / C\u0026Q\",\"Computer system validation (CSV)\",\"Computer software assurance (CSA)\",\"Lab instrument qualification\",\"Requirements and risk assessments\",\"Traceability matrices\",\"Electronic signatures (21 CFR Part 11 / EU Annex 11)\",\"Optional human-in-the-loop AI authoring\",\"MSAT and CDMO collaboration\"]}]}"])</script>
173<style>
174          :root {
175             --font-family-sans: '-apple-system', 'BlinkMacSystemFont',
176              'Inter', 'Inter Fallback', system-ui, Helvetica Neue, Helvetica, Arial, 'Segoe UI', 'Roboto', 'Ubuntu',
177              'sans-serif';
178
179            --font-family-heading: '-apple-system', 'BlinkMacSystemFont',
180              'Inter', 'Inter Fallback', system-ui, Helvetica Neue, Helvetica, Arial;
181          }
182        </style>
182<script>self.__next_f.push([1,"3:[\"$\",\"$L1b\",null,{\"lang\":\"en\",\"children\":[null,[\"$\",\"script\",null,{\"type\":\"application/ld+json\",\"dangerouslySetInnerHTML\":{\"__html\":\"$1c\"}}],[\"$\",\"$L1d\",null,{\"data\":\"$undefined\"}],[\"$\",\"$L14\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$1e\",\"errorStyles\":[],\"errorScripts\":[],\"template\":[\"$\",\"$L16\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}],[\"$\",\"$L1f\",null,{}],[\"$\",\"$L20\",null,{}],[\"$\",\"$L21\",null,{\"initialConsentAccepted\":false}],[\"$\",\"$L22\",null,{\"projectId\":\"y5wwz3yubj\",\"initialConsentAccepted\":false}]]}]\n"])</script>
182<style>
183          :root {
184             --font-family-sans: '-apple-system', 'BlinkMacSystemFont',
185              'Inter', 'Inter Fallback', system-ui, Helvetica Neue, Helvetica, Arial, 'Segoe UI', 'Roboto', 'Ubuntu',
186              'sans-serif';
187
188            --font-family-heading: '-apple-system', 'BlinkMacSystemFont',
189              'Inter', 'Inter Fallback', system-ui, Helvetica Neue, Helvetica, Arial;
190          }
191        </style>
191<script>self.__next_f.push([1,"17:[\"$\",\"$L1b\",null,{\"lang\":\"en\",\"children\":[[\"$\",\"$L11\",null,{}],[\"$\",\"$L1d\",null,{\"data\":\"$undefined\"}],[\"$\",\"main\",null,{\"className\":\"min-h-screen\",\"children\":[\"$\",\"div\",null,{\"className\":\"bg-[url('/images/lion-lost2.gif')] bg-cover bg-center bg-no-repeat bg-transparent/65\",\"children\":[\"$\",\"div\",null,{\"className\":\"m-auto flex min-h-[50vh] w-full items-center justify-center bg-primary-500/60\",\"children\":[\"$\",\"div\",null,{\"className\":\"flex flex-col space-y-8\",\"children\":[\"$\",\"div\",null,{\"className\":\"flex space-x-8 divide-x divide-gray-100 dark:divide-dark-800\",\"children\":[[\"$\",\"div\",null,{\"children\":[\"$\",\"h1\",null,{\"className\":\"font-heading text-4xl font-bold tracking-tight dark:text-[#E0E0E0]\",\"children\":[\"$\",\"span\",null,{\"data-cy\":\"catch-route-status-code\",\"className\":\"text-white\",\"children\":\"404\"}]}]}],[\"$\",\"div\",null,{\"className\":\"flex flex-col space-y-4 pl-8\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex flex-col space-y-2\",\"children\":[[\"$\",\"div\",null,{\"children\":[\"$\",\"h1\",null,{\"className\":\"font-heading text-4xl font-bold tracking-tight dark:text-[#E0E0E0]\",\"children\":[\"Jings, Crivvens, Help ma boab!\"]}]}],[\"$\",\"p\",null,{\"className\":\"text-white dark:white\",\"children\":[\"Apologies, the page you were looking for was not found.\"]}]]}],[\"$\",\"div\",null,{\"className\":\"flex space-x-4\",\"children\":[\"$\",\"$L23\",null,{\"variant\":\"outline\",\"href\":\"/\",\"children\":[\"Back to Home Page\"]}]}]]}]]}]}]}]}]}]]}]\n"])</script>
191<style>
192          :root {
193             --font-family-sans: '-apple-system', 'BlinkMacSystemFont',
194              'Inter', 'Inter Fallback', system-ui, Helvetica Neue, Helvetica, Arial, 'Segoe UI', 'Roboto', 'Ubuntu',
195              'sans-serif';
196
197            --font-family-heading: '-apple-system', 'BlinkMacSystemFont',
198              'Inter', 'Inter Fallback', system-ui, Helvetica Neue, Helvetica, Arial;
199          }
200        </style></body></html><style>
201          :root {
202             --font-family-sans: '-apple-system', 'BlinkMacSystemFont',
203              'Inter', 'Inter Fallback', system-ui, Helvetica Neue, Helvetica, Arial, 'Segoe UI', 'Roboto', 'Ubuntu',
204              'sans-serif';
205
206            --font-family-heading: '-apple-system', 'BlinkMacSystemFont',
207              'Inter', 'Inter Fallback', system-ui, Helvetica Neue, Helvetica, Arial;
208          }
209        </style>

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.