1import{a as e,n as t,t as n}from"./jsx-runtime-C27Mmbu5.js";import{F as r,N as i,t as a}from"./SiteHeader-CrG7l04S.js";import{t as o}from"./calendar-CrufUr5O.js";import{A as s,At as c,Mt as l,R as u,jt as d}from"./index-BSshz5XE.js";import{a as f,i as p,n as m,o as h,r as g,t as _}from"./dialog-tFgFL_41.js";var ee=r(`map-pin`,[[`path`,{d:`M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0`,key:`1r0f0z`}],[`circle`,{cx:`12`,cy:`10`,r:`3`,key:`ilqhr7`}]]),v=e(t()),y=`/assets/who-we-are-bg-BRaZhah6.svg`,b=`/assets/who-we-are-characters-BdPesn4U.png`,x=`data:image/svg+xml,%3csvg%20width='40'%20height='40'%20viewBox='0%200%2040%2040'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M40%200H0V32H13L20%2040L27%2032H40V0Z'%20fill='%233DC2FF'/%3e%3cpath%20d='M8%2010H32V14H8V10Z'%20fill='%23008DCF'/%3e%3cpath%20d='M8%2019H20V23H8V19Z'%20fill='%23008DCF'/%3e%3c/svg%3e`,S=`data:image/svg+xml,%3csvg%20width='40'%20height='40'%20viewBox='0%200%2040%2040'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M20%200L40%2016V40H0V16L20%200Z'%20fill='%2358CF04'/%3e%3crect%20width='4'%20height='12'%20transform='matrix(-1%200%200%201%2022%2020)'%20fill='%23347D00'/%3e%3c/svg%3e`,C=`data:image/svg+xml,%3csvg%20width='32'%20height='40'%20viewBox='0%200%2032%2040'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M16%200C24.8366%200%2032%207.16344%2032%2016C32%2020.5589%2030.0926%2024.6716%2027.0332%2027.5859L16%2040L4.96582%2027.5859C1.90674%2024.6717%200%2020.5586%200%2016C0%207.16344%207.16344%200%2016%200Z'%20fill='%23FFC800'/%3e%3ccircle%20cx='16'%20cy='16'%20r='6'%20fill='%23FF9200'/%3e%3c/svg%3e`,w=`data:image/svg+xml,%3csvg%20width='36'%20height='40'%20viewBox='0%200%2036%2040'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M0%2034C0%2026.268%206.26801%2020%2014%2020C21.732%2020%2028%2026.268%2028%2034V40H0V34Z'%20fill='%236541F2'/%3e%3cpath%20d='M24%2010C24%2015.5228%2019.5228%2020%2014%2020C8.47715%2020%204%2015.5228%204%2010C4%204.47715%208.47715%200%2014%200C19.5228%200%2024%204.47715%2024%2010Z'%20fill='%236541F2'/%3e%3cpath%20d='M8%2034C8%2026.268%2014.268%2020%2022%2020C29.732%2020%2036%2026.268%2036%2034V40H8V34Z'%20fill='%23C0B0FF'/%3e%3cpath%20d='M32%2010C32%2015.5228%2027.5228%2020%2022%2020C16.4772%2020%2012%2015.5228%2012%2010C12%204.47715%2016.4772%200%2022%200C27.5228%200%2032%204.47715%2032%2010Z'%20fill='%23C0B0FF'/%3e%3c/svg%3e`,T=n();function E(){let e=s.useSearch();return{franchiseName:e?.franchise||null,franchiseeId:e?.franchiseeId||null}}var D=[{id:`general`,label:`General Inquiry`},{id:`birthday`,label:`Birthday Party Request`},{id:`team`,label:`Join the Team`}],O=`Alabama.Alaska.Arizona.Arkansas.California.Colorado.Connecticut.Delaware.Florida.Georgia.Hawaii.Idaho.Illinois.Indiana.Iowa.Kansas.Kentucky.Louisiana.Maine.Maryland.Massachusetts.Michigan.Minnesota.Mississippi.Missouri.Montana.Nebraska.Nevada.New Hampshire.New Jersey.New Mexico.New York.North Carolina.North Dakota.Ohio.Oklahoma.Oregon.Pennsylvania.Rhode Island.South Carolina.South Dakota.Tennessee.Texas.Utah.Vermont.Virginia.Washington.West Virginia.Wisconsin.Wyoming.District of Columbia`.split(`.`),k=[`United States`,`Canada`,`United Kingdom`,`Australia`,`Other`],te=[`Google / Search`,`Social Media`,`Friend or Family`,`School or Teacher`,`Event or Fair`,`Existing Customer`,`Other`];function A(){let e=l({from:`/contact-us`}),t=s.useSearch(),{franchiseName:n,franchiseeId:r}=E(),[o,h]=(0,v.useState)(t&&typeof t==`object`&&`tab`in t?D.find(e=>e.id===t.tab)?.id??`general`:`general`),[ee,y]=(0,v.useState)(!1),[b,x]=d(.05),[S,C]=d(.06),[w,A]=(0,v.useState)(``),[P,I]=(0,v.useState)(``),[H,U]=(0,v.useState)(``),[W,G]=(0,v.useState)(``),[K,q]=(0,v.useState)(``),[J,Y]=(0,v.useState)(``),[X,Z]=(0,v.useState)(``),[Q,ne]=(0,v.useState)(``),[re,ie]=(0,v.useState)(``),[ae,oe]=(0,v.useState)(``),[se,ce]=(0,v.useState)(``),[$,le]=(0,v.useState)(!0),[ue,de]=(0,v.useState)(!1),[fe,pe]=(0,v.useState)(null);function me(){A(``),I(``),U(``),G(``),q(``),Y(``),Z(``),ne(``),ie(``),oe(``),ce(``),le(!0)}return(0,T.jsxs)(T.Fragment,{children:[(0,T.jsx)(`main`,{className:`about-canvas mx-auto min-h-screen w-full max-w-[1920px] bg-white`,style:{fontFamily:`'Pretendard', system-ui, sans-serif`},children:(0,T.jsxs)(`div`,{className:`flex w-full flex-col gap-5 pt-0 lg:gap-[30px] lg:pt-[30px]`,children:[(0,T.jsx)(a,{activeHref:`/contact-us`}),(0,T.jsx)(`section`,{ref:b,className:`flex w-full flex-col items-center px-5 pt-10 md:px-10 lg:px-[120px] lg:pt-[80px]`,children:(0,T.jsxs)(`div`,{className:`flex w-full max-w-[1440px] flex-col items-center gap-10 lg:gap-[80px]`,children:[(0,T.jsxs)(`div`,{className:`flex w-full flex-col items-center gap-5 lg:gap-[30px] ${c(x)}`,style:{"--rt-reveal-delay":`0ms`},children:[(0,T.jsx)(`h1`,{className:`w-full text-center text-[28px] font-bold leading-10 text-[#171717] md:text-[48px] md:leading-[64px] lg:text-[60px] lg:leading-[80px]`,style:{fontFamily:`'Gmarket Sans TTF', 'Gmarket Sans', sans-serif`,letterSpacing:`-0.005em`},children:`Get in Touch`}),(0,T.jsxs)(`p`,{className:`max-w-[1440px] text-center text-[16px] font-medium leading-6 text-[#171717] md:text-[20px] md:leading-[34px] lg:text-[24px] lg:leading-[40px]`,style:{letterSpacing:`-0.0125em`},children:[`Have a question about our classes, camps, birthday parties, kits, partnerships, or franchise opportunities?`,(0,T.jsx)(`br`,{className:`hidden sm:block`}),`Fill out the form below and the right person on our team will get back to you.`]})]}),(0,T.jsx)(`div`,{role:`tablist`,"aria-label":`Contact inquiry type`,className:`flex w-full flex-col gap-2.5 rounded-[20px] bg-[#4F95FF] p-2.5 sm:inline-flex sm:w-auto
1sm:max-w-full sm:flex-row sm:flex-wrap sm:items-center sm:justify-center sm:gap-0 sm:rounded-full ${c(x)}`,style:{"--rt-reveal-delay":`220ms`},children:D.map(t=>{let n=o===t.id;return(0,T.jsx)(`button`,{type:`button`,role:`tab`,"aria-selected":n,onClick:()=>{h(t.id),e({to:`/contact-us`,search:e=>({...e,tab:t.id}),replace:!0})},className:`inline-flex w-full items-center justify-center rounded-full px-5 py-3.5 text-center text-[14px] font-semibold leading-5 transition sm:w-auto sm:px-10 sm:py-5 sm:text-[16px] sm:font-medium ${n?`bg-white font-bold text-[#1A75FF]`:`bg-transparent font-medium text-white hover:bg-white/15`}`,style:{letterSpacing:`-0.01em`},children:t.label},t.id)})})]})}),o===`general`?(0,T.jsx)(`section`,{ref:S,className:`flex w-full flex-col items-stretch px-5 pb-[60px] pt-10 md:px-10 md:pb-[120px] md:pt-[80px] lg:px-[120px]`,children:(0,T.jsxs)(`form`,{className:`mx-auto flex w-full max-w-[1200px] flex-col gap-10 md:gap-[80px] ${c(C)}`,style:{"--rt-reveal-delay":`120ms`},onSubmit:e=>{e.preventDefault(),!ue&&(pe(null),de(!0),u({form:`general_contact`,firstName:w,lastName:P,email:H,phone:W,street:K,city:J,state:X,zip:Q,country:re,message:ae,marketingOptIn:$,sourcePage:`/contact-us`,franchiseName:n,franchiseeId:r,details:{heard_about_us:se||null}}).then(()=>{y(!0),me()}).catch(e=>{pe(e instanceof Error?e.message:`Something went wrong. Please try again.`)}).finally(()=>de(!1)))},children:[(0,T.jsxs)(`div`,{className:`flex w-full flex-col items-center gap-8 md:gap-10`,children:[(0,T.jsxs)(`div`,{className:`flex w-full flex-col gap-6 md:gap-10`,children:[(0,T.jsxs)(`div`,{className:`grid w-full grid-cols-1 gap-5 md:grid-cols-2 md:gap-5`,children:[(0,T.jsxs)(`div`,{className:`flex w-full flex-col gap-2.5 md:gap-5`,children:[(0,T.jsx)(R,{htmlFor:`contact-first-name`,required:!0,children:`First Name`}),(0,T.jsx)(B,{id:`contact-first-name`,name:`firstName`,value:w,onChange:A,placeholder:`Please enter your first name.`,required:!0})]}),(0,T.jsxs)(`div`,{className:`flex w-full flex-col gap-2.5 md:gap-5`,children:[(0,T.jsx)(R,{htmlFor:`contact-last-name`,required:!0,children:`Last Name`}),(0,T.jsx)(B,{id:`contact-last-name`,name:`lastName`,value:P,onChange:I,placeholder:`Please enter your last name.`,required:!0})]})]}),(0,T.jsxs)(`div`,{className:`grid w-full grid-cols-1 gap-5 md:grid-cols-2`,children:[(0,T.jsxs)(`div`,{className:`flex w-full flex-col gap-2.5 md:gap-5`,children:[(0,T.jsx)(R,{htmlFor:`contact-email`,required:!0,children:`Email`}),(0,T.jsx)(B,{id:`contact-email`,name:`email`,type:`email`,value:H,onChange:U,placeholder:`Please enter your email address.`,required:!0})]}),(0,T.jsxs)(`div`,{className:`flex w-full flex-col gap-2.5 md:gap-5`,children:[(0,T.jsx)(R,{htmlFor:`contact-phone`,required:!0,children:`Phone`}),(0,T.jsx)(B,{id:`contact-phone`,name:`phone`,type:`tel`,value:W,onChange:G,placeholder:`Please enter your phone number.`,required:!0})]})]}),(0,T.jsxs)(`div`,{className:`flex w-full flex-col gap-5`,children:[(0,T.jsx)(R,{htmlFor:`contact-street`,required:!0,children:`Address`}),(0,T.jsxs)(`div`,{className:`grid w-full grid-cols-1 gap-5 md:grid-cols-2`,children:[(0,T.jsxs)(`div`,{className:`flex w-full flex-col gap-2.5`,children:[(0,T.jsx)(z,{children:`Street Address`}),(0,T.jsx)(B,{id:`contact-street`,name:`street`,value:K,onChange:q,placeholder:`Please enter your street address.`,required:!0})]}),(0,T.jsxs)(`div`,{className:`flex w-full flex-col gap-2.5`,children:[(0,T.jsx)(z,{children:`City`}),(0,T.jsx)(B,{id:`contact-city`,name:`city`,value:J,onChange:Y,placeholder:`Please enter your city.`,required:!0})]})]}),(0,T.jsxs)(`div`,{className:`grid w-full grid-cols-1 gap-5 md:grid-cols-2`,children:[(0,T.jsxs)(`div`,{className:`flex w-full flex-col gap-2.5 md:gap-5`,children:[(0,T.jsx)(z,{children:`State`}),(0,T.jsx)(V,{id:`contact-state`,name:`state`,value:X,onChange:Z,options:O,placeholder:`Please select your state.`,required:!0})]}),(0,T.jsxs)(`div`,{className:`flex w-full flex-col gap-2.5 md:gap-5`,children:[(0,T.jsx)(z,{children:`Zip Code`}),(0,T.jsx)(B,{id:`contact-zip`,name:`zip`,value:Q,onChange:ne,placeholder:`Please enter your zip code.`,required:!0})]})]}),(0,T.jsxs)(`div`,{className:`flex w-full flex-col gap-2.5 md:gap-5`,children:[(0,T.jsx)(z,{children:`Country`}),(0,T.jsx)(V,{id:`contact-country`,name:`country`,value:re,onChange:ie,options:k,placeholder:`Please select your country.`,required:!0}),(0,T.jsx)(`p`,{className:`text-[14px] font-semibold leading-5 text-[#AEB0B6]`,style:{letterSpacing:`-0.0214em`},children:`* We use this to connect you with your local RoboThink franchise.`})]})]}),(0,T.jsxs)(`div`,{className:`flex w-full flex-col gap-2.5 md:gap-5`,children:[(0,T.jsx)(R,{htmlFor:`contact-message`,required:!0,children:`Message`}),(0,T.jsx)(`textarea`,{id:`contact-message`,name:`message`,required:!0,rows:5,value:ae,onChange:e=>
1oe(e.target.value),placeholder:`Please tell us how we can help.`,className:`w-full resize-y rounded-xl border border-[rgba(112,115,124,0.2)] bg-white px-5 py-4 text-[16px] font-medium leading-[30px] text-[#1B1C1E] outline-none transition placeholder:text-[#989BA2] focus:border-[#1A75FF] md:px-[30px] md:py-5`,style:{letterSpacing:`-0.025em`}})]}),(0,T.jsxs)(`div`,{className:`flex w-full flex-col gap-2.5 md:gap-5`,children:[(0,T.jsx)(R,{htmlFor:`contact-hear`,children:`How did you hear about us?`}),(0,T.jsx)(V,{id:`contact-hear`,name:`hearAbout`,value:se,onChange:ce,options:te,placeholder:`Please select options.`})]})]}),(0,T.jsxs)(`div`,{className:`flex w-full flex-col gap-5 md:gap-10`,children:[(0,T.jsxs)(`label`,{className:`flex w-full cursor-pointer items-start gap-2.5`,children:[(0,T.jsxs)(`span`,{className:`mt-0.5 flex shrink-0 items-center`,children:[(0,T.jsx)(`input`,{type:`checkbox`,checked:$,onChange:e=>le(e.target.checked),className:`peer sr-only`}),(0,T.jsx)(`span`,{className:`flex h-5 w-5 items-center justify-center rounded-md transition ${$?`bg-[#3385FF]`:`border border-[rgba(112,115,124,0.4)] bg-white`}`,"aria-hidden":`true`,children:$?(0,T.jsx)(`svg`,{width:`9`,height:`6`,viewBox:`0 0 9 6`,fill:`none`,children:(0,T.jsx)(`path`,{d:`M1 3L3.5 5L8 1`,stroke:`white`,strokeWidth:`2`,strokeLinecap:`round`,strokeLinejoin:`round`})}):null})]}),(0,T.jsx)(`span`,{className:`text-[14px] font-medium leading-5 text-[#171717] md:text-[16px]`,style:{letterSpacing:`-0.01em`},children:`Yes, RoboThink can email me promotional offers, class updates, and other news. You can unsubscribe at any time.`})]}),(0,T.jsx)(`p`,{className:`pl-0 text-[14px] font-medium leading-5 text-[#70737C] md:max-w-[560px] md:pl-5 md:text-[16px] md:leading-[30px]`,style:{letterSpacing:`-0.025em`},children:`We respect your privacy. Your information is only used to respond to your inquiry.`})]})]}),(0,T.jsxs)(`div`,{className:`flex w-full flex-col items-center gap-4`,children:[fe?(0,T.jsx)(`p`,{role:`alert`,className:`text-center text-[16px] font-medium leading-6 text-[#E5484D]`,children:fe}):null,(0,T.jsx)(`button`,{type:`submit`,disabled:ue,className:`inline-flex w-full items-center justify-center rounded-full bg-[#3385FF] px-8 py-4 text-[16px] font-bold leading-5 text-white transition hover:bg-[#1A75FF] disabled:cursor-not-allowed disabled:opacity-60 md:w-auto md:px-20 md:py-[30px] md:text-[20px] md:leading-[30px]`,style:{letterSpacing:`-0.0188em`},children:ue?`Sendingâ¦`:`Send message`})]})]})}):o===`birthday`?(0,T.jsx)(j,{onBack:()=>{h(`general`),e({to:`/contact-us`,search:e=>({...e,tab:`general`}),replace:!0})},onSubmitted:()=>y(!0)}):o===`team`?(0,T.jsx)(M,{onBack:()=>{h(`general`),e({to:`/contact-us`,search:e=>({...e,tab:`general`}),replace:!0})},onSubmitted:()=>y(!0)}):null,(0,T.jsx)(N,{}),(0,T.jsx)(F,{}),(0,T.jsx)(L,{})]})}),(0,T.jsx)(i,{}),(0,T.jsx)(_,{open:ee,onOpenChange:y,children:(0,T.jsx)(m,{className:`max-w-[440px] gap-8 rounded-[32px] border-none bg-white p-8 sm:rounded-[40px] sm:p-10`,children:(0,T.jsxs)(p,{className:`items-center space-y-4 text-center sm:text-center`,children:[(0,T.jsx)(f,{className:`text-[24px] font-bold leading-[30px] text-[#171717]`,style:{letterSpacing:`-0.0125em`},children:`Message sent!`}),(0,T.jsx)(g,{className:`text-[16px] font-normal leading-6 text-[#70737C]`,children:`Thanks for reaching out. The right person on our team will get back to you soon.`}),(0,T.jsx)(`button`,{type:`button`,onClick:()=>y(!1),className:`inline-flex items-center justify-center rounded-full bg-[#3385FF] px-10 py-5 text-[16px] font-bold leading-5 text-white transition hover:bg-[#1A75FF]`,style:{letterSpacing:`-0.01em`},children:`Got it`})]})})})]})}function j({onBack:e,onSubmitted:t}){let[n,r]=d(.06),{franchiseName:i,franchiseeId:a}=E(),[s,l]=(0,v.useState)(``),[f,p]=(0,v.useState)(``),[m,h]=(0,v.useState)(``),[g,_]=(0,v.useState)(``),[y,b]=(0,v.useState)(``),[x,S]=(0,v.useState)(``),[C,w]=(0,v.useState)(``),[D,A]=(0,v.useState)(``),[j,M]=(0,v.useState)(``),[N,P]=(0,v.useState)(``),[F,I]=(0,v.useState)(``),[L,H]=(0,v.useState)(``),[U,W]=(0,v.useState)(``),[G,K]=(0,v.useState)(``),[q,J]=(0,v.useState)(!0),[Y,X]=(0,v.useState)(!1),[Z,Q]=(0,v.useState)(null);function ne(){l(``),p(``),h(``),_(``),b(``),S(``),w(``),A(``),M(``),P(``),I(``),H(``),W(``),K(``),J(!0)}return(0,T.jsxs)(`section`,{ref:n,className:`flex w-full flex-col items-center gap-10 px-5 pb-[60px] pt-10 md:gap-20 md:px-10 md:pb-[120px] md:pt-[80px] lg:px-[120px]`,children:[(0,T.jsxs)(`div`,{className:`flex w-full max-w-[1200px] flex-col items-center gap-5 text-center md:gap-[30px] ${c(r)}`,style:{"--rt-reveal-delay":`0ms`},children:[(0,T.jsx)(`h2`,{className:`whitespace-pre-line text-[24px] font-bold leading-8 text-[#161616] md:text-[40px] md:leading-[56px] lg:text-[48px] lg:leading-[60px]`,style:{fontFamily:`'Gmarket Sans TTF', 'Gmarket Sans', sans-serif`,letterSpacing:`-0.005em`},children:`Make your child's birthday unforgettable 2with a RoboThink Birthday Party!`}),(0,T.jsx)(`p`,{className:`max-w-[1200px] whitespace-pre-line text-[14px] font-medium leading-5 text-[#70737C] md:text-[16
2px] md:leading-[30px]`,style:{letterSpacing:`-0.0125em`},children:`Our parties are packed with hands-on robotics fun, giving kids the chance 3to build their very own robots and enjoy exciting themed activities. 4Whether you want us to bring the party to your location or celebrate at one of 5our RoboThink centers, depending on availability, we have got everything covered. 6Our RoboThink staff handle it all, from invitations to setup and cleanup, 7so you can relax and enjoy the day. 8 9Fill out the form, and your local RoboThink franchise will reach out to you with information 10on available packages and pricing, and help schedule the perfect time for your party.`})]}),(0,T.jsxs)(`form`,{className:`mx-auto flex w-full max-w-[600px] flex-col gap-10 md:gap-[80px] ${c(r)}`,style:{"--rt-reveal-delay":`220ms`},onSubmit:e=>{e.preventDefault(),!Y&&(Q(null),X(!0),u({form:`birthday_party`,firstName:s,lastName:f,email:y,phone:x,street:D,city:j,state:N,zip:F,country:L,childName:m,childAge:g,message:U,marketingOptIn:q,sourcePage:`/contact-us`,franchiseName:i,franchiseeId:a,details:{preferred_party_date_time:C||null,heard_about_us:G||null}}).then(()=>{t(),ne()}).catch(e=>{Q(e instanceof Error?e.message:`Something went wrong. Please try again.`)}).finally(()=>X(!1)))},children:[(0,T.jsxs)(`div`,{className:`flex w-full flex-col gap-10`,children:[(0,T.jsxs)(`div`,{className:`flex w-full flex-col gap-5`,children:[(0,T.jsx)(R,{htmlFor:`bday-parent-first`,required:!0,children:`Parentâs Name`}),(0,T.jsxs)(`div`,{className:`flex w-full flex-col gap-5`,children:[(0,T.jsxs)(`div`,{className:`flex w-full flex-col gap-3`,children:[(0,T.jsx)(z,{children:`First Name`}),(0,T.jsx)(B,{id:`bday-parent-first`,name:`parentFirst`,value:s,onChange:l,placeholder:`Please enter your first name.`,required:!0})]}),(0,T.jsxs)(`div`,{className:`flex w-full flex-col gap-3`,children:[(0,T.jsx)(z,{children:`Last Name`}),(0,T.jsx)(B,{id:`bday-parent-last`,name:`parentLast`,value:f,onChange:p,placeholder:`Please enter your last name.`,required:!0})]})]})]}),(0,T.jsxs)(`div`,{className:`flex w-full flex-col gap-5`,children:[(0,T.jsx)(R,{htmlFor:`bday-child-first`,required:!0,children:`Childâs First Name`}),(0,T.jsx)(B,{id:`bday-child-first`,name:`childFirst`,value:m,onChange:h,placeholder:`Please enter your childâs first name.`,required:!0})]}),(0,T.jsxs)(`div`,{className:`flex w-full flex-col gap-5`,children:[(0,T.jsx)(R,{htmlFor:`bday-child-age`,required:!0,children:`Age Child is Turning`}),(0,T.jsx)(B,{id:`bday-child-age`,name:`childAge`,value:g,onChange:_,placeholder:`Please enter the age your child is turning.`,required:!0})]}),(0,T.jsxs)(`div`,{className:`flex w-full flex-col gap-5`,children:[(0,T.jsx)(R,{htmlFor:`bday-email`,required:!0,children:`Email`}),(0,T.jsx)(B,{id:`bday-email`,name:`email`,type:`email`,value:y,onChange:b,placeholder:`Please enter your email address.`,required:!0})]}),(0,T.jsxs)(`div`,{className:`flex w-full flex-col gap-5`,children:[(0,T.jsx)(R,{htmlFor:`bday-phone`,required:!0,children:`Phone`}),(0,T.jsx)(B,{id:`bday-phone`,name:`phone`,type:`tel`,value:x,onChange:S,placeholder:`Please enter your phone number.`,required:!0})]}),(0,T.jsxs)(`div`,{className:`flex w-full flex-col gap-5`,children:[(0,T.jsx)(R,{htmlFor:`bday-datetime`,required:!0,children:`Requested Party Date & Time`}),(0,T.jsxs)(`div`,{className:`relative w-full`,children:[(0,T.jsx)(`input`,{id:`bday-datetime`,name:`partyDateTime`,type:`text`,required:!0,value:C,onChange:e=>w(e.target.value),placeholder:`MM-DD-YYYY HH:MM AM/PM`,className:`w-full rounded-xl border border-[rgba(112,115,124,0.2)] bg-white px-5 py-3.5 pr-14 text-[16px] font-medium leading-[30px] text-[#1B1C1E] outline-none transition placeholder:text-[#999999] focus:border-[#1A75FF] md:px-[30px] md:py-[15px]`,style:{letterSpacing:`-0.025em`}}),(0,T.jsx)(`span`,{className:`pointer-events-none absolute right-5 top-1/2 -translate-y-1/2 text-[#AEB0B6] md:right-6`,"aria-hidden":`true`,children:(0,T.jsx)(o,{size:20,strokeWidth:1.75})})]}),(0,T.jsx)(`p`,{className:`text-[14px] font-semibold leading-5 text-[#AEB0B6]`,style:{letterSpacing:`-0.0214em`},children:`* Date and time is not final and can be changed.`})]}),(0,T.jsxs)(`div`,{className:`flex w-full flex-col gap-5`,children:[(0,T.jsx)(R,{htmlFor:`bday-street`,required:!0,children:`Address`}),(0,T.jsxs)(`div`,{className:`flex w-full flex-col gap-3`,children:[(0,T.jsx)(z,{children:`Street Address`}),(0,T.jsx)(B,{id:`bday-street`,name:`street`,value:D,onChange:A,placeholder:`Please enter your street address.`,required:!0})]}),(0,T.jsxs)(`div`,{className:`flex w-full flex-col gap-3`,children:[(0,T.jsx)(z,{children:`City`}),(0,T.jsx)(B,{id:`bday-city`,name:`city`,value:j,onChange:M,placeholder:`Please enter your city.`,required:!0})]}),(0,T.jsxs)(`div`,{className:`flex w-full flex-col gap-5`,children:[(0,T.jsx)(z,{children:`State`}),(0,T.jsx)(V,{id:`bday-state`,name:`state`,value:N,onChange:P,options:O,placeholder:`Please select your state.`,required:!0})]}),(0,T.jsxs)(`div`,{className:`flex w-full flex-col gap-5`,children:[(0,T.jsx)(z,{children:`Zip Code`}),(0,T.jsx)(B,{id:`bday-zip`,name:`zip`,value:F,onChange:I,placeholder:`Please enter your zip code.`,required:!0})]}),(0,T.jsxs)(`div`,{className:`flex w-full flex-col gap-5`,children:[(0,T.jsx)(z,{children:`Country`}),(0,T.jsx)(V,{id:`bday-country`,name:`country`,value:L,onChange:H,options:k,placeholder:`Please select your country.`,required:!0}),(0,T.jsx)(`p`,{className:`text-[14px] font-semibold leading-5 text-[#AEB0B6]`,style:{letterSpacing:`-0.0214em`},children:`* Please enter your location so we can connect you with your local RoboThink franchise for pricing and additional information.`})]})]}),(0,T.jsxs)(`div`,{className:`flex w-full flex-col gap-5`,children:[(0,T.jsx)(R,{htmlFor:`bday-notes`,children:`Any additional information we should know?`}),(0,T.jsx)(`textarea`,{id:`bday-notes`,name:`notes`,rows:4,value:U,onChange:e=>W(e.target.value),placeholder:`Please tell us anything else that will help us plan the party, including where you would like to host it.`,className:`w-full resize-y rounded-xl border border-[rgba(112,115,124,0.2)] bg-white px-5 py-4 text-[16px] font-medium leading-[30px] text-[#1B1C1E] outline-none transition placeholder:text-[#989BA2] focus:border-[#1A75FF] md:px-[30px] md:py-5`,style:{letterSpacing:`-0.025em`}})]}),(0,T.jsxs)(`div`,{className:`flex w-full flex-col gap-5`,children:[(0,T.jsx)(R,{htmlFor:`bday-hear`,children:`How did you hear about us?`}),(0,T.jsx)(V,{id:`bday-hear`,name:`hearAbout`,value:G,onChange:K,options:te,placeholder:`Please select options.`})]}),(0,T.jsxs)(`div`,{className:`flex w-full flex-col gap-5`,children:[(0,T.jsxs)(`label`,{className:`flex w-full cursor-pointer items-start gap-2.5`,children:[(0,T.jsxs)(`span`,{className:`mt-0.5 flex shrink-0 items-center`,children:[(0,T.jsx)(`input`,{type:`checkbox`,checked:q,onCh
10ange:e=>J(e.target.checked),className:`peer sr-only`}),(0,T.jsx)(`span`,{className:`flex h-5 w-5 items-center justify-center rounded-md transition ${q?`bg-[#3385FF]`:`border border-[rgba(112,115,124,0.4)] bg-white`}`,"aria-hidden":`true`,children:q?(0,T.jsx)(`svg`,{width:`9`,height:`6`,viewBox:`0 0 9 6`,fill:`none`,children:(0,T.jsx)(`path`,{d:`M1 3L3.5 5L8 1`,stroke:`white`,strokeWidth:`2`,strokeLinecap:`round`,strokeLinejoin:`round`})}):null})]}),(0,T.jsx)(`span`,{className:`text-[16px] font-medium leading-5 text-[#161616]`,style:{letterSpacing:`-0.01em`},children:`Yes, RoboThink can email me promotional offers, class updates, and other news. You can unsubscribe at any time.`})]}),(0,T.jsx)(`p`,{className:`pl-5 text-[16px] font-medium leading-[30px] text-[#70737C]`,style:{letterSpacing:`-0.025em`},children:`We respect your privacy. Your information is only used to respond to your inquiry.`})]})]}),(0,T.jsxs)(`div`,{className:`flex w-full flex-col-reverse gap-2.5 md:flex-row md:flex-wrap md:items-center md:justify-center`,children:[(0,T.jsxs)(`button`,{type:`button`,onClick:e,className:`inline-flex w-full items-center justify-center gap-2.5 rounded-full border-2 border-[#69A5FF] bg-white px-8 py-4 text-[16px] font-bold leading-5 text-[#3385FF] transition hover:bg-[#EAF2FE] md:w-auto md:px-20 md:py-[30px] md:text-[20px] md:leading-[30px] md:text-[#3384FF]`,style:{letterSpacing:`-0.0188em`},children:[(0,T.jsx)(ee,{size:20,strokeWidth:2,"aria-hidden":`true`,className:`md:h-6 md:w-6`}),`Back`]}),(0,T.jsx)(`button`,{type:`submit`,disabled:Y,className:`inline-flex w-full items-center justify-center rounded-full bg-[#3385FF] px-8 py-4 text-[16px] font-bold leading-5 text-white transition hover:bg-[#1A75FF] disabled:cursor-not-allowed disabled:opacity-60 md:w-auto md:bg-[#3384FF] md:px-20 md:py-[30px] md:text-[20px] md:leading-[30px]`,style:{letterSpacing:`-0.0188em`},children:Y?`Submittingâ¦`:`Submit`}),Z?(0,T.jsx)(`p`,{role:`alert`,className:`w-full text-center text-[16px] font-medium leading-6 text-[#E5484D]`,children:Z}):null]})]})]})}function M({onBack:e,onSubmitted:t}){let[n,r]=d(.06),i=(0,v.useRef)(null),[a,o]=(0,v.useState)(``),[s,l]=(0,v.useState)(``),[f,p]=(0,v.useState)(``),[m,h]=(0,v.useState)(``),[g,_]=(0,v.useState)(``),[y,b]=(0,v.useState)(``),[x,S]=(0,v.useState)(``),[C,w]=(0,v.useState)(``),[E,D]=(0,v.useState)(``),[A,j]=(0,v.useState)(``),[M,N]=(0,v.useState)(null),[P,F]=(0,v.useState)(``),[I,L]=(0,v.useState)(!0),[H,U]=(0,v.useState)(!1),[W,G]=(0,v.useState)(!1),[K,q]=(0,v.useState)(null);function J(){o(``),l(``),p(``),h(``),_(``),b(``),S(``),w(``),D(``),j(``),N(null),F(``),L(!0),i.current&&(i.current.value=``)}function Y(e){if(!e)return;let t=e.name.toLowerCase();(t.endsWith(`.pdf`)||t.endsWith(`.doc`)||t.endsWith(`.docx`)||e.type===`application/pdf`||e.type.includes(`word`)||e.type.includes(`msword`)||e.type.includes(`officedocument`))&&N(e)}return(0,T.jsxs)(`section`,{ref:n,className:`flex w-full flex-col items-center gap-10 px-5 pb-[60px] pt-10 md:gap-20 md:px-10 md:pb-[120px] md:pt-[80px] lg:px-[120px]`,children:[(0,T.jsxs)(`div`,{className:`flex w-full max-w-[1200px] flex-col items-center gap-5 text-center md:gap-[30px] ${c(r)}`,style:{"--rt-reveal-delay":`0ms`},children:[(0,T.jsx)(`h2`,{className:`text-[24px] font-bold leading-8 text-[#161616] md:text-[40px] md:leading-[56px] lg:text-[48px] lg:leading-[60px]`,style:{fontFamily:`'Gmarket Sans TTF', 'Gmarket Sans', sans-serif`,letterSpacing:`-0.005em`},children:`Join the RoboThink Team`}),(0,T.jsx)(`p`,{className:`max-w-[1200px] whitespace-pre-line text-[14px] font-medium leading-5 text-[#70737C] md:text-[16px] md:leading-[30px]`,style:{letterSpacing:`-0.0125em`},children:`Love working with kids and excited about STEM? We are always looking for enthusiastic people 11to join the RoboThink team. Fill out the form below and tell us about yourself. 12This form is for people applying to work at RoboThink. It routes to RoboThink headquarters.`})]}),(0,T.jsxs)(`form`,{className:`mx-auto flex w-full max-w-[600px] flex-col gap-10 md:gap-[80px] ${c(r)}`,style:{"--rt-reveal-delay":`220ms`},onSubmit:e=>{e.preventDefault(),M&&(W||(q(null),G(!0),u({form:`join_the_team`,fullName:a,email:s,phone:f,street:m,city:g,state:y,zip:x,country:C,message:A,marketingOptIn:I,sourcePage:`/contact-us`,file:M,details:{role_applied_for:E||null,heard_about_us:P||null}}).then(()=>{t(),J()}).catch(e=>{q(e instanceof Error?e.message:`Something went wrong. Please try again.`)}).finally(()=>G(!1))))},children:[(0,T.jsxs)(`div`,{className:`flex w-full flex-col gap-10`,children:[(0,T.jsxs)(`div`,{className:`flex w-full flex-col gap-5`,children:[(0,T.jsx)(R,{htmlFor:`team-full-name`,required:!0,children:`Full Name`}),(0,T.jsx)(B,{id:`team-full-name`,name:`fullName`,value:a,onChange:o,placeholder:`Please enter your first and last name.`,required:!0})]}),(0,T.jsxs)(`div`,{className:`flex w-full flex-col gap-5`,children:[(0,T.jsx)(R,{htmlFor:`team-email`,required:!0,children:`Email`}),(0,T.jsx)(B,{id:`team-email`,name:`email`,type:`email`,value:s,onChange:l,placeholder:`Please enter your email address.`,required:!0})]}),(0,T.jsxs)(`div`,{className:`flex w-full flex-col gap-5`,children:[(0,T.jsx)(R,{htmlFor:`team-phone`,required:!0,children:`Phone`}),(0,T.jsx)(B,{id:`team-phone`,name:`phone`,type:`tel`,value:f,onChange:p,placeholder:`Please enter your phone number.`,required:!0})]}),(0,T.jsxs)(`div`,{className:`flex w-full flex-col gap-5`,children:[(0,T.jsx)(R,{htmlFor:`team-street`,required:!0,children:`Address`}),(0,T.jsxs)(`div`,{className:`flex w-full flex-col gap-3`,children:[(0,T.jsx)(z,{children:`Street Address`}),(0,T.jsx)(B,{id:`team-street`,name:`street`,value:m,onChange:h,placeholder:`Please enter your street address.`,required:!0})]}),(0,T.jsxs)(`div`,{className:`flex w-full flex-col gap-3`,children:[(0,T.jsx)(z,{children:`City`}),(0,T.jsx)(B,{id:`team-city`,name:`city`,value:g,onChange:_,placeholder:`Please enter your city.`,required:!0})]}),(0,T.jsxs)(`div`,{className:`flex w-full flex-col gap-5`,children:[(0,T.jsx)(z,{children:`State`}),(0,T.jsx)(V,{id:`team-state`,name:`state`,value:y,onChange:b,options:O,placeholder:`Please select your state.`,required:!0})]}),(0,T.jsxs)(`div`,{className:`flex w-full flex-col gap-5`,children:[(0,T.jsx)(z,{children:`Zip Code`}),(0,T.jsx)(B,{id:`team-zip`,name:`zip`,value:x,onChange:S,placeholder:`Please enter your zip code.`,required:!0})]}),(0,T.jsxs)(`div`,{className:`flex w-full flex-col gap-5`,children:[(0,T.jsx)(z,{children:`Country`}),(0,T.jsx)(V,{id:`team-country`,name:`country`,value:C,onChange:w,options:k,placeholder:`Please select your country.`,required:!0}),(0,T.jsx)(`p`,{className:`text-[14px] font-semibold leading-5 text-[#AEB0B6]`,style:{letterSpacing:`-0.0214em`},children:`* We use this to connect you with your local RoboThink franchise.`})]})]}),(0,T.jsxs)(`div`,{className:`flex w-full flex-col gap-5`,children:[(0,T.jsx)(R,{htmlFor:`team-role`,required:!0,children:`Position or Role You Are Interested In`}),(0,T.jsx)(B,{id:`team-role`,name:`role`,value:E,onChange:D,placeholder:`Please type the role you are interested in.`,required:!0})]}),(0,T.jsxs)(`div`,{className:`flex w-full flex-col gap-5`,children:[(0,T.jsx)(R,{htmlFor:`team-message`,required:!0,children:`Message`}),(0,T.jsx)(`textarea`,{id:`team-message`,name:`message`,required:!0,rows:4,value:A,onChange:e=>j(e.target.value),placeholder:`Please tell us about yourself and why you would like to join the team.`,className:`w-full resize-y rounded-xl border border-[rgba(112,115,124,0.2)] bg-white px-5 py-4 text-[16px] font-medium leading-[30px] text-[#1B1C1E] outline-none transition placeholder:text-[#989BA2] focus:border-[#1A75FF] md:px-[30px] md:py-5`,style:{letterSpacing:`-0.025em`}})]}),(0,T.jsxs)(`div`,{className:`flex w-full flex-col gap-5`,children:[(0,T.jsx)(R,{htmlFor:`team-resume`,required:!0,children:`Upload Your Resume or CV`}),(0,T.jsx)(`input`,{ref:i,id:`team-resume`,name:`resume`,type:`file`,required:!M,accept:`.pdf,.doc,.docx,application/pdf,application/msword,application/vnd.openxmlformats-officedocument.wordprocessingml.document`,className:`sr-only`,onChange:e=>Y(e.target.files?.[0])}),(0,T.jsxs)(`div`,{role:`button`,tabIndex:0,onKeyDown:e=>{(e.key===`Enter`||e.key===` `)&&(e.preventDefault(),i.current?.click())},onClick:()=>i.current?.click(),onDragOver:e=>{e.preventDefault(),U(!0)},onDragLeave:()=>U(!1),onDrop:e=>{e.preventDefault(),U(!1),Y(e.dataTransfer.files?.[0])}
12,className:`flex w-full flex-col items-stretch gap-4 rounded-xl px-5 py-5 transition sm:flex-row sm:items-center sm:justify-between sm:gap-5 sm:px-10 sm:py-[30px] ${M||H?`bg-[#EAF2FE]`:`bg-[#F4F4F5]`}`,children:[(0,T.jsx)(`p`,{className:`min-w-0 flex-1 text-[14px] font-medium leading-5 text-[#70737C] md:text-[16px] md:leading-[30px]`,style:{letterSpacing:`-0.025em`},children:M?M.name:`Drag and drop your files here`}),(0,T.jsx)(`button`,{type:`button`,onClick:e=>{e.stopPropagation(),i.current?.click()},className:`inline-flex w-full shrink-0 items-center justify-center rounded-full bg-white px-6 py-3 text-[14px] font-bold leading-5 text-[#3385FF] shadow-sm transition hover:bg-white/90 sm:w-auto`,style:{letterSpacing:`-0.01em`},children:`Browse files`})]}),(0,T.jsx)(`p`,{className:`text-[14px] font-semibold leading-5 text-[#AEB0B6]`,style:{letterSpacing:`-0.0214em`},children:`*Accepts PDF or Word document.`})]}),(0,T.jsxs)(`div`,{className:`flex w-full flex-col gap-5`,children:[(0,T.jsx)(R,{htmlFor:`team-hear`,children:`How did you hear about us?`}),(0,T.jsx)(V,{id:`team-hear`,name:`hearAbout`,value:P,onChange:F,options:te,placeholder:`Please select options.`})]}),(0,T.jsxs)(`div`,{className:`flex w-full flex-col gap-5`,children:[(0,T.jsxs)(`label`,{className:`flex w-full cursor-pointer items-start gap-2.5`,children:[(0,T.jsxs)(`span`,{className:`mt-0.5 flex shrink-0 items-center`,children:[(0,T.jsx)(`input`,{type:`checkbox`,checked:I,onChange:e=>L(e.target.checked),className:`peer sr-only`}),(0,T.jsx)(`span`,{className:`flex h-5 w-5 items-center justify-center rounded-md transition ${I?`bg-[#3385FF]`:`border border-[rgba(112,115,124,0.4)] bg-white`}`,"aria-hidden":`true`,children:I?(0,T.jsx)(`svg`,{width:`9`,height:`6`,viewBox:`0 0 9 6`,fill:`none`,children:(0,T.jsx)(`path`,{d:`M1 3L3.5 5L8 1`,stroke:`white`,strokeWidth:`2`,strokeLinecap:`round`,strokeLinejoin:`round`})}):null})]}),(0,T.jsx)(`span`,{className:`text-[16px] font-medium leading-5 text-[#161616]`,style:{letterSpacing:`-0.01em`},children:`Yes, RoboThink can email me promotional offers, class updates, and other news. You can unsubscribe at any time.`})]}),(0,T.jsx)(`p`,{className:`pl-5 text-[16px] font-medium leading-[30px] text-[#70737C]`,style:{letterSpacing:`-0.025em`},children:`We respect your privacy. Your information is only used to respond to your inquiry.`})]})]}),(0,T.jsxs)(`div`,{className:`flex w-full flex-col-reverse gap-2.5 md:flex-row md:flex-wrap md:items-center md:justify-center`,children:[(0,T.jsxs)(`button`,{type:`button`,onClick:e,className:`inline-flex w-full items-center justify-center gap-2.5 rounded-full border-2 border-[#69A5FF] bg-white px-8 py-4 text-[16px] font-bold leading-5 text-[#3385FF] transition hover:bg-[#EAF2FE] md:w-auto md:px-20 md:py-[30px] md:text-[20px] md:leading-[30px] md:text-[#3384FF]`,style:{letterSpacing:`-0.0188em`},children:[(0,T.jsx)(ee,{size:20,strokeWidth:2,"aria-hidden":`true`,className:`md:h-6 md:w-6`}),`Back`]}),(0,T.jsx)(`button`,{type:`submit`,disabled:W,className:`inline-flex w-full items-center justify-center rounded-full bg-[#3385FF] px-8 py-4 text-[16px] font-bold leading-5 text-white transition hover:bg-[#1A75FF] disabled:cursor-not-allowed disabled:opacity-60 md:w-auto md:bg-[#3384FF] md:px-20 md:py-[30px] md:text-[20px] md:leading-[30px]`,style:{letterSpacing:`-0.0188em`},children:W?`Submittingâ¦`:`Submit`}),K?(0,T.jsx)(`p`,{role:`alert`,className:`w-full text-center text-[16px] font-medium leading-6 text-[#E5484D]`,children:K}):null]})]})]})}function N(){let[e,t]=d(.08);return(0,T.jsx)(`section`,{ref:e,className:`w-full px-5 pb-0 md:px-10 lg:px-[120px]`,children:(0,T.jsxs)(`div`,{className:`relative mx-auto flex w-full max-w-[1680px] flex-col items-stretch gap-8 overflow-hidden rounded-[32px] bg-[#EAF2FE] px-5 py-10 sm:rounded-[40px] sm:px-10 sm:py-16 md:gap-[60px] md:rounded-[60px] md:px-[60px] md:py-[80px] lg:px-[120px] lg:py-[120px]`,children:[(0,T.jsx)(`img`,{src:y,alt:``,"aria-hidden":`true`,className:`pointer-events-none absolute left-[-60px] top-[-124px] hidden h-auto w-[min(1858px,140%)] max-w-none opacity-80 lg:block ${c(t)}`,style:{"--rt-reveal-delay":`180ms`}}),(0,T.jsxs)(`div`,{className:`relative z-[1] flex w-full flex-col items-center gap-5 md:gap-10 ${c(t)}`,style:{"--rt-reveal-delay":`0ms`},children:[(0,T.jsx)(`h2`,{className:`w-full text-center text-[28px] font-bold leading-10 text-[#1A75FF] md:text-[48px] md:leading-[64px] lg:text-[60px] lg:leading-[80px]`,style:{fontFamily:`'Gmarket Sans TTF', 'Gmarket Sans', sans-serif`,letterSpacing:`-0.005em`},children:`Who We Are`}),(0,T.jsx)(`p`,{className:`max-w-[1440px] whitespace-pre-line text-center text-[14px] font-medium leading-5 text-[#171717] md:text-[20px] md:leading-[34px] lg:text-[24px] lg:leading-[40px]`,style:{letterSpacing:`-0.0125em`},children:`RoboThink is a hands-on STEM education program that teaches kids 13robotics, coding, and engineering through building and play.
14 15With programs in more than 30 countries, we offer after-school classes, camps, workshops, 16birthday parties, and at-home kits for kids ages 4 and up, with no prior experience required. 17 18We operate at various schools, park districts, and community organizations, 19where we come to you, in addition to the RoboThink Centers offered at select RoboThink locations. 20Every child builds, codes, and creates their own projects while learning real skills that last a lifetime.`})]}),(0,T.jsx)(`div`,{className:`relative z-[1] flex w-full justify-center pb-2 md:pb-5 ${c(t)}`,style:{"--rt-reveal-delay":`420ms`},children:(0,T.jsx)(`img`,{src:b,alt:`RoboThink characters and globe`,className:`h-auto w-full max-w-[911px] object-contain rt-float-y`,style:{"--rt-float-delay":`1100ms`,"--rt-float-duration":`6.2s`}})}),(0,T.jsxs)(`div`,{className:`relative z-[1] flex w-full flex-col items-stretch gap-2.5 sm:flex-row sm:flex-wrap sm:items-center sm:justify-center ${c(t)}`,style:{"--rt-reveal-delay":`560ms`},children:[(0,T.jsx)(`a`,{href:`/explore`,className:`inline-flex w-full items-center justify-center rounded-full bg-[#3385FF] px-8 py-4 text-[16px] font-bold leading-5 text-white transition hover:bg-[#1A75FF] sm:min-w-[200px] sm:w-auto md:min-w-[320px] md:px-20 md:py-[30px] md:text-[20px] md:leading-[30px]`,style:{letterSpacing:`-0.0188em`},children:`Programs`}),(0,T.jsx)(`a`,{href:`/what-kids-learn`,className:`inline-flex w-full items-center justify-center rounded-full bg-[#3385FF] px-8 py-4 text-[16px] font-bold leading-5 text-white transition hover:bg-[#1A75FF] sm:min-w-[200px] sm:w-auto md:min-w-[320px] md:px-20 md:py-[30px] md:text-[20px] md:leading-[30px]`,style:{letterSpacing:`-0.0188em`},children:`What Kids Learn`})]}),(0,T.jsxs)(`div`,{className:`relative z-[1] flex w-full flex-col items-stretch gap-5 rounded-[20px] bg-white px-5 py-6 md:gap-[60px] md:rounded-[40px] md:px-10 md:py-12 lg:flex-row lg:items-center lg:gap-[120px] lg:px-[120px] lg:py-[60px] ${c(t)}`,style:{"--rt-reveal-delay":`680ms`},children:[(0,T.jsx)(`h3`,{className:`shrink-0 text-center text-[20px] font-bold leading-[30px] text-[#171717] md:text-[28px] md:leading-10 lg:text-left`,style:{letterSpacing:`-0.0161em`},children:`Reach RoboThink HQ`}),(0,T.jsxs)(`div`,{className:`flex min-w-0 flex-1 flex-col gap-2 text-[14px] font-medium leading-5 text-[#171717] md:gap-1 md:text-[16px] md:leading-[30px]`,style:{letterSpacing:`-0.025em`},children:[(0,T.jsxs)(`p`,{children:[(0,T.jsx)(`span`,{className:`font-bold`,children:`Email`}),(0,T.jsx)(`span`,{className:`whitespace-pre`,children:` `}),(0,T.jsx)(`a`,{href:`mailto:[email protected]`,className:`break-all transition hover:text-[#1A75FF]`,children:`[email protected]`})]}),(0,T.jsxs)(`p`,{children:[(0,T.jsx)(`span`,{className:`font-bold`,children:`Address`}),(0,T.jsx)(`span`,{className:`whitespace-pre`,children:` `}),`3105 MacArthur Blvd, Northbrook, IL 60062`]}),(0,T.jsxs)(`p`,{children:[(0,T.jsx)(`span`,{className:`font-bold`,children:`Response Time`}),(0,T.jsx)(`span`,{className:`whitespace-pre`,children:` `}),`We typically respond within 1 to 2 business days.`]})]})]})]})})}var P=[{title:`Classes and Programs`,titleColor:`#1A75FF`,bg:`#EAF2FE`,description:`Questions about our robotics, coding, 21and STEM programs, class schedules, 22or enrolling your child.`,icon:x,button:null},{title:`At-Home Kits`,titleColor:`#00BF40`,bg:`#D9FFE6`,description:`Help choosing the right kit, questions 23about an order, or support with a kit you 24already own.`,icon:S,button:{label:`Robotics Kit`,href:`/explore`}},{title:`Franchise Opportunities`,titleColor:`#FFC800`,bg:`#FFFAD6`,description:`Interested in bringing RoboThink to your community? 25Learn what it takes to own a franchise. 26We have a special franchising form. 27 28Click the button below to fill it out.`,icon:C,button:{label:`Franchising`,href:`/franchising`}},{title:`Partnerships and General Questions`,titleColor:`#6541F2`,bg:`#F0ECFE`,description:`Schools, YMCAs, scout troops, corporate companies, 29park districts, community organizations, media, 30or anything else. We are happy to point you 31in the right direction.`,icon:w,button:{label:`Partnerships`,href:`/partnerships`}}];function F(){let[e,t]=d(.08);return(0,T.jsxs)(`section`,{ref:e,className:`flex w-full flex-col items-center gap-10 px-5 py-[60px] md:gap-20 md:px-10 md:py-[80px] lg:px-[240px] lg:py-[120px]`,children:[(0,T.jsx)(`h2`,{className:`w-full text-center text-[28px] font-bold leading-10 text-[#171717] md:text-[48px] md:leading-[64px] lg:text-[60px] lg:leading-[80px] ${c(t)}`,style:{fontFamily:`'Gmarket Sans TTF', 'Gmarket Sans', sans-serif`,letterSpacing:`-0.005em`,"--rt-reveal-delay":`0ms`},children:`How Can We Help?`}),(0,T.jsx)(`div`,{className:`mx-auto grid w-full max-w-[1440px] grid-cols-1 gap-5 md:grid-cols-2`,children:P.map((e,n)=>{let r=220+n*100;return(0,T.jsxs)(`article`,{className:`flex min-h-0 flex-col justify-between gap-8 rounded-[24px] p-5 sm:rou
31nded-[40px] sm:p-12 md:min-h-[320px] md:gap-10 md:p-16 lg:p-20 ${c(t)}`,style:{backgroundColor:e.bg,"--rt-reveal-delay":`${r}ms`},children:[(0,T.jsxs)(`div`,{className:`flex flex-col gap-4 md:gap-10`,children:[(0,T.jsx)(`h3`,{className:`text-[18px] font-bold leading-7 md:text-[24px] md:leading-10`,style:{color:e.titleColor,letterSpacing:`-0.0125em`},children:e.title}),(0,T.jsx)(`p`,{className:`whitespace-pre-line text-[14px] font-normal leading-5 text-[#171717] md:text-[16px] md:leading-6`,children:e.description})]}),(0,T.jsxs)(`div`,{className:`flex w-full items-end gap-2.5 ${e.button?`justify-between`:`justify-end`}`,children:[e.button?(0,T.jsx)(`a`,{href:e.button.href,className:`inline-flex items-center justify-center rounded-full border-2 border-[#69A5FF] bg-white/80 px-5 py-3 text-[14px] font-bold leading-5 text-[#3385FF] transition hover:bg-white md:px-8 md:py-5 md:text-[16px]`,style:{letterSpacing:`-0.01em`},children:e.button.label}):null,(0,T.jsx)(`div`,{className:`flex h-14 w-14 shrink-0 items-center justify-center rounded-full bg-white md:h-[120px] md:w-[120px]`,children:(0,T.jsx)(`img`,{src:e.icon,alt:``,"aria-hidden":`true`,className:`h-6 w-auto object-contain md:h-10 rt-float-y`,style:{"--rt-float-delay":`${r+700}ms`,"--rt-float-duration":`${5.4+n%3*.4}s`}})})]})]},e.title)})})]})}var I=[{question:`Q: What ages is RoboThink for?`,answer:`A: RoboThink programs are designed for kids ages 4 and up, with age-appropriate tracks through age 16. No prior experience is required.`},{question:`Q: What do kids actually do in a RoboThink program?`,answer:`A: Kids build, code, and engineer through hands-on robotics projects. Every child creates their own projects while learning real STEM skills that last a lifetime.`},{question:`Q: Where can I find a RoboThink near me?`,answer:`A: RoboThink has locations in more than 30 countries. Use the Find a Location page to find the RoboThink closest to you.`,link:{label:`Find a Location â`,href:`/find-a-location`}},{question:`Q: Do you offer classes, camps, and parties?`,answer:`A: Yes. We offer after-school classes, camps, workshops, birthday parties, and at-home kitsâplus programs hosted at schools, park districts, and community organizations.`},{question:`Q: How much do programs cost?`,answer:`A: Pricing varies by program type and location. Share a few details in the form above and weâll help you find options that fit.`},{question:`Q: Can I buy a kit without enrolling my child in a program?`,answer:`A: Yes. Our at-home kits are available to everyone, whether or not your child is in a RoboThink program.`,link:{label:`Robotics Kit â`,href:`/explore`}},{question:`Q: How do I open a RoboThink franchise?`,answer:`A: We would love to talk. Visit our Franchising page to learn more, or send us a message using the form above.`,link:{label:`Franchising â`,href:`/franchising`}},{question:`Q: How soon will I hear back?`,answer:`A: We typically respond within 1 to 2 business days.`}];function L(){let[e,t]=d(.08),[n,r]=(0,v.useState)(0);return(0,T.jsxs)(`section`,{ref:e,className:`flex w-full flex-col items-center gap-10 px-5 pb-[60px] pt-0 md:gap-20 md:px-10 md:pb-[120px] lg:px-[120px]`,children:[(0,T.jsx)(`h2`,{className:`w-full text-center text-[28px] font-bold leading-10 text-[#161616] md:text-[48px] md:leading-[64px] lg:text-[60px] lg:leading-[80px] ${c(t)}`,style:{fontFamily:`'Gmarket Sans TTF', 'Gmarket Sans', sans-serif`,letterSpacing:`-0.005em`,"--rt-reveal-delay":`0ms`},children:`FAQ`}),(0,T.jsx)(`div`,{className:`mx-auto flex w-full max-w-[600px] flex-col gap-2.5 ${c(t)}`,style:{"--rt-reveal-delay":`220ms`},children:I.map((e,t)=>{let i=n===t;return(0,T.jsxs)(`div`,{className:`overflow-hidden border transition-colors ${i?`rounded-[10px] border-[#70737C]`:`rounded-xl border-[rgba(112,115,124,0.2)]`}`,children:[(0,T.jsxs)(`button`,{type:`button`,"aria-expanded":i,onClick:()=>r(i?-1:t),className:`flex w-full items-center gap-3 px-5 py-3.5 text-left md:gap-5 md:px-[30px] md:py-[15px] ${i?`border-b border-[#E1E2E4]`:``}`,children:[(0,T.jsx)(`span`,{className:`min-w-0 flex-1 text-[14px] font-medium leading-5 text-[#161616] md:text-[16
31px] md:leading-[30px]`,style:{letterSpacing:`-0.025em`},children:e.question}),(0,T.jsx)(`span`,{className:`flex h-[30px] w-9 shrink-0 items-center justify-end`,"aria-hidden":`true`,children:(0,T.jsx)(`svg`,{width:`12`,height:`6`,viewBox:`0 0 12 6`,fill:`none`,className:`transition-transform duration-200 ${i?`rotate-180`:``}`,children:(0,T.jsx)(`path`,{d:`M1 1L6 5L11 1`,stroke:i?`#1B1C1E`:`#AEB0B6`,strokeWidth:`2`,strokeLinecap:`round`,strokeLinejoin:`round`})})})]}),i?(0,T.jsxs)(`div`,{className:`flex flex-col gap-4 rounded-b-[10px] bg-[#F9F9FA] px-5 py-4 md:gap-5 md:px-[30px] md:py-5`,children:[(0,T.jsx)(`p`,{className:`text-[14px] font-normal leading-5 text-[#37383C] md:text-[16px] md:leading-6`,children:e.answer}),`link`in e&&e.link?(0,T.jsx)(`a`,{href:e.link.href,className:`text-[14px] font-medium leading-5 text-[#3385FF] transition hover:text-[#1A75FF] md:text-[16px]`,style:{letterSpacing:`-0.01em`},children:e.link.label}):null]}):null]},e.question)})})]})}function R({htmlFor:e,children:t,required:n}){return(0,T.jsxs)(`label`,{htmlFor:e,className:`px-1 text-[16px] font-bold leading-5 text-[#171717] md:px-2`,style:{letterSpacing:`-0.01em`},children:[t,n?(0,T.jsx)(`span`,{className:`text-[#FF4242]`,children:` *`}):null]})}function z({children:e}){return(0,T.jsx)(`span`,{className:`px-1 text-[14px] font-semibold leading-5 text-[#70737C] md:px-2`,style:{letterSpacing:`-0.0214em`},children:e})}function B({id:e,name:t,type:n=`text`,value:r,onChange:i,placeholder:a,required:o}){return(0,T.jsxs)(`div`,{className:`relative w-full`,children:[(0,T.jsx)(`input`,{id:e,name:t,type:n,value:r,required:o,onChange:e=>i(e.target.value),placeholder:a,className:`w-full rounded-xl border border-[rgba(112,115,124,0.2)] bg-white px-5 py-3.5 pr-12 text-[16px] font-medium leading-[30px] text-[#1B1C1E] outline-none transition placeholder:text-[#989BA2] focus:border-[#1A75FF] md:px-[30px] md:py-[15px]`,style:{letterSpacing:`-0.025em`}}),r?(0,T.jsx)(`button`,{type:`button`,"aria-label":`Clear ${t}`,onClick:()=>i(``),className:`absolute right-4 top-1/2 flex h-5 w-5 -translate-y-1/2 items-center justify-center rounded-full bg-[#C2C4C8] text-white md:right-[18px]`,children:(0,T.jsx)(`svg`,{width:`9`,height:`9`,viewBox:`0 0 9 9`,fill:`none`,"aria-hidden":`true`,children:(0,T.jsx)(`path`,{d:`M1 1L8 8M8 1L1 8`,stroke:`white`,strokeWidth:`1.5`,strokeLinecap:`round`})})}):null]})}function V({id:e,name:t,value:n,onChange:r,options:i,placeholder:a,required:o}){return(0,T.jsxs)(`div`,{className:`relative w-full`,children:[(0,T.jsxs)(`select`,{id:e,name:t,value:n,required:o,onChange:e=>r(e.target.value),className:`w-full appearance-none rounded-xl border bg-white px-5 py-3.5 pr-12 text-[16px] font-medium leading-[30px] outline-none transition focus:border-[#1A75FF] md:px-[30px] md:py-[15px] ${n?`border-[rgba(112,115,124,0.2)] text-[#1B1C1E]`:`border-[rgba(112,115,124,0.2)] text-[#989BA2]`}`,style:{letterSpacing:`-0.025em`},children:[a?(0,T.jsx)(`option`,{value:``,disabled:!0,children:a}):null,i.map(e=>(0,T.jsx)(`option`,{value:e,children:e},e))]}),(0,T.jsx)(`span`,{className:`pointer-events-none absolute right-5 top-1/2 -translate-y-1/2 md:right-6`,"aria-hidden":`true`,children:(0,T.jsx)(`img`,{src:h,alt:``,className:`h-[6px] w-3`})})]})}export{A as component};
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.