.eauth-mosaic[data-reg-motion]:has(>canvas[data-registration-motion]),.wm-fig[data-reg-motion]:has(>canvas[data-registration-motion]){background-image:none;overflow:hidden}@media (min-width:1024px){.eauth-body.eauth-body:is(:has(>.eauth-mosaic.b-verify[data-reg-motion]),:has(~span[data-reg-flow])),.eauth-top.eauth-top:is(:has(~.eauth-body>.eauth-mosaic.b-verify[data-reg-motion]),:has(~span[data-reg-flow])),.frame:is(:has(>.auth>.auth-body>.wm-fig.b-verify[data-reg-motion]),:has(~span[data-reg-flow]))>.auth{--pa-fit:calc((100vh - 700px) / 300);--pa-head:clamp(80px,calc(80px + 48 * var(--pa-fit)),128px);--pa-band:max(calc(100vw * 1.02683),calc((100vh - var(--pa-head)) * 1.91800));--pa-gutter:clamp(24px,5vw,90px);--pa-card-room:calc(100vw - var(--pa-gutter) - var(--pa-band) * 0.44893 - 40px)}.frame:is(:has(>.auth>.auth-body>.wm-fig.b-verify[data-reg-motion]),:has(~span[data-reg-flow])){width:100%;max-width:100%;min-height:100vh;min-height:100dvh}.frame:is(:has(>.auth>.auth-body>.wm-fig.b-verify[data-reg-motion]),:has(~span[data-reg-flow]))>.auth{width:auto;height:100vh;height:100dvh;min-height:0;display:flex;flex-direction:column}.frame:is(:has(>.auth>.auth-body>.wm-fig.b-verify[data-reg-motion]),:has(~span[data-reg-flow]))>.auth>.auth-top{flex:none;box-sizing:border-box;height:var(--pa-head);min-height:0;padding:0 60px;align-items:center}.frame:is(:has(>.auth>.auth-body>.wm-fig.b-verify[data-reg-motion]),:has(~span[data-reg-flow]))>.auth>.auth-body{flex:1 1 auto;min-height:0;align-items:stretch;overflow:hidden}.frame:is(:has(>.auth>.auth-body>.wm-fig.b-verify[data-reg-motion]),:has(~span[data-reg-flow]))>.auth>.auth-body>.auth-center{flex:1;width:100%;align-self:stretch;justify-content:flex-start;align-items:center;padding:8px var(--pa-gutter)}.frame:is(:has(>.auth>.auth-body>.wm-fig.b-verify[data-reg-motion]),:has(~span[data-reg-flow]))>.auth>.auth-body>.auth-center>.authcard{position:static;left:auto;top:auto;margin:0 0 0 auto;max-width:100%;width:clamp(440px,var(--pa-card-room),668px)}.eauth-top.eauth-top:is(:has(~.eauth-body>.eauth-mosaic.b-verify[data-reg-motion]),:has(~span[data-reg-flow])){box-sizing:border-box;height:var(--pa-head);min-height:0;padding:0 60px;align-items:center}.eauth-body.eauth-body:is(:has(>.eauth-mosaic.b-verify[data-reg-motion]),:has(~span[data-reg-flow])){box-sizing:border-box;height:calc(100vh - var(--pa-head));height:calc(100dvh - var(--pa-head));min-height:0;align-items:stretch}.eauth-body.eauth-body:is(:has(>.eauth-mosaic.b-verify[data-reg-motion]),:has(~span[data-reg-flow]))>.eauth-center{flex:1;width:100%;align-self:stretch;justify-content:flex-start;align-items:center;padding:8px var(--pa-gutter)}.eauth-body.eauth-body:is(:has(>.eauth-mosaic.b-verify[data-reg-motion]),:has(~span[data-reg-flow]))>.eauth-center>.eauth-card{margin:0 0 0 auto;max-width:100%;width:clamp(440px,var(--pa-card-room),520px)}}.reg-redirect{margin:0 0 24px;text-align:center}.reg-redirect-count{margin:0 0 6px;font-size:15px;color:var(--ink-2);font-weight:600}.reg-redirect-fallback{margin:0;font-size:14px;color:var(--mut)}@media (max-width:1023.98px){.frame:is(:has(>.auth>.auth-body>.wm-fig.b-verify[data-reg-motion]),:has(~span[data-reg-flow]))>.auth>.auth-body>.auth-center{padding-inline:16px;justify-content:center}.frame:is(:has(>.auth>.auth-body>.wm-fig.b-verify[data-reg-motion]),:has(~span[data-reg-flow]))>.auth>.auth-body>.auth-center>.authcard{position:static;left:auto;top:auto;box-sizing:border-box;width:100%;max-width:520px;min-width:0;margin-inline:auto}}@media (max-width:760px){.frame:has(>.auth>.auth-body>.wm-fig.b-lrsignup[data-reg-motion])>.auth>.auth-body>.auth-split{padding-top:12px;padding-bottom:12px}.frame:has(>.auth>.auth-body>.wm-fig.b-lrsignup[data-reg-motion]) .auth-split>.authcard.authcard{min-height:0;padding-top:22px;padding-bottom:22px}.frame:has(>.auth>.auth-body>.wm-fig.b-lrsignup[data-reg-motion]) .authcard h2{margin-bottom:8px}.frame:has(>.auth>.auth-body>.wm-fig.b-lrsignup[data-reg-motion]) .authcard .lead{margin-bottom:16px}.frame:has(>.auth>.auth-body>.wm-fig.b-lrsignup[data-reg-motion]) .authcard .gbtn{padding-top:12px;padding-bottom:12px;margin-bottom:16px}.frame:has(>.auth>.auth-body>.wm-fig.b-lrsignup[data-reg-motion]) .authcard .lr-gwhy{margin-bottom:10px}.frame:has(>.auth>.auth-body>.wm-fig.b-lrsignup[data-reg-motion]) .authcard .divider,.frame:has(>.auth>.auth-body>.wm-fig.b-lrsignup[data-reg-motion]) .authcard .field{margin-bottom:14px}.frame:has(>.auth>.auth-body>.wm-fig.b-lrsignup[data-reg-motion]) .authcard .field label{margin-bottom:6px}.frame:has(>.auth>.auth-body>.wm-fig.b-lrsignup[data-reg-motion]) .authcard .field .inp{box-sizing:border-box;height:48px;min-height:48px;padding-top:12px;padding-bottom:12px}.frame:has(>.auth>.auth-body>.wm-fig.b-lrsignup[data-reg-motion]) .authcard .field .hint{margin-top:8px}.frame:has(>.auth>.auth-body>.wm-fig.b-lrsignup[data-reg-motion]) .authcard .btn{padding-top:14px;padding-bottom:14px}.frame:has(>.auth>.auth-body>.wm-fig.b-lrsignup[data-reg-motion]) .authcard .lr-submit-why{margin-top:8px}.frame:has(>.auth>.auth-body>.wm-fig.b-lrsignup[data-reg-motion])>.auth,.frame:has(~span[data-reg-flow=recruiter])>.auth{height:auto;min-height:100vh;min-height:100dvh;display:flex;flex-direction:column}.frame:has(>.auth>.auth-body>.wm-fig.b-lrsignup[data-reg-motion])>.auth>.auth-body,.frame:has(~span[data-reg-flow=recruiter])>.auth>.auth-body{flex:1 0 auto;min-height:0}}@media (max-width:760px){.eauth-fit .eauth:has(>.eauth-body>.eauth-mosaic.b-signup[data-reg-motion])>.eauth-body>.eauth-split{padding-top:8px;padding-bottom:12px}.eauth-fit .eauth:has(>.eauth-body>.eauth-mosaic.b-signup[data-reg-motion]) .eauth-split>.eauth-card{padding-top:16px;padding-bottom:16px}.eauth-fit .eauth:has(>.eauth-body>.eauth-mosaic.b-signup[data-reg-motion]) .eauth-card .lead{margin-bottom:12px}.eauth-fit .eauth:has(>.eauth-body>.eauth-mosaic.b-signup[data-reg-motion]) .eauth-card .divider{margin-bottom:12px}.eauth-fit .eauth:has(>.eauth-body>.eauth-mosaic.b-signup[data-reg-motion]) .eauth-card .field{margin-bottom:10px}.eauth-fit .eauth:has(>.eauth-body>.eauth-mosaic.b-signup[data-reg-motion]) .eauth-card .field label{margin-bottom:4px}}@media (max-width:1023.98px){.eauth-body.eauth-body:has(>.eauth-mosaic.b-profileok){box-sizing:border-box;min-height:calc(100vh - 128px);min-height:calc(100dvh - 128px)}.eauth-body.eauth-body:has(>.eauth-mosaic.b-profileok)>.eauth-center{min-width:0;padding:16px}.eauth-body.eauth-body:has(>.eauth-mosaic.b-profileok)>.eauth-center>.eauth-card.center{box-sizing:border-box;max-width:100%;min-width:0}}.eauth-body.eauth-body:is(:has(>.eauth-mosaic[data-reg-motion=employer]),:has(~span[data-reg-flow=employer])),.eauth-mosaic.eauth-mosaic[data-reg-motion=employer]{background-color:#0e1746}.auth-body.auth-body:has(>.wm-fig[data-reg-motion=recruiter]),.frame:has(~span[data-reg-flow=recruiter]) .auth-body.auth-body,.frame:has(~span[data-reg-flow=recruiter]) .wm-fig.wm-fig,.wm-fig.wm-fig[data-reg-motion=recruiter]{background-color:#2164f4}.auth-body.auth-body:has(>.wm-fig[data-reg-motion=affiliate]),.frame:has(~span[data-reg-flow=affiliate]) .auth-body.auth-body,.frame:has(~span[data-reg-flow=affiliate]) .wm-fig.wm-fig,.wm-fig.wm-fig[data-reg-motion=affiliate]{background-color:#181818}.eauth-body:has(~span[data-reg-flow=employer])>.eauth-mosaic.eauth-mosaic,.frame:has(~span[data-reg-flow=affiliate]) .wm-fig.wm-fig,.frame:has(~span[data-reg-flow=recruiter]) .wm-fig.wm-fig{background-image:none}.reg-redirect-bar{position:fixed;left:0;top:0;z-index:2147483000;height:3px;width:0;background:#2164f4;box-shadow:0 0 8px rgba(33,100,244,.6);pointer-events:none;animation:reg-redirect-bar-fill 1.4s cubic-bezier(.2,.7,.2,1) forwards,reg-redirect-bar-out .3s ease 2.1s forwards}@keyframes reg-redirect-bar-out{to{opacity:0}}@keyframes reg-redirect-bar-fill{0%{width:0}to{width:85%}}@media (prefers-reduced-motion:reduce){.reg-redirect-bar{animation:none;width:85%}}@media (min-width:1024px){html:is([data-portal=employer],[data-portal=recruiter]) .eauth-light.eauth-light:has(>.eauth-light-body .eav)>.eauth-light-top{padding-inline:60px}}@media (min-width:1024px){.frame:has(>.auth>.auth-body>.auth-split):has(>.auth>.auth-body>.wm-fig:is(.b-signup,.b-lrsignup)[data-reg-motion]) .auth-split>.authcard:is(.g-signup,.g-lrsignup).authcard{width:520px;max-width:100%;min-height:0;padding:40px 44px;margin-left:auto;margin-right:0}.frame:has(>.auth>.auth-body>.wm-fig:is(.b-signup,.b-lrsignup)[data-reg-motion]) .authcard h2{font-size:25px;text-align:left}.frame:has(>.auth>.auth-body>.wm-fig:is(.b-signup,.b-lrsignup)[data-reg-motion]) .authcard .lead{font-size:14.5px;line-height:21.75px;text-align:left;margin-bottom:17px}.frame:has(>.auth>.auth-body>.wm-fig:is(.b-signup,.b-lrsignup)[data-reg-motion]) .authcard .gbtn{font-size:16px}}@media (min-width:1024px){.auth:has(>.auth-body>.wm-fig[data-reg-motion=affiliate])>.auth-top.auth-top{box-sizing:border-box;height:112px;padding:0 60px;align-items:center}}@media (min-width:1024px) and (min-height:861px){.eauth:has(>.eauth-body [data-reg-motion]){--eauth-top:112px}}.eauth-body.eauth-body.eauth-body:has(~span[data-reg-flow=recruiter])>.eauth-mosaic,.eauth-mosaic.eauth-mosaic.eauth-mosaic[data-reg-motion=recruiter]{background-color:#2164f4}@media (min-width:1100px){.af-signin .auth-body:has(>.wm-fig[data-reg-motion=affiliate]) .auth-split>.authcard.g-signin.g-signin{width:min(520px,calc(55vw - 72px))}}.reg-open-svg{inset:0;width:100%;height:100%;z-index:1}.reg-hero,.reg-open-svg{display:none;position:absolute;pointer-events:none}.reg-hero{z-index:2;left:56px;top:0;bottom:0;width:var(--reg-hero-w,calc(100% - 700px));min-width:320px;box-sizing:border-box;padding:40px 0;align-items:center;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#1d1d1f;-webkit-font-smoothing:antialiased}@media (min-width:1024px){.reg-open-svg{display:block}.reg-hero{display:flex}}.reg-hero [data-hero=left]{transform:scale(var(--reg-hero-scale,1));transform-origin:left center;flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:30px}.reg-hero[data-portal=employer] .tex-stage{background-image:url(/design/reg-hero/tex-stage-employer.png);background-size:22px 22px;background-repeat:repeat}.reg-hero[data-portal=recruiter] .tex-stage{background-image:url(/design/reg-hero/tex-stage-recruiter.png);background-size:22px 22px;background-repeat:repeat}.reg-hero[data-portal=affiliate] .tex-stage{background-image:url(/design/reg-hero/tex-stage-affiliate.png);background-size:22px 22px;background-repeat:repeat}