<!DOCTYPE html><html data-dpl-id="dpl_FoEBcozorj6sVDyTfLrhCUxsRo1r" lang="en" class="inter_c15e96cb-module__0bjUvq__variable fraunces_ac0abc8a-module___izDzq__variable jetbrains_mono_7ea1d0f9-module__6GV5LG__variable"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/chunks/0~fwd~o67aci-.css?dpl=dpl_FoEBcozorj6sVDyTfLrhCUxsRo1r" data-precedence="next"/><link rel="stylesheet" href="/_next/static/chunks/11bf2mw._6uij.css?dpl=dpl_FoEBcozorj6sVDyTfLrhCUxsRo1r" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/0j7czj4y_yay3.js?dpl=dpl_FoEBcozorj6sVDyTfLrhCUxsRo1r"/><script src="/_next/static/chunks/0u3l3x8vjy7gz.js?dpl=dpl_FoEBcozorj6sVDyTfLrhCUxsRo1r" async=""></script><script src="/_next/static/chunks/14mer9i7tqz13.js?dpl=dpl_FoEBcozorj6sVDyTfLrhCUxsRo1r" async=""></script><script src="/_next/static/chunks/0pe4jy9s2r8tw.js?dpl=dpl_FoEBcozorj6sVDyTfLrhCUxsRo1r" async=""></script><script src="/_next/static/chunks/turbopack-09pdebarkvmlt.js?dpl=dpl_FoEBcozorj6sVDyTfLrhCUxsRo1r" async=""></script><script src="/_next/static/chunks/17izccg4clx~s.js?dpl=dpl_FoEBcozorj6sVDyTfLrhCUxsRo1r" async=""></script><script src="/_next/static/chunks/172ax-xq3.7is.js?dpl=dpl_FoEBcozorj6sVDyTfLrhCUxsRo1r" async=""></script><script src="/_next/static/chunks/0l6aw4~-y7m4r.js?dpl=dpl_FoEBcozorj6sVDyTfLrhCUxsRo1r" async=""></script><script src="/_next/static/chunks/0k_3m34ix6ckz.js?dpl=dpl_FoEBcozorj6sVDyTfLrhCUxsRo1r" async=""></script><script src="/_next/static/chunks/00cffbs1t50i2.js?dpl=dpl_FoEBcozorj6sVDyTfLrhCUxsRo1r" async=""></script><script src="/_next/static/chunks/0~.f3sa~7ck6t.js?dpl=dpl_FoEBcozorj6sVDyTfLrhCUxsRo1r" async=""></script><link rel="preload" href="https://www.googletagmanager.com/gtag/js?id=G-9NNHVRD53K" as="script"/><meta name="next-size-adjust" content=""/><title>Virtual CISO Services (vCISO) | Practitioner-Led Security Leadership</title><meta name="description" content="Virtual CISO (vCISO) services for SMBs, growth-stage startups, and enterprise teams. SOC 2, ISO 27001, HIPAA compliance readiness, penetration testing, and embedded security leadership. Practitioner-led, month to month."/><meta name="application-name" content="vCISO.com"/><meta name="author" content="vCISO Services, LLC"/><meta name="generator" content="Next.js"/><meta name="keywords" content="virtual CISO,vCISO,virtual CISO services,vCISO services,virtual CISO consulting,fractional CISO,SOC 2 readiness,ISO 27001,HIPAA compliance,penetration testing,vCISO pricing,vCISO Pittsburgh"/><meta name="robots" content="index, follow"/><meta name="googlebot" content="index, follow, max-image-preview:large, max-snippet:-1"/><link rel="canonical" href="https://www.vciso.com"/><meta property="og:title" content="Virtual CISO Services (vCISO) | vCISO.com"/><meta property="og:description" content="Practitioner-led virtual CISO firm. Compliance readiness (SOC 2, ISO 27001, HIPAA, CMMC), penetration testing, and embedded security leadership."/><meta property="og:url" content="https://www.vciso.com"/><meta property="og:site_name" content="vCISO.com"/><meta property="og:image" content="https://www.vciso.com/og-image.png"/><meta property="og:type" content="website"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:title" content="Virtual CISO Services (vCISO) | vCISO.com"/><meta name="twitter:description" content="Practitioner-led virtual CISO firm. SOC 2, ISO 27001, HIPAA, pentests, and fractional CISO retainers."/><meta name="twitter:image" content="https://www.vciso.com/og-image.png"/><link rel="icon" href="/icon.svg?icon.0f5blzd8yfs7l.svg" sizes="any" type="image/svg+xml"/><script type="application/ld+json">{"@context":"https://schema.org","@type":"ProfessionalService","name":"vCISO.com","alternateName":"vCISO Services, LLC","url":"https://www.vciso.com","logo":"https://www.vciso.com/vciso-logo.svg","image":"https://www.vciso.com/og-image.png","description":"Practitioner-led virtual CISO (vCISO) firm offering SOC 2, ISO 27001, HIPAA, and CMMC compliance readiness, penetration testing, and embedded security leadership for SMBs, startups, and enterprise teams.","priceRange":"$$$","areaServed":{"@type":"Country","name":"United States"},"address":{"@type":"PostalAddress","addressLocality":"Pittsburgh","addressRegion":"PA","addressCountry":"US"},"serviceType":["Virtual CISO services","SOC 2 readiness","ISO 27001 certification preparation","HIPAA compliance","CMMC readiness","Penetration testing","Attack surface management","Vulnerability scanning","Security policy authoring","Incident response planning","Vendor risk management","Board security briefings"],"hasOfferCatalog":{"@type":"OfferCatalog","name":"vCISO Services","itemListElement":[{"@type":"Offer","name":"SOC 2 Fast-Track Sprint","price":"2500","priceCurrency":"USD","description":"2-week SOC 2 readiness with light pentest included."},{"@type":"Offer","name":"Strategic vCISO Retainer","price":"5000","priceCurrency":"USD","description":"Monthly strategic security advisory."},{"@type":"Offer","name":"90-Day vCISO Foundation","price":"24000","priceCurrency":"USD","description":"90-day program build with threat-informed baseline, prioritized roadmap, and a real pentest."},{"@type":"Offer","name":"Embedded vCISO Retainer","description":"Hands-on embedded security leadership for audit prep, M&A, and complex programs. Custom-scoped engagement.","availability":"https://schema.org/LimitedAvailability","url":"https://www.vciso.com/contact"}]},"founder":{"@type":"Person","name":"Chase Miller","jobTitle":"Founder & Principal Consultant","alumniOf":{"@type":"CollegeOrUniversity","name":"Carnegie Mellon University"}},"sameAs":["https://www.linkedin.com/company/vcisodotcom/","https://x.com/vcisodotcom"]}</script><script src="/_next/static/chunks/03~yq9q893hmn.js?dpl=dpl_FoEBcozorj6sVDyTfLrhCUxsRo1r" noModule=""></script></head><body><div hidden=""><!--$--><!--/$--></div><script type="application/ld+json">{"@context":"https://schema.org","@type":"FAQPage","mainEntity":[{"@type":"Question","name":"What is a virtual CISO (vCISO)?","acceptedAnswer":{"@type":"Answer","text":"A virtual CISO is a senior security leader engaged on a fractional basis instead of full-time. The role covers what a full-time Chief Information Security Officer would: security strategy, compliance program ownership, policy authoring, vendor risk, board reporting, and incident response leadership. The difference is the contract: a vCISO is a retainer or fractional engagement, typically month-to-month, sized to the company that hires them."}},{"@type":"Question","name":"How is a vCISO different from a full-time CISO?","acceptedAnswer":{"@type":"Answer","text":"A full-time CISO costs $250K to $400K loaded in base salary, equity, and benefits, takes 3 to 6 months to recruit, and is overqualified for most companies under 250 employees. A vCISO covers the same scope at a fraction of the cost, starts in 2 to 4 weeks, and scales up or down as the company grows."}},{"@type":"Question","name":"What are the engagement options?","acceptedAnswer":{"@type":"Answer","text":"Three productized entry points plus a custom retainer. The 2-week SOC 2 Sprint at $2,500 flat is for teams with an audit on the calendar. The 90-Day vCISO Foundation at $24,000 builds a real working security program with a pentest in days 31 to 60. The Strategic vCISO retainer at $5,000 per month is the default ongoing engagement. The Embedded vCISO retainer is custom-scoped for higher-touch work and quoted on application."}},{"@type":"Question","name":"Why is everything month-to-month?","acceptedAnswer":{"@type":"Answer","text":"If a vCISO retainer is not worth the price in any given month, you should not pay for it. Our retainer is month-to-month so the value has to be there every month, not just at the start of an annual contract. Cancellation requires 30 days notice, no fees, no termination penalties."}},{"@type":"Question","name":"Which frameworks do you support?","acceptedAnswer":{"@type":"Answer","text":"SOC 2 (Type I and Type II), ISO 27001, HIPAA, HITRUST, PCI DSS, CMMC, NIST CSF, NIST SP 800-171, FedRAMP-adjacent work. The four most common engagements are SOC 2 (B2B SaaS), HIPAA + HITRUST (healthtech), PCI DSS (fintech), and CMMC (defense contractors)."}},{"@type":"Question","name":"Who actually does the work on my engagement?","acceptedAnswer":{"@type":"Answer","text":"Our founder personally leads every Sprint and every retainer. The senior practitioner on your kickoff call is the same person doing the day-to-day work, reviewing your policies, and signing the management representation letter. For specialized work (e.g. CMMC enclave architecture, deep AWS forensics), we engage vetted advisors from a bench of practitioners we have worked with before, with their participation called out in the SOW."}}]}</script><header role="banner" data-state="inactive" class="lg:data-scrolled:pb-[0.5px] sticky inset-x-0 top-0 z-50 bg-zinc-950/10 max-lg:pb-px"><div class="w-full max-lg:h-14 max-lg:overflow-hidden"><div class="@container grid grid-cols-[auto_1fr_auto] lg:grid-cols-[1fr_auto_1fr]"><div class="grid" style="grid-template-columns:repeat(1, minmax(0, 1fr))"><div aria-hidden="true" class="p-[0.5px] w-full"><div class="bg-card/90 h-full w-2 rounded md:w-6 lg:w-full"></div></div></div><div class="max-w-276 lg:min-w-276 mx-auto w-full p-[0.5px]"><div data-slot="content" class="bg-card/90 h-full rounded backdrop-blur"><div class="relative flex flex-wrap items-center justify-between px-6 lg:px-12 lg:py-5"><div class="z-51 relative flex justify-between gap-8 max-lg:h-14 max-lg:w-full"><a aria-label="vCISO home" class="flex items-center space-x-2" href="/"><svg class="w-auto text-foreground h-6" viewBox="663 466 1020 147" fill="currentColor" xmlns="http://www.w3.org/2000/svg"><path d="M915.722 582H884.256L863.939 514.111H884.38L898.874 565.523H901.723L914.236 514.111H933.314L915.722 582ZM985.182 584.354C952.476 584.354 938.849 558.338 938.849 537.897V535.172C938.849 512.749 953.22 488.839 984.562 488.839C1009.22 488.839 1025.69 503.457 1027.92 525.137H1007.48C1005.75 514.359 996.827 507.793 984.562 507.793C968.457 507.793 959.414 519.438 959.414 536.658C959.414 553.63 968.581 565.399 985.182 565.399C997.694 565.399 1007.11 558.958 1008.97 548.18H1029.28C1027.05 568.125 1011.07 584.354 985.182 584.354ZM1060.85 582H1040.53V491.564H1060.85V582ZM1110.41 584.354C1085.76 584.354 1072.62 571.841 1072.62 554.25H1092.32C1092.32 561.187 1097.65 567.258 1110.41 567.258C1121.68 567.258 1127.75 562.426 1127.75 555.489C1127.75 549.666 1123.04 546.321 1112.02 545.33L1105.21 544.711C1087.12 543.224 1075.6 533.066 1075.6 516.961C1075.6 499.617 1088.73 488.839 1108.92 488.839C1130.23 488.839 1142.99 500.608 1142.99 518.323H1123.17C1123.17 511.758 1118.34 505.935 1108.92 505.935C1099.88 505.935 1095.42 511.014 1095.42 516.961C1095.42 522.164 1098.76 526.376 1107.06 526.995L1114 527.615C1133.7 529.349 1147.57 538.764 1147.57 555.489C1147.57 572.956 1133.33 584.354 1110.41 584.354ZM1202.45 584.354C1169.75 584.354 1154.26 558.214 1154.26 537.897V535.172C1154.26 512.749 1170.62 488.839 1202.45 488.839C1234.17 488.839 1250.77 512.749 1250.77 535.172V537.897C1250.77 558.214 1235.16 584.354 1202.45 584.354ZM1202.45 565.399C1219.55 565.399 1230.2 552.516 1230.2 536.658C1230.2 519.81 1219.55 507.793 1202.45 507.793C1185.36 507.793 1174.83 519.81 1174.83 536.658C1174.83 552.516 1185.36 565.399 1202.45 565.399Z"></path><path class="fill-primary" d="M741.73 531.973L730.266 512.118C729.042 509.996 727.409 508.136 725.462 506.647C723.515 505.158 721.291 504.069 718.92 503.443L678.376 492.592L691.99 516.143L713.755 521.956L724.981 541.363L719.159 563.036L732.803 586.587L743.611 546.103C744.26 543.742 744.428 541.275 744.105 538.848C743.782 536.42 742.974 534.083 741.73 531.973Z"></path><path d="M818.4 466L799.173 485.497L825.715 478.64L833 466H818.4Z"></path><path d="M740.715 600.39L748 613L755.315 600.39L748 573.977L740.715 600.39Z"></path><path class="fill-primary" d="M765.764 512.118L754.27 531.973C753.068 534.1 752.299 536.443 752.007 538.868C751.715 541.293 751.906 543.752 752.568 546.103L763.436 586.587L777.05 563.036L771.079 541.363L782.424 521.956L804.129 516.143L817.744 492.592L777.08 503.443C774.713 504.07 772.494 505.159 770.551 506.649C768.609 508.138 766.982 509.997 765.764 512.118Z"></path><path d="M677.6 466H663L670.285 478.64L696.857 485.497L677.6 466Z"></path><text x="1252" y="582" font-family="Inter, system-ui, -apple-system, Segoe UI, Helvetica, sans-serif" font-size="95" font-weight="800" letter-spacing="-2">.COM</text></svg></a><button aria-label="Open Menu" class="relative z-20 -m-2.5 -mr-3 block cursor-pointer p-2.5 lg:hidden"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-menu in-data-[state=active]:rotate-180 in-data-[state=active]:scale-0 in-data-[state=active]:opacity-0 m-auto size-5 duration-200" aria-hidden="true"><path d="M4 5h16"></path><path d="M4 12h16"></path><path d="M4 19h16"></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-x in-data-[state=active]:rotate-0 in-data-[state=active]:scale-100 in-data-[state=active]:opacity-100 absolute inset-0 m-auto size-5 -rotate-180 scale-0 opacity-0 duration-200" aria-hidden="true"><path d="M18 6 6 18"></path><path d="m6 6 12 12"></path></svg></button></div><div class="absolute inset-0 m-auto size-fit max-lg:hidden"><nav aria-label="Main" data-orientation="horizontal" dir="ltr" data-slot="navigation-menu" data-viewport="true" role="navigation" class="group/navigation-menu relative flex max-w-max flex-1 items-center justify-center **:data-[slot=navigation-menu-link]:relative **:data-[slot=navigation-menu-link]:z-51 **:data-[slot=navigation-menu-trigger]:relative **:data-[slot=navigation-menu-trigger]:z-51 **:data-[slot=navigation-menu-viewport]:min-w-276 [--color-muted:color-mix(in_oklch,var(--color-foreground)_5%,transparent)] [--viewport-outer-px:2rem] max-lg:hidden"><div style="position:relative"><ul data-orientation="horizontal" data-slot="navigation-menu-list" class="group flex flex-1 list-none items-center justify-center gap-3" dir="ltr"><li data-slot="navigation-menu-item" class="relative"><button id="radix-_R_54ludb_-trigger-services" data-state="closed" aria-expanded="false" aria-controls="radix-_R_54ludb_-content-services" data-slot="navigation-menu-trigger" class="group inline-flex h-8 w-max items-center justify-center rounded-md px-4 py-1 text-sm text-muted-foreground font-medium hover:bg-foreground/5 hover:text-foreground focus:text-foreground disabled:pointer-events-none disabled:opacity-50 data-[state=open]:hover:bg-foreground/5 data-[state=open]:text-foreground data-[state=open]:focus:bg-foreground/5 data-[state=open]:bg-foreground/5 focus-visible:ring-ring/50 outline-none transition-[color,box-shadow] focus-visible:ring-[3px] focus-visible:outline-1 group" data-radix-collection-item="">Services<!-- --> <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down relative top-px ml-1.5 size-3 opacity-75 transition duration-300 group-data-[state=open]:translate-y-px" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></button></li><li data-slot="navigation-menu-item" class="relative"><a data-slot="navigation-menu-link" class="data-[active=true]:focus:bg-foreground/5 data-[active=true]:hover:bg-foreground/5 data-[active=true]:bg-foreground/2.5 data-[active=true]:text-foreground focus:bg-foreground/5 [&amp;_svg:not([class*=&#x27;text-&#x27;])]:text-muted-foreground flex-col gap-1 p-2 [&amp;_svg:not([class*=&#x27;size-&#x27;])]:size-4 group inline-flex h-8 w-max items-center justify-center rounded-md px-4 py-1 text-sm text-muted-foreground font-medium hover:bg-foreground/5 hover:text-foreground focus:text-foreground disabled:pointer-events-none disabled:opacity-50 data-[state=open]:hover:bg-foreground/5 data-[state=open]:text-foreground data-[state=open]:focus:bg-foreground/5 data-[state=open]:bg-foreground/5 focus-visible:ring-ring/50 outline-none transition-[color,box-shadow] focus-visible:ring-[3px] focus-visible:outline-1" data-radix-collection-item="" href="/pricing">Pricing</a></li><li data-slot="navigation-menu-item" class="relative"><button id="radix-_R_54ludb_-trigger-company" data-state="closed" aria-expanded="false" aria-controls="radix-_R_54ludb_-content-company" data-slot="navigation-menu-trigger" class="group inline-flex h-8 w-max items-center justify-center rounded-md px-4 py-1 text-sm text-muted-foreground font-medium hover:bg-foreground/5 hover:text-foreground focus:text-foreground disabled:pointer-events-none disabled:opacity-50 data-[state=open]:hover:bg-foreground/5 data-[state=open]:text-foreground data-[state=open]:focus:bg-foreground/5 data-[state=open]:bg-foreground/5 focus-visible:ring-ring/50 outline-none transition-[color,box-shadow] focus-visible:ring-[3px] focus-visible:outline-1 group" 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.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down relative top-px ml-1.5 size-3 opacity-75 transition duration-300 group-data-[state=open]:translate-y-px" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></button></li></ul></div><div data-slot="navigation-menu-viewport-parent" class="px-(--viewport-outer-px) min-w-312 has-data-[state=open]:grid-rows-[1fr] has-data-[state=open]:pointer-events-auto pointer-events-none fixed inset-x-0 top-0 isolate z-50 mx-auto grid -translate-x-8 grid-rows-[0fr] transition-[grid-template-rows] duration-300 ease-out"><div class="-translate-x-12 overflow-hidden px-12 pb-32"></div></div></nav></div><div class="z-51 max-lg:in-data-[state=active]:mt-6 in-data-[state=active]:flex relative mb-6 hidden w-full flex-wrap items-center justify-end space-y-8 md:flex-nowrap lg:m-0 lg:flex lg:w-fit lg:gap-6 lg:space-y-0 lg:border-transparent lg:bg-transparent lg:p-0 lg:shadow-none dark:shadow-none dark:lg:bg-transparent"><div class="flex w-full flex-col space-y-3 sm:flex-row sm:gap-3 sm:space-y-0 md:w-fit"><a target="_blank" rel="noopener noreferrer" class="cursor-pointer inline-flex items-center justify-center gap-2 whitespace-nowrap font-medium transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 [&amp;_svg]:pointer-events-none [&amp;_svg]:size-4 [&amp;_svg]:shrink-0 shadow-sm shadow-black/15 border border-transparent bg-background ring-1 ring-foreground/10 duration-200 hover:bg-muted/50 dark:ring-foreground/15 dark:hover:bg-muted/50 h-8 rounded-md px-3 text-xs" href="https://calendly.com/cybersyndicate/vciso-consultation"><span>Book a call</span></a><a class="cursor-pointer inline-flex items-center justify-center gap-2 whitespace-nowrap font-medium transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 [&amp;_svg]:pointer-events-none [&amp;_svg]:size-4 [&amp;_svg]:shrink-0 shadow-md shadow-black/15 border-[0.5px] border-transparent [&amp;_svg]:drop-shadow-sm not-in-data-[theme=dark]:text-shadow-sm bg-primary ring-1 ring-(--ring-color) [--ring-color:color-mix(in_oklab,var(--color-foreground)15%,var(--color-primary))] text-primary-foreground hover:bg-primary/90 h-8 rounded-md px-3 text-xs" href="/pricing"><span>Get started</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right size-3.5" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></div></div></div></div></div><div class="grid" style="grid-template-columns:repeat(1, minmax(0, 1fr))"><div aria-hidden="true" class="p-[0.5px]"><div class="bg-card/90 h-full w-2 rounded md:w-6 lg:w-full"></div></div></div></div></div></header><main role="main" class="bg-zinc-950/10"><section id="home" class="overflow-hidden"><div class="relative"><div class="@container grid grid-cols-[auto_1fr_auto] lg:grid-cols-[1fr_auto_1fr]"><div class="grid" style="grid-template-columns:repeat(1, minmax(0, 1fr))"><div aria-hidden="true" class="p-[0.5px] w-full"><div class="bg-card/90 h-full w-2 rounded md:w-6 lg:w-full"></div></div></div><div class="max-w-276 lg:min-w-276 mx-auto w-full p-[0.5px]"><div data-slot="content" class="bg-card/90 h-full rounded @4xl:px-12 px-6 py-3"><span class="text-muted-foreground font-mono text-sm uppercase">Virtual CISO (vCISO) Services</span></div></div><div class="grid" style="grid-template-columns:repeat(1, minmax(0, 1fr))"><div aria-hidden="true" class="p-[0.5px]"><div class="bg-card/90 h-full w-2 rounded md:w-6 lg:w-full"></div></div></div></div><div class="@container grid grid-cols-[auto_1fr_auto] lg:grid-cols-[1fr_auto_1fr]"><div class="grid" style="grid-template-columns:repeat(1, minmax(0, 1fr))"><div aria-hidden="true" class="p-[0.5px] w-full"><div class="bg-card/90 h-full w-2 rounded md:w-6 lg:w-full"></div></div></div><div class="max-w-276 lg:min-w-276 mx-auto w-full"><div class="**:data-grid-content:bg-card/90 **:data-grid-content:h-full **:data-grid-content:rounded grid *:p-[0.5px]"><div class="@4xl:grid-cols-2 grid gap-px"><div data-grid-content="true" class="@4xl:p-12 p-6"><div class="@max-4xl:text-center relative mx-auto max-w-3xl"><h1 class="text-foreground relative grid text-5xl font-semibold leading-tight tracking-tight lg:text-6xl"><span aria-hidden="true" class="invisible col-start-1 row-start-1">Virtual CISO services that ship.</span><span aria-hidden="true" class="invisible col-start-1 row-start-1">Your auditor will pass you. Your attacker won&#x27;t.</span><span aria-hidden="true" class="invisible col-start-1 row-start-1">Senior security. No $300K hire.</span><span class="col-start-1 row-start-1">Virtual CISO services that ship.</span><style>
                @keyframes caret-blink {
                    0%, 50% { opacity: 1; }
                    50.01%, 100% { opacity: 0; }
                }
            </style></h1><p class="text-muted-foreground mx-auto mb-8 mt-5 text-balance text-lg">Virtual CISO services from a practitioner-led firm. Compliance readiness, penetration testing, and embedded security leadership for SMBs, growth-stage startups, and established teams that need senior firepower without the long hiring cycle.</p><div class="flex flex-wrap gap-3 @max-4xl:justify-center"><a target="_blank" rel="noopener noreferrer" class="cursor-pointer inline-flex items-center justify-center gap-2 whitespace-nowrap text-sm font-medium transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 [&amp;_svg]:pointer-events-none [&amp;_svg]:size-4 [&amp;_svg]:shrink-0 border-[0.5px] border-transparent [&amp;_svg]:drop-shadow-sm not-in-data-[theme=dark]:text-shadow-sm bg-primary ring-1 ring-(--ring-color) [--ring-color:color-mix(in_oklab,var(--color-foreground)15%,var(--color-primary))] text-primary-foreground hover:bg-primary/90 h-10 rounded-md px-4 shadow-sm shadow-sky-900/15" href="https://calendly.com/cybersyndicate/vciso-consultation"><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-days size-4" aria-hidden="true"><path d="M8 2v4"></path><path d="M16 2v4"></path><rect width="18" height="18" x="3" y="4" rx="2"></rect><path d="M3 10h18"></path><path d="M8 14h.01"></path><path d="M12 14h.01"></path><path d="M16 14h.01"></path><path d="M8 18h.01"></path><path d="M12 18h.01"></path><path d="M16 18h.01"></path></svg>Book a discovery call</a><a class="cursor-pointer inline-flex items-center justify-center gap-2 whitespace-nowrap text-sm font-medium transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 [&amp;_svg]:pointer-events-none [&amp;_svg]:size-4 [&amp;_svg]:shrink-0 shadow-sm shadow-black/15 border border-transparent bg-background ring-1 ring-foreground/10 duration-200 hover:bg-muted/50 dark:ring-foreground/15 dark:hover:bg-muted/50 h-10 rounded-md px-4" href="/soc-2-assessment">Start with a $2,500 Sprint</a></div><ul class="mt-8 space-y-2"><li class="text-muted-foreground @max-4xl:justify-center flex items-center gap-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-circle-check size-4 fill-emerald-400/25 text-emerald-600 dark:text-emerald-500" aria-hidden="true"><circle cx="12" cy="12" r="10"></circle><path d="m9 12 2 2 4-4"></path></svg>SOC 2 readiness in 2 weeks</li><li class="text-muted-foreground @max-4xl:justify-center flex items-center gap-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-circle-check size-4 fill-emerald-400/25 text-emerald-600 dark:text-emerald-500" aria-hidden="true"><circle cx="12" cy="12" r="10"></circle><path d="m9 12 2 2 4-4"></path></svg>Embedded retainer, month-to-month</li><li class="text-muted-foreground @max-4xl:justify-center flex items-center gap-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-circle-check size-4 fill-emerald-400/25 text-emerald-600 dark:text-emerald-500" aria-hidden="true"><circle cx="12" cy="12" r="10"></circle><path d="m9 12 2 2 4-4"></path></svg>Pentest included at no extra cost</li></ul></div></div><div data-grid-content="true" class="@4xl:p-12 bg-card/80! p-6"><form noValidate="" class="relative space-y-3.5"><div><p class="text-muted-foreground font-mono text-xs uppercase">Start here</p><h3 class="text-foreground mt-0.5 text-2xl font-semibold tracking-tight">How can we help?</h3></div><div class="grid gap-3 sm:grid-cols-2"><div class="space-y-1"><label data-slot="label" class="items-center gap-2 font-medium select-none group-data-[disabled=true]:pointer-events-none group-data-[disabled=true]:opacity-50 peer-disabled:cursor-not-allowed peer-disabled:opacity-50 block text-xs" for="df-name">Full name <span class="text-muted-foreground">*</span></label><input type="text" data-slot="input" class="h-9 w-full min-w-0 rounded-md border px-3 py-1 text-base transition-[color,box-shadow] outline-none selection:bg-primary selection:text-primary-foreground file:inline-flex file:h-7 file:border-0 file:bg-transparent file:text-sm file:font-medium file:text-foreground placeholder:text-muted-foreground disabled:pointer-events-none disabled:cursor-not-allowed disabled:opacity-50 md:text-sm focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 bg-card dark:bg-foreground/5 border-transparent ring-1 ring-border shadow-sm" id="df-name" required="" aria-invalid="false" value=""/></div><div class="space-y-1"><label data-slot="label" class="items-center gap-2 font-medium select-none group-data-[disabled=true]:pointer-events-none group-data-[disabled=true]:opacity-50 peer-disabled:cursor-not-allowed peer-disabled:opacity-50 block text-xs" for="df-email">Work email <span class="text-muted-foreground">*</span></label><input type="email" data-slot="input" class="h-9 w-full min-w-0 rounded-md border px-3 py-1 text-base transition-[color,box-shadow] outline-none selection:bg-primary selection:text-primary-foreground file:inline-flex file:h-7 file:border-0 file:bg-transparent file:text-sm file:font-medium file:text-foreground placeholder:text-muted-foreground disabled:pointer-events-none disabled:cursor-not-allowed disabled:opacity-50 md:text-sm focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 bg-card dark:bg-foreground/5 border-transparent ring-1 ring-border shadow-sm" id="df-email" required="" aria-invalid="false" value=""/></div></div><div class="grid gap-3 sm:grid-cols-2"><div class="space-y-1"><label data-slot="label" class="items-center gap-2 font-medium select-none group-data-[disabled=true]:pointer-events-none group-data-[disabled=true]:opacity-50 peer-disabled:cursor-not-allowed peer-disabled:opacity-50 block text-xs" for="df-company">Company <span class="text-muted-foreground">*</span></label><input type="text" data-slot="input" class="h-9 w-full min-w-0 rounded-md border px-3 py-1 text-base transition-[color,box-shadow] outline-none selection:bg-primary selection:text-primary-foreground file:inline-flex file:h-7 file:border-0 file:bg-transparent file:text-sm file:font-medium file:text-foreground placeholder:text-muted-foreground disabled:pointer-events-none disabled:cursor-not-allowed disabled:opacity-50 md:text-sm focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 bg-card dark:bg-foreground/5 border-transparent ring-1 ring-border shadow-sm" id="df-company" required="" aria-invalid="false" value=""/></div><div class="space-y-1"><label data-slot="label" class="items-center gap-2 font-medium select-none group-data-[disabled=true]:pointer-events-none group-data-[disabled=true]:opacity-50 peer-disabled:cursor-not-allowed peer-disabled:opacity-50 block text-xs" for="df-website">Company website <span class="text-muted-foreground">(optional)</span></label><div class="relative"><input type="url" data-slot="input" class="h-9 w-full min-w-0 rounded-md border px-3 py-1 text-base transition-[color,box-shadow] outline-none selection:bg-primary selection:text-primary-foreground file:inline-flex file:h-7 file:border-0 file:bg-transparent file:text-sm file:font-medium file:text-foreground placeholder:text-muted-foreground disabled:pointer-events-none disabled:cursor-not-allowed disabled:opacity-50 md:text-sm focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 bg-card dark:bg-foreground/5 border-transparent ring-1 ring-border shadow-sm pl-16" id="df-website" required="" placeholder="acme.com" aria-invalid="false" value=""/><span class="text-muted-foreground pointer-events-none absolute left-3 top-1/2 -translate-y-1/2 text-sm">https://</span></div></div></div><div class="space-y-1.5"><div class="flex items-baseline justify-between gap-3"><label data-slot="label" class="items-center gap-2 font-medium select-none group-data-[disabled=true]:pointer-events-none group-data-[disabled=true]:opacity-50 peer-disabled:cursor-not-allowed peer-disabled:opacity-50 block text-xs" id="df-interests">What brought you here? <span class="text-muted-foreground">*</span></label><p class="text-muted-foreground text-xs">Select all that apply</p></div><div role="group" aria-labelledby="df-interests" aria-invalid="false" class="ring-border dark:bg-foreground/5 bg-card grid grid-cols-1 gap-x-2 gap-y-0.5 rounded-md border border-transparent p-1.5 shadow-sm ring-1 sm:grid-cols-2"><label class="hover:bg-foreground/5 group flex cursor-pointer items-center gap-3 rounded px-2 py-1.5 transition-colors"><input type="checkbox" class="peer sr-only"/><span aria-hidden="true" class="flex size-[15px] shrink-0 items-center justify-center rounded border transition-colors peer-focus-visible:ring-primary peer-focus-visible:ring-2 peer-focus-visible:ring-offset-1 peer-focus-visible:ring-offset-card border-foreground/25 bg-background group-hover:border-foreground/40"></span><span class="text-xs leading-tight">Compliance readiness</span></label><label class="hover:bg-foreground/5 group flex cursor-pointer items-center gap-3 rounded px-2 py-1.5 transition-colors"><input type="checkbox" class="peer sr-only"/><span aria-hidden="true" class="flex size-[15px] shrink-0 items-center justify-center rounded border transition-colors peer-focus-visible:ring-primary peer-focus-visible:ring-2 peer-focus-visible:ring-offset-1 peer-focus-visible:ring-offset-card border-foreground/25 bg-background group-hover:border-foreground/40"></span><span class="text-xs leading-tight">Penetration testing</span></label><label class="hover:bg-foreground/5 group flex cursor-pointer items-center gap-3 rounded px-2 py-1.5 transition-colors"><input type="checkbox" class="peer sr-only"/><span aria-hidden="true" class="flex size-[15px] shrink-0 items-center justify-center rounded border transition-colors peer-focus-visible:ring-primary peer-focus-visible:ring-2 peer-focus-visible:ring-offset-1 peer-focus-visible:ring-offset-card border-foreground/25 bg-background group-hover:border-foreground/40"></span><span class="text-xs leading-tight">Embedded vCISO retainer</span></label><label class="hover:bg-foreground/5 group flex cursor-pointer items-center gap-3 rounded px-2 py-1.5 transition-colors"><input type="checkbox" class="peer sr-only"/><span aria-hidden="true" class="flex size-[15px] shrink-0 items-center justify-center rounded border transition-colors peer-focus-visible:ring-primary peer-focus-visible:ring-2 peer-focus-visible:ring-offset-1 peer-focus-visible:ring-offset-card border-foreground/25 bg-background group-hover:border-foreground/40"></span><span class="text-xs leading-tight">Vendor risk or questionnaire support</span></label><label class="hover:bg-foreground/5 group flex cursor-pointer items-center gap-3 rounded px-2 py-1.5 transition-colors"><input type="checkbox" class="peer sr-only"/><span aria-hidden="true" class="flex size-[15px] shrink-0 items-center justify-center rounded border transition-colors peer-focus-visible:ring-primary peer-focus-visible:ring-2 peer-focus-visible:ring-offset-1 peer-focus-visible:ring-offset-card border-foreground/25 bg-background group-hover:border-foreground/40"></span><span class="text-xs leading-tight">Policy authoring</span></label><label class="hover:bg-foreground/5 group flex cursor-pointer items-center gap-3 rounded px-2 py-1.5 transition-colors"><input type="checkbox" class="peer sr-only"/><span aria-hidden="true" class="flex size-[15px] shrink-0 items-center justify-center rounded border transition-colors peer-focus-visible:ring-primary peer-focus-visible:ring-2 peer-focus-visible:ring-offset-1 peer-focus-visible:ring-offset-card border-foreground/25 bg-background group-hover:border-foreground/40"></span><span class="text-xs leading-tight">Incident response planning</span></label><label class="hover:bg-foreground/5 group flex cursor-pointer items-center gap-3 rounded px-2 py-1.5 transition-colors"><input type="checkbox" class="peer sr-only"/><span aria-hidden="true" class="flex size-[15px] shrink-0 items-center justify-center rounded border transition-colors peer-focus-visible:ring-primary peer-focus-visible:ring-2 peer-focus-visible:ring-offset-1 peer-focus-visible:ring-offset-card border-foreground/25 bg-background group-hover:border-foreground/40"></span><span class="text-xs leading-tight">Board briefings</span></label><label class="hover:bg-foreground/5 group flex cursor-pointer items-center gap-3 rounded px-2 py-1.5 transition-colors"><input type="checkbox" class="peer sr-only"/><span aria-hidden="true" class="flex size-[15px] shrink-0 items-center justify-center rounded border transition-colors peer-focus-visible:ring-primary peer-focus-visible:ring-2 peer-focus-visible:ring-offset-1 peer-focus-visible:ring-offset-card border-foreground/25 bg-background group-hover:border-foreground/40"></span><span class="text-xs leading-tight">Something else</span></label></div></div><div class="space-y-1"><label data-slot="label" class="items-center gap-2 font-medium select-none group-data-[disabled=true]:pointer-events-none group-data-[disabled=true]:opacity-50 peer-disabled:cursor-not-allowed peer-disabled:opacity-50 block text-xs" for="df-message">Message <span class="text-muted-foreground">(optional)</span></label><textarea data-slot="textarea" class="flex field-sizing-content min-h-16 w-full rounded-md border px-3 py-2 text-base transition-[color,box-shadow] outline-none placeholder:text-muted-foreground focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 disabled:cursor-not-allowed disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-destructive/20 md:text-sm dark:aria-invalid:ring-destructive/40 bg-card dark:bg-foreground/5 border-transparent ring-1 ring-border shadow-sm" id="df-message" rows="3" placeholder="Optional: target date, current state, which framework (SOC 2, ISO 27001, HIPAA, PCI DSS, CMMC). Anything that helps us scope." aria-invalid="false"></textarea></div><div id="_R_6l0mludb_" class="mt-1"></div><div class="grid gap-3 sm:grid-cols-[1fr_auto] sm:items-center"><p class="text-muted-foreground text-balance text-[11px] leading-snug">By submitting, you agree to our<!-- --> <a class="text-primary underline" href="/legal/privacy">Privacy Policy</a>. We reply within one business day.</p><button class="cursor-pointer inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-sm text-sm font-medium transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 [&amp;_svg]:pointer-events-none [&amp;_svg]:size-4 [&amp;_svg]:shrink-0 shadow-md shadow-black/15 border-[0.5px] border-transparent [&amp;_svg]:drop-shadow-sm not-in-data-[theme=dark]:text-shadow-sm bg-primary ring-1 ring-(--ring-color) [--ring-color:color-mix(in_oklab,var(--color-foreground)15%,var(--color-primary))] text-primary-foreground hover:bg-primary/90 h-9 px-4 py-2 max-sm:row-start-1" type="submit">Send<!-- --> <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right size-3.5" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></button></div></form></div></div></div></div><div class="grid" style="grid-template-columns:repeat(1, minmax(0, 1fr))"><div aria-hidden="true" class="p-[0.5px]"><div class="bg-card/90 h-full w-2 rounded md:w-6 lg:w-full"></div></div></div></div><div class="@container grid grid-cols-[auto_1fr_auto] lg:grid-cols-[1fr_auto_1fr]"><div class="grid" style="grid-template-columns:repeat(1, minmax(0, 1fr))"><div aria-hidden="true" class="p-[0.5px] w-full"><div class="bg-card/90 h-full w-2 rounded md:w-6 lg:w-full"></div></div></div><div class="max-w-276 lg:min-w-276 mx-auto w-full"><div class="**:data-grid-content:bg-card/90 **:data-grid-content:h-full **:data-grid-content:rounded *:p-[0.5px] @4xl:**:data-grid-content:p-8 **:data-grid-content:p-6 @5xl:**:data-grid-content:p-8 @4xl:grid-cols-4 grid grid-cols-2 gap-px p-[0.5px]"><div data-grid-content="true" class="flex items-center gap-4"><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-award text-foreground size-6 shrink-0" aria-hidden="true"><path d="m15.477 12.89 1.515 8.526a.5.5 0 0 1-.81.47l-3.58-2.687a1 1 0 0 0-1.197 0l-3.586 2.686a.5.5 0 0 1-.81-.469l1.514-8.526"></path><circle cx="12" cy="8" r="6"></circle></svg><p class="text-muted-foreground text-balance text-sm"><strong class="text-foreground font-medium">Practitioner-led.</strong><br/>CISSP · OSCP · CREST</p></div><div data-grid-content="true" class="flex items-center gap-4"><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-map-pin text-foreground size-6 shrink-0" aria-hidden="true"><path d="M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0"></path><circle cx="12" cy="10" r="3"></circle></svg><p class="text-muted-foreground text-balance text-sm"><strong class="text-foreground font-medium">Pittsburgh-based.</strong><br/>Clients nationwide.</p></div><div data-grid-content="true" class="flex items-center gap-4"><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-check text-foreground size-6 shrink-0" 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><path d="m9 14 2 2 4-4"></path></svg><p class="text-muted-foreground text-balance text-sm"><strong class="text-foreground font-medium">Framework-agnostic.</strong><br/>SOC 2 · ISO 27001</p></div><div data-grid-content="true" class="flex items-center gap-4"><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-check text-foreground size-6 shrink-0" aria-hidden="true"><path d="M8 2v4"></path><path d="M16 2v4"></path><rect width="18" height="18" x="3" y="4" rx="2"></rect><path d="M3 10h18"></path><path d="m9 16 2 2 4-4"></path></svg><p class="text-muted-foreground text-balance text-sm"><strong class="text-foreground font-medium">Month-to-month.</strong><br/>Cancel anytime.</p></div></div></div><div class="grid" style="grid-template-columns:repeat(1, minmax(0, 1fr))"><div aria-hidden="true" class="p-[0.5px]"><div class="bg-card/90 h-full w-2 rounded md:w-6 lg:w-full"></div></div></div></div></div></section><div class="grid grid-cols-[auto_1fr_auto] lg:grid-cols-[1fr_auto_1fr]"><div aria-hidden="true" class="p-[0.5px]"><div class="bg-background relative h-full overflow-hidden rounded max-lg:w-2"><div class="pointer-events-none absolute inset-0 opacity-50" style="background-image:repeating-linear-gradient(22.5deg, transparent, transparent 1px, rgba(75, 85, 99, 0.06) 1px, rgba(75, 85, 99, 0.06) 2px, transparent 2px, transparent 4px), repeating-linear-gradient(67.5deg, transparent, transparent 1px, rgba(107, 114, 128, 0.05) 1px, rgba(107, 114, 128, 0.05) 2px, transparent 2px, transparent 4px), repeating-linear-gradient(112.5deg, transparent, transparent 1px, rgba(55, 65, 81, 0.04) 1px, rgba(55, 65, 81, 0.04) 2px, transparent 2px, transparent 4px), repeating-linear-gradient(157.5deg, transparent, transparent 1px, rgba(31, 41, 55, 0.03) 1px, rgba(31, 41, 55, 0.03) 2px, transparent 2px, transparent 4px)"></div></div></div><div class="lg:min-w-276 mx-auto w-full max-w-276 p-[0.5px] [--primary:oklch(0.58_0.18_160)]"><div class="bg-background overflow-hidden rounded"><div class="bg-muted/20 flex items-center justify-between gap-3 px-4 py-3 sm:gap-4 sm:px-6 md:px-8"><div class="flex min-w-0 items-center gap-2.5"><a target="_blank" rel="noopener noreferrer" aria-label="vCISO.AI" class="text-foreground hover:text-primary shrink-0 transition-colors" href="https://vciso.ai"><svg class="w-auto text-foreground h-4" viewBox="663 466 820 147" fill="currentColor" xmlns="http://www.w3.org/2000/svg" aria-label="vCISO.AI" role="img"><path d="M915.722 582H884.256L863.939 514.111H884.38L898.874 565.523H901.723L914.236 514.111H933.314L915.722 582ZM985.182 584.354C952.476 584.354 938.849 558.338 938.849 537.897V535.172C938.849 512.749 953.22 488.839 984.562 488.839C1009.22 488.839 1025.69 503.457 1027.92 525.137H1007.48C1005.75 514.359 996.827 507.793 984.562 507.793C968.457 507.793 959.414 519.438 959.414 536.658C959.414 553.63 968.581 565.399 985.182 565.399C997.694 565.399 1007.11 558.958 1008.97 548.18H1029.28C1027.05 568.125 1011.07 584.354 985.182 584.354ZM1060.85 582H1040.53V491.564H1060.85V582ZM1110.41 584.354C1085.76 584.354 1072.62 571.841 1072.62 554.25H1092.32C1092.32 561.187 1097.65 567.258 1110.41 567.258C1121.68 567.258 1127.75 562.426 1127.75 555.489C1127.75 549.666 1123.04 546.321 1112.02 545.33L1105.21 544.711C1087.12 543.224 1075.6 533.066 1075.6 516.961C1075.6 499.617 1088.73 488.839 1108.92 488.839C1130.23 488.839 1142.99 500.608 1142.99 518.323H1123.17C1123.17 511.758 1118.34 505.935 1108.92 505.935C1099.88 505.935 1095.42 511.014 1095.42 516.961C1095.42 522.164 1098.76 526.376 1107.06 526.995L1114 527.615C1133.7 529.349 1147.57 538.764 1147.57 555.489C1147.57 572.956 1133.33 584.354 1110.41 584.354ZM1202.45 584.354C1169.75 584.354 1154.26 558.214 1154.26 537.897V535.172C1154.26 512.749 1170.62 488.839 1202.45 488.839C1234.17 488.839 1250.77 512.749 1250.77 535.172V537.897C1250.77 558.214 1235.16 584.354 1202.45 584.354ZM1202.45 565.399C1219.55 565.399 1230.2 552.516 1230.2 536.658C1230.2 519.81 1219.55 507.793 1202.45 507.793C1185.36 507.793 1174.83 519.81 1174.83 536.658C1174.83 552.516 1185.36 565.399 1202.45 565.399Z"></path><path class="fill-primary" d="M741.73 531.973L730.266 512.118C729.042 509.996 727.409 508.136 725.462 506.647C723.515 505.158 721.291 504.069 718.92 503.443L678.376 492.592L691.99 516.143L713.755 521.956L724.981 541.363L719.159 563.036L732.803 586.587L743.611 546.103C744.26 543.742 744.428 541.275 744.105 538.848C743.782 536.42 742.974 534.083 741.73 531.973Z"></path><path d="M818.4 466L799.173 485.497L825.715 478.64L833 466H818.4Z"></path><path d="M740.715 600.39L748 613L755.315 600.39L748 573.977L740.715 600.39Z"></path><path class="fill-primary" d="M765.764 512.118L754.27 531.973C753.068 534.1 752.299 536.443 752.007 538.868C751.715 541.293 751.906 543.752 752.568 546.103L763.436 586.587L777.05 563.036L771.079 541.363L782.424 521.956L804.129 516.143L817.744 492.592L777.08 503.443C774.713 504.07 772.494 505.159 770.551 506.649C768.609 508.138 766.982 509.997 765.764 512.118Z"></path><path d="M677.6 466H663L670.285 478.64L696.857 485.497L677.6 466Z"></path><text x="1252" y="582" font-family="Inter, system-ui, -apple-system, Segoe UI, Helvetica, sans-serif" font-size="95" font-weight="800" letter-spacing="-2">.AI</text></svg></a><a class="border-primary/30 bg-primary/5 text-primary hover:bg-primary/10 inline-flex shrink-0 items-center rounded border px-1 py-px text-[9px] font-semibold uppercase tracking-wide transition-colors" href="/skills">+ Free Skills</a><span class="bg-border hidden h-3 w-px shrink-0 md:block"></span><span class="text-muted-foreground hidden truncate text-xs md:inline">Open-source security tools for Claude, Cursor, and any AI agent.</span></div><div class="flex shrink-0 items-center gap-3 text-xs font-medium"><a target="_blank" rel="noopener noreferrer" class="text-muted-foreground hover:text-foreground transition-colors" href="https://vciso.ai">Platform →</a><span class="bg-border hidden h-3 w-px sm:block"></span><a class="text-muted-foreground hover:text-foreground hidden transition-colors sm:inline" href="/skills">Skills →</a></div></div></div></div><div aria-hidden="true" class="p-[0.5px]"><div class="bg-background relative h-full overflow-hidden rounded max-lg:w-2"><div class="pointer-events-none absolute inset-0 opacity-50" style="background-image:repeating-linear-gradient(22.5deg, transparent, transparent 1px, rgba(75, 85, 99, 0.06) 1px, rgba(75, 85, 99, 0.06) 2px, transparent 2px, transparent 4px), repeating-linear-gradient(67.5deg, transparent, transparent 1px, rgba(107, 114, 128, 0.05) 1px, rgba(107, 114, 128, 0.05) 2px, transparent 2px, transparent 4px), repeating-linear-gradient(112.5deg, transparent, transparent 1px, rgba(55, 65, 81, 0.04) 1px, rgba(55, 65, 81, 0.04) 2px, transparent 2px, transparent 4px), repeating-linear-gradient(157.5deg, transparent, transparent 1px, rgba(31, 41, 55, 0.03) 1px, rgba(31, 41, 55, 0.03) 2px, transparent 2px, transparent 4px)"></div></div></div></div><div aria-hidden="true" class="@container grid grid-cols-[auto_1fr_auto] lg:grid-cols-[1fr_auto_1fr]"><div class="grid" style="grid-template-columns:repeat(1, minmax(0, 1fr))"><div aria-hidden="true" class="p-[0.5px] w-full"><div class="bg-card/90 h-full w-2 rounded md:w-6 lg:w-full"></div></div></div><div class="max-w-276 lg:min-w-276 mx-auto w-full p-[0.5px]"><div data-slot="content" class="bg-card/90 h-full rounded"><div class="h-24"></div></div></div><div class="grid" style="grid-template-columns:repeat(1, minmax(0, 1fr))"><div aria-hidden="true" class="p-[0.5px]"><div class="bg-card/90 h-full w-2 rounded md:w-6 lg:w-full"></div></div></div></div><div class="@container grid grid-cols-[auto_1fr_auto] lg:grid-cols-[1fr_auto_1fr]"><div class="grid" style="grid-template-columns:repeat(1, minmax(0, 1fr))"><div aria-hidden="true" class="p-[0.5px] w-full"><div class="bg-card/90 h-full w-2 rounded md:w-6 lg:w-full"></div></div></div><div class="max-w-276 lg:min-w-276 mx-auto w-full p-[0.5px]"><div data-slot="content" class="bg-card/90 h-full rounded @4xl:px-12 px-6 py-3"><div class="text-muted-foreground flex items-center justify-center gap-3 font-mono text-sm uppercase"><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-square-dashed-mouse-pointer size-4" aria-hidden="true"><path d="M12.034 12.681a.498.498 0 0 1 .647-.647l9 3.5a.5.5 0 0 1-.033.943l-3.444 1.068a1 1 0 0 0-.66.66l-1.067 3.443a.5.5 0 0 1-.943.033z"></path><path d="M5 3a2 2 0 0 0-2 2"></path><path d="M19 3a2 2 0 0 1 2 2"></path><path d="M5 21a2 2 0 0 1-2-2"></path><path d="M9 3h1"></path><path d="M9 21h2"></path><path d="M14 3h1"></path><path d="M3 9v1"></path><path d="M21 9v2"></path><path d="M3 14v1"></path></svg>How we engage</div></div></div><div class="grid" style="grid-template-columns:repeat(1, minmax(0, 1fr))"><div aria-hidden="true" class="p-[0.5px]"><div class="bg-card/90 h-full w-2 rounded md:w-6 lg:w-full"></div></div></div></div><div class="@container grid grid-cols-[auto_1fr_auto] lg:grid-cols-[1fr_auto_1fr]"><div class="grid" style="grid-template-columns:repeat(1, minmax(0, 1fr))"><div aria-hidden="true" class="p-[0.5px] w-full"><div class="bg-card/90 h-full w-2 rounded md:w-6 lg:w-full"></div></div></div><div class="max-w-276 lg:min-w-276 mx-auto w-full p-[0.5px]"><div data-slot="content" class="bg-card/90 h-full rounded py-16 lg:py-24"><div class="mx-auto max-w-2xl space-y-6 text-center"><h2 class="text-foreground text-balance text-4xl font-semibold lg:text-5xl">How a vCISO partnership runs.</h2><p class="text-muted-foreground text-balance text-lg">Engagements vary in scope and duration. The working rhythm stays consistent: threat-informed discovery in parallel with offensive testing, remediation and policy work shipped alongside your team, and recurring briefings for leadership.</p></div></div></div><div class="grid" style="grid-template-columns:repeat(1, minmax(0, 1fr))"><div aria-hidden="true" class="p-[0.5px]"><div class="bg-card/90 h-full w-2 rounded md:w-6 lg:w-full"></div></div></div></div><div class="@container grid grid-cols-[auto_1fr_auto] lg:grid-cols-[1fr_auto_1fr]"><div class="grid" style="grid-template-columns:repeat(1, minmax(0, 1fr))"><div aria-hidden="true" class="p-[0.5px] w-full"><div class="bg-card/90 h-full w-2 rounded md:w-6 lg:w-full"></div></div></div><div class="max-w-276 lg:min-w-276 mx-auto w-full"><div class="**:data-grid-content:bg-card/90 **:data-grid-content:h-full **:data-grid-content:rounded grid *:p-[0.5px] relative"><h2 class="sr-only">Engagement phases</h2><div class="@2xl:grid-cols-2 @4xl:grid-cols-10 grid gap-px "><div class="@max-4xl:hidden"><div data-grid-content="true"></div></div><div class="@4xl:col-span-4"><div data-slot="feature-card" class="grid h-full grid-rows-[auto_1fr] gap-px"><div data-grid-content="true" data-slot="feature-card-content" class="@4xl:px-12 @4xl:pt-12 space-y-4 p-6"><h3 data-slot="feature-card-title" class="text-muted-foreground flex items-center gap-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-calendar-check size-4" aria-hidden="true"><path d="M8 2v4"></path><path d="M16 2v4"></path><rect width="18" height="18" x="3" y="4" rx="2"></rect><path d="M3 10h18"></path><path d="m9 16 2 2 4-4"></path></svg>Kickoff</h3><p data-slot="feature-card-description" class="text-muted-foreground text-xl font-medium"><span class="text-foreground">At the start of any engagement</span> we confirm scope, get access, and agree on the two or three priorities that need to land first. Scope evolves as we go.</p></div><div data-grid-content="true" data-slot="feature-card-illustration" class="@4xl:px-12 @4xl:pb-12 flex flex-col items-center justify-center px-6 pb-6 pt-6"><div aria-hidden="true" class="mask-radial-[100%_100%] mask-radial-from-75% mask-radial-at-top-left pl-6 pt-1"><div class="bg-card/50 ring-border-illustration shadow-black/6.5 min-w-xs rounded-2xl p-2 shadow-xl ring-1"><div class="mb-2 flex items-center justify-between px-2 pt-1"><div class="flex items-center gap-2"><div class="size-2 rounded-full bg-amber-500"></div><span class="text-sm font-semibold">In Progress</span></div><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-ellipsis text-muted-foreground size-4" aria-hidden="true"><circle cx="12" cy="12" r="1"></circle><circle cx="19" cy="12" r="1"></circle><circle cx="5" cy="12" r="1"></circle></svg></div><div class="space-y-2 *:rounded-lg"><div class="bg-illustration shadow-black/6.5 ring-border-illustration p-3 shadow ring-1 transition duration-300 ease-out hover:-translate-y-0.5 hover:shadow-md"><div class="mb-2 flex items-start justify-between"><div class="text-sm font-medium">Confirm engagement scope</div><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-flag size-3.5 fill-red-500 text-red-500" aria-hidden="true"><path d="M4 22V4a1 1 0 0 1 .4-.8A6 6 0 0 1 8 2c3 0 5 2 7.333 2q2 0 3.067-.8A1 1 0 0 1 20 4v10a1 1 0 0 1-.4.8A6 6 0 0 1 16 16c-3 0-5-2-8-2a6 6 0 0 0-4 1.528"></path></svg></div><p class="text-muted-foreground mb-3 text-xs">Frameworks, in-scope systems, stakeholders</p><div class="flex items-center justify-between"><div class="flex -space-x-1.5"><div class="size-5 rounded-full bg-gradient-to-br from-blue-400 to-indigo-500 ring-2 ring-white dark:ring-gray-800"></div><div class="size-5 rounded-full bg-gradient-to-br from-emerald-400 to-teal-500 ring-2 ring-white dark:ring-gray-800"></div></div><div class="text-muted-foreground flex items-center gap-2 text-[10px]"><span class="flex items-center gap-0.5"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-message-square size-3" aria-hidden="true"><path d="M22 17a2 2 0 0 1-2 2H6.828a2 2 0 0 0-1.414.586l-2.202 2.202A.71.71 0 0 1 2 21.286V5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2z"></path></svg>3</span><span class="flex items-center gap-0.5"><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-paperclip size-3" aria-hidden="true"><path d="m16 6-8.414 8.586a2 2 0 0 0 2.829 2.829l8.414-8.586a4 4 0 1 0-5.657-5.657l-8.379 8.551a6 6 0 1 0 8.485 8.485l8.379-8.551"></path></svg>1</span></div></div></div><div class="bg-illustration shadow-black/6.5 ring-border-illustration p-3 shadow ring-1 transition duration-300 ease-out hover:-translate-y-0.5 hover:shadow-md"><div class="mb-2 flex items-start justify-between"><div class="text-sm font-medium">Provision read-only access</div><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-flag size-3.5 fill-amber-500 text-amber-500" aria-hidden="true"><path d="M4 22V4a1 1 0 0 1 .4-.8A6 6 0 0 1 8 2c3 0 5 2 7.333 2q2 0 3.067-.8A1 1 0 0 1 20 4v10a1 1 0 0 1-.4.8A6 6 0 0 1 16 16c-3 0-5-2-8-2a6 6 0 0 0-4 1.528"></path></svg></div><p class="text-muted-foreground mb-3 text-xs">Production environments, identity, and source</p><div class="flex items-center justify-between"><div class="flex -space-x-1.5"><div class="size-5 rounded-full bg-gradient-to-br from-emerald-400 to-teal-500 ring-2 ring-white dark:ring-gray-800"></div></div><div class="text-muted-foreground flex items-center gap-2 text-[10px]"><span class="flex items-center gap-0.5"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-message-square size-3" aria-hidden="true"><path d="M22 17a2 2 0 0 1-2 2H6.828a2 2 0 0 0-1.414.586l-2.202 2.202A.71.71 0 0 1 2 21.286V5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2z"></path></svg>1</span></div></div></div><div class="bg-illustration shadow-black/6.5 ring-border-illustration p-3 shadow ring-1 transition duration-300 ease-out hover:-translate-y-0.5 hover:shadow-md"><div class="mb-2 flex items-start justify-between"><div class="text-sm font-medium">Map first-90-days plan</div><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-flag text-muted-foreground size-3.5" aria-hidden="true"><path d="M4 22V4a1 1 0 0 1 .4-.8A6 6 0 0 1 8 2c3 0 5 2 7.333 2q2 0 3.067-.8A1 1 0 0 1 20 4v10a1 1 0 0 1-.4.8A6 6 0 0 1 16 16c-3 0-5-2-8-2a6 6 0 0 0-4 1.528"></path></svg></div><p class="text-muted-foreground mb-3 text-xs">Risk-ranked roadmap, owners, milestones</p><div class="flex items-center justify-between"><div class="flex -space-x-1.5"><div class="size-5 rounded-full bg-gradient-to-br from-blue-400 to-indigo-500 ring-2 ring-white dark:ring-gray-800"></div></div><div class="text-muted-foreground flex items-center gap-2 text-[10px]"><span class="flex items-center gap-0.5"><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-paperclip size-3" aria-hidden="true"><path d="m16 6-8.414 8.586a2 2 0 0 0 2.829 2.829l8.414-8.586a4 4 0 1 0-5.657-5.657l-8.379 8.551a6 6 0 1 0 8.485 8.485l8.379-8.551"></path></svg>2</span></div></div></div></div></div></div></div></div></div><div class="@4xl:col-span-4"><div data-slot="feature-card" class="grid h-full grid-rows-[auto_1fr] gap-px"><div data-grid-content="true" data-slot="feature-card-content" class="@4xl:px-12 @4xl:pt-12 space-y-4 p-6"><h3 data-slot="feature-card-title" class="text-muted-foreground flex items-center gap-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-crosshair size-4" aria-hidden="true"><circle cx="12" cy="12" r="10"></circle><line x1="22" x2="18" y1="12" y2="12"></line><line x1="6" x2="2" y1="12" y2="12"></line><line x1="12" x2="12" y1="6" y2="2"></line><line x1="12" x2="12" y1="22" y2="18"></line></svg>Discovery and offensive testing</h3><p data-slot="feature-card-description" class="text-muted-foreground text-xl font-medium"><span class="text-foreground">Threat-informed assessment runs in parallel with real offensive testing.</span> We rerun this work as scope expands or new systems land in production.</p></div><div data-grid-content="true" data-slot="feature-card-illustration" class="@4xl:px-12 @4xl:pb-12 flex flex-col items-center justify-center px-6 pb-6 pt-6"><div aria-hidden="true" class="min-w-92 mask-b-from-65% before:bg-card before:border-border after:ring-border-illustration after:bg-card/75 before:z-1 before:ring-border-illustration group relative -mx-4 px-4 pt-6 before:absolute before:inset-x-6 before:bottom-4 before:top-4 before:rounded-2xl before:ring-1 before:backdrop-blur after:absolute after:inset-x-9 after:bottom-4 after:top-2 after:rounded-2xl after:ring-1"><div class="bg-card ring-border-illustration shadow-black/6.5 relative z-10 rounded-t-2xl p-6 shadow-lg ring-1"><div class="text-base font-medium">Engagement</div><div class="mt-4 space-y-0.5"><div class="flex items-center gap-3"><div class="bg-linear-to-b from-muted to-background ring-border-illustration inset-ring-3 inset-ring-background bg-card flex size-10 items-center justify-center rounded-lg shadow-md ring-1"><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-search size-4" aria-hidden="true"><path d="m21 21-4.34-4.34"></path><circle cx="11" cy="11" r="8"></circle></svg></div><div class="flex-1 space-y-1"><div class="text-foreground text-sm font-medium">Asset inventory</div><div class="text-muted-foreground text-xs">Systems, identities, and data flows mapped</div></div><div class="flex size-6 items-center justify-center rounded-full bg-emerald-500/10 text-emerald-600 dark:text-emerald-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-check size-3.5" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg></div></div><div class="border-border ml-5 border-l border-dashed py-3.5"></div><div class="flex items-center gap-3"><div class="bg-linear-to-b from-muted to-background ring-border-illustration inset-ring-3 inset-ring-background bg-card flex size-10 items-center justify-center rounded-lg shadow-md ring-1"><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-crosshair size-4 text-blue-600 dark:text-blue-400" aria-hidden="true"><circle cx="12" cy="12" r="10"></circle><line x1="22" x2="18" y1="12" y2="12"></line><line x1="6" x2="2" y1="12" y2="12"></line><line x1="12" x2="12" y1="6" y2="2"></line><line x1="12" x2="12" y1="22" y2="18"></line></svg></div><div class="flex-1 space-y-1"><div class="text-foreground text-sm font-medium">Threat-informed baseline</div><div class="text-muted-foreground text-xs">NIST CSF + MITRE ATT&amp;CK overlay</div></div><div class="flex size-6 animate-pulse rounded-full bg-blue-500/10 text-blue-600 dark:text-blue-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-circle-dashed m-auto size-4 animate-spin" aria-hidden="true"><path d="M10.1 2.182a10 10 0 0 1 3.8 0"></path><path d="M13.9 21.818a10 10 0 0 1-3.8 0"></path><path d="M17.609 3.721a10 10 0 0 1 2.69 2.7"></path><path d="M2.182 13.9a10 10 0 0 1 0-3.8"></path><path d="M20.279 17.609a10 10 0 0 1-2.7 2.69"></path><path d="M21.818 10.1a10 10 0 0 1 0 3.8"></path><path d="M3.721 6.391a10 10 0 0 1 2.7-2.69"></path><path d="M6.391 20.279a10 10 0 0 1-2.69-2.7"></path></svg></div></div><div class="border-border ml-5 border-l border-dashed py-3.5"></div><div class="flex items-center gap-3 opacity-50"><div class="bg-linear-to-b from-muted to-background ring-border-illustration inset-ring-3 inset-ring-background bg-card flex size-10 items-center justify-center rounded-lg shadow-md ring-1"><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-bug size-4" aria-hidden="true"><path d="M12 20v-9"></path><path d="M14 7a4 4 0 0 1 4 4v3a6 6 0 0 1-12 0v-3a4 4 0 0 1 4-4z"></path><path d="M14.12 3.88 16 2"></path><path d="M21 21a4 4 0 0 0-3.81-4"></path><path d="M21 5a4 4 0 0 1-3.55 3.97"></path><path d="M22 13h-4"></path><path d="M3 21a4 4 0 0 1 3.81-4"></path><path d="M3 5a4 4 0 0 0 3.55 3.97"></path><path d="M6 13H2"></path><path d="m8 2 1.88 1.88"></path><path d="M9 7.13V6a3 3 0 1 1 6 0v1.13"></path></svg></div><div class="flex-1 space-y-1"><div class="text-foreground text-sm font-medium">Pentest</div><div class="text-muted-foreground line-clamp-1 text-xs">Auth, API, exposed infra</div></div><div class="bg-muted text-muted-foreground rounded-full px-2 py-0.5 text-xs">Pending</div></div><div class="border-border ml-5 border-l border-dashed py-3 opacity-50"></div><div class="flex items-center gap-3 opacity-50"><div class="bg-linear-to-b from-muted to-background ring-border-illustration inset-ring-3 inset-ring-background bg-card flex size-10 items-center justify-center rounded-lg shadow-md ring-1"><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 size-4" aria-hidden="true"><path d="M13 5h8"></path><path d="M13 12h8"></path><path d="M13 19h8"></path><path d="m3 17 2 2 4-4"></path><path d="m3 7 2 2 4-4"></path></svg></div><div class="flex-1 space-y-1"><div class="text-foreground text-sm font-medium">Findings backlog</div><div class="text-muted-foreground text-xs">Risk-ranked, owners assigned</div></div><div class="bg-muted text-muted-foreground rounded-full px-2 py-0.5 text-xs">Pending</div></div></div></div></div></div></div></div><div class="@max-4xl:hidden"><div data-grid-content="true"></div></div></div></div></div><div class="grid" style="grid-template-columns:repeat(1, minmax(0, 1fr))"><div aria-hidden="true" class="p-[0.5px]"><div class="bg-card/90 h-full w-2 rounded md:w-6 lg:w-full"></div></div></div></div><div class="@container grid grid-cols-[auto_1fr_auto] lg:grid-cols-[1fr_auto_1fr]"><div class="grid" style="grid-template-columns:repeat(1, minmax(0, 1fr))"><div aria-hidden="true" class="p-[0.5px] w-full"><div class="bg-card/90 h-full w-2 rounded md:w-6 lg:w-full"></div></div></div><div class="max-w-276 lg:min-w-276 mx-auto w-full"><div class="**:data-grid-content:bg-card/90 **:data-grid-content:h-full **:data-grid-content:rounded grid *:p-[0.5px] relative"><h2 class="sr-only">More engagement phases</h2><div class="@2xl:grid-cols-2 @4xl:grid-cols-10 grid gap-px "><div class="@max-4xl:hidden"><div data-grid-content="true"></div></div><div class="@4xl:col-span-4"><div data-slot="feature-card" class="grid h-full grid-rows-[auto_1fr] gap-px"><div data-grid-content="true" data-slot="feature-card-content" class="@4xl:px-12 @4xl:pt-12 space-y-4 p-6"><h3 data-slot="feature-card-title" class="text-muted-foreground flex items-center gap-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-hammer size-4" aria-hidden="true"><path d="m15 12-9.373 9.373a1 1 0 0 1-3.001-3L12 9"></path><path d="m18 15 4-4"></path><path d="m21.5 11.5-1.914-1.914A2 2 0 0 1 19 8.172v-.344a2 2 0 0 0-.586-1.414l-1.657-1.657A6 6 0 0 0 12.516 3H9l1.243 1.243A6 6 0 0 1 12 8.485V10l2 2h1.172a2 2 0 0 1 1.414.586L18.5 14.5"></path></svg>Hands-on execution</h3><p data-slot="feature-card-description" class="text-muted-foreground text-xl font-medium"><span class="text-foreground">Recurring sessions where remediation gets shipped, policies get authored, and customer security questionnaires get answered.</span> Not advice. Implementation.</p></div><div data-grid-content="true" data-slot="feature-card-illustration" class="@4xl:px-12 @4xl:pb-12 flex flex-col items-center justify-center px-6 pb-6 pt-6 relative"><div aria-hidden="true" class="-mx-4 -my-1 w-full space-y-2 p-1"><div class="bg-illustration shadow-black/6.5 ring-border-illustration rounded-xl p-3 shadow ring-1 transition duration-300 ease-out hover:-translate-y-0.5 hover:shadow-md"><div class="flex items-center gap-3"><div class="bg-linear-to-b from-muted to-background ring-border-illustration inset-ring-3 inset-ring-background bg-card flex size-10 items-center justify-center rounded-lg shadow-md ring-1"><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-wrench size-4" aria-hidden="true"><path d="M14.7 6.3a1 1 0 0 0 0 1.4l1.6 1.6a1 1 0 0 0 1.4 0l3.106-3.105c.32-.322.863-.22.983.218a6 6 0 0 1-8.259 7.057l-7.91 7.91a1 1 0 0 1-2.999-3l7.91-7.91a6 6 0 0 1 7.057-8.259c.438.12.54.662.219.984z"></path></svg></div><div class="flex-1 space-y-1.5"><div class="text-sm font-medium">Remediation backlog</div><div class="flex items-center gap-2"><div class="bg-muted h-1.5 flex-1 overflow-hidden rounded-full"><div class="bg-emerald-500 h-full w-2/3 rounded-full"></div></div><span class="text-muted-foreground text-[10px] font-medium">8 of 12</span></div></div></div></div><div class="bg-illustration shadow-black/6.5 ring-border-illustration rounded-xl p-3 shadow ring-1 transition duration-300 ease-out hover:-translate-y-0.5 hover:shadow-md"><div class="flex items-center gap-3"><div class="bg-linear-to-b from-muted to-background ring-border-illustration inset-ring-3 inset-ring-background bg-card flex size-10 items-center justify-center rounded-lg shadow-md ring-1"><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 size-4 text-blue-600 dark:text-blue-400" aria-hidden="true"><path d="M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z"></path><path d="M14 2v5a1 1 0 0 0 1 1h5"></path><path d="M10 9H8"></path><path d="M16 13H8"></path><path d="M16 17H8"></path></svg></div><div class="flex-1 space-y-1"><div class="text-sm font-medium">Access management v3</div><div class="text-muted-foreground text-xs">Authored, pending sign-off</div></div><div class="bg-amber-500/15 text-amber-600 dark:text-amber-400 rounded-full px-2 py-0.5 text-xs font-medium">Review</div></div></div><div class="bg-illustration shadow-black/6.5 ring-border-illustration rounded-xl p-3 shadow ring-1 transition duration-300 ease-out hover:-translate-y-0.5 hover:shadow-md"><div class="flex items-center gap-3"><div class="bg-linear-to-b from-muted to-background ring-border-illustration inset-ring-3 inset-ring-background bg-card flex size-10 items-center justify-center rounded-lg shadow-md ring-1"><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-list size-4" 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><path d="M12 11h4"></path><path d="M12 16h4"></path><path d="M8 11h.01"></path><path d="M8 16h.01"></path></svg></div><div class="flex-1 space-y-1"><div class="text-sm font-medium">Acme Corp questionnaire</div><div class="text-muted-foreground text-xs">47 of 47 answered</div></div><div class="flex size-6 items-center justify-center rounded-full bg-emerald-500/10 text-emerald-600 dark:text-emerald-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-check size-3.5" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg></div></div></div></div></div></div></div><div class="@4xl:col-span-4"><div data-slot="feature-card" class="grid h-full grid-rows-[auto_1fr] gap-px"><div data-grid-content="true" data-slot="feature-card-content" class="@4xl:px-12 @4xl:pt-12 space-y-4 p-6"><h3 data-slot="feature-card-title" class="text-muted-foreground flex items-center gap-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-video size-4" aria-hidden="true"><path d="m16 13 5.223 3.482a.5.5 0 0 0 .777-.416V7.87a.5.5 0 0 0-.752-.432L16 10.5"></path><rect x="2" y="6" width="14" height="12" rx="2"></rect></svg>Leadership briefings</h3><p data-slot="feature-card-description" class="text-muted-foreground text-xl font-medium"><span class="text-foreground">Board-grade briefings on cadence.</span> You keep the materials for your board pack. Updates evolve with the program as priorities shift.</p></div><div data-grid-content="true" data-slot="feature-card-illustration" class="@4xl:px-12 @4xl:pb-12 flex flex-col items-center justify-center px-6 pb-6 pt-6"><div aria-hidden="true" class="ring-border-illustration bg-card/25 shadow-black/6.5 min-w-80 rounded-3xl p-2 shadow-lg ring-1"><div class="flex items-start justify-between px-2 pt-2"><div class="space-y-1"><div class="text-muted-foreground text-xs font-medium">Quarterly recurring</div><div class="text-base font-semibold">Q3 Security Briefing</div></div><div class="bg-foreground/5 flex size-9 items-center justify-center rounded-full"><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-video size-4 *:fill-emerald-500/25 *:first:fill-emerald-500 dark:stroke-transparent" aria-hidden="true"><path d="m16 13 5.223 3.482a.5.5 0 0 0 .777-.416V7.87a.5.5 0 0 0-.752-.432L16 10.5"></path><rect x="2" y="6" width="14" height="12" rx="2"></rect></svg></div></div><div class="bg-illustration ring-border-illustration mb-2 mt-3 space-y-3 rounded-2xl p-4 ring-1"><div class="flex items-center gap-3 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-clock text-foreground/50 fill-foreground/5 size-4.5" aria-hidden="true"><circle cx="12" cy="12" r="10"></circle><path d="M12 6v6l4 2"></path></svg><span>Wed, Oct 15 · 2:00 - 3:30 PM</span></div><div class="flex items-center gap-3 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-map-pin text-foreground/50 fill-foreground/5 size-4.5" aria-hidden="true"><path d="M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0"></path><circle cx="12" cy="10" r="3"></circle></svg><span class="text-foreground cursor-pointer underline underline-offset-2">meet.google.com/board-q3-sec</span></div><div class="flex items-center gap-3 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-users text-foreground/50 fill-foreground/5 size-4.5" aria-hidden="true"><path d="M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2"></path><path d="M16 3.128a4 4 0 0 1 0 7.744"></path><path d="M22 21v-2a4 4 0 0 0-3-3.87"></path><circle cx="9" cy="7" r="4"></circle></svg><div class="flex -space-x-1.5"><div class="bg-background size-6 rounded-full border p-0.5 shadow shadow-zinc-950/5"><div class="size-full rounded-full bg-gradient-to-br from-blue-400 to-indigo-500"></div></div><div class="bg-background size-6 rounded-full border p-0.5 shadow shadow-zinc-950/5"><div class="size-full rounded-full bg-gradient-to-br from-emerald-400 to-teal-500"></div></div><div class="bg-background size-6 rounded-full border p-0.5 shadow shadow-zinc-950/5"><div class="size-full rounded-full bg-gradient-to-br from-purple-400 to-pink-500"></div></div><div class="bg-background size-6 rounded-full border p-0.5 shadow shadow-zinc-950/5"><div class="size-full rounded-full bg-gradient-to-br from-amber-400 to-orange-500"></div></div><div class="ring-background bg-muted text-muted-foreground flex size-6 items-center justify-center rounded-full text-[10px] font-medium ring-1">+4</div></div></div></div><div class="flex items-center justify-between gap-2 pl-3 pr-0.5"><span class="block border-b border-transparent text-sm font-semibold">Going?</span><div class="flex"><div class="hover:bg-foreground/5 flex h-7 cursor-pointer items-center justify-center rounded-full px-2 text-sm font-medium text-blue-600 dark:text-blue-400"><span>Yes</span></div><div class="hover:bg-foreground/5 text-foreground/65 flex h-7 cursor-pointer items-center justify-center rounded-full px-2 text-sm font-medium"><span>No</span></div><div class="hover:bg-foreground/5 text-foreground/65 flex h-7 cursor-pointer items-center justify-center rounded-full px-2 text-sm font-medium"><span>Maybe</span></div></div></div></div></div></div></div><div class="@max-4xl:hidden"><div data-grid-content="true"></div></div></div></div></div><div class="grid" style="grid-template-columns:repeat(1, minmax(0, 1fr))"><div aria-hidden="true" class="p-[0.5px]"><div class="bg-card/90 h-full w-2 rounded md:w-6 lg:w-full"></div></div></div></div><div aria-hidden="true" class="@container grid grid-cols-[auto_1fr_auto] lg:grid-cols-[1fr_auto_1fr]"><div class="grid" style="grid-template-columns:repeat(1, minmax(0, 1fr))"><div aria-hidden="true" class="p-[0.5px] w-full"><div class="bg-card/90 h-full w-2 rounded md:w-6 lg:w-full"></div></div></div><div class="max-w-276 lg:min-w-276 mx-auto w-full p-[0.5px]"><div data-slot="content" class="bg-card/90 h-full rounded"><div class="h-24"></div></div></div><div class="grid" style="grid-template-columns:repeat(1, minmax(0, 1fr))"><div aria-hidden="true" class="p-[0.5px]"><div class="bg-card/90 h-full w-2 rounded md:w-6 lg:w-full"></div></div></div></div><div class="@container grid grid-cols-[auto_1fr_auto] lg:grid-cols-[1fr_auto_1fr]"><div class="grid" style="grid-template-columns:repeat(1, minmax(0, 1fr))"><div aria-hidden="true" class="p-[0.5px] w-full"><div class="bg-card/90 h-full w-2 rounded md:w-6 lg:w-full"></div></div></div><div class="max-w-276 lg:min-w-276 mx-auto w-full p-[0.5px]"><div data-slot="content" class="bg-card/90 h-full rounded @4xl:px-12 px-6 py-3"><div class="text-muted-foreground flex items-center justify-center gap-3 font-mono text-sm uppercase"><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-shield-check size-4" aria-hidden="true"><path d="M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z"></path><path d="m9 12 2 2 4-4"></path></svg>What we deliver</div></div></div><div class="grid" style="grid-template-columns:repeat(1, minmax(0, 1fr))"><div aria-hidden="true" class="p-[0.5px]"><div class="bg-card/90 h-full w-2 rounded md:w-6 lg:w-full"></div></div></div></div><div class="@container grid grid-cols-[auto_1fr_auto] lg:grid-cols-[1fr_auto_1fr]"><div class="grid" style="grid-template-columns:repeat(1, minmax(0, 1fr))"><div aria-hidden="true" class="p-[0.5px] w-full"><div class="bg-card/90 h-full w-2 rounded md:w-6 lg:w-full"></div></div></div><div class="max-w-276 lg:min-w-276 mx-auto w-full p-[0.5px]"><div data-slot="content" class="bg-card/90 h-full rounded py-16 lg:py-24"><div class="mx-auto max-w-2xl space-y-6 text-center"><h2 class="text-foreground text-balance text-4xl font-semibold lg:text-5xl">Audit-ready, attacker-tested.</h2><p class="text-muted-foreground text-balance text-lg">Compliance work and offensive testing are usually two firms with two contracts. We run both inside one engagement, so the controls we implement reflect what an attacker would actually try.</p></div></div></div><div class="grid" style="grid-template-columns:repeat(1, minmax(0, 1fr))"><div aria-hidden="true" class="p-[0.5px]"><div class="bg-card/90 h-full w-2 rounded md:w-6 lg:w-full"></div></div></div></div><div class="@container grid grid-cols-[auto_1fr_auto] lg:grid-cols-[1fr_auto_1fr]"><div class="grid" style="grid-template-columns:repeat(1, minmax(0, 1fr))"><div aria-hidden="true" class="p-[0.5px] w-full"><div class="bg-card/90 h-full w-2 rounded md:w-6 lg:w-full"></div></div></div><div class="max-w-276 lg:min-w-276 mx-auto w-full"><div class="**:data-grid-content:bg-card/90 **:data-grid-content:h-full **:data-grid-content:rounded grid *:p-[0.5px] relative"><div class="@4xl:grid-cols-2 grid gap-px"><div data-slot="feature-card" class="grid h-full grid-rows-[auto_1fr] gap-px"><div data-grid-content="true" data-slot="feature-card-content" class="@4xl:px-12 @4xl:pt-12 space-y-4 p-6"><h3 data-slot="feature-card-title" class="text-muted-foreground flex items-center gap-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-clipboard-check size-4" 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><path d="m9 14 2 2 4-4"></path></svg>Framework-native compliance</h3><p data-slot="feature-card-description" class="text-muted-foreground text-xl font-medium"><span class="text-foreground">SOC 2, ISO 27001, HIPAA, PCI DSS, CMMC, NIST CSF.</span> We run all of them. Most engagements start with SOC 2; frameworks stack cleanly when customer contracts require more.</p></div><div data-grid-content="true" data-slot="feature-card-illustration" class="@4xl:px-12 @4xl:pb-12 flex flex-col items-center justify-center px-6 pb-6 pt-6"><div aria-hidden="true" class="relative flex min-h-[420px] w-fit min-w-[420px] flex-col items-center"><style>
                @keyframes vciso-flow-beam {
                    to { stroke-dashoffset: -780; }
                }
            </style><svg viewBox="0 0 227 274" fill="none" xmlns="http://www.w3.org/2000/svg" class="text-foreground/15 pointer-events-none absolute inset-0 mx-auto h-full w-3/5"><path d="M113 1 V148" stroke="currentColor" stroke-linecap="round"></path><path d="M113 148 V178 C113 189.046 122.046 198 133 198 H188.5 C199.546 198 208.5 207.046 208.5 218 V273" stroke="currentColor" stroke-linecap="round"></path><path d="M113 148 V273" stroke="currentColor" stroke-linecap="round"></path><path d="M113 148 V178 C113 189.046 103.954 198 93 198 H37.5 C26.454 198 17.5 207.046 17.5 218 V273" stroke="currentColor" stroke-linecap="round"></path><path d="M113 1 V148" stroke="url(#flow-vertical-source)" stroke-width="1" stroke-dasharray="80 300" stroke-dashoffset="680" style="animation:vciso-flow-beam 6.4s linear infinite"></path><path d="M113 148 V178 C113 189.046 103.954 198 93 198 H37.5 C26.454 198 17.5 207.046 17.5 218 V273" stroke="url(#flow-emerald)" stroke-width="1" stroke-dasharray="80 300" stroke-dashoffset="680" style="animation:vciso-flow-beam 6.4s linear infinite;animation-delay:0.4s"></path><path d="M113 148 V273" stroke="url(#flow-indigo)" stroke-width="1" stroke-dasharray="80 300" stroke-dashoffset="680" style="animation:vciso-flow-beam 6.4s linear infinite;animation-delay:0.6s"></path><path d="M113 148 V178 C113 189.046 122.046 198 133 198 H188.5 C199.546 198 208.5 207.046 208.5 218 V273" stroke="url(#flow-purple)" stroke-width="1" stroke-dasharray="80 300" stroke-dashoffset="680" style="animation:vciso-flow-beam 6.4s linear infinite;animation-delay:0.8s"></path><defs><linearGradient id="flow-vertical-source" gradientUnits="userSpaceOnUse" x1="113" y1="0" x2="113" y2="148"><stop offset="0%" stop-color="currentColor" class="text-background/15"></stop><stop offset="50%" stop-color="var(--color-primary)"></stop><stop offset="100%" stop-color="var(--color-foreground)"></stop></linearGradient><linearGradient id="flow-emerald" gradientUnits="userSpaceOnUse" x1="65" y1="148" x2="17.5" y2="273"><stop offset="0%" stop-color="var(--color-foreground)"></stop><stop offset="100%" stop-color="var(--color-emerald-400)"></stop></linearGradient><linearGradient id="flow-indigo" gradientUnits="userSpaceOnUse" x1="113" y1="148" x2="113" y2="273"><stop offset="0%" stop-color="var(--color-foreground)"></stop><stop offset="100%" stop-color="var(--color-indigo-400)"></stop></linearGradient><linearGradient id="flow-purple" gradientUnits="userSpaceOnUse" x1="161" y1="148" x2="208.5" y2="273"><stop offset="0%" stop-color="var(--color-foreground)"></stop><stop offset="100%" stop-color="var(--color-purple-400)"></stop></linearGradient></defs></svg><div class="relative z-10"><div class="bg-illustration ring-border-illustration shadow-black/6.5 grid w-28 gap-3 rounded-xl p-3 shadow-md ring-1"><div class="flex items-center justify-between"><div class="text-xs font-medium leading-tight">Security <br/> Program</div><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-shield-check text-primary size-3.5 shrink-0" aria-hidden="true"><path d="M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z"></path><path d="m9 12 2 2 4-4"></path></svg></div><div class="space-y-1.5"><div class="space-y-1.5"><div class="flex gap-2"><div class="bg-foreground/10 h-1 flex-1 rounded-full"></div><div class="bg-foreground/10 h-1 w-8 rounded-full"></div></div><div class="flex gap-2"><div class="bg-foreground/10 h-1 flex-1 rounded-full"></div><div class="bg-foreground/10 h-1 w-8 rounded-full"></div></div><div class="flex gap-2"><div class="bg-foreground/10 h-1 w-full rounded-full"></div></div><div class="flex gap-1"><div class="bg-foreground/10 h-1 w-1/3 rounded-full"></div><div class="bg-foreground/10 h-1 w-1/3 rounded-full"></div></div><div class="mt-4 flex gap-1"><div class="bg-foreground/10 h-1 w-2/3 rounded-full"></div><div class="bg-foreground/10 h-1 w-1/3 rounded-full"></div></div><div class="flex gap-1"><div class="bg-foreground/10 h-1 w-1/3 rounded-full"></div><div class="bg-foreground/10 h-1 w-1/3 rounded-full"></div></div></div></div></div></div><div class="relative z-10 mb-20 mt-24"><div class="dark:bg-illustration/75 dark:ring-border-illustration relative flex size-14 items-center justify-center rounded-full bg-black/75 shadow-xl shadow-black/20 ring-1 ring-black backdrop-blur"><svg class="size-6 text-white" viewBox="663 466 170 147" fill="currentColor" xmlns="http://www.w3.org/2000/svg"><path class="" d="M741.73 531.973L730.266 512.118C729.042 509.996 727.409 508.136 725.462 506.647C723.515 505.158 721.291 504.069 718.92 503.443L678.376 492.592L691.99 516.143L713.755 521.956L724.981 541.363L719.159 563.036L732.803 586.587L743.611 546.103C744.26 543.742 744.428 541.275 744.105 538.848C743.782 536.42 742.974 534.083 741.73 531.973Z"></path><path d="M818.4 466L799.173 485.497L825.715 478.64L833 466H818.4Z"></path><path d="M740.715 600.39L748 613L755.315 600.39L748 573.977L740.715 600.39Z"></path><path class="" d="M765.764 512.118L754.27 531.973C753.068 534.1 752.299 536.443 752.007 538.868C751.715 541.293 751.906 543.752 752.568 546.103L763.436 586.587L777.05 563.036L771.079 541.363L782.424 521.956L804.129 516.143L817.744 492.592L777.08 503.443C774.713 504.07 772.494 505.159 770.551 506.649C768.609 508.138 766.982 509.997 765.764 512.118Z"></path><path d="M677.6 466H663L670.285 478.64L696.857 485.497L677.6 466Z"></path></svg></div></div><div class="relative z-10 grid grid-cols-3 gap-3"><div class="relative"><div class="z-2 after:border-foreground/15 text-shadow-sm absolute -right-3 bottom-3 rounded bg-emerald-500 px-1.5 py-0.5 text-[10px] font-semibold text-white shadow-lg shadow-emerald-900/25 after:absolute after:inset-0 after:rounded after:border">Report</div><div class="bg-illustration corner-tr-bevel ring-border-illustration z-1 shadow-black/6.5 relative w-20 space-y-2 rounded-md rounded-tr-[15%] p-3 shadow-md ring-1"><div class="text-[11px] font-semibold tracking-tight">SOC 2</div><div class="space-y-1.5"><div class="flex gap-1"><div class="bg-foreground/10 h-1 flex-1 rounded-full"></div><div class="bg-foreground/10 h-1 w-3 rounded-full"></div></div><div class="flex gap-1"><div class="bg-foreground/10 h-1 w-full rounded-full"></div></div><div class="flex gap-1"><div class="bg-foreground/10 h-1 w-1/2 rounded-full"></div><div class="bg-foreground/10 h-1 w-1/3 rounded-full"></div></div><div class="flex gap-1"><div class="bg-foreground/10 h-1 w-2/3 rounded-full"></div></div></div><div class="bg-emerald-500 mt-1 h-1 w-8 rounded-full opacity-70"></div></div></div><div class="relative"><div class="z-2 after:border-foreground/15 text-shadow-sm absolute -right-3 bottom-3 rounded bg-indigo-500 px-1.5 py-0.5 text-[10px] font-semibold text-white shadow-lg shadow-indigo-900/25 after:absolute after:inset-0 after:rounded after:border">Report</div><div class="bg-illustration corner-tr-bevel ring-border-illustration z-1 shadow-black/6.5 relative w-20 space-y-2 rounded-md rounded-tr-[15%] p-3 shadow-md ring-1"><div class="text-[11px] font-semibold tracking-tight">ISO 27001</div><div class="space-y-1.5"><div class="flex gap-1"><div class="bg-foreground/10 h-1 flex-1 rounded-full"></div><div class="bg-foreground/10 h-1 w-3 rounded-full"></div></div><div class="flex gap-1"><div class="bg-foreground/10 h-1 w-full rounded-full"></div></div><div class="flex gap-1"><div class="bg-foreground/10 h-1 w-1/2 rounded-full"></div><div class="bg-foreground/10 h-1 w-1/3 rounded-full"></div></div><div class="flex gap-1"><div class="bg-foreground/10 h-1 w-2/3 rounded-full"></div></div></div><div class="bg-indigo-500 mt-1 h-1 w-8 rounded-full opacity-70"></div></div></div><div class="relative"><div class="z-2 after:border-foreground/15 text-shadow-sm absolute -right-3 bottom-3 rounded bg-purple-500 px-1.5 py-0.5 text-[10px] font-semibold text-white shadow-lg shadow-purple-900/25 after:absolute after:inset-0 after:rounded after:border">Report</div><div class="bg-illustration corner-tr-bevel ring-border-illustration z-1 shadow-black/6.5 relative w-20 space-y-2 rounded-md rounded-tr-[15%] p-3 shadow-md ring-1"><div class="text-[11px] font-semibold tracking-tight">HIPAA</div><div class="space-y-1.5"><div class="flex gap-1"><div class="bg-foreground/10 h-1 flex-1 rounded-full"></div><div class="bg-foreground/10 h-1 w-3 rounded-full"></div></div><div class="flex gap-1"><div class="bg-foreground/10 h-1 w-full rounded-full"></div></div><div class="flex gap-1"><div class="bg-foreground/10 h-1 w-1/2 rounded-full"></div><div class="bg-foreground/10 h-1 w-1/3 rounded-full"></div></div><div class="flex gap-1"><div class="bg-foreground/10 h-1 w-2/3 rounded-full"></div></div></div><div class="bg-purple-500 mt-1 h-1 w-8 rounded-full opacity-70"></div></div></div></div></div></div></div><div data-slot="feature-card" class="grid h-full grid-rows-[auto_1fr] gap-px"><div data-grid-content="true" data-slot="feature-card-content" class="@4xl:px-12 @4xl:pt-12 space-y-4 p-6"><h3 data-slot="feature-card-title" class="text-muted-foreground flex items-center gap-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-shield-check size-4" aria-hidden="true"><path d="M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z"></path><path d="m9 12 2 2 4-4"></path></svg>Attacker-eyed security</h3><p data-slot="feature-card-description" class="text-muted-foreground text-xl font-medium"><span class="text-foreground">Real pentests in every Sprint and Foundation.</span> Continuous attack surface monitoring on retainer. Findings get prioritized by exploitability, not by CVSS severity rating.</p></div><div data-grid-content="true" data-slot="feature-card-illustration" class="@4xl:px-12 @4xl:pb-12 flex flex-col items-center justify-center px-6 pb-6 pt-6"><div aria-hidden="true" class="mask-b-from-55% @4xl:-mx-8 @2xl:-mx-4 min-w-md -mx-8 h-fit px-4 pt-0.5"><div class="@2xl:translate-x-0 @4xl:translate-x-1/16 translate-x-1/16 relative mx-auto mt-auto h-fit"><div class="@4xl:block bg-illustration/75 ring-border-illustration absolute bottom-0 left-0 z-10 h-fit w-3/4 overflow-hidden rounded-2xl border border-transparent pb-9 shadow-2xl shadow-black/15 ring-1 backdrop-blur"><div class="relative space-y-3 p-4"><div class="flex items-center gap-1.5"><div class="bg-rose-500/15 text-rose-600 dark:text-rose-400 flex size-5 items-center justify-center rounded"><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-bug size-3.5" aria-hidden="true"><path d="M12 20v-9"></path><path d="M14 7a4 4 0 0 1 4 4v3a6 6 0 0 1-12 0v-3a4 4 0 0 1 4-4z"></path><path d="M14.12 3.88 16 2"></path><path d="M21 21a4 4 0 0 0-3.81-4"></path><path d="M21 5a4 4 0 0 1-3.55 3.97"></path><path d="M22 13h-4"></path><path d="M3 21a4 4 0 0 1 3.81-4"></path><path d="M3 5a4 4 0 0 0 3.55 3.97"></path><path d="M6 13H2"></path><path d="m8 2 1.88 1.88"></path><path d="M9 7.13V6a3 3 0 1 1 6 0v1.13"></path></svg></div><div class="text-sm font-medium">Pentest findings</div></div><div class="space-y-3"><div class="text-muted-foreground border-b border-white/10 pb-3 text-sm font-medium">Latest engagement, <span class="text-foreground">by severity.</span></div><div class="space-y-2"><div class="space-y-1"><div><span class="text-foreground align-baseline text-xl font-medium">3</span> <span class="text-placeholder text-xs">Critical</span></div><div class="flex h-4 w-1/4 items-center rounded bg-gradient-to-r from-rose-600 to-rose-400 px-2 text-[10px] font-medium text-white">Critical</div></div><div class="space-y-1"><div><span class="text-foreground align-baseline text-xl font-medium">12</span> <span class="text-placeholder text-xs">High</span></div><div class="flex h-4 w-1/2 items-center rounded bg-gradient-to-r from-orange-500 to-amber-400 px-2 text-[10px] font-medium text-white">High</div></div><div class="space-y-1"><div><span class="text-foreground align-baseline text-xl font-medium">28</span> <span class="text-placeholder text-xs">Medium</span></div><div class="bg-muted text-foreground flex h-4 w-3/4 items-center rounded px-2 text-[10px] font-medium">Medium</div></div></div></div></div></div><div class="bg-card @2xl:h-fit @4xl:h-96 @4xl:w-3/4 @2xl:w-full ring-border-illustration mx-auto h-96 w-3/4 rounded-2xl border border-transparent px-6 py-4 ring-1"><div class="space-y-2"><div>Recent engagements</div><div class="*:hover:bg-muted -mx-2 flex flex-col gap-0.5 *:cursor-pointer *:rounded-md *:p-2"><div class="flex items-center gap-1"><div class="bg-linear-to-b relative flex size-5 items-center justify-center rounded from-rose-400 to-orange-500 shadow-md shadow-black/25 before:absolute before:inset-px before:rounded-[3px] before:border before:border-white/40 before:ring-1 before:ring-black/25 dark:before:border-transparent dark:before:ring-white/25"><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-bug size-3 fill-white stroke-white drop-shadow" aria-hidden="true"><path d="M12 20v-9"></path><path d="M14 7a4 4 0 0 1 4 4v3a6 6 0 0 1-12 0v-3a4 4 0 0 1 4-4z"></path><path d="M14.12 3.88 16 2"></path><path d="M21 21a4 4 0 0 0-3.81-4"></path><path d="M21 5a4 4 0 0 1-3.55 3.97"></path><path d="M22 13h-4"></path><path d="M3 21a4 4 0 0 1 3.81-4"></path><path d="M3 5a4 4 0 0 0 3.55 3.97"></path><path d="M6 13H2"></path><path d="m8 2 1.88 1.88"></path><path d="M9 7.13V6a3 3 0 1 1 6 0v1.13"></path></svg></div><div class="text-xs">Web app pentest</div><div class="text-muted-foreground ml-auto text-xs">This week</div></div><div class="flex items-center gap-1"><div class="border-background dark:inset-ring dark:inset-ring-white/25 bg-linear-to-b dark:inset-shadow-2xs dark:inset-shadow-white/25 relative flex size-5 items-center justify-center rounded border from-amber-300 to-orange-600 shadow-md shadow-black/20 ring-1 ring-black/10 dark:border-0 dark:shadow-white/10 dark:ring-black/50"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-code-xml size-3 stroke-white drop-shadow" aria-hidden="true"><path d="m18 16 4-4-4-4"></path><path d="m6 8-4 4 4 4"></path><path d="m14.5 4-5 16"></path></svg></div><div class="text-xs">API security review</div><div class="text-muted-foreground ml-auto text-xs">2 weeks ago</div></div><div class="flex items-center gap-1"><div class="border-background dark:inset-ring dark:inset-ring-white/25 bg-linear-to-b dark:inset-shadow-2xs dark:inset-shadow-white/25 relative flex size-5 items-center justify-center rounded border from-indigo-300 to-blue-600 shadow-md shadow-black/20 ring-1 ring-black/10 dark:border-0 dark:shadow-white/10 dark:ring-black/50"><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-cloud size-3 fill-white stroke-white drop-shadow" aria-hidden="true"><path d="M17.5 19H9a7 7 0 1 1 6.71-9h1.79a4.5 4.5 0 1 1 0 9Z"></path></svg></div><div class="text-xs">Cloud config review</div><div class="text-muted-foreground ml-auto text-xs">Last month</div></div></div></div></div></div></div></div></div></div></div></div><div class="grid" style="grid-template-columns:repeat(1, minmax(0, 1fr))"><div aria-hidden="true" class="p-[0.5px]"><div class="bg-card/90 h-full w-2 rounded md:w-6 lg:w-full"></div></div></div></div><div aria-hidden="true" class="@container grid grid-cols-[auto_1fr_auto] lg:grid-cols-[1fr_auto_1fr]"><div class="grid" style="grid-template-columns:repeat(1, minmax(0, 1fr))"><div aria-hidden="true" class="p-[0.5px] w-full"><div class="bg-card/90 h-full w-2 rounded md:w-6 lg:w-full"></div></div></div><div class="max-w-276 lg:min-w-276 mx-auto w-full p-[0.5px]"><div data-slot="content" class="bg-card/90 h-full rounded"><div class="h-24"></div></div></div><div class="grid" style="grid-template-columns:repeat(1, minmax(0, 1fr))"><div aria-hidden="true" class="p-[0.5px]"><div class="bg-card/90 h-full w-2 rounded md:w-6 lg:w-full"></div></div></div></div><section><div class="@container grid grid-cols-[auto_1fr_auto] lg:grid-cols-[1fr_auto_1fr]"><div class="grid" style="grid-template-columns:repeat(1, minmax(0, 1fr))"><div aria-hidden="true" class="p-[0.5px] w-full"><div class="bg-card/90 h-full w-2 rounded md:w-6 lg:w-full"></div></div></div><div class="max-w-276 lg:min-w-276 mx-auto w-full"><div class="**:data-grid-content:bg-card/90 **:data-grid-content:h-full **:data-grid-content:rounded grid *:p-[0.5px] @2xl:grid-cols-5 @5xl:grid-cols-10 @5xl:grid"><div class="@max-2xl:hidden @max-5xl:row-start-2"><div data-grid-content="true"></div></div><div class="@5xl:col-span-4 col-span-full"><div data-grid-content="true" class="@2xl:p-12 p-6"><div class="@5xl:sticky @5xl:top-32 @max-5xl:text-center @max-5xl:mx-auto @5xl:h-fit @5xl:max-w-xs max-w-xl text-balance"><h2 class="text-foreground mb-6 text-4xl font-semibold">What a retainer actually covers.</h2><p class="text-muted-foreground text-lg">Sprints and Foundations are bounded. Retainers are not. Once we are embedded, the working areas below are continuous, not one-off. Scope shifts as your program matures, but it always covers these. It is the full scope of our<!-- --> <a class="text-foreground hover:text-primary underline underline-offset-4" href="/virtual-ciso-services">virtual CISO services</a>.</p><a class="cursor-pointer inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-sm text-sm font-medium transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 [&amp;_svg]:pointer-events-none [&amp;_svg]:size-4 [&amp;_svg]:shrink-0 shadow-sm shadow-black/15 border border-transparent bg-background ring-1 ring-foreground/10 duration-200 hover:bg-muted/50 dark:ring-foreground/15 dark:hover:bg-muted/50 h-9 px-4 py-2 mt-6" href="/services">See all services <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right size-3.5" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></div></div></div><div class="@2xl:col-span-3 @5xl:col-span-4 grid gap-px"><div data-slot="feature-card" class="grid h-full grid-rows-[auto_1fr] gap-px @max-5xl:h-auto"><div data-grid-content="true" data-slot="feature-card-content" class="@4xl:px-12 @4xl:pt-12 space-y-4 p-6"><h3 data-slot="feature-card-title" class="text-muted-foreground flex items-center gap-2">Policy authoring + access reviews</h3><p data-slot="feature-card-description" class="text-muted-foreground text-xl font-medium">Real policies that match how your team actually operates. Quarterly access reviews with signed attestations from each system owner.</p></div><div data-grid-content="true" data-slot="feature-card-illustration" class="@4xl:px-12 @4xl:pb-12 flex flex-col items-center justify-center px-6 pb-6 pt-6"><div aria-hidden="true" class="bg-illustration ring-border-illustration shadow-black/6.5 w-56 space-y-3 rounded-xl p-3 shadow-md ring-1 [--color-border:color-mix(in_oklab,var(--color-foreground)15%,transparent)]"><div class="flex items-center gap-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-file-pen-line text-primary size-3.5" aria-hidden="true"><path d="M14.364 13.634a2 2 0 0 0-.506.854l-.837 2.87a.5.5 0 0 0 .62.62l2.87-.837a2 2 0 0 0 .854-.506l4.013-4.009a1 1 0 0 0-3.004-3.004z"></path><path d="M14.487 7.858A1 1 0 0 1 14 7V2"></path><path d="M20 19.645V20a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l2.516 2.516"></path><path d="M8 18h1"></path></svg><div class="text-foreground text-xs font-medium">Access Management Policy</div><span class="text-muted-foreground ml-auto font-mono text-[9px] uppercase tracking-wider">v3</span></div><div class="space-y-1.5"><div class="bg-foreground/15 h-[3px] w-full rounded-full"></div><div class="bg-foreground/15 h-[3px] w-11/12 rounded-full"></div><div class="bg-foreground/15 h-[3px] w-8/12 rounded-full"></div><div class="bg-foreground/15 h-[3px] w-10/12 rounded-full"></div></div><div class="border-foreground/10 -mx-3 border-t"></div><div class="space-y-1.5 px-0"><div class="text-muted-foreground font-mono text-[9px] uppercase tracking-wider">Q1 Access Review</div><div class="flex items-center gap-2"><div class="flex size-4 items-center justify-center rounded-full bg-emerald-500/15 text-emerald-500"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check size-2.5" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg></div><span class="text-foreground text-xs">Production · 47 of 47 attested</span></div><div class="flex items-center gap-2"><div class="flex size-4 items-center justify-center rounded-full bg-emerald-500/15 text-emerald-500"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check size-2.5" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg></div><span class="text-foreground text-xs">SaaS admins · 12 of 12 attested</span></div></div></div></div></div><div data-slot="feature-card" class="grid h-full grid-rows-[auto_1fr] gap-px @max-5xl:h-auto"><div data-grid-content="true" data-slot="feature-card-content" class="@4xl:px-12 @4xl:pt-12 space-y-4 p-6"><h3 data-slot="feature-card-title" class="text-muted-foreground flex items-center gap-2">Vendor risk + customer questionnaires + trust center</h3><p data-slot="feature-card-description" class="text-muted-foreground text-xl font-medium">Vendor inventory, tiering, and ongoing risk monitoring. Customer security questionnaires answered. Trust center kept current.</p></div><div data-grid-content="true" data-slot="feature-card-illustration" class="@4xl:px-12 @4xl:pb-12 flex flex-col items-center justify-center px-6 pb-6 pt-6"><div aria-hidden="true" class="ring-border-illustration bg-card/25 shadow-black/4 w-full max-w-xs space-y-2 rounded-2xl p-2 shadow-lg ring-1"><div class="flex items-center justify-between px-2 py-1"><div class="text-foreground text-xs font-semibold">Vendor risk</div><span class="text-muted-foreground font-mono text-[9px] uppercase tracking-wider">12 active</span></div><div class="bg-illustration border-border/50 divide-y rounded-xl border text-xs"><div class="flex items-center gap-2 p-2"><div class="min-w-0 flex-1"><div class="text-foreground truncate text-xs font-medium">Snowflake</div><div class="text-muted-foreground truncate text-[10px]">SOC 2 verified · DPA on file</div></div><span class="shrink-0 rounded-full px-1.5 py-0.5 font-mono text-[9px] uppercase tracking-wider bg-rose-500/15 text-rose-500">critical</span></div><div class="flex items-center gap-2 p-2"><div class="min-w-0 flex-1"><div class="text-foreground truncate text-xs font-medium">Datadog</div><div class="text-muted-foreground truncate text-[10px]">SOC 2 + ISO 27001 verified</div></div><span class="shrink-0 rounded-full px-1.5 py-0.5 font-mono text-[9px] uppercase tracking-wider bg-amber-500/15 text-amber-600">high</span></div><div class="flex items-center gap-2 p-2"><div class="min-w-0 flex-1"><div class="text-foreground truncate text-xs font-medium">HubSpot</div><div class="text-muted-foreground truncate text-[10px]">Trust report current</div></div><span class="shrink-0 rounded-full px-1.5 py-0.5 font-mono text-[9px] uppercase tracking-wider bg-emerald-500/15 text-emerald-600">medium</span></div></div><div class="bg-illustration ring-border-illustration flex items-center gap-2 rounded-lg p-2 shadow-sm ring-1"><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-shield-check text-primary size-3.5 shrink-0" aria-hidden="true"><path d="M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z"></path><path d="m9 12 2 2 4-4"></path></svg><div class="flex-1 text-[11px]"><div class="text-foreground font-medium">Acme Corp questionnaire</div><div class="text-muted-foreground">87% drafted · 3 flagged for review</div></div></div></div></div></div><div data-slot="feature-card" class="grid h-full grid-rows-[auto_1fr] gap-px @max-5xl:h-auto"><div data-grid-content="true" data-slot="feature-card-content" class="@4xl:px-12 @4xl:pt-12 space-y-4 p-6"><h3 data-slot="feature-card-title" class="text-muted-foreground flex items-center gap-2">Audit support + evidence management</h3><p data-slot="feature-card-description" class="text-muted-foreground text-xl font-medium">Auditor walkthroughs, control design defense, evidence curated across the audit window. We sit the meetings with you, not hand off a binder.</p></div><div data-grid-content="true" data-slot="feature-card-illustration" class="@4xl:px-12 @4xl:pb-12 flex flex-col items-center justify-center px-6 pb-6 pt-6"><div aria-hidden="true" class="w-full max-w-xs"><div><div class="bg-illustration ring-border-illustration shadow-black/6.5 flex items-center gap-2 rounded-xl p-3 shadow-md ring-1"><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-circle-check size-4 fill-emerald-500/15 text-emerald-500" aria-hidden="true"><circle cx="12" cy="12" r="10"></circle><path d="m9 12 2 2 4-4"></path></svg><span class="text-foreground text-sm font-medium">Audit window · Day 47 of 90</span></div><div class="relative space-y-4 pl-6 pt-6"><div class="border-foreground/15 absolute bottom-8 left-6 top-0 border-l border-dashed"></div><div class="relative pl-6"><div class="border-foreground/15 absolute bottom-1/2 left-0 top-0 w-6 rounded-bl-full border-b border-l border-dashed"></div><div class="bg-card ring-border-illustration flex items-center gap-2 rounded-xl p-3 shadow ring-1"><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 text-primary size-3.5 shrink-0" aria-hidden="true"><path d="M8 2v4"></path><path d="M16 2v4"></path><rect width="18" height="18" x="3" y="4" rx="2"></rect><path d="M3 10h18"></path></svg><span class="text-muted-foreground text-xs font-medium">CC6 walkthrough scheduled <span class="text-foreground/50 pl-0.5 text-xs">Tue 2pm</span></span></div></div><div class="relative pl-6"><div class="border-foreground/15 absolute bottom-1/2 left-0 top-0 w-6 rounded-bl-full border-b border-l border-dashed"></div><div class="bg-card ring-border-illustration flex items-center gap-2 rounded-xl p-3 shadow ring-1"><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-check-corner size-3.5 shrink-0 text-emerald-500" aria-hidden="true"><path d="M10.5 22H6a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.706.706l3.588 3.588A2.4 2.4 0 0 1 20 8v6"></path><path d="M14 2v5a1 1 0 0 0 1 1h5"></path><path d="m14 20 2 2 4-4"></path></svg><span class="text-muted-foreground text-xs font-medium">Evidence pulled · 32 controls <span class="text-foreground/50 pl-0.5 text-xs">today</span></span></div></div><div class="relative pl-6"><div class="border-foreground/15 absolute bottom-1/2 left-0 top-0 w-6 rounded-bl-full border-b border-l border-dashed"></div><div class="bg-card ring-border-illustration flex items-center gap-2 rounded-xl p-3 shadow ring-1"><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-shield-check size-3.5 shrink-0 text-emerald-500" aria-hidden="true"><path d="M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z"></path><path d="m9 12 2 2 4-4"></path></svg><span class="text-muted-foreground text-xs font-medium">Q1 access review submitted <span class="text-foreground/50 pl-0.5 text-xs">3d ago</span></span></div></div></div></div></div></div></div><div data-slot="feature-card" class="grid h-full grid-rows-[auto_1fr] gap-px @max-5xl:h-auto"><div data-grid-content="true" data-slot="feature-card-content" class="@4xl:px-12 @4xl:pt-12 space-y-4 p-6"><h3 data-slot="feature-card-title" class="text-muted-foreground flex items-center gap-2">Vulnerability scanning + attack surface management</h3><p data-slot="feature-card-description" class="text-muted-foreground text-xl font-medium">Continuous scanning that catches net-new exposures between pentests. Recurring authenticated scans on internal infra.</p></div><div data-grid-content="true" data-slot="feature-card-illustration" class="@4xl:px-12 @4xl:pb-12 flex flex-col items-center justify-center px-6 pb-6 pt-6"><div aria-hidden="true" class="ring-border-illustration bg-card/25 shadow-black/4 w-full max-w-xs space-y-2 rounded-2xl p-2 shadow-lg ring-1"><div class="flex items-center justify-between px-2 py-1"><div class="flex items-center gap-1.5"><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 text-primary size-3.5" 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><span class="text-foreground text-xs font-semibold">External attack surface</span></div><span class="relative flex size-2 shrink-0"><span class="absolute inset-0 animate-ping rounded-full bg-emerald-500/40"></span><span class="relative m-auto block size-1 rounded-full bg-emerald-500"></span></span></div><div class="bg-illustration ring-border/50 rounded-xl p-3 ring-1"><div class="text-muted-foreground font-mono text-[9px] uppercase tracking-wider">Severity breakdown</div><div class="mt-2 grid grid-cols-3 gap-2"><div class="bg-foreground/5 flex flex-col items-center gap-0.5 rounded-md p-1.5"><span class="text-base font-semibold text-rose-500">2</span><span class="text-muted-foreground font-mono text-[8px] uppercase tracking-wider">Critical</span></div><div class="bg-foreground/5 flex flex-col items-center gap-0.5 rounded-md p-1.5"><span class="text-base font-semibold text-amber-500">11</span><span class="text-muted-foreground font-mono text-[8px] uppercase tracking-wider">High</span></div><div class="bg-foreground/5 flex flex-col items-center gap-0.5 rounded-md p-1.5"><span class="text-base font-semibold text-emerald-500">34</span><span class="text-muted-foreground font-mono text-[8px] uppercase tracking-wider">Medium</span></div></div></div><div class="bg-illustration ring-border-illustration flex items-center gap-2 rounded-lg p-2 shadow-sm ring-1"><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-triangle-alert size-3.5 shrink-0 text-rose-500" aria-hidden="true"><path d="m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3"></path><path d="M12 9v4"></path><path d="M12 17h.01"></path></svg><div class="flex-1 text-[11px]"><div class="text-foreground font-medium">New: api-staging.acme.com</div><div class="text-muted-foreground">Surfaced 14 minutes ago · port 443 open</div></div></div></div></div></div><div data-slot="feature-card" class="grid h-full grid-rows-[auto_1fr] gap-px @max-5xl:h-auto"><div data-grid-content="true" data-slot="feature-card-content" class="@4xl:px-12 @4xl:pt-12 space-y-4 p-6"><h3 data-slot="feature-card-title" class="text-muted-foreground flex items-center gap-2">Endpoint and identity advisory</h3><p data-slot="feature-card-description" class="text-muted-foreground text-xl font-medium">MDM and endpoint hardening. Identity provider audit, SSO and MFA enforcement, privileged access reviews.</p></div><div data-grid-content="true" data-slot="feature-card-illustration" class="@4xl:px-12 @4xl:pb-12 flex flex-col items-center justify-center px-6 pb-6 pt-6"><div aria-hidden="true" class="bg-foreground/5 group rounded-2xl"><div class="flex items-center gap-1.5 px-6 py-2.5 text-sm font-medium"><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-key-round size-3.5 opacity-60" aria-hidden="true"><path d="M2.586 17.414A2 2 0 0 0 2 18.828V21a1 1 0 0 0 1 1h3a1 1 0 0 0 1-1v-1a1 1 0 0 1 1-1h1a1 1 0 0 0 1-1v-1a1 1 0 0 1 1-1h.172a2 2 0 0 0 1.414-.586l.814-.814a6.5 6.5 0 1 0-4-4z"></path><circle cx="16.5" cy="7.5" r=".5" fill="currentColor"></circle></svg>Endpoint + identity</div><div class="relative overflow-hidden rounded-2xl"><div class="absolute inset-0 scale-100 blur-lg transition-all duration-300 dark:opacity-35"><div class="bg-linear-to-r/increasing animate-hue-rotate absolute inset-x-6 bottom-0 top-12 -translate-y-3 from-emerald-400 to-blue-400"></div></div><div class="bg-illustration ring-foreground/10 relative overflow-hidden rounded-2xl border border-transparent px-6 py-3 shadow-md shadow-black/5 ring-1"><div class="grid max-w-xs grid-cols-[auto_1fr_auto] items-center gap-3 border-b border-dashed py-3 last:border-b-0"><div class="bg-muted border-foreground/5 flex size-12 items-center justify-center rounded-lg border"><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-fingerprint-pattern size-5" aria-hidden="true"><path d="M12 10a2 2 0 0 0-2 2c0 1.02-.1 2.51-.26 4"></path><path d="M14 13.12c0 2.38 0 6.38-1 8.88"></path><path d="M17.29 21.02c.12-.6.43-2.3.5-3.02"></path><path d="M2 12a10 10 0 0 1 18-6"></path><path d="M2 16h.01"></path><path d="M21.8 16c.2-2 .131-5.354 0-6"></path><path d="M5 19.5C5.5 18 6 15 6 12a6 6 0 0 1 .34-2"></path><path d="M8.65 22c.21-.66.45-1.32.57-2"></path><path d="M9 6.8a6 6 0 0 1 9 5.2v2"></path></svg></div><div class="space-y-0.5"><h3 class="text-sm font-medium">Okta</h3><p class="text-muted-foreground line-clamp-1 text-[11px]">SSO + MFA enforced · 100% of admins</p></div><span class="size-1.5 rounded-full bg-emerald-500"></span></div><div class="grid max-w-xs grid-cols-[auto_1fr_auto] items-center gap-3 border-b border-dashed py-3 last:border-b-0"><div class="bg-muted border-foreground/5 flex size-12 items-center justify-center rounded-lg border"><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-laptop size-5" aria-hidden="true"><path d="M18 5a2 2 0 0 1 2 2v8.526a2 2 0 0 0 .212.897l1.068 2.127a1 1 0 0 1-.9 1.45H3.62a1 1 0 0 1-.9-1.45l1.068-2.127A2 2 0 0 0 4 15.526V7a2 2 0 0 1 2-2z"></path><path d="M20.054 15.987H3.946"></path></svg></div><div class="space-y-0.5"><h3 class="text-sm font-medium">Jamf</h3><p class="text-muted-foreground line-clamp-1 text-[11px]">MDM coverage · 47 of 47 endpoints</p></div><span class="size-1.5 rounded-full bg-emerald-500"></span></div><div class="grid max-w-xs grid-cols-[auto_1fr_auto] items-center gap-3 border-b border-dashed py-3 last:border-b-0"><div class="bg-muted border-foreground/5 flex size-12 items-center justify-center rounded-lg border"><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-laptop size-5" aria-hidden="true"><path d="M18 5a2 2 0 0 1 2 2v8.526a2 2 0 0 0 .212.897l1.068 2.127a1 1 0 0 1-.9 1.45H3.62a1 1 0 0 1-.9-1.45l1.068-2.127A2 2 0 0 0 4 15.526V7a2 2 0 0 1 2-2z"></path><path d="M20.054 15.987H3.946"></path></svg></div><div class="space-y-0.5"><h3 class="text-sm font-medium">CrowdStrike</h3><p class="text-muted-foreground line-clamp-1 text-[11px]">EDR active · 2 alerts in last 7d</p></div><span class="size-1.5 rounded-full bg-amber-500"></span></div></div></div></div></div></div><div data-slot="feature-card" class="grid h-full grid-rows-[auto_1fr] gap-px @max-5xl:h-auto"><div data-grid-content="true" data-slot="feature-card-content" class="@4xl:px-12 @4xl:pt-12 space-y-4 p-6"><h3 data-slot="feature-card-title" class="text-muted-foreground flex items-center gap-2">Incident response + tabletops</h3><p data-slot="feature-card-description" class="text-muted-foreground text-xl font-medium">Runbooks for the most likely scenarios. Annual tabletop with engineering and leadership.</p></div><div data-grid-content="true" data-slot="feature-card-illustration" class="@4xl:px-12 @4xl:pb-12 flex flex-col items-center justify-center px-6 pb-6 pt-6"><div aria-hidden="true" class="ring-border-illustration bg-card/25 shadow-black/4 w-full max-w-xs rounded-3xl p-2 shadow-lg ring-1"><div class="flex items-center justify-between px-3 py-2"><div class="flex items-center gap-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-octagon-alert size-3.5 text-rose-500" aria-hidden="true"><path d="M12 16h.01"></path><path d="M12 8v4"></path><path d="M15.312 2a2 2 0 0 1 1.414.586l4.688 4.688A2 2 0 0 1 22 8.688v6.624a2 2 0 0 1-.586 1.414l-4.688 4.688a2 2 0 0 1-1.414.586H8.688a2 2 0 0 1-1.414-.586l-4.688-4.688A2 2 0 0 1 2 15.312V8.688a2 2 0 0 1 .586-1.414l4.688-4.688A2 2 0 0 1 8.688 2z"></path></svg><div class="text-foreground text-sm font-semibold">IR tabletop · Ransomware</div></div><span class="bg-rose-500/15 text-rose-500 rounded-full px-2 py-0.5 font-mono text-[9px] uppercase tracking-wider">P1</span></div><div class="bg-illustration border-border/50 divide-y rounded-2xl border"><div class="flex items-center gap-3 p-3"><div class="flex size-5 shrink-0 items-center justify-center rounded bg-emerald-500"><svg class="size-3 text-white" fill="none" viewBox="0 0 24 24" stroke="currentColor"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M5 13l4 4L19 7"></path></svg></div><div class="min-w-0 flex-1"><div class="truncate text-sm text-foreground/50 line-through">Isolate affected hosts</div></div><span class="shrink-0 text-xs text-emerald-500">Done</span><div class="bg-primary/10 text-primary flex size-6 shrink-0 items-center justify-center rounded-full border border-primary/20 font-mono text-[10px] font-medium">CM</div></div><div class="flex items-center gap-3 p-3"><div class="flex size-5 shrink-0 items-center justify-center rounded bg-amber-500/20 ring-1 ring-amber-500"><span class="size-1.5 animate-pulse rounded-full bg-amber-500"></span></div><div class="min-w-0 flex-1"><div class="truncate text-sm ">Notify legal + insurance carrier</div></div><span class="shrink-0 text-xs text-amber-500">Active</span><div class="bg-primary/10 text-primary flex size-6 shrink-0 items-center justify-center rounded-full border border-primary/20 font-mono text-[10px] font-medium">BD</div></div><div class="flex items-center gap-3 p-3"><div class="flex size-5 shrink-0 items-center justify-center rounded border-foreground/20 border"></div><div class="min-w-0 flex-1"><div class="truncate text-sm ">Pull forensic image · S3 object lock</div></div><span class="shrink-0 text-xs text-muted-foreground">Queued</span><div class="bg-primary/10 text-primary flex size-6 shrink-0 items-center justify-center rounded-full border border-primary/20 font-mono text-[10px] font-medium">RS</div></div><div class="flex items-center gap-3 p-3"><div class="flex size-5 shrink-0 items-center justify-center rounded border-foreground/20 border"></div><div class="min-w-0 flex-1"><div class="truncate text-sm ">Customer comms drafted</div></div><span class="shrink-0 text-xs text-muted-foreground">Queued</span><div class="bg-primary/10 text-primary flex size-6 shrink-0 items-center justify-center rounded-full border border-primary/20 font-mono text-[10px] font-medium">CM</div></div></div></div></div></div><div data-slot="feature-card" class="grid h-full grid-rows-[auto_1fr] gap-px @max-5xl:h-auto"><div data-grid-content="true" data-slot="feature-card-content" class="@4xl:px-12 @4xl:pt-12 space-y-4 p-6"><h3 data-slot="feature-card-title" class="text-muted-foreground flex items-center gap-2">Strategic roadmap + board briefings</h3><p data-slot="feature-card-description" class="text-muted-foreground text-xl font-medium">Threat-informed 12-month roadmap. Board-grade briefings on cadence. Updates evolve with the program.</p></div><div data-grid-content="true" data-slot="feature-card-illustration" class="@4xl:px-12 @4xl:pb-12 flex flex-col items-center justify-center px-6 pb-6 pt-6"><div aria-hidden="true" class="min-w-xs ring-border-illustration bg-card/25 shadow-black/4 relative max-w-sm space-y-3 rounded-2xl p-3 shadow-lg ring-1"><div class="flex items-center justify-between"><div class="flex items-center gap-1.5"><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-trending-up text-primary size-3.5" aria-hidden="true"><path d="M16 7h6v6"></path><path d="m22 7-8.5 8.5-5-5L2 17"></path></svg><span class="text-foreground text-xs font-semibold">Q3 board briefing</span></div><span class="text-muted-foreground font-mono text-[9px] uppercase tracking-wider">draft</span></div><div class="grid grid-cols-3 gap-2"><div class="bg-illustration ring-border/50 rounded-lg p-2 ring-1"><div class="text-muted-foreground font-mono text-[8px] uppercase tracking-wider">SOC 2</div><div class="mt-0.5 text-[11px] font-medium text-emerald-600">Audit ready</div></div><div class="bg-illustration ring-border/50 rounded-lg p-2 ring-1"><div class="text-muted-foreground font-mono text-[8px] uppercase tracking-wider">Critical findings</div><div class="mt-0.5 text-[11px] font-medium text-emerald-600">0 open</div></div><div class="bg-illustration ring-border/50 rounded-lg p-2 ring-1"><div class="text-muted-foreground font-mono text-[8px] uppercase tracking-wider">Mean detect</div><div class="mt-0.5 text-[11px] font-medium text-emerald-600">14 min</div></div></div><div class="bg-illustration ring-border/50 space-y-2 rounded-xl p-2.5 ring-1"><div class="text-muted-foreground font-mono text-[9px] uppercase tracking-wider">12-month roadmap</div><div class="flex items-center gap-2"><span class="shrink-0 rounded px-1.5 py-px font-mono text-[9px] uppercase tracking-wider bg-primary/10 text-primary">Q3</span><span class="text-foreground truncate text-[11px]">SOC 2 Type II observation window</span></div><div class="flex items-center gap-2"><span class="shrink-0 rounded px-1.5 py-px font-mono text-[9px] uppercase tracking-wider bg-foreground/5 text-muted-foreground">Q4</span><span class="text-foreground truncate text-[11px]">ISO 27001 readiness assessment</span></div><div class="flex items-center gap-2"><span class="shrink-0 rounded px-1.5 py-px font-mono text-[9px] uppercase tracking-wider bg-foreground/5 text-muted-foreground">Q1</span><span class="text-foreground truncate text-[11px]">Customer-funded pentest cadence</span></div></div></div></div></div></div><div class="@max-5xl:hidden"><div data-grid-content="true"></div></div></div></div><div class="grid" style="grid-template-columns:repeat(1, minmax(0, 1fr))"><div aria-hidden="true" class="p-[0.5px]"><div class="bg-card/90 h-full w-2 rounded md:w-6 lg:w-full"></div></div></div></div></section><div aria-hidden="true" class="@container grid grid-cols-[auto_1fr_auto] lg:grid-cols-[1fr_auto_1fr]"><div class="grid" style="grid-template-columns:repeat(1, minmax(0, 1fr))"><div aria-hidden="true" class="p-[0.5px] w-full"><div class="bg-card/90 h-full w-2 rounded md:w-6 lg:w-full"></div></div></div><div class="max-w-276 lg:min-w-276 mx-auto w-full p-[0.5px]"><div data-slot="content" class="bg-card/90 h-full rounded"><div class="h-24"></div></div></div><div class="grid" style="grid-template-columns:repeat(1, minmax(0, 1fr))"><div aria-hidden="true" class="p-[0.5px]"><div class="bg-card/90 h-full w-2 rounded md:w-6 lg:w-full"></div></div></div></div><div class="@container grid grid-cols-[auto_1fr_auto] lg:grid-cols-[1fr_auto_1fr]"><div class="grid" style="grid-template-columns:repeat(1, minmax(0, 1fr))"><div aria-hidden="true" class="p-[0.5px] w-full"><div class="bg-card/90 h-full w-2 rounded md:w-6 lg:w-full"></div></div></div><div class="max-w-276 lg:min-w-276 mx-auto w-full p-[0.5px]"><div data-slot="content" class="bg-card/90 h-full rounded @4xl:px-12 px-6"><a class="text-foreground group mx-auto flex w-full max-w-230 items-center gap-2 overflow-hidden rounded-lg border border-border bg-card text-sm/7 font-medium shadow-sm transition-colors hover:border-primary/40" href="/scorecard"><div class="flex w-full flex-col gap-0 sm:flex-row sm:items-stretch"><div class="bg-muted/30 relative aspect-[3/2] w-full overflow-hidden sm:w-[220px] sm:shrink-0 lg:w-[240px]"><div aria-hidden="true" class="absolute inset-0 bg-gradient-to-br from-blue-500/15 via-indigo-500/10 to-emerald-500/15"></div><div aria-hidden="true" class="pointer-events-none absolute inset-0" style="background-image:repeating-linear-gradient(22.5deg, transparent, transparent 1px, rgba(75, 85, 99, 0.08) 1px, rgba(75, 85, 99, 0.08) 2px, transparent 2px, transparent 6px)"></div><div class="absolute inset-0 flex items-center justify-center"><div class="bg-background ring-border/50 flex size-16 items-center justify-center rounded-2xl shadow-md ring-1"><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-check text-primary size-8" 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><path d="m9 14 2 2 4-4"></path></svg></div></div></div><div class="flex flex-1 flex-col justify-center gap-1 px-4 py-3.5 sm:px-5 sm:py-4"><div class="text-primary flex flex-wrap items-center gap-x-2 gap-y-1 text-[11px] font-semibold uppercase tracking-[0.08em]"><span>Free resource</span><span class="text-muted-foreground/40">·</span><span>4 min</span><span class="text-muted-foreground/40">·</span><span class="text-muted-foreground">Scored PDF</span></div><p class="text-foreground text-[15px] font-medium leading-snug sm:text-base">How far is your team from a SOC 2 audit?</p><p class="text-muted-foreground text-[13px]">20 questions, practitioner-graded, realistic timeline to audit.</p></div><div class="border-border flex shrink-0 items-center justify-end border-t px-4 py-3 sm:border-l sm:border-t-0 sm:px-6"><span class="text-primary inline-flex items-center gap-1.5 whitespace-nowrap text-sm font-medium">Get the scorecard<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right size-3.5 transition-transform group-hover:translate-x-0.5" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></span></div></div></a></div></div><div class="grid" style="grid-template-columns:repeat(1, minmax(0, 1fr))"><div aria-hidden="true" class="p-[0.5px]"><div class="bg-card/90 h-full w-2 rounded md:w-6 lg:w-full"></div></div></div></div><div aria-hidden="true" class="@container grid grid-cols-[auto_1fr_auto] lg:grid-cols-[1fr_auto_1fr]"><div class="grid" style="grid-template-columns:repeat(1, minmax(0, 1fr))"><div aria-hidden="true" class="p-[0.5px] w-full"><div class="bg-card/90 h-full w-2 rounded md:w-6 lg:w-full"></div></div></div><div class="max-w-276 lg:min-w-276 mx-auto w-full p-[0.5px]"><div data-slot="content" class="bg-card/90 h-full rounded"><div class="h-24"></div></div></div><div class="grid" style="grid-template-columns:repeat(1, minmax(0, 1fr))"><div aria-hidden="true" class="p-[0.5px]"><div class="bg-card/90 h-full w-2 rounded md:w-6 lg:w-full"></div></div></div></div><div class="@container grid grid-cols-[auto_1fr_auto] lg:grid-cols-[1fr_auto_1fr]"><div class="grid" style="grid-template-columns:repeat(1, minmax(0, 1fr))"><div aria-hidden="true" class="p-[0.5px] w-full"><div class="bg-card/90 h-full w-2 rounded md:w-6 lg:w-full"></div></div></div><div class="max-w-276 lg:min-w-276 mx-auto w-full p-[0.5px]"><div data-slot="content" class="bg-card/90 h-full rounded @4xl:px-12 px-6 py-3"><div class="text-muted-foreground flex items-center justify-center gap-3 font-mono text-sm uppercase"><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-tag size-4" aria-hidden="true"><path d="M12.586 2.586A2 2 0 0 0 11.172 2H4a2 2 0 0 0-2 2v7.172a2 2 0 0 0 .586 1.414l8.704 8.704a2.426 2.426 0 0 0 3.42 0l6.58-6.58a2.426 2.426 0 0 0 0-3.42z"></path><circle cx="7.5" cy="7.5" r=".5" fill="currentColor"></circle></svg>Pricing</div></div></div><div class="grid" style="grid-template-columns:repeat(1, minmax(0, 1fr))"><div aria-hidden="true" class="p-[0.5px]"><div class="bg-card/90 h-full w-2 rounded md:w-6 lg:w-full"></div></div></div></div><div class="@container grid grid-cols-[auto_1fr_auto] lg:grid-cols-[1fr_auto_1fr]"><div class="grid" style="grid-template-columns:repeat(1, minmax(0, 1fr))"><div aria-hidden="true" class="p-[0.5px] w-full"><div class="bg-card/90 h-full w-2 rounded md:w-6 lg:w-full"></div></div></div><div class="max-w-276 lg:min-w-276 mx-auto w-full p-[0.5px]"><div data-slot="content" class="bg-card/90 h-full rounded py-16 lg:py-24"><div class="mx-auto max-w-2xl space-y-6 text-center"><h2 class="text-foreground text-balance text-4xl font-semibold lg:text-5xl">Sprint, Foundation, retainer.</h2><p class="text-muted-foreground text-balance text-lg">A full-time CISO runs $250K to $400K a year, plus equity and benefits. We deliver senior leadership at a fraction of that. Productized or month-to-month. No long contracts.</p></div></div></div><div class="grid" style="grid-template-columns:repeat(1, minmax(0, 1fr))"><div aria-hidden="true" class="p-[0.5px]"><div class="bg-card/90 h-full w-2 rounded md:w-6 lg:w-full"></div></div></div></div><div class="@container grid grid-cols-[auto_1fr_auto] lg:grid-cols-[1fr_auto_1fr]"><div class="grid" style="grid-template-columns:repeat(1, minmax(0, 1fr))"><div aria-hidden="true" class="p-[0.5px] w-full"><div class="bg-card/90 h-full w-2 rounded md:w-6 lg:w-full"></div></div></div><div class="max-w-276 lg:min-w-276 mx-auto w-full p-[0.5px]"><div data-slot="content" class="bg-card/90 h-full rounded px-6 pb-8 lg:px-12"><section class="bg-background relative pt-10"><div class="mx-auto max-w-5xl"><div class="mx-auto max-w-2xl text-center"><div class="mb-12"><div data-period="monthly" class="bg-foreground/5 *:text-foreground/75 relative mx-auto grid w-fit grid-cols-2 rounded-full p-1 *:block *:h-8 *:w-24 *:rounded-full *:text-sm *:hover:opacity-75"><div aria-hidden="true" class="bg-card in-data-[period=monthly]:translate-x-0 ring-foreground/5 pointer-events-none absolute inset-1 w-1/2 translate-x-full rounded-full border border-transparent shadow ring-1 transition-transform duration-500 ease-in-out"></div><button data-active="true" class="data-active:text-foreground data-active:font-medium relative">Monthly</button><button class="data-active:text-foreground data-active:font-medium relative">Annual</button></div><div class="mt-3 text-center text-xs"><span class="text-primary font-medium">Save <!-- -->15<!-- -->%</span> on annual billing</div></div></div><div class="@container"><div class="rounded-(--radius) @max-4xl:max-w-sm mx-auto border"><div class="@4xl:grid-cols-3 grid *:p-8"><div class="@max-4xl:p-9 row-span-4 grid grid-rows-subgrid gap-8"><div class="self-end"><div data-slot="card-title" class="tracking-tight text-lg font-medium">SOC 2 Sprint</div><div class="text-muted-foreground mt-1 text-balance text-sm">Two-week productized engagement. The fastest way to see how vCISO.com works before committing.</div></div><div><number-flow-react class="text-3xl font-semibold"><template shadowroot="open" shadowrootmode="open"
			><style>:host{display:inline-block;direction:ltr;white-space:nowrap;line-height:1}span{display:inline-block}:host([data-will-change]) span{will-change:transform}.number,.digit{padding:round(nearest, calc(var(--number-flow-mask-height, 0.25em) / 2), 1px) 0}.symbol{white-space:pre}</style
			><span role="img" aria-label="$2,500"
				><span part="left"><span class="symbol" part="symbol currency">$</span></span><span part="number" class="number"
					><span part="integer"><span class="digit" part="digit integer-digit">2</span><span class="symbol" part="symbol group">,</span><span class="digit" part="digit integer-digit">5</span><span class="digit" part="digit integer-digit">0</span><span class="digit" part="digit integer-digit">0</span></span><span part="fraction"></span></span
				><span part="right"></span></span
			></template
		><style>:where(number-flow-react){line-height:1}number-flow-react > span{font-kerning:none;display:inline-block;padding:calc(round(nearest, calc(var(--number-flow-mask-height, 0.25em) / 2), 1px) * 2) 0}</style
		><span>$2,500</span></number-flow-react><div class="text-muted-foreground text-sm">One-time</div></div><a target="_blank" rel="noopener noreferrer" class="cursor-pointer inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-sm text-sm font-medium transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 [&amp;_svg]:pointer-events-none [&amp;_svg]:size-4 [&amp;_svg]:shrink-0 shadow-sm shadow-black/15 border border-transparent bg-background ring-1 ring-foreground/10 duration-200 hover:bg-muted/50 dark:ring-foreground/15 dark:hover:bg-muted/50 h-9 px-4 py-2 w-full" href="https://buy.stripe.com/28E5kC5Yq2labJR3q14800e">Pay $2,500 now</a><ul role="list" class="space-y-3 text-sm"><li class="flex items-start gap-2"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check text-muted-foreground mt-0.5 size-3 shrink-0" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg><span>Kickoff call, gap analysis, policy inventory</span></li><li class="flex items-start gap-2"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check text-muted-foreground mt-0.5 size-3 shrink-0" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg><span>Light pentest on your app</span></li><li class="flex items-start gap-2"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check text-muted-foreground mt-0.5 size-3 shrink-0" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg><span>Prioritized remediation roadmap</span></li><li class="flex items-start gap-2"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check text-muted-foreground mt-0.5 size-3 shrink-0" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg><span>Exec readout deck and presentation</span></li><li class="flex items-start gap-2"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check text-muted-foreground mt-0.5 size-3 shrink-0" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg><span>Credited in full toward month one of retainer</span></li></ul></div><div class="ring-border bg-card rounded-(--radius) @4xl:my-2 @max-4xl:mx-1 shadow-black/6.5 row-span-4 grid grid-rows-subgrid gap-8 shadow-xl ring-1 backdrop-blur"><div class="self-end"><div class="border-primary/30 bg-primary/10 text-primary mb-3 inline-flex w-fit rounded-full border px-3 py-0.5 font-mono text-[10px] uppercase tracking-wider">Recommended</div><div data-slot="card-title" class="tracking-tight text-lg font-medium">Strategic vCISO</div><div data-slot="card-description" class="text-muted-foreground mt-1 text-balance text-sm">Monthly retainer with strategic guidance, customer questionnaires, policy reviews, and IR readiness.</div></div><div><number-flow-react class="text-3xl font-semibold"><template shadowroot="open" shadowrootmode="open"
			><style>:host{display:inline-block;direction:ltr;white-space:nowrap;line-height:1}span{display:inline-block}:host([data-will-change]) span{will-change:transform}.number,.digit{padding:round(nearest, calc(var(--number-flow-mask-height, 0.25em) / 2), 1px) 0}.symbol{white-space:pre}</style
			><span role="img" aria-label="$5,000"
				><span part="left"><span class="symbol" part="symbol currency">$</span></span><span part="number" class="number"
					><span part="integer"><span class="digit" part="digit integer-digit">5</span><span class="symbol" part="symbol group">,</span><span class="digit" part="digit integer-digit">0</span><span class="digit" part="digit integer-digit">0</span><span class="digit" part="digit integer-digit">0</span></span><span part="fraction"></span></span
				><span part="right"></span></span
			></template
		><style>:where(number-flow-react){line-height:1}number-flow-react > span{font-kerning:none;display:inline-block;padding:calc(round(nearest, calc(var(--number-flow-mask-height, 0.25em) / 2), 1px) * 2) 0}</style
		><span>$5,000</span></number-flow-react><div class="text-muted-foreground text-sm">Per month</div></div><a target="_blank" rel="noopener noreferrer" class="cursor-pointer inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-sm text-sm font-medium transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 [&amp;_svg]:pointer-events-none [&amp;_svg]:size-4 [&amp;_svg]:shrink-0 border-[0.5px] border-transparent [&amp;_svg]:drop-shadow-sm not-in-data-[theme=dark]:text-shadow-sm bg-primary ring-1 ring-(--ring-color) [--ring-color:color-mix(in_oklab,var(--color-foreground)15%,var(--color-primary))] text-primary-foreground hover:bg-primary/90 h-9 px-4 py-2 w-full shadow-sm shadow-sky-900/15" href="https://calendly.com/cybersyndicate/vciso-consultation">Book a discovery call</a><ul role="list" class="space-y-3 text-sm"><li class="flex items-start gap-2"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check text-muted-foreground mt-0.5 size-3 shrink-0" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg><span>Monthly security reviews</span></li><li class="flex items-start gap-2"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check text-muted-foreground mt-0.5 size-3 shrink-0" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg><span>Policy review and recommendations</span></li><li class="flex items-start gap-2"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check text-muted-foreground mt-0.5 size-3 shrink-0" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg><span>Customer security questionnaire response</span></li><li class="flex items-start gap-2"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check text-muted-foreground mt-0.5 size-3 shrink-0" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg><span>Annual IR + DR tabletop exercise</span></li><li class="flex items-start gap-2"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check text-muted-foreground mt-0.5 size-3 shrink-0" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg><span>Slack and email access</span></li><li class="flex items-start gap-2"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check text-muted-foreground mt-0.5 size-3 shrink-0" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg><span>48-hour response SLA</span></li></ul></div><div class="@max-4xl:p-9 row-span-4 grid grid-rows-subgrid gap-8"><div class="self-end"><div data-slot="card-title" class="tracking-tight text-lg font-medium">Embedded vCISO</div><div data-slot="card-description" class="text-muted-foreground mt-1 text-balance text-sm">Hands-on security leadership for audit prep, M&amp;A, and complex programs. Custom-scoped engagement.</div></div><div><div class="text-3xl font-semibold">Inquire</div><div class="text-muted-foreground text-sm">Custom scope</div></div><a class="cursor-pointer inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-sm text-sm font-medium transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 [&amp;_svg]:pointer-events-none [&amp;_svg]:size-4 [&amp;_svg]:shrink-0 shadow-sm shadow-black/15 border border-transparent bg-background ring-1 ring-foreground/10 duration-200 hover:bg-muted/50 dark:ring-foreground/15 dark:hover:bg-muted/50 h-9 px-4 py-2 w-full" href="/contact">Inquire about availability</a><ul role="list" class="space-y-3 text-sm"><li class="group flex items-start gap-2 first:font-medium"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check text-muted-foreground mt-0.5 size-3 shrink-0 group-first:hidden" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg><span>Everything in Strategic vCISO, plus:</span></li><li class="group flex items-start gap-2 first:font-medium"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check text-muted-foreground mt-0.5 size-3 shrink-0 group-first:hidden" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg><span>Weekly syncs and embedded availability</span></li><li class="group flex items-start gap-2 first:font-medium"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check text-muted-foreground mt-0.5 size-3 shrink-0 group-first:hidden" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg><span>Hands-on policy authoring and remediation</span></li><li class="group flex items-start gap-2 first:font-medium"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check text-muted-foreground mt-0.5 size-3 shrink-0 group-first:hidden" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg><span>Audit preparation and fieldwork support</span></li><li class="group flex items-start gap-2 first:font-medium"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check text-muted-foreground mt-0.5 size-3 shrink-0 group-first:hidden" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg><span>Board and investor briefings</span></li><li class="group flex items-start gap-2 first:font-medium"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check text-muted-foreground mt-0.5 size-3 shrink-0 group-first:hidden" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg><span>Compliance platform admin (Vanta, Drata, Secureframe)</span></li><li class="group flex items-start gap-2 first:font-medium"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check text-muted-foreground mt-0.5 size-3 shrink-0 group-first:hidden" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg><span>Incident response leadership</span></li><li class="group flex items-start gap-2 first:font-medium"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check text-muted-foreground mt-0.5 size-3 shrink-0 group-first:hidden" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg><span>Same-day response SLA</span></li></ul></div></div></div><div class="rounded-(--radius) bg-primary/5 ring-primary/20 @max-4xl:max-w-sm @4xl:grid-cols-3 @max-4xl:divide-y @4xl:divide-x mx-auto mt-6 grid ring-1 *:p-8"><div class="space-y-6"><div class="self-end"><div class="border-primary/30 bg-primary/10 text-primary mb-3 inline-flex w-fit rounded-full border px-3 py-0.5 font-mono text-[10px] uppercase tracking-wider">Productized program</div><div data-slot="card-title" class="tracking-tight text-lg font-medium">90-Day vCISO Foundation</div><div class="text-muted-foreground mt-1 text-balance text-sm">Productized 90-day program build for teams without a SOC 2 deadline. Threat-informed baseline, real pentest, board briefing at day 90.</div></div><div><number-flow-react class="text-3xl font-semibold"><template shadowroot="open" shadowrootmode="open"
			><style>:host{display:inline-block;direction:ltr;white-space:nowrap;line-height:1}span{display:inline-block}:host([data-will-change]) span{will-change:transform}.number,.digit{padding:round(nearest, calc(var(--number-flow-mask-height, 0.25em) / 2), 1px) 0}.symbol{white-space:pre}</style
			><span role="img" aria-label="$24,000"
				><span part="left"><span class="symbol" part="symbol currency">$</span></span><span part="number" class="number"
					><span part="integer"><span class="digit" part="digit integer-digit">2</span><span class="digit" part="digit integer-digit">4</span><span class="symbol" part="symbol group">,</span><span class="digit" part="digit integer-digit">0</span><span class="digit" part="digit integer-digit">0</span><span class="digit" part="digit integer-digit">0</span></span><span part="fraction"></span></span
				><span part="right"></span></span
			></template
		><style>:where(number-flow-react){line-height:1}number-flow-react > span{font-kerning:none;display:inline-block;padding:calc(round(nearest, calc(var(--number-flow-mask-height, 0.25em) / 2), 1px) * 2) 0}</style
		><span>$24,000</span></number-flow-react><div class="text-muted-foreground text-sm">One-time, 90 days</div></div></div><div class="@4xl:col-span-2 col-span-full flex flex-col gap-6"><ul role="list" class="@4xl:grid-cols-2 grid gap-x-14 gap-y-3 text-sm"><li class="flex items-center gap-2"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check text-muted-foreground size-3" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg>Threat-informed baseline (NIST CSF + MITRE ATT&amp;CK)</li><li class="flex items-center gap-2"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check text-muted-foreground size-3" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg>12-month prioritized roadmap with owners</li><li class="flex items-center gap-2"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check text-muted-foreground size-3" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg>Full pentest in days 31 to 60</li><li class="flex items-center gap-2"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check text-muted-foreground size-3" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg>Closed first wave of high-priority gaps</li><li class="flex items-center gap-2"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check text-muted-foreground size-3" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg>Board briefing and pentest summary at day 90</li><li class="flex items-center gap-2"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check text-muted-foreground size-3" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg>First month of retainer credited if you continue</li></ul><div class="@4xl:mt-auto @4xl:justify-center flex"><a class="cursor-pointer inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-sm text-sm font-medium transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 [&amp;_svg]:pointer-events-none [&amp;_svg]:size-4 [&amp;_svg]:shrink-0 shadow-sm shadow-black/15 border border-transparent bg-background ring-1 ring-foreground/10 duration-200 hover:bg-muted/50 dark:ring-foreground/15 dark:hover:bg-muted/50 h-9 px-4 py-2 @max-4xl:w-full" href="/vciso-foundation">Start the Foundation</a></div></div></div><p class="text-muted-foreground mx-auto mt-8 max-w-2xl text-center text-xs">Annual billing means a single invoice for 12 months and a <!-- -->15<!-- -->% discount on the Strategic vCISO retainer. Retainers remain cancellable with 30 days notice; unused balance prorated on termination. Sprint and Foundation pricing are flat-fee, not affected by billing cadence.</p></div></div></section></div></div><div class="grid" style="grid-template-columns:repeat(1, minmax(0, 1fr))"><div aria-hidden="true" class="p-[0.5px]"><div class="bg-card/90 h-full w-2 rounded md:w-6 lg:w-full"></div></div></div></div><div class="@container grid grid-cols-[auto_1fr_auto] lg:grid-cols-[1fr_auto_1fr]"><div class="grid" style="grid-template-columns:repeat(1, minmax(0, 1fr))"><div aria-hidden="true" class="p-[0.5px] w-full"><div class="bg-card/90 h-full w-2 rounded md:w-6 lg:w-full"></div></div></div><div class="max-w-276 lg:min-w-276 mx-auto w-full p-[0.5px]"><div data-slot="content" class="bg-card/90 h-full rounded @4xl:px-12 px-6 pb-8"><div class="border-primary/30 bg-primary/4 mx-auto flex max-w-230 flex-col gap-5 overflow-hidden rounded-lg border p-6 sm:flex-row sm:items-center sm:justify-between sm:p-8"><div class="max-w-xl"><div class="text-primary flex flex-wrap items-center gap-x-2 gap-y-1 text-[11px] font-semibold uppercase tracking-[0.08em]"><span>Founding cohort</span><span class="text-muted-foreground/40">·</span><span>Limited to 5 clients</span></div><h3 class="text-foreground mt-2 text-balance text-2xl font-semibold tracking-tight">50% off the retainer for your first 12 months.</h3><p class="text-muted-foreground mt-2 text-balance">$2,500/mo Strategic vCISO, half the $5,000 list rate. Month-to-month, cancel anytime.</p></div><a class="cursor-pointer inline-flex items-center justify-center gap-2 whitespace-nowrap text-sm font-medium transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 [&amp;_svg]:pointer-events-none [&amp;_svg]:size-4 [&amp;_svg]:shrink-0 border-[0.5px] border-transparent [&amp;_svg]:drop-shadow-sm not-in-data-[theme=dark]:text-shadow-sm bg-primary ring-1 ring-(--ring-color) [--ring-color:color-mix(in_oklab,var(--color-foreground)15%,var(--color-primary))] text-primary-foreground hover:bg-primary/90 h-10 rounded-md px-4 shrink-0 shadow-sm shadow-sky-900/15" href="/founding-cohort">Apply to the cohort<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right size-4" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></div></div></div><div class="grid" style="grid-template-columns:repeat(1, minmax(0, 1fr))"><div aria-hidden="true" class="p-[0.5px]"><div class="bg-card/90 h-full w-2 rounded md:w-6 lg:w-full"></div></div></div></div><div class="@container grid grid-cols-[auto_1fr_auto] lg:grid-cols-[1fr_auto_1fr]"><div class="grid" style="grid-template-columns:repeat(1, minmax(0, 1fr))"><div aria-hidden="true" class="p-[0.5px] w-full"><div class="bg-card/90 h-full w-2 rounded md:w-6 lg:w-full"></div></div></div><div class="max-w-276 lg:min-w-276 mx-auto w-full p-[0.5px]"><div data-slot="content" class="bg-card/90 h-full rounded @4xl:px-12 px-6 pb-12 text-center"><a class="text-muted-foreground hover:text-foreground inline-flex items-center gap-2 font-mono text-sm uppercase" href="/pricing">See full pricing and FAQ<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right size-3.5" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></div></div><div class="grid" style="grid-template-columns:repeat(1, minmax(0, 1fr))"><div aria-hidden="true" class="p-[0.5px]"><div class="bg-card/90 h-full w-2 rounded md:w-6 lg:w-full"></div></div></div></div><section class="bg-background py-16 md:py-24"><div class="mx-auto max-w-3xl px-1 md:px-6"><div class="max-w-lg max-md:px-6"><p class="text-muted-foreground font-mono text-sm uppercase">Frequently asked</p><h2 class="text-foreground mt-3 text-balance text-4xl font-semibold lg:text-5xl">What buyers ask first.</h2><p class="text-muted-foreground mt-4 text-balance text-lg">The short answers to the questions that come up on every discovery call. The full set is on the FAQ page.</p></div><div class="my-12 md:-ml-6"><div data-slot="accordion" class="-space-y-1" data-orientation="vertical"><div data-state="closed" data-orientation="vertical" data-slot="accordion-item" class="border-b last:border-b-0 data-[state=open]:bg-card data-[state=open]:ring-border data-[state=open]:shadow-black/6.5 peer rounded-xl border-none px-6 py-1 data-[state=open]:border-none data-[state=open]:shadow-sm data-[state=open]:ring-1"><h3 data-orientation="vertical" data-state="closed" class="flex"><button type="button" aria-controls="radix-_R_jb6ludb_" aria-expanded="false" data-state="closed" data-orientation="vertical" id="radix-_R_3b6ludb_" data-slot="accordion-trigger" class="flex flex-1 items-start justify-between gap-4 py-4 text-left font-medium outline-none focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 disabled:pointer-events-none disabled:opacity-50 [&amp;[data-state=open]&gt;svg]:rotate-180 cursor-pointer rounded-none border-b text-base transition-none hover:no-underline data-[state=open]:border-transparent" data-radix-collection-item="">What is a virtual CISO (vCISO)?<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 pointer-events-none size-4 shrink-0 translate-y-0.5 text-muted-foreground transition-transform duration-200" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></button></h3><div data-state="closed" id="radix-_R_jb6ludb_" hidden="" role="region" aria-labelledby="radix-_R_3b6ludb_" data-orientation="vertical" data-slot="accordion-content" class="overflow-hidden text-sm data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down" style="--radix-accordion-content-height:var(--radix-collapsible-content-height);--radix-accordion-content-width:var(--radix-collapsible-content-width)"></div></div><div data-state="closed" data-orientation="vertical" data-slot="accordion-item" class="border-b last:border-b-0 data-[state=open]:bg-card data-[state=open]:ring-border data-[state=open]:shadow-black/6.5 peer rounded-xl border-none px-6 py-1 data-[state=open]:border-none data-[state=open]:shadow-sm data-[state=open]:ring-1"><h3 data-orientation="vertical" data-state="closed" class="flex"><button type="button" aria-controls="radix-_R_lb6ludb_" aria-expanded="false" data-state="closed" data-orientation="vertical" id="radix-_R_5b6ludb_" data-slot="accordion-trigger" class="flex flex-1 items-start justify-between gap-4 py-4 text-left font-medium outline-none focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 disabled:pointer-events-none disabled:opacity-50 [&amp;[data-state=open]&gt;svg]:rotate-180 cursor-pointer rounded-none border-b text-base transition-none hover:no-underline data-[state=open]:border-transparent" data-radix-collection-item="">How is a vCISO different from a full-time CISO?<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 pointer-events-none size-4 shrink-0 translate-y-0.5 text-muted-foreground transition-transform duration-200" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></button></h3><div data-state="closed" id="radix-_R_lb6ludb_" hidden="" role="region" aria-labelledby="radix-_R_5b6ludb_" data-orientation="vertical" data-slot="accordion-content" class="overflow-hidden text-sm data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down" style="--radix-accordion-content-height:var(--radix-collapsible-content-height);--radix-accordion-content-width:var(--radix-collapsible-content-width)"></div></div><div data-state="closed" data-orientation="vertical" data-slot="accordion-item" class="border-b last:border-b-0 data-[state=open]:bg-card data-[state=open]:ring-border data-[state=open]:shadow-black/6.5 peer rounded-xl border-none px-6 py-1 data-[state=open]:border-none data-[state=open]:shadow-sm data-[state=open]:ring-1"><h3 data-orientation="vertical" data-state="closed" class="flex"><button type="button" aria-controls="radix-_R_nb6ludb_" aria-expanded="false" data-state="closed" data-orientation="vertical" id="radix-_R_7b6ludb_" data-slot="accordion-trigger" class="flex flex-1 items-start justify-between gap-4 py-4 text-left font-medium outline-none focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 disabled:pointer-events-none disabled:opacity-50 [&amp;[data-state=open]&gt;svg]:rotate-180 cursor-pointer rounded-none border-b text-base transition-none hover:no-underline data-[state=open]:border-transparent" data-radix-collection-item="">What are the engagement options?<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 pointer-events-none size-4 shrink-0 translate-y-0.5 text-muted-foreground transition-transform duration-200" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></button></h3><div data-state="closed" id="radix-_R_nb6ludb_" hidden="" role="region" aria-labelledby="radix-_R_7b6ludb_" data-orientation="vertical" data-slot="accordion-content" class="overflow-hidden text-sm data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down" style="--radix-accordion-content-height:var(--radix-collapsible-content-height);--radix-accordion-content-width:var(--radix-collapsible-content-width)"></div></div><div data-state="closed" data-orientation="vertical" data-slot="accordion-item" class="border-b last:border-b-0 data-[state=open]:bg-card data-[state=open]:ring-border data-[state=open]:shadow-black/6.5 peer rounded-xl border-none px-6 py-1 data-[state=open]:border-none data-[state=open]:shadow-sm data-[state=open]:ring-1"><h3 data-orientation="vertical" data-state="closed" class="flex"><button type="button" aria-controls="radix-_R_pb6ludb_" aria-expanded="false" data-state="closed" data-orientation="vertical" id="radix-_R_9b6ludb_" data-slot="accordion-trigger" class="flex flex-1 items-start justify-between gap-4 py-4 text-left font-medium outline-none focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 disabled:pointer-events-none disabled:opacity-50 [&amp;[data-state=open]&gt;svg]:rotate-180 cursor-pointer rounded-none border-b text-base transition-none hover:no-underline data-[state=open]:border-transparent" data-radix-collection-item="">Why is everything month-to-month?<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 pointer-events-none size-4 shrink-0 translate-y-0.5 text-muted-foreground transition-transform duration-200" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></button></h3><div data-state="closed" id="radix-_R_pb6ludb_" hidden="" role="region" aria-labelledby="radix-_R_9b6ludb_" data-orientation="vertical" data-slot="accordion-content" class="overflow-hidden text-sm data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down" style="--radix-accordion-content-height:var(--radix-collapsible-content-height);--radix-accordion-content-width:var(--radix-collapsible-content-width)"></div></div><div data-state="closed" data-orientation="vertical" data-slot="accordion-item" class="border-b last:border-b-0 data-[state=open]:bg-card data-[state=open]:ring-border data-[state=open]:shadow-black/6.5 peer rounded-xl border-none px-6 py-1 data-[state=open]:border-none data-[state=open]:shadow-sm data-[state=open]:ring-1"><h3 data-orientation="vertical" data-state="closed" class="flex"><button type="button" aria-controls="radix-_R_rb6ludb_" aria-expanded="false" data-state="closed" data-orientation="vertical" id="radix-_R_bb6ludb_" data-slot="accordion-trigger" class="flex flex-1 items-start justify-between gap-4 py-4 text-left font-medium outline-none focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 disabled:pointer-events-none disabled:opacity-50 [&amp;[data-state=open]&gt;svg]:rotate-180 cursor-pointer rounded-none border-b text-base transition-none hover:no-underline data-[state=open]:border-transparent" data-radix-collection-item="">Which frameworks do you support?<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 pointer-events-none size-4 shrink-0 translate-y-0.5 text-muted-foreground transition-transform duration-200" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></button></h3><div data-state="closed" id="radix-_R_rb6ludb_" hidden="" role="region" aria-labelledby="radix-_R_bb6ludb_" data-orientation="vertical" data-slot="accordion-content" class="overflow-hidden text-sm data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down" style="--radix-accordion-content-height:var(--radix-collapsible-content-height);--radix-accordion-content-width:var(--radix-collapsible-content-width)"></div></div><div data-state="closed" data-orientation="vertical" data-slot="accordion-item" class="border-b last:border-b-0 data-[state=open]:bg-card data-[state=open]:ring-border data-[state=open]:shadow-black/6.5 peer rounded-xl border-none px-6 py-1 data-[state=open]:border-none data-[state=open]:shadow-sm data-[state=open]:ring-1"><h3 data-orientation="vertical" data-state="closed" class="flex"><button type="button" aria-controls="radix-_R_tb6ludb_" aria-expanded="false" data-state="closed" data-orientation="vertical" id="radix-_R_db6ludb_" data-slot="accordion-trigger" class="flex flex-1 items-start justify-between gap-4 py-4 text-left font-medium outline-none focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 disabled:pointer-events-none disabled:opacity-50 [&amp;[data-state=open]&gt;svg]:rotate-180 cursor-pointer rounded-none border-b text-base transition-none hover:no-underline data-[state=open]:border-transparent" data-radix-collection-item="">Who actually does the work on my engagement?<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 pointer-events-none size-4 shrink-0 translate-y-0.5 text-muted-foreground transition-transform duration-200" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></button></h3><div data-state="closed" id="radix-_R_tb6ludb_" hidden="" role="region" aria-labelledby="radix-_R_db6ludb_" data-orientation="vertical" data-slot="accordion-content" class="overflow-hidden text-sm data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down" style="--radix-accordion-content-height:var(--radix-collapsible-content-height);--radix-accordion-content-width:var(--radix-collapsible-content-width)"></div></div></div></div><p class="text-muted-foreground max-md:px-6">See all<!-- --> <a class="text-primary inline-flex items-center gap-1 font-medium hover:underline" href="/faq">37<!-- --> questions<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right size-3.5" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></p></div></section><section><div aria-hidden="true" class="@container grid grid-cols-[auto_1fr_auto] lg:grid-cols-[1fr_auto_1fr]"><div class="grid" style="grid-template-columns:repeat(1, minmax(0, 1fr))"><div aria-hidden="true" class="p-[0.5px] w-full"><div class="bg-card/90 h-full w-2 rounded md:w-6 lg:w-full"></div></div></div><div class="max-w-276 lg:min-w-276 mx-auto w-full p-[0.5px]"><div data-slot="content" class="bg-card/90 h-full rounded"><div class="h-16"></div></div></div><div class="grid" style="grid-template-columns:repeat(1, minmax(0, 1fr))"><div aria-hidden="true" class="p-[0.5px]"><div class="bg-card/90 h-full w-2 rounded md:w-6 lg:w-full"></div></div></div></div><div class="@container grid grid-cols-[auto_1fr_auto] lg:grid-cols-[1fr_auto_1fr]"><div class="grid" style="grid-template-columns:repeat(1, minmax(0, 1fr))"><div aria-hidden="true" class="p-[0.5px] w-full"><div class="bg-card/90 h-full w-2 rounded md:w-6 lg:w-full"></div></div></div><div class="max-w-276 lg:min-w-276 mx-auto w-full p-[0.5px]"><div data-slot="content" class="bg-card/90 h-full rounded"><div class="@3xl:p-20 @lg:p-8 relative overflow-hidden p-6"><div class="mx-auto max-w-2xl text-center"><p class="text-muted-foreground font-mono text-sm uppercase">Ready when you are</p><h2 class="text-foreground mt-4 text-balance text-4xl font-semibold lg:text-5xl">Your next move starts with a 30 minute call.</h2><p class="text-muted-foreground mb-8 mt-6 text-balance text-lg">If vCISO.com is not a fit, we will say so on the call and point you toward someone who is. If we are, we will scope a Sprint, the 90-Day Foundation, or a retainer right then.</p><div class="flex flex-wrap justify-center gap-3"><a target="_blank" rel="noopener noreferrer" class="cursor-pointer inline-flex items-center justify-center gap-2 whitespace-nowrap font-medium transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 [&amp;_svg]:pointer-events-none [&amp;_svg]:size-4 [&amp;_svg]:shrink-0 border-[0.5px] border-transparent [&amp;_svg]:drop-shadow-sm not-in-data-[theme=dark]:text-shadow-sm bg-primary ring-1 ring-(--ring-color) [--ring-color:color-mix(in_oklab,var(--color-foreground)15%,var(--color-primary))] text-primary-foreground hover:bg-primary/90 h-10 rounded-md px-5 text-sm shadow-sm shadow-sky-900/15" href="https://calendly.com/cybersyndicate/vciso-consultation"><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-days size-4" aria-hidden="true"><path d="M8 2v4"></path><path d="M16 2v4"></path><rect width="18" height="18" x="3" y="4" rx="2"></rect><path d="M3 10h18"></path><path d="M8 14h.01"></path><path d="M12 14h.01"></path><path d="M16 14h.01"></path><path d="M8 18h.01"></path><path d="M12 18h.01"></path><path d="M16 18h.01"></path></svg>Book a discovery call</a><a class="cursor-pointer inline-flex items-center justify-center gap-2 whitespace-nowrap font-medium transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 [&amp;_svg]:pointer-events-none [&amp;_svg]:size-4 [&amp;_svg]:shrink-0 shadow-sm shadow-black/15 border border-transparent bg-background ring-1 ring-foreground/10 duration-200 hover:bg-muted/50 dark:ring-foreground/15 dark:hover:bg-muted/50 h-10 rounded-md px-5 text-sm" href="/work-with-me">See engagement options<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right size-4" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></div></div></div></div></div><div class="grid" style="grid-template-columns:repeat(1, minmax(0, 1fr))"><div aria-hidden="true" class="p-[0.5px]"><div class="bg-card/90 h-full w-2 rounded md:w-6 lg:w-full"></div></div></div></div><div aria-hidden="true" class="@container grid grid-cols-[auto_1fr_auto] lg:grid-cols-[1fr_auto_1fr]"><div class="grid" style="grid-template-columns:repeat(1, minmax(0, 1fr))"><div aria-hidden="true" class="p-[0.5px] w-full"><div class="bg-card/90 h-full w-2 rounded md:w-6 lg:w-full"></div></div></div><div class="max-w-276 lg:min-w-276 mx-auto w-full p-[0.5px]"><div data-slot="content" class="bg-card/90 h-full rounded"><div class="h-16"></div></div></div><div class="grid" style="grid-template-columns:repeat(1, minmax(0, 1fr))"><div aria-hidden="true" class="p-[0.5px]"><div class="bg-card/90 h-full w-2 rounded md:w-6 lg:w-full"></div></div></div></div></section></main><footer role="contentinfo" class="bg-sky-900/10"><div class="@container grid grid-cols-[auto_1fr_auto] lg:grid-cols-[1fr_auto_1fr]"><div class="grid" style="grid-template-columns:repeat(1, minmax(0, 1fr))"><div aria-hidden="true" class="p-[0.5px] w-full"><div class="bg-card/90 h-full w-2 rounded md:w-6 lg:w-full"></div></div></div><div class="max-w-276 lg:min-w-276 mx-auto w-full p-[0.5px]"><div data-slot="content" class="bg-card/90 h-full rounded"><div class="h-12"></div></div></div><div class="grid" style="grid-template-columns:repeat(1, minmax(0, 1fr))"><div aria-hidden="true" class="p-[0.5px]"><div class="bg-card/90 h-full w-2 rounded md:w-6 lg:w-full"></div></div></div></div><div class="@container grid grid-cols-[auto_1fr_auto] lg:grid-cols-[1fr_auto_1fr]"><div class="grid" style="grid-template-columns:repeat(1, minmax(0, 1fr))"><div aria-hidden="true" class="p-[0.5px] w-full"><div class="bg-card/90 h-full w-2 rounded md:w-6 lg:w-full"></div></div></div><div class="max-w-276 lg:min-w-276 mx-auto w-full"><div class="**:data-grid-content:bg-card/90 **:data-grid-content:h-full **:data-grid-content:rounded grid *:p-[0.5px]"><div class="grid"><div data-grid-content="true" class="space-y-6 p-6 lg:p-12"><a aria-label="vCISO home" class="block size-fit" href="/"><svg class="h-6 w-auto text-foreground" viewBox="663 466 1020 147" fill="currentColor" xmlns="http://www.w3.org/2000/svg"><path d="M915.722 582H884.256L863.939 514.111H884.38L898.874 565.523H901.723L914.236 514.111H933.314L915.722 582ZM985.182 584.354C952.476 584.354 938.849 558.338 938.849 537.897V535.172C938.849 512.749 953.22 488.839 984.562 488.839C1009.22 488.839 1025.69 503.457 1027.92 525.137H1007.48C1005.75 514.359 996.827 507.793 984.562 507.793C968.457 507.793 959.414 519.438 959.414 536.658C959.414 553.63 968.581 565.399 985.182 565.399C997.694 565.399 1007.11 558.958 1008.97 548.18H1029.28C1027.05 568.125 1011.07 584.354 985.182 584.354ZM1060.85 582H1040.53V491.564H1060.85V582ZM1110.41 584.354C1085.76 584.354 1072.62 571.841 1072.62 554.25H1092.32C1092.32 561.187 1097.65 567.258 1110.41 567.258C1121.68 567.258 1127.75 562.426 1127.75 555.489C1127.75 549.666 1123.04 546.321 1112.02 545.33L1105.21 544.711C1087.12 543.224 1075.6 533.066 1075.6 516.961C1075.6 499.617 1088.73 488.839 1108.92 488.839C1130.23 488.839 1142.99 500.608 1142.99 518.323H1123.17C1123.17 511.758 1118.34 505.935 1108.92 505.935C1099.88 505.935 1095.42 511.014 1095.42 516.961C1095.42 522.164 1098.76 526.376 1107.06 526.995L1114 527.615C1133.7 529.349 1147.57 538.764 1147.57 555.489C1147.57 572.956 1133.33 584.354 1110.41 584.354ZM1202.45 584.354C1169.75 584.354 1154.26 558.214 1154.26 537.897V535.172C1154.26 512.749 1170.62 488.839 1202.45 488.839C1234.17 488.839 1250.77 512.749 1250.77 535.172V537.897C1250.77 558.214 1235.16 584.354 1202.45 584.354ZM1202.45 565.399C1219.55 565.399 1230.2 552.516 1230.2 536.658C1230.2 519.81 1219.55 507.793 1202.45 507.793C1185.36 507.793 1174.83 519.81 1174.83 536.658C1174.83 552.516 1185.36 565.399 1202.45 565.399Z"></path><path class="fill-primary" d="M741.73 531.973L730.266 512.118C729.042 509.996 727.409 508.136 725.462 506.647C723.515 505.158 721.291 504.069 718.92 503.443L678.376 492.592L691.99 516.143L713.755 521.956L724.981 541.363L719.159 563.036L732.803 586.587L743.611 546.103C744.26 543.742 744.428 541.275 744.105 538.848C743.782 536.42 742.974 534.083 741.73 531.973Z"></path><path d="M818.4 466L799.173 485.497L825.715 478.64L833 466H818.4Z"></path><path d="M740.715 600.39L748 613L755.315 600.39L748 573.977L740.715 600.39Z"></path><path class="fill-primary" d="M765.764 512.118L754.27 531.973C753.068 534.1 752.299 536.443 752.007 538.868C751.715 541.293 751.906 543.752 752.568 546.103L763.436 586.587L777.05 563.036L771.079 541.363L782.424 521.956L804.129 516.143L817.744 492.592L777.08 503.443C774.713 504.07 772.494 505.159 770.551 506.649C768.609 508.138 766.982 509.997 765.764 512.118Z"></path><path d="M677.6 466H663L670.285 478.64L696.857 485.497L677.6 466Z"></path><text x="1252" y="582" font-family="Inter, system-ui, -apple-system, Segoe UI, Helvetica, sans-serif" font-size="95" font-weight="800" letter-spacing="-2">.COM</text></svg></a><p class="text-muted-foreground max-w-2xl text-balance">Virtual CISO services from a practitioner-led firm. Compliance readiness, penetration testing, and embedded security leadership for SMBs, growth-stage startups, and established teams that need senior firepower without the long hiring cycle.</p><div class="flex items-center gap-3 text-sm"><a target="_blank" rel="noopener noreferrer" aria-label="LinkedIn" class="text-muted-foreground hover:text-primary block" href="https://www.linkedin.com/company/vcisodotcom/"><svg class="size-5" xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24"><path fill="currentColor" d="M19 3a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2zm-.5 15.5v-5.3a3.26 3.26 0 0 0-3.26-3.26c-.85 0-1.84.52-2.32 1.3v-1.11h-2.79v8.37h2.79v-4.93c0-.77.62-1.4 1.39-1.4a1.4 1.4 0 0 1 1.4 1.4v4.93zM6.88 8.56a1.68 1.68 0 0 0 1.68-1.68c0-.93-.75-1.69-1.68-1.69a1.69 1.69 0 0 0-1.69 1.69c0 .93.76 1.68 1.69 1.68m1.39 9.94v-8.37H5.5v8.37z"></path></svg></a><a target="_blank" rel="noopener noreferrer" aria-label="X/Twitter" class="text-muted-foreground hover:text-primary block" href="https://x.com/vcisodotcom"><svg class="size-5" xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24"><path fill="currentColor" d="M10.488 14.651L15.25 21h7l-7.858-10.478L20.93 3h-2.65l-5.117 5.886L8.75 3h-7l7.51 10.015L2.32 21h2.65zM16.25 19L5.75 5h2l10.5 14z"></path></svg></a><a href="mailto:info@vciso.com" aria-label="Email vCISO" class="text-muted-foreground hover:text-primary block font-mono text-xs uppercase tracking-wider">info@vciso.com</a></div></div></div></div></div><div class="grid" style="grid-template-columns:repeat(1, minmax(0, 1fr))"><div aria-hidden="true" class="p-[0.5px]"><div class="bg-card/90 h-full w-2 rounded md:w-6 lg:w-full"></div></div></div></div><div class="@container grid grid-cols-[auto_1fr_auto] lg:grid-cols-[1fr_auto_1fr]"><div class="grid" style="grid-template-columns:repeat(1, minmax(0, 1fr))"><div aria-hidden="true" class="p-[0.5px] w-full"><div class="bg-card/90 h-full w-2 rounded md:w-6 lg:w-full"></div></div></div><div class="max-w-276 lg:min-w-276 mx-auto w-full"><div class="**:data-grid-content:bg-card/90 **:data-grid-content:h-full **:data-grid-content:rounded grid *:p-[0.5px]"><div class="@2xl:grid-cols-2 @4xl:grid-cols-4 grid gap-px"><div data-grid-content="true" class="space-y-4 p-6 text-sm lg:p-8"><span class="block font-medium">Services</span><div class="flex flex-col gap-2.5"><a class="text-muted-foreground hover:text-primary block leading-snug duration-150" href="/soc-2-assessment"><span>SOC 2 Sprint</span></a><a class="text-muted-foreground hover:text-primary block leading-snug duration-150" href="/soc-2-readiness-assessment"><span>SOC 2 Readiness</span></a><a class="text-muted-foreground hover:text-primary block leading-snug duration-150" href="/vciso-foundation"><span>90-Day Foundation</span></a><a class="text-muted-foreground hover:text-primary block leading-snug duration-150" href="/services/vciso-retainer"><span>vCISO Retainer</span></a><a class="text-muted-foreground hover:text-primary block leading-snug duration-150" href="/services/aws-security-review"><span>AWS Security Review</span></a><a class="text-muted-foreground hover:text-primary block leading-snug duration-150" href="/services/penetration-testing"><span>Pentesting</span></a><a class="text-muted-foreground hover:text-primary block leading-snug duration-150" href="/services/security-questionnaires"><span>Security questionnaires</span></a><a class="text-muted-foreground hover:text-primary block leading-snug duration-150" href="/services"><span>All services</span></a></div></div><div data-grid-content="true" class="space-y-4 p-6 text-sm lg:p-8"><span class="block font-medium">Industries &amp; frameworks</span><div class="flex flex-col gap-2.5"><a class="text-muted-foreground hover:text-primary block leading-snug duration-150" href="/services/vciso-for-saas"><span>SaaS</span></a><a class="text-muted-foreground hover:text-primary block leading-snug duration-150" href="/services/vciso-for-healthtech"><span>Healthtech</span></a><a class="text-muted-foreground hover:text-primary block leading-snug duration-150" href="/services/vciso-for-fintech"><span>Fintech</span></a><a class="text-muted-foreground hover:text-primary block leading-snug duration-150" href="/services/vciso-for-regulated-smb"><span>Regulated SMB</span></a><a class="text-muted-foreground hover:text-primary block leading-snug duration-150" href="/services/hipaa-assessment"><span>HIPAA</span></a><a class="text-muted-foreground hover:text-primary block leading-snug duration-150" href="/services/iso27001"><span>ISO 27001</span></a><a class="text-muted-foreground hover:text-primary block leading-snug duration-150" href="/industries"><span>All industries</span></a><a class="text-muted-foreground hover:text-primary block leading-snug duration-150" href="/frameworks"><span>All frameworks</span></a></div></div><div data-grid-content="true" class="space-y-4 p-6 text-sm lg:p-8"><span class="block font-medium">Learn</span><div class="flex flex-col gap-2.5"><a class="text-muted-foreground hover:text-primary block leading-snug duration-150" href="/virtual-ciso-services"><span>Virtual CISO services</span></a><a class="text-muted-foreground hover:text-primary block leading-snug duration-150" href="/virtual-ciso-consulting-services"><span>vCISO consulting</span></a><a class="text-muted-foreground hover:text-primary block leading-snug duration-150" href="/fractional-ciso"><span>Fractional CISO</span></a><a class="text-muted-foreground hover:text-primary block leading-snug duration-150" href="/ciso-as-a-service"><span>CISO-as-a-Service</span></a><a class="text-muted-foreground hover:text-primary block leading-snug duration-150" href="/vciso-cost"><span>vCISO cost</span></a><a class="text-muted-foreground hover:text-primary block leading-snug duration-150" href="/what-is-a-vciso"><span>What is a vCISO?</span></a><a class="text-muted-foreground hover:text-primary block leading-snug duration-150" href="/vciso-vs-ciso-vs-fractional-ciso"><span>vCISO vs CISO</span></a><a class="text-muted-foreground hover:text-primary block leading-snug duration-150" href="/best-vciso-companies-2026"><span>Best vCISO companies</span></a><a class="text-muted-foreground hover:text-primary block leading-snug duration-150" href="/faq"><span>FAQ</span></a><a class="text-muted-foreground hover:text-primary block leading-snug duration-150" href="/scorecard"><span>SOC 2 Scorecard</span></a><a class="text-muted-foreground hover:text-primary block leading-snug duration-150" href="/blog"><span>Blog</span></a></div></div><div data-grid-content="true" class="space-y-4 p-6 text-sm lg:p-8"><span class="block font-medium">Company</span><div class="flex flex-col gap-2.5"><a class="text-muted-foreground hover:text-primary block leading-snug duration-150" href="/about"><span>About</span></a><a class="text-muted-foreground hover:text-primary block leading-snug duration-150" href="/pricing"><span>Pricing</span></a><a class="text-muted-foreground hover:text-primary block leading-snug duration-150" href="/founding-cohort"><span>Founding cohort</span></a><a class="text-muted-foreground hover:text-primary block leading-snug duration-150" href="/work-with-me"><span>Work with me</span></a><a class="text-muted-foreground hover:text-primary block leading-snug duration-150" href="/locations"><span>Locations</span></a><a class="text-muted-foreground hover:text-primary block leading-snug duration-150" href="/partners/msp"><span>MSP partners</span></a><a class="text-muted-foreground hover:text-primary block leading-snug duration-150" href="/contact"><span>Contact</span></a><a class="text-muted-foreground hover:text-primary block leading-snug duration-150" href="/careers"><span>Careers</span></a></div></div></div></div></div><div class="grid" style="grid-template-columns:repeat(1, minmax(0, 1fr))"><div aria-hidden="true" class="p-[0.5px]"><div class="bg-card/90 h-full w-2 rounded md:w-6 lg:w-full"></div></div></div></div><div class="@container grid grid-cols-[auto_1fr_auto] lg:grid-cols-[1fr_auto_1fr]"><div class="grid" style="grid-template-columns:repeat(1, minmax(0, 1fr))"><div aria-hidden="true" class="p-[0.5px] w-full"><div class="bg-card/90 h-full w-2 rounded md:w-6 lg:w-full"></div></div></div><div class="max-w-276 lg:min-w-276 mx-auto w-full"><div class="**:data-grid-content:bg-card/90 **:data-grid-content:h-full **:data-grid-content:rounded grid *:p-[0.5px]"><div><div data-grid-content="true" class="flex flex-wrap items-center justify-between gap-4 p-6 lg:px-12"><div class="text-muted-foreground flex flex-wrap items-center gap-x-4 gap-y-2 text-sm"><span>© <!-- -->2026<!-- --> vCISO.com by Cyber Syndicate, LLC.</span><span aria-hidden="true" class="bg-border h-3 w-px"></span><nav aria-label="Legal" class="flex flex-wrap items-center gap-x-4"><a class="hover:text-primary transition-colors" href="/legal/privacy">Privacy</a><a class="hover:text-primary transition-colors" href="/legal/terms">Terms</a><a class="hover:text-primary transition-colors" href="/legal/dpa">DPA</a></nav></div><a class="ring-foreground/5 bg-card hover:ring-primary/40 flex items-center gap-2 rounded-full border border-transparent py-1 pl-2 pr-4 shadow ring-1 transition-shadow" href="/founding-cohort"><div class="relative flex size-3"><span class="duration-1500 absolute inset-0 block size-full animate-pulse rounded-full bg-emerald-100"></span><span class="relative m-auto block size-1 rounded-full bg-emerald-500"></span></div><span class="text-sm">3<!-- --> of <!-- -->5<!-- --> founding retainer slots open</span></a></div></div></div></div><div class="grid" style="grid-template-columns:repeat(1, minmax(0, 1fr))"><div aria-hidden="true" class="p-[0.5px]"><div class="bg-card/90 h-full w-2 rounded md:w-6 lg:w-full"></div></div></div></div></footer><!--$--><!--/$--><script src="/_next/static/chunks/0j7czj4y_yay3.js?dpl=dpl_FoEBcozorj6sVDyTfLrhCUxsRo1r" id="_R_" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0])</script><script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\nb:I[7731,[\"/_next/static/chunks/17izccg4clx~s.js?dpl=dpl_FoEBcozorj6sVDyTfLrhCUxsRo1r\",\"/_next/static/chunks/172ax-xq3.7is.js?dpl=dpl_FoEBcozorj6sVDyTfLrhCUxsRo1r\",\"/_next/static/chunks/0l6aw4~-y7m4r.js?dpl=dpl_FoEBcozorj6sVDyTfLrhCUxsRo1r\",\"/_next/static/chunks/0k_3m34ix6ckz.js?dpl=dpl_FoEBcozorj6sVDyTfLrhCUxsRo1r\"],\"default\",1]\ne:I[15031,[\"/_next/static/chunks/17izccg4clx~s.js?dpl=dpl_FoEBcozorj6sVDyTfLrhCUxsRo1r\",\"/_next/static/chunks/172ax-xq3.7is.js?dpl=dpl_FoEBcozorj6sVDyTfLrhCUxsRo1r\",\"/_next/static/chunks/0l6aw4~-y7m4r.js?dpl=dpl_FoEBcozorj6sVDyTfLrhCUxsRo1r\",\"/_next/static/chunks/0k_3m34ix6ckz.js?dpl=dpl_FoEBcozorj6sVDyTfLrhCUxsRo1r\",\"/_next/static/chunks/00cffbs1t50i2.js?dpl=dpl_FoEBcozorj6sVDyTfLrhCUxsRo1r\",\"/_next/static/chunks/0~.f3sa~7ck6t.js?dpl=dpl_FoEBcozorj6sVDyTfLrhCUxsRo1r\"],\"default\"]\nf:I[63603,[\"/_next/static/chunks/17izccg4clx~s.js?dpl=dpl_FoEBcozorj6sVDyTfLrhCUxsRo1r\",\"/_next/static/chunks/172ax-xq3.7is.js?dpl=dpl_FoEBcozorj6sVDyTfLrhCUxsRo1r\",\"/_next/static/chunks/0l6aw4~-y7m4r.js?dpl=dpl_FoEBcozorj6sVDyTfLrhCUxsRo1r\",\"/_next/static/chunks/0k_3m34ix6ckz.js?dpl=dpl_FoEBcozorj6sVDyTfLrhCUxsRo1r\",\"/_next/static/chunks/00cffbs1t50i2.js?dpl=dpl_FoEBcozorj6sVDyTfLrhCUxsRo1r\",\"/_next/static/chunks/0~.f3sa~7ck6t.js?dpl=dpl_FoEBcozorj6sVDyTfLrhCUxsRo1r\"],\"RotatingHeadline\"]\n10:I[58458,[\"/_next/static/chunks/17izccg4clx~s.js?dpl=dpl_FoEBcozorj6sVDyTfLrhCUxsRo1r\",\"/_next/static/chunks/172ax-xq3.7is.js?dpl=dpl_FoEBcozorj6sVDyTfLrhCUxsRo1r\",\"/_next/static/chunks/0l6aw4~-y7m4r.js?dpl=dpl_FoEBcozorj6sVDyTfLrhCUxsRo1r\",\"/_next/static/chunks/0k_3m34ix6ckz.js?dpl=dpl_FoEBcozorj6sVDyTfLrhCUxsRo1r\",\"/_next/static/chunks/00cffbs1t50i2.js?dpl=dpl_FoEBcozorj6sVDyTfLrhCUxsRo1r\",\"/_next/static/chunks/0~.f3sa~7ck6t.js?dpl=dpl_FoEBcozorj6sVDyTfLrhCUxsRo1r\"],\"HeroCTAs\"]\n11:I[74726,[\"/_next/static/chunks/17izccg4clx~s.js?dpl=dpl_FoEBcozorj6sVDyTfLrhCUxsRo1r\",\"/_next/static/chunks/172ax-xq3.7is.js?dpl=dpl_FoEBcozorj6sVDyTfLrhCUxsRo1r\",\"/_next/static/chunks/0l6aw4~-y7m4r.js?dpl=dpl_FoEBcozorj6sVDyTfLrhCUxsRo1r\",\"/_next/static/chunks/0k_3m34ix6ckz.js?dpl=dpl_FoEBcozorj6sVDyTfLrhCUxsRo1r\",\"/_next/static/chunks/00cffbs1t50i2.js?dpl=dpl_FoEBcozorj6sVDyTfLrhCUxsRo1r\",\"/_next/static/chunks/0~.f3sa~7ck6t.js?dpl=dpl_FoEBcozorj6sVDyTfLrhCUxsRo1r\"],\"default\"]\n12:I[18006,[\"/_next/static/chunks/17izccg4clx~s.js?dpl=dpl_FoEBcozorj6sVDyTfLrhCUxsRo1r\",\"/_next/static/chunks/172ax-xq3.7is.js?dpl=dpl_FoEBcozorj6sVDyTfLrhCUxsRo1r\",\"/_next/static/chunks/0l6aw4~-y7m4r.js?dpl=dpl_FoEBcozorj6sVDyTfLrhCUxsRo1r\",\"/_next/static/chunks/0k_3m34ix6ckz.js?dpl=dpl_FoEBcozorj6sVDyTfLrhCUxsRo1r\",\"/_next/static/chunks/00cffbs1t50i2.js?dpl=dpl_FoEBcozorj6sVDyTfLrhCUxsRo1r\",\"/_next/static/chunks/0~.f3sa~7ck6t.js?dpl=dpl_FoEBcozorj6sVDyTfLrhCUxsRo1r\"],\"DiscoveryForm\"]\n2b:I[71157,[\"/_next/static/chunks/17izccg4clx~s.js?dpl=dpl_FoEBcozorj6sVDyTfLrhCUxsRo1r\",\"/_next/static/chunks/172ax-xq3.7is.js?dpl=dpl_FoEBcozorj6sVDyTfLrhCUxsRo1r\",\"/_next/static/chunks/0l6aw4~-y7m4r.js?dpl=dpl_FoEBcozorj6sVDyTfLrhCUxsRo1r\",\"/_next/static/chunks/0k_3m34ix6ckz.js?dpl=dpl_FoEBcozorj6sVDyTfLrhCUxsRo1r\"],\"OutletBoundary\"]\n2c:\"$Sreact.suspense\"\n2e:I[71157,[\"/_next/static/chunks/17izccg4clx~s.js?dpl=dpl_FoEBcozorj6sVDyTfLrhCUxsRo1r\",\"/_next/static/chunks/172ax-xq3.7is.js?dpl=dpl_FoEBcozorj6sVDyTfLrhCUxsRo1r\",\"/_next/static/chunks/0l6aw4~-y7m4r.js?dpl=dpl_FoEBcozorj6sVDyTfLrhCUxsRo1r\",\"/_next/static/chunks/0k_3m34ix6ckz.js?dpl=dpl_FoEBcozorj6sVDyTfLrhCUxsRo1r\"],\"ViewportBoundary\"]\n30:I[71157,[\"/_next/static/chunks/17izccg4clx~s.js?dpl=dpl_FoEBcozorj6sVDyTfLrhCUxsRo1r\",\"/_next/static/chunks/172ax-xq3.7is.js?dpl=dpl_FoEBcozorj6sVDyTfLrhCUxsRo1r\",\"/_next/static/chunks/0l6aw4~-y7m4r.js?dpl=dpl_FoEBcozorj6sVDyTfLrhCUxsRo1r\",\"/_next/static/chunks/0k_3m34ix6ckz.js?dpl=dpl_FoEBcozorj6sVDyTfLrhCUxsRo1r\"],\"MetadataBoundary\"]\n32:I[9636,[\"/_next/static/chunks/17izccg4clx~s.js?dpl=dpl_FoEBcozorj6sVDyTfLrhCUxsRo1r\",\"/_next/static/chunks/172ax-xq3.7is.js?dpl=dpl_FoEBcozorj6sVDyTfLrhCUxsRo1r\",\"/_next/static/chunks/0l6aw4~-y7m4r.js?dpl=dpl_FoEBcozorj6sVDyTfLrhCUxsRo1r\",\"/_next/static"])</script><script>self.__next_f.push([1,"/chunks/0k_3m34ix6ckz.js?dpl=dpl_FoEBcozorj6sVDyTfLrhCUxsRo1r\",\"/_next/static/chunks/00cffbs1t50i2.js?dpl=dpl_FoEBcozorj6sVDyTfLrhCUxsRo1r\",\"/_next/static/chunks/0~.f3sa~7ck6t.js?dpl=dpl_FoEBcozorj6sVDyTfLrhCUxsRo1r\"],\"\"]\n62:I[15958,[\"/_next/static/chunks/17izccg4clx~s.js?dpl=dpl_FoEBcozorj6sVDyTfLrhCUxsRo1r\",\"/_next/static/chunks/172ax-xq3.7is.js?dpl=dpl_FoEBcozorj6sVDyTfLrhCUxsRo1r\",\"/_next/static/chunks/0l6aw4~-y7m4r.js?dpl=dpl_FoEBcozorj6sVDyTfLrhCUxsRo1r\",\"/_next/static/chunks/0k_3m34ix6ckz.js?dpl=dpl_FoEBcozorj6sVDyTfLrhCUxsRo1r\",\"/_next/static/chunks/00cffbs1t50i2.js?dpl=dpl_FoEBcozorj6sVDyTfLrhCUxsRo1r\",\"/_next/static/chunks/0~.f3sa~7ck6t.js?dpl=dpl_FoEBcozorj6sVDyTfLrhCUxsRo1r\"],\"default\"]\n63:I[55818,[\"/_next/static/chunks/17izccg4clx~s.js?dpl=dpl_FoEBcozorj6sVDyTfLrhCUxsRo1r\",\"/_next/static/chunks/172ax-xq3.7is.js?dpl=dpl_FoEBcozorj6sVDyTfLrhCUxsRo1r\",\"/_next/static/chunks/0l6aw4~-y7m4r.js?dpl=dpl_FoEBcozorj6sVDyTfLrhCUxsRo1r\",\"/_next/static/chunks/0k_3m34ix6ckz.js?dpl=dpl_FoEBcozorj6sVDyTfLrhCUxsRo1r\",\"/_next/static/chunks/00cffbs1t50i2.js?dpl=dpl_FoEBcozorj6sVDyTfLrhCUxsRo1r\",\"/_next/static/chunks/0~.f3sa~7ck6t.js?dpl=dpl_FoEBcozorj6sVDyTfLrhCUxsRo1r\"],\"HomepageFaqTeaser\"]\n70:I[30841,[\"/_next/static/chunks/17izccg4clx~s.js?dpl=dpl_FoEBcozorj6sVDyTfLrhCUxsRo1r\",\"/_next/static/chunks/172ax-xq3.7is.js?dpl=dpl_FoEBcozorj6sVDyTfLrhCUxsRo1r\",\"/_next/static/chunks/0l6aw4~-y7m4r.js?dpl=dpl_FoEBcozorj6sVDyTfLrhCUxsRo1r\",\"/_next/static/chunks/0k_3m34ix6ckz.js?dpl=dpl_FoEBcozorj6sVDyTfLrhCUxsRo1r\",\"/_next/static/chunks/00cffbs1t50i2.js?dpl=dpl_FoEBcozorj6sVDyTfLrhCUxsRo1r\",\"/_next/static/chunks/0~.f3sa~7ck6t.js?dpl=dpl_FoEBcozorj6sVDyTfLrhCUxsRo1r\"],\"ScanIllustration\"]\n75:I[39452,[\"/_next/static/chunks/17izccg4clx~s.js?dpl=dpl_FoEBcozorj6sVDyTfLrhCUxsRo1r\",\"/_next/static/chunks/172ax-xq3.7is.js?dpl=dpl_FoEBcozorj6sVDyTfLrhCUxsRo1r\",\"/_next/static/chunks/0l6aw4~-y7m4r.js?dpl=dpl_FoEBcozorj6sVDyTfLrhCUxsRo1r\",\"/_next/static/chunks/0k_3m34ix6ckz.js?dpl=dpl_FoEBcozorj6sVDyTfLrhCUxsRo1r\"],\"IconMark\"]\n:HL[\"/_next/static/chunks/0~fwd~o67aci-.css?dpl=dpl_FoEBcozorj6sVDyTfLrhCUxsRo1r\",\"style\"]\n:HL[\"/_next/static/chunks/11bf2mw._6uij.css?dpl=dpl_FoEBcozorj6sVDyTfLrhCUxsRo1r\",\"style\"]\n:HL[\"/_next/static/media/54fc36028e2bb174-s.p.0nkps02--w45i.woff2?dpl=dpl_FoEBcozorj6sVDyTfLrhCUxsRo1r\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/70bc3e132a0a741e-s.p.1409xf.ylxg8g.woff2?dpl=dpl_FoEBcozorj6sVDyTfLrhCUxsRo1r\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/83afe278b6a6bb3c-s.p.0q-301v4kxxnr.woff2?dpl=dpl_FoEBcozorj6sVDyTfLrhCUxsRo1r\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n3:Tb46,"])</script><script>self.__next_f.push([1,"{\"@context\":\"https://schema.org\",\"@type\":\"FAQPage\",\"mainEntity\":[{\"@type\":\"Question\",\"name\":\"What is a virtual CISO (vCISO)?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"A virtual CISO is a senior security leader engaged on a fractional basis instead of full-time. The role covers what a full-time Chief Information Security Officer would: security strategy, compliance program ownership, policy authoring, vendor risk, board reporting, and incident response leadership. The difference is the contract: a vCISO is a retainer or fractional engagement, typically month-to-month, sized to the company that hires them.\"}},{\"@type\":\"Question\",\"name\":\"How is a vCISO different from a full-time CISO?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"A full-time CISO costs $250K to $400K loaded in base salary, equity, and benefits, takes 3 to 6 months to recruit, and is overqualified for most companies under 250 employees. A vCISO covers the same scope at a fraction of the cost, starts in 2 to 4 weeks, and scales up or down as the company grows.\"}},{\"@type\":\"Question\",\"name\":\"What are the engagement options?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Three productized entry points plus a custom retainer. The 2-week SOC 2 Sprint at $2,500 flat is for teams with an audit on the calendar. The 90-Day vCISO Foundation at $24,000 builds a real working security program with a pentest in days 31 to 60. The Strategic vCISO retainer at $5,000 per month is the default ongoing engagement. The Embedded vCISO retainer is custom-scoped for higher-touch work and quoted on application.\"}},{\"@type\":\"Question\",\"name\":\"Why is everything month-to-month?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"If a vCISO retainer is not worth the price in any given month, you should not pay for it. Our retainer is month-to-month so the value has to be there every month, not just at the start of an annual contract. Cancellation requires 30 days notice, no fees, no termination penalties.\"}},{\"@type\":\"Question\",\"name\":\"Which frameworks do you support?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"SOC 2 (Type I and Type II), ISO 27001, HIPAA, HITRUST, PCI DSS, CMMC, NIST CSF, NIST SP 800-171, FedRAMP-adjacent work. The four most common engagements are SOC 2 (B2B SaaS), HIPAA + HITRUST (healthtech), PCI DSS (fintech), and CMMC (defense contractors).\"}},{\"@type\":\"Question\",\"name\":\"Who actually does the work on my engagement?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Our founder personally leads every Sprint and every retainer. The senior practitioner on your kickoff call is the same person doing the day-to-day work, reviewing your policies, and signing the management representation letter. For specialized work (e.g. CMMC enclave architecture, deep AWS forensics), we engage vetted advisors from a bench of practitioners we have worked with before, with their participation called out in the SOW.\"}}]}"])</script><script>self.__next_f.push([1,"0:{\"P\":null,\"c\":[\"\",\"\"],\"q\":\"\",\"i\":false,\"f\":[[[\"\",{\"children\":[\"__PAGE__\",{}]},\"$undefined\",\"$undefined\",16],[[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/0~fwd~o67aci-.css?dpl=dpl_FoEBcozorj6sVDyTfLrhCUxsRo1r\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"1\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/11bf2mw._6uij.css?dpl=dpl_FoEBcozorj6sVDyTfLrhCUxsRo1r\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/17izccg4clx~s.js?dpl=dpl_FoEBcozorj6sVDyTfLrhCUxsRo1r\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"/_next/static/chunks/172ax-xq3.7is.js?dpl=dpl_FoEBcozorj6sVDyTfLrhCUxsRo1r\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-2\",{\"src\":\"/_next/static/chunks/0l6aw4~-y7m4r.js?dpl=dpl_FoEBcozorj6sVDyTfLrhCUxsRo1r\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-3\",{\"src\":\"/_next/static/chunks/0k_3m34ix6ckz.js?dpl=dpl_FoEBcozorj6sVDyTfLrhCUxsRo1r\",\"async\":true,\"nonce\":\"$undefined\"}]],\"$L2\"]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"script\",null,{\"type\":\"application/ld+json\",\"dangerouslySetInnerHTML\":{\"__html\":\"$3\"}}],\"$L4\",\"$L5\",\"$L6\"],[\"$L7\",\"$L8\"],\"$L9\"]}],{},null,false,null]},null,false,null],\"$La\",false]],\"m\":\"$undefined\",\"G\":[\"$b\",[\"$Lc\",\"$Ld\"]],\"S\":false,\"h\":null,\"s\":\"$undefined\",\"l\":\"$undefined\",\"p\":\"$undefined\",\"d\":\"$undefined\"}\n"])</script><script>self.__next_f.push([1,"4:[\"$\",\"$Le\",null,{}]\n"])</script><script>self.__next_f.push([1,"5:[\"$\",\"main\",null,{\"role\":\"main\",\"className\":\"bg-zinc-950/10\",\"children\":[[\"$\",\"section\",null,{\"id\":\"home\",\"className\":\"overflow-hidden\",\"children\":[\"$\",\"div\",null,{\"className\":\"relative\",\"children\":[[\"$\",\"div\",null,{\"className\":\"@container grid grid-cols-[auto_1fr_auto] lg:grid-cols-[1fr_auto_1fr]\",\"children\":[[\"$\",\"div\",null,{\"className\":\"grid\",\"style\":{\"gridTemplateColumns\":\"repeat(1, minmax(0, 1fr))\"},\"children\":[[\"$\",\"div\",\"0\",{\"aria-hidden\":true,\"className\":\"p-[0.5px] w-full\",\"children\":[\"$\",\"div\",null,{\"className\":\"bg-card/90 h-full w-2 rounded md:w-6 lg:w-full\"}]}]]}],[\"$\",\"div\",null,{\"className\":\"max-w-276 lg:min-w-276 mx-auto w-full p-[0.5px]\",\"children\":[\"$\",\"div\",null,{\"data-slot\":\"content\",\"className\":\"bg-card/90 h-full rounded @4xl:px-12 px-6 py-3\",\"children\":[\"$\",\"span\",null,{\"className\":\"text-muted-foreground font-mono text-sm uppercase\",\"children\":\"Virtual CISO (vCISO) Services\"}]}]}],[\"$\",\"div\",null,{\"className\":\"grid\",\"style\":{\"gridTemplateColumns\":\"repeat(1, minmax(0, 1fr))\"},\"children\":[[\"$\",\"div\",\"0\",{\"aria-hidden\":true,\"className\":\"p-[0.5px]\",\"children\":[\"$\",\"div\",null,{\"className\":\"bg-card/90 h-full w-2 rounded md:w-6 lg:w-full\"}]}]]}]]}],[\"$\",\"div\",null,{\"className\":\"@container grid grid-cols-[auto_1fr_auto] lg:grid-cols-[1fr_auto_1fr]\",\"children\":[[\"$\",\"div\",null,{\"className\":\"grid\",\"style\":{\"gridTemplateColumns\":\"repeat(1, minmax(0, 1fr))\"},\"children\":[[\"$\",\"div\",\"0\",{\"aria-hidden\":true,\"className\":\"p-[0.5px] w-full\",\"children\":[\"$\",\"div\",null,{\"className\":\"bg-card/90 h-full w-2 rounded md:w-6 lg:w-full\"}]}]]}],[\"$\",\"div\",null,{\"className\":\"max-w-276 lg:min-w-276 mx-auto w-full\",\"children\":[\"$\",\"div\",null,{\"className\":\"**:data-grid-content:bg-card/90 **:data-grid-content:h-full **:data-grid-content:rounded grid *:p-[0.5px]\",\"children\":[\"$\",\"div\",null,{\"className\":\"@4xl:grid-cols-2 grid gap-px\",\"children\":[[\"$\",\"div\",null,{\"data-grid-content\":true,\"className\":\"@4xl:p-12 p-6\",\"children\":[\"$\",\"div\",null,{\"className\":\"@max-4xl:text-center relative mx-auto max-w-3xl\",\"children\":[[\"$\",\"$Lf\",null,{}],[\"$\",\"p\",null,{\"className\":\"text-muted-foreground mx-auto mb-8 mt-5 text-balance text-lg\",\"children\":\"Virtual CISO services from a practitioner-led firm. Compliance readiness, penetration testing, and embedded security leadership for SMBs, growth-stage startups, and established teams that need senior firepower without the long hiring cycle.\"}],[\"$\",\"$L10\",null,{}],[\"$\",\"ul\",null,{\"className\":\"mt-8 space-y-2\",\"children\":[[\"$\",\"li\",\"0\",{\"className\":\"text-muted-foreground @max-4xl:justify-center flex items-center gap-2\",\"children\":[[\"$\",\"$L11\",null,{\"ref\":\"$undefined\",\"iconNode\":[[\"circle\",{\"cx\":\"12\",\"cy\":\"12\",\"r\":\"10\",\"key\":\"1mglay\"}],[\"path\",{\"d\":\"m9 12 2 2 4-4\",\"key\":\"dzmm74\"}]],\"className\":\"lucide-circle-check size-4 fill-emerald-400/25 text-emerald-600 dark:text-emerald-500\"}],\"SOC 2 readiness in 2 weeks\"]}],[\"$\",\"li\",\"1\",{\"className\":\"text-muted-foreground @max-4xl:justify-center flex items-center gap-2\",\"children\":[[\"$\",\"$L11\",null,{\"ref\":\"$undefined\",\"iconNode\":\"$5:props:children:0:props:children:props:children:1:props:children:1:props:children:props:children:props:children:0:props:children:props:children:3:props:children:0:props:children:0:props:iconNode\",\"className\":\"lucide-circle-check size-4 fill-emerald-400/25 text-emerald-600 dark:text-emerald-500\"}],\"Embedded retainer, month-to-month\"]}],[\"$\",\"li\",\"2\",{\"className\":\"text-muted-foreground @max-4xl:justify-center flex items-center gap-2\",\"children\":[[\"$\",\"$L11\",null,{\"ref\":\"$undefined\",\"iconNode\":\"$5:props:children:0:props:children:props:children:1:props:children:1:props:children:props:children:props:children:0:props:children:props:children:3:props:children:0:props:children:0:props:iconNode\",\"className\":\"lucide-circle-check size-4 fill-emerald-400/25 text-emerald-600 dark:text-emerald-500\"}],\"Pentest included at no extra cost\"]}]]}]]}]}],[\"$\",\"div\",null,{\"data-grid-content\":true,\"className\":\"@4xl:p-12 bg-card/80! p-6\",\"children\":[\"$\",\"$L12\",null,{}]}]]}]}]}],[\"$\",\"div\",null,{\"className\":\"grid\",\"style\":{\"gridTemplateColumns\":\"repeat(1, minmax(0, 1fr))\"},\"children\":[[\"$\",\"div\",\"0\",{\"aria-hidden\":true,\"className\":\"p-[0.5px]\",\"children\":[\"$\",\"div\",null,{\"className\":\"bg-card/90 h-full w-2 rounded md:w-6 lg:w-full\"}]}]]}]]}],[\"$\",\"div\",null,{\"className\":\"@container grid grid-cols-[auto_1fr_auto] lg:grid-cols-[1fr_auto_1fr]\",\"children\":[[\"$\",\"div\",null,{\"className\":\"grid\",\"style\":{\"gridTemplateColumns\":\"repeat(1, minmax(0, 1fr))\"},\"children\":[[\"$\",\"div\",\"0\",{\"aria-hidden\":true,\"className\":\"p-[0.5px] w-full\",\"children\":[\"$\",\"div\",null,{\"className\":\"bg-card/90 h-full w-2 rounded md:w-6 lg:w-full\"}]}]]}],\"$L13\",\"$L14\"]}]]}]}],\"$L15\",\"$L16\",\"$L17\",\"$L18\",\"$L19\",\"$L1a\",\"$L1b\",\"$L1c\",\"$L1d\",\"$L1e\",\"$L1f\",\"$L20\",\"$L21\",\"$L22\",\"$L23\",\"$L24\",\"$L25\",\"$L26\",\"$L27\",\"$L28\",\"$L29\",\"$L2a\"]}]\n"])</script><script>self.__next_f.push([1,"7:[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/00cffbs1t50i2.js?dpl=dpl_FoEBcozorj6sVDyTfLrhCUxsRo1r\",\"async\":true,\"nonce\":\"$undefined\"}]\n8:[\"$\",\"script\",\"script-1\",{\"src\":\"/_next/static/chunks/0~.f3sa~7ck6t.js?dpl=dpl_FoEBcozorj6sVDyTfLrhCUxsRo1r\",\"async\":true,\"nonce\":\"$undefined\"}]\n9:[\"$\",\"$L2b\",null,{\"children\":[\"$\",\"$2c\",null,{\"name\":\"Next.MetadataOutlet\",\"children\":\"$@2d\"}]}]\na:[\"$\",\"$1\",\"h\",{\"children\":[null,[\"$\",\"$L2e\",null,{\"children\":\"$L2f\"}],[\"$\",\"div\",null,{\"hidden\":true,\"children\":[\"$\",\"$L30\",null,{\"children\":[\"$\",\"$2c\",null,{\"name\":\"Next.Metadata\",\"children\":\"$L31\"}]}]}],[\"$\",\"meta\",null,{\"name\":\"next-size-adjust\",\"content\":\"\"}]]}]\nc:[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/0~fwd~o67aci-.css?dpl=dpl_FoEBcozorj6sVDyTfLrhCUxsRo1r\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]\nd:[\"$\",\"link\",\"1\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/11bf2mw._6uij.css?dpl=dpl_FoEBcozorj6sVDyTfLrhCUxsRo1r\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]\n"])</script><script>self.__next_f.push([1,"13:[\"$\",\"div\",null,{\"className\":\"max-w-276 lg:min-w-276 mx-auto w-full\",\"children\":[\"$\",\"div\",null,{\"className\":\"**:data-grid-content:bg-card/90 **:data-grid-content:h-full **:data-grid-content:rounded *:p-[0.5px] @4xl:**:data-grid-content:p-8 **:data-grid-content:p-6 @5xl:**:data-grid-content:p-8 @4xl:grid-cols-4 grid grid-cols-2 gap-px p-[0.5px]\",\"children\":[[\"$\",\"div\",null,{\"data-grid-content\":true,\"className\":\"flex items-center gap-4\",\"children\":[[\"$\",\"$L11\",null,{\"ref\":\"$undefined\",\"iconNode\":[[\"path\",{\"d\":\"m15.477 12.89 1.515 8.526a.5.5 0 0 1-.81.47l-3.58-2.687a1 1 0 0 0-1.197 0l-3.586 2.686a.5.5 0 0 1-.81-.469l1.514-8.526\",\"key\":\"1yiouv\"}],[\"circle\",{\"cx\":\"12\",\"cy\":\"8\",\"r\":\"6\",\"key\":\"1vp47v\"}]],\"className\":\"lucide-award text-foreground size-6 shrink-0\"}],[\"$\",\"p\",null,{\"className\":\"text-muted-foreground text-balance text-sm\",\"children\":[[\"$\",\"strong\",null,{\"className\":\"text-foreground font-medium\",\"children\":\"Practitioner-led.\"}],[\"$\",\"br\",null,{}],\"CISSP · OSCP · CREST\"]}]]}],[\"$\",\"div\",null,{\"data-grid-content\":true,\"className\":\"flex items-center gap-4\",\"children\":[[\"$\",\"$L11\",null,{\"ref\":\"$undefined\",\"iconNode\":[[\"path\",{\"d\":\"M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0\",\"key\":\"1r0f0z\"}],[\"circle\",{\"cx\":\"12\",\"cy\":\"10\",\"r\":\"3\",\"key\":\"ilqhr7\"}]],\"className\":\"lucide-map-pin text-foreground size-6 shrink-0\"}],[\"$\",\"p\",null,{\"className\":\"text-muted-foreground text-balance text-sm\",\"children\":[[\"$\",\"strong\",null,{\"className\":\"text-foreground font-medium\",\"children\":\"Pittsburgh-based.\"}],[\"$\",\"br\",null,{}],\"Clients nationwide.\"]}]]}],[\"$\",\"div\",null,{\"data-grid-content\":true,\"className\":\"flex items-center gap-4\",\"children\":[[\"$\",\"$L11\",null,{\"ref\":\"$undefined\",\"iconNode\":[[\"rect\",{\"width\":\"8\",\"height\":\"4\",\"x\":\"8\",\"y\":\"2\",\"rx\":\"1\",\"ry\":\"1\",\"key\":\"tgr4d6\"}],[\"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\",\"key\":\"116196\"}],[\"path\",{\"d\":\"m9 14 2 2 4-4\",\"key\":\"df797q\"}]],\"className\":\"lucide-clipboard-check text-foreground size-6 shrink-0\"}],[\"$\",\"p\",null,{\"className\":\"text-muted-foreground text-balance text-sm\",\"children\":[[\"$\",\"strong\",null,{\"className\":\"text-foreground font-medium\",\"children\":\"Framework-agnostic.\"}],[\"$\",\"br\",null,{}],\"SOC 2 · ISO 27001\"]}]]}],[\"$\",\"div\",null,{\"data-grid-content\":true,\"className\":\"flex items-center gap-4\",\"children\":[[\"$\",\"$L11\",null,{\"ref\":\"$undefined\",\"iconNode\":[[\"path\",{\"d\":\"M8 2v4\",\"key\":\"1cmpym\"}],[\"path\",{\"d\":\"M16 2v4\",\"key\":\"4m81vk\"}],[\"rect\",{\"width\":\"18\",\"height\":\"18\",\"x\":\"3\",\"y\":\"4\",\"rx\":\"2\",\"key\":\"1hopcy\"}],[\"path\",{\"d\":\"M3 10h18\",\"key\":\"8toen8\"}],[\"path\",{\"d\":\"m9 16 2 2 4-4\",\"key\":\"19s6y9\"}]],\"className\":\"lucide-calendar-check text-foreground size-6 shrink-0\"}],[\"$\",\"p\",null,{\"className\":\"text-muted-foreground text-balance text-sm\",\"children\":[[\"$\",\"strong\",null,{\"className\":\"text-foreground font-medium\",\"children\":\"Month-to-month.\"}],[\"$\",\"br\",null,{}],\"Cancel anytime.\"]}]]}]]}]}]\n"])</script><script>self.__next_f.push([1,"14:[\"$\",\"div\",null,{\"className\":\"grid\",\"style\":{\"gridTemplateColumns\":\"repeat(1, minmax(0, 1fr))\"},\"children\":[[\"$\",\"div\",\"0\",{\"aria-hidden\":true,\"className\":\"p-[0.5px]\",\"children\":[\"$\",\"div\",null,{\"className\":\"bg-card/90 h-full w-2 rounded md:w-6 lg:w-full\"}]}]]}]\n33:T65c,"])</script><script>self.__next_f.push([1,"M915.722 582H884.256L863.939 514.111H884.38L898.874 565.523H901.723L914.236 514.111H933.314L915.722 582ZM985.182 584.354C952.476 584.354 938.849 558.338 938.849 537.897V535.172C938.849 512.749 953.22 488.839 984.562 488.839C1009.22 488.839 1025.69 503.457 1027.92 525.137H1007.48C1005.75 514.359 996.827 507.793 984.562 507.793C968.457 507.793 959.414 519.438 959.414 536.658C959.414 553.63 968.581 565.399 985.182 565.399C997.694 565.399 1007.11 558.958 1008.97 548.18H1029.28C1027.05 568.125 1011.07 584.354 985.182 584.354ZM1060.85 582H1040.53V491.564H1060.85V582ZM1110.41 584.354C1085.76 584.354 1072.62 571.841 1072.62 554.25H1092.32C1092.32 561.187 1097.65 567.258 1110.41 567.258C1121.68 567.258 1127.75 562.426 1127.75 555.489C1127.75 549.666 1123.04 546.321 1112.02 545.33L1105.21 544.711C1087.12 543.224 1075.6 533.066 1075.6 516.961C1075.6 499.617 1088.73 488.839 1108.92 488.839C1130.23 488.839 1142.99 500.608 1142.99 518.323H1123.17C1123.17 511.758 1118.34 505.935 1108.92 505.935C1099.88 505.935 1095.42 511.014 1095.42 516.961C1095.42 522.164 1098.76 526.376 1107.06 526.995L1114 527.615C1133.7 529.349 1147.57 538.764 1147.57 555.489C1147.57 572.956 1133.33 584.354 1110.41 584.354ZM1202.45 584.354C1169.75 584.354 1154.26 558.214 1154.26 537.897V535.172C1154.26 512.749 1170.62 488.839 1202.45 488.839C1234.17 488.839 1250.77 512.749 1250.77 535.172V537.897C1250.77 558.214 1235.16 584.354 1202.45 584.354ZM1202.45 565.399C1219.55 565.399 1230.2 552.516 1230.2 536.658C1230.2 519.81 1219.55 507.793 1202.45 507.793C1185.36 507.793 1174.83 519.81 1174.83 536.658C1174.83 552.516 1185.36 565.399 1202.45 565.399Z"])</script><script>self.__next_f.push([1,"15:[\"$\",\"div\",null,{\"className\":\"grid grid-cols-[auto_1fr_auto] lg:grid-cols-[1fr_auto_1fr]\",\"children\":[[\"$\",\"div\",null,{\"aria-hidden\":true,\"className\":\"p-[0.5px]\",\"children\":[\"$\",\"div\",null,{\"className\":\"bg-background relative h-full overflow-hidden rounded max-lg:w-2\",\"children\":[\"$\",\"div\",null,{\"className\":\"pointer-events-none absolute inset-0 opacity-50\",\"style\":{\"backgroundImage\":\"repeating-linear-gradient(22.5deg, transparent, transparent 1px, rgba(75, 85, 99, 0.06) 1px, rgba(75, 85, 99, 0.06) 2px, transparent 2px, transparent 4px), repeating-linear-gradient(67.5deg, transparent, transparent 1px, rgba(107, 114, 128, 0.05) 1px, rgba(107, 114, 128, 0.05) 2px, transparent 2px, transparent 4px), repeating-linear-gradient(112.5deg, transparent, transparent 1px, rgba(55, 65, 81, 0.04) 1px, rgba(55, 65, 81, 0.04) 2px, transparent 2px, transparent 4px), repeating-linear-gradient(157.5deg, transparent, transparent 1px, rgba(31, 41, 55, 0.03) 1px, rgba(31, 41, 55, 0.03) 2px, transparent 2px, transparent 4px)\"}}]}]}],[\"$\",\"div\",null,{\"className\":\"lg:min-w-276 mx-auto w-full max-w-276 p-[0.5px] [--primary:oklch(0.58_0.18_160)]\",\"children\":[\"$\",\"div\",null,{\"className\":\"bg-background overflow-hidden rounded\",\"children\":[\"$\",\"div\",null,{\"className\":\"bg-muted/20 flex items-center justify-between gap-3 px-4 py-3 sm:gap-4 sm:px-6 md:px-8\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex min-w-0 items-center gap-2.5\",\"children\":[[\"$\",\"$L32\",null,{\"href\":\"https://vciso.ai\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"aria-label\":\"vCISO.AI\",\"className\":\"text-foreground hover:text-primary shrink-0 transition-colors\",\"children\":[\"$\",\"svg\",null,{\"className\":\"w-auto text-foreground h-4\",\"viewBox\":\"663 466 820 147\",\"fill\":\"currentColor\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"aria-label\":\"vCISO.AI\",\"role\":\"img\",\"children\":[[\"$\",\"path\",null,{\"d\":\"$33\"}],[\"$\",\"path\",null,{\"className\":\"fill-primary\",\"d\":\"M741.73 531.973L730.266 512.118C729.042 509.996 727.409 508.136 725.462 506.647C723.515 505.158 721.291 504.069 718.92 503.443L678.376 492.592L691.99 516.143L713.755 521.956L724.981 541.363L719.159 563.036L732.803 586.587L743.611 546.103C744.26 543.742 744.428 541.275 744.105 538.848C743.782 536.42 742.974 534.083 741.73 531.973Z\"}],\"$L34\",\"$L35\",\"$L36\",\"$L37\",\"$L38\"]}]}],\"$L39\",\"$L3a\",\"$L3b\"]}],\"$L3c\"]}]}]}],\"$L3d\"]}]\n"])</script><script>self.__next_f.push([1,"16:[\"$\",\"div\",null,{\"aria-hidden\":true,\"className\":\"@container grid grid-cols-[auto_1fr_auto] lg:grid-cols-[1fr_auto_1fr]\",\"children\":[[\"$\",\"div\",null,{\"className\":\"grid\",\"style\":{\"gridTemplateColumns\":\"repeat(1, minmax(0, 1fr))\"},\"children\":[[\"$\",\"div\",\"0\",{\"aria-hidden\":true,\"className\":\"p-[0.5px] w-full\",\"children\":[\"$\",\"div\",null,{\"className\":\"bg-card/90 h-full w-2 rounded md:w-6 lg:w-full\"}]}]]}],[\"$\",\"div\",null,{\"className\":\"max-w-276 lg:min-w-276 mx-auto w-full p-[0.5px]\",\"children\":[\"$\",\"div\",null,{\"data-slot\":\"content\",\"className\":\"bg-card/90 h-full rounded\",\"children\":[\"$\",\"div\",null,{\"className\":\"h-24\"}]}]}],[\"$\",\"div\",null,{\"className\":\"grid\",\"style\":{\"gridTemplateColumns\":\"repeat(1, minmax(0, 1fr))\"},\"children\":[[\"$\",\"div\",\"0\",{\"aria-hidden\":true,\"className\":\"p-[0.5px]\",\"children\":[\"$\",\"div\",null,{\"className\":\"bg-card/90 h-full w-2 rounded md:w-6 lg:w-full\"}]}]]}]]}]\n"])</script><script>self.__next_f.push([1,"17:[\"$\",\"div\",null,{\"className\":\"@container grid grid-cols-[auto_1fr_auto] lg:grid-cols-[1fr_auto_1fr]\",\"children\":[[\"$\",\"div\",null,{\"className\":\"grid\",\"style\":{\"gridTemplateColumns\":\"repeat(1, minmax(0, 1fr))\"},\"children\":[[\"$\",\"div\",\"0\",{\"aria-hidden\":true,\"className\":\"p-[0.5px] w-full\",\"children\":[\"$\",\"div\",null,{\"className\":\"bg-card/90 h-full w-2 rounded md:w-6 lg:w-full\"}]}]]}],[\"$\",\"div\",null,{\"className\":\"max-w-276 lg:min-w-276 mx-auto w-full p-[0.5px]\",\"children\":[\"$\",\"div\",null,{\"data-slot\":\"content\",\"className\":\"bg-card/90 h-full rounded @4xl:px-12 px-6 py-3\",\"children\":[\"$\",\"div\",null,{\"className\":\"text-muted-foreground flex items-center justify-center gap-3 font-mono text-sm uppercase\",\"children\":[[\"$\",\"$L11\",null,{\"ref\":\"$undefined\",\"iconNode\":[[\"path\",{\"d\":\"M12.034 12.681a.498.498 0 0 1 .647-.647l9 3.5a.5.5 0 0 1-.033.943l-3.444 1.068a1 1 0 0 0-.66.66l-1.067 3.443a.5.5 0 0 1-.943.033z\",\"key\":\"xwnzip\"}],[\"path\",{\"d\":\"M5 3a2 2 0 0 0-2 2\",\"key\":\"y57alp\"}],[\"path\",{\"d\":\"M19 3a2 2 0 0 1 2 2\",\"key\":\"18rm91\"}],[\"path\",{\"d\":\"M5 21a2 2 0 0 1-2-2\",\"key\":\"sbafld\"}],[\"path\",{\"d\":\"M9 3h1\",\"key\":\"1yesri\"}],[\"path\",{\"d\":\"M9 21h2\",\"key\":\"1qve2z\"}],[\"path\",{\"d\":\"M14 3h1\",\"key\":\"1ec4yj\"}],[\"path\",{\"d\":\"M3 9v1\",\"key\":\"1r0deq\"}],[\"path\",{\"d\":\"M21 9v2\",\"key\":\"p14lih\"}],[\"path\",{\"d\":\"M3 14v1\",\"key\":\"vnatye\"}]],\"className\":\"lucide-square-dashed-mouse-pointer size-4\",\"aria-hidden\":true}],\"How we engage\"]}]}]}],[\"$\",\"div\",null,{\"className\":\"grid\",\"style\":{\"gridTemplateColumns\":\"repeat(1, minmax(0, 1fr))\"},\"children\":[[\"$\",\"div\",\"0\",{\"aria-hidden\":true,\"className\":\"p-[0.5px]\",\"children\":[\"$\",\"div\",null,{\"className\":\"bg-card/90 h-full w-2 rounded md:w-6 lg:w-full\"}]}]]}]]}]\n"])</script><script>self.__next_f.push([1,"18:[\"$\",\"div\",null,{\"className\":\"@container grid grid-cols-[auto_1fr_auto] lg:grid-cols-[1fr_auto_1fr]\",\"children\":[[\"$\",\"div\",null,{\"className\":\"grid\",\"style\":{\"gridTemplateColumns\":\"repeat(1, minmax(0, 1fr))\"},\"children\":[[\"$\",\"div\",\"0\",{\"aria-hidden\":true,\"className\":\"p-[0.5px] w-full\",\"children\":[\"$\",\"div\",null,{\"className\":\"bg-card/90 h-full w-2 rounded md:w-6 lg:w-full\"}]}]]}],[\"$\",\"div\",null,{\"className\":\"max-w-276 lg:min-w-276 mx-auto w-full p-[0.5px]\",\"children\":[\"$\",\"div\",null,{\"data-slot\":\"content\",\"className\":\"bg-card/90 h-full rounded py-16 lg:py-24\",\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto max-w-2xl space-y-6 text-center\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"text-foreground text-balance text-4xl font-semibold lg:text-5xl\",\"children\":\"How a vCISO partnership runs.\"}],[\"$\",\"p\",null,{\"className\":\"text-muted-foreground text-balance text-lg\",\"children\":\"Engagements vary in scope and duration. The working rhythm stays consistent: threat-informed discovery in parallel with offensive testing, remediation and policy work shipped alongside your team, and recurring briefings for leadership.\"}]]}]}]}],[\"$\",\"div\",null,{\"className\":\"grid\",\"style\":{\"gridTemplateColumns\":\"repeat(1, minmax(0, 1fr))\"},\"children\":[[\"$\",\"div\",\"0\",{\"aria-hidden\":true,\"className\":\"p-[0.5px]\",\"children\":[\"$\",\"div\",null,{\"className\":\"bg-card/90 h-full w-2 rounded md:w-6 lg:w-full\"}]}]]}]]}]\n"])</script><script>self.__next_f.push([1,"19:[\"$\",\"div\",null,{\"className\":\"@container grid grid-cols-[auto_1fr_auto] lg:grid-cols-[1fr_auto_1fr]\",\"children\":[[\"$\",\"div\",null,{\"className\":\"grid\",\"style\":{\"gridTemplateColumns\":\"repeat(1, minmax(0, 1fr))\"},\"children\":[[\"$\",\"div\",\"0\",{\"aria-hidden\":true,\"className\":\"p-[0.5px] w-full\",\"children\":[\"$\",\"div\",null,{\"className\":\"bg-card/90 h-full w-2 rounded md:w-6 lg:w-full\"}]}]]}],[\"$\",\"div\",null,{\"className\":\"max-w-276 lg:min-w-276 mx-auto w-full\",\"children\":[\"$\",\"div\",null,{\"className\":\"**:data-grid-content:bg-card/90 **:data-grid-content:h-full **:data-grid-content:rounded grid *:p-[0.5px] relative\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"sr-only\",\"children\":\"Engagement phases\"}],[\"$\",\"div\",null,{\"className\":\"@2xl:grid-cols-2 @4xl:grid-cols-10 grid gap-px \",\"children\":[[\"$\",\"div\",null,{\"className\":\"@max-4xl:hidden\",\"children\":[\"$\",\"div\",null,{\"data-grid-content\":true}]}],[\"$\",\"div\",null,{\"className\":\"@4xl:col-span-4\",\"children\":[\"$\",\"div\",null,{\"data-slot\":\"feature-card\",\"className\":\"grid h-full grid-rows-[auto_1fr] gap-px\",\"children\":[[\"$\",\"div\",null,{\"data-grid-content\":true,\"data-slot\":\"feature-card-content\",\"className\":\"@4xl:px-12 @4xl:pt-12 space-y-4 p-6\",\"children\":[[\"$\",\"h3\",null,{\"data-slot\":\"feature-card-title\",\"className\":\"text-muted-foreground flex items-center gap-2\",\"children\":[[\"$\",\"$L11\",null,{\"ref\":\"$undefined\",\"iconNode\":\"$13:props:children:props:children:3:props:children:0:props:iconNode\",\"className\":\"lucide-calendar-check size-4\"}],\"Kickoff\"]}],[\"$\",\"p\",null,{\"data-slot\":\"feature-card-description\",\"className\":\"text-muted-foreground text-xl font-medium\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-foreground\",\"children\":\"At the start of any engagement\"}],\" we confirm scope, get access, and agree on the two or three priorities that need to land first. Scope evolves as we go.\"]}]]}],[\"$\",\"div\",null,{\"data-grid-content\":true,\"data-slot\":\"feature-card-illustration\",\"className\":\"@4xl:px-12 @4xl:pb-12 flex flex-col items-center justify-center px-6 pb-6 pt-6\",\"children\":[\"$\",\"div\",null,{\"aria-hidden\":true,\"className\":\"mask-radial-[100%_100%] mask-radial-from-75% mask-radial-at-top-left pl-6 pt-1\",\"children\":[\"$\",\"div\",null,{\"className\":\"bg-card/50 ring-border-illustration shadow-black/6.5 min-w-xs rounded-2xl p-2 shadow-xl ring-1\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mb-2 flex items-center justify-between px-2 pt-1\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center gap-2\",\"children\":[[\"$\",\"div\",null,{\"className\":\"size-2 rounded-full bg-amber-500\"}],[\"$\",\"span\",null,{\"className\":\"text-sm font-semibold\",\"children\":\"In Progress\"}]]}],[\"$\",\"$L11\",null,{\"ref\":\"$undefined\",\"iconNode\":[[\"circle\",{\"cx\":\"12\",\"cy\":\"12\",\"r\":\"1\",\"key\":\"41hilf\"}],[\"circle\",{\"cx\":\"19\",\"cy\":\"12\",\"r\":\"1\",\"key\":\"1wjl8i\"}],[\"circle\",{\"cx\":\"5\",\"cy\":\"12\",\"r\":\"1\",\"key\":\"1pcz8c\"}]],\"className\":\"lucide-ellipsis text-muted-foreground size-4\"}]]}],[\"$\",\"div\",null,{\"className\":\"space-y-2 *:rounded-lg\",\"children\":[[\"$\",\"div\",null,{\"className\":\"bg-illustration shadow-black/6.5 ring-border-illustration p-3 shadow ring-1 transition duration-300 ease-out hover:-translate-y-0.5 hover:shadow-md\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mb-2 flex items-start justify-between\",\"children\":[[\"$\",\"div\",null,{\"className\":\"text-sm font-medium\",\"children\":\"Confirm engagement scope\"}],[\"$\",\"$L11\",null,{\"ref\":\"$undefined\",\"iconNode\":[[\"path\",{\"d\":\"M4 22V4a1 1 0 0 1 .4-.8A6 6 0 0 1 8 2c3 0 5 2 7.333 2q2 0 3.067-.8A1 1 0 0 1 20 4v10a1 1 0 0 1-.4.8A6 6 0 0 1 16 16c-3 0-5-2-8-2a6 6 0 0 0-4 1.528\",\"key\":\"1jaruq\"}]],\"className\":\"lucide-flag size-3.5 fill-red-500 text-red-500\"}]]}],[\"$\",\"p\",null,{\"className\":\"text-muted-foreground mb-3 text-xs\",\"children\":\"Frameworks, in-scope systems, stakeholders\"}],[\"$\",\"div\",null,{\"className\":\"flex items-center justify-between\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex -space-x-1.5\",\"children\":[[\"$\",\"div\",null,{\"className\":\"size-5 rounded-full bg-gradient-to-br from-blue-400 to-indigo-500 ring-2 ring-white dark:ring-gray-800\"}],[\"$\",\"div\",null,{\"className\":\"size-5 rounded-full bg-gradient-to-br from-emerald-400 to-teal-500 ring-2 ring-white dark:ring-gray-800\"}]]}],[\"$\",\"div\",null,{\"className\":\"text-muted-foreground flex items-center gap-2 text-[10px]\",\"children\":[\"$L3e\",\"$L3f\"]}]]}]]}],\"$L40\",\"$L41\"]}]]}]}]}]]}]}],\"$L42\",\"$L43\"]}]]}]}],\"$L44\"]}]\n"])</script><script>self.__next_f.push([1,"1a:[\"$\",\"div\",null,{\"className\":\"@container grid grid-cols-[auto_1fr_auto] lg:grid-cols-[1fr_auto_1fr]\",\"children\":[[\"$\",\"div\",null,{\"className\":\"grid\",\"style\":{\"gridTemplateColumns\":\"repeat(1, minmax(0, 1fr))\"},\"children\":[[\"$\",\"div\",\"0\",{\"aria-hidden\":true,\"className\":\"p-[0.5px] w-full\",\"children\":[\"$\",\"div\",null,{\"className\":\"bg-card/90 h-full w-2 rounded md:w-6 lg:w-full\"}]}]]}],[\"$\",\"div\",null,{\"className\":\"max-w-276 lg:min-w-276 mx-auto w-full\",\"children\":[\"$\",\"div\",null,{\"className\":\"**:data-grid-content:bg-card/90 **:data-grid-content:h-full **:data-grid-content:rounded grid *:p-[0.5px] relative\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"sr-only\",\"children\":\"More engagement phases\"}],[\"$\",\"div\",null,{\"className\":\"@2xl:grid-cols-2 @4xl:grid-cols-10 grid gap-px \",\"children\":[[\"$\",\"div\",null,{\"className\":\"@max-4xl:hidden\",\"children\":[\"$\",\"div\",null,{\"data-grid-content\":true}]}],[\"$\",\"div\",null,{\"className\":\"@4xl:col-span-4\",\"children\":[\"$\",\"div\",null,{\"data-slot\":\"feature-card\",\"className\":\"grid h-full grid-rows-[auto_1fr] gap-px\",\"children\":[[\"$\",\"div\",null,{\"data-grid-content\":true,\"data-slot\":\"feature-card-content\",\"className\":\"@4xl:px-12 @4xl:pt-12 space-y-4 p-6\",\"children\":[[\"$\",\"h3\",null,{\"data-slot\":\"feature-card-title\",\"className\":\"text-muted-foreground flex items-center gap-2\",\"children\":[[\"$\",\"$L11\",null,{\"ref\":\"$undefined\",\"iconNode\":[[\"path\",{\"d\":\"m15 12-9.373 9.373a1 1 0 0 1-3.001-3L12 9\",\"key\":\"1hayfq\"}],[\"path\",{\"d\":\"m18 15 4-4\",\"key\":\"16gjal\"}],[\"path\",{\"d\":\"m21.5 11.5-1.914-1.914A2 2 0 0 1 19 8.172v-.344a2 2 0 0 0-.586-1.414l-1.657-1.657A6 6 0 0 0 12.516 3H9l1.243 1.243A6 6 0 0 1 12 8.485V10l2 2h1.172a2 2 0 0 1 1.414.586L18.5 14.5\",\"key\":\"15ts47\"}]],\"className\":\"lucide-hammer size-4\"}],\"Hands-on execution\"]}],[\"$\",\"p\",null,{\"data-slot\":\"feature-card-description\",\"className\":\"text-muted-foreground text-xl font-medium\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-foreground\",\"children\":\"Recurring sessions where remediation gets shipped, policies get authored, and customer security questionnaires get answered.\"}],\" Not advice. Implementation.\"]}]]}],[\"$\",\"div\",null,{\"data-grid-content\":true,\"data-slot\":\"feature-card-illustration\",\"className\":\"@4xl:px-12 @4xl:pb-12 flex flex-col items-center justify-center px-6 pb-6 pt-6 relative\",\"children\":[\"$\",\"div\",null,{\"aria-hidden\":true,\"className\":\"-mx-4 -my-1 w-full space-y-2 p-1\",\"children\":[[\"$\",\"div\",null,{\"className\":\"bg-illustration shadow-black/6.5 ring-border-illustration rounded-xl p-3 shadow ring-1 transition duration-300 ease-out hover:-translate-y-0.5 hover:shadow-md\",\"children\":[\"$\",\"div\",null,{\"className\":\"flex items-center gap-3\",\"children\":[[\"$\",\"div\",null,{\"className\":\"bg-linear-to-b from-muted to-background ring-border-illustration inset-ring-3 inset-ring-background bg-card flex size-10 items-center justify-center rounded-lg shadow-md ring-1\",\"children\":[\"$\",\"$L11\",null,{\"ref\":\"$undefined\",\"iconNode\":[[\"path\",{\"d\":\"M14.7 6.3a1 1 0 0 0 0 1.4l1.6 1.6a1 1 0 0 0 1.4 0l3.106-3.105c.32-.322.863-.22.983.218a6 6 0 0 1-8.259 7.057l-7.91 7.91a1 1 0 0 1-2.999-3l7.91-7.91a6 6 0 0 1 7.057-8.259c.438.12.54.662.219.984z\",\"key\":\"1ngwbx\"}]],\"className\":\"lucide-wrench size-4\"}]}],[\"$\",\"div\",null,{\"className\":\"flex-1 space-y-1.5\",\"children\":[[\"$\",\"div\",null,{\"className\":\"text-sm font-medium\",\"children\":\"Remediation backlog\"}],[\"$\",\"div\",null,{\"className\":\"flex items-center gap-2\",\"children\":[[\"$\",\"div\",null,{\"className\":\"bg-muted h-1.5 flex-1 overflow-hidden rounded-full\",\"children\":[\"$\",\"div\",null,{\"className\":\"bg-emerald-500 h-full w-2/3 rounded-full\"}]}],[\"$\",\"span\",null,{\"className\":\"text-muted-foreground text-[10px] font-medium\",\"children\":\"8 of 12\"}]]}]]}]]}]}],[\"$\",\"div\",null,{\"className\":\"bg-illustration shadow-black/6.5 ring-border-illustration rounded-xl p-3 shadow ring-1 transition duration-300 ease-out hover:-translate-y-0.5 hover:shadow-md\",\"children\":[\"$\",\"div\",null,{\"className\":\"flex items-center gap-3\",\"children\":[[\"$\",\"div\",null,{\"className\":\"bg-linear-to-b from-muted to-background ring-border-illustration inset-ring-3 inset-ring-background bg-card flex size-10 items-center justify-center rounded-lg shadow-md ring-1\",\"children\":\"$L45\"}],\"$L46\",\"$L47\"]}]}],\"$L48\"]}]}]]}]}],\"$L49\",\"$L4a\"]}]]}]}],\"$L4b\"]}]\n"])</script><script>self.__next_f.push([1,"1b:[\"$\",\"div\",null,{\"aria-hidden\":true,\"className\":\"@container grid grid-cols-[auto_1fr_auto] lg:grid-cols-[1fr_auto_1fr]\",\"children\":[[\"$\",\"div\",null,{\"className\":\"grid\",\"style\":{\"gridTemplateColumns\":\"repeat(1, minmax(0, 1fr))\"},\"children\":[[\"$\",\"div\",\"0\",{\"aria-hidden\":true,\"className\":\"p-[0.5px] w-full\",\"children\":[\"$\",\"div\",null,{\"className\":\"bg-card/90 h-full w-2 rounded md:w-6 lg:w-full\"}]}]]}],[\"$\",\"div\",null,{\"className\":\"max-w-276 lg:min-w-276 mx-auto w-full p-[0.5px]\",\"children\":[\"$\",\"div\",null,{\"data-slot\":\"content\",\"className\":\"bg-card/90 h-full rounded\",\"children\":[\"$\",\"div\",null,{\"className\":\"h-24\"}]}]}],[\"$\",\"div\",null,{\"className\":\"grid\",\"style\":{\"gridTemplateColumns\":\"repeat(1, minmax(0, 1fr))\"},\"children\":[[\"$\",\"div\",\"0\",{\"aria-hidden\":true,\"className\":\"p-[0.5px]\",\"children\":[\"$\",\"div\",null,{\"className\":\"bg-card/90 h-full w-2 rounded md:w-6 lg:w-full\"}]}]]}]]}]\n1c:[\"$\",\"div\",null,{\"className\":\"@container grid grid-cols-[auto_1fr_auto] lg:grid-cols-[1fr_auto_1fr]\",\"children\":[[\"$\",\"div\",null,{\"className\":\"grid\",\"style\":{\"gridTemplateColumns\":\"repeat(1, minmax(0, 1fr))\"},\"children\":[[\"$\",\"div\",\"0\",{\"aria-hidden\":true,\"className\":\"p-[0.5px] w-full\",\"children\":[\"$\",\"div\",null,{\"className\":\"bg-card/90 h-full w-2 rounded md:w-6 lg:w-full\"}]}]]}],[\"$\",\"div\",null,{\"className\":\"max-w-276 lg:min-w-276 mx-auto w-full p-[0.5px]\",\"children\":[\"$\",\"div\",null,{\"data-slot\":\"content\",\"className\":\"bg-card/90 h-full rounded @4xl:px-12 px-6 py-3\",\"children\":[\"$\",\"div\",null,{\"className\":\"text-muted-foreground flex items-center justify-center gap-3 font-mono text-sm uppercase\",\"children\":[[\"$\",\"$L11\",null,{\"ref\":\"$undefined\",\"iconNode\":[[\"path\",{\"d\":\"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z\",\"key\":\"oel41y\"}],[\"path\",{\"d\":\"m9 12 2 2 4-4\",\"key\":\"dzmm74\"}]],\"className\":\"lucide-shield-check size-4\",\"aria-hidden\":true}],\"What we deliver\"]}]}]}],[\"$\",\"div\",null,{\"className\":\"grid\",\"style\":{\"gridTemplateColumns\":\"repeat(1, minmax(0, 1fr))\"},\"children\":[[\"$\",\"div\",\"0\",{\"aria-hidden\":true,\"className\":\"p-[0.5px]\",\"children\":[\"$\",\"div\",null,{\"className\":\"bg-card/90 h-full w-2 rounded md:w-6 lg:w-full\"}]}]]}]]}]\n1d:[\"$\",\"div\",null,{\"className\":\"@container grid grid-cols-[auto_1fr_auto] lg:grid-cols-[1fr_auto_1fr]\",\"children\":[[\"$\",\"div\",null,{\"className\":\"grid\",\"style\":{\"gridTemplateColumns\":\"repeat(1, minmax(0, 1fr))\"},\"children\":[[\"$\",\"div\",\"0\",{\"aria-hidden\":true,\"className\":\"p-[0.5px] w-full\",\"children\":[\"$\",\"div\",null,{\"className\":\"bg-card/90 h-full w-2 rounded md:w-6 lg:w-full\"}]}]]}],[\"$\",\"div\",null,{\"className\":\"max-w-276 lg:min-w-276 mx-auto w-full p-[0.5px]\",\"children\":[\"$\",\"div\",null,{\"data-slot\":\"content\",\"className\":\"bg-card/90 h-full rounded py-16 lg:py-24\",\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto max-w-2xl space-y-6 text-center\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"text-foreground text-balance text-4xl font-semibold lg:text-5xl\",\"children\":\"Audit-ready, attacker-tested.\"}],[\"$\",\"p\",null,{\"className\":\"text-muted-foreground text-balance text-lg\",\"children\":\"Compliance work and offensive testing are usually two firms with two contracts. We run both inside one engagement, so the controls we implement reflect what an attacker would actually try.\"}]]}]}]}],[\"$\",\"div\",null,{\"className\":\"grid\",\"style\":{\"gridTemplateColumns\":\"repeat(1, minmax(0, 1fr))\"},\"children\":[[\"$\",\"div\",\"0\",{\"aria-hidden\":true,\"className\":\"p-[0.5px]\",\"children\":[\"$\",\"div\",null,{\"className\":\"bg-card/90 h-full w-2 rounded md:w-6 lg:w-full\"}]}]]}]]}]\n"])</script><script>self.__next_f.push([1,"1e:[\"$\",\"div\",null,{\"className\":\"@container grid grid-cols-[auto_1fr_auto] lg:grid-cols-[1fr_auto_1fr]\",\"children\":[[\"$\",\"div\",null,{\"className\":\"grid\",\"style\":{\"gridTemplateColumns\":\"repeat(1, minmax(0, 1fr))\"},\"children\":[[\"$\",\"div\",\"0\",{\"aria-hidden\":true,\"className\":\"p-[0.5px] w-full\",\"children\":[\"$\",\"div\",null,{\"className\":\"bg-card/90 h-full w-2 rounded md:w-6 lg:w-full\"}]}]]}],[\"$\",\"div\",null,{\"className\":\"max-w-276 lg:min-w-276 mx-auto w-full\",\"children\":[\"$\",\"div\",null,{\"className\":\"**:data-grid-content:bg-card/90 **:data-grid-content:h-full **:data-grid-content:rounded grid *:p-[0.5px] relative\",\"children\":[\"$\",\"div\",null,{\"className\":\"@4xl:grid-cols-2 grid gap-px\",\"children\":[[\"$\",\"div\",null,{\"data-slot\":\"feature-card\",\"className\":\"grid h-full grid-rows-[auto_1fr] gap-px\",\"children\":[[\"$\",\"div\",null,{\"data-grid-content\":true,\"data-slot\":\"feature-card-content\",\"className\":\"@4xl:px-12 @4xl:pt-12 space-y-4 p-6\",\"children\":[[\"$\",\"h3\",null,{\"data-slot\":\"feature-card-title\",\"className\":\"text-muted-foreground flex items-center gap-2\",\"children\":[[\"$\",\"$L11\",null,{\"ref\":\"$undefined\",\"iconNode\":\"$13:props:children:props:children:2:props:children:0:props:iconNode\",\"className\":\"lucide-clipboard-check size-4\"}],\"Framework-native compliance\"]}],[\"$\",\"p\",null,{\"data-slot\":\"feature-card-description\",\"className\":\"text-muted-foreground text-xl font-medium\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-foreground\",\"children\":\"SOC 2, ISO 27001, HIPAA, PCI DSS, CMMC, NIST CSF.\"}],\" We run all of them. Most engagements start with SOC 2; frameworks stack cleanly when customer contracts require more.\"]}]]}],[\"$\",\"div\",null,{\"data-grid-content\":true,\"data-slot\":\"feature-card-illustration\",\"className\":\"@4xl:px-12 @4xl:pb-12 flex flex-col items-center justify-center px-6 pb-6 pt-6\",\"children\":[\"$\",\"div\",null,{\"aria-hidden\":true,\"className\":\"relative flex min-h-[420px] w-fit min-w-[420px] flex-col items-center\",\"children\":[[\"$\",\"style\",null,{\"children\":\"\\n                @keyframes vciso-flow-beam {\\n                    to { stroke-dashoffset: -780; }\\n                }\\n            \"}],[\"$\",\"svg\",null,{\"viewBox\":\"0 0 227 274\",\"fill\":\"none\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"className\":\"text-foreground/15 pointer-events-none absolute inset-0 mx-auto h-full w-3/5\",\"children\":[[\"$\",\"path\",null,{\"d\":\"M113 1 V148\",\"stroke\":\"currentColor\",\"strokeLinecap\":\"round\"}],[\"$\",\"path\",null,{\"d\":\"M113 148 V178 C113 189.046 122.046 198 133 198 H188.5 C199.546 198 208.5 207.046 208.5 218 V273\",\"stroke\":\"currentColor\",\"strokeLinecap\":\"round\"}],[\"$\",\"path\",null,{\"d\":\"M113 148 V273\",\"stroke\":\"currentColor\",\"strokeLinecap\":\"round\"}],[\"$\",\"path\",null,{\"d\":\"M113 148 V178 C113 189.046 103.954 198 93 198 H37.5 C26.454 198 17.5 207.046 17.5 218 V273\",\"stroke\":\"currentColor\",\"strokeLinecap\":\"round\"}],[\"$\",\"path\",null,{\"d\":\"M113 1 V148\",\"stroke\":\"url(#flow-vertical-source)\",\"strokeWidth\":\"1\",\"strokeDasharray\":\"80 300\",\"strokeDashoffset\":\"680\",\"style\":{\"animation\":\"vciso-flow-beam 6.4s linear infinite\"}}],[\"$\",\"path\",null,{\"d\":\"M113 148 V178 C113 189.046 103.954 198 93 198 H37.5 C26.454 198 17.5 207.046 17.5 218 V273\",\"stroke\":\"url(#flow-emerald)\",\"strokeWidth\":\"1\",\"strokeDasharray\":\"80 300\",\"strokeDashoffset\":\"680\",\"style\":{\"animation\":\"vciso-flow-beam 6.4s linear infinite\",\"animationDelay\":\"0.4s\"}}],[\"$\",\"path\",null,{\"d\":\"M113 148 V273\",\"stroke\":\"url(#flow-indigo)\",\"strokeWidth\":\"1\",\"strokeDasharray\":\"80 300\",\"strokeDashoffset\":\"680\",\"style\":{\"animation\":\"vciso-flow-beam 6.4s linear infinite\",\"animationDelay\":\"0.6s\"}}],[\"$\",\"path\",null,{\"d\":\"M113 148 V178 C113 189.046 122.046 198 133 198 H188.5 C199.546 198 208.5 207.046 208.5 218 V273\",\"stroke\":\"url(#flow-purple)\",\"strokeWidth\":\"1\",\"strokeDasharray\":\"80 300\",\"strokeDashoffset\":\"680\",\"style\":{\"animation\":\"vciso-flow-beam 6.4s linear infinite\",\"animationDelay\":\"0.8s\"}}],[\"$\",\"defs\",null,{\"children\":[[\"$\",\"linearGradient\",null,{\"id\":\"flow-vertical-source\",\"gradientUnits\":\"userSpaceOnUse\",\"x1\":\"113\",\"y1\":\"0\",\"x2\":\"113\",\"y2\":\"148\",\"children\":[[\"$\",\"stop\",null,{\"offset\":\"0%\",\"stopColor\":\"currentColor\",\"className\":\"text-background/15\"}],[\"$\",\"stop\",null,{\"offset\":\"50%\",\"stopColor\":\"var(--color-primary)\"}],\"$L4c\"]}],\"$L4d\",\"$L4e\",\"$L4f\"]}]]}],\"$L50\",\"$L51\",\"$L52\"]}]}]]}],\"$L53\"]}]}]}],\"$L54\"]}]\n"])</script><script>self.__next_f.push([1,"1f:[\"$\",\"div\",null,{\"aria-hidden\":true,\"className\":\"@container grid grid-cols-[auto_1fr_auto] lg:grid-cols-[1fr_auto_1fr]\",\"children\":[[\"$\",\"div\",null,{\"className\":\"grid\",\"style\":{\"gridTemplateColumns\":\"repeat(1, minmax(0, 1fr))\"},\"children\":[[\"$\",\"div\",\"0\",{\"aria-hidden\":true,\"className\":\"p-[0.5px] w-full\",\"children\":[\"$\",\"div\",null,{\"className\":\"bg-card/90 h-full w-2 rounded md:w-6 lg:w-full\"}]}]]}],[\"$\",\"div\",null,{\"className\":\"max-w-276 lg:min-w-276 mx-auto w-full p-[0.5px]\",\"children\":[\"$\",\"div\",null,{\"data-slot\":\"content\",\"className\":\"bg-card/90 h-full rounded\",\"children\":[\"$\",\"div\",null,{\"className\":\"h-24\"}]}]}],[\"$\",\"div\",null,{\"className\":\"grid\",\"style\":{\"gridTemplateColumns\":\"repeat(1, minmax(0, 1fr))\"},\"children\":[[\"$\",\"div\",\"0\",{\"aria-hidden\":true,\"className\":\"p-[0.5px]\",\"children\":[\"$\",\"div\",null,{\"className\":\"bg-card/90 h-full w-2 rounded md:w-6 lg:w-full\"}]}]]}]]}]\n"])</script><script>self.__next_f.push([1,"20:[\"$\",\"section\",null,{\"children\":[\"$\",\"div\",null,{\"className\":\"@container grid grid-cols-[auto_1fr_auto] lg:grid-cols-[1fr_auto_1fr]\",\"children\":[[\"$\",\"div\",null,{\"className\":\"grid\",\"style\":{\"gridTemplateColumns\":\"repeat(1, minmax(0, 1fr))\"},\"children\":[[\"$\",\"div\",\"0\",{\"aria-hidden\":true,\"className\":\"p-[0.5px] w-full\",\"children\":[\"$\",\"div\",null,{\"className\":\"bg-card/90 h-full w-2 rounded md:w-6 lg:w-full\"}]}]]}],[\"$\",\"div\",null,{\"className\":\"max-w-276 lg:min-w-276 mx-auto w-full\",\"children\":[\"$\",\"div\",null,{\"className\":\"**:data-grid-content:bg-card/90 **:data-grid-content:h-full **:data-grid-content:rounded grid *:p-[0.5px] @2xl:grid-cols-5 @5xl:grid-cols-10 @5xl:grid\",\"children\":[[\"$\",\"div\",null,{\"className\":\"@max-2xl:hidden @max-5xl:row-start-2\",\"children\":[\"$\",\"div\",null,{\"data-grid-content\":true}]}],[\"$\",\"div\",null,{\"className\":\"@5xl:col-span-4 col-span-full\",\"children\":[\"$\",\"div\",null,{\"data-grid-content\":true,\"className\":\"@2xl:p-12 p-6\",\"children\":[\"$\",\"div\",null,{\"className\":\"@5xl:sticky @5xl:top-32 @max-5xl:text-center @max-5xl:mx-auto @5xl:h-fit @5xl:max-w-xs max-w-xl text-balance\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"text-foreground mb-6 text-4xl font-semibold\",\"children\":\"What a retainer actually covers.\"}],[\"$\",\"p\",null,{\"className\":\"text-muted-foreground text-lg\",\"children\":[\"Sprints and Foundations are bounded. Retainers are not. Once we are embedded, the working areas below are continuous, not one-off. Scope shifts as your program matures, but it always covers these. It is the full scope of our\",\" \",[\"$\",\"$L32\",null,{\"href\":\"/virtual-ciso-services\",\"className\":\"text-foreground hover:text-primary underline underline-offset-4\",\"children\":\"virtual CISO services\"}],\".\"]}],[\"$\",\"$L32\",null,{\"href\":\"/services\",\"children\":[\"See all services \",[\"$\",\"$L11\",null,{\"ref\":\"$undefined\",\"iconNode\":[[\"path\",{\"d\":\"M5 12h14\",\"key\":\"1ays0h\"}],[\"path\",{\"d\":\"m12 5 7 7-7 7\",\"key\":\"xquz4c\"}]],\"className\":\"lucide-arrow-right size-3.5\"}]],\"className\":\"cursor-pointer inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-sm text-sm font-medium transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 [\u0026_svg]:pointer-events-none [\u0026_svg]:size-4 [\u0026_svg]:shrink-0 shadow-sm shadow-black/15 border border-transparent bg-background ring-1 ring-foreground/10 duration-200 hover:bg-muted/50 dark:ring-foreground/15 dark:hover:bg-muted/50 h-9 px-4 py-2 mt-6\",\"ref\":null}]]}]}]}],[\"$\",\"div\",null,{\"className\":\"@2xl:col-span-3 @5xl:col-span-4 grid gap-px\",\"children\":[[\"$\",\"div\",null,{\"data-slot\":\"feature-card\",\"className\":\"grid h-full grid-rows-[auto_1fr] gap-px @max-5xl:h-auto\",\"children\":[[\"$\",\"div\",null,{\"data-grid-content\":true,\"data-slot\":\"feature-card-content\",\"className\":\"@4xl:px-12 @4xl:pt-12 space-y-4 p-6\",\"children\":[[\"$\",\"h3\",null,{\"data-slot\":\"feature-card-title\",\"className\":\"text-muted-foreground flex items-center gap-2\",\"children\":\"Policy authoring + access reviews\"}],[\"$\",\"p\",null,{\"data-slot\":\"feature-card-description\",\"className\":\"text-muted-foreground text-xl font-medium\",\"children\":\"Real policies that match how your team actually operates. Quarterly access reviews with signed attestations from each system owner.\"}]]}],[\"$\",\"div\",null,{\"data-grid-content\":true,\"data-slot\":\"feature-card-illustration\",\"className\":\"@4xl:px-12 @4xl:pb-12 flex flex-col items-center justify-center px-6 pb-6 pt-6\",\"children\":[\"$\",\"div\",null,{\"aria-hidden\":true,\"className\":\"bg-illustration ring-border-illustration shadow-black/6.5 w-56 space-y-3 rounded-xl p-3 shadow-md ring-1 [--color-border:color-mix(in_oklab,var(--color-foreground)15%,transparent)]\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center gap-2\",\"children\":[[\"$\",\"$L11\",null,{\"ref\":\"$undefined\",\"iconNode\":[[\"path\",{\"d\":\"M14.364 13.634a2 2 0 0 0-.506.854l-.837 2.87a.5.5 0 0 0 .62.62l2.87-.837a2 2 0 0 0 .854-.506l4.013-4.009a1 1 0 0 0-3.004-3.004z\",\"key\":\"ukzhwg\"}],[\"path\",{\"d\":\"M14.487 7.858A1 1 0 0 1 14 7V2\",\"key\":\"1klhew\"}],[\"path\",{\"d\":\"M20 19.645V20a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l2.516 2.516\",\"key\":\"rxaxab\"}],[\"path\",{\"d\":\"M8 18h1\",\"key\":\"13wk12\"}]],\"className\":\"lucide-file-pen-line text-primary size-3.5\"}],\"$L55\",\"$L56\"]}],\"$L57\",\"$L58\",\"$L59\"]}]}]]}],\"$L5a\",\"$L5b\",\"$L5c\",\"$L5d\",\"$L5e\",\"$L5f\"]}],\"$L60\"]}]}],\"$L61\"]}]}]\n"])</script><script>self.__next_f.push([1,"21:[\"$\",\"div\",null,{\"aria-hidden\":true,\"className\":\"@container grid grid-cols-[auto_1fr_auto] lg:grid-cols-[1fr_auto_1fr]\",\"children\":[[\"$\",\"div\",null,{\"className\":\"grid\",\"style\":{\"gridTemplateColumns\":\"repeat(1, minmax(0, 1fr))\"},\"children\":[[\"$\",\"div\",\"0\",{\"aria-hidden\":true,\"className\":\"p-[0.5px] w-full\",\"children\":[\"$\",\"div\",null,{\"className\":\"bg-card/90 h-full w-2 rounded md:w-6 lg:w-full\"}]}]]}],[\"$\",\"div\",null,{\"className\":\"max-w-276 lg:min-w-276 mx-auto w-full p-[0.5px]\",\"children\":[\"$\",\"div\",null,{\"data-slot\":\"content\",\"className\":\"bg-card/90 h-full rounded\",\"children\":[\"$\",\"div\",null,{\"className\":\"h-24\"}]}]}],[\"$\",\"div\",null,{\"className\":\"grid\",\"style\":{\"gridTemplateColumns\":\"repeat(1, minmax(0, 1fr))\"},\"children\":[[\"$\",\"div\",\"0\",{\"aria-hidden\":true,\"className\":\"p-[0.5px]\",\"children\":[\"$\",\"div\",null,{\"className\":\"bg-card/90 h-full w-2 rounded md:w-6 lg:w-full\"}]}]]}]]}]\n"])</script><script>self.__next_f.push([1,"22:[\"$\",\"div\",null,{\"className\":\"@container grid grid-cols-[auto_1fr_auto] lg:grid-cols-[1fr_auto_1fr]\",\"children\":[[\"$\",\"div\",null,{\"className\":\"grid\",\"style\":{\"gridTemplateColumns\":\"repeat(1, minmax(0, 1fr))\"},\"children\":[[\"$\",\"div\",\"0\",{\"aria-hidden\":true,\"className\":\"p-[0.5px] w-full\",\"children\":[\"$\",\"div\",null,{\"className\":\"bg-card/90 h-full w-2 rounded md:w-6 lg:w-full\"}]}]]}],[\"$\",\"div\",null,{\"className\":\"max-w-276 lg:min-w-276 mx-auto w-full p-[0.5px]\",\"children\":[\"$\",\"div\",null,{\"data-slot\":\"content\",\"className\":\"bg-card/90 h-full rounded @4xl:px-12 px-6\",\"children\":[\"$\",\"$L32\",null,{\"href\":\"/scorecard\",\"className\":\"text-foreground group mx-auto flex w-full max-w-230 items-center gap-2 overflow-hidden rounded-lg border border-border bg-card text-sm/7 font-medium shadow-sm transition-colors hover:border-primary/40\",\"children\":[\"$\",\"div\",null,{\"className\":\"flex w-full flex-col gap-0 sm:flex-row sm:items-stretch\",\"children\":[[\"$\",\"div\",null,{\"className\":\"bg-muted/30 relative aspect-[3/2] w-full overflow-hidden sm:w-[220px] sm:shrink-0 lg:w-[240px]\",\"children\":[[\"$\",\"div\",null,{\"aria-hidden\":true,\"className\":\"absolute inset-0 bg-gradient-to-br from-blue-500/15 via-indigo-500/10 to-emerald-500/15\"}],[\"$\",\"div\",null,{\"aria-hidden\":true,\"className\":\"pointer-events-none absolute inset-0\",\"style\":{\"backgroundImage\":\"repeating-linear-gradient(22.5deg, transparent, transparent 1px, rgba(75, 85, 99, 0.08) 1px, rgba(75, 85, 99, 0.08) 2px, transparent 2px, transparent 6px)\"}}],[\"$\",\"div\",null,{\"className\":\"absolute inset-0 flex items-center justify-center\",\"children\":[\"$\",\"div\",null,{\"className\":\"bg-background ring-border/50 flex size-16 items-center justify-center rounded-2xl shadow-md ring-1\",\"children\":[\"$\",\"$L11\",null,{\"ref\":\"$undefined\",\"iconNode\":\"$13:props:children:props:children:2:props:children:0:props:iconNode\",\"className\":\"lucide-clipboard-check text-primary size-8\"}]}]}]]}],[\"$\",\"div\",null,{\"className\":\"flex flex-1 flex-col justify-center gap-1 px-4 py-3.5 sm:px-5 sm:py-4\",\"children\":[[\"$\",\"div\",null,{\"className\":\"text-primary flex flex-wrap items-center gap-x-2 gap-y-1 text-[11px] font-semibold uppercase tracking-[0.08em]\",\"children\":[[\"$\",\"span\",null,{\"children\":\"Free resource\"}],[\"$\",\"span\",null,{\"className\":\"text-muted-foreground/40\",\"children\":\"·\"}],[\"$\",\"span\",null,{\"children\":\"4 min\"}],[\"$\",\"span\",null,{\"className\":\"text-muted-foreground/40\",\"children\":\"·\"}],[\"$\",\"span\",null,{\"className\":\"text-muted-foreground\",\"children\":\"Scored PDF\"}]]}],[\"$\",\"p\",null,{\"className\":\"text-foreground text-[15px] font-medium leading-snug sm:text-base\",\"children\":\"How far is your team from a SOC 2 audit?\"}],[\"$\",\"p\",null,{\"className\":\"text-muted-foreground text-[13px]\",\"children\":\"20 questions, practitioner-graded, realistic timeline to audit.\"}]]}],[\"$\",\"div\",null,{\"className\":\"border-border flex shrink-0 items-center justify-end border-t px-4 py-3 sm:border-l sm:border-t-0 sm:px-6\",\"children\":[\"$\",\"span\",null,{\"className\":\"text-primary inline-flex items-center gap-1.5 whitespace-nowrap text-sm font-medium\",\"children\":[\"Get the scorecard\",[\"$\",\"$L11\",null,{\"ref\":\"$undefined\",\"iconNode\":\"$20:props:children:props:children:1:props:children:props:children:1:props:children:props:children:props:children:2:props:children:1:props:iconNode\",\"className\":\"lucide-arrow-right size-3.5 transition-transform group-hover:translate-x-0.5\"}]]}]}]]}]}]}]}],[\"$\",\"div\",null,{\"className\":\"grid\",\"style\":{\"gridTemplateColumns\":\"repeat(1, minmax(0, 1fr))\"},\"children\":[[\"$\",\"div\",\"0\",{\"aria-hidden\":true,\"className\":\"p-[0.5px]\",\"children\":[\"$\",\"div\",null,{\"className\":\"bg-card/90 h-full w-2 rounded md:w-6 lg:w-full\"}]}]]}]]}]\n"])</script><script>self.__next_f.push([1,"23:[\"$\",\"div\",null,{\"aria-hidden\":true,\"className\":\"@container grid grid-cols-[auto_1fr_auto] lg:grid-cols-[1fr_auto_1fr]\",\"children\":[[\"$\",\"div\",null,{\"className\":\"grid\",\"style\":{\"gridTemplateColumns\":\"repeat(1, minmax(0, 1fr))\"},\"children\":[[\"$\",\"div\",\"0\",{\"aria-hidden\":true,\"className\":\"p-[0.5px] w-full\",\"children\":[\"$\",\"div\",null,{\"className\":\"bg-card/90 h-full w-2 rounded md:w-6 lg:w-full\"}]}]]}],[\"$\",\"div\",null,{\"className\":\"max-w-276 lg:min-w-276 mx-auto w-full p-[0.5px]\",\"children\":[\"$\",\"div\",null,{\"data-slot\":\"content\",\"className\":\"bg-card/90 h-full rounded\",\"children\":[\"$\",\"div\",null,{\"className\":\"h-24\"}]}]}],[\"$\",\"div\",null,{\"className\":\"grid\",\"style\":{\"gridTemplateColumns\":\"repeat(1, minmax(0, 1fr))\"},\"children\":[[\"$\",\"div\",\"0\",{\"aria-hidden\":true,\"className\":\"p-[0.5px]\",\"children\":[\"$\",\"div\",null,{\"className\":\"bg-card/90 h-full w-2 rounded md:w-6 lg:w-full\"}]}]]}]]}]\n"])</script><script>self.__next_f.push([1,"24:[\"$\",\"div\",null,{\"className\":\"@container grid grid-cols-[auto_1fr_auto] lg:grid-cols-[1fr_auto_1fr]\",\"children\":[[\"$\",\"div\",null,{\"className\":\"grid\",\"style\":{\"gridTemplateColumns\":\"repeat(1, minmax(0, 1fr))\"},\"children\":[[\"$\",\"div\",\"0\",{\"aria-hidden\":true,\"className\":\"p-[0.5px] w-full\",\"children\":[\"$\",\"div\",null,{\"className\":\"bg-card/90 h-full w-2 rounded md:w-6 lg:w-full\"}]}]]}],[\"$\",\"div\",null,{\"className\":\"max-w-276 lg:min-w-276 mx-auto w-full p-[0.5px]\",\"children\":[\"$\",\"div\",null,{\"data-slot\":\"content\",\"className\":\"bg-card/90 h-full rounded @4xl:px-12 px-6 py-3\",\"children\":[\"$\",\"div\",null,{\"className\":\"text-muted-foreground flex items-center justify-center gap-3 font-mono text-sm uppercase\",\"children\":[[\"$\",\"$L11\",null,{\"ref\":\"$undefined\",\"iconNode\":[[\"path\",{\"d\":\"M12.586 2.586A2 2 0 0 0 11.172 2H4a2 2 0 0 0-2 2v7.172a2 2 0 0 0 .586 1.414l8.704 8.704a2.426 2.426 0 0 0 3.42 0l6.58-6.58a2.426 2.426 0 0 0 0-3.42z\",\"key\":\"vktsd0\"}],[\"circle\",{\"cx\":\"7.5\",\"cy\":\"7.5\",\"r\":\".5\",\"fill\":\"currentColor\",\"key\":\"kqv944\"}]],\"className\":\"lucide-tag size-4\",\"aria-hidden\":true}],\"Pricing\"]}]}]}],[\"$\",\"div\",null,{\"className\":\"grid\",\"style\":{\"gridTemplateColumns\":\"repeat(1, minmax(0, 1fr))\"},\"children\":[[\"$\",\"div\",\"0\",{\"aria-hidden\":true,\"className\":\"p-[0.5px]\",\"children\":[\"$\",\"div\",null,{\"className\":\"bg-card/90 h-full w-2 rounded md:w-6 lg:w-full\"}]}]]}]]}]\n"])</script><script>self.__next_f.push([1,"25:[\"$\",\"div\",null,{\"className\":\"@container grid grid-cols-[auto_1fr_auto] lg:grid-cols-[1fr_auto_1fr]\",\"children\":[[\"$\",\"div\",null,{\"className\":\"grid\",\"style\":{\"gridTemplateColumns\":\"repeat(1, minmax(0, 1fr))\"},\"children\":[[\"$\",\"div\",\"0\",{\"aria-hidden\":true,\"className\":\"p-[0.5px] w-full\",\"children\":[\"$\",\"div\",null,{\"className\":\"bg-card/90 h-full w-2 rounded md:w-6 lg:w-full\"}]}]]}],[\"$\",\"div\",null,{\"className\":\"max-w-276 lg:min-w-276 mx-auto w-full p-[0.5px]\",\"children\":[\"$\",\"div\",null,{\"data-slot\":\"content\",\"className\":\"bg-card/90 h-full rounded py-16 lg:py-24\",\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto max-w-2xl space-y-6 text-center\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"text-foreground text-balance text-4xl font-semibold lg:text-5xl\",\"children\":\"Sprint, Foundation, retainer.\"}],[\"$\",\"p\",null,{\"className\":\"text-muted-foreground text-balance text-lg\",\"children\":\"A full-time CISO runs $250K to $400K a year, plus equity and benefits. We deliver senior leadership at a fraction of that. Productized or month-to-month. No long contracts.\"}]]}]}]}],[\"$\",\"div\",null,{\"className\":\"grid\",\"style\":{\"gridTemplateColumns\":\"repeat(1, minmax(0, 1fr))\"},\"children\":[[\"$\",\"div\",\"0\",{\"aria-hidden\":true,\"className\":\"p-[0.5px]\",\"children\":[\"$\",\"div\",null,{\"className\":\"bg-card/90 h-full w-2 rounded md:w-6 lg:w-full\"}]}]]}]]}]\n26:[\"$\",\"div\",null,{\"className\":\"@container grid grid-cols-[auto_1fr_auto] lg:grid-cols-[1fr_auto_1fr]\",\"children\":[[\"$\",\"div\",null,{\"className\":\"grid\",\"style\":{\"gridTemplateColumns\":\"repeat(1, minmax(0, 1fr))\"},\"children\":[[\"$\",\"div\",\"0\",{\"aria-hidden\":true,\"className\":\"p-[0.5px] w-full\",\"children\":[\"$\",\"div\",null,{\"className\":\"bg-card/90 h-full w-2 rounded md:w-6 lg:w-full\"}]}]]}],[\"$\",\"div\",null,{\"className\":\"max-w-276 lg:min-w-276 mx-auto w-full p-[0.5px]\",\"children\":[\"$\",\"div\",null,{\"data-slot\":\"content\",\"className\":\"bg-card/90 h-full rounded px-6 pb-8 lg:px-12\",\"children\":[\"$\",\"$L62\",null,{}]}]}],[\"$\",\"div\",null,{\"className\":\"grid\",\"style\":{\"gridTemplateColumns\":\"repeat(1, minmax(0, 1fr))\"},\"children\":[[\"$\",\"div\",\"0\",{\"aria-hidden\":true,\"className\":\"p-[0.5px]\",\"children\":[\"$\",\"div\",null,{\"className\":\"bg-card/90 h-full w-2 rounded md:w-6 lg:w-full\"}]}]]}]]}]\n"])</script><script>self.__next_f.push([1,"27:[\"$\",\"div\",null,{\"className\":\"@container grid grid-cols-[auto_1fr_auto] lg:grid-cols-[1fr_auto_1fr]\",\"children\":[[\"$\",\"div\",null,{\"className\":\"grid\",\"style\":{\"gridTemplateColumns\":\"repeat(1, minmax(0, 1fr))\"},\"children\":[[\"$\",\"div\",\"0\",{\"aria-hidden\":true,\"className\":\"p-[0.5px] w-full\",\"children\":[\"$\",\"div\",null,{\"className\":\"bg-card/90 h-full w-2 rounded md:w-6 lg:w-full\"}]}]]}],[\"$\",\"div\",null,{\"className\":\"max-w-276 lg:min-w-276 mx-auto w-full p-[0.5px]\",\"children\":[\"$\",\"div\",null,{\"data-slot\":\"content\",\"className\":\"bg-card/90 h-full rounded @4xl:px-12 px-6 pb-8\",\"children\":[\"$\",\"div\",null,{\"className\":\"border-primary/30 bg-primary/4 mx-auto flex max-w-230 flex-col gap-5 overflow-hidden rounded-lg border p-6 sm:flex-row sm:items-center sm:justify-between sm:p-8\",\"children\":[[\"$\",\"div\",null,{\"className\":\"max-w-xl\",\"children\":[[\"$\",\"div\",null,{\"className\":\"text-primary flex flex-wrap items-center gap-x-2 gap-y-1 text-[11px] font-semibold uppercase tracking-[0.08em]\",\"children\":[[\"$\",\"span\",null,{\"children\":\"Founding cohort\"}],[\"$\",\"span\",null,{\"className\":\"text-muted-foreground/40\",\"children\":\"·\"}],[\"$\",\"span\",null,{\"children\":\"Limited to 5 clients\"}]]}],[\"$\",\"h3\",null,{\"className\":\"text-foreground mt-2 text-balance text-2xl font-semibold tracking-tight\",\"children\":\"50% off the retainer for your first 12 months.\"}],[\"$\",\"p\",null,{\"className\":\"text-muted-foreground mt-2 text-balance\",\"children\":\"$$2,500/mo Strategic vCISO, half the $5,000 list rate. Month-to-month, cancel anytime.\"}]]}],[\"$\",\"$L32\",null,{\"href\":\"/founding-cohort\",\"children\":[\"Apply to the cohort\",[\"$\",\"$L11\",null,{\"ref\":\"$undefined\",\"iconNode\":\"$20:props:children:props:children:1:props:children:props:children:1:props:children:props:children:props:children:2:props:children:1:props:iconNode\",\"className\":\"lucide-arrow-right size-4\"}]],\"className\":\"cursor-pointer inline-flex items-center justify-center gap-2 whitespace-nowrap text-sm font-medium transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 [\u0026_svg]:pointer-events-none [\u0026_svg]:size-4 [\u0026_svg]:shrink-0 border-[0.5px] border-transparent [\u0026_svg]:drop-shadow-sm not-in-data-[theme=dark]:text-shadow-sm bg-primary ring-1 ring-(--ring-color) [--ring-color:color-mix(in_oklab,var(--color-foreground)15%,var(--color-primary))] text-primary-foreground hover:bg-primary/90 h-10 rounded-md px-4 shrink-0 shadow-sm shadow-sky-900/15\",\"ref\":null}]]}]}]}],[\"$\",\"div\",null,{\"className\":\"grid\",\"style\":{\"gridTemplateColumns\":\"repeat(1, minmax(0, 1fr))\"},\"children\":[[\"$\",\"div\",\"0\",{\"aria-hidden\":true,\"className\":\"p-[0.5px]\",\"children\":[\"$\",\"div\",null,{\"className\":\"bg-card/90 h-full w-2 rounded md:w-6 lg:w-full\"}]}]]}]]}]\n"])</script><script>self.__next_f.push([1,"28:[\"$\",\"div\",null,{\"className\":\"@container grid grid-cols-[auto_1fr_auto] lg:grid-cols-[1fr_auto_1fr]\",\"children\":[[\"$\",\"div\",null,{\"className\":\"grid\",\"style\":{\"gridTemplateColumns\":\"repeat(1, minmax(0, 1fr))\"},\"children\":[[\"$\",\"div\",\"0\",{\"aria-hidden\":true,\"className\":\"p-[0.5px] w-full\",\"children\":[\"$\",\"div\",null,{\"className\":\"bg-card/90 h-full w-2 rounded md:w-6 lg:w-full\"}]}]]}],[\"$\",\"div\",null,{\"className\":\"max-w-276 lg:min-w-276 mx-auto w-full p-[0.5px]\",\"children\":[\"$\",\"div\",null,{\"data-slot\":\"content\",\"className\":\"bg-card/90 h-full rounded @4xl:px-12 px-6 pb-12 text-center\",\"children\":[\"$\",\"$L32\",null,{\"href\":\"/pricing\",\"className\":\"text-muted-foreground hover:text-foreground inline-flex items-center gap-2 font-mono text-sm uppercase\",\"children\":[\"See full pricing and FAQ\",[\"$\",\"$L11\",null,{\"ref\":\"$undefined\",\"iconNode\":\"$20:props:children:props:children:1:props:children:props:children:1:props:children:props:children:props:children:2:props:children:1:props:iconNode\",\"className\":\"lucide-arrow-right size-3.5\"}]]}]}]}],[\"$\",\"div\",null,{\"className\":\"grid\",\"style\":{\"gridTemplateColumns\":\"repeat(1, minmax(0, 1fr))\"},\"children\":[[\"$\",\"div\",\"0\",{\"aria-hidden\":true,\"className\":\"p-[0.5px]\",\"children\":[\"$\",\"div\",null,{\"className\":\"bg-card/90 h-full w-2 rounded md:w-6 lg:w-full\"}]}]]}]]}]\n"])</script><script>self.__next_f.push([1,"29:[\"$\",\"$L63\",null,{\"faqs\":[{\"q\":\"What is a virtual CISO (vCISO)?\",\"a\":\"A virtual CISO is a senior security leader engaged on a fractional basis instead of full-time. The role covers what a full-time Chief Information Security Officer would: security strategy, compliance program ownership, policy authoring, vendor risk, board reporting, and incident response leadership. The difference is the contract: a vCISO is a retainer or fractional engagement, typically month-to-month, sized to the company that hires them.\",\"relatedHref\":\"/what-is-a-vciso\",\"relatedLabel\":\"What is a vCISO\"},{\"q\":\"How is a vCISO different from a full-time CISO?\",\"a\":\"A full-time CISO costs $250K to $400K loaded in base salary, equity, and benefits, takes 3 to 6 months to recruit, and is overqualified for most companies under 250 employees. A vCISO covers the same scope at a fraction of the cost, starts in 2 to 4 weeks, and scales up or down as the company grows.\",\"relatedHref\":\"/vciso-vs-ciso-vs-fractional-ciso\",\"relatedLabel\":\"vCISO vs full-time CISO\"},{\"q\":\"What are the engagement options?\",\"a\":\"Three productized entry points plus a custom retainer. The 2-week SOC 2 Sprint at $2,500 flat is for teams with an audit on the calendar. The 90-Day vCISO Foundation at $24,000 builds a real working security program with a pentest in days 31 to 60. The Strategic vCISO retainer at $5,000 per month is the default ongoing engagement. The Embedded vCISO retainer is custom-scoped for higher-touch work and quoted on application.\",\"relatedHref\":\"/pricing\",\"relatedLabel\":\"See pricing\"},{\"q\":\"Why is everything month-to-month?\",\"a\":\"If a vCISO retainer is not worth the price in any given month, you should not pay for it. Our retainer is month-to-month so the value has to be there every month, not just at the start of an annual contract. Cancellation requires 30 days notice, no fees, no termination penalties.\"},{\"q\":\"Which frameworks do you support?\",\"a\":\"SOC 2 (Type I and Type II), ISO 27001, HIPAA, HITRUST, PCI DSS, CMMC, NIST CSF, NIST SP 800-171, FedRAMP-adjacent work. The four most common engagements are SOC 2 (B2B SaaS), HIPAA + HITRUST (healthtech), PCI DSS (fintech), and CMMC (defense contractors).\",\"relatedHref\":\"/frameworks\",\"relatedLabel\":\"All frameworks\"},{\"q\":\"Who actually does the work on my engagement?\",\"a\":\"Our founder personally leads every Sprint and every retainer. The senior practitioner on your kickoff call is the same person doing the day-to-day work, reviewing your policies, and signing the management representation letter. For specialized work (e.g. CMMC enclave architecture, deep AWS forensics), we engage vetted advisors from a bench of practitioners we have worked with before, with their participation called out in the SOW.\"}],\"totalCount\":37}]\n"])</script><script>self.__next_f.push([1,"2a:[\"$\",\"section\",null,{\"children\":[[\"$\",\"div\",null,{\"aria-hidden\":true,\"className\":\"@container grid grid-cols-[auto_1fr_auto] lg:grid-cols-[1fr_auto_1fr]\",\"children\":[[\"$\",\"div\",null,{\"className\":\"grid\",\"style\":{\"gridTemplateColumns\":\"repeat(1, minmax(0, 1fr))\"},\"children\":[[\"$\",\"div\",\"0\",{\"aria-hidden\":true,\"className\":\"p-[0.5px] w-full\",\"children\":[\"$\",\"div\",null,{\"className\":\"bg-card/90 h-full w-2 rounded md:w-6 lg:w-full\"}]}]]}],[\"$\",\"div\",null,{\"className\":\"max-w-276 lg:min-w-276 mx-auto w-full p-[0.5px]\",\"children\":[\"$\",\"div\",null,{\"data-slot\":\"content\",\"className\":\"bg-card/90 h-full rounded\",\"children\":[\"$\",\"div\",null,{\"className\":\"h-16\"}]}]}],[\"$\",\"div\",null,{\"className\":\"grid\",\"style\":{\"gridTemplateColumns\":\"repeat(1, minmax(0, 1fr))\"},\"children\":[[\"$\",\"div\",\"0\",{\"aria-hidden\":true,\"className\":\"p-[0.5px]\",\"children\":[\"$\",\"div\",null,{\"className\":\"bg-card/90 h-full w-2 rounded md:w-6 lg:w-full\"}]}]]}]]}],[\"$\",\"div\",null,{\"className\":\"@container grid grid-cols-[auto_1fr_auto] lg:grid-cols-[1fr_auto_1fr]\",\"children\":[[\"$\",\"div\",null,{\"className\":\"grid\",\"style\":{\"gridTemplateColumns\":\"repeat(1, minmax(0, 1fr))\"},\"children\":[[\"$\",\"div\",\"0\",{\"aria-hidden\":true,\"className\":\"p-[0.5px] w-full\",\"children\":[\"$\",\"div\",null,{\"className\":\"bg-card/90 h-full w-2 rounded md:w-6 lg:w-full\"}]}]]}],[\"$\",\"div\",null,{\"className\":\"max-w-276 lg:min-w-276 mx-auto w-full p-[0.5px]\",\"children\":[\"$\",\"div\",null,{\"data-slot\":\"content\",\"className\":\"bg-card/90 h-full rounded\",\"children\":[\"$\",\"div\",null,{\"className\":\"@3xl:p-20 @lg:p-8 relative overflow-hidden p-6\",\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto max-w-2xl text-center\",\"children\":[[\"$\",\"p\",null,{\"className\":\"text-muted-foreground font-mono text-sm uppercase\",\"children\":\"Ready when you are\"}],[\"$\",\"h2\",null,{\"className\":\"text-foreground mt-4 text-balance text-4xl font-semibold lg:text-5xl\",\"children\":\"Your next move starts with a 30 minute call.\"}],[\"$\",\"p\",null,{\"className\":\"text-muted-foreground mb-8 mt-6 text-balance text-lg\",\"children\":\"If vCISO.com is not a fit, we will say so on the call and point you toward someone who is. If we are, we will scope a Sprint, the 90-Day Foundation, or a retainer right then.\"}],[\"$\",\"div\",null,{\"className\":\"flex flex-wrap justify-center gap-3\",\"children\":[[\"$\",\"$L32\",null,{\"href\":\"https://calendly.com/cybersyndicate/vciso-consultation\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"children\":[[\"$\",\"$L11\",null,{\"ref\":\"$undefined\",\"iconNode\":[[\"path\",{\"d\":\"M8 2v4\",\"key\":\"1cmpym\"}],[\"path\",{\"d\":\"M16 2v4\",\"key\":\"4m81vk\"}],[\"rect\",{\"width\":\"18\",\"height\":\"18\",\"x\":\"3\",\"y\":\"4\",\"rx\":\"2\",\"key\":\"1hopcy\"}],[\"path\",{\"d\":\"M3 10h18\",\"key\":\"8toen8\"}],[\"path\",{\"d\":\"M8 14h.01\",\"key\":\"6423bh\"}],[\"path\",{\"d\":\"M12 14h.01\",\"key\":\"1etili\"}],[\"path\",{\"d\":\"M16 14h.01\",\"key\":\"1gbofw\"}],[\"path\",{\"d\":\"M8 18h.01\",\"key\":\"lrp35t\"}],[\"path\",{\"d\":\"M12 18h.01\",\"key\":\"mhygvu\"}],[\"path\",{\"d\":\"M16 18h.01\",\"key\":\"kzsmim\"}]],\"className\":\"lucide-calendar-days size-4\"}],\"Book a discovery call\"],\"className\":\"cursor-pointer inline-flex items-center justify-center gap-2 whitespace-nowrap font-medium transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 [\u0026_svg]:pointer-events-none [\u0026_svg]:size-4 [\u0026_svg]:shrink-0 border-[0.5px] border-transparent [\u0026_svg]:drop-shadow-sm not-in-data-[theme=dark]:text-shadow-sm bg-primary ring-1 ring-(--ring-color) [--ring-color:color-mix(in_oklab,var(--color-foreground)15%,var(--color-primary))] text-primary-foreground hover:bg-primary/90 h-10 rounded-md px-5 text-sm shadow-sm shadow-sky-900/15\",\"ref\":null}],[\"$\",\"$L32\",null,{\"href\":\"/work-with-me\",\"children\":[\"See engagement options\",[\"$\",\"$L11\",null,{\"ref\":\"$undefined\",\"iconNode\":\"$20:props:children:props:children:1:props:children:props:children:1:props:children:props:children:props:children:2:props:children:1:props:iconNode\",\"className\":\"lucide-arrow-right size-4\"}]],\"className\":\"cursor-pointer inline-flex items-center justify-center gap-2 whitespace-nowrap font-medium transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 [\u0026_svg]:pointer-events-none [\u0026_svg]:size-4 [\u0026_svg]:shrink-0 shadow-sm shadow-black/15 border border-transparent bg-background ring-1 ring-foreground/10 duration-200 hover:bg-muted/50 dark:ring-foreground/15 dark:hover:bg-muted/50 h-10 rounded-md px-5 text-sm\",\"ref\":null}]]}]]}]}]}]}],\"$L64\"]}],\"$L65\"]}]\n"])</script><script>self.__next_f.push([1,"34:[\"$\",\"path\",null,{\"d\":\"M818.4 466L799.173 485.497L825.715 478.64L833 466H818.4Z\"}]\n35:[\"$\",\"path\",null,{\"d\":\"M740.715 600.39L748 613L755.315 600.39L748 573.977L740.715 600.39Z\"}]\n36:[\"$\",\"path\",null,{\"className\":\"fill-primary\",\"d\":\"M765.764 512.118L754.27 531.973C753.068 534.1 752.299 536.443 752.007 538.868C751.715 541.293 751.906 543.752 752.568 546.103L763.436 586.587L777.05 563.036L771.079 541.363L782.424 521.956L804.129 516.143L817.744 492.592L777.08 503.443C774.713 504.07 772.494 505.159 770.551 506.649C768.609 508.138 766.982 509.997 765.764 512.118Z\"}]\n37:[\"$\",\"path\",null,{\"d\":\"M677.6 466H663L670.285 478.64L696.857 485.497L677.6 466Z\"}]\n38:[\"$\",\"text\",null,{\"x\":\"1252\",\"y\":\"582\",\"fontFamily\":\"Inter, system-ui, -apple-system, Segoe UI, Helvetica, sans-serif\",\"fontSize\":\"95\",\"fontWeight\":\"800\",\"letterSpacing\":\"-2\",\"children\":\".AI\"}]\n39:[\"$\",\"$L32\",null,{\"href\":\"/skills\",\"className\":\"border-primary/30 bg-primary/5 text-primary hover:bg-primary/10 inline-flex shrink-0 items-center rounded border px-1 py-px text-[9px] font-semibold uppercase tracking-wide transition-colors\",\"children\":\"+ Free Skills\"}]\n3a:[\"$\",\"span\",null,{\"className\":\"bg-border hidden h-3 w-px shrink-0 md:block\"}]\n3b:[\"$\",\"span\",null,{\"className\":\"text-muted-foreground hidden truncate text-xs md:inline\",\"children\":\"Open-source security tools for Claude, Cursor, and any AI agent.\"}]\n3c:[\"$\",\"div\",null,{\"className\":\"flex shrink-0 items-center gap-3 text-xs font-medium\",\"children\":[[\"$\",\"$L32\",null,{\"href\":\"https://vciso.ai\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"className\":\"text-muted-foreground hover:text-foreground transition-colors\",\"children\":\"Platform →\"}],[\"$\",\"span\",null,{\"className\":\"bg-border hidden h-3 w-px sm:block\"}],[\"$\",\"$L32\",null,{\"href\":\"/skills\",\"className\":\"text-muted-foreground hover:text-foreground hidden transition-colors sm:inline\",\"children\":\"Skills →\"}]]}]\n3d:[\"$\",\"div\",null,{\"aria-hidden\":true,\"className\":\"p-[0.5px]\",\"children\":[\"$\",\"div\",null,{\"className\":\"bg-background relative h-full overflow-hidden rounded max-lg:w-2\",\"children\":[\"$\",\"div\",null,{\"className\":\"pointer-events-none absolute inset-0 opacity-50\",\"style\":{\"backgroundImage\":\"repeating-linear-gradient(22.5deg, transparent, transparent 1px, rgba(75, 85, 99, 0.06) 1px, rgba(75, 85, 99, 0.06) 2px, transparent 2px, transparent 4px), repeating-linear-gradient(67.5deg, transparent, transparent 1px, rgba(107, 114, 128, 0.05) 1px, rgba(107, 114, 128, 0.05) 2px, transparent 2px, transparent 4px), repeating-linear-gradient(112.5deg, transparent, transparent 1px, rgba(55, 65, 81, 0.04) 1px, rgba(55, 65, 81, 0.04) 2px, transparent 2px, transparent 4px), repeating-linear-gradient(157.5deg, transparent, transparent 1px, rgba(31, 41, 55, 0.03) 1px, rgba(31, 41, 55, 0.03) 2px, transparent 2px, transparent 4px)\"}}]}]}]\n3e:[\"$\",\"span\",null,{\"className\":\"flex items-center gap-0.5\",\"children\":[[\"$\",\"$L11\",null,{\"ref\":\"$undefined\",\"iconNode\":[[\"path\",{\"d\":\"M22 17a2 2 0 0 1-2 2H6.828a2 2 0 0 0-1.414.586l-2.202 2.202A.71.71 0 0 1 2 21.286V5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2z\",\"key\":\"18887p\"}]],\"className\":\"lucide-message-square size-3\"}],\"3\"]}]\n3f:[\"$\",\"span\",null,{\"className\":\"flex items-center gap-0.5\",\"children\":[[\"$\",\"$L11\",null,{\"ref\":\"$undefined\",\"iconNode\":[[\"path\",{\"d\":\"m16 6-8.414 8.586a2 2 0 0 0 2.829 2.829l8.414-8.586a4 4 0 1 0-5.657-5.657l-8.379 8.551a6 6 0 1 0 8.485 8.485l8.379-8.551\",\"key\":\"1miecu\"}]],\"className\":\"lucide-paperclip size-3\"}],\"1\"]}]\n"])</script><script>self.__next_f.push([1,"40:[\"$\",\"div\",null,{\"className\":\"bg-illustration shadow-black/6.5 ring-border-illustration p-3 shadow ring-1 transition duration-300 ease-out hover:-translate-y-0.5 hover:shadow-md\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mb-2 flex items-start justify-between\",\"children\":[[\"$\",\"div\",null,{\"className\":\"text-sm font-medium\",\"children\":\"Provision read-only access\"}],[\"$\",\"$L11\",null,{\"ref\":\"$undefined\",\"iconNode\":\"$19:props:children:1:props:children:props:children:1:props:children:1:props:children:props:children:1:props:children:props:children:props:children:1:props:children:0:props:children:0:props:children:1:props:iconNode\",\"className\":\"lucide-flag size-3.5 fill-amber-500 text-amber-500\"}]]}],[\"$\",\"p\",null,{\"className\":\"text-muted-foreground mb-3 text-xs\",\"children\":\"Production environments, identity, and source\"}],[\"$\",\"div\",null,{\"className\":\"flex items-center justify-between\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex -space-x-1.5\",\"children\":[\"$\",\"div\",null,{\"className\":\"size-5 rounded-full bg-gradient-to-br from-emerald-400 to-teal-500 ring-2 ring-white dark:ring-gray-800\"}]}],[\"$\",\"div\",null,{\"className\":\"text-muted-foreground flex items-center gap-2 text-[10px]\",\"children\":[\"$\",\"span\",null,{\"className\":\"flex items-center gap-0.5\",\"children\":[[\"$\",\"$L11\",null,{\"ref\":\"$undefined\",\"iconNode\":\"$3e:props:children:0:props:iconNode\",\"className\":\"lucide-message-square size-3\"}],\"1\"]}]}]]}]]}]\n"])</script><script>self.__next_f.push([1,"41:[\"$\",\"div\",null,{\"className\":\"bg-illustration shadow-black/6.5 ring-border-illustration p-3 shadow ring-1 transition duration-300 ease-out hover:-translate-y-0.5 hover:shadow-md\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mb-2 flex items-start justify-between\",\"children\":[[\"$\",\"div\",null,{\"className\":\"text-sm font-medium\",\"children\":\"Map first-90-days plan\"}],[\"$\",\"$L11\",null,{\"ref\":\"$undefined\",\"iconNode\":\"$19:props:children:1:props:children:props:children:1:props:children:1:props:children:props:children:1:props:children:props:children:props:children:1:props:children:0:props:children:0:props:children:1:props:iconNode\",\"className\":\"lucide-flag text-muted-foreground size-3.5\"}]]}],[\"$\",\"p\",null,{\"className\":\"text-muted-foreground mb-3 text-xs\",\"children\":\"Risk-ranked roadmap, owners, milestones\"}],[\"$\",\"div\",null,{\"className\":\"flex items-center justify-between\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex -space-x-1.5\",\"children\":[\"$\",\"div\",null,{\"className\":\"size-5 rounded-full bg-gradient-to-br from-blue-400 to-indigo-500 ring-2 ring-white dark:ring-gray-800\"}]}],[\"$\",\"div\",null,{\"className\":\"text-muted-foreground flex items-center gap-2 text-[10px]\",\"children\":[\"$\",\"span\",null,{\"className\":\"flex items-center gap-0.5\",\"children\":[[\"$\",\"$L11\",null,{\"ref\":\"$undefined\",\"iconNode\":\"$3f:props:children:0:props:iconNode\",\"className\":\"lucide-paperclip size-3\"}],\"2\"]}]}]]}]]}]\n"])</script><script>self.__next_f.push([1,"42:[\"$\",\"div\",null,{\"className\":\"@4xl:col-span-4\",\"children\":[\"$\",\"div\",null,{\"data-slot\":\"feature-card\",\"className\":\"grid h-full grid-rows-[auto_1fr] gap-px\",\"children\":[[\"$\",\"div\",null,{\"data-grid-content\":true,\"data-slot\":\"feature-card-content\",\"className\":\"@4xl:px-12 @4xl:pt-12 space-y-4 p-6\",\"children\":[[\"$\",\"h3\",null,{\"data-slot\":\"feature-card-title\",\"className\":\"text-muted-foreground flex items-center gap-2\",\"children\":[[\"$\",\"$L11\",null,{\"ref\":\"$undefined\",\"iconNode\":[[\"circle\",{\"cx\":\"12\",\"cy\":\"12\",\"r\":\"10\",\"key\":\"1mglay\"}],[\"line\",{\"x1\":\"22\",\"x2\":\"18\",\"y1\":\"12\",\"y2\":\"12\",\"key\":\"l9bcsi\"}],[\"line\",{\"x1\":\"6\",\"x2\":\"2\",\"y1\":\"12\",\"y2\":\"12\",\"key\":\"13hhkx\"}],[\"line\",{\"x1\":\"12\",\"x2\":\"12\",\"y1\":\"6\",\"y2\":\"2\",\"key\":\"10w3f3\"}],[\"line\",{\"x1\":\"12\",\"x2\":\"12\",\"y1\":\"22\",\"y2\":\"18\",\"key\":\"15g9kq\"}]],\"className\":\"lucide-crosshair size-4\"}],\"Discovery and offensive testing\"]}],[\"$\",\"p\",null,{\"data-slot\":\"feature-card-description\",\"className\":\"text-muted-foreground text-xl font-medium\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-foreground\",\"children\":\"Threat-informed assessment runs in parallel with real offensive testing.\"}],\" We rerun this work as scope expands or new systems land in production.\"]}]]}],[\"$\",\"div\",null,{\"data-grid-content\":true,\"data-slot\":\"feature-card-illustration\",\"className\":\"@4xl:px-12 @4xl:pb-12 flex flex-col items-center justify-center px-6 pb-6 pt-6\",\"children\":[\"$\",\"div\",null,{\"aria-hidden\":true,\"className\":\"min-w-92 mask-b-from-65% before:bg-card before:border-border after:ring-border-illustration after:bg-card/75 before:z-1 before:ring-border-illustration group relative -mx-4 px-4 pt-6 before:absolute before:inset-x-6 before:bottom-4 before:top-4 before:rounded-2xl before:ring-1 before:backdrop-blur after:absolute after:inset-x-9 after:bottom-4 after:top-2 after:rounded-2xl after:ring-1\",\"children\":[\"$\",\"div\",null,{\"className\":\"bg-card ring-border-illustration shadow-black/6.5 relative z-10 rounded-t-2xl p-6 shadow-lg ring-1\",\"children\":[[\"$\",\"div\",null,{\"className\":\"text-base font-medium\",\"children\":\"Engagement\"}],[\"$\",\"div\",null,{\"className\":\"mt-4 space-y-0.5\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center gap-3\",\"children\":[[\"$\",\"div\",null,{\"className\":\"bg-linear-to-b from-muted to-background ring-border-illustration inset-ring-3 inset-ring-background bg-card flex size-10 items-center justify-center rounded-lg shadow-md ring-1\",\"children\":[\"$\",\"$L11\",null,{\"ref\":\"$undefined\",\"iconNode\":[[\"path\",{\"d\":\"m21 21-4.34-4.34\",\"key\":\"14j7rj\"}],[\"circle\",{\"cx\":\"11\",\"cy\":\"11\",\"r\":\"8\",\"key\":\"4ej97u\"}]],\"className\":\"lucide-search size-4\"}]}],[\"$\",\"div\",null,{\"className\":\"flex-1 space-y-1\",\"children\":[[\"$\",\"div\",null,{\"className\":\"text-foreground text-sm font-medium\",\"children\":\"Asset inventory\"}],[\"$\",\"div\",null,{\"className\":\"text-muted-foreground text-xs\",\"children\":\"Systems, identities, and data flows mapped\"}]]}],[\"$\",\"div\",null,{\"className\":\"flex size-6 items-center justify-center rounded-full bg-emerald-500/10 text-emerald-600 dark:text-emerald-400\",\"children\":[\"$\",\"$L11\",null,{\"ref\":\"$undefined\",\"iconNode\":[[\"path\",{\"d\":\"M20 6 9 17l-5-5\",\"key\":\"1gmf2c\"}]],\"className\":\"lucide-check size-3.5\"}]}]]}],[\"$\",\"div\",null,{\"className\":\"border-border ml-5 border-l border-dashed py-3.5\"}],[\"$\",\"div\",null,{\"className\":\"flex items-center gap-3\",\"children\":[[\"$\",\"div\",null,{\"className\":\"bg-linear-to-b from-muted to-background ring-border-illustration inset-ring-3 inset-ring-background bg-card flex size-10 items-center justify-center rounded-lg shadow-md ring-1\",\"children\":[\"$\",\"$L11\",null,{\"ref\":\"$undefined\",\"iconNode\":\"$42:props:children:props:children:0:props:children:0:props:children:0:props:iconNode\",\"className\":\"lucide-crosshair size-4 text-blue-600 dark:text-blue-400\"}]}],[\"$\",\"div\",null,{\"className\":\"flex-1 space-y-1\",\"children\":[[\"$\",\"div\",null,{\"className\":\"text-foreground text-sm font-medium\",\"children\":\"Threat-informed baseline\"}],[\"$\",\"div\",null,{\"className\":\"text-muted-foreground text-xs\",\"children\":\"NIST CSF + MITRE ATT\u0026CK overlay\"}]]}],[\"$\",\"div\",null,{\"className\":\"flex size-6 animate-pulse rounded-full bg-blue-500/10 text-blue-600 dark:text-blue-400\",\"children\":[\"$\",\"$L11\",null,{\"ref\":\"$undefined\",\"iconNode\":[[\"path\",{\"d\":\"M10.1 2.182a10 10 0 0 1 3.8 0\",\"key\":\"5ilxe3\"}],[\"path\",{\"d\":\"M13.9 21.818a10 10 0 0 1-3.8 0\",\"key\":\"11zvb9\"}],[\"path\",{\"d\":\"M17.609 3.721a10 10 0 0 1 2.69 2.7\",\"key\":\"1iw5b2\"}],[\"path\",{\"d\":\"M2.182 13.9a10 10 0 0 1 0-3.8\",\"key\":\"c0bmvh\"}],[\"path\",{\"d\":\"M20.279 17.609a10 10 0 0 1-2.7 2.69\",\"key\":\"1ruxm7\"}],[\"path\",{\"d\":\"M21.818 10.1a10 10 0 0 1 0 3.8\",\"key\":\"qkgqxc\"}],[\"path\",{\"d\":\"M3.721 6.391a10 10 0 0 1 2.7-2.69\",\"key\":\"1mcia2\"}],[\"path\",{\"d\":\"M6.391 20.279a10 10 0 0 1-2.69-2.7\",\"key\":\"1fvljs\"}]],\"className\":\"lucide-circle-dashed m-auto size-4 animate-spin\"}]}]]}],\"$L66\",\"$L67\",\"$L68\",\"$L69\"]}]]}]}]}]]}]}]\n"])</script><script>self.__next_f.push([1,"43:[\"$\",\"div\",null,{\"className\":\"@max-4xl:hidden\",\"children\":[\"$\",\"div\",null,{\"data-grid-content\":true}]}]\n44:[\"$\",\"div\",null,{\"className\":\"grid\",\"style\":{\"gridTemplateColumns\":\"repeat(1, minmax(0, 1fr))\"},\"children\":[[\"$\",\"div\",\"0\",{\"aria-hidden\":true,\"className\":\"p-[0.5px]\",\"children\":[\"$\",\"div\",null,{\"className\":\"bg-card/90 h-full w-2 rounded md:w-6 lg:w-full\"}]}]]}]\n45:[\"$\",\"$L11\",null,{\"ref\":\"$undefined\",\"iconNode\":[[\"path\",{\"d\":\"M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z\",\"key\":\"1oefj6\"}],[\"path\",{\"d\":\"M14 2v5a1 1 0 0 0 1 1h5\",\"key\":\"wfsgrz\"}],[\"path\",{\"d\":\"M10 9H8\",\"key\":\"b1mrlr\"}],[\"path\",{\"d\":\"M16 13H8\",\"key\":\"t4e002\"}],[\"path\",{\"d\":\"M16 17H8\",\"key\":\"z1uh3a\"}]],\"className\":\"lucide-file-text size-4 text-blue-600 dark:text-blue-400\"}]\n46:[\"$\",\"div\",null,{\"className\":\"flex-1 space-y-1\",\"children\":[[\"$\",\"div\",null,{\"className\":\"text-sm font-medium\",\"children\":\"Access management v3\"}],[\"$\",\"div\",null,{\"className\":\"text-muted-foreground text-xs\",\"children\":\"Authored, pending sign-off\"}]]}]\n47:[\"$\",\"div\",null,{\"className\":\"bg-amber-500/15 text-amber-600 dark:text-amber-400 rounded-full px-2 py-0.5 text-xs font-medium\",\"children\":\"Review\"}]\n"])</script><script>self.__next_f.push([1,"48:[\"$\",\"div\",null,{\"className\":\"bg-illustration shadow-black/6.5 ring-border-illustration rounded-xl p-3 shadow ring-1 transition duration-300 ease-out hover:-translate-y-0.5 hover:shadow-md\",\"children\":[\"$\",\"div\",null,{\"className\":\"flex items-center gap-3\",\"children\":[[\"$\",\"div\",null,{\"className\":\"bg-linear-to-b from-muted to-background ring-border-illustration inset-ring-3 inset-ring-background bg-card flex size-10 items-center justify-center rounded-lg shadow-md ring-1\",\"children\":[\"$\",\"$L11\",null,{\"ref\":\"$undefined\",\"iconNode\":[[\"rect\",{\"width\":\"8\",\"height\":\"4\",\"x\":\"8\",\"y\":\"2\",\"rx\":\"1\",\"ry\":\"1\",\"key\":\"tgr4d6\"}],[\"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\",\"key\":\"116196\"}],[\"path\",{\"d\":\"M12 11h4\",\"key\":\"1jrz19\"}],[\"path\",{\"d\":\"M12 16h4\",\"key\":\"n85exb\"}],[\"path\",{\"d\":\"M8 11h.01\",\"key\":\"1dfujw\"}],[\"path\",{\"d\":\"M8 16h.01\",\"key\":\"18s6g9\"}]],\"className\":\"lucide-clipboard-list size-4\"}]}],[\"$\",\"div\",null,{\"className\":\"flex-1 space-y-1\",\"children\":[[\"$\",\"div\",null,{\"className\":\"text-sm font-medium\",\"children\":\"Acme Corp questionnaire\"}],[\"$\",\"div\",null,{\"className\":\"text-muted-foreground text-xs\",\"children\":\"47 of 47 answered\"}]]}],[\"$\",\"div\",null,{\"className\":\"flex size-6 items-center justify-center rounded-full bg-emerald-500/10 text-emerald-600 dark:text-emerald-400\",\"children\":[\"$\",\"$L11\",null,{\"ref\":\"$undefined\",\"iconNode\":\"$42:props:children:props:children:1:props:children:props:children:props:children:1:props:children:0:props:children:2:props:children:props:iconNode\",\"className\":\"lucide-check size-3.5\"}]}]]}]}]\n"])</script><script>self.__next_f.push([1,"49:[\"$\",\"div\",null,{\"className\":\"@4xl:col-span-4\",\"children\":[\"$\",\"div\",null,{\"data-slot\":\"feature-card\",\"className\":\"grid h-full grid-rows-[auto_1fr] gap-px\",\"children\":[[\"$\",\"div\",null,{\"data-grid-content\":true,\"data-slot\":\"feature-card-content\",\"className\":\"@4xl:px-12 @4xl:pt-12 space-y-4 p-6\",\"children\":[[\"$\",\"h3\",null,{\"data-slot\":\"feature-card-title\",\"className\":\"text-muted-foreground flex items-center gap-2\",\"children\":[[\"$\",\"$L11\",null,{\"ref\":\"$undefined\",\"iconNode\":[[\"path\",{\"d\":\"m16 13 5.223 3.482a.5.5 0 0 0 .777-.416V7.87a.5.5 0 0 0-.752-.432L16 10.5\",\"key\":\"ftymec\"}],[\"rect\",{\"x\":\"2\",\"y\":\"6\",\"width\":\"14\",\"height\":\"12\",\"rx\":\"2\",\"key\":\"158x01\"}]],\"className\":\"lucide-video size-4\"}],\"Leadership briefings\"]}],[\"$\",\"p\",null,{\"data-slot\":\"feature-card-description\",\"className\":\"text-muted-foreground text-xl font-medium\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-foreground\",\"children\":\"Board-grade briefings on cadence.\"}],\" You keep the materials for your board pack. Updates evolve with the program as priorities shift.\"]}]]}],[\"$\",\"div\",null,{\"data-grid-content\":true,\"data-slot\":\"feature-card-illustration\",\"className\":\"@4xl:px-12 @4xl:pb-12 flex flex-col items-center justify-center px-6 pb-6 pt-6\",\"children\":[\"$\",\"div\",null,{\"aria-hidden\":true,\"className\":\"ring-border-illustration bg-card/25 shadow-black/6.5 min-w-80 rounded-3xl p-2 shadow-lg ring-1\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-start justify-between px-2 pt-2\",\"children\":[[\"$\",\"div\",null,{\"className\":\"space-y-1\",\"children\":[[\"$\",\"div\",null,{\"className\":\"text-muted-foreground text-xs font-medium\",\"children\":\"Quarterly recurring\"}],[\"$\",\"div\",null,{\"className\":\"text-base font-semibold\",\"children\":\"Q3 Security Briefing\"}]]}],[\"$\",\"div\",null,{\"className\":\"bg-foreground/5 flex size-9 items-center justify-center rounded-full\",\"children\":[\"$\",\"$L11\",null,{\"ref\":\"$undefined\",\"iconNode\":\"$49:props:children:props:children:0:props:children:0:props:children:0:props:iconNode\",\"className\":\"lucide-video size-4 *:fill-emerald-500/25 *:first:fill-emerald-500 dark:stroke-transparent\"}]}]]}],[\"$\",\"div\",null,{\"className\":\"bg-illustration ring-border-illustration mb-2 mt-3 space-y-3 rounded-2xl p-4 ring-1\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center gap-3 text-sm\",\"children\":[[\"$\",\"$L11\",null,{\"ref\":\"$undefined\",\"iconNode\":[[\"circle\",{\"cx\":\"12\",\"cy\":\"12\",\"r\":\"10\",\"key\":\"1mglay\"}],[\"path\",{\"d\":\"M12 6v6l4 2\",\"key\":\"mmk7yg\"}]],\"className\":\"lucide-clock text-foreground/50 fill-foreground/5 size-4.5\"}],[\"$\",\"span\",null,{\"children\":\"Wed, Oct 15 · 2:00 - 3:30 PM\"}]]}],[\"$\",\"div\",null,{\"className\":\"flex items-center gap-3 text-sm\",\"children\":[[\"$\",\"$L11\",null,{\"ref\":\"$undefined\",\"iconNode\":\"$13:props:children:props:children:1:props:children:0:props:iconNode\",\"className\":\"lucide-map-pin text-foreground/50 fill-foreground/5 size-4.5\"}],[\"$\",\"span\",null,{\"className\":\"text-foreground cursor-pointer underline underline-offset-2\",\"children\":\"meet.google.com/board-q3-sec\"}]]}],[\"$\",\"div\",null,{\"className\":\"flex items-center gap-3 text-sm\",\"children\":[[\"$\",\"$L11\",null,{\"ref\":\"$undefined\",\"iconNode\":[[\"path\",{\"d\":\"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2\",\"key\":\"1yyitq\"}],[\"path\",{\"d\":\"M16 3.128a4 4 0 0 1 0 7.744\",\"key\":\"16gr8j\"}],[\"path\",{\"d\":\"M22 21v-2a4 4 0 0 0-3-3.87\",\"key\":\"kshegd\"}],[\"circle\",{\"cx\":\"9\",\"cy\":\"7\",\"r\":\"4\",\"key\":\"nufk8\"}]],\"className\":\"lucide-users text-foreground/50 fill-foreground/5 size-4.5\"}],[\"$\",\"div\",null,{\"className\":\"flex -space-x-1.5\",\"children\":[[[\"$\",\"div\",\"0\",{\"className\":\"bg-background size-6 rounded-full border p-0.5 shadow shadow-zinc-950/5\",\"children\":[\"$\",\"div\",null,{\"className\":\"size-full rounded-full bg-gradient-to-br from-blue-400 to-indigo-500\"}]}],[\"$\",\"div\",\"1\",{\"className\":\"bg-background size-6 rounded-full border p-0.5 shadow shadow-zinc-950/5\",\"children\":[\"$\",\"div\",null,{\"className\":\"size-full rounded-full bg-gradient-to-br from-emerald-400 to-teal-500\"}]}],[\"$\",\"div\",\"2\",{\"className\":\"bg-background size-6 rounded-full border p-0.5 shadow shadow-zinc-950/5\",\"children\":[\"$\",\"div\",null,{\"className\":\"size-full rounded-full bg-gradient-to-br from-purple-400 to-pink-500\"}]}],[\"$\",\"div\",\"3\",{\"className\":\"bg-background size-6 rounded-full border p-0.5 shadow shadow-zinc-950/5\",\"children\":[\"$\",\"div\",null,{\"className\":\"size-full rounded-full bg-gradient-to-br from-amber-400 to-orange-500\"}]}]],\"$L6a\"]}]]}]]}],\"$L6b\"]}]}]]}]}]\n"])</script><script>self.__next_f.push([1,"4a:[\"$\",\"div\",null,{\"className\":\"@max-4xl:hidden\",\"children\":[\"$\",\"div\",null,{\"data-grid-content\":true}]}]\n4b:[\"$\",\"div\",null,{\"className\":\"grid\",\"style\":{\"gridTemplateColumns\":\"repeat(1, minmax(0, 1fr))\"},\"children\":[[\"$\",\"div\",\"0\",{\"aria-hidden\":true,\"className\":\"p-[0.5px]\",\"children\":[\"$\",\"div\",null,{\"className\":\"bg-card/90 h-full w-2 rounded md:w-6 lg:w-full\"}]}]]}]\n4c:[\"$\",\"stop\",null,{\"offset\":\"100%\",\"stopColor\":\"var(--color-foreground)\"}]\n4d:[\"$\",\"linearGradient\",null,{\"id\":\"flow-emerald\",\"gradientUnits\":\"userSpaceOnUse\",\"x1\":\"65\",\"y1\":\"148\",\"x2\":\"17.5\",\"y2\":\"273\",\"children\":[[\"$\",\"stop\",null,{\"offset\":\"0%\",\"stopColor\":\"var(--color-foreground)\"}],[\"$\",\"stop\",null,{\"offset\":\"100%\",\"stopColor\":\"var(--color-emerald-400)\"}]]}]\n4e:[\"$\",\"linearGradient\",null,{\"id\":\"flow-indigo\",\"gradientUnits\":\"userSpaceOnUse\",\"x1\":\"113\",\"y1\":\"148\",\"x2\":\"113\",\"y2\":\"273\",\"children\":[[\"$\",\"stop\",null,{\"offset\":\"0%\",\"stopColor\":\"var(--color-foreground)\"}],[\"$\",\"stop\",null,{\"offset\":\"100%\",\"stopColor\":\"var(--color-indigo-400)\"}]]}]\n4f:[\"$\",\"linearGradient\",null,{\"id\":\"flow-purple\",\"gradientUnits\":\"userSpaceOnUse\",\"x1\":\"161\",\"y1\":\"148\",\"x2\":\"208.5\",\"y2\":\"273\",\"children\":[[\"$\",\"stop\",null,{\"offset\":\"0%\",\"stopColor\":\"var(--color-foreground)\"}],[\"$\",\"stop\",null,{\"offset\":\"100%\",\"stopColor\":\"var(--color-purple-400)\"}]]}]\n"])</script><script>self.__next_f.push([1,"50:[\"$\",\"div\",null,{\"className\":\"relative z-10\",\"children\":[\"$\",\"div\",null,{\"className\":\"bg-illustration ring-border-illustration shadow-black/6.5 grid w-28 gap-3 rounded-xl p-3 shadow-md ring-1\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center justify-between\",\"children\":[[\"$\",\"div\",null,{\"className\":\"text-xs font-medium leading-tight\",\"children\":[\"Security \",[\"$\",\"br\",null,{}],\" Program\"]}],[\"$\",\"$L11\",null,{\"ref\":\"$undefined\",\"iconNode\":\"$1c:props:children:1:props:children:props:children:props:children:0:props:iconNode\",\"className\":\"lucide-shield-check text-primary size-3.5 shrink-0\"}]]}],[\"$\",\"div\",null,{\"className\":\"space-y-1.5\",\"children\":[\"$\",\"div\",null,{\"className\":\"space-y-1.5\",\"children\":[[[\"$\",\"div\",\"1\",{\"className\":\"flex gap-2\",\"children\":[[\"$\",\"div\",null,{\"className\":\"bg-foreground/10 h-1 flex-1 rounded-full\"}],[\"$\",\"div\",null,{\"className\":\"bg-foreground/10 h-1 w-8 rounded-full\"}]]}],[\"$\",\"div\",\"2\",{\"className\":\"flex gap-2\",\"children\":[[\"$\",\"div\",null,{\"className\":\"bg-foreground/10 h-1 flex-1 rounded-full\"}],[\"$\",\"div\",null,{\"className\":\"bg-foreground/10 h-1 w-8 rounded-full\"}]]}]],[\"$\",\"div\",null,{\"className\":\"flex gap-2\",\"children\":[\"$\",\"div\",null,{\"className\":\"bg-foreground/10 h-1 w-full rounded-full\"}]}],[\"$\",\"div\",null,{\"className\":\"flex gap-1\",\"children\":[[\"$\",\"div\",null,{\"className\":\"bg-foreground/10 h-1 w-1/3 rounded-full\"}],[\"$\",\"div\",null,{\"className\":\"bg-foreground/10 h-1 w-1/3 rounded-full\"}]]}],[\"$\",\"div\",null,{\"className\":\"mt-4 flex gap-1\",\"children\":[[\"$\",\"div\",null,{\"className\":\"bg-foreground/10 h-1 w-2/3 rounded-full\"}],[\"$\",\"div\",null,{\"className\":\"bg-foreground/10 h-1 w-1/3 rounded-full\"}]]}],[\"$\",\"div\",null,{\"className\":\"flex gap-1\",\"children\":[[\"$\",\"div\",null,{\"className\":\"bg-foreground/10 h-1 w-1/3 rounded-full\"}],[\"$\",\"div\",null,{\"className\":\"bg-foreground/10 h-1 w-1/3 rounded-full\"}]]}]]}]}]]}]}]\n"])</script><script>self.__next_f.push([1,"51:[\"$\",\"div\",null,{\"className\":\"relative z-10 mb-20 mt-24\",\"children\":[\"$\",\"div\",null,{\"className\":\"dark:bg-illustration/75 dark:ring-border-illustration relative flex size-14 items-center justify-center rounded-full bg-black/75 shadow-xl shadow-black/20 ring-1 ring-black backdrop-blur\",\"children\":[\"$\",\"svg\",null,{\"className\":\"size-6 text-white\",\"viewBox\":\"663 466 170 147\",\"fill\":\"currentColor\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"children\":[[\"$\",\"path\",null,{\"className\":\"\",\"d\":\"M741.73 531.973L730.266 512.118C729.042 509.996 727.409 508.136 725.462 506.647C723.515 505.158 721.291 504.069 718.92 503.443L678.376 492.592L691.99 516.143L713.755 521.956L724.981 541.363L719.159 563.036L732.803 586.587L743.611 546.103C744.26 543.742 744.428 541.275 744.105 538.848C743.782 536.42 742.974 534.083 741.73 531.973Z\"}],[\"$\",\"path\",null,{\"d\":\"M818.4 466L799.173 485.497L825.715 478.64L833 466H818.4Z\"}],[\"$\",\"path\",null,{\"d\":\"M740.715 600.39L748 613L755.315 600.39L748 573.977L740.715 600.39Z\"}],[\"$\",\"path\",null,{\"className\":\"\",\"d\":\"M765.764 512.118L754.27 531.973C753.068 534.1 752.299 536.443 752.007 538.868C751.715 541.293 751.906 543.752 752.568 546.103L763.436 586.587L777.05 563.036L771.079 541.363L782.424 521.956L804.129 516.143L817.744 492.592L777.08 503.443C774.713 504.07 772.494 505.159 770.551 506.649C768.609 508.138 766.982 509.997 765.764 512.118Z\"}],[\"$\",\"path\",null,{\"d\":\"M677.6 466H663L670.285 478.64L696.857 485.497L677.6 466Z\"}]]}]}]}]\n"])</script><script>self.__next_f.push([1,"52:[\"$\",\"div\",null,{\"className\":\"relative z-10 grid grid-cols-3 gap-3\",\"children\":[[\"$\",\"div\",null,{\"className\":\"relative\",\"children\":[[\"$\",\"div\",null,{\"className\":\"z-2 after:border-foreground/15 text-shadow-sm absolute -right-3 bottom-3 rounded bg-emerald-500 px-1.5 py-0.5 text-[10px] font-semibold text-white shadow-lg shadow-emerald-900/25 after:absolute after:inset-0 after:rounded after:border\",\"children\":\"Report\"}],[\"$\",\"div\",null,{\"className\":\"bg-illustration corner-tr-bevel ring-border-illustration z-1 shadow-black/6.5 relative w-20 space-y-2 rounded-md rounded-tr-[15%] p-3 shadow-md ring-1\",\"children\":[[\"$\",\"div\",null,{\"className\":\"text-[11px] font-semibold tracking-tight\",\"children\":\"SOC 2\"}],[\"$\",\"div\",null,{\"className\":\"space-y-1.5\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex gap-1\",\"children\":[[\"$\",\"div\",null,{\"className\":\"bg-foreground/10 h-1 flex-1 rounded-full\"}],[\"$\",\"div\",null,{\"className\":\"bg-foreground/10 h-1 w-3 rounded-full\"}]]}],[\"$\",\"div\",null,{\"className\":\"flex gap-1\",\"children\":[\"$\",\"div\",null,{\"className\":\"bg-foreground/10 h-1 w-full rounded-full\"}]}],[\"$\",\"div\",null,{\"className\":\"flex gap-1\",\"children\":[[\"$\",\"div\",null,{\"className\":\"bg-foreground/10 h-1 w-1/2 rounded-full\"}],[\"$\",\"div\",null,{\"className\":\"bg-foreground/10 h-1 w-1/3 rounded-full\"}]]}],[\"$\",\"div\",null,{\"className\":\"flex gap-1\",\"children\":[\"$\",\"div\",null,{\"className\":\"bg-foreground/10 h-1 w-2/3 rounded-full\"}]}]]}],[\"$\",\"div\",null,{\"className\":\"bg-emerald-500 mt-1 h-1 w-8 rounded-full opacity-70\"}]]}]]}],[\"$\",\"div\",null,{\"className\":\"relative\",\"children\":[[\"$\",\"div\",null,{\"className\":\"z-2 after:border-foreground/15 text-shadow-sm absolute -right-3 bottom-3 rounded bg-indigo-500 px-1.5 py-0.5 text-[10px] font-semibold text-white shadow-lg shadow-indigo-900/25 after:absolute after:inset-0 after:rounded after:border\",\"children\":\"Report\"}],[\"$\",\"div\",null,{\"className\":\"bg-illustration corner-tr-bevel ring-border-illustration z-1 shadow-black/6.5 relative w-20 space-y-2 rounded-md rounded-tr-[15%] p-3 shadow-md ring-1\",\"children\":[[\"$\",\"div\",null,{\"className\":\"text-[11px] font-semibold tracking-tight\",\"children\":\"ISO 27001\"}],[\"$\",\"div\",null,{\"className\":\"space-y-1.5\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex gap-1\",\"children\":[[\"$\",\"div\",null,{\"className\":\"bg-foreground/10 h-1 flex-1 rounded-full\"}],[\"$\",\"div\",null,{\"className\":\"bg-foreground/10 h-1 w-3 rounded-full\"}]]}],[\"$\",\"div\",null,{\"className\":\"flex gap-1\",\"children\":[\"$\",\"div\",null,{\"className\":\"bg-foreground/10 h-1 w-full rounded-full\"}]}],[\"$\",\"div\",null,{\"className\":\"flex gap-1\",\"children\":[[\"$\",\"div\",null,{\"className\":\"bg-foreground/10 h-1 w-1/2 rounded-full\"}],[\"$\",\"div\",null,{\"className\":\"bg-foreground/10 h-1 w-1/3 rounded-full\"}]]}],[\"$\",\"div\",null,{\"className\":\"flex gap-1\",\"children\":[\"$\",\"div\",null,{\"className\":\"bg-foreground/10 h-1 w-2/3 rounded-full\"}]}]]}],[\"$\",\"div\",null,{\"className\":\"bg-indigo-500 mt-1 h-1 w-8 rounded-full opacity-70\"}]]}]]}],[\"$\",\"div\",null,{\"className\":\"relative\",\"children\":[[\"$\",\"div\",null,{\"className\":\"z-2 after:border-foreground/15 text-shadow-sm absolute -right-3 bottom-3 rounded bg-purple-500 px-1.5 py-0.5 text-[10px] font-semibold text-white shadow-lg shadow-purple-900/25 after:absolute after:inset-0 after:rounded after:border\",\"children\":\"Report\"}],[\"$\",\"div\",null,{\"className\":\"bg-illustration corner-tr-bevel ring-border-illustration z-1 shadow-black/6.5 relative w-20 space-y-2 rounded-md rounded-tr-[15%] p-3 shadow-md ring-1\",\"children\":[[\"$\",\"div\",null,{\"className\":\"text-[11px] font-semibold tracking-tight\",\"children\":\"HIPAA\"}],[\"$\",\"div\",null,{\"className\":\"space-y-1.5\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex gap-1\",\"children\":[[\"$\",\"div\",null,{\"className\":\"bg-foreground/10 h-1 flex-1 rounded-full\"}],[\"$\",\"div\",null,{\"className\":\"bg-foreground/10 h-1 w-3 rounded-full\"}]]}],[\"$\",\"div\",null,{\"className\":\"flex gap-1\",\"children\":[\"$\",\"div\",null,{\"className\":\"bg-foreground/10 h-1 w-full rounded-full\"}]}],[\"$\",\"div\",null,{\"className\":\"flex gap-1\",\"children\":[[\"$\",\"div\",null,{\"className\":\"bg-foreground/10 h-1 w-1/2 rounded-full\"}],\"$L6c\"]}],\"$L6d\"]}],\"$L6e\"]}]]}]]}]\n"])</script><script>self.__next_f.push([1,"53:[\"$\",\"div\",null,{\"data-slot\":\"feature-card\",\"className\":\"grid h-full grid-rows-[auto_1fr] gap-px\",\"children\":[[\"$\",\"div\",null,{\"data-grid-content\":true,\"data-slot\":\"feature-card-content\",\"className\":\"@4xl:px-12 @4xl:pt-12 space-y-4 p-6\",\"children\":[[\"$\",\"h3\",null,{\"data-slot\":\"feature-card-title\",\"className\":\"text-muted-foreground flex items-center gap-2\",\"children\":[[\"$\",\"$L11\",null,{\"ref\":\"$undefined\",\"iconNode\":\"$1c:props:children:1:props:children:props:children:props:children:0:props:iconNode\",\"className\":\"lucide-shield-check size-4\"}],\"Attacker-eyed security\"]}],[\"$\",\"p\",null,{\"data-slot\":\"feature-card-description\",\"className\":\"text-muted-foreground text-xl font-medium\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-foreground\",\"children\":\"Real pentests in every Sprint and Foundation.\"}],\" Continuous attack surface monitoring on retainer. Findings get prioritized by exploitability, not by CVSS severity rating.\"]}]]}],[\"$\",\"div\",null,{\"data-grid-content\":true,\"data-slot\":\"feature-card-illustration\",\"className\":\"@4xl:px-12 @4xl:pb-12 flex flex-col items-center justify-center px-6 pb-6 pt-6\",\"children\":[\"$\",\"div\",null,{\"aria-hidden\":true,\"className\":\"mask-b-from-55% @4xl:-mx-8 @2xl:-mx-4 min-w-md -mx-8 h-fit px-4 pt-0.5\",\"children\":[\"$\",\"div\",null,{\"className\":\"@2xl:translate-x-0 @4xl:translate-x-1/16 translate-x-1/16 relative mx-auto mt-auto h-fit\",\"children\":[[\"$\",\"div\",null,{\"className\":\"@4xl:block bg-illustration/75 ring-border-illustration absolute bottom-0 left-0 z-10 h-fit w-3/4 overflow-hidden rounded-2xl border border-transparent pb-9 shadow-2xl shadow-black/15 ring-1 backdrop-blur\",\"children\":[\"$\",\"div\",null,{\"className\":\"relative space-y-3 p-4\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center gap-1.5\",\"children\":[[\"$\",\"div\",null,{\"className\":\"bg-rose-500/15 text-rose-600 dark:text-rose-400 flex size-5 items-center justify-center rounded\",\"children\":[\"$\",\"$L11\",null,{\"ref\":\"$undefined\",\"iconNode\":[[\"path\",{\"d\":\"M12 20v-9\",\"key\":\"1qisl0\"}],[\"path\",{\"d\":\"M14 7a4 4 0 0 1 4 4v3a6 6 0 0 1-12 0v-3a4 4 0 0 1 4-4z\",\"key\":\"uouzyp\"}],[\"path\",{\"d\":\"M14.12 3.88 16 2\",\"key\":\"qol33r\"}],[\"path\",{\"d\":\"M21 21a4 4 0 0 0-3.81-4\",\"key\":\"1b0z45\"}],[\"path\",{\"d\":\"M21 5a4 4 0 0 1-3.55 3.97\",\"key\":\"5cxbf6\"}],[\"path\",{\"d\":\"M22 13h-4\",\"key\":\"1jl80f\"}],[\"path\",{\"d\":\"M3 21a4 4 0 0 1 3.81-4\",\"key\":\"1fjd4g\"}],[\"path\",{\"d\":\"M3 5a4 4 0 0 0 3.55 3.97\",\"key\":\"1d7oge\"}],[\"path\",{\"d\":\"M6 13H2\",\"key\":\"82j7cp\"}],[\"path\",{\"d\":\"m8 2 1.88 1.88\",\"key\":\"fmnt4t\"}],[\"path\",{\"d\":\"M9 7.13V6a3 3 0 1 1 6 0v1.13\",\"key\":\"1vgav8\"}]],\"className\":\"lucide-bug size-3.5\"}]}],[\"$\",\"div\",null,{\"className\":\"text-sm font-medium\",\"children\":\"Pentest findings\"}]]}],[\"$\",\"div\",null,{\"className\":\"space-y-3\",\"children\":[[\"$\",\"div\",null,{\"className\":\"text-muted-foreground border-b border-white/10 pb-3 text-sm font-medium\",\"children\":[\"Latest engagement, \",[\"$\",\"span\",null,{\"className\":\"text-foreground\",\"children\":\"by severity.\"}]]}],[\"$\",\"div\",null,{\"className\":\"space-y-2\",\"children\":[[\"$\",\"div\",null,{\"className\":\"space-y-1\",\"children\":[[\"$\",\"div\",null,{\"children\":[[\"$\",\"span\",null,{\"className\":\"text-foreground align-baseline text-xl font-medium\",\"children\":\"3\"}],\" \",[\"$\",\"span\",null,{\"className\":\"text-placeholder text-xs\",\"children\":\"Critical\"}]]}],[\"$\",\"div\",null,{\"className\":\"flex h-4 w-1/4 items-center rounded bg-gradient-to-r from-rose-600 to-rose-400 px-2 text-[10px] font-medium text-white\",\"children\":\"Critical\"}]]}],[\"$\",\"div\",null,{\"className\":\"space-y-1\",\"children\":[[\"$\",\"div\",null,{\"children\":[[\"$\",\"span\",null,{\"className\":\"text-foreground align-baseline text-xl font-medium\",\"children\":\"12\"}],\" \",[\"$\",\"span\",null,{\"className\":\"text-placeholder text-xs\",\"children\":\"High\"}]]}],[\"$\",\"div\",null,{\"className\":\"flex h-4 w-1/2 items-center rounded bg-gradient-to-r from-orange-500 to-amber-400 px-2 text-[10px] font-medium text-white\",\"children\":\"High\"}]]}],[\"$\",\"div\",null,{\"className\":\"space-y-1\",\"children\":[[\"$\",\"div\",null,{\"children\":[[\"$\",\"span\",null,{\"className\":\"text-foreground align-baseline text-xl font-medium\",\"children\":\"28\"}],\" \",[\"$\",\"span\",null,{\"className\":\"text-placeholder text-xs\",\"children\":\"Medium\"}]]}],[\"$\",\"div\",null,{\"className\":\"bg-muted text-foreground flex h-4 w-3/4 items-center rounded px-2 text-[10px] font-medium\",\"children\":\"Medium\"}]]}]]}]]}]]}]}],\"$L6f\"]}]}]}]]}]\n"])</script><script>self.__next_f.push([1,"54:[\"$\",\"div\",null,{\"className\":\"grid\",\"style\":{\"gridTemplateColumns\":\"repeat(1, minmax(0, 1fr))\"},\"children\":[[\"$\",\"div\",\"0\",{\"aria-hidden\":true,\"className\":\"p-[0.5px]\",\"children\":[\"$\",\"div\",null,{\"className\":\"bg-card/90 h-full w-2 rounded md:w-6 lg:w-full\"}]}]]}]\n55:[\"$\",\"div\",null,{\"className\":\"text-foreground text-xs font-medium\",\"children\":\"Access Management Policy\"}]\n56:[\"$\",\"span\",null,{\"className\":\"text-muted-foreground ml-auto font-mono text-[9px] uppercase tracking-wider\",\"children\":\"v3\"}]\n57:[\"$\",\"div\",null,{\"className\":\"space-y-1.5\",\"children\":[[\"$\",\"div\",null,{\"className\":\"bg-foreground/15 h-[3px] w-full rounded-full\"}],[\"$\",\"div\",null,{\"className\":\"bg-foreground/15 h-[3px] w-11/12 rounded-full\"}],[\"$\",\"div\",null,{\"className\":\"bg-foreground/15 h-[3px] w-8/12 rounded-full\"}],[\"$\",\"div\",null,{\"className\":\"bg-foreground/15 h-[3px] w-10/12 rounded-full\"}]]}]\n58:[\"$\",\"div\",null,{\"className\":\"border-foreground/10 -mx-3 border-t\"}]\n59:[\"$\",\"div\",null,{\"className\":\"space-y-1.5 px-0\",\"children\":[[\"$\",\"div\",null,{\"className\":\"text-muted-foreground font-mono text-[9px] uppercase tracking-wider\",\"children\":\"Q1 Access Review\"}],[\"$\",\"div\",null,{\"className\":\"flex items-center gap-2\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex size-4 items-center justify-center rounded-full bg-emerald-500/15 text-emerald-500\",\"children\":[\"$\",\"$L11\",null,{\"ref\":\"$undefined\",\"iconNode\":\"$42:props:children:props:children:1:props:children:props:children:props:children:1:props:children:0:props:children:2:props:children:props:iconNode\",\"className\":\"lucide-check size-2.5\",\"strokeWidth\":3}]}],[\"$\",\"span\",null,{\"className\":\"text-foreground text-xs\",\"children\":\"Production · 47 of 47 attested\"}]]}],[\"$\",\"div\",null,{\"className\":\"flex items-center gap-2\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex size-4 items-center justify-center rounded-full bg-emerald-500/15 text-emerald-500\",\"children\":[\"$\",\"$L11\",null,{\"ref\":\"$undefined\",\"iconNode\":\"$42:props:children:props:children:1:props:children:props:children:props:children:1:props:children:0:props:children:2:props:children:props:iconNode\",\"className\":\"lucide-check size-2.5\",\"strokeWidth\":3}]}],[\"$\",\"span\",null,{\"className\":\"text-foreground text-xs\",\"children\":\"SaaS admins · 12 of 12 attested\"}]]}]]}]\n"])</script><script>self.__next_f.push([1,"5a:[\"$\",\"div\",null,{\"data-slot\":\"feature-card\",\"className\":\"grid h-full grid-rows-[auto_1fr] gap-px @max-5xl:h-auto\",\"children\":[[\"$\",\"div\",null,{\"data-grid-content\":true,\"data-slot\":\"feature-card-content\",\"className\":\"@4xl:px-12 @4xl:pt-12 space-y-4 p-6\",\"children\":[[\"$\",\"h3\",null,{\"data-slot\":\"feature-card-title\",\"className\":\"text-muted-foreground flex items-center gap-2\",\"children\":\"Vendor risk + customer questionnaires + trust center\"}],[\"$\",\"p\",null,{\"data-slot\":\"feature-card-description\",\"className\":\"text-muted-foreground text-xl font-medium\",\"children\":\"Vendor inventory, tiering, and ongoing risk monitoring. Customer security questionnaires answered. Trust center kept current.\"}]]}],[\"$\",\"div\",null,{\"data-grid-content\":true,\"data-slot\":\"feature-card-illustration\",\"className\":\"@4xl:px-12 @4xl:pb-12 flex flex-col items-center justify-center px-6 pb-6 pt-6\",\"children\":[\"$\",\"div\",null,{\"aria-hidden\":true,\"className\":\"ring-border-illustration bg-card/25 shadow-black/4 w-full max-w-xs space-y-2 rounded-2xl p-2 shadow-lg ring-1\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center justify-between px-2 py-1\",\"children\":[[\"$\",\"div\",null,{\"className\":\"text-foreground text-xs font-semibold\",\"children\":\"Vendor risk\"}],[\"$\",\"span\",null,{\"className\":\"text-muted-foreground font-mono text-[9px] uppercase tracking-wider\",\"children\":\"12 active\"}]]}],[\"$\",\"div\",null,{\"className\":\"bg-illustration border-border/50 divide-y rounded-xl border text-xs\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center gap-2 p-2\",\"children\":[[\"$\",\"div\",null,{\"className\":\"min-w-0 flex-1\",\"children\":[[\"$\",\"div\",null,{\"className\":\"text-foreground truncate text-xs font-medium\",\"children\":\"Snowflake\"}],[\"$\",\"div\",null,{\"className\":\"text-muted-foreground truncate text-[10px]\",\"children\":\"SOC 2 verified · DPA on file\"}]]}],[\"$\",\"span\",null,{\"className\":\"shrink-0 rounded-full px-1.5 py-0.5 font-mono text-[9px] uppercase tracking-wider bg-rose-500/15 text-rose-500\",\"children\":\"critical\"}]]}],[\"$\",\"div\",null,{\"className\":\"flex items-center gap-2 p-2\",\"children\":[[\"$\",\"div\",null,{\"className\":\"min-w-0 flex-1\",\"children\":[[\"$\",\"div\",null,{\"className\":\"text-foreground truncate text-xs font-medium\",\"children\":\"Datadog\"}],[\"$\",\"div\",null,{\"className\":\"text-muted-foreground truncate text-[10px]\",\"children\":\"SOC 2 + ISO 27001 verified\"}]]}],[\"$\",\"span\",null,{\"className\":\"shrink-0 rounded-full px-1.5 py-0.5 font-mono text-[9px] uppercase tracking-wider bg-amber-500/15 text-amber-600\",\"children\":\"high\"}]]}],[\"$\",\"div\",null,{\"className\":\"flex items-center gap-2 p-2\",\"children\":[[\"$\",\"div\",null,{\"className\":\"min-w-0 flex-1\",\"children\":[[\"$\",\"div\",null,{\"className\":\"text-foreground truncate text-xs font-medium\",\"children\":\"HubSpot\"}],[\"$\",\"div\",null,{\"className\":\"text-muted-foreground truncate text-[10px]\",\"children\":\"Trust report current\"}]]}],[\"$\",\"span\",null,{\"className\":\"shrink-0 rounded-full px-1.5 py-0.5 font-mono text-[9px] uppercase tracking-wider bg-emerald-500/15 text-emerald-600\",\"children\":\"medium\"}]]}]]}],[\"$\",\"div\",null,{\"className\":\"bg-illustration ring-border-illustration flex items-center gap-2 rounded-lg p-2 shadow-sm ring-1\",\"children\":[[\"$\",\"$L11\",null,{\"ref\":\"$undefined\",\"iconNode\":\"$1c:props:children:1:props:children:props:children:props:children:0:props:iconNode\",\"className\":\"lucide-shield-check text-primary size-3.5 shrink-0\"}],[\"$\",\"div\",null,{\"className\":\"flex-1 text-[11px]\",\"children\":[[\"$\",\"div\",null,{\"className\":\"text-foreground font-medium\",\"children\":\"Acme Corp questionnaire\"}],[\"$\",\"div\",null,{\"className\":\"text-muted-foreground\",\"children\":\"87% drafted · 3 flagged for review\"}]]}]]}]]}]}]]}]\n"])</script><script>self.__next_f.push([1,"5b:[\"$\",\"div\",null,{\"data-slot\":\"feature-card\",\"className\":\"grid h-full grid-rows-[auto_1fr] gap-px @max-5xl:h-auto\",\"children\":[[\"$\",\"div\",null,{\"data-grid-content\":true,\"data-slot\":\"feature-card-content\",\"className\":\"@4xl:px-12 @4xl:pt-12 space-y-4 p-6\",\"children\":[[\"$\",\"h3\",null,{\"data-slot\":\"feature-card-title\",\"className\":\"text-muted-foreground flex items-center gap-2\",\"children\":\"Audit support + evidence management\"}],[\"$\",\"p\",null,{\"data-slot\":\"feature-card-description\",\"className\":\"text-muted-foreground text-xl font-medium\",\"children\":\"Auditor walkthroughs, control design defense, evidence curated across the audit window. We sit the meetings with you, not hand off a binder.\"}]]}],[\"$\",\"div\",null,{\"data-grid-content\":true,\"data-slot\":\"feature-card-illustration\",\"className\":\"@4xl:px-12 @4xl:pb-12 flex flex-col items-center justify-center px-6 pb-6 pt-6\",\"children\":[\"$\",\"div\",null,{\"aria-hidden\":true,\"className\":\"w-full max-w-xs\",\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"div\",null,{\"className\":\"bg-illustration ring-border-illustration shadow-black/6.5 flex items-center gap-2 rounded-xl p-3 shadow-md ring-1\",\"children\":[[\"$\",\"$L11\",null,{\"ref\":\"$undefined\",\"iconNode\":\"$5:props:children:0:props:children:props:children:1:props:children:1:props:children:props:children:props:children:0:props:children:props:children:3:props:children:0:props:children:0:props:iconNode\",\"className\":\"lucide-circle-check size-4 fill-emerald-500/15 text-emerald-500\"}],[\"$\",\"span\",null,{\"className\":\"text-foreground text-sm font-medium\",\"children\":\"Audit window · Day 47 of 90\"}]]}],[\"$\",\"div\",null,{\"className\":\"relative space-y-4 pl-6 pt-6\",\"children\":[[\"$\",\"div\",null,{\"className\":\"border-foreground/15 absolute bottom-8 left-6 top-0 border-l border-dashed\"}],[\"$\",\"div\",null,{\"className\":\"relative pl-6\",\"children\":[[\"$\",\"div\",null,{\"className\":\"border-foreground/15 absolute bottom-1/2 left-0 top-0 w-6 rounded-bl-full border-b border-l border-dashed\"}],[\"$\",\"div\",null,{\"className\":\"bg-card ring-border-illustration flex items-center gap-2 rounded-xl p-3 shadow ring-1\",\"children\":[[\"$\",\"$L11\",null,{\"ref\":\"$undefined\",\"iconNode\":[[\"path\",{\"d\":\"M8 2v4\",\"key\":\"1cmpym\"}],[\"path\",{\"d\":\"M16 2v4\",\"key\":\"4m81vk\"}],[\"rect\",{\"width\":\"18\",\"height\":\"18\",\"x\":\"3\",\"y\":\"4\",\"rx\":\"2\",\"key\":\"1hopcy\"}],[\"path\",{\"d\":\"M3 10h18\",\"key\":\"8toen8\"}]],\"className\":\"lucide-calendar text-primary size-3.5 shrink-0\"}],[\"$\",\"span\",null,{\"className\":\"text-muted-foreground text-xs font-medium\",\"children\":[\"CC6 walkthrough scheduled \",[\"$\",\"span\",null,{\"className\":\"text-foreground/50 pl-0.5 text-xs\",\"children\":\"Tue 2pm\"}]]}]]}]]}],[\"$\",\"div\",null,{\"className\":\"relative pl-6\",\"children\":[[\"$\",\"div\",null,{\"className\":\"border-foreground/15 absolute bottom-1/2 left-0 top-0 w-6 rounded-bl-full border-b border-l border-dashed\"}],[\"$\",\"div\",null,{\"className\":\"bg-card ring-border-illustration flex items-center gap-2 rounded-xl p-3 shadow ring-1\",\"children\":[[\"$\",\"$L11\",null,{\"ref\":\"$undefined\",\"iconNode\":[[\"path\",{\"d\":\"M10.5 22H6a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.706.706l3.588 3.588A2.4 2.4 0 0 1 20 8v6\",\"key\":\"g5mvt7\"}],[\"path\",{\"d\":\"M14 2v5a1 1 0 0 0 1 1h5\",\"key\":\"wfsgrz\"}],[\"path\",{\"d\":\"m14 20 2 2 4-4\",\"key\":\"15kota\"}]],\"className\":\"lucide-file-check-corner size-3.5 shrink-0 text-emerald-500\"}],[\"$\",\"span\",null,{\"className\":\"text-muted-foreground text-xs font-medium\",\"children\":[\"Evidence pulled · 32 controls \",[\"$\",\"span\",null,{\"className\":\"text-foreground/50 pl-0.5 text-xs\",\"children\":\"today\"}]]}]]}]]}],[\"$\",\"div\",null,{\"className\":\"relative pl-6\",\"children\":[[\"$\",\"div\",null,{\"className\":\"border-foreground/15 absolute bottom-1/2 left-0 top-0 w-6 rounded-bl-full border-b border-l border-dashed\"}],[\"$\",\"div\",null,{\"className\":\"bg-card ring-border-illustration flex items-center gap-2 rounded-xl p-3 shadow ring-1\",\"children\":[[\"$\",\"$L11\",null,{\"ref\":\"$undefined\",\"iconNode\":\"$1c:props:children:1:props:children:props:children:props:children:0:props:iconNode\",\"className\":\"lucide-shield-check size-3.5 shrink-0 text-emerald-500\"}],[\"$\",\"span\",null,{\"className\":\"text-muted-foreground text-xs font-medium\",\"children\":[\"Q1 access review submitted \",[\"$\",\"span\",null,{\"className\":\"text-foreground/50 pl-0.5 text-xs\",\"children\":\"3d ago\"}]]}]]}]]}]]}]]}]}]}]]}]\n"])</script><script>self.__next_f.push([1,"5c:[\"$\",\"div\",null,{\"data-slot\":\"feature-card\",\"className\":\"grid h-full grid-rows-[auto_1fr] gap-px @max-5xl:h-auto\",\"children\":[[\"$\",\"div\",null,{\"data-grid-content\":true,\"data-slot\":\"feature-card-content\",\"className\":\"@4xl:px-12 @4xl:pt-12 space-y-4 p-6\",\"children\":[[\"$\",\"h3\",null,{\"data-slot\":\"feature-card-title\",\"className\":\"text-muted-foreground flex items-center gap-2\",\"children\":\"Vulnerability scanning + attack surface management\"}],[\"$\",\"p\",null,{\"data-slot\":\"feature-card-description\",\"className\":\"text-muted-foreground text-xl font-medium\",\"children\":\"Continuous scanning that catches net-new exposures between pentests. Recurring authenticated scans on internal infra.\"}]]}],[\"$\",\"div\",null,{\"data-grid-content\":true,\"data-slot\":\"feature-card-illustration\",\"className\":\"@4xl:px-12 @4xl:pb-12 flex flex-col items-center justify-center px-6 pb-6 pt-6\",\"children\":[\"$\",\"$L70\",null,{}]}]]}]\n"])</script><script>self.__next_f.push([1,"5d:[\"$\",\"div\",null,{\"data-slot\":\"feature-card\",\"className\":\"grid h-full grid-rows-[auto_1fr] gap-px @max-5xl:h-auto\",\"children\":[[\"$\",\"div\",null,{\"data-grid-content\":true,\"data-slot\":\"feature-card-content\",\"className\":\"@4xl:px-12 @4xl:pt-12 space-y-4 p-6\",\"children\":[[\"$\",\"h3\",null,{\"data-slot\":\"feature-card-title\",\"className\":\"text-muted-foreground flex items-center gap-2\",\"children\":\"Endpoint and identity advisory\"}],[\"$\",\"p\",null,{\"data-slot\":\"feature-card-description\",\"className\":\"text-muted-foreground text-xl font-medium\",\"children\":\"MDM and endpoint hardening. Identity provider audit, SSO and MFA enforcement, privileged access reviews.\"}]]}],[\"$\",\"div\",null,{\"data-grid-content\":true,\"data-slot\":\"feature-card-illustration\",\"className\":\"@4xl:px-12 @4xl:pb-12 flex flex-col items-center justify-center px-6 pb-6 pt-6\",\"children\":[\"$\",\"div\",null,{\"aria-hidden\":true,\"className\":\"bg-foreground/5 group rounded-2xl\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center gap-1.5 px-6 py-2.5 text-sm font-medium\",\"children\":[[\"$\",\"$L11\",null,{\"ref\":\"$undefined\",\"iconNode\":[[\"path\",{\"d\":\"M2.586 17.414A2 2 0 0 0 2 18.828V21a1 1 0 0 0 1 1h3a1 1 0 0 0 1-1v-1a1 1 0 0 1 1-1h1a1 1 0 0 0 1-1v-1a1 1 0 0 1 1-1h.172a2 2 0 0 0 1.414-.586l.814-.814a6.5 6.5 0 1 0-4-4z\",\"key\":\"1s6t7t\"}],[\"circle\",{\"cx\":\"16.5\",\"cy\":\"7.5\",\"r\":\".5\",\"fill\":\"currentColor\",\"key\":\"w0ekpg\"}]],\"className\":\"lucide-key-round size-3.5 opacity-60\"}],\"Endpoint + identity\"]}],[\"$\",\"div\",null,{\"className\":\"relative overflow-hidden rounded-2xl\",\"children\":[[\"$\",\"div\",null,{\"className\":\"absolute inset-0 scale-100 blur-lg transition-all duration-300 dark:opacity-35\",\"children\":[\"$\",\"div\",null,{\"className\":\"bg-linear-to-r/increasing animate-hue-rotate absolute inset-x-6 bottom-0 top-12 -translate-y-3 from-emerald-400 to-blue-400\"}]}],[\"$\",\"div\",null,{\"className\":\"bg-illustration ring-foreground/10 relative overflow-hidden rounded-2xl border border-transparent px-6 py-3 shadow-md shadow-black/5 ring-1\",\"children\":[[\"$\",\"div\",null,{\"className\":\"grid max-w-xs grid-cols-[auto_1fr_auto] items-center gap-3 border-b border-dashed py-3 last:border-b-0\",\"children\":[[\"$\",\"div\",null,{\"className\":\"bg-muted border-foreground/5 flex size-12 items-center justify-center rounded-lg border\",\"children\":[\"$\",\"$L11\",null,{\"ref\":\"$undefined\",\"iconNode\":[[\"path\",{\"d\":\"M12 10a2 2 0 0 0-2 2c0 1.02-.1 2.51-.26 4\",\"key\":\"1nerag\"}],[\"path\",{\"d\":\"M14 13.12c0 2.38 0 6.38-1 8.88\",\"key\":\"o46ks0\"}],[\"path\",{\"d\":\"M17.29 21.02c.12-.6.43-2.3.5-3.02\",\"key\":\"ptglia\"}],[\"path\",{\"d\":\"M2 12a10 10 0 0 1 18-6\",\"key\":\"ydlgp0\"}],[\"path\",{\"d\":\"M2 16h.01\",\"key\":\"1gqxmh\"}],[\"path\",{\"d\":\"M21.8 16c.2-2 .131-5.354 0-6\",\"key\":\"drycrb\"}],[\"path\",{\"d\":\"M5 19.5C5.5 18 6 15 6 12a6 6 0 0 1 .34-2\",\"key\":\"1tidbn\"}],[\"path\",{\"d\":\"M8.65 22c.21-.66.45-1.32.57-2\",\"key\":\"13wd9y\"}],[\"path\",{\"d\":\"M9 6.8a6 6 0 0 1 9 5.2v2\",\"key\":\"1fr1j5\"}]],\"className\":\"lucide-fingerprint-pattern size-5\"}]}],[\"$\",\"div\",null,{\"className\":\"space-y-0.5\",\"children\":[[\"$\",\"h3\",null,{\"className\":\"text-sm font-medium\",\"children\":\"Okta\"}],[\"$\",\"p\",null,{\"className\":\"text-muted-foreground line-clamp-1 text-[11px]\",\"children\":\"SSO + MFA enforced · 100% of admins\"}]]}],[\"$\",\"span\",null,{\"className\":\"size-1.5 rounded-full bg-emerald-500\"}]]}],[\"$\",\"div\",null,{\"className\":\"grid max-w-xs grid-cols-[auto_1fr_auto] items-center gap-3 border-b border-dashed py-3 last:border-b-0\",\"children\":[[\"$\",\"div\",null,{\"className\":\"bg-muted border-foreground/5 flex size-12 items-center justify-center rounded-lg border\",\"children\":[\"$\",\"$L11\",null,{\"ref\":\"$undefined\",\"iconNode\":[[\"path\",{\"d\":\"M18 5a2 2 0 0 1 2 2v8.526a2 2 0 0 0 .212.897l1.068 2.127a1 1 0 0 1-.9 1.45H3.62a1 1 0 0 1-.9-1.45l1.068-2.127A2 2 0 0 0 4 15.526V7a2 2 0 0 1 2-2z\",\"key\":\"1pdavp\"}],[\"path\",{\"d\":\"M20.054 15.987H3.946\",\"key\":\"14rxg9\"}]],\"className\":\"lucide-laptop size-5\"}]}],[\"$\",\"div\",null,{\"className\":\"space-y-0.5\",\"children\":[[\"$\",\"h3\",null,{\"className\":\"text-sm font-medium\",\"children\":\"Jamf\"}],[\"$\",\"p\",null,{\"className\":\"text-muted-foreground line-clamp-1 text-[11px]\",\"children\":\"MDM coverage · 47 of 47 endpoints\"}]]}],\"$L71\"]}],\"$L72\"]}]]}]]}]}]]}]\n"])</script><script>self.__next_f.push([1,"5e:[\"$\",\"div\",null,{\"data-slot\":\"feature-card\",\"className\":\"grid h-full grid-rows-[auto_1fr] gap-px @max-5xl:h-auto\",\"children\":[[\"$\",\"div\",null,{\"data-grid-content\":true,\"data-slot\":\"feature-card-content\",\"className\":\"@4xl:px-12 @4xl:pt-12 space-y-4 p-6\",\"children\":[[\"$\",\"h3\",null,{\"data-slot\":\"feature-card-title\",\"className\":\"text-muted-foreground flex items-center gap-2\",\"children\":\"Incident response + tabletops\"}],[\"$\",\"p\",null,{\"data-slot\":\"feature-card-description\",\"className\":\"text-muted-foreground text-xl font-medium\",\"children\":\"Runbooks for the most likely scenarios. Annual tabletop with engineering and leadership.\"}]]}],[\"$\",\"div\",null,{\"data-grid-content\":true,\"data-slot\":\"feature-card-illustration\",\"className\":\"@4xl:px-12 @4xl:pb-12 flex flex-col items-center justify-center px-6 pb-6 pt-6\",\"children\":[\"$\",\"div\",null,{\"aria-hidden\":true,\"className\":\"ring-border-illustration bg-card/25 shadow-black/4 w-full max-w-xs rounded-3xl p-2 shadow-lg ring-1\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center justify-between px-3 py-2\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center gap-2\",\"children\":[[\"$\",\"$L11\",null,{\"ref\":\"$undefined\",\"iconNode\":[[\"path\",{\"d\":\"M12 16h.01\",\"key\":\"1drbdi\"}],[\"path\",{\"d\":\"M12 8v4\",\"key\":\"1got3b\"}],[\"path\",{\"d\":\"M15.312 2a2 2 0 0 1 1.414.586l4.688 4.688A2 2 0 0 1 22 8.688v6.624a2 2 0 0 1-.586 1.414l-4.688 4.688a2 2 0 0 1-1.414.586H8.688a2 2 0 0 1-1.414-.586l-4.688-4.688A2 2 0 0 1 2 15.312V8.688a2 2 0 0 1 .586-1.414l4.688-4.688A2 2 0 0 1 8.688 2z\",\"key\":\"1fd625\"}]],\"className\":\"lucide-octagon-alert size-3.5 text-rose-500\"}],[\"$\",\"div\",null,{\"className\":\"text-foreground text-sm font-semibold\",\"children\":\"IR tabletop · Ransomware\"}]]}],[\"$\",\"span\",null,{\"className\":\"bg-rose-500/15 text-rose-500 rounded-full px-2 py-0.5 font-mono text-[9px] uppercase tracking-wider\",\"children\":\"P1\"}]]}],[\"$\",\"div\",null,{\"className\":\"bg-illustration border-border/50 divide-y rounded-2xl border\",\"children\":[[\"$\",\"div\",\"0\",{\"className\":\"flex items-center gap-3 p-3\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex size-5 shrink-0 items-center justify-center rounded bg-emerald-500\",\"children\":[[\"$\",\"svg\",null,{\"className\":\"size-3 text-white\",\"fill\":\"none\",\"viewBox\":\"0 0 24 24\",\"stroke\":\"currentColor\",\"children\":[\"$\",\"path\",null,{\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"strokeWidth\":2,\"d\":\"M5 13l4 4L19 7\"}]}],false]}],[\"$\",\"div\",null,{\"className\":\"min-w-0 flex-1\",\"children\":[\"$\",\"div\",null,{\"className\":\"truncate text-sm text-foreground/50 line-through\",\"children\":\"Isolate affected hosts\"}]}],[\"$\",\"span\",null,{\"className\":\"shrink-0 text-xs text-emerald-500\",\"children\":\"Done\"}],[\"$\",\"div\",null,{\"className\":\"bg-primary/10 text-primary flex size-6 shrink-0 items-center justify-center rounded-full border border-primary/20 font-mono text-[10px] font-medium\",\"children\":\"CM\"}]]}],[\"$\",\"div\",\"1\",{\"className\":\"flex items-center gap-3 p-3\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex size-5 shrink-0 items-center justify-center rounded bg-amber-500/20 ring-1 ring-amber-500\",\"children\":[false,[\"$\",\"span\",null,{\"className\":\"size-1.5 animate-pulse rounded-full bg-amber-500\"}]]}],[\"$\",\"div\",null,{\"className\":\"min-w-0 flex-1\",\"children\":[\"$\",\"div\",null,{\"className\":\"truncate text-sm \",\"children\":\"Notify legal + insurance carrier\"}]}],[\"$\",\"span\",null,{\"className\":\"shrink-0 text-xs text-amber-500\",\"children\":\"Active\"}],[\"$\",\"div\",null,{\"className\":\"bg-primary/10 text-primary flex size-6 shrink-0 items-center justify-center rounded-full border border-primary/20 font-mono text-[10px] font-medium\",\"children\":\"BD\"}]]}],[\"$\",\"div\",\"2\",{\"className\":\"flex items-center gap-3 p-3\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex size-5 shrink-0 items-center justify-center rounded border-foreground/20 border\",\"children\":[false,false]}],[\"$\",\"div\",null,{\"className\":\"min-w-0 flex-1\",\"children\":[\"$\",\"div\",null,{\"className\":\"truncate text-sm \",\"children\":\"Pull forensic image · S3 object lock\"}]}],[\"$\",\"span\",null,{\"className\":\"shrink-0 text-xs text-muted-foreground\",\"children\":\"Queued\"}],\"$L73\"]}],\"$L74\"]}]]}]}]]}]\n"])</script><script>self.__next_f.push([1,"5f:[\"$\",\"div\",null,{\"data-slot\":\"feature-card\",\"className\":\"grid h-full grid-rows-[auto_1fr] gap-px @max-5xl:h-auto\",\"children\":[[\"$\",\"div\",null,{\"data-grid-content\":true,\"data-slot\":\"feature-card-content\",\"className\":\"@4xl:px-12 @4xl:pt-12 space-y-4 p-6\",\"children\":[[\"$\",\"h3\",null,{\"data-slot\":\"feature-card-title\",\"className\":\"text-muted-foreground flex items-center gap-2\",\"children\":\"Strategic roadmap + board briefings\"}],[\"$\",\"p\",null,{\"data-slot\":\"feature-card-description\",\"className\":\"text-muted-foreground text-xl font-medium\",\"children\":\"Threat-informed 12-month roadmap. Board-grade briefings on cadence. Updates evolve with the program.\"}]]}],[\"$\",\"div\",null,{\"data-grid-content\":true,\"data-slot\":\"feature-card-illustration\",\"className\":\"@4xl:px-12 @4xl:pb-12 flex flex-col items-center justify-center px-6 pb-6 pt-6\",\"children\":[\"$\",\"div\",null,{\"aria-hidden\":true,\"className\":\"min-w-xs ring-border-illustration bg-card/25 shadow-black/4 relative max-w-sm space-y-3 rounded-2xl p-3 shadow-lg ring-1\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center justify-between\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center gap-1.5\",\"children\":[[\"$\",\"$L11\",null,{\"ref\":\"$undefined\",\"iconNode\":[[\"path\",{\"d\":\"M16 7h6v6\",\"key\":\"box55l\"}],[\"path\",{\"d\":\"m22 7-8.5 8.5-5-5L2 17\",\"key\":\"1t1m79\"}]],\"className\":\"lucide-trending-up text-primary size-3.5\"}],[\"$\",\"span\",null,{\"className\":\"text-foreground text-xs font-semibold\",\"children\":\"Q3 board briefing\"}]]}],[\"$\",\"span\",null,{\"className\":\"text-muted-foreground font-mono text-[9px] uppercase tracking-wider\",\"children\":\"draft\"}]]}],[\"$\",\"div\",null,{\"className\":\"grid grid-cols-3 gap-2\",\"children\":[[\"$\",\"div\",null,{\"className\":\"bg-illustration ring-border/50 rounded-lg p-2 ring-1\",\"children\":[[\"$\",\"div\",null,{\"className\":\"text-muted-foreground font-mono text-[8px] uppercase tracking-wider\",\"children\":\"SOC 2\"}],[\"$\",\"div\",null,{\"className\":\"mt-0.5 text-[11px] font-medium text-emerald-600\",\"children\":\"Audit ready\"}]]}],[\"$\",\"div\",null,{\"className\":\"bg-illustration ring-border/50 rounded-lg p-2 ring-1\",\"children\":[[\"$\",\"div\",null,{\"className\":\"text-muted-foreground font-mono text-[8px] uppercase tracking-wider\",\"children\":\"Critical findings\"}],[\"$\",\"div\",null,{\"className\":\"mt-0.5 text-[11px] font-medium text-emerald-600\",\"children\":\"0 open\"}]]}],[\"$\",\"div\",null,{\"className\":\"bg-illustration ring-border/50 rounded-lg p-2 ring-1\",\"children\":[[\"$\",\"div\",null,{\"className\":\"text-muted-foreground font-mono text-[8px] uppercase tracking-wider\",\"children\":\"Mean detect\"}],[\"$\",\"div\",null,{\"className\":\"mt-0.5 text-[11px] font-medium text-emerald-600\",\"children\":\"14 min\"}]]}]]}],[\"$\",\"div\",null,{\"className\":\"bg-illustration ring-border/50 space-y-2 rounded-xl p-2.5 ring-1\",\"children\":[[\"$\",\"div\",null,{\"className\":\"text-muted-foreground font-mono text-[9px] uppercase tracking-wider\",\"children\":\"12-month roadmap\"}],[\"$\",\"div\",null,{\"className\":\"flex items-center gap-2\",\"children\":[[\"$\",\"span\",null,{\"className\":\"shrink-0 rounded px-1.5 py-px font-mono text-[9px] uppercase tracking-wider bg-primary/10 text-primary\",\"children\":\"Q3\"}],[\"$\",\"span\",null,{\"className\":\"text-foreground truncate text-[11px]\",\"children\":\"SOC 2 Type II observation window\"}]]}],[\"$\",\"div\",null,{\"className\":\"flex items-center gap-2\",\"children\":[[\"$\",\"span\",null,{\"className\":\"shrink-0 rounded px-1.5 py-px font-mono text-[9px] uppercase tracking-wider bg-foreground/5 text-muted-foreground\",\"children\":\"Q4\"}],[\"$\",\"span\",null,{\"className\":\"text-foreground truncate text-[11px]\",\"children\":\"ISO 27001 readiness assessment\"}]]}],[\"$\",\"div\",null,{\"className\":\"flex items-center gap-2\",\"children\":[[\"$\",\"span\",null,{\"className\":\"shrink-0 rounded px-1.5 py-px font-mono text-[9px] uppercase tracking-wider bg-foreground/5 text-muted-foreground\",\"children\":\"Q1\"}],[\"$\",\"span\",null,{\"className\":\"text-foreground truncate text-[11px]\",\"children\":\"Customer-funded pentest cadence\"}]]}]]}]]}]}]]}]\n"])</script><script>self.__next_f.push([1,"60:[\"$\",\"div\",null,{\"className\":\"@max-5xl:hidden\",\"children\":[\"$\",\"div\",null,{\"data-grid-content\":true}]}]\n61:[\"$\",\"div\",null,{\"className\":\"grid\",\"style\":{\"gridTemplateColumns\":\"repeat(1, minmax(0, 1fr))\"},\"children\":[[\"$\",\"div\",\"0\",{\"aria-hidden\":true,\"className\":\"p-[0.5px]\",\"children\":[\"$\",\"div\",null,{\"className\":\"bg-card/90 h-full w-2 rounded md:w-6 lg:w-full\"}]}]]}]\n64:[\"$\",\"div\",null,{\"className\":\"grid\",\"style\":{\"gridTemplateColumns\":\"repeat(1, minmax(0, 1fr))\"},\"children\":[[\"$\",\"div\",\"0\",{\"aria-hidden\":true,\"className\":\"p-[0.5px]\",\"children\":[\"$\",\"div\",null,{\"className\":\"bg-card/90 h-full w-2 rounded md:w-6 lg:w-full\"}]}]]}]\n65:[\"$\",\"div\",null,{\"aria-hidden\":true,\"className\":\"@container grid grid-cols-[auto_1fr_auto] lg:grid-cols-[1fr_auto_1fr]\",\"children\":[[\"$\",\"div\",null,{\"className\":\"grid\",\"style\":{\"gridTemplateColumns\":\"repeat(1, minmax(0, 1fr))\"},\"children\":[[\"$\",\"div\",\"0\",{\"aria-hidden\":true,\"className\":\"p-[0.5px] w-full\",\"children\":[\"$\",\"div\",null,{\"className\":\"bg-card/90 h-full w-2 rounded md:w-6 lg:w-full\"}]}]]}],[\"$\",\"div\",null,{\"className\":\"max-w-276 lg:min-w-276 mx-auto w-full p-[0.5px]\",\"children\":[\"$\",\"div\",null,{\"data-slot\":\"content\",\"className\":\"bg-card/90 h-full rounded\",\"children\":[\"$\",\"div\",null,{\"className\":\"h-16\"}]}]}],[\"$\",\"div\",null,{\"className\":\"grid\",\"style\":{\"gridTemplateColumns\":\"repeat(1, minmax(0, 1fr))\"},\"children\":[[\"$\",\"div\",\"0\",{\"aria-hidden\":true,\"className\":\"p-[0.5px]\",\"children\":[\"$\",\"div\",null,{\"className\":\"bg-card/90 h-full w-2 rounded md:w-6 lg:w-full\"}]}]]}]]}]\n66:[\"$\",\"div\",null,{\"className\":\"border-border ml-5 border-l border-dashed py-3.5\"}]\n67:[\"$\",\"div\",null,{\"className\":\"flex items-center gap-3 opacity-50\",\"children\":[[\"$\",\"div\",null,{\"className\":\"bg-linear-to-b from-muted to-background ring-border-illustration inset-ring-3 inset-ring-background bg-card flex size-10 items-center justify-center rounded-lg shadow-md ring-1\",\"children\":[\"$\",\"$L11\",null,{\"ref\":\"$undefined\",\"iconNode\":\"$53:props:children:1:props:children:props:children:props:children:0:props:children:props:children:0:props:children:0:props:children:props:iconNode\",\"className\":\"lucide-bug size-4\"}]}],[\"$\",\"div\",null,{\"className\":\"flex-1 space-y-1\",\"children\":[[\"$\",\"div\",null,{\"className\":\"text-foreground text-sm font-medium\",\"children\":\"Pentest\"}],[\"$\",\"div\",null,{\"className\":\"text-muted-foreground line-clamp-1 text-xs\",\"children\":\"Auth, API, exposed infra\"}]]}],[\"$\",\"div\",null,{\"className\":\"bg-muted text-muted-foreground rounded-full px-2 py-0.5 text-xs\",\"children\":\"Pending\"}]]}]\n68:[\"$\",\"div\",null,{\"className\":\"border-border ml-5 border-l border-dashed py-3 opacity-50\"}]\n69:[\"$\",\"div\",null,{\"className\":\"flex items-center gap-3 opacity-50\",\"children\":[[\"$\",\"div\",null,{\"className\":\"bg-linear-to-b from-muted to-background ring-border-illustration inset-ring-3 inset-ring-background bg-card flex size-10 items-center justify-center rounded-lg shadow-md ring-1\",\"children\":[\"$\",\"$L11\",null,{\"ref\":\"$undefined\",\"iconNode\":[[\"path\",{\"d\":\"M13 5h8\",\"key\":\"a7qcls\"}],[\"path\",{\"d\":\"M13 12h8\",\"key\":\"h98zly\"}],[\"path\",{\"d\":\"M13 19h8\",\"key\":\"c3s6r1\"}],[\"path\",{\"d\":\"m3 17 2 2 4-4\",\"key\":\"1jhpwq\"}],[\"path\",{\"d\":\"m3 7 2 2 4-4\",\"key\":\"1obspn\"}]],\"className\":\"lucide-list-checks size-4\"}]}],[\"$\",\"div\",null,{\"className\":\"flex-1 space-y-1\",\"children\":[[\"$\",\"div\",null,{\"className\":\"text-foreground text-sm font-medium\",\"children\":\"Findings backlog\"}],[\"$\",\"div\",null,{\"className\":\"text-muted-foreground text-xs\",\"children\":\"Risk-ranked, owners assigned\"}]]}],[\"$\",\"div\",null,{\"className\":\"bg-muted text-muted-foreground rounded-full px-2 py-0.5 text-xs\",\"children\":\"Pending\"}]]}]\n6a:[\"$\",\"div\",null,{\"className\":\"ring-background bg-muted text-muted-foreground flex size-6 items-center justify-center rounded-full text-[10px] font-medium ring-1\",\"children\":\"+4\"}]\n6b:[\"$\",\"div\",null,{\"className\":\"flex items-center justify-between gap-2 pl-3 pr-0.5\",\"children\":[[\"$\",\"span\",null,{\"className\":\"block border-b border-transparent text-sm font-semibold\",\"children\":\"Going?\"}],[\"$\",\"div\",null,{\"className\":\"flex\",\"children\":[[\"$\",\"div\",null,{\"className\":\""])</script><script>self.__next_f.push([1,"hover:bg-foreground/5 flex h-7 cursor-pointer items-center justify-center rounded-full px-2 text-sm font-medium text-blue-600 dark:text-blue-400\",\"children\":[\"$\",\"span\",null,{\"children\":\"Yes\"}]}],[\"$\",\"div\",null,{\"className\":\"hover:bg-foreground/5 text-foreground/65 flex h-7 cursor-pointer items-center justify-center rounded-full px-2 text-sm font-medium\",\"children\":[\"$\",\"span\",null,{\"children\":\"No\"}]}],[\"$\",\"div\",null,{\"className\":\"hover:bg-foreground/5 text-foreground/65 flex h-7 cursor-pointer items-center justify-center rounded-full px-2 text-sm font-medium\",\"children\":[\"$\",\"span\",null,{\"children\":\"Maybe\"}]}]]}]]}]\n6c:[\"$\",\"div\",null,{\"className\":\"bg-foreground/10 h-1 w-1/3 rounded-full\"}]\n6d:[\"$\",\"div\",null,{\"className\":\"flex gap-1\",\"children\":[\"$\",\"div\",null,{\"className\":\"bg-foreground/10 h-1 w-2/3 rounded-full\"}]}]\n6e:[\"$\",\"div\",null,{\"className\":\"bg-purple-500 mt-1 h-1 w-8 rounded-full opacity-70\"}]\n"])</script><script>self.__next_f.push([1,"6f:[\"$\",\"div\",null,{\"className\":\"bg-card @2xl:h-fit @4xl:h-96 @4xl:w-3/4 @2xl:w-full ring-border-illustration mx-auto h-96 w-3/4 rounded-2xl border border-transparent px-6 py-4 ring-1\",\"children\":[\"$\",\"div\",null,{\"className\":\"space-y-2\",\"children\":[[\"$\",\"div\",null,{\"children\":\"Recent engagements\"}],[\"$\",\"div\",null,{\"className\":\"*:hover:bg-muted -mx-2 flex flex-col gap-0.5 *:cursor-pointer *:rounded-md *:p-2\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center gap-1\",\"children\":[[\"$\",\"div\",null,{\"className\":\"bg-linear-to-b relative flex size-5 items-center justify-center rounded from-rose-400 to-orange-500 shadow-md shadow-black/25 before:absolute before:inset-px before:rounded-[3px] before:border before:border-white/40 before:ring-1 before:ring-black/25 dark:before:border-transparent dark:before:ring-white/25\",\"children\":[\"$\",\"$L11\",null,{\"ref\":\"$undefined\",\"iconNode\":\"$53:props:children:1:props:children:props:children:props:children:0:props:children:props:children:0:props:children:0:props:children:props:iconNode\",\"className\":\"lucide-bug size-3 fill-white stroke-white drop-shadow\"}]}],[\"$\",\"div\",null,{\"className\":\"text-xs\",\"children\":\"Web app pentest\"}],[\"$\",\"div\",null,{\"className\":\"text-muted-foreground ml-auto text-xs\",\"children\":\"This week\"}]]}],[\"$\",\"div\",null,{\"className\":\"flex items-center gap-1\",\"children\":[[\"$\",\"div\",null,{\"className\":\"border-background dark:inset-ring dark:inset-ring-white/25 bg-linear-to-b dark:inset-shadow-2xs dark:inset-shadow-white/25 relative flex size-5 items-center justify-center rounded border from-amber-300 to-orange-600 shadow-md shadow-black/20 ring-1 ring-black/10 dark:border-0 dark:shadow-white/10 dark:ring-black/50\",\"children\":[\"$\",\"$L11\",null,{\"ref\":\"$undefined\",\"iconNode\":[[\"path\",{\"d\":\"m18 16 4-4-4-4\",\"key\":\"1inbqp\"}],[\"path\",{\"d\":\"m6 8-4 4 4 4\",\"key\":\"15zrgr\"}],[\"path\",{\"d\":\"m14.5 4-5 16\",\"key\":\"e7oirm\"}]],\"className\":\"lucide-code-xml size-3 stroke-white drop-shadow\",\"strokeWidth\":2.5}]}],[\"$\",\"div\",null,{\"className\":\"text-xs\",\"children\":\"API security review\"}],[\"$\",\"div\",null,{\"className\":\"text-muted-foreground ml-auto text-xs\",\"children\":\"2 weeks ago\"}]]}],[\"$\",\"div\",null,{\"className\":\"flex items-center gap-1\",\"children\":[[\"$\",\"div\",null,{\"className\":\"border-background dark:inset-ring dark:inset-ring-white/25 bg-linear-to-b dark:inset-shadow-2xs dark:inset-shadow-white/25 relative flex size-5 items-center justify-center rounded border from-indigo-300 to-blue-600 shadow-md shadow-black/20 ring-1 ring-black/10 dark:border-0 dark:shadow-white/10 dark:ring-black/50\",\"children\":[\"$\",\"$L11\",null,{\"ref\":\"$undefined\",\"iconNode\":[[\"path\",{\"d\":\"M17.5 19H9a7 7 0 1 1 6.71-9h1.79a4.5 4.5 0 1 1 0 9Z\",\"key\":\"p7xjir\"}]],\"className\":\"lucide-cloud size-3 fill-white stroke-white drop-shadow\"}]}],[\"$\",\"div\",null,{\"className\":\"text-xs\",\"children\":\"Cloud config review\"}],[\"$\",\"div\",null,{\"className\":\"text-muted-foreground ml-auto text-xs\",\"children\":\"Last month\"}]]}]]}]]}]}]\n"])</script><script>self.__next_f.push([1,"71:[\"$\",\"span\",null,{\"className\":\"size-1.5 rounded-full bg-emerald-500\"}]\n72:[\"$\",\"div\",null,{\"className\":\"grid max-w-xs grid-cols-[auto_1fr_auto] items-center gap-3 border-b border-dashed py-3 last:border-b-0\",\"children\":[[\"$\",\"div\",null,{\"className\":\"bg-muted border-foreground/5 flex size-12 items-center justify-center rounded-lg border\",\"children\":[\"$\",\"$L11\",null,{\"ref\":\"$undefined\",\"iconNode\":\"$5d:props:children:1:props:children:props:children:1:props:children:1:props:children:1:props:children:0:props:children:props:iconNode\",\"className\":\"lucide-laptop size-5\"}]}],[\"$\",\"div\",null,{\"className\":\"space-y-0.5\",\"children\":[[\"$\",\"h3\",null,{\"className\":\"text-sm font-medium\",\"children\":\"CrowdStrike\"}],[\"$\",\"p\",null,{\"className\":\"text-muted-foreground line-clamp-1 text-[11px]\",\"children\":\"EDR active · 2 alerts in last 7d\"}]]}],[\"$\",\"span\",null,{\"className\":\"size-1.5 rounded-full bg-amber-500\"}]]}]\n73:[\"$\",\"div\",null,{\"className\":\"bg-primary/10 text-primary flex size-6 shrink-0 items-center justify-center rounded-full border border-primary/20 font-mono text-[10px] font-medium\",\"children\":\"RS\"}]\n74:[\"$\",\"div\",\"3\",{\"className\":\"flex items-center gap-3 p-3\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex size-5 shrink-0 items-center justify-center rounded border-foreground/20 border\",\"children\":[false,false]}],[\"$\",\"div\",null,{\"className\":\"min-w-0 flex-1\",\"children\":[\"$\",\"div\",null,{\"className\":\"truncate text-sm \",\"children\":\"Customer comms drafted\"}]}],[\"$\",\"span\",null,{\"className\":\"shrink-0 text-xs text-muted-foreground\",\"children\":\"Queued\"}],[\"$\",\"div\",null,{\"className\":\"bg-primary/10 text-primary flex size-6 shrink-0 items-center justify-center rounded-full border border-primary/20 font-mono text-[10px] font-medium\",\"children\":\"CM\"}]]}]\n2f:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"meta\",\"1\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}]]\n2d:null\n"])</script><script>self.__next_f.push([1,"31:[[\"$\",\"title\",\"0\",{\"children\":\"Virtual CISO Services (vCISO) | Practitioner-Led Security Leadership\"}],[\"$\",\"meta\",\"1\",{\"name\":\"description\",\"content\":\"Virtual CISO (vCISO) services for SMBs, growth-stage startups, and enterprise teams. SOC 2, ISO 27001, HIPAA compliance readiness, penetration testing, and embedded security leadership. Practitioner-led, month to month.\"}],[\"$\",\"meta\",\"2\",{\"name\":\"application-name\",\"content\":\"vCISO.com\"}],[\"$\",\"meta\",\"3\",{\"name\":\"author\",\"content\":\"vCISO Services, LLC\"}],[\"$\",\"meta\",\"4\",{\"name\":\"generator\",\"content\":\"Next.js\"}],[\"$\",\"meta\",\"5\",{\"name\":\"keywords\",\"content\":\"virtual CISO,vCISO,virtual CISO services,vCISO services,virtual CISO consulting,fractional CISO,SOC 2 readiness,ISO 27001,HIPAA compliance,penetration testing,vCISO pricing,vCISO Pittsburgh\"}],[\"$\",\"meta\",\"6\",{\"name\":\"robots\",\"content\":\"index, follow\"}],[\"$\",\"meta\",\"7\",{\"name\":\"googlebot\",\"content\":\"index, follow, max-image-preview:large, max-snippet:-1\"}],[\"$\",\"link\",\"8\",{\"rel\":\"canonical\",\"href\":\"https://www.vciso.com\"}],[\"$\",\"meta\",\"9\",{\"property\":\"og:title\",\"content\":\"Virtual CISO Services (vCISO) | vCISO.com\"}],[\"$\",\"meta\",\"10\",{\"property\":\"og:description\",\"content\":\"Practitioner-led virtual CISO firm. Compliance readiness (SOC 2, ISO 27001, HIPAA, CMMC), penetration testing, and embedded security leadership.\"}],[\"$\",\"meta\",\"11\",{\"property\":\"og:url\",\"content\":\"https://www.vciso.com\"}],[\"$\",\"meta\",\"12\",{\"property\":\"og:site_name\",\"content\":\"vCISO.com\"}],[\"$\",\"meta\",\"13\",{\"property\":\"og:image\",\"content\":\"https://www.vciso.com/og-image.png\"}],[\"$\",\"meta\",\"14\",{\"property\":\"og:type\",\"content\":\"website\"}],[\"$\",\"meta\",\"15\",{\"name\":\"twitter:card\",\"content\":\"summary_large_image\"}],[\"$\",\"meta\",\"16\",{\"name\":\"twitter:title\",\"content\":\"Virtual CISO Services (vCISO) | vCISO.com\"}],[\"$\",\"meta\",\"17\",{\"name\":\"twitter:description\",\"content\":\"Practitioner-led virtual CISO firm. SOC 2, ISO 27001, HIPAA, pentests, and fractional CISO retainers.\"}],[\"$\",\"meta\",\"18\",{\"name\":\"twitter:image\",\"content\":\"https://www.vciso.com/og-image.png\"}],[\"$\",\"link\",\"19\",{\"rel\":\"icon\",\"href\":\"/icon.svg?icon.0f5blzd8yfs7l.svg\",\"sizes\":\"any\",\"type\":\"image/svg+xml\"}],[\"$\",\"$L75\",\"20\",{}]]\n"])</script><script>self.__next_f.push([1,"77:I[39710,[\"/_next/static/chunks/17izccg4clx~s.js?dpl=dpl_FoEBcozorj6sVDyTfLrhCUxsRo1r\",\"/_next/static/chunks/172ax-xq3.7is.js?dpl=dpl_FoEBcozorj6sVDyTfLrhCUxsRo1r\",\"/_next/static/chunks/0l6aw4~-y7m4r.js?dpl=dpl_FoEBcozorj6sVDyTfLrhCUxsRo1r\",\"/_next/static/chunks/0k_3m34ix6ckz.js?dpl=dpl_FoEBcozorj6sVDyTfLrhCUxsRo1r\"],\"PostHogProvider\"]\n78:I[63,[\"/_next/static/chunks/17izccg4clx~s.js?dpl=dpl_FoEBcozorj6sVDyTfLrhCUxsRo1r\",\"/_next/static/chunks/172ax-xq3.7is.js?dpl=dpl_FoEBcozorj6sVDyTfLrhCUxsRo1r\",\"/_next/static/chunks/0l6aw4~-y7m4r.js?dpl=dpl_FoEBcozorj6sVDyTfLrhCUxsRo1r\",\"/_next/static/chunks/0k_3m34ix6ckz.js?dpl=dpl_FoEBcozorj6sVDyTfLrhCUxsRo1r\"],\"AnnouncementBar\"]\n79:I[72726,[\"/_next/static/chunks/17izccg4clx~s.js?dpl=dpl_FoEBcozorj6sVDyTfLrhCUxsRo1r\",\"/_next/static/chunks/172ax-xq3.7is.js?dpl=dpl_FoEBcozorj6sVDyTfLrhCUxsRo1r\",\"/_next/static/chunks/0l6aw4~-y7m4r.js?dpl=dpl_FoEBcozorj6sVDyTfLrhCUxsRo1r\",\"/_next/static/chunks/0k_3m34ix6ckz.js?dpl=dpl_FoEBcozorj6sVDyTfLrhCUxsRo1r\"],\"default\"]\n7a:I[96648,[\"/_next/static/chunks/17izccg4clx~s.js?dpl=dpl_FoEBcozorj6sVDyTfLrhCUxsRo1r\",\"/_next/static/chunks/172ax-xq3.7is.js?dpl=dpl_FoEBcozorj6sVDyTfLrhCUxsRo1r\",\"/_next/static/chunks/0l6aw4~-y7m4r.js?dpl=dpl_FoEBcozorj6sVDyTfLrhCUxsRo1r\",\"/_next/static/chunks/0k_3m34ix6ckz.js?dpl=dpl_FoEBcozorj6sVDyTfLrhCUxsRo1r\"],\"default\"]\n76:T81a,"])</script><script>self.__next_f.push([1,"{\"@context\":\"https://schema.org\",\"@type\":\"ProfessionalService\",\"name\":\"vCISO.com\",\"alternateName\":\"vCISO Services, LLC\",\"url\":\"https://www.vciso.com\",\"logo\":\"https://www.vciso.com/vciso-logo.svg\",\"image\":\"https://www.vciso.com/og-image.png\",\"description\":\"Practitioner-led virtual CISO (vCISO) firm offering SOC 2, ISO 27001, HIPAA, and CMMC compliance readiness, penetration testing, and embedded security leadership for SMBs, startups, and enterprise teams.\",\"priceRange\":\"$$$\",\"areaServed\":{\"@type\":\"Country\",\"name\":\"United States\"},\"address\":{\"@type\":\"PostalAddress\",\"addressLocality\":\"Pittsburgh\",\"addressRegion\":\"PA\",\"addressCountry\":\"US\"},\"serviceType\":[\"Virtual CISO services\",\"SOC 2 readiness\",\"ISO 27001 certification preparation\",\"HIPAA compliance\",\"CMMC readiness\",\"Penetration testing\",\"Attack surface management\",\"Vulnerability scanning\",\"Security policy authoring\",\"Incident response planning\",\"Vendor risk management\",\"Board security briefings\"],\"hasOfferCatalog\":{\"@type\":\"OfferCatalog\",\"name\":\"vCISO Services\",\"itemListElement\":[{\"@type\":\"Offer\",\"name\":\"SOC 2 Fast-Track Sprint\",\"price\":\"2500\",\"priceCurrency\":\"USD\",\"description\":\"2-week SOC 2 readiness with light pentest included.\"},{\"@type\":\"Offer\",\"name\":\"Strategic vCISO Retainer\",\"price\":\"5000\",\"priceCurrency\":\"USD\",\"description\":\"Monthly strategic security advisory.\"},{\"@type\":\"Offer\",\"name\":\"90-Day vCISO Foundation\",\"price\":\"24000\",\"priceCurrency\":\"USD\",\"description\":\"90-day program build with threat-informed baseline, prioritized roadmap, and a real pentest.\"},{\"@type\":\"Offer\",\"name\":\"Embedded vCISO Retainer\",\"description\":\"Hands-on embedded security leadership for audit prep, M\u0026A, and complex programs. Custom-scoped engagement.\",\"availability\":\"https://schema.org/LimitedAvailability\",\"url\":\"https://www.vciso.com/contact\"}]},\"founder\":{\"@type\":\"Person\",\"name\":\"Chase Miller\",\"jobTitle\":\"Founder \u0026 Principal Consultant\",\"alumniOf\":{\"@type\":\"CollegeOrUniversity\",\"name\":\"Carnegie Mellon University\"}},\"sameAs\":[\"https://www.linkedin.com/company/vcisodotcom/\",\"https://x.com/vcisodotcom\"]}"])</script><script>self.__next_f.push([1,"2:[\"$\",\"html\",null,{\"lang\":\"en\",\"className\":\"inter_c15e96cb-module__0bjUvq__variable fraunces_ac0abc8a-module___izDzq__variable jetbrains_mono_7ea1d0f9-module__6GV5LG__variable\",\"children\":[[\"$\",\"head\",null,{\"children\":[\"$\",\"script\",null,{\"type\":\"application/ld+json\",\"dangerouslySetInnerHTML\":{\"__html\":\"$76\"}}]}],[\"$\",\"body\",null,{\"children\":[[\"$\",\"$L77\",null,{\"children\":[[\"$\",\"$L78\",null,{\"slotsRemaining\":3,\"totalSlots\":5}],[\"$\",\"$L79\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L7a\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[[\"$\",\"$Le\",null,{}],[\"$\",\"main\",null,{\"role\":\"main\",\"className\":\"bg-zinc-950/10\",\"children\":[[\"$\",\"div\",null,{\"className\":\"@container grid grid-cols-[auto_1fr_auto] lg:grid-cols-[1fr_auto_1fr]\",\"children\":[[\"$\",\"div\",null,{\"className\":\"grid\",\"style\":{\"gridTemplateColumns\":\"repeat(1, minmax(0, 1fr))\"},\"children\":[[\"$\",\"div\",\"0\",{\"aria-hidden\":true,\"className\":\"p-[0.5px] w-full\",\"children\":[\"$\",\"div\",null,{\"className\":\"bg-card/90 h-full w-2 rounded md:w-6 lg:w-full\"}]}]]}],[\"$\",\"div\",null,{\"className\":\"max-w-276 lg:min-w-276 mx-auto w-full p-[0.5px]\",\"children\":[\"$\",\"div\",null,{\"data-slot\":\"content\",\"className\":\"bg-card/90 h-full rounded @4xl:px-12 px-6 py-3\",\"children\":[\"$\",\"span\",null,{\"className\":\"text-muted-foreground font-mono text-sm uppercase\",\"children\":\"404\"}]}]}],[\"$\",\"div\",null,{\"className\":\"grid\",\"style\":{\"gridTemplateColumns\":\"repeat(1, minmax(0, 1fr))\"},\"children\":[[\"$\",\"div\",\"0\",{\"aria-hidden\":true,\"className\":\"p-[0.5px]\",\"children\":[\"$\",\"div\",null,{\"className\":\"bg-card/90 h-full w-2 rounded md:w-6 lg:w-full\"}]}]]}]]}],\"$L7b\"]}],\"$L7c\"],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}],\"$L7d\"]}],\"$L7e\"]}]]}]\n"])</script><script>self.__next_f.push([1,"7f:T65c,"])</script><script>self.__next_f.push([1,"M915.722 582H884.256L863.939 514.111H884.38L898.874 565.523H901.723L914.236 514.111H933.314L915.722 582ZM985.182 584.354C952.476 584.354 938.849 558.338 938.849 537.897V535.172C938.849 512.749 953.22 488.839 984.562 488.839C1009.22 488.839 1025.69 503.457 1027.92 525.137H1007.48C1005.75 514.359 996.827 507.793 984.562 507.793C968.457 507.793 959.414 519.438 959.414 536.658C959.414 553.63 968.581 565.399 985.182 565.399C997.694 565.399 1007.11 558.958 1008.97 548.18H1029.28C1027.05 568.125 1011.07 584.354 985.182 584.354ZM1060.85 582H1040.53V491.564H1060.85V582ZM1110.41 584.354C1085.76 584.354 1072.62 571.841 1072.62 554.25H1092.32C1092.32 561.187 1097.65 567.258 1110.41 567.258C1121.68 567.258 1127.75 562.426 1127.75 555.489C1127.75 549.666 1123.04 546.321 1112.02 545.33L1105.21 544.711C1087.12 543.224 1075.6 533.066 1075.6 516.961C1075.6 499.617 1088.73 488.839 1108.92 488.839C1130.23 488.839 1142.99 500.608 1142.99 518.323H1123.17C1123.17 511.758 1118.34 505.935 1108.92 505.935C1099.88 505.935 1095.42 511.014 1095.42 516.961C1095.42 522.164 1098.76 526.376 1107.06 526.995L1114 527.615C1133.7 529.349 1147.57 538.764 1147.57 555.489C1147.57 572.956 1133.33 584.354 1110.41 584.354ZM1202.45 584.354C1169.75 584.354 1154.26 558.214 1154.26 537.897V535.172C1154.26 512.749 1170.62 488.839 1202.45 488.839C1234.17 488.839 1250.77 512.749 1250.77 535.172V537.897C1250.77 558.214 1235.16 584.354 1202.45 584.354ZM1202.45 565.399C1219.55 565.399 1230.2 552.516 1230.2 536.658C1230.2 519.81 1219.55 507.793 1202.45 507.793C1185.36 507.793 1174.83 519.81 1174.83 536.658C1174.83 552.516 1185.36 565.399 1202.45 565.399Z"])</script><script>self.__next_f.push([1,"6:[\"$\",\"footer\",null,{\"role\":\"contentinfo\",\"className\":\"bg-sky-900/10\",\"children\":[[\"$\",\"div\",null,{\"className\":\"@container grid grid-cols-[auto_1fr_auto] lg:grid-cols-[1fr_auto_1fr]\",\"children\":[[\"$\",\"div\",null,{\"className\":\"grid\",\"style\":{\"gridTemplateColumns\":\"repeat(1, minmax(0, 1fr))\"},\"children\":[[\"$\",\"div\",\"0\",{\"aria-hidden\":true,\"className\":\"p-[0.5px] w-full\",\"children\":[\"$\",\"div\",null,{\"className\":\"bg-card/90 h-full w-2 rounded md:w-6 lg:w-full\"}]}]]}],[\"$\",\"div\",null,{\"className\":\"max-w-276 lg:min-w-276 mx-auto w-full p-[0.5px]\",\"children\":[\"$\",\"div\",null,{\"data-slot\":\"content\",\"className\":\"bg-card/90 h-full rounded\",\"children\":[\"$\",\"div\",null,{\"className\":\"h-12\"}]}]}],[\"$\",\"div\",null,{\"className\":\"grid\",\"style\":{\"gridTemplateColumns\":\"repeat(1, minmax(0, 1fr))\"},\"children\":[[\"$\",\"div\",\"0\",{\"aria-hidden\":true,\"className\":\"p-[0.5px]\",\"children\":[\"$\",\"div\",null,{\"className\":\"bg-card/90 h-full w-2 rounded md:w-6 lg:w-full\"}]}]]}]]}],[\"$\",\"div\",null,{\"className\":\"@container grid grid-cols-[auto_1fr_auto] lg:grid-cols-[1fr_auto_1fr]\",\"children\":[[\"$\",\"div\",null,{\"className\":\"grid\",\"style\":{\"gridTemplateColumns\":\"repeat(1, minmax(0, 1fr))\"},\"children\":[[\"$\",\"div\",\"0\",{\"aria-hidden\":true,\"className\":\"p-[0.5px] w-full\",\"children\":[\"$\",\"div\",null,{\"className\":\"bg-card/90 h-full w-2 rounded md:w-6 lg:w-full\"}]}]]}],[\"$\",\"div\",null,{\"className\":\"max-w-276 lg:min-w-276 mx-auto w-full\",\"children\":[\"$\",\"div\",null,{\"className\":\"**:data-grid-content:bg-card/90 **:data-grid-content:h-full **:data-grid-content:rounded grid *:p-[0.5px]\",\"children\":[\"$\",\"div\",null,{\"className\":\"grid\",\"children\":[\"$\",\"div\",null,{\"data-grid-content\":true,\"className\":\"space-y-6 p-6 lg:p-12\",\"children\":[[\"$\",\"$L32\",null,{\"href\":\"/\",\"aria-label\":\"vCISO home\",\"className\":\"block size-fit\",\"children\":[\"$\",\"svg\",null,{\"className\":\"h-6 w-auto text-foreground\",\"viewBox\":\"663 466 1020 147\",\"fill\":\"currentColor\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"children\":[[\"$\",\"path\",null,{\"d\":\"$7f\"}],[\"$\",\"path\",null,{\"className\":\"fill-primary\",\"d\":\"M741.73 531.973L730.266 512.118C729.042 509.996 727.409 508.136 725.462 506.647C723.515 505.158 721.291 504.069 718.92 503.443L678.376 492.592L691.99 516.143L713.755 521.956L724.981 541.363L719.159 563.036L732.803 586.587L743.611 546.103C744.26 543.742 744.428 541.275 744.105 538.848C743.782 536.42 742.974 534.083 741.73 531.973Z\"}],\"$L80\",\"$L81\",\"$L82\",\"$L83\",\"$L84\"]}]}],\"$L85\",\"$L86\"]}]}]}]}],\"$L87\"]}],\"$L88\",\"$L89\"]}]\n"])</script><script>self.__next_f.push([1,"8a:I[54614,[\"/_next/static/chunks/17izccg4clx~s.js?dpl=dpl_FoEBcozorj6sVDyTfLrhCUxsRo1r\",\"/_next/static/chunks/172ax-xq3.7is.js?dpl=dpl_FoEBcozorj6sVDyTfLrhCUxsRo1r\",\"/_next/static/chunks/0l6aw4~-y7m4r.js?dpl=dpl_FoEBcozorj6sVDyTfLrhCUxsRo1r\",\"/_next/static/chunks/0k_3m34ix6ckz.js?dpl=dpl_FoEBcozorj6sVDyTfLrhCUxsRo1r\"],\"ExitIntentModal\"]\n8b:I[58065,[\"/_next/static/chunks/17izccg4clx~s.js?dpl=dpl_FoEBcozorj6sVDyTfLrhCUxsRo1r\",\"/_next/static/chunks/172ax-xq3.7is.js?dpl=dpl_FoEBcozorj6sVDyTfLrhCUxsRo1r\",\"/_next/static/chunks/0l6aw4~-y7m4r.js?dpl=dpl_FoEBcozorj6sVDyTfLrhCUxsRo1r\",\"/_next/static/chunks/0k_3m34ix6ckz.js?dpl=dpl_FoEBcozorj6sVDyTfLrhCUxsRo1r\"],\"GoogleAnalytics\"]\n"])</script><script>self.__next_f.push([1,"7b:[\"$\",\"div\",null,{\"className\":\"@container grid grid-cols-[auto_1fr_auto] lg:grid-cols-[1fr_auto_1fr]\",\"children\":[[\"$\",\"div\",null,{\"className\":\"grid\",\"style\":{\"gridTemplateColumns\":\"repeat(1, minmax(0, 1fr))\"},\"children\":[[\"$\",\"div\",\"0\",{\"aria-hidden\":true,\"className\":\"p-[0.5px] w-full\",\"children\":[\"$\",\"div\",null,{\"className\":\"bg-card/90 h-full w-2 rounded md:w-6 lg:w-full\"}]}]]}],[\"$\",\"div\",null,{\"className\":\"max-w-276 lg:min-w-276 mx-auto w-full\",\"children\":[\"$\",\"div\",null,{\"className\":\"**:data-grid-content:bg-card/90 **:data-grid-content:h-full **:data-grid-content:rounded grid *:p-[0.5px]\",\"children\":[\"$\",\"div\",null,{\"data-grid-content\":true,\"className\":\"@4xl:p-12 p-6 text-center\",\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto max-w-2xl\",\"children\":[[\"$\",\"h1\",null,{\"className\":\"text-foreground text-balance text-5xl font-semibold tracking-tight lg:text-6xl\",\"children\":\"This page is not here.\"}],[\"$\",\"p\",null,{\"className\":\"text-muted-foreground mx-auto mt-6 max-w-xl text-lg\",\"children\":\"The link is broken, the page has moved, or it never existed. If you think this is a bug on our side, drop us a note at info@vciso.com.\"}],[\"$\",\"div\",null,{\"className\":\"mt-10 flex flex-wrap justify-center gap-3\",\"children\":[[\"$\",\"$L32\",null,{\"href\":\"/\",\"children\":[[\"$\",\"$L11\",null,{\"ref\":\"$undefined\",\"iconNode\":[[\"path\",{\"d\":\"M15 21v-8a1 1 0 0 0-1-1h-4a1 1 0 0 0-1 1v8\",\"key\":\"5wwlr5\"}],[\"path\",{\"d\":\"M3 10a2 2 0 0 1 .709-1.528l7-6a2 2 0 0 1 2.582 0l7 6A2 2 0 0 1 21 10v9a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z\",\"key\":\"r6nss1\"}]],\"className\":\"lucide-house size-4\"}],\"Back home\"],\"className\":\"cursor-pointer inline-flex items-center justify-center gap-2 whitespace-nowrap text-sm font-medium transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 [\u0026_svg]:pointer-events-none [\u0026_svg]:size-4 [\u0026_svg]:shrink-0 border-[0.5px] border-transparent [\u0026_svg]:drop-shadow-sm not-in-data-[theme=dark]:text-shadow-sm bg-primary ring-1 ring-(--ring-color) [--ring-color:color-mix(in_oklab,var(--color-foreground)15%,var(--color-primary))] text-primary-foreground hover:bg-primary/90 h-10 rounded-md px-4 shadow-sm shadow-sky-900/15\",\"ref\":null}],[\"$\",\"$L32\",null,{\"href\":\"/services\",\"children\":[\"Browse services \",[\"$\",\"$L11\",null,{\"ref\":\"$undefined\",\"iconNode\":\"$20:props:children:props:children:1:props:children:props:children:1:props:children:props:children:props:children:2:props:children:1:props:iconNode\",\"className\":\"lucide-arrow-right size-4\"}]],\"className\":\"cursor-pointer inline-flex items-center justify-center gap-2 whitespace-nowrap text-sm font-medium transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 [\u0026_svg]:pointer-events-none [\u0026_svg]:size-4 [\u0026_svg]:shrink-0 shadow-sm shadow-black/15 border border-transparent bg-background ring-1 ring-foreground/10 duration-200 hover:bg-muted/50 dark:ring-foreground/15 dark:hover:bg-muted/50 h-10 rounded-md px-4\",\"ref\":null}]]}]]}]}]}]}],[\"$\",\"div\",null,{\"className\":\"grid\",\"style\":{\"gridTemplateColumns\":\"repeat(1, minmax(0, 1fr))\"},\"children\":[[\"$\",\"div\",\"0\",{\"aria-hidden\":true,\"className\":\"p-[0.5px]\",\"children\":[\"$\",\"div\",null,{\"className\":\"bg-card/90 h-full w-2 rounded md:w-6 lg:w-full\"}]}]]}]]}]\n"])</script><script>self.__next_f.push([1,"7d:[\"$\",\"$L8a\",null,{}]\n7e:[\"$\",\"$L8b\",null,{\"gaId\":\"G-9NNHVRD53K\"}]\n80:[\"$\",\"path\",null,{\"d\":\"M818.4 466L799.173 485.497L825.715 478.64L833 466H818.4Z\"}]\n81:[\"$\",\"path\",null,{\"d\":\"M740.715 600.39L748 613L755.315 600.39L748 573.977L740.715 600.39Z\"}]\n82:[\"$\",\"path\",null,{\"className\":\"fill-primary\",\"d\":\"M765.764 512.118L754.27 531.973C753.068 534.1 752.299 536.443 752.007 538.868C751.715 541.293 751.906 543.752 752.568 546.103L763.436 586.587L777.05 563.036L771.079 541.363L782.424 521.956L804.129 516.143L817.744 492.592L777.08 503.443C774.713 504.07 772.494 505.159 770.551 506.649C768.609 508.138 766.982 509.997 765.764 512.118Z\"}]\n83:[\"$\",\"path\",null,{\"d\":\"M677.6 466H663L670.285 478.64L696.857 485.497L677.6 466Z\"}]\n84:[\"$\",\"text\",null,{\"x\":\"1252\",\"y\":\"582\",\"fontFamily\":\"Inter, system-ui, -apple-system, Segoe UI, Helvetica, sans-serif\",\"fontSize\":\"95\",\"fontWeight\":\"800\",\"letterSpacing\":\"-2\",\"children\":\".COM\"}]\n85:[\"$\",\"p\",null,{\"className\":\"text-muted-foreground max-w-2xl text-balance\",\"children\":\"Virtual CISO services from a practitioner-led firm. Compliance readiness, penetration testing, and embedded security leadership for SMBs, growth-stage startups, and established teams that need senior firepower without the long hiring cycle.\"}]\n"])</script><script>self.__next_f.push([1,"86:[\"$\",\"div\",null,{\"className\":\"flex items-center gap-3 text-sm\",\"children\":[[\"$\",\"$L32\",null,{\"href\":\"https://www.linkedin.com/company/vcisodotcom/\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"aria-label\":\"LinkedIn\",\"className\":\"text-muted-foreground hover:text-primary block\",\"children\":[\"$\",\"svg\",null,{\"className\":\"size-5\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":\"1em\",\"height\":\"1em\",\"viewBox\":\"0 0 24 24\",\"children\":[\"$\",\"path\",null,{\"fill\":\"currentColor\",\"d\":\"M19 3a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2zm-.5 15.5v-5.3a3.26 3.26 0 0 0-3.26-3.26c-.85 0-1.84.52-2.32 1.3v-1.11h-2.79v8.37h2.79v-4.93c0-.77.62-1.4 1.39-1.4a1.4 1.4 0 0 1 1.4 1.4v4.93zM6.88 8.56a1.68 1.68 0 0 0 1.68-1.68c0-.93-.75-1.69-1.68-1.69a1.69 1.69 0 0 0-1.69 1.69c0 .93.76 1.68 1.69 1.68m1.39 9.94v-8.37H5.5v8.37z\"}]}]}],[\"$\",\"$L32\",null,{\"href\":\"https://x.com/vcisodotcom\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"aria-label\":\"X/Twitter\",\"className\":\"text-muted-foreground hover:text-primary block\",\"children\":[\"$\",\"svg\",null,{\"className\":\"size-5\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":\"1em\",\"height\":\"1em\",\"viewBox\":\"0 0 24 24\",\"children\":[\"$\",\"path\",null,{\"fill\":\"currentColor\",\"d\":\"M10.488 14.651L15.25 21h7l-7.858-10.478L20.93 3h-2.65l-5.117 5.886L8.75 3h-7l7.51 10.015L2.32 21h2.65zM16.25 19L5.75 5h2l10.5 14z\"}]}]}],[\"$\",\"a\",null,{\"href\":\"mailto:info@vciso.com\",\"aria-label\":\"Email vCISO\",\"className\":\"text-muted-foreground hover:text-primary block font-mono text-xs uppercase tracking-wider\",\"children\":\"info@vciso.com\"}]]}]\n"])</script><script>self.__next_f.push([1,"87:[\"$\",\"div\",null,{\"className\":\"grid\",\"style\":{\"gridTemplateColumns\":\"repeat(1, minmax(0, 1fr))\"},\"children\":[[\"$\",\"div\",\"0\",{\"aria-hidden\":true,\"className\":\"p-[0.5px]\",\"children\":[\"$\",\"div\",null,{\"className\":\"bg-card/90 h-full w-2 rounded md:w-6 lg:w-full\"}]}]]}]\n"])</script><script>self.__next_f.push([1,"88:[\"$\",\"div\",null,{\"className\":\"@container grid grid-cols-[auto_1fr_auto] lg:grid-cols-[1fr_auto_1fr]\",\"children\":[[\"$\",\"div\",null,{\"className\":\"grid\",\"style\":{\"gridTemplateColumns\":\"repeat(1, minmax(0, 1fr))\"},\"children\":[[\"$\",\"div\",\"0\",{\"aria-hidden\":true,\"className\":\"p-[0.5px] w-full\",\"children\":[\"$\",\"div\",null,{\"className\":\"bg-card/90 h-full w-2 rounded md:w-6 lg:w-full\"}]}]]}],[\"$\",\"div\",null,{\"className\":\"max-w-276 lg:min-w-276 mx-auto w-full\",\"children\":[\"$\",\"div\",null,{\"className\":\"**:data-grid-content:bg-card/90 **:data-grid-content:h-full **:data-grid-content:rounded grid *:p-[0.5px]\",\"children\":[\"$\",\"div\",null,{\"className\":\"@2xl:grid-cols-2 @4xl:grid-cols-4 grid gap-px\",\"children\":[[\"$\",\"div\",\"0\",{\"data-grid-content\":true,\"className\":\"space-y-4 p-6 text-sm lg:p-8\",\"children\":[[\"$\",\"span\",null,{\"className\":\"block font-medium\",\"children\":\"Services\"}],[\"$\",\"div\",null,{\"className\":\"flex flex-col gap-2.5\",\"children\":[[\"$\",\"$L32\",\"0\",{\"href\":\"/soc-2-assessment\",\"className\":\"text-muted-foreground hover:text-primary block leading-snug duration-150\",\"children\":[\"$\",\"span\",null,{\"children\":\"SOC 2 Sprint\"}]}],[\"$\",\"$L32\",\"1\",{\"href\":\"/soc-2-readiness-assessment\",\"className\":\"text-muted-foreground hover:text-primary block leading-snug duration-150\",\"children\":[\"$\",\"span\",null,{\"children\":\"SOC 2 Readiness\"}]}],[\"$\",\"$L32\",\"2\",{\"href\":\"/vciso-foundation\",\"className\":\"text-muted-foreground hover:text-primary block leading-snug duration-150\",\"children\":[\"$\",\"span\",null,{\"children\":\"90-Day Foundation\"}]}],[\"$\",\"$L32\",\"3\",{\"href\":\"/services/vciso-retainer\",\"className\":\"text-muted-foreground hover:text-primary block leading-snug duration-150\",\"children\":[\"$\",\"span\",null,{\"children\":\"vCISO Retainer\"}]}],[\"$\",\"$L32\",\"4\",{\"href\":\"/services/aws-security-review\",\"className\":\"text-muted-foreground hover:text-primary block leading-snug duration-150\",\"children\":[\"$\",\"span\",null,{\"children\":\"AWS Security Review\"}]}],[\"$\",\"$L32\",\"5\",{\"href\":\"/services/penetration-testing\",\"className\":\"text-muted-foreground hover:text-primary block leading-snug duration-150\",\"children\":[\"$\",\"span\",null,{\"children\":\"Pentesting\"}]}],[\"$\",\"$L32\",\"6\",{\"href\":\"/services/security-questionnaires\",\"className\":\"text-muted-foreground hover:text-primary block leading-snug duration-150\",\"children\":[\"$\",\"span\",null,{\"children\":\"Security questionnaires\"}]}],[\"$\",\"$L32\",\"7\",{\"href\":\"/services\",\"className\":\"text-muted-foreground hover:text-primary block leading-snug duration-150\",\"children\":[\"$\",\"span\",null,{\"children\":\"All services\"}]}]]}]]}],[\"$\",\"div\",\"1\",{\"data-grid-content\":true,\"className\":\"space-y-4 p-6 text-sm lg:p-8\",\"children\":[[\"$\",\"span\",null,{\"className\":\"block font-medium\",\"children\":\"Industries \u0026 frameworks\"}],[\"$\",\"div\",null,{\"className\":\"flex flex-col gap-2.5\",\"children\":[[\"$\",\"$L32\",\"0\",{\"href\":\"/services/vciso-for-saas\",\"className\":\"text-muted-foreground hover:text-primary block leading-snug duration-150\",\"children\":[\"$\",\"span\",null,{\"children\":\"SaaS\"}]}],[\"$\",\"$L32\",\"1\",{\"href\":\"/services/vciso-for-healthtech\",\"className\":\"text-muted-foreground hover:text-primary block leading-snug duration-150\",\"children\":[\"$\",\"span\",null,{\"children\":\"Healthtech\"}]}],[\"$\",\"$L32\",\"2\",{\"href\":\"/services/vciso-for-fintech\",\"className\":\"text-muted-foreground hover:text-primary block leading-snug duration-150\",\"children\":[\"$\",\"span\",null,{\"children\":\"Fintech\"}]}],[\"$\",\"$L32\",\"3\",{\"href\":\"/services/vciso-for-regulated-smb\",\"className\":\"text-muted-foreground hover:text-primary block leading-snug duration-150\",\"children\":[\"$\",\"span\",null,{\"children\":\"Regulated SMB\"}]}],[\"$\",\"$L32\",\"4\",{\"href\":\"/services/hipaa-assessment\",\"className\":\"text-muted-foreground hover:text-primary block leading-snug duration-150\",\"children\":[\"$\",\"span\",null,{\"children\":\"HIPAA\"}]}],[\"$\",\"$L32\",\"5\",{\"href\":\"/services/iso27001\",\"className\":\"text-muted-foreground hover:text-primary block leading-snug duration-150\",\"children\":[\"$\",\"span\",null,{\"children\":\"ISO 27001\"}]}],[\"$\",\"$L32\",\"6\",{\"href\":\"/industries\",\"className\":\"text-muted-foreground hover:text-primary block leading-snug duration-150\",\"children\":[\"$\",\"span\",null,{\"children\":\"All industries\"}]}],[\"$\",\"$L32\",\"7\",{\"href\":\"/frameworks\",\"className\":\"text-muted-foreground hover:text-primary block leading-snug duration-150\",\"children\":\"$L8c\"}]]}]]}],\"$L8d\",\"$L8e\"]}]}]}],\"$L8f\"]}]\n"])</script><script>self.__next_f.push([1,"89:[\"$\",\"div\",null,{\"className\":\"@container grid grid-cols-[auto_1fr_auto] lg:grid-cols-[1fr_auto_1fr]\",\"children\":[[\"$\",\"div\",null,{\"className\":\"grid\",\"style\":{\"gridTemplateColumns\":\"repeat(1, minmax(0, 1fr))\"},\"children\":[[\"$\",\"div\",\"0\",{\"aria-hidden\":true,\"className\":\"p-[0.5px] w-full\",\"children\":[\"$\",\"div\",null,{\"className\":\"bg-card/90 h-full w-2 rounded md:w-6 lg:w-full\"}]}]]}],[\"$\",\"div\",null,{\"className\":\"max-w-276 lg:min-w-276 mx-auto w-full\",\"children\":[\"$\",\"div\",null,{\"className\":\"**:data-grid-content:bg-card/90 **:data-grid-content:h-full **:data-grid-content:rounded grid *:p-[0.5px]\",\"children\":[\"$\",\"div\",null,{\"children\":[\"$\",\"div\",null,{\"data-grid-content\":true,\"className\":\"flex flex-wrap items-center justify-between gap-4 p-6 lg:px-12\",\"children\":[[\"$\",\"div\",null,{\"className\":\"text-muted-foreground flex flex-wrap items-center gap-x-4 gap-y-2 text-sm\",\"children\":[[\"$\",\"span\",null,{\"children\":[\"© \",2026,\" vCISO.com by Cyber Syndicate, LLC.\"]}],[\"$\",\"span\",null,{\"aria-hidden\":true,\"className\":\"bg-border h-3 w-px\"}],[\"$\",\"nav\",null,{\"aria-label\":\"Legal\",\"className\":\"flex flex-wrap items-center gap-x-4\",\"children\":[[\"$\",\"$L32\",\"/legal/privacy\",{\"href\":\"/legal/privacy\",\"className\":\"hover:text-primary transition-colors\",\"children\":\"Privacy\"}],[\"$\",\"$L32\",\"/legal/terms\",{\"href\":\"/legal/terms\",\"className\":\"hover:text-primary transition-colors\",\"children\":\"Terms\"}],[\"$\",\"$L32\",\"/legal/dpa\",{\"href\":\"/legal/dpa\",\"className\":\"hover:text-primary transition-colors\",\"children\":\"DPA\"}]]}]]}],[\"$\",\"$L32\",null,{\"href\":\"/founding-cohort\",\"className\":\"ring-foreground/5 bg-card hover:ring-primary/40 flex items-center gap-2 rounded-full border border-transparent py-1 pl-2 pr-4 shadow ring-1 transition-shadow\",\"children\":[[\"$\",\"div\",null,{\"className\":\"relative flex size-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"duration-1500 absolute inset-0 block size-full animate-pulse rounded-full bg-emerald-100\"}],[\"$\",\"span\",null,{\"className\":\"relative m-auto block size-1 rounded-full bg-emerald-500\"}]]}],[\"$\",\"span\",null,{\"className\":\"text-sm\",\"children\":[3,\" of \",5,\" founding retainer slots open\"]}]]}]]}]}]}]}],[\"$\",\"div\",null,{\"className\":\"grid\",\"style\":{\"gridTemplateColumns\":\"repeat(1, minmax(0, 1fr))\"},\"children\":[[\"$\",\"div\",\"0\",{\"aria-hidden\":true,\"className\":\"p-[0.5px]\",\"children\":[\"$\",\"div\",null,{\"className\":\"bg-card/90 h-full w-2 rounded md:w-6 lg:w-full\"}]}]]}]]}]\n"])</script><script>self.__next_f.push([1,"8c:[\"$\",\"span\",null,{\"children\":\"All frameworks\"}]\n"])</script><script>self.__next_f.push([1,"8d:[\"$\",\"div\",\"2\",{\"data-grid-content\":true,\"className\":\"space-y-4 p-6 text-sm lg:p-8\",\"children\":[[\"$\",\"span\",null,{\"className\":\"block font-medium\",\"children\":\"Learn\"}],[\"$\",\"div\",null,{\"className\":\"flex flex-col gap-2.5\",\"children\":[[\"$\",\"$L32\",\"0\",{\"href\":\"/virtual-ciso-services\",\"className\":\"text-muted-foreground hover:text-primary block leading-snug duration-150\",\"children\":[\"$\",\"span\",null,{\"children\":\"Virtual CISO services\"}]}],[\"$\",\"$L32\",\"1\",{\"href\":\"/virtual-ciso-consulting-services\",\"className\":\"text-muted-foreground hover:text-primary block leading-snug duration-150\",\"children\":[\"$\",\"span\",null,{\"children\":\"vCISO consulting\"}]}],[\"$\",\"$L32\",\"2\",{\"href\":\"/fractional-ciso\",\"className\":\"text-muted-foreground hover:text-primary block leading-snug duration-150\",\"children\":[\"$\",\"span\",null,{\"children\":\"Fractional CISO\"}]}],[\"$\",\"$L32\",\"3\",{\"href\":\"/ciso-as-a-service\",\"className\":\"text-muted-foreground hover:text-primary block leading-snug duration-150\",\"children\":[\"$\",\"span\",null,{\"children\":\"CISO-as-a-Service\"}]}],[\"$\",\"$L32\",\"4\",{\"href\":\"/vciso-cost\",\"className\":\"text-muted-foreground hover:text-primary block leading-snug duration-150\",\"children\":[\"$\",\"span\",null,{\"children\":\"vCISO cost\"}]}],[\"$\",\"$L32\",\"5\",{\"href\":\"/what-is-a-vciso\",\"className\":\"text-muted-foreground hover:text-primary block leading-snug duration-150\",\"children\":[\"$\",\"span\",null,{\"children\":\"What is a vCISO?\"}]}],[\"$\",\"$L32\",\"6\",{\"href\":\"/vciso-vs-ciso-vs-fractional-ciso\",\"className\":\"text-muted-foreground hover:text-primary block leading-snug duration-150\",\"children\":[\"$\",\"span\",null,{\"children\":\"vCISO vs CISO\"}]}],[\"$\",\"$L32\",\"7\",{\"href\":\"/best-vciso-companies-2026\",\"className\":\"text-muted-foreground hover:text-primary block leading-snug duration-150\",\"children\":[\"$\",\"span\",null,{\"children\":\"Best vCISO companies\"}]}],[\"$\",\"$L32\",\"8\",{\"href\":\"/faq\",\"className\":\"text-muted-foreground hover:text-primary block leading-snug duration-150\",\"children\":[\"$\",\"span\",null,{\"children\":\"FAQ\"}]}],[\"$\",\"$L32\",\"9\",{\"href\":\"/scorecard\",\"className\":\"text-muted-foreground hover:text-primary block leading-snug duration-150\",\"children\":[\"$\",\"span\",null,{\"children\":\"SOC 2 Scorecard\"}]}],[\"$\",\"$L32\",\"10\",{\"href\":\"/blog\",\"className\":\"text-muted-foreground hover:text-primary block leading-snug duration-150\",\"children\":[\"$\",\"span\",null,{\"children\":\"Blog\"}]}]]}]]}]\n"])</script><script>self.__next_f.push([1,"8e:[\"$\",\"div\",\"3\",{\"data-grid-content\":true,\"className\":\"space-y-4 p-6 text-sm lg:p-8\",\"children\":[[\"$\",\"span\",null,{\"className\":\"block font-medium\",\"children\":\"Company\"}],[\"$\",\"div\",null,{\"className\":\"flex flex-col gap-2.5\",\"children\":[[\"$\",\"$L32\",\"0\",{\"href\":\"/about\",\"className\":\"text-muted-foreground hover:text-primary block leading-snug duration-150\",\"children\":[\"$\",\"span\",null,{\"children\":\"About\"}]}],[\"$\",\"$L32\",\"1\",{\"href\":\"/pricing\",\"className\":\"text-muted-foreground hover:text-primary block leading-snug duration-150\",\"children\":[\"$\",\"span\",null,{\"children\":\"Pricing\"}]}],[\"$\",\"$L32\",\"2\",{\"href\":\"/founding-cohort\",\"className\":\"text-muted-foreground hover:text-primary block leading-snug duration-150\",\"children\":[\"$\",\"span\",null,{\"children\":\"Founding cohort\"}]}],[\"$\",\"$L32\",\"3\",{\"href\":\"/work-with-me\",\"className\":\"text-muted-foreground hover:text-primary block leading-snug duration-150\",\"children\":[\"$\",\"span\",null,{\"children\":\"Work with me\"}]}],[\"$\",\"$L32\",\"4\",{\"href\":\"/locations\",\"className\":\"text-muted-foreground hover:text-primary block leading-snug duration-150\",\"children\":[\"$\",\"span\",null,{\"children\":\"Locations\"}]}],[\"$\",\"$L32\",\"5\",{\"href\":\"/partners/msp\",\"className\":\"text-muted-foreground hover:text-primary block leading-snug duration-150\",\"children\":[\"$\",\"span\",null,{\"children\":\"MSP partners\"}]}],[\"$\",\"$L32\",\"6\",{\"href\":\"/contact\",\"className\":\"text-muted-foreground hover:text-primary block leading-snug duration-150\",\"children\":[\"$\",\"span\",null,{\"children\":\"Contact\"}]}],[\"$\",\"$L32\",\"7\",{\"href\":\"/careers\",\"className\":\"text-muted-foreground hover:text-primary block leading-snug duration-150\",\"children\":[\"$\",\"span\",null,{\"children\":\"Careers\"}]}]]}]]}]\n"])</script><script>self.__next_f.push([1,"8f:[\"$\",\"div\",null,{\"className\":\"grid\",\"style\":{\"gridTemplateColumns\":\"repeat(1, minmax(0, 1fr))\"},\"children\":[[\"$\",\"div\",\"0\",{\"aria-hidden\":true,\"className\":\"p-[0.5px]\",\"children\":[\"$\",\"div\",null,{\"className\":\"bg-card/90 h-full w-2 rounded md:w-6 lg:w-full\"}]}]]}]\n90:T65c,"])</script><script>self.__next_f.push([1,"M915.722 582H884.256L863.939 514.111H884.38L898.874 565.523H901.723L914.236 514.111H933.314L915.722 582ZM985.182 584.354C952.476 584.354 938.849 558.338 938.849 537.897V535.172C938.849 512.749 953.22 488.839 984.562 488.839C1009.22 488.839 1025.69 503.457 1027.92 525.137H1007.48C1005.75 514.359 996.827 507.793 984.562 507.793C968.457 507.793 959.414 519.438 959.414 536.658C959.414 553.63 968.581 565.399 985.182 565.399C997.694 565.399 1007.11 558.958 1008.97 548.18H1029.28C1027.05 568.125 1011.07 584.354 985.182 584.354ZM1060.85 582H1040.53V491.564H1060.85V582ZM1110.41 584.354C1085.76 584.354 1072.62 571.841 1072.62 554.25H1092.32C1092.32 561.187 1097.65 567.258 1110.41 567.258C1121.68 567.258 1127.75 562.426 1127.75 555.489C1127.75 549.666 1123.04 546.321 1112.02 545.33L1105.21 544.711C1087.12 543.224 1075.6 533.066 1075.6 516.961C1075.6 499.617 1088.73 488.839 1108.92 488.839C1130.23 488.839 1142.99 500.608 1142.99 518.323H1123.17C1123.17 511.758 1118.34 505.935 1108.92 505.935C1099.88 505.935 1095.42 511.014 1095.42 516.961C1095.42 522.164 1098.76 526.376 1107.06 526.995L1114 527.615C1133.7 529.349 1147.57 538.764 1147.57 555.489C1147.57 572.956 1133.33 584.354 1110.41 584.354ZM1202.45 584.354C1169.75 584.354 1154.26 558.214 1154.26 537.897V535.172C1154.26 512.749 1170.62 488.839 1202.45 488.839C1234.17 488.839 1250.77 512.749 1250.77 535.172V537.897C1250.77 558.214 1235.16 584.354 1202.45 584.354ZM1202.45 565.399C1219.55 565.399 1230.2 552.516 1230.2 536.658C1230.2 519.81 1219.55 507.793 1202.45 507.793C1185.36 507.793 1174.83 519.81 1174.83 536.658C1174.83 552.516 1185.36 565.399 1202.45 565.399Z"])</script><script>self.__next_f.push([1,"7c:[\"$\",\"footer\",null,{\"role\":\"contentinfo\",\"className\":\"bg-sky-900/10\",\"children\":[[\"$\",\"div\",null,{\"className\":\"@container grid grid-cols-[auto_1fr_auto] lg:grid-cols-[1fr_auto_1fr]\",\"children\":[[\"$\",\"div\",null,{\"className\":\"grid\",\"style\":{\"gridTemplateColumns\":\"repeat(1, minmax(0, 1fr))\"},\"children\":[[\"$\",\"div\",\"0\",{\"aria-hidden\":true,\"className\":\"p-[0.5px] w-full\",\"children\":[\"$\",\"div\",null,{\"className\":\"bg-card/90 h-full w-2 rounded md:w-6 lg:w-full\"}]}]]}],[\"$\",\"div\",null,{\"className\":\"max-w-276 lg:min-w-276 mx-auto w-full p-[0.5px]\",\"children\":[\"$\",\"div\",null,{\"data-slot\":\"content\",\"className\":\"bg-card/90 h-full rounded\",\"children\":[\"$\",\"div\",null,{\"className\":\"h-12\"}]}]}],[\"$\",\"div\",null,{\"className\":\"grid\",\"style\":{\"gridTemplateColumns\":\"repeat(1, minmax(0, 1fr))\"},\"children\":[[\"$\",\"div\",\"0\",{\"aria-hidden\":true,\"className\":\"p-[0.5px]\",\"children\":[\"$\",\"div\",null,{\"className\":\"bg-card/90 h-full w-2 rounded md:w-6 lg:w-full\"}]}]]}]]}],[\"$\",\"div\",null,{\"className\":\"@container grid grid-cols-[auto_1fr_auto] lg:grid-cols-[1fr_auto_1fr]\",\"children\":[[\"$\",\"div\",null,{\"className\":\"grid\",\"style\":{\"gridTemplateColumns\":\"repeat(1, minmax(0, 1fr))\"},\"children\":[[\"$\",\"div\",\"0\",{\"aria-hidden\":true,\"className\":\"p-[0.5px] w-full\",\"children\":[\"$\",\"div\",null,{\"className\":\"bg-card/90 h-full w-2 rounded md:w-6 lg:w-full\"}]}]]}],[\"$\",\"div\",null,{\"className\":\"max-w-276 lg:min-w-276 mx-auto w-full\",\"children\":[\"$\",\"div\",null,{\"className\":\"**:data-grid-content:bg-card/90 **:data-grid-content:h-full **:data-grid-content:rounded grid *:p-[0.5px]\",\"children\":[\"$\",\"div\",null,{\"className\":\"grid\",\"children\":[\"$\",\"div\",null,{\"data-grid-content\":true,\"className\":\"space-y-6 p-6 lg:p-12\",\"children\":[[\"$\",\"$L32\",null,{\"href\":\"/\",\"aria-label\":\"vCISO home\",\"className\":\"block size-fit\",\"children\":[\"$\",\"svg\",null,{\"className\":\"h-6 w-auto text-foreground\",\"viewBox\":\"663 466 1020 147\",\"fill\":\"currentColor\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"children\":[[\"$\",\"path\",null,{\"d\":\"$90\"}],[\"$\",\"path\",null,{\"className\":\"fill-primary\",\"d\":\"M741.73 531.973L730.266 512.118C729.042 509.996 727.409 508.136 725.462 506.647C723.515 505.158 721.291 504.069 718.92 503.443L678.376 492.592L691.99 516.143L713.755 521.956L724.981 541.363L719.159 563.036L732.803 586.587L743.611 546.103C744.26 543.742 744.428 541.275 744.105 538.848C743.782 536.42 742.974 534.083 741.73 531.973Z\"}],\"$L91\",\"$L92\",\"$L93\",\"$L94\",\"$L95\"]}]}],\"$L96\",\"$L97\"]}]}]}]}],\"$L98\"]}],\"$L99\",\"$L9a\"]}]\n"])</script><script>self.__next_f.push([1,"91:[\"$\",\"path\",null,{\"d\":\"M818.4 466L799.173 485.497L825.715 478.64L833 466H818.4Z\"}]\n92:[\"$\",\"path\",null,{\"d\":\"M740.715 600.39L748 613L755.315 600.39L748 573.977L740.715 600.39Z\"}]\n93:[\"$\",\"path\",null,{\"className\":\"fill-primary\",\"d\":\"M765.764 512.118L754.27 531.973C753.068 534.1 752.299 536.443 752.007 538.868C751.715 541.293 751.906 543.752 752.568 546.103L763.436 586.587L777.05 563.036L771.079 541.363L782.424 521.956L804.129 516.143L817.744 492.592L777.08 503.443C774.713 504.07 772.494 505.159 770.551 506.649C768.609 508.138 766.982 509.997 765.764 512.118Z\"}]\n94:[\"$\",\"path\",null,{\"d\":\"M677.6 466H663L670.285 478.64L696.857 485.497L677.6 466Z\"}]\n95:[\"$\",\"text\",null,{\"x\":\"1252\",\"y\":\"582\",\"fontFamily\":\"Inter, system-ui, -apple-system, Segoe UI, Helvetica, sans-serif\",\"fontSize\":\"95\",\"fontWeight\":\"800\",\"letterSpacing\":\"-2\",\"children\":\".COM\"}]\n96:[\"$\",\"p\",null,{\"className\":\"text-muted-foreground max-w-2xl text-balance\",\"children\":\"Virtual CISO services from a practitioner-led firm. Compliance readiness, penetration testing, and embedded security leadership for SMBs, growth-stage startups, and established teams that need senior firepower without the long hiring cycle.\"}]\n"])</script><script>self.__next_f.push([1,"97:[\"$\",\"div\",null,{\"className\":\"flex items-center gap-3 text-sm\",\"children\":[[\"$\",\"$L32\",null,{\"href\":\"https://www.linkedin.com/company/vcisodotcom/\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"aria-label\":\"LinkedIn\",\"className\":\"text-muted-foreground hover:text-primary block\",\"children\":[\"$\",\"svg\",null,{\"className\":\"size-5\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":\"1em\",\"height\":\"1em\",\"viewBox\":\"0 0 24 24\",\"children\":[\"$\",\"path\",null,{\"fill\":\"currentColor\",\"d\":\"M19 3a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2zm-.5 15.5v-5.3a3.26 3.26 0 0 0-3.26-3.26c-.85 0-1.84.52-2.32 1.3v-1.11h-2.79v8.37h2.79v-4.93c0-.77.62-1.4 1.39-1.4a1.4 1.4 0 0 1 1.4 1.4v4.93zM6.88 8.56a1.68 1.68 0 0 0 1.68-1.68c0-.93-.75-1.69-1.68-1.69a1.69 1.69 0 0 0-1.69 1.69c0 .93.76 1.68 1.69 1.68m1.39 9.94v-8.37H5.5v8.37z\"}]}]}],[\"$\",\"$L32\",null,{\"href\":\"https://x.com/vcisodotcom\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"aria-label\":\"X/Twitter\",\"className\":\"text-muted-foreground hover:text-primary block\",\"children\":[\"$\",\"svg\",null,{\"className\":\"size-5\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":\"1em\",\"height\":\"1em\",\"viewBox\":\"0 0 24 24\",\"children\":[\"$\",\"path\",null,{\"fill\":\"currentColor\",\"d\":\"M10.488 14.651L15.25 21h7l-7.858-10.478L20.93 3h-2.65l-5.117 5.886L8.75 3h-7l7.51 10.015L2.32 21h2.65zM16.25 19L5.75 5h2l10.5 14z\"}]}]}],[\"$\",\"a\",null,{\"href\":\"mailto:info@vciso.com\",\"aria-label\":\"Email vCISO\",\"className\":\"text-muted-foreground hover:text-primary block font-mono text-xs uppercase tracking-wider\",\"children\":\"info@vciso.com\"}]]}]\n"])</script><script>self.__next_f.push([1,"98:[\"$\",\"div\",null,{\"className\":\"grid\",\"style\":{\"gridTemplateColumns\":\"repeat(1, minmax(0, 1fr))\"},\"children\":[[\"$\",\"div\",\"0\",{\"aria-hidden\":true,\"className\":\"p-[0.5px]\",\"children\":[\"$\",\"div\",null,{\"className\":\"bg-card/90 h-full w-2 rounded md:w-6 lg:w-full\"}]}]]}]\n"])</script><script>self.__next_f.push([1,"99:[\"$\",\"div\",null,{\"className\":\"@container grid grid-cols-[auto_1fr_auto] lg:grid-cols-[1fr_auto_1fr]\",\"children\":[[\"$\",\"div\",null,{\"className\":\"grid\",\"style\":{\"gridTemplateColumns\":\"repeat(1, minmax(0, 1fr))\"},\"children\":[[\"$\",\"div\",\"0\",{\"aria-hidden\":true,\"className\":\"p-[0.5px] w-full\",\"children\":[\"$\",\"div\",null,{\"className\":\"bg-card/90 h-full w-2 rounded md:w-6 lg:w-full\"}]}]]}],[\"$\",\"div\",null,{\"className\":\"max-w-276 lg:min-w-276 mx-auto w-full\",\"children\":[\"$\",\"div\",null,{\"className\":\"**:data-grid-content:bg-card/90 **:data-grid-content:h-full **:data-grid-content:rounded grid *:p-[0.5px]\",\"children\":[\"$\",\"div\",null,{\"className\":\"@2xl:grid-cols-2 @4xl:grid-cols-4 grid gap-px\",\"children\":[[\"$\",\"div\",\"0\",{\"data-grid-content\":true,\"className\":\"space-y-4 p-6 text-sm lg:p-8\",\"children\":[[\"$\",\"span\",null,{\"className\":\"block font-medium\",\"children\":\"Services\"}],[\"$\",\"div\",null,{\"className\":\"flex flex-col gap-2.5\",\"children\":[[\"$\",\"$L32\",\"0\",{\"href\":\"/soc-2-assessment\",\"className\":\"text-muted-foreground hover:text-primary block leading-snug duration-150\",\"children\":[\"$\",\"span\",null,{\"children\":\"SOC 2 Sprint\"}]}],[\"$\",\"$L32\",\"1\",{\"href\":\"/soc-2-readiness-assessment\",\"className\":\"text-muted-foreground hover:text-primary block leading-snug duration-150\",\"children\":[\"$\",\"span\",null,{\"children\":\"SOC 2 Readiness\"}]}],[\"$\",\"$L32\",\"2\",{\"href\":\"/vciso-foundation\",\"className\":\"text-muted-foreground hover:text-primary block leading-snug duration-150\",\"children\":[\"$\",\"span\",null,{\"children\":\"90-Day Foundation\"}]}],[\"$\",\"$L32\",\"3\",{\"href\":\"/services/vciso-retainer\",\"className\":\"text-muted-foreground hover:text-primary block leading-snug duration-150\",\"children\":[\"$\",\"span\",null,{\"children\":\"vCISO Retainer\"}]}],[\"$\",\"$L32\",\"4\",{\"href\":\"/services/aws-security-review\",\"className\":\"text-muted-foreground hover:text-primary block leading-snug duration-150\",\"children\":[\"$\",\"span\",null,{\"children\":\"AWS Security Review\"}]}],[\"$\",\"$L32\",\"5\",{\"href\":\"/services/penetration-testing\",\"className\":\"text-muted-foreground hover:text-primary block leading-snug duration-150\",\"children\":[\"$\",\"span\",null,{\"children\":\"Pentesting\"}]}],[\"$\",\"$L32\",\"6\",{\"href\":\"/services/security-questionnaires\",\"className\":\"text-muted-foreground hover:text-primary block leading-snug duration-150\",\"children\":[\"$\",\"span\",null,{\"children\":\"Security questionnaires\"}]}],[\"$\",\"$L32\",\"7\",{\"href\":\"/services\",\"className\":\"text-muted-foreground hover:text-primary block leading-snug duration-150\",\"children\":[\"$\",\"span\",null,{\"children\":\"All services\"}]}]]}]]}],[\"$\",\"div\",\"1\",{\"data-grid-content\":true,\"className\":\"space-y-4 p-6 text-sm lg:p-8\",\"children\":[[\"$\",\"span\",null,{\"className\":\"block font-medium\",\"children\":\"Industries \u0026 frameworks\"}],[\"$\",\"div\",null,{\"className\":\"flex flex-col gap-2.5\",\"children\":[[\"$\",\"$L32\",\"0\",{\"href\":\"/services/vciso-for-saas\",\"className\":\"text-muted-foreground hover:text-primary block leading-snug duration-150\",\"children\":[\"$\",\"span\",null,{\"children\":\"SaaS\"}]}],[\"$\",\"$L32\",\"1\",{\"href\":\"/services/vciso-for-healthtech\",\"className\":\"text-muted-foreground hover:text-primary block leading-snug duration-150\",\"children\":[\"$\",\"span\",null,{\"children\":\"Healthtech\"}]}],[\"$\",\"$L32\",\"2\",{\"href\":\"/services/vciso-for-fintech\",\"className\":\"text-muted-foreground hover:text-primary block leading-snug duration-150\",\"children\":[\"$\",\"span\",null,{\"children\":\"Fintech\"}]}],[\"$\",\"$L32\",\"3\",{\"href\":\"/services/vciso-for-regulated-smb\",\"className\":\"text-muted-foreground hover:text-primary block leading-snug duration-150\",\"children\":[\"$\",\"span\",null,{\"children\":\"Regulated SMB\"}]}],[\"$\",\"$L32\",\"4\",{\"href\":\"/services/hipaa-assessment\",\"className\":\"text-muted-foreground hover:text-primary block leading-snug duration-150\",\"children\":[\"$\",\"span\",null,{\"children\":\"HIPAA\"}]}],[\"$\",\"$L32\",\"5\",{\"href\":\"/services/iso27001\",\"className\":\"text-muted-foreground hover:text-primary block leading-snug duration-150\",\"children\":[\"$\",\"span\",null,{\"children\":\"ISO 27001\"}]}],[\"$\",\"$L32\",\"6\",{\"href\":\"/industries\",\"className\":\"text-muted-foreground hover:text-primary block leading-snug duration-150\",\"children\":[\"$\",\"span\",null,{\"children\":\"All industries\"}]}],[\"$\",\"$L32\",\"7\",{\"href\":\"/frameworks\",\"className\":\"text-muted-foreground hover:text-primary block leading-snug duration-150\",\"children\":\"$L9b\"}]]}]]}],\"$L9c\",\"$L9d\"]}]}]}],\"$L9e\"]}]\n"])</script><script>self.__next_f.push([1,"9a:[\"$\",\"div\",null,{\"className\":\"@container grid grid-cols-[auto_1fr_auto] lg:grid-cols-[1fr_auto_1fr]\",\"children\":[[\"$\",\"div\",null,{\"className\":\"grid\",\"style\":{\"gridTemplateColumns\":\"repeat(1, minmax(0, 1fr))\"},\"children\":[[\"$\",\"div\",\"0\",{\"aria-hidden\":true,\"className\":\"p-[0.5px] w-full\",\"children\":[\"$\",\"div\",null,{\"className\":\"bg-card/90 h-full w-2 rounded md:w-6 lg:w-full\"}]}]]}],[\"$\",\"div\",null,{\"className\":\"max-w-276 lg:min-w-276 mx-auto w-full\",\"children\":[\"$\",\"div\",null,{\"className\":\"**:data-grid-content:bg-card/90 **:data-grid-content:h-full **:data-grid-content:rounded grid *:p-[0.5px]\",\"children\":[\"$\",\"div\",null,{\"children\":[\"$\",\"div\",null,{\"data-grid-content\":true,\"className\":\"flex flex-wrap items-center justify-between gap-4 p-6 lg:px-12\",\"children\":[[\"$\",\"div\",null,{\"className\":\"text-muted-foreground flex flex-wrap items-center gap-x-4 gap-y-2 text-sm\",\"children\":[[\"$\",\"span\",null,{\"children\":[\"© \",2026,\" vCISO.com by Cyber Syndicate, LLC.\"]}],[\"$\",\"span\",null,{\"aria-hidden\":true,\"className\":\"bg-border h-3 w-px\"}],[\"$\",\"nav\",null,{\"aria-label\":\"Legal\",\"className\":\"flex flex-wrap items-center gap-x-4\",\"children\":[[\"$\",\"$L32\",\"/legal/privacy\",{\"href\":\"/legal/privacy\",\"className\":\"hover:text-primary transition-colors\",\"children\":\"Privacy\"}],[\"$\",\"$L32\",\"/legal/terms\",{\"href\":\"/legal/terms\",\"className\":\"hover:text-primary transition-colors\",\"children\":\"Terms\"}],[\"$\",\"$L32\",\"/legal/dpa\",{\"href\":\"/legal/dpa\",\"className\":\"hover:text-primary transition-colors\",\"children\":\"DPA\"}]]}]]}],[\"$\",\"$L32\",null,{\"href\":\"/founding-cohort\",\"className\":\"ring-foreground/5 bg-card hover:ring-primary/40 flex items-center gap-2 rounded-full border border-transparent py-1 pl-2 pr-4 shadow ring-1 transition-shadow\",\"children\":[[\"$\",\"div\",null,{\"className\":\"relative flex size-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"duration-1500 absolute inset-0 block size-full animate-pulse rounded-full bg-emerald-100\"}],[\"$\",\"span\",null,{\"className\":\"relative m-auto block size-1 rounded-full bg-emerald-500\"}]]}],[\"$\",\"span\",null,{\"className\":\"text-sm\",\"children\":[3,\" of \",5,\" founding retainer slots open\"]}]]}]]}]}]}]}],[\"$\",\"div\",null,{\"className\":\"grid\",\"style\":{\"gridTemplateColumns\":\"repeat(1, minmax(0, 1fr))\"},\"children\":[[\"$\",\"div\",\"0\",{\"aria-hidden\":true,\"className\":\"p-[0.5px]\",\"children\":[\"$\",\"div\",null,{\"className\":\"bg-card/90 h-full w-2 rounded md:w-6 lg:w-full\"}]}]]}]]}]\n"])</script><script>self.__next_f.push([1,"9b:[\"$\",\"span\",null,{\"children\":\"All frameworks\"}]\n"])</script><script>self.__next_f.push([1,"9c:[\"$\",\"div\",\"2\",{\"data-grid-content\":true,\"className\":\"space-y-4 p-6 text-sm lg:p-8\",\"children\":[[\"$\",\"span\",null,{\"className\":\"block font-medium\",\"children\":\"Learn\"}],[\"$\",\"div\",null,{\"className\":\"flex flex-col gap-2.5\",\"children\":[[\"$\",\"$L32\",\"0\",{\"href\":\"/virtual-ciso-services\",\"className\":\"text-muted-foreground hover:text-primary block leading-snug duration-150\",\"children\":[\"$\",\"span\",null,{\"children\":\"Virtual CISO services\"}]}],[\"$\",\"$L32\",\"1\",{\"href\":\"/virtual-ciso-consulting-services\",\"className\":\"text-muted-foreground hover:text-primary block leading-snug duration-150\",\"children\":[\"$\",\"span\",null,{\"children\":\"vCISO consulting\"}]}],[\"$\",\"$L32\",\"2\",{\"href\":\"/fractional-ciso\",\"className\":\"text-muted-foreground hover:text-primary block leading-snug duration-150\",\"children\":[\"$\",\"span\",null,{\"children\":\"Fractional CISO\"}]}],[\"$\",\"$L32\",\"3\",{\"href\":\"/ciso-as-a-service\",\"className\":\"text-muted-foreground hover:text-primary block leading-snug duration-150\",\"children\":[\"$\",\"span\",null,{\"children\":\"CISO-as-a-Service\"}]}],[\"$\",\"$L32\",\"4\",{\"href\":\"/vciso-cost\",\"className\":\"text-muted-foreground hover:text-primary block leading-snug duration-150\",\"children\":[\"$\",\"span\",null,{\"children\":\"vCISO cost\"}]}],[\"$\",\"$L32\",\"5\",{\"href\":\"/what-is-a-vciso\",\"className\":\"text-muted-foreground hover:text-primary block leading-snug duration-150\",\"children\":[\"$\",\"span\",null,{\"children\":\"What is a vCISO?\"}]}],[\"$\",\"$L32\",\"6\",{\"href\":\"/vciso-vs-ciso-vs-fractional-ciso\",\"className\":\"text-muted-foreground hover:text-primary block leading-snug duration-150\",\"children\":[\"$\",\"span\",null,{\"children\":\"vCISO vs CISO\"}]}],[\"$\",\"$L32\",\"7\",{\"href\":\"/best-vciso-companies-2026\",\"className\":\"text-muted-foreground hover:text-primary block leading-snug duration-150\",\"children\":[\"$\",\"span\",null,{\"children\":\"Best vCISO companies\"}]}],[\"$\",\"$L32\",\"8\",{\"href\":\"/faq\",\"className\":\"text-muted-foreground hover:text-primary block leading-snug duration-150\",\"children\":[\"$\",\"span\",null,{\"children\":\"FAQ\"}]}],[\"$\",\"$L32\",\"9\",{\"href\":\"/scorecard\",\"className\":\"text-muted-foreground hover:text-primary block leading-snug duration-150\",\"children\":[\"$\",\"span\",null,{\"children\":\"SOC 2 Scorecard\"}]}],[\"$\",\"$L32\",\"10\",{\"href\":\"/blog\",\"className\":\"text-muted-foreground hover:text-primary block leading-snug duration-150\",\"children\":[\"$\",\"span\",null,{\"children\":\"Blog\"}]}]]}]]}]\n"])</script><script>self.__next_f.push([1,"9d:[\"$\",\"div\",\"3\",{\"data-grid-content\":true,\"className\":\"space-y-4 p-6 text-sm lg:p-8\",\"children\":[[\"$\",\"span\",null,{\"className\":\"block font-medium\",\"children\":\"Company\"}],[\"$\",\"div\",null,{\"className\":\"flex flex-col gap-2.5\",\"children\":[[\"$\",\"$L32\",\"0\",{\"href\":\"/about\",\"className\":\"text-muted-foreground hover:text-primary block leading-snug duration-150\",\"children\":[\"$\",\"span\",null,{\"children\":\"About\"}]}],[\"$\",\"$L32\",\"1\",{\"href\":\"/pricing\",\"className\":\"text-muted-foreground hover:text-primary block leading-snug duration-150\",\"children\":[\"$\",\"span\",null,{\"children\":\"Pricing\"}]}],[\"$\",\"$L32\",\"2\",{\"href\":\"/founding-cohort\",\"className\":\"text-muted-foreground hover:text-primary block leading-snug duration-150\",\"children\":[\"$\",\"span\",null,{\"children\":\"Founding cohort\"}]}],[\"$\",\"$L32\",\"3\",{\"href\":\"/work-with-me\",\"className\":\"text-muted-foreground hover:text-primary block leading-snug duration-150\",\"children\":[\"$\",\"span\",null,{\"children\":\"Work with me\"}]}],[\"$\",\"$L32\",\"4\",{\"href\":\"/locations\",\"className\":\"text-muted-foreground hover:text-primary block leading-snug duration-150\",\"children\":[\"$\",\"span\",null,{\"children\":\"Locations\"}]}],[\"$\",\"$L32\",\"5\",{\"href\":\"/partners/msp\",\"className\":\"text-muted-foreground hover:text-primary block leading-snug duration-150\",\"children\":[\"$\",\"span\",null,{\"children\":\"MSP partners\"}]}],[\"$\",\"$L32\",\"6\",{\"href\":\"/contact\",\"className\":\"text-muted-foreground hover:text-primary block leading-snug duration-150\",\"children\":[\"$\",\"span\",null,{\"children\":\"Contact\"}]}],[\"$\",\"$L32\",\"7\",{\"href\":\"/careers\",\"className\":\"text-muted-foreground hover:text-primary block leading-snug duration-150\",\"children\":[\"$\",\"span\",null,{\"children\":\"Careers\"}]}]]}]]}]\n"])</script><script>self.__next_f.push([1,"9e:[\"$\",\"div\",null,{\"className\":\"grid\",\"style\":{\"gridTemplateColumns\":\"repeat(1, minmax(0, 1fr))\"},\"children\":[[\"$\",\"div\",\"0\",{\"aria-hidden\":true,\"className\":\"p-[0.5px]\",\"children\":[\"$\",\"div\",null,{\"className\":\"bg-card/90 h-full w-2 rounded md:w-6 lg:w-full\"}]}]]}]\n"])</script></body></html>