PageSourceSearch

https://hq0.com/assets/HomeV2-BZ4rko5F.js

js hq0.com collected 2026-10-08 23:02:05 UTC 11,134 bytes, 1 lines download raw bytes

1import{r as x,j as e}from"./index-ulJQSrBi.js";import{M as u,A as t,a as c,P as p,V as h}from"./main-PG-dEEgK.js";import{B as g}from"./BrandedMeetingMock-Dlm_mfvC.js";import{R as b}from"./RecapEmailCard-D-VULC5s.js";import{M as f}from"./MagicPreviewModal-DBflSN28.js";import{A as j}from"./AntiBotProofVisual-C4Q-3DEl.js";import{g as y}from"./demoPreview-CkzzWchw.js";import{E as v}from"./earth-D5JdVY4d.js";import{M as N}from"./mail-BNoLaWzs.js";import"./mic-4DoBgp1T.js";import"./message-square-pFjsRKO5.js";import"./ellipsis-DqFkBqY4.js";import"./phone-off-uIpEVwB8.js";import"./PreviewResult-D6UBfGsB.js";import"./send-uqi13TZD.js";import"./copy-ayrI9P_r.js";import"./external-link-CDDJqvif.js";const n="inline-flex items-center justify-center gap-2 bg-secondary text-secondary-foreground px-5 py-3 font-bold border-2 border-foreground shadow-[4px_4px_0px_0px_hsl(var(--foreground))] hover:translate-x-[2px] hover:translate-y-[2px] hover:shadow-[2px_2px_0px_0px_hsl(var(--foreground))] active:translate-x-[4px] active:translate-y-[4px] active:shadow-none transition-all",w="inline-flex items-center justify-center gap-2 bg-background text-foreground px-5 py-3 font-bold border-2 border-foreground shadow-[4px_4px_0px_0px_hsl(var(--foreground))] hover:translate-x-[2px] hover:translate-y-[2px] hover:shadow-[2px_2px_0px_0px_hsl(var(--foreground))] active:translate-x-[4px] active:translate-y-[4px] active:shadow-none transition-all",k="inline-flex items-center gap-1.5 border-2 border-foreground bg-background px-3 py-1.5 text-sm font-bold hover:bg-secondary hover:text-secondary-foreground transition-colors",s="border-2 border-foreground bg-background shadow-[6px_6px_0px_0px_hsl(var(--secondary))]",i=y(),l=[{number:"01",icon:e.jsx(v,{className:"w-4 h-4","aria-hidden":"true"}),headline:"Point your domain at hq0.",body:"One CNAME and you're meeting on meet.your-domain instead of meet.google.com. We handle TLS, the meeting subdomain, and the email-from address.",learnMoreHref:"/features/custom-domains",visual:e.jsx("div",{className:`${s} p-3`,children:e.jsx(g,{brand:i.brand})})},{number:"02",icon:e.jsx(p,{className:"w-4 h-4","aria-hidden":"true"}),headline:"Brand the room in minutes.",body:"Drop in your logo, set your brand colors, write the AI agent's voice. Your room renders the same as if you'd built it in-house — no third-party watermark.",learnMoreHref:"/features",visual:e.jsx(M,{})},{number:"03",icon:e.jsx(h,{className:"w-4 h-4","aria-hidden":"true"}),headline:"Meet without a bot in the room.",body:"Recording happens from inside your room — your customers see your team, not a notetaker bot. Live transcript, live captions, multilingual dub on demand.",learnMoreHref:"/features/ai-recordings",visual:e.jsx(R,{})},{number:"04",icon:e.jsx(N,{className:"w-4 h-4","aria-hidden":"true"}),headline:"Recap and CRM updated before you close your laptop.",body:"Sample follow-up email drafted in your voice, transcript + summary stored, CRM updated automatically. The busywork disappears.",learnMoreHref:"/features",visual:e.jsx("div",{className:`${s} p-3`,children:e.jsx(b,{brand:i.brand,recap:i.recap})})}];function Y(){const[r,a]=x.useState(!1),o=()=>a(!0);return e.jsxs(u,{children:[e.jsx("section",{className:"border-b-2 border-foreground",children:e.jsxs("div",{className:"max-w-4xl mx-auto px-4 sm:px-6 pt-14 pb-12 sm:pt-20 sm:pb-16 text-center",children:[e.jsxs("div",{className:"inline-flex items-center gap-2 bg-background border-2 border-foreground px-3 py-1.5 text-[11px] sm:text-xs font-mono font-semibold mb-6","data-testid":"hero-eyebrow",children:[e.jsx("span",{className:"line-through text-muted-foreground",children:"Sarah's Fireflies Notetaker"}),e.jsx(t,{className:"w-3 h-3 text-secondary","aria-hidden":"true"}),e.jsx("span",{className:"text-foreground",children:"Sarah Chen"})]}),e.jsxs("h1",{className:"text-4xl sm:text-5xl md:text-6xl font-black tracking-tight leading-[1.05] text-balance",children:["Customer meetings on your domain."," ",e.jsx("span",{className:"bg-secondary text-secondary-foreground px-2 border-2 border-foreground inline-block leading-tight",children:"Without the bots"}),"."]}),e.jsx("p",{className:"mt-5 text-base sm:text-lg text-muted-foreground max-w-2xl mx-auto",children:"Recording, transcripts, and recap emails happen from inside the meeting room — not from a notetaker that joined as a fake person. On your domain, in your brand."}),e.jsx("div",{className:"mt-8 flex justify-center",children:e.jsxs("button",{type:"button",onClick:o,className:n,"data-testid":"hero-cta-preview",children:["Preview my room ",e.jsx(t,{className:"w-4 h-4","aria-hidden":"true"})]})}),e.jsx("p",{className:"mt-3 text-xs text-muted-foreground",children:"Branded room. Hosted recap. Zero bots."})]})}),e.jsx(j,{learnMoreHref:"/vs-notetakers"}),e.jsx("section",{className:"bg-background border-b-2 border-foreground",children:e.jsxs("div",{className:"max-w-4xl mx-auto px-4 sm:px-6 py-10 sm:py-14 text-center",children:[e.jsx("div",{className:"inline-flex items-center gap-2 border-2 border-foreground bg-background px-3 py-1 text-[11px] font-mono font-semibold uppercase tracking-wide mb-4",children:"Try it now"}),e.jsx("h2",{className:"text-2xl sm:text-3xl font-black tracking-tight",children:"See it on your brand in 15 seconds."}),e.jsx("p",{className:"mt-2 text-sm text-muted-foreground max-w-lg mx-auto",children:"Type your URL. We'll build a branded meeting room, sample follow-up email, and AI assistant — all wearing your name."}),e.jsx("div",{className:"mt-6",children:e.jsxs("button",{type:"button",onClick:o,className:n,"data-testid":"try-it-cta-preview",children:["Preview my room ",e.jsx(t,{className:"w-4 h-4","aria-hidden":"true"})]})})]})}),e.jsx("section",{className:"bg-background",children:e.jsx("div",{className:"max-w-6xl mx-auto px-4 sm:px-6 py-16 sm:py-24",children:e.jsx("ol",{className:"space-y-16 sm:space-y-24",children:l.map((d,m)=>e.jsx(_,{step:d,isLast:m===l.length-1},d.number))})})}),e.jsx("section",{"aria-label":"That's the whole product",className:"border-t-2 border-foreground bg-muted/30",children:e.jsxs("div",{className:"max-w-5xl mx-auto px-4 sm:px-6 py-12 sm:py-16 text-center",children:[e.jsxs("p",{className:"text-2xl sm:text-3xl md:text-4xl font-black tracking-tight max-w-3xl mx-auto leading-tight",children:[e.jsx("span",{className:"bg-secondary text-secondary-foreground px-1.5 border-2 border-foreground inline-block leading-tight",children:"That's the whole product."})," ","No pages 5–12."]}),e.jsxs("div",{className:"mt-8 flex flex-col sm:flex-row gap-3 justify-center",children:[e.jsxs("button",{type:"button",onClick:o,className:n,"data-testid":"closing-cta-preview",children:["Preview my meeting room"," ",e.jsx(t,{className:"w-4 h-4","aria-hidden":"true"})]}),e.jsx(c,{href:"/pricing",className:w,"data-testid":"closing-cta-pricing",children:"See pricing"})]})]})}),e.jsx(f,{open:r,onOpenChange:a})]})}function _({step:r,isLast:a}){return e.jsxs("li",{className:"grid gap-6 md:gap-10 md:grid-cols-[140px_minmax(0,1fr)_minmax(0,1.1fr)] items-start","data-testid":`timeline-step-${r.number}`,children:[e.jsxs("div",{className:"relative flex md:block items-baseline gap-3",children:[e.jsxs("div",{className:`text-7xl sm:text-8xl font-black tracking-tight leading-none ${a?"":"md:pb-12"}`,children:[e.jsx("span",{className:"text-foreground",children:r.number}),e.jsx("span",{className:"text-secondary",children:"."})]}),!a&&e.jsx("span",{"aria-hidden":"true",className:"hidden md:block absolute left-[44px] top-[6.5rem] bottom-[-6rem] border-l-2 border-dashed border-foreground
1/30"})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsxs("div",{className:"inline-flex items-center gap-2 border-2 border-foreground bg-background px-2 py-1 text-[11px] font-mono font-semibold uppercase tracking-wide",children:[r.icon,"Step ",r.number]}),e.jsx("h2",{className:"text-3xl sm:text-4xl font-black tracking-tight leading-tight",children:r.headline}),e.jsx("p",{className:"text-base text-muted-foreground leading-relaxed",children:r.body}),e.jsxs(c,{href:r.learnMoreHref,className:k,"data-testid":`learn-more-${r.number}`,children:["Learn more ",e.jsx(t,{className:"w-3.5 h-3.5","aria-hidden":"true"})]})]}),e.jsx("div",{className:"w-full",children:r.visual})]})}function M(){const r=[{name:"Primary",value:"#0E7C66"},{name:"Accent",value:"#F4A33B"},{name:"Ink",value:"#0F172A"},{name:"Paper",value:"#FFFFFF"}];return e.jsxs("div",{className:`${s} p-5`,children:[e.jsx("div",{className:"text-[11px] font-mono font-semibold uppercase tracking-wide text-muted-foreground mb-4",children:"Brand kit · northwind.co"}),e.jsxs("div",{className:"flex items-center gap-4 mb-5",children:[e.jsx("div",{className:"h-14 w-14 border-2 border-foreground bg-foreground text-background flex items-center justify-center font-black text-xl",children:"N"}),e.jsxs("div",{children:[e.jsx("div",{className:"font-black text-lg leading-tight",children:"Northwind Studios"}),e.jsx("div",{className:"text-xs text-muted-foreground font-mono",children:"meet.northwind.co"})]})]}),e.jsx("div",{className:"grid grid-cols-2 gap-3",children:r.map(a=>e.jsxs("div",{className:"border-2 border-foreground",children:[e.jsx("div",{className:"h-12 border-b-2 border-foreground",style:{background:a.value},"aria-hidden":"true"}),e.jsxs("div",{className:"px-2 py-1.5 flex items-center justify-between text-xs font-mono",children:[e.jsx("span",{className:"font-bold",children:a.name}),e.jsx("span",{className:"text-muted-foreground",children:a.value})]})]},a.name))})]})}function R(){return e.jsxs("div",{className:`${s} p-3`,children:[e.jsxs("div",{className:"relative aspect-video bg-foreground overflow-hidden",children:[e.jsx("div",{className:"absolute inset-0 grid grid-cols-2 gap-1.5 p-1.5",children:[{initials:"AM",bg:"#1f2937"},{initials:"NS",bg:"#0E7C66"},{initials:"RP",bg:"#0ea5e9"},{initials:"JL",bg:"#a855f7"}].map((r,a)=>e.jsx("div",{className:"relative flex items-center justify-center text-white text-2xl font-black",style:{background:r.bg},children:r.initials},a))}),e.jsxs("div",{className:"absolute top-3 left-3 inline-flex items-center gap-1.5 bg-background border-2 border-foreground px-2 py-0.5 text-[11px] font-mono font-bold",children:[e.jsx("span",{className:"h-2 w-2 rounded-full bg-secondary animate-pulse","aria-hidden":"true"}),"REC · 14:32"]}),e.jsxs("div",{className:"absolute bottom-3 left-3 right-3 bg-background/95 border-2 border-foreground px-3 py-1.5 text-xs font-medium",children:[e.jsx("span",{className:"font-mono text-muted-foreground mr-2",children:"[Riya]"}),"We can ship the relaunch in three weeks if we lock the kickoff this Tuesday."]})]}),e.jsxs("div",{className:"mt-3 grid grid-cols-3 gap-2 text-[11px] font-mono font-semibold uppercase tracking-wide",children:[e.jsx("div",{className:"border-2 border-foreground px-2 py-1 text-center",children:"Transcript"}),e.jsx("div",{className:"border-2 border-foreground px-2 py-1 text-center",children:"Captions"}),e.jsx("div",{className:"border-2 border-foreground px-2 py-1 text-center bg-secondary text-secondary-foreground",children:"Dub · 50+"})]})]})}export{Y 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.