1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5485],{28942:e=>{e.exports={root:"PasswordRequirements_root___4a_h",list:"PasswordRequirements_list__XzYJL",visuallyHidden:"PasswordRequirements_visuallyHidden__TEcT3"}},45316:e=>{e.exports={root:"google_root__lHiWr",header_text:"google_header_text__zqA7N",checkbox_root:"google_checkbox_root__wRGUb"}},45830:(e,t,r)=>{"use strict";r.d(t,{S:()=>o});var n=r(37876),a=r(28942),s=r.n(a),i=r(49306);function o(e){let{grid:t,value:r}=e,a=i.jV.map(e=>e.re.test(r)).filter(Boolean).length,o=a>=3;return(0,n.jsxs)("div",{className:s().root,"data-valid":(0,i.sl)(r),children:[(0,n.jsxs)("ul",{className:s().list,children:[(0,n.jsx)("li",{"data-valid":r.length>=8,children:"At least 8 characters"}),(0,n.jsx)("li",{"data-valid":o,children:"At least 3 of the following:"}),(0,n.jsx)("ul",{className:s().list,"data-valid":o,"data-grid":t,children:i.jV.map(e=>(0,n.jsx)("li",{"data-valid":e.re.test(r),children:e.label}))})]}),(0,n.jsx)("p",{className:s().visuallyHidden,"aria-live":"polite",children:"".concat(a," out of 4 requirements completed")})]})}},46743:(e,t,r)=>{"use strict";r.r(t),r.d(t,{__N_SSP:()=>ep,default:()=>eh});var n=r(37876),a=r(52885),s=r(59099),i=r(38834),o=r(8535),l=r(14232),d=r(89099),c=r(48598),u=r(94001),m=r(77328),p=r.n(m),h=r(62078),g=r(353),x=r(43877),j=r(16069),f=r(62117),v=r(23402),y=r(6493),b=r(39096),_=r(45545);function w(e){let{pageContent:t}=e,r=(0,f.xd)(),s=(0,_.U)("(min-width: ".concat(r.breakpoints.md,"px)")),o=t.companytitle.replace(/<\/?[^>]+(>|$)/g,"").replace(/\\ /g,""),l=t.companysubtext.replace(/<\/?[^>]+(>|$)/g,"").replace(/\\ /g,"");return(0,n.jsxs)(a.a,{children:[(0,n.jsxs)(v.B,{mb:50,align:"center",children:[(0,n.jsxs)(y.Y,{position:"center",mb:"xl",spacing:s?100:20,children:[(0,n.jsx)(b._,{src:"/static/images/logo/cc-horizontal-rgb.svg",alt:"cc-logo",width:275}),(0,n.jsx)(b._,{src:t.companyimage,alt:"grow with google",width:325})]}),(0,n.jsx)(b._,{src:t.contentimage,alt:t.contentimagealt,fit:"cover",width:"95%"})]}),(0,n.jsx)(i.E,{size:"xl",style:{fontFamily:"var(--font-montserrat)",fontWeight:"bold"},children:o}),(0,n.jsx)(i.E,{size:"lg",mt:"xl",align:"justify",sx:{fontFamily:"Open Sans"},children:l})]})}var S=r(59861);r(60478);var N=r(45182),C=r(49306);let q=/^\([0-9]{3}\)\s[0-9]{3}-[0-9]{4}$/i;var k=r(58498),O=r(66551),z=r(32585),E=r(14640),T=r(29853);function A(){let{data:e}=(0,T.IT)(["is-international"],()=>(0,x.A)().get("/is-international").json(),{onError:()=>{},staleTime:1/0}),[t,r]=(0,l.useState)(!0);return(0,n.jsx)(O.a,{size:"sm",centered:!0,opened:t&&!!(null==e?void 0:e.isInternational),onClose:()=>r(!1),closeOnClickOutside:!1,children:(0,n.jsxs)(v.B,{spacing:"lg",children:[(0,n.jsx)(z.o,{children:(0,n.jsx)("img",{src:"/static/images/logo/cc-horizontal-rgb.svg",width:"157",height:"30",alt:""})}),(0,n.jsx)(i.E,{children:"We noticed you are viewing this page from outside of the United States"}),(0,n.jsx)(i.E,{children:"Job opportunities are located in the United States and applicants must be authorized to work in the US."}),(0,n.jsx)(i.E,{fw:"bold",children:"Are you legally authorized to work in the United States?"}),(0,n.jsx)(E.$,{type:"submit",size:"md",radius:"xl",onClick:()=>r(!1),styles:{root:{fontFamily:"var(--font-montserrat)",fontWeight:600,letterSpacing:1}},children:"Yes, continue to sign up"}),(0,n.jsx)(o.M,{href:"https://www.teksystems.com/en/locations",ta:"center",td:"underline !important",children:"No, find my location"})]})})}var I=r(24800),R=r(43771),P=r(62825),G=r(45316),W=r.n(G),U=r(8604),F=r(79869),H=r(68711),V=r(82024),B=r(90238),L=r(1235);function Y(e){var t;let r=(0,P.xW)(),a=(null==(t=(0,T.IT)(["countries"],()=>(0,x.A)().get("/countries?limit=250&sort=sequence&offset=0&order=ascending").json(),{staleTime:1/0}).data)?void 0:t.countries.map(e=>({label:e.displayName,value:e.displayName})))||[];return(0,n.jsx)(L.u,{...r.getInputProps("country"),name:"country",label:"Country of Residence - Required",data:a,nothingFound:"No matching country"})}function M(e){var t;let r=(0,T.IT)(["providers"],()=>(0,x.A)().get("/partners/by-parent?includeIsNotVisibleOnGoogleLandingPageCheck=true").json()),a=(0,P.xW)(),s=(null==(t=r.data)?void 0:t.partners.map(e=>({value:e.partnerGuid?e.partnerGuid:"",label:e.name||""})))||[];return(0,n.jsxs)("div",{children:[(0,n.jsx)(i.E,{mx:10,mb:5,style:{fontFamily:"Open Sans"},children:"How did you get access to the Google Career Certificates?"}),(0,n.jsx)(L.u,{...a.getInputProps("provider"),name:"provider",label:"Provider - Required",data:s,...e})]})}
1var D=r(16878);function J(e){var t,r;let a=(0,P.xW)(),s=(0,D.h)(a.values.provider||null);if((0,l.useEffect)(()=>{a.setFieldValue("partner",null)},[a.values.provider]),!a.values.provider||!(null==(t=s.data)?void 0:t.partners.length))return null;let i=(null==(r=s.data)?void 0:r.partners.sort((e,t)=>(e.name||"")<(t.name||"")?-1:+((e.name||"")>(t.name||""))).sort((e,t)=>{let r=e.sortOrder||0,n=t.sortOrder||0;return r<n?1:r>n?-1:0}).map(e=>({value:e.partnerGuid?e.partnerGuid:"",label:e.name||""})))||[];return(0,n.jsx)(L.u,{...a.getInputProps("partner"),name:"partner",label:"Partner",data:i,nothingFound:"No matching partner - enter and select 'Other'",...e})}var X=r(50369),$=r(61962),K=r(44909),Q=r(27684),Z=r(65157);function ee(e){var t;let r=(0,P.xW)(),{classes:a}=et();return(0,n.jsxs)(v.B,{spacing:2,children:[(0,n.jsx)(Z.S,{...r.getInputProps("authorizedToWork",{type:"checkbox"}),name:"authorizedToWork",label:(0,n.jsx)(i.E,{size:"sm",sx:{fontFamily:"Open Sans"},children:"I confirm I am legally authorized to work in the United States"}),sx:{"& .mantine-InputWrapper-error":{color:"#ec0909"}},styles:{label:{fontFamily:"Open Sans"},input:{borderColor:(null==(t=r.errors)?void 0:t.authorizedToWork)?"#ec0909":"#8b93a7"}},...e}),(0,n.jsx)("div",{className:a.authorizedToWorkTerms,children:"Job opportunities are located in the United States and applicants must be authorized to work in the US and not require sponsorship."})]})}let et=(0,r(80802).r)(e=>({authorizedToWorkTerms:{fontFamily:"Open Sans",marginLeft:32,fontSize:e.fontSizes.xs,lineHeight:e.lineHeight}}));var er=r(49946),en=r(61052),ea=r(23608),es=r(87004),ei=r(97413),eo=r(26764),el=r(2427),ed=r(92865),ec=r(45830);function eu(){let e=(0,P.xW)(),t=(0,C.CN)(e.values.password);return(0,n.jsxs)(el.Z,{shadow:"xs",padding:"xs",radius:"sm",children:[(0,n.jsx)(ed.k,{mt:10,color:100===t?"teal":t>50?"yellow":"red",value:(0,C.CN)(e.values.password),size:5,style:{marginBottom:10}}),(0,n.jsx)(ec.S,{value:e.values.password,grid:!0})]})}function em(e){let{pageContent:t}=e,r=(0,d.useRouter)(),a=(0,I.u)("signup-military-status"),s=(0,R.L)({onError:()=>{},onSuccess:()=>{k.c.event({event:"sign_up"}),"slug"in t.account_verification_page?r.push(S.Routes.CONFIRM_ACCOUNT+"?content=".concat(t.account_verification_page.slug)):r.push(S.Routes.CONFIRM_ACCOUNT)}});return(0,n.jsx)(P.XS,{onSubmit:e=>s.mutate(e),mutation:s,formName:"Google signup",formId:"Google signup",children:(0,n.jsxs)("div",{className:W().root,children:[(0,n.jsx)("h1",{className:W().header_text,children:t.formheadertext}),(0,n.jsxs)(U.H,{spacing:"md",breakpoint:"lg",children:[(0,n.jsxs)(U.H.Group,{children:[(0,n.jsx)(F.M,{}),(0,n.jsx)(H.a,{})]}),(0,n.jsx)(V.j,{}),(0,n.jsx)(B.B,{}),(0,n.jsx)(Y,{}),(0,n.jsx)(M,{}),(0,n.jsx)(J,{}),(0,n.jsxs)(U.H.Group,{children:[(0,n.jsx)(X.y,{}),(0,n.jsx)($.D,{})]}),(0,n.jsx)(eu,{}),(0,n.jsx)(i.E,{ff:"Open Sans",children:es.oD}),(0,n.jsx)(K.C,{}),a&&(0,n.jsx)(Q.R,{}),(0,n.jsxs)("div",{className:W().checkbox_root,children:[(0,n.jsx)(ee,{}),(0,n.jsx)(er.r,{agreement:t.additionalagreement,agreementTerms:t.additionalagreementterms}),(0,n.jsx)(en.T,{}),(0,n.jsx)(i.E,{style:{marginLeft:32,color:t.formboxtextcoloroverride},size:"xs",ff:"Open Sans",children:t.additionalterms||es.Qm})]}),(0,n.jsx)(z.o,{mb:"md",children:(0,n.jsx)(ei.G,{})}),(0,n.jsx)(eo.I,{}),(0,n.jsx)(z.o,{children:(0,n.jsx)(ea.b,{children:t.formjoinbuttontext||"Sign up now"})})]})]})})}var ep=!0;function eh(e){let{pageContent:t,canonicalUrl:r}=e,[i,o]=(0,l.useState)(!1),[m,f]=(0,l.useState)(!1),v=(0,d.useRouter)();(0,l.useRef)(null);let{env:y}=(0,g.A)(e=>{e.GA_TRACKING_ID&&h.Ay.initialize(e.GA_TRACKING_ID,{})}),b=!!v.query.disableCaptcha,_=async()=>{try{await (0,x.A)().put("/tracking/landing-page",{body:{url:window.location.href}}).isSuccess()}catch(e){}};return(0,c.m)({initialValues:{firstName:"",lastName:"",email:"",phone:"",provider:null,partner:null,password:"",repeatPassword:"",additionalAgreement:!1,termsOfService:!1,captcha:null,country:null,authorizedToWork:!1},validateInputOnChange:["country"],validate:(0,u.t)(((e,t)=>{let r={firstName:N.string().required("First name is required"),lastName:N.string().required("Last name is required"),email:N.string().email("Enter a valid email").required("Email is required"),phone:N.string().matches(q,{message:"Enter a valid phone number",excludeEmptyString:!0}),provider:N.string().required("Provider is required").nullable(),partner:e?N.string().required("Partner is required").nullable():N.string().nullable().notRequired(),password:N.string().required().test("isValidPassword","Invalid password",C.sl),repeatPassword:N.string().required("Enter your password again").oneOf([N.ref("password"),null],"Passwords must match"),additionalAgreement:N.bool().required().oneOf([!0],"You must confirm you have completed a Google Career Certificate"),termsOfService:N.bool().required().oneOf([!0],"You must accept the terms and conditions"),captcha:t?N.string().nullable().notRequired():N.string().required("Recaptcha is required").nullable(),country:N.string().required("Country of residence is required").nullable().test("country","Job opportunities are located in the United States and applicants must be authorized to work in the US.",e=>!e||N.string().oneOf(["United States of America"]).isValidSync(e)),authorizedToWork:N.bool().required().oneOf([!0],"You must confirm you are authorized to work in the United States")};return N.object(r)})(m,b))}),(0,l.useEffect)(()=>{_()},[]),(0,n.jsxs)(j.A,{cmsMeta:t.meta_tags,canonicalUrl:r,seo:{title_tag:"Google Career Certificates | CareerCir
1cle"},children:[(0,n.jsxs)(p(),{children:[(0,n.jsx)("link",{rel:"stylesheet",href:"https://fonts.googleapis.com/css2?family=Open+Sans&display=swap"}),(0,n.jsx)("meta",{name:"robots",content:"noindex"})]}),(0,n.jsx)(a.a,{className:"cc-container",children:(0,n.jsxs)(s.x,{align:"stretch",gutter:50,mt:"sm",mb:"xl",children:[(0,n.jsx)(s.x.Col,{sm:12,lg:6,mt:-4,children:(0,n.jsx)(w,{pageContent:t})}),(0,n.jsx)(s.x.Col,{sm:12,lg:6,children:(0,n.jsx)(em,{pageContent:t})})]})}),(0,n.jsx)(A,{})]})}},84198:(e,t,r)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/google",function(){return r(46743)}])},94001:(e,t,r)=>{"use strict";function n(e){return t=>{try{return e.validateSync(t,{abortEarly:!1}),{}}catch(t){let e={};return t.inner.forEach(t=>{e[t.path.replaceAll("[",".").replaceAll("]","")]=t.message}),e}}}r.d(t,{t:()=>n})}},e=>{e.O(0,[72895,26373,48598,59112,45182,77380,15262,62078,80541,90636,46593,38792],()=>e(e.s=84198)),_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.