PageSourceSearch

https://habos.ai/assets/forms-D1-vw3Ym.js

js habos.ai collected 2026-10-05 13:33:58 UTC 8,923 bytes, 13 lines download raw bytes

1import{j as e,R as d}from"./three-vendor-C3Gtk3ZT.js";import{U as p,G as j,N as b,g as f,d as u,F as g}from"./Footer-CGWC26_Q.js";import{c as n,u as N,f as r}from"./index-Dn2Ja0aB.js";import{G as y}from"./git-branch-Bps43VUG.js";import{m as l}from"./framer-motion-C_R5QEla.js";import"./react-vendor-m6Ekn96H.js";/**
2 * @license lucide-react v0.562.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 v=[["path",{d:"M10 8h.01",key:"1r9ogq"}],["path",{d:"M12 12h.01",key:"1mp3jc"}],["path",{d:"M14 8h.01",key:"1primd"}],["path",{d:"M16 12h.01",key:"1l6xoz"}],["path",{d:"M18 8h.01",key:"emo2bl"}],["path",{d:"M6 8h.01",key:"x9i8wu"}],["path",{d:"M7 16h10",key:"wp8him"}],["path",{d:"M8 12h.01",key:"czm47f"}],["rect",{width:"20",height:"16",x:"2",y:"4",rx:"2",key:"18n3k1"}]],w=n("keyboard",v);/**
7 * @license lucide-react v0.562.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 k=[["rect",{width:"20",height:"12",x:"2",y:"6",rx:"2",key:"9lu3g6"}],["path",{d:"M12 12h.01",key:"1mp3jc"}],["path",{d:"M17 12h.01",key:"1m0b6t"}],["path",{d:"M7 12h.01",key:"eqddd0"}]],F=n("rectangle-ellipsis",k),i=(s=0)=>({initial:{opacity:0,y:24},animate:{opacity:1,y:0},transition:{duration:.6,delay:s,ease:[.25,.46,.45,.94]}}),_=()=>{const{t:s}
11=N("work-forms"),m=[{icon:p,title:s("benefits.crm.title"),desc:s("benefits.crm.desc")},{icon:y,title:s("benefits.routing.title"),desc:s("benefits.routing.desc")},{icon:j,title:s("benefits.embed.title"),desc:s("benefits.embed.desc")}],x=s("techStrip",{returnObjects:!0}),o=s("mockForm.serviceOptions",{returnObjects:!0}),h=s("mockForm.budgetOptions",{returnObjects:!0});return e.jsxs("div",{className:"min-h-screen",children:[e.jsx(b,{}),e.jsx("main",{className:"pt-32 pb-24 px-6 md:px-12",children:e.jsxs("div",{className:"max-w-5xl mx-auto",children:[e.jsxs(l.section,{...i(),className:"max-w-3xl mb-20",children:[e.jsxs("div",{className:"inline-flex items-center gap-2 px-4 py-2 bg-cyan-500/10 text-cyan-700 rounded-full text-sm font-medium mb-6",children:[e.jsx(F,{size:14}),s("badge")]}),e.jsx("h1",{className:"text-4xl md:text-5xl lg:text-6xl font-serif font-medium text-slate-900 mb-6 leading-[1.1]",children:s("hero.title").split(`
12`).map((t,a,c)=>e.jsxs(d.Fragment,{children:[t,a<c.length-1&&e.jsx("br",{})]},a))}),e.jsx("p",{className:"text-xl text-slate-500 leading-relaxed max-w-2xl",children:s("hero.description")})]}),e.jsx(l.div,{initial:{opacity:0}
12,whileInView:{opacity:1},viewport:{once:!0},transition:{duration:.6,delay:.2},className:"max-w-3xl mb-16",children:e.jsx("p",{className:"text-lg text-slate-600 leading-relaxed",children:s("body")})}),e.jsxs(l.section,{...i(.15),className:"mb-20",children:[e.jsxs("div",{className:"bg-white rounded-3xl p-6 md:p-8 border border-slate-200 shadow-xl max-w-xl mx-auto",children:[e.jsxs("div",{className:"flex items-center justify-between mb-6",children:[e.jsx("h2",{className:"text-lg font-semibold text-slate-900",children:s("mockForm.title")}),e.jsx("span",{className:"px-3 py-1 bg-cyan-500/10 text-cyan-700 rounded-full text-xs font-medium",children:s("mockForm.badge")})]}),e.jsxs("div",{className:"space-y-4 mb-6",children:[e.jsxs("div",{children:[e.jsx("label",{className:"block text-sm font-medium text-slate-700 mb-1.5",children:s("mockForm.fields.fullName")}),e.jsx("div",{className:"w-full h-10 bg-slate-50 border border-slate-200 rounded-lg px-3 flex items-center",children:e.jsx("span",{className:"text-sm text-slate-400",children:s("mockForm.fields.fullNamePlaceholder")})})]}),e.jsxs("div",{children:[e.jsx("label",{className:"block text-sm font-medium text-slate-700 mb-1.5",children:s("mockForm.fields.email")}),e.jsx("div",{className:"w-full h-10 bg-slate-50 border border-slate-200 rounded-lg px-3 flex items-center",children:e.jsx("span",{className:"text-sm text-slate-400",children:s("mockForm.fields.emailPlaceholder")})})]}),e.jsxs("div",{children:[e.jsx("label",{className:"block text-sm font-medium text-slate-700 mb-1.5",children:s("mockForm.fields.serviceNeeded")}),e.jsxs("div",{className:"w-full h-10 bg-slate-50 border border-slate-200 rounded-lg px-3 flex items-center justify-between",children:[e.jsx("span",{className:"text-sm text-slate-400",children:s("mockForm.fields.servicePlaceholder")}),e.jsx(r,{size:14,className:"text-slate-400"})]}),e.jsx("div",{className:"flex gap-1.5 mt-1.5",children:o.map(t=>e.jsx("span",{className:"text-[10px] text-slate-400 bg-slate-100 rounded px-1.5 py-0.5",children:t},t))})]}),e.jsxs("div",{children:[e.jsx("label",{className:"block text-sm font-medium text-slate-700 mb-1.5",children:s("mockForm.fields.budgetRange")}),e.jsxs("div",{className:"w-full h-10 bg-slate-50 border border-slate-200 rounded-lg px-3 flex items-center justify-between",children:[e.jsx("span",{className:"text-sm text-slate-400",children:s("mockForm.fields.budgetPlaceholder")}),e.jsx(r,{size:14,className:"text-slate-400"})]}),e.jsx("div",{className:"flex gap-1.5 mt-1.5",children:h.map(t=>e.jsx("span",{className:"text-[10px] text-slate-400 bg-slate-100 rounded px-1.5 py-0.5",children:t},t))})]}),e.jsxs("div",{children:[e.jsx("label",{className:"block text-sm font-medium text-slate-700 mb-1.5",children:s("mockForm.fields.projectDescription")}),e.jsx("div",{className:"w-full h-24 bg-slate-50 border border-slate-200 rounded-lg px-3 py-2",children:e.jsx("span",{className:"text-sm text-slate-400",children:s("mockForm.fields.projectPlaceholder")})})]})]}),e.jsxs("div",{className:"flex items-center justify-between",children:[e.jsx(l.button,{whileHover:{scale:1.03},whileTap:{scale:.98},className:"px-6 py-2.5 bg-cyan-600 text-white rounded-full text-sm font-semibold shadow-lg shadow-cyan-600/20 hover:bg-cyan-700 transition-colors",children:s("mockForm.submit")}),e.jsxs("div",{className:"flex items-center gap-3",children:[e.jsxs("div",{className:"flex items-center gap-1.5 text-slate-400",children:[e.jsx("div",{className:"w-7 h-7 bg-slate-100 rounded-lg flex items-center justify-center",title:"Form mode",children:e.jsx(w,{size:13})}),e.jsx("span",{className:"text-[10px] font-medium",children:s("mockForm.modes.form")})]}),e.jsxs("div",{className:"flex items-center gap-1.5 text-slate-400",children:[e.jsx("div",{className:"w-7 h-7 bg-slate-100 rounded-lg flex items-center justify-center",title:"Chat mode",children:e.jsx(f,{size:13})}),e.jsx("span",{className:"text-[10px] font-medium",children:s("mockForm.modes.chat")})]}),e.jsxs("div",{className:"flex items-center gap-1.5 text-slate-400",children:[e.jsx("div",{className:"w-7 h-7 bg-slate-100 rounded-lg flex items-center justify-center",title:"Voice mode",children:e.jsx(u,{size:13})}),e.jsx("span",{className:"text-[10px] font-medium",children:s("mockForm.modes.voice")})]})]})]})]}),e.jsx("p",{className:"text-sm text-slate-500 mt-6 leading-relaxed text-center max-w-lg mx-auto",children:s("mockForm.caption")})]}),e.jsx(l.section,{...i(.25),className:"mb-20",children:e.jsx("div",{className:"grid md:grid-cols-3 gap-4",children:m.map(t=>e.jsxs("div",{className:"bg-white border border-slate-200 rounded-2xl p-5",children:[e.jsxs("div",{className:"flex items-center gap-2 mb-3",children:[e.jsx("div",{className:"w-9 h-9 bg-cyan-100 rounded-lg flex items-center justify-center",children:e.jsx(t.icon,{size:18,className:"text-cyan-600"})}),e.jsx("h3",{className:"font-semibold text-slate-900",children:t.title})]}),e.jsx("p",{className:"text-sm text-slate-500 leading-relaxed",children:t.desc})]},t.title))})}),e.jsx(l.section,{...i(.35),className:"mb-20",children:e.jsxs("div",{className:"bg-slate-950 rounded-3xl p-6 md:p-10",children:[e.jsx("p",{className:"text-xs font-semibold uppercase tracking-widest text-cyan-400 mb-4",children:s("scenario.label")}),e.jsx("p",{className:"text-slate-300 leading-relaxed text-base md:text-lg",children:s("scenario.text")})]})}),e.jsx(l.section,{...i(.45),className:"mb-20",children:e.jsx("div",{className:"bg-slate-950 rounded-2xl py-5 px-6 flex flex-wrap items-center justify-center gap-x-6 gap-y-2 text-sm text-slate-400",children:x.map((t,a)=>e.jsxs(d.Fragment,{children:[a>0&&e.jsx("span",{className:"text-slate-600",children:"·"}),e.jsx("span",{children:t})]},t))})}),e.jsxs(l.section,{...i(.55),className:"text-center max-w-2xl mx-auto",children:[e.jsx("h2",{className:"text-3xl md:text-4xl font-serif font-medium text-slate-900 mb-5 leading-tight",children:s("closing.title").split(`
13`).map((t,a,c)=>e.jsxs(d.Fragment,{children:[t,a<c.length-1&&e.jsx("br",{})]},a))}),e.jsx("a",{href:"/#waitlist",children:e.jsx(l.button,{whileHover:{scale:1.03},whileTap:{scale:.98},className:"mt-4 px-8 py-3.5 bg-cyan-600 text-white rounded-full font-medium text-sm shadow-lg shadow-cyan-600/20 hover:bg-cyan-700 transition-colors",children:s("closing.cta")})})]})]})}),e.jsx(g,{})]})};export{_ 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.