1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[846],{6748:(e,t,n)=>{Promise.resolve().then(n.bind(n,5889)),Promise.resolve().then(n.bind(n,2300))},5889:(e,t,n)=>{"use strict";n.d(t,{default:()=>l});var r=n(5155);function l(){let e=encodeURIComponent("Internship application - MuggleTech"),t=encodeURIComponent("Hi MuggleTech team,\n\nFull name:\nLocation:\nTrack:\nAvailability:\nLinkedIn or Portfolio:\n\n(Attach your resume as a PDF.)");"mailto:[email protected]?subject=".concat(e,"&body=").concat(t);let n=async()=>{try{await navigator.clipboard.writeText("[email protected]")}catch(e){}};return(0,r.jsxs)("div",{className:"glass rounded-2xl p-6 max-w-1xl mx-auto",children:[(0,r.jsx)("h3",{className:"text-xl font-semibold mb-2",children:"Send us an email"}),(0,r.jsxs)("p",{className:"text-[var(--muted)] mb-3",children:["You can apply by sending your resume and details directly to"," ",(0,r.jsx)("button",{onClick:n,className:"underline underline-offset-2 hover:opacity-90","aria-label":"Copy [email protected] to clipboard",title:"Copy email to clipboard",type:"button",children:"[email protected]"}),". Include the following:"]}),(0,r.jsxs)("ul",{className:"list-disc pl-6 text-[var(--muted)] space-y-1",children:[(0,r.jsx)("li",{children:"Full name and location"}),(0,r.jsx)("li",{children:"Preferred track (Product, Engineering, Design, or Operations)"}),(0,r.jsx)("li",{children:"Availability (part time or full time, start date)"}),(0,r.jsx)("li",{children:"LinkedIn or portfolio link"}),(0,r.jsx)("li",{children:"Resume as a PDF attachment"})]}),(0,r.jsxs)("p",{className:"text-xs text-[var(--muted)] mt-3 text-center",children:["We only use your data for application review. See our"," ",(0,r.jsx)("a",{href:"/privacy",className:"underline",children:"privacy policy"}),"."]})]})}},2300:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>a});var r=n(5155),l=n(2115);function a(e){let{children:t,className:n=""}=e,a=(0,l.useRef)(null);return(0,l.useEffect)(()=>{let e=a.current;if(!e)return;let t=new IntersectionObserver(t=>{let[n]=t;return n.isIntersecting&&e.classList.add("in")},{threshold:.12});return t.observe(e),()=>t.disconnect()},[]),(0,r.jsx)("div",{ref:a,className:"reveal ".concat(n),children:t})}}},e=>{var t=t=>e(e.s=t);e.O(0,[441,517,358],()=>t(6748)),_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.