1import{b as k,g as M,c as I,v as e,i as r,F as L,t as l}from"./solid-vendor-CQ4bklhx.js";import{E as h}from"./Envelope-DPV7juhG.js";import{M as s}from"./ui-vendor-CMjh0a6q.js";import{u as B}from"./index-BMJwaYYL.js";import{C as x}from"./Card-xg3jCnGU.js";import{L as E,a as N}from"./LandingNav-znNVaU63.js";import"./FooterWordmarkCanvas-DJOw85ld.js";import"./Briefcase-Bohp-giT.js";import"./List-CKIc4tFB.js";import"./User-CcQ1nDDb.js";var T=l('<div class="inline-flex items-center gap-2 px-4 py-2 rounded-full bg-[var(--color-primary-100)] text-[var(--color-primary-700)] text-[length:var(--text-sm)] font-[var(--font-medium)] mb-6">'),V=l('<h1 class="text-[clamp(2.5rem,5vw,4rem)] font-[family-name:var(--font-display)] font-[var(--font-bold)] leading-[1.1] tracking-[-0.02em] text-[var(--color-text)] mb-6"> <span class=text-[var(--color-primary-500)]>'),j=l('<p class="text-[length:var(--text-xl)] text-[var(--color-text-muted)] leading-relaxed max-w-2xl mx-auto">'),A=l('<div class="flex flex-col items-center gap-4"><div class="w-14 h-14 rounded-[var(--radius-16)] bg-[var(--color-primary-100)] flex items-center justify-center"></div><div><h3 class="text-[length:var(--text-lg)] font-[var(--font-semibold)] text-[var(--color-text)] mb-2"></h3><p class="text-[length:var(--text-sm)] text-[var(--color-text-muted)] mb-4"></p><p class="text-[length:var(--text-lg)] font-[var(--font-semibold)] text-[var(--color-primary-600)]">[email protected]'),H=l("<a href=mailto:[email protected] class=block>"),f=l('<h2 class="text-[length:var(--text-2xl)] font-[var(--font-bold)] text-[var(--color-text)] mb-4">'),z=l('<p class="text-[length:var(--text-lg)] text-[var(--color-text-muted)]">'),D=l('<p class="text-[length:var(--text-lg)] text-[var(--color-text-muted)] mb-6">'),G=l('<p class="text-[length:var(--text-sm)] text-[var(--color-text-subtle)]">'),J=l('<div class="min-h-screen bg-[var(--color-background)]"><section class="relative pt-32 pb-16 overflow-hidden"><div class="absolute inset-0 opacity-20 pointer-events-none"><div class="absolute top-20 left-1/4 w-96 h-96 bg-[var(--color-primary-500)] rounded-full blur-[128px]"></div><div class="absolute bottom-20 right-1/4 w-96 h-96 bg-[var(--color-secondary-500)] rounded-full blur-[128px]"></div></div><div class="relative max-w-[1400px] mx-auto px-6 lg:px-12"></div></section><section class=py-16><div class="max-w-[1400px] mx-auto px-6 lg:px-12"></div></section><section class="py-16 bg-[var(--color-surface)]"><div class="max-w-[1400px] mx-auto px-6 lg:px-12"><div class="max-w-3xl mx-auto"><div class=space-y-4></div></div></div></section><section class=py-16><div class="max-w-[1400px] mx-auto px-6 lg:px-12">'),K=l('<h3 class="text-[length:var(--text-base)] font-[var(--font-semibold)] text-[var(--color-text)] mb-2">'),O=l('<p class="text-[length:var(--text-sm)] text-[var(--color-text-muted)]">');const rt=()=>{const{t:a}=B(),[o,b]=k(!1);M(()=>{requestAnimationFrame(()=>{b(!0)})});const _=I(()=>[{question:a("contactPage.faq.responseTime.question"),answer:a("contactPage.faq.responseTime.answer")},{question:a("contactPage.faq.phoneSupport.question"),answer:a("contactPage.faq.phoneSupport.answer")},{question:a("contactPage.faq.reportBug.question"),answer:a("contactPage.faq.reportBug.answer")},{question:a("contactPage.faq.requestFeature.question"),answer:a("contactPage.faq.requestFeature.answer")}]);return(()=>{var c=J(),d=c.firstChild,$=d.firstChild,y=$.nextSibling,p=d.nextSibling,w=p.firstChild,m=p.nextSibling,v=m.firstChild,u=v.firstChild,q=u.firstChild,P=m.nextSibling,C=P.firstChild;return e(c,r(E,{}),d),e(y,r(s.div,{initial:{opacity:0,y:30},get animate(){return{opacity:o()?1:0,y:o()?0:30}},transition:{duration:.6},class:"text-center max-w-3xl mx-auto",get children(){return[(()=>{var t=T();return e(t,r(h,{class:"w-4 h-4"}),null),e(t,()=>a("contactPage.badge"),null),t})(),(()=>{var t=V(),n=t.firstChild,i=n.nextSibling;return e(t,()=>a("contactPage.hero.title"),n),e(i,()=>a("contactPage.hero.titleHighlight")),t})(),(()=>{var t=j();return e(t,()=>a("contactPage.hero.subtitle")),t})()]}})),e(w,r(s.div,{initial:{opacity:0,y:20},get animate(){return{opacity:o()?1:0,y:o()?0:20}},transition:{duration:.5,delay:.1},class:"max-w-xl mx-auto",get children(){var t=H();return e(t,r(x,{padded:"xl",class:"border border-[var(--color-border)] hover:border-[var(--color-primary-300)] hover:shadow-[var(--shadow-hover)] transition-all cursor-pointer text-center",get children(){var n=A(),i=n.firstChild,S=i.nextSibling,g=S.firstChild,F=g.nextSibling;return e(i,r(h,{class:"w-7 h-7 text-[var(--color-primary-600)]"})),e(g,()=>a("contactPage.contact.title")),e(F,()=>a("contactPage.contact.description")),n}})),t}})),e(v,r(s.div,{initial:{opacity:0,y:20},get animate(){return{opacity:o()?1:0,y:o()?0:20}},transition:{duration:.5},class:"text-center mb-12",get children(){return[(()=>{var t=f();return e(t,()=>a("contactPage.faq.title")),t})(),(()=>{var t=z();return e(t,()=>a("contactPage.faq.subtitle")),t})()]}}),u),e(q,r(L,{get each(){return _()},children:(t,n)=>r(s.div,{initial:{opacity:0,y:10},get animate(){return{opacity:o()?1:0,y:o()?0:10}},get transition(){return{duration:.4,delay:.1*n()}},get children(){return r(x,{padded:"md",class:"border border-[var(--color-border)]",get children(){return[(()=>{var i=K();return e(i,()=>t.question),i})(),(()=>{var i=O();return e(i,()=>t.answer),i})()]}})}})})),e(C,r(s.div,{initial:{opacity:0,y:20},get animate(){return{opacity:o()?1:0,y:o()?0:20}},transition:{duration:.5},class:"text-center max-w-2xl mx-auto",get children(){return[(()=>{var t=f();return e(t,()=>a("contactPage.location.title")),t})(),(()=>{var t=D();return e(t,()=>a("contactPage.location.description")),t})(),r(x,{padded:"xl",class:"border border-[var(--color-border)] inline-block",get children(){var t=G();return e(t,()=>a("contactPage.location.responseNote")),t}})]}})),e(c,r(N,{}),null),c})()};export{rt as ContactPage,rt as default}; 2//# sourceMappingURL=ContactPage-Do7MWome.js.map
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.