1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,841680,e=>{"use strict";var a=e.i(843476),t=e.i(271645),l=e.i(519455);function r({label:e,value:t,onChange:l,type:s="text",placeholder:o,autoComplete:n}){return(0,a.jsxs)("label",{className:"block",children:[(0,a.jsx)("span",{className:"text-sm font-semibold text-ink",children:e}),(0,a.jsx)("input",{type:s,value:t,onChange:e=>l(e.target.value),placeholder:o,autoComplete:n,required:!0,className:"mt-1.5 w-full rounded-xl border border-brand-300 bg-surface-raised px-4 py-3 text-ink outline-none transition-colors placeholder:text-muted/70 focus:border-brand-600 focus:ring-2 focus:ring-brand-600/20"})]})}e.s(["ContactForm",0,function(){let[e,s]=(0,t.useState)(""),[o,n]=(0,t.useState)(""),[i,d]=(0,t.useState)("");return(0,a.jsxs)("form",{onSubmit:function(a){a.preventDefault();let t=encodeURIComponent(`Website enquiry from ${e||"a visitor"}`),l=encodeURIComponent(`Name: ${e} 2Email: ${o} 3 4${i}`);window.location.href=`mailto:[email protected]?subject=${t}&body=${l}`},className:"rounded-3xl border border-brand-300 bg-white p-7 shadow-subtle sm:p-8",children:[(0,a.jsx)("h2",{className:"text-xl",children:"Send us a message"}),(0,a.jsx)("p",{className:"mt-1 text-sm text-muted",children:"We'll open your email app with everything ready to send."}),(0,a.jsxs)("div",{className:"mt-6 space-y-4",children:[(0,a.jsx)(r,{label:"Your name",value:e,onChange:s,placeholder:"Your name",autoComplete:"name"}),(0,a.jsx)(r,{label:"Email",type:"email",value:o,onChange:n,placeholder:"[email protected]",autoComplete:"email"}),(0,a.jsxs)("label",{className:"block",children:[(0,a.jsx)("span",{className:"text-sm font-semibold text-ink",children:"Message"}),(0,a.jsx)("textarea",{value:i,onChange:e=>d(e.target.value),required:!0,rows:5,placeholder:"How can we help?",className:"mt-1.5 w-full resize-y rounded-2xl border border-brand-300 bg-surface-raised px-4 py-3 text-ink outline-none transition-colors placeholder:text-muted/70 focus:border-brand-600 focus:ring-2 focus:ring-brand-600/20"})]})]}),(0,a.jsx)(l.Button,{type:"submit",size:"lg",className:"mt-6 w-full",children:"Send message"}),(0,a.jsxs)("p",{className:"mt-3 text-xs leading-relaxed text-muted",children:["We'll only use your details to respond to your enquiry. See our"," ",(0,a.jsx)("a",{href:"/legal/privacy",className:"font-semibold text-brand-600 hover:underline",target:"_blank",rel:"noreferrer",children:"Privacy Policy"}),"."]})]})}])}]);
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.