@font-face{font-family:Lato;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/e77829e76dbc15a5-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Lato;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/756f9c755543fe29-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Lato;font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/8ebe173d0f0ad7a9-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Lato;font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/25460892714ab800-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Lato;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/cce080f35d014443-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Lato;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/4de1fea1a954a5b6-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Lato;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/39969fcf98a3026e-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Lato;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/6d664cce900333ee-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Lato Fallback;src:local("Arial");ascent-override:101.03%;descent-override:21.80%;line-gap-override:0.00%;size-adjust:97.69%}.__className_6dccc5{font-family:Lato,Lato Fallback}.__variable_6dccc5{--font-hirella:"Lato","Lato Fallback"}.employer-welcome-credits-backdrop{position:fixed;inset:0;z-index:10060;display:flex;align-items:center;justify-content:center;padding:max(1.2rem,env(safe-area-inset-top,0px)) max(1.2rem,env(safe-area-inset-right,0px)) max(1.2rem,env(safe-area-inset-bottom,0px)) max(1.2rem,env(safe-area-inset-left,0px));background:linear-gradient(145deg,rgba(2,26,68,.55),rgba(2,26,68,.42) 50%,rgba(6,48,120,.38));backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.employer-welcome-credits-modal{width:100%;max-width:52rem;max-height:min(88dvh,640px);overflow:hidden;display:flex;flex-direction:column;background:var(--theme-surface-card,#fffdfa);border-radius:1.8rem;border:.2px solid var(--theme-card-border,rgba(2,26,68,.12));box-shadow:inset 0 1px 0 rgba(255,253,250,.85),0 24px 48px rgba(2,26,68,.14),0 8px 24px rgba(3,85,160,.08)}.employer-welcome-credits-modal__header{flex-shrink:0;display:grid;grid-template-columns:4.4rem minmax(0,1fr) 4.4rem;align-items:center;gap:.8rem;padding:1.8rem 1.4rem 1.6rem;border-bottom:1px solid color-mix(in srgb,var(--theme-border-default) 75%,transparent);background:linear-gradient(180deg,color-mix(in srgb,#0355a0 8%,var(--theme-surface-card)) 0,var(--theme-surface-card) 100%)}.employer-welcome-credits-modal__header-balance{grid-column:1;width:4.4rem;height:4.4rem;pointer-events:none}.employer-welcome-credits-modal__title{grid-column:2;margin:0;text-align:center;font-size:clamp(1.5rem,5.5vw,2rem);font-weight:800;line-height:1.2;letter-spacing:-.03em;color:#021a44}.employer-welcome-credits-modal__close{grid-column:3;justify-self:end;display:inline-flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;margin:0;padding:0;border:1px solid color-mix(in srgb,var(--theme-border-default) 80%,transparent);border-radius:1.2rem;background:var(--theme-surface-card);color:var(--theme-text-secondary);cursor:pointer;transition:background .18s ease,color .18s ease,border-color .18s ease,box-shadow .18s ease}.employer-welcome-credits-modal__close:hover{color:var(--theme-text-primary);border-color:color-mix(in srgb,#0355a0 28%,var(--theme-border-default));box-shadow:0 2px 10px rgba(2,26,68,.08)}.employer-welcome-credits-modal__close:focus-visible{outline:2px solid var(--primary-color-2,#0788ff);outline-offset:2px}.employer-welcome-credits-modal__close-icon{display:block}.employer-welcome-credits-modal__body{flex:1;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:2rem 2.2rem 2.4rem;font-size:1.5rem;line-height:1.62;color:var(--theme-text-primary)}.employer-welcome-credits-modal__para{margin:0 0 1.4rem}.employer-welcome-credits-modal__para:last-child{margin-bottom:0}.employer-welcome-credits-modal__num{display:inline;font-variant-numeric:tabular-nums;font-weight:800;font-size:.95em;padding:.2rem .8rem;border-radius:.8rem;border-width:1px;border-style:solid;box-decoration-break:clone;-webkit-box-decoration-break:clone}.employer-welcome-credits-modal__num--signup{color:#047857;background:color-mix(in srgb,#10b981 14%,transparent);border-color:color-mix(in srgb,#059669 35%,transparent)}.employer-welcome-credits-modal__num--bonus{color:#b45309;background:color-mix(in srgb,#f59e0b 16%,transparent);border-color:color-mix(in srgb,#d97706 38%,transparent)}.employer-welcome-credits-modal__num--total{color:#063078;background:color-mix(in srgb,#4a9eff 12%,transparent);border-color:color-mix(in srgb,#0355a0 32%,transparent)}.employer-welcome-credits-modal__num--posts{color:#5b21b6;background:color-mix(in srgb,#8b5cf6 14%,transparent);border-color:color-mix(in srgb,#7c3aed 30%,transparent)}@media screen and (max-width:744px){.employer-welcome-credits-modal{max-height:min(90dvh,680px)}.employer-welcome-credits-modal__header{padding:1.6rem 1.2rem 1.4rem}.employer-welcome-credits-modal__title{font-size:clamp(1.35rem,5vw,1.75rem)}.employer-welcome-credits-modal__body{padding:1.6rem 2rem 2rem;font-size:1.4rem;line-height:1.58}}@media screen and (max-width:428px){.employer-welcome-credits-backdrop{align-items:center;justify-content:center;padding:max(1.2rem,env(safe-area-inset-top,0px)) max(1.2rem,env(safe-area-inset-right,0px)) max(1.2rem,env(safe-area-inset-bottom,0px)) max(1.2rem,env(safe-area-inset-left,0px))}.employer-welcome-credits-modal{max-height:min(94dvh,720px);border-radius:1.6rem;max-width:100%}.employer-welcome-credits-modal__header{padding:1.2rem 1rem}.employer-welcome-credits-modal__title{font-size:2.2rem}.employer-welcome-credits-modal__body{padding:1.4rem 1.6rem max(1.8rem,env(safe-area-inset-bottom,0px));font-size:1.4rem}}@media(prefers-reduced-motion:reduce){.employer-welcome-credits-backdrop{backdrop-filter:none;-webkit-backdrop-filter:none}.employer-welcome-credits-modal__close{transition:none}}.route-progress-bar{position:fixed;top:0;left:0;right:0;height:3px;z-index:9999;pointer-events:none;overflow:hidden;opacity:0;transition:opacity .15s ease}.route-progress-bar.show{opacity:1}.route-progress-bar__fill{height:100%;background:var(--primary-color-2);box-shadow:0 0 10px var(--primary-color-2);width:0;transition:width .2s ease-out}.route-progress-bar.done .route-progress-bar__fill{transition:width .12s ease-in}