1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[977],{1264:(e,r,a)=>{"use strict";a.d(r,{A:()=>s});let s=(0,a(9946).A)("Mail",[["rect",{width:"20",height:"16",x:"2",y:"4",rx:"2",key:"18n3k1"}],["path",{d:"m22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7",key:"1ocrg3"}]])},2406:(e,r,a)=>{Promise.resolve().then(a.bind(a,7756))},3999:(e,r,a)=>{"use strict";a.d(r,{cn:()=>n});var s=a(2596),t=a(9688);function n(){for(var e=arguments.length,r=Array(e),a=0;a<e;a++)r[a]=arguments[a];return(0,t.QP)((0,s.$)(r))}},7168:(e,r,a)=>{"use strict";a.d(r,{$:()=>l});var s=a(5155),t=a(2115),n=a(4624),i=a(2085),o=a(3999);let d=(0,i.F)("inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-lg border border-transparent text-[0.95rem] font-bold leading-tight tracking-[0.005em] ring-offset-background transition-[background-color,border-color,transform] duration-150 [transition-timing-function:cubic-bezier(0.23,1,0.32,1)] active:translate-y-px active:scale-[0.98] focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-45",{variants:{variant:{default:"bg-primary text-primary-foreground shadow-[0_2px_4px_hsl(var(--shadow-color)/0.24),0_6px_14px_hsl(var(--shadow-color)/0.22),inset_0_1px_0_hsl(var(--foreground)/0.1)] hover:bg-primary-hover",destructive:"bg-destructive text-destructive-foreground hover:bg-destructive/90",outline:"border-input bg-background/55 text-foreground hover:border-muted-foreground",secondary:"border-input bg-secondary text-secondary-foreground hover:border-muted-foreground",ghost:"text-foreground hover:bg-foreground
1/[0.06]",link:"text-foreground underline decoration-accent underline-offset-4 hover:decoration-2"},size:{default:"min-h-11 px-4 py-2",sm:"min-h-10 px-3",lg:"min-h-[52px] px-6 py-3 text-[1.05rem]",icon:"h-11 w-11"}},defaultVariants:{variant:"default",size:"default"}}),l=t.forwardRef((e,r)=>{let{className:a,variant:t,size:i,asChild:l=!1,...c}=e,m=l?n.DX:"button";return(0,s.jsx)(m,{className:(0,o.cn)(d({variant:t,size:i,className:a})),ref:r,...c})});l.displayName="Button"},7756:(e,r,a)=>{"use strict";a.r(r),a.d(r,{default:()=>y});var s=a(5155),t=a(7168),n=a(2115),i=a(3999);let o=n.forwardRef((e,r)=>{let{className:a,...t}=e;return(0,s.jsx)("div",{ref:r,className:(0,i.cn)("rounded-lg border bg-card text-card-foreground shadow-sm",a),...t})});o.displayName="Card";let d=n.forwardRef((e,r)=>{let{className:a,...t}=e;return(0,s.jsx)("div",{ref:r,className:(0,i.cn)("flex flex-col space-y-1.5 p-6",a),...t})});d.displayName="CardHeader";let l=n.forwardRef((e,r)=>{let{className:a,...t}=e;return(0,s.jsx)("h3",{ref:r,className:(0,i.cn)("text-2xl font-semibold leading-none tracking-tight",a),...t})});l.displayName="CardTitle";let c=n.forwardRef((e,r)=>{let{className:a,...t}=e;return(0,s.jsx)("p",{ref:r,className:(0,i.cn)("text-sm text-muted-foreground",a),...t})});c.displayName="CardDescription";let m=n.forwardRef((e,r)=>{let{className:a,...t}=e;return(0,s.jsx)("div",{ref:r,className:(0,i.cn)("p-6 pt-0",a),...t})});m.displayName="CardContent",n.forwardRef((e,r)=>{let{className:a,...t}=e;return(0,s.jsx)("div",{ref:r,className:(0,i.cn)("flex items-center p-6 pt-0",a),...t})}).displayName="CardFooter";var u=a(9946);let h=(0,u.A)("Send",[["path",{d:"m22 2-7 20-4-9-9-4Z",key:"1q3vgg"}],["path",{d:"M22 2 11 13",key:"nzbqef"}]]),x=(0,u.A)("CircleCheck",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"m9 12 2 2 4-4",key:"dzmm74"}]]),g=(0,u.A)("CircleAlert",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["line",{x1:"12",x2:"12",y1:"8",y2:"12",key:"1pkeuh"}],["line",{x1:"12",x2:"12.01",y1:"16",y2:"16",key:"4dfq90"}]]);var f=a(1264);let p=(0,u.A)("MapPin",[["path",{d:"M20 10c0 6-8 12-8 12s-8-6-8-12a8 8 0 0 1 16 0Z",key:"2oe9fu"}],["circle",{cx:"12",cy:"10",r:"3",key:"ilqhr7"}]]);var b=a(8021),v=a(2900);function y(){let[e,r]=(0,n.useState)(!1);(0,n.useEffect)(()=>{r(!0)},[]);let[a,i]=(0,n.useState)({name:"",email:"",subject:"",message:""}),[u,y]=(0,n.useState)(!1),[j,N]=(0,n.useState)("idle"),k=async e=>{e.preventDefault(),y(!0),N("idle");try{let e=await fetch("https://api.web3forms.com/submit",{method:"POST",headers:{"Content-Type":"application/json",Accept:"application/json"},body:JSON.stringify({access_key:"31f2a943-a06c-4312-8eb8-df11c37a017c",name:a.name,email:a.email,subject:a.subject,message:a.message})});(await e.json()).success?(N("success"),i({name:"",email:"",subject:"",message:""})):N("error")}catch(e){N("error")}finally{y(!1)}},w=e=>{i({...a,[e.target.name]:e.target.value})};return(0,s.jsxs)("div",{className:"flex flex-col",children:[(0,s.jsxs)(b.H,{scene:"studio",compact:!0,children:[(0,s.jsx)(v.P.h1,{className:"mb-5 text-[clamp(2.75rem,1.2rem+4.2vw,4.75rem)] font-extrabold leading-none tracking-[-0.032em]",initial:{opacity:0,y:20},animate:e?{opacity:1,y:0}:{opacity:0,y:20},transition:{duration:.6},children:"Contact Us"}),(0,s.jsx)(v.P.p,{className:"max-w-[34rem] text-[clamp(1.05rem,0.92rem+0.5vw,1.35rem)] leading-normal text-muted-foreground",initial:{opacity:0,y:20},animate:e?{opacity:1,y:0}:{opacity:0,y:20},transition:{duration:.6,delay:.2},children:"Have questions? We'd love to hear from you. Send us a message and we'll respond as soon as possible."})]}),(0,s.jsx)("section",{className:"py-20",children:(0,s.jsx)("div",{className:"container mx-auto px-4",children:(0,s.jsxs)("div",{className:"grid md:grid-cols-2 gap-12 max-w-6xl mx-auto",children:[(0,s.jsx)(v.P.div,{initial:{opacity:0,x:-30},whileInView:{opacity:1,x:0},viewport:{once:!0},transition:{duration:.6},children:(0,s.jsxs)(o,{children:[(0,s.jsxs)(d,{children:[(0,s.jsx)(l,{className:"text-3xl font-extrabold tracking-[-0.03em]",children:"Send us a Message"}),(0,s.jsx)(c,{children:"Fill out the form below and we'll get back to you shortly."})]}),(0,s.jsx)(m,{children:(0,s.jsxs)("form",{onSubmit:k,className:"space-y-4",children:[(0,s.jsxs)("div",{children:[(0,s.jsx)("label",{htmlFor:"name",className:"block text-sm font-medium mb-2",children:"Name"}),(0,s.jsx)("input",{type:"text",id:"name",name:"name",value:a.name,onChange:w,required:!0,className:"w-full min-h-11 px-4 py-2.5 border border-input rounded-lg bg-background text-foreground placeholder:text-muted-foreground
1/60 transition-colors duration-150 hover:border-muted-foreground/60 focus:outline-none focus:ring-2 focus:ring-ring focus:border-transparent",placeholder:"Your name"})]}),(0,s.jsxs)("div",{children:[(0,s.jsx)("label",{htmlFor:"email",className:"block text-sm font-medium mb-2",children:"Email"}),(0,s.jsx)("input",{type:"email",id:"email",name:"email",value:a.email,onChange:w,required:!0,className:"w-full min-h-11 px-4 py-2.5 border border-input rounded-lg bg-background text-foreground placeholder:text-muted-foreground/60 transition-colors duration-150 hover:border-muted-foreground/60 focus:outline-none focus:ring-2 focus:ring-ring focus:border-transparent",placeholder:"[email protected]"})]}),(0,s.jsxs)("div",{children:[(0,s.jsx)("label",{htmlFor:"subject",className:"block text-sm font-medium mb-2",children:"Subject"}),(0,s.jsx)("input",{type:"text",id:"subject",name:"subject",value:a.subject,onChange:w,required:!0,className:"w-full min-h-11 px-4 py-2.5 border border-input rounded-lg bg-background text-foreground placeholder:text-muted-foreground/60 transition-colors duration-150 hover:border-muted-foreground/60 focus:outline-none focus:ring-2 focus:ring-ring focus:border-transparent",placeholder:"What is this about?"})]}),(0,s.jsxs)("div",{children:[(0,s.jsx)("label",{htmlFor:"message",className:"block text-sm font-medium mb-2",children:"Message"}),(0,s.jsx)("textarea",{id:"message",name:"message",value:a.message,onChange:w,required:!0,rows:5,className:"w-full min-h-11 px-4 py-2.5 border border-input rounded-lg bg-background text-foreground placeholder:text-muted-foreground/60 transition-colors duration-150 hover:border-muted-foreground/60 focus:outline-none focus:ring-2 focus:ring-ring focus:border-transparent",placeholder:"Your message..."})]}),(0,s.jsxs)(t.$,{type:"submit",size:"lg",className:"w-full",disabled:u,children:[(0,s.jsx)(h,{className:"h-5 w-5",strokeWidth:1.8,"aria-hidden":"true"}),u?"Sending...":"Send Message"]}),"success"===j&&(0,s.jsx)("div",{role:"status",className:"mt-4 p-4 bg-emerald-400/10 border border-emerald-400/30 rounded-lg",children:(0,s.jsxs)("p",{className:"flex items-start gap-2 text-emerald-200 text-sm",children:[(0,s.jsx)(x,{className:"mt-px h-4 w-4 flex-shrink-0",strokeWidth:1.8,"aria-hidden":"true"}),"Message sent successfully! We'll get back to you soon."]})}),"error"===j&&(0,s.jsx)("div",{role:"alert",className:"mt-4 p-4 bg-red-400/10 border border-red-400/30 rounded-lg",children:(0,s.jsxs)("p",{className:"flex items-start gap-2 text-red-200 text-sm",children:[(0,s.jsx)(g,{className:"mt-px h-4 w-4 flex-shrink-0",strokeWidth:1.8,"aria-hidden":"true"}),"Failed to send message. Please try again or email us directly at [email protected]"]})})]})})]})}),(0,s.jsxs)(v.P.div,{className:"space-y-8",initial:{opacity:0,x:30},whileInView:{opacity:1,x:0},viewport:{once:!0},transition:{duration:.6},children:[(0,s.jsxs)(o,{children:[(0,s.jsxs)(d,{children:[(0,s.jsx)(l,{className:"font-extrabold tracking-[-0.03em]",children:"Contact Information"}),(0,s.jsx)(c,{children:"Get in touch with us through any of these channels."})]}),(0,s.jsxs)(m,{className:"space-y-6",children:[(0,s.jsxs)("div",{className:"flex items-start gap-4",children:[(0,s.jsx)("div",{className:"grid h-12 w-12 flex-shrink-0 place-items-center rounded-full bg-[color-mix(in_oklab,hsl(var(--accent))_22%,hsl(var(--card)))]",children:(0,s.jsx)(f.A,{className:"h-5 w-5 text-foreground",strokeWidth:1.75,"aria-hidden":"true"})}),(0,s.jsxs)("div",{children:[(0,s.jsx)("h3",{className:"font-semibold mb-1",children:"Email"}),(0,s.jsx)("a",{href:"mailto:[email protected]",className:"text-muted-foreground underline decoration-1 underline-offset-4 transition-colors hover:text-foreground hover:decoration-2",children:"[email protected]"})]})]}),(0,s.jsxs)("div",{className:"flex items-start gap-4",children:[(0,s.jsx)("div",{className:"grid h-12 w-12 flex-shrink-0 place-items-center rounded-full bg-[color-mix(in_oklab,hsl(var(--accent))_22%,hsl(var(--card)))]",children:(0,s.jsx)(p,{className:"h-5 w-5 text-foreground",strokeWidth:1.75,"aria-hidden":"true"})}),(0,s.jsxs)("div",{children:[(0,s.jsx)("h3",{className:"font-semibold mb-1",children:"Address"}),(0,s.jsxs)("p",{className:"text-muted-foreground",children:["DIT Jan Kot",(0,s.jsx)("br",{}),"ul. JaÅminowa 9/16",(0,s.jsx)("br",{}),"87-134 Rozgarty",(0,s.jsx)("br",{}),"Poland"]})]})]})]})]}),(0,s.jsx)(o,{className:"bg-[color-mix(in_oklab,hsl(var(--accent))_9%,hsl(var(--card)))]",children:(0,s.jsxs)(m,{className:"pt-6",children:[(0,s.jsx)("h3",{className:"text-xl font-bold mb-3",children:"Office Hours"}),(0,s.jsx)("p",{className:"text-muted-foreground mb-4",children:"We typically respond to inquiries within 24-48 hours during business days."}),(0,s.jsxs)("div",{className:"space-y-2 text-sm",children:[(0,s.jsxs)("div",{className:"flex justify-between",children:[(0,s.jsx)("span",{className:"font-medium",children:"Monday - Friday:"}),(0,s.jsx)("span",{className:"text-muted-foreground",children:"9:00 AM - 6:00 PM"})]}),(0,s.jsxs)("div",{className:"flex justify-between",children:[(0,s.jsx)("span",{className:"font-medium",children:"Weekend:"}),(0,s.jsx)("span",{className:"text-muted-foreground",children:"Closed"})]})]})]})})]})]})})})]})}},8021:(e,r,a)=>{"use strict";a.d(r,{H:()=>o});var s=a(5155),t=a(3999);let n={backgroundImage:"linear-gradient(to top, hsl(var(--background)) 0%, hsl(var(--background) / 0.92) 42%, hsl(var(--background) / 0.55) 66%, transparent 88%),linear-gradient(to bottom, hsl(var(--background) / 0.7), transparent 18%)"},i={backgroundImage:"linear-gradient(90deg, hsl(var(--background) / 0.94) 0%, hsl(var(--background) / 0.8) 30%, hsl(var(--background) / 0.3) 58%, transparent 78%),linear-gradient(to top, hsl(var(--background)) 0%, transparent 24%),linear-gradient(to bottom, hsl(var(--background) / 0.65), transparent 18%)"};function o(e){let{scene:r,compact:a=!1,children:o}=e;
1return(0,s.jsxs)("section",{style:{"--scene":"url(/images/scenes/".concat(r,".webp)"),"--scene-m":"url(/images/scenes/".concat(r,"-m.webp)")},className:(0,t.cn)("relative isolate flex items-end overflow-hidden bg-background md:items-center",a?"min-h-[min(38rem,78svh)] md:min-h-[min(34rem,68svh)]":"min-h-[min(52rem,100svh)] md:min-h-[min(48rem,92svh)]"),children:[(0,s.jsx)("div",{"aria-hidden":"true",className:"absolute inset-0 -z-10 bg-cover bg-top [background-image:var(--scene-m)] md:bg-center md:[background-image:var(--scene)]"}),(0,s.jsx)("div",{"aria-hidden":"true",className:"absolute inset-0 -z-10 md:hidden",style:n}),(0,s.jsx)("div",{"aria-hidden":"true",className:"absolute inset-0 -z-10 hidden md:block",style:i}),(0,s.jsx)("div",{className:"w-full px-[var(--gutter)] pb-12 pt-36 md:py-32",children:(0,s.jsx)("div",{className:"max-w-[40rem]",children:o})})]})}}},e=>{var r=r=>e(e.s=r);e.O(0,[497,900,441,684,358],()=>r(2406)),_N_E=e.O()}]);
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.