1import{F as i,u as h,S as b}from"./D8kVWh6m.js";import{d as u}from"./DtI5Cclm.js";import{d as y,s as g,p as x,c as r,a as e,t as o,e as _,g as s,h as d,f as p,o as c}from"./D5Qyxbyt.js";import{_ as $}from"./DlAUqK2U.js";import"./D1zizEKk.js";const q={class:"flex justify-center py-8 mt-12 flex-col md:w-1/2 mx-auto items-center gap-12 px-2"},S={class:"text-4xl font-semibold text-center",id:"top"},v={class:"flex flex-col gap-6 w-full justify-center items-center"},w={class:"text-2xl font-semibold"},I={id:"required-note",class:"text-sm text-gray-600"},N={for:"name",class:"label"},C={class:"sr-only"},P=["placeholder"],k={for:"email",class:"label"},D={class:"sr-only"},E=["placeholder"],V={for:"message",class:"label"},B=["placeholder"],F={class:"flex items-center flex-col md:flex-row"},R=["disabled"],T={class:"px-7 py-3 text-aqua-800 hover:text-aqua-900 underline inline-flex items-center",type:"reset"},j={id:"contact-form-status","aria-live":"polite","aria-atomic":"true"},G={key:0,class:"text-aqua-500 text-center"},O={key:1,class:"text-red-500 text-center"},M=y({__name:"index",setup(U){const{formState:n,handleSubmit:m}=h(),{t:l}=g();return x({title:l("contact.title"),ogTitle:l("contact.title"),description:l("contact.description"),ogDescription:l("contact.description"),ogImage:u,twitterCard:"summary_large_image",twitterImage:u}),(t,a)=>(c(),r("section",q,[e("h1",S,o(t.$t("contact.heading")),1),_(b),e("div",v,[e("h2",w,o(t.$t("contact.formheading")),1),e("form",{name:"contact-form",method:"POST","data-netlify":"true","data-netlify-honeypot":"bot-field",netlify:"",onSubmit:a[0]||(a[0]=(...f)=>s(m)&&s(m)(...f)),id:"contact-form","aria-describedby":"required-note contact-form-status",class:"flex shadow-xl flex-col gap-4 w-full border border-primary-400 bg-primary-400 bg-opacity-50 px-10 py-12 rounded-2xl"},[a[4]||(a[4]=e("input",{type:"hidden",name:"form-name",value:"contact-form"},null,-1)),a[5]||(a[5]=e("div",{class:"hidden"},[e("label",null,[d(" Donât fill this out if youâre human: "),e("input",{name:"bot-field"})])],-1)),e("p",I,o(t.$t("contact.requiredNote")),1),e("div",null,[e("label",N,[d(o(t.$t("contact.name"))+" ",1),a[1]||(a[1]=e("span",{class:"text-red-500","aria-hidden":"true"},"*",-1)),e("span",C,o(t.$t("contact.requiredIndicator")),1)]),e("input",{type:"text",name:"name",id:"name",autocomplete:"on",placeholder:t.$t("contact.namePlaceholder"),class:"field",required:"","aria-required":"true","aria-describedby":"required-note"},null,8,P)]),e("div",null,[e("label",k,[d(o(t.$t("contact.email"))+" ",1),a[2]||(a[2]=e("span",{class:"text-red-500","aria-hidden":"true"},"*",-1)),e("span",D,o(t.$t("contact.requiredIndicator")),1)]),e("input",{type:"email",name:"email",id:"email",placeholder:t.$t("contact.emailPlaceholder"),class:"field",autocomplete:"on",required:"","aria-required":"true","aria-describedby":"required-note"},null,8,E)]),e("div",null,[e("label",V,o(t.$t("contact.message")),1),e("textarea",{rows:"4",name:"message",id:"message",placeholder:t.$t("contact.messagePlaceholder"),class:"field"},null,8,B)]),e("div",F,[e("button",{class:"px-7 py-3 bg-pink-500 rounded-full shadow-md enabled:hover:shadow-lg inline-flex items-center gap-2 disabled:cursor-not-allowed disabled:opacity-50",type:"submit",disabled:s(n)===s(i).PENDING},[a[3]||(a[3]=e("span",{class:"w-6 h-6 i-mingcute-send-plane-line","aria-hidden":"true"},null,-1)),e("span",null,o(s(n)===s(i).PENDING?t.$t("contact.sending"):t.$t("contact.send")),1)],8,R),e("button",T,o(t.$t("contact.reset")),1)]),e("div",j,[s(n)===s(i).SUCCESS?(c(),r("p",G,o(t.$t("contact.success")),1)):p("",!0),s(n)===s(i).ERROR?(c(),r("p",O,o(t.$t("contact.error")),1)):p("",!0)])],32)])]))}}),L=$(M,[["__scopeId","data-v-fa589eb3"]]);export{L 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.