PageSourceSearch

https://segni.ai/assets/Waitlist-DY1q0fUs.js

js segni.ai collected 2026-10-05 14:15:14 UTC 23,111 bytes, 11 lines download raw bytes

1import{c as x,r as w,j as e,B as u,L as h,A as N,S as p,C as k,U as g,u as S,a as A,b as P,T as C,d as T,E as F,e as f,m as o,W as y,f as I,g as b,h as s,i as c,k as m}from"./index-Cw1vCDru.js";import{T as $,R as E}from"./Testimonials-CtRSDKah.js";import{B as M}from"./Breadcrumbs-C3V2sg7p.js";import{A as R,a as W,b as Y,c as q}from"./accordion-CY0R0vjc.js";/**
2 * @license lucide-react v0.462.0 - ISC
3 *
4 * This source code is licensed under the ISC license.
5 * See the LICENSE file in the root directory of this source tree.
6 */const D=x("Gift",[["rect",{x:"3",y:"8",width:"18",height:"4",rx:"1",key:"bkv52"}],["path",{d:"M12 8v13",key:"1c76mn"}],["path",{d:"M19 12v7a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2v-7",key:"6wjy6b"}],["path",{d:"M7.5 8a2.5 2.5 0 0 1 0-5A4.8 8 0 0 1 12 8a4.8 8 0 0 1 4.5-5 2.5 2.5 0 0 1 0 5",key:"1ihvrl"}]]);/**
7 * @license lucide-react v0.462.0 - ISC
8 *
9 * This source code is licensed under the ISC license.
10 * See the LICENSE file in the root directory of this source tree.
11 */const O=x("Star",[["path",{d:"M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.123 2.123 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.123 2.123 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.122 2.122 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.122 2.122 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.122 2.122 0 0 0 1.597-1.16z",key:"r04s7s"}]]),l=[{id:"cto",label:"CTO / VP Engineering",icon:e.jsx(p,{className:"w-4 h-4"}),headline:"Prove security to your board — without hiring a team.",pain:"You need to show the board that security is handled, but hiring a dedicated security team isn't in the budget yet. Traditional pen tests are expensive, slow, and deliver stale PDFs.",outcome:"With Segni, you get continuous adversarial testing with audit-ready reports. Walk into your next board meeting with cryptographic proof that your code survived real attacks.",metrics:["93
11% cost reduction vs traditional pen tests","72-hour time to proof (not 12 weeks)","SOC 2-ready reports generated automatically"]},{id:"devlead",label:"Dev Lead / Staff Engineer",icon:e.jsx(k,{className:"w-4 h-4"}),headline:"Ship faster without security slowing you down.",pain:"Security reviews block your PRs. Pen test results arrive as 200-page PDFs that nobody reads. Fixes take weeks because the context is lost by the time findings arrive.",outcome:"Segni delivers findings as code fixes in your IDE. CI/CD integration blocks critical vulnerabilities before merge. Every fix is verified by re-attack — no back-and-forth with consultants.",metrics:["Fixes delivered as IDE-ready code patches","CI/CD integration blocks critical vulns","Zero context-switching — findings land in your workflow"]},{id:"ciso",label:"CISO / Security Lead",icon:e.jsx(g,{className:"w-4 h-4"}),headline:"Continuous validation, not quarterly snapshots.",pain:"Quarterly pen tests give you a point-in-time snapshot. Between tests, your attack surface changes daily. You can't prove compliance with confidence.",outcome:"Segni runs continuously with PTES methodology and OWASP Top 10 coverage. Every vulnerability is found, fixed, and re-validated. Compliance evidence is generated every cycle.",metrics:["Always-on PTES + OWASP Top 10 coverage","Double-Covenant Protection guarantees","Audit-ready evidence generated every cycle"]}],B=()=>{const[t,i]=w.useState("cto"),d=l.find(a=>a.id===t),v=(a,r)=>{let n=r;a.key==="ArrowLeft"?(a.preventDefault(),n=r===0?l.length-1:r-1):a.key==="ArrowRight"&&(a.preventDefault(),n=r===l.length-1?0:r+1),n!==r&&i(l[n].id)};return e.jsxs("div",{"data-section":"persona-tabs",children:[e.jsx("div",{className:"flex flex-wrap justify-center gap-2 mb-8",role:"tablist",children:l.map((a,r)=>e.jsxs("button",{onClick:()=>i(a.id),onKeyDown:n=>v(n,r),role:"tab","aria-selected":t===a.id,"aria-controls":`panel-${a.id}`,tabIndex:t===a.id?0:-1,className:`flex items-center gap-2 px-5 py-2.5 rounded-full text-sm font-medium transition-all ${t===a.id?"bg-primary text-primary-foreground":"glass text-muted-foreground hover:text-foreground"}`,"data-action":`select-persona-${a.id}`,children:[a.icon,a.label]},a.id))}),e.jsxs("div",{className:"glass rounded-xl p-8 md:p-10",id:`panel-${t}`,role:"tabpanel","aria-labelledby":`tab-${t}`,children:[e.jsx("h3",{className:"text-xl md:text-2xl font-bold mb-3",children:d.headline}),e.jsx("p",{className:"text-muted-foreground leading-relaxed mb-6",children:d.pain}),e.jsx("p",{className:"text-foreground leading-relaxed mb-6",children:d.outcome}),e.jsx("ul",{className:"space-y-2 mb-8",children:d.metrics.map(a=>e.jsxs("li",{className:"flex items-center gap-2 text-sm",children:[e.jsx("span",{className:"w-1.5 h-1.5 rounded-full bg-green-ai shrink-0"}),a]},a))}),e.jsx(u,{asChild:!0,size:"lg",className:"glow-primary","data-action":"join-waitlist","data-cta":"persona",children:e.jsxs(h,{to:"/waitlist",children:["Book Your Complimentary Test ",e.jsx(N,{className:"w-4 h-4 ml-1"})]})})]})]})},j=[{q:"Do I have to use Next.js?",a:"Segni is sharpest on Next.js + Supabase + Vercel — that's where our fix generation is most framework-aware. But the attack engine works against React, Node.js, Python, Go, and Java applications too. If you're running a modern web stack, you'll get value."},{q:"What if I don't have time to fix everything right away?",a:"No rush. Blue AI generates the patches and they sit in your IDE until you're ready. Some teams apply fixes daily, others batch them before a release. Your call."},{q:"What happens when the 6 free months end?",a:"You pick a paid plan starting at $349/mo, or you cancel. No catches, no auto-upgrade. You keep every bonus forever — the GitHub pipeline, the playbook, the templates, the security guides, and Slack channel access. Plus you lock in 10% off for life as a Founding Member."},{q:"How is this different from Snyk or Semgrep?",a:"Those are code scanners — they look for known patterns in your source. Segni is a pen tester. It actively attacks your running application like a real threat actor, writes the code to fix what it finds, and then attacks again to prove the fix holds. Different category entirely."},{q:"What if Segni doesn't find any vulnerabilities?",a:"Then your first month is free — up to $999 back. That's the Closure Proof Guarantee. We also offer a Confidence Guarantee: if you can't explain findings to your board in 7 days, we'll help with recorded walkthrough and live Q&A."},{q:"Is automated pen testing actually as good as a human?",a:"For coverage and frequency, it's better — Segni scans every release using PTES methodology and covers the OWASP Top 10 on every cycle. A human pen tester brings creativity, but they test quarterly and deliver a static report. Segni tests on every deploy and delivers working code fixes."}],G={"@context":"https://schema.org","@type":"FAQPage",mainEntity:j.map(t=>
11({"@type":"Question",name:t.q,acceptedAnswer:{"@type":"Answer",text:t.a}}))},ne=()=>(S("Join Segni Founding Members — Free Early Access to AI Pen Testing"),e.jsxs(A,{children:[e.jsx(P,{title:"Join Segni Founding Members — Free Early Access to AI Pen Testing",description:"Get 6 months of Segni Pro free ($5,994 value — Compliance Armor tier). 50 Founding Member spots. AI pen testing that finds, fixes, and proves. No credit card required.",canonical:"/waitlist",jsonLd:G,breadcrumbs:[{name:"Waitlist",href:"/waitlist"}]}),e.jsx(L,{}),e.jsx(C,{}),e.jsx(H,{}),e.jsx(V,{}),e.jsx(T,{}),e.jsx(Q,{}),e.jsx(z,{}),e.jsx(U,{}),e.jsx(J,{}),e.jsx(K,{}),e.jsx(Z,{}),e.jsx(X,{}),e.jsx(_,{}),e.jsx(ee,{}),e.jsx(te,{}),e.jsx(F,{})]})),L=()=>{const{spotsRemaining:t}=f();return e.jsxs("section",{className:"relative overflow-hidden","data-section":"founding-members","data-page":"waitlist",children:[e.jsx("div",{className:"absolute inset-0 bg-gradient-to-b from-primary/8 via-transparent to-transparent"}),e.jsx("div",{className:"absolute top-1/3 left-1/2 -translate-x-1/2 w-[800px] h-[600px] rounded-full bg-primary/5 blur-[150px]"}),e.jsxs("div",{className:"container-tight relative pt-20 pb-16 md:pt-32 md:pb-20",children:[e.jsx(M,{items:[{name:"Waitlist",href:"/waitlist"}]}),e.jsxs("div",{className:"text-center",children:[e.jsx(o.div,{initial:{opacity:0,y:20},animate:{opacity:1,y:0},transition:{duration:.6},children:e.jsxs("div",{className:"inline-flex items-center gap-2 px-4 py-1.5 rounded-full glass text-xs font-medium text-primary mb-8",children:[e.jsx(D,{className:"w-3.5 h-3.5"}),"Founding Members Program — Limited to 50"]})}),e.jsxs(o.h1,{initial:{opacity:0,y:20},animate:{opacity:1,y:0},transition:{duration:.6,delay:.1},className:"text-4xl md:text-6xl font-bold tracking-tight leading-[1.1] mb-6",children:["Get your free security analysis",e.jsx("br",{}),e.jsx("span",{className:"text-gradient",children:"and 6 months of fixes, for $0."})]}),e.jsxs(o.p,{initial:{opacity:0,y:20},animate:{opacity:1,y:0},transition:{duration:.6,delay:.2},className:"text-lg md:text-xl text-muted-foreground max-w-2xl mx-auto mb-10 leading-relaxed",children:["Get your security analysis and 6 months of Segni Pro free. That's pen testing on every release, AI-generated code fixes, and proof that your app survives real attacks. ",t," of 50 spots left."]}),t<=25&&e.jsx(o.div,{initial:{opacity:0,y:20},animate:{opacity:1,y:0},transition:{duration:.6,delay:.25},className:"mb-8",children:e.jsxs("div",{className:"inline-flex items-center gap-2 px-4 py-2 rounded-lg bg-primary/10 border border-primary/20 text-sm font-medium text-primary",children:[e.jsx(O,{className:"w-4 h-4"}),"First 25 Founding Members get priority onboarding — direct Slack access to the Segni team for your first 90 days."]})}),e.jsx(o.div,{initial:{opacity:0,y:20},animate:{opacity:1,y:0},transition:{duration:.6,delay:.3},className:"max-w-xl mx-auto mb-6",children:e.jsx(y,{source:"waitlist-hero",showName:!0})}),e.jsxs(o.div,{initial:{opacity:0}
11,animate:{opacity:1},transition:{delay:.5},className:"space-y-4",children:[e.jsxs("div",{className:"flex items-center justify-center gap-4 text-sm text-muted-foreground",children:[e.jsxs("span",{className:"flex items-center gap-1.5",children:[e.jsx("span",{className:"w-2 h-2 rounded-full bg-green-ai animate-pulse-glow"}),t," spots remaining"]}),e.jsx("span",{children:"•"}),e.jsxs("span",{className:"flex items-center gap-1.5",children:[e.jsx(I,{className:"w-3.5 h-3.5"}),"No credit card required"]})]}),e.jsxs("div",{children:[e.jsx("p",{className:"text-xs text-muted-foreground uppercase tracking-wider mb-3",children:"Founding Members closes in"}),e.jsx(b,{})]})]})]})]})]})},H=()=>e.jsx(s,{className:"bg-surface-1","data-section":"problem","data-page":"waitlist",children:e.jsxs("div",{className:"container-tight max-w-3xl text-center",children:[e.jsx("h2",{className:"text-2xl md:text-3xl font-bold mb-6",children:"You're shipping code every week. When's the last time someone tested it?"}),e.jsx("p",{className:"text-muted-foreground leading-relaxed text-lg",children:`Your team pushes code fast — that's the whole point. But when a board member or enterprise customer asks "how do you know this is secure?", you don't have an answer that isn't 6 months old. Segni gives you that answer in 72 hours.`})]})}),V=()=>e.jsx(s,{"data-section":"solution","data-page":"waitlist",children:e.jsxs("div",{className:"container-tight max-w-3xl text-center",children:[e.jsx("h2",{className:"text-2xl md:text-3xl font-bold mb-6",children:`72 hours from "I hope we're secure" to "here's the proof"`}),e.jsx("p",{className:"text-muted-foreground leading-relaxed text-lg mb-8",children:"Red AI breaks into your app within 24 hours. Blue AI writes the patches for your specific framework. Then Red AI attacks again — with different vectors — to prove the fixes actually hold. You get timestamped evidence, not a consultant's word."}),e.jsx(u,{asChild:!0,variant:"outline",size:"lg","data-action":"see-how-it-works","data-cta":"secondary",children:e.jsx(h,{to:"/product/how-it-works",children:"See exactly how the loop works →"})})]})}),Q=()=>e.jsx(s,{className:"bg-surface-1","data-section":"testimonials","data-page":"waitlist",children:e.jsxs("div",{className:"container-tight",children:[e.jsx("h2",{className:"text-2xl md:text-3xl font-bold text-center mb-4",children:"What Founding Members are finding"}),e.jsx("p",{className:"text-muted-foreground text-center mb-12 max-w-xl mx-auto",children:"Real results from teams already running Segni against their production apps."}),e.jsx($,{})]})}),z=()=>e.jsx(s,{"data-section":"persona-tabs","data-page":"waitlist",children:e.jsxs("div",{className:"container-tight",children:[e.jsx("h2",{className:"text-2xl md:text-3xl font-bold text-center mb-12",children:"Built for your role"}),e.jsx(B,{})]})}),U=()=>e.jsx(s,{className:"bg-surface-1","data-section":"why-now","data-page":"waitlist",children:e.jsxs("div",{className:"container-tight max-w-3xl text-center",children:[e.jsx("h2",{className:"text-2xl md:text-3xl font-bold mb-6",children:"Why join now instead of waiting for launch?"}),e.jsx("p",{className:"text-muted-foreground leading-relaxed text-lg mb-6",children:"Because nobody else is doing attack-fix-prove in a loop yet. The category is brand new. Founding Members get in before pricing goes up, lock in 10% off forever, and get 6 months to build a security track record that competitors will spend years trying to match. Once we hit 50 members, this offer is gone."}),e.jsx("p",{className:"text-muted-foreground leading-relaxed text-lg",children:"After August 1 — or when all 50 spots fill — plans start at $349/month. Founding Members get 6 months of Compliance Armor-level access ($999/mo value) for $0, plus 10% off forever."})]})}),J=()=>{const t=[{label:"6 Months Segni Pro (Compliance Armor tier)",value:"$5,994",desc:"Unlimited priority scans, custom rules, 26 automated attack cycles, framework-aware code fixes, and timestamped proof your app survives real attacks."},{label:"Pre-Built GitHub Security Pipeline",value:"$2,000",desc:"Drop this into your repo and you're scanning on every PR. No YAML headaches."},{label:"Ship-Secure Playbook (6-part video)",value:"$2,500",desc:"The security decisions we made shipping Segni to production. Not theory — actual tradeoffs."}
11,{label:"Vulnerability Prioritization Spreadsheet (CVSS Auto-Scorer)",value:"$1,500",desc:"Paste your scan results, get a prioritized fix list with CVSS scores calculated automatically."},{label:"Next.js Security Config Guide",value:"$1,200",desc:"Every middleware, header, and env setting you need to lock down a Next.js deployment."},{label:"Board-Ready Security Deck + 3 Framework Hardening Guides",value:"$800",desc:"Present security posture to non-technical stakeholders. Plus hardening checklists for Next.js, Supabase, and Vercel."},{label:"Private Founding Members Slack + Weekly Security Office Hours",value:"$2,400",desc:"Direct access to the Segni security team. Ask questions, get architecture advice, and join weekly 30-minute office hours for 6 months."}];return e.jsx(s,{"data-section":"offer-stack","data-page":"waitlist",children:e.jsxs("div",{className:"container-tight",children:[e.jsx("h2",{className:"text-2xl md:text-3xl font-bold text-center mb-12",children:"Everything you get as a Founding Member"}),e.jsx("div",{className:"space-y-3 mb-8",children:t.map(i=>e.jsxs("div",{className:"glass rounded-lg p-5",children:[e.jsxs("div",{className:"flex items-center justify-between mb-1",children:[e.jsxs("div",{className:"flex items-center gap-3",children:[e.jsx(c,{className:"w-4 h-4 text-green-ai shrink-0"}),e.jsx("span",{className:"text-sm font-medium",children:i.label})]}),e.jsx("span",{className:"text-sm text-muted-foreground font-mono",children:i.value})]}),e.jsx("p",{className:"text-xs text-muted-foreground ml-7",children:i.desc})]},i.label))}),e.jsxs("div",{className:"rounded-xl bg-surface-2 border border-border p-8 text-center",children:[e.jsx("div",{className:"text-sm text-muted-foreground mb-2",children:"TOTAL VALUE"}),e.jsx("div",{className:"text-4xl font-bold mb-2",children:"$16,394"}),e.jsx("div",{className:"text-lg text-primary font-semibold mb-1",children:"YOUR COST: $0"}),e.jsx("p",{className:"text-xs text-muted-foreground",children:"Founding Members only. After 6 months: $349–$999/mo or cancel."})]})]})})},K=()=>e.jsx(s,{className:"bg-surface-1","data-section":"roi-calculator","data-page":"waitlist",children:e.jsxs("div",{className:"container-tight",children:[e.jsx("h2",{className:"text-2xl md:text-3xl font-bold text-center mb-8",children:"Run the numbers against your current pen test spend"}),e.jsx("div",{className:"max-w-lg mx-auto",children:e.jsx(E,{})})]})}),Z=()=>e.jsx(s,{"data-section":"who-is-for","data-page":"waitlist",children:e.jsxs("div",{className:"container-tight",children:[e.jsx("h2",{className:"text-2xl md:text-3xl font-bold text-center mb-12",children:"Is this actually for you?"}),e.jsxs("div",{className:"grid md:grid-cols-2 gap-6",children:[e.jsxs("div",{className:"rounded-xl border border-primary/30 bg-primary/5 p-8",children:[e.jsxs("h3",{className:"text-lg font-semibold mb-4 flex items-center gap-2",children:[e.jsx(c,{className:"w-5 h-5 text-green-ai"})," You'll get the most value if..."]}),e.jsx("ul",{className:"space-y-3 text-sm text-muted-foreground",children:["You're a CTO or dev lead at a SaaS company","Your team ships code weekly (or faster)","Customers or auditors are asking for security proof","You have 2–50 engineers and no dedicated security team","You build on Next.js, Supabase, or Vercel"].map(t=>e.jsxs("li",{className:"flex items-start gap-2",children:[e.jsx(c,{className:"w-3.5 h-3.5 text-green-ai mt-0.5 shrink-0"}),t]},t))})]}),e.jsxs("div",{className:"rounded-xl border border-border bg-surface-2 p-8",children:[e.jsxs("h3",{className:"text-lg font-semibold mb-4 flex items-center gap-2",children:[e.jsx(m,{className:"w-5 h-5 text-red-ai"})," Probably not a fit if..."]}),e.jsx("ul",{className:"space-y-3 text-sm text-muted-foreground",children:["You deploy less than once a month","You already have 10+ security engineers running pen tests on every release","You're building native mobile apps, not web applications","Your org requires on-prem-only security tools"].map(t=>e.jsxs("li",{className:"flex items-start gap-2",children:[e.jsx(m,{className:"w-3.5 h-3.5 text-red-ai mt-0.5 shrink-0"}),t]},t))})]})]})]})}),X=()=>e.jsx(s,{className:"bg-surface-1","data-section":"guarantees","data-
11page":"waitlist",children:e.jsxs("div",{className:"container-tight text-center",children:[e.jsx("h2",{className:"text-2xl md:text-3xl font-bold mb-4",children:"Two guarantees because we should have to earn your money"}),e.jsx("p",{className:"text-muted-foreground mb-12 max-w-lg mx-auto",children:"If we can't find a vulnerability in your app, we don't deserve to charge you."}),e.jsxs("div",{className:"grid md:grid-cols-2 gap-6",children:[e.jsxs("div",{className:"glass rounded-xl p-8",children:[e.jsx(p,{className:"w-10 h-10 text-primary mx-auto mb-4"}),e.jsx("h3",{className:"text-lg font-semibold mb-3",children:"Closure Proof Guarantee"}),e.jsx("p",{className:"text-sm text-muted-foreground leading-relaxed",children:"If Segni doesn't find at least one real, exploitable vulnerability on your first scan, your first month is free. That's up to $999 back, no questions asked."}),e.jsx("p",{className:"text-xs text-muted-foreground/60 mt-3",children:"Email [email protected] — processed within 5 business days."})]}),e.jsxs("div",{className:"glass rounded-xl p-8",children:[e.jsx(g,{className:"w-10 h-10 text-primary mx-auto mb-4"}),e.jsx("h3",{className:"text-lg font-semibold mb-3",children:"Confidence Guarantee"}),e.jsx("p",{className:"text-sm text-muted-foreground leading-relaxed",children:"If you can't explain your security findings to your board within 7 days of your first scan, we'll walk you through it with a recorded session and live Q&A. Your team will get it."}),e.jsx("p",{className:"text-xs text-muted-foreground/60 mt-3",children:"Email [email protected] — we'll schedule within 48 hours."})]})]})]})}),_=()=>e.jsx(s,{"data-section":"referral","data-page":"waitlist",children:e.jsxs("div",{className:"container-tight max-w-3xl text-center",children:[e.jsx("h2",{className:"text-2xl md:text-3xl font-bold mb-4",children:"Already a Founding Member? Extend your free access."}),e.jsx("p",{className:"text-muted-foreground mb-8 max-w-xl mx-auto",children:"For every person you refer who signs up for a paid plan, we add one free month to your Founding Member period. Refer 6 people, get a full year free."}),e.jsxs("div",{className:"grid md:grid-cols-3 gap-6 mb-8",children:[e.jsxs("div",{className:"glass rounded-xl p-6",children:[e.jsx("div",{className:"text-3xl font-bold text-primary mb-2",children:"1 referral"}),e.jsx("p",{className:"text-sm text-muted-foreground",children:"+1 month free added to your Founding Member period"})]}),e.jsxs("div",{className:"glass rounded-xl p-6",children:[e.jsx("div",{className:"text-3xl font-bold text-primary mb-2",children:"3 referrals"}),e.jsx("p",{className:"text-sm text-muted-foreground",children:"+3 months free — that's 9 months total before your first bill"})]}),e.jsxs("div",{className:"glass rounded-xl p-6 border border-primary/20 bg-primary/5",children:[e.jsx("div",{className:"text-3xl font-bold text-primary mb-2",children:"6 referrals"}),e.jsx("p",{className:"text-sm text-muted-foreground",children:"Full year free. Zero cost for 12 months of AI pen testing."})]})]}),e.jsx("p",{className:"text-xs text-muted-foreground",children:"Referrals tracked automatically. Your referral link is sent after you join. Referred customers must sign up for any paid plan after their Founding Member period."})]})}),ee=()=>e.jsx(s,{"data-section":"faq","data-page":"waitlist",children:e.jsxs("div",{className:"container-tight max-w-2xl",children:[e.jsx("h2",{className:"text-2xl md:text-3xl font-bold text-center mb-12",children:"Frequently asked questions"}),e.jsx(R,{type:"single",collapsible:!0,className:"space-y-2",children:j.map((t,i)=>e.jsxs(W,{value:`faq-${i}`,className:"glass rounded-lg px-6 border-none",children:[e.jsx(Y,{className:"text-sm font-medium hover:no-underline",children:t.q}),e.jsx(q,{className:"text-sm text-muted-foreground",children:t.a})]},i))})]})}),te=()=>{const{spotsRemaining:t}=f();return e.jsx(s,{className:"bg-surface-1","data-section":"final-cta","data-page":"waitlist",children:e.jsxs("div",{className:"container-tight text-center",children:[e.jsxs("h2",{className:"text-3xl md:text-4xl font-bold mb-4",children:[t," spots left. $5,994 in free pen testing."]}),e.jsx("p",{className:"text-muted-foreground mb-4 max-w-lg mx-auto",children:"No credit card. No commitment. Just your email. If you don't love it after 6 months, walk away with everything you've earned."}),e.jsx("p",{className:"text-xs text-muted-foreground mb-8",children:"Offer closes August 1, 2026 or when 50 spots fill — whichever comes first."}),e.jsx("div",{className:"max-w-md mx-auto mb-6",children:e.jsx(y,{source:"waitlist-final",showName:!0})}),e.jsx(b,{})]})})};export{ne as default};

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