.Hero-module-scss-module__ICC0Na__hero{padding:9rem var(--rw-page-x) 7.5rem;background:var(--rw-bg);flex-direction:column;align-items:center;gap:4.5rem;font-family:Inter,Helvetica,Arial,sans-serif;display:flex}.Hero-module-scss-module__ICC0Na__copy{text-align:center;flex-direction:column;align-items:center;gap:2.25rem;width:100%;display:flex}.Hero-module-scss-module__ICC0Na__title{max-width:55rem;font-weight:800;line-height:1.1}.Hero-module-scss-module__ICC0Na__cta{flex-direction:column;align-items:center;gap:1.5rem;width:100%;display:flex}.Hero-module-scss-module__ICC0Na__buttons{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.Hero-module-scss-module__ICC0Na__heroButton{width:11.25rem}.Hero-module-scss-module__ICC0Na__stats{width:100%}.Hero-module-scss-module__ICC0Na__joined{color:var(--rw-text-muted);align-items:center;gap:.375rem;display:flex}.Hero-module-scss-module__ICC0Na__joinedText{font-size:1rem;line-height:normal}.Hero-module-scss-module__ICC0Na__dot{flex-shrink:0;width:.375rem;height:.375rem;overflow:hidden}.Hero-module-scss-module__ICC0Na__dot img{width:100%;height:100%;display:block}@media (max-width:64rem){.Hero-module-scss-module__ICC0Na__hero{gap:2.5rem;padding-block:5rem 4rem}}@media (max-width:487.98px){.Hero-module-scss-module__ICC0Na__buttons{grid-template-columns:1fr;gap:.75rem;width:100%}.Hero-module-scss-module__ICC0Na__heroButton{width:100%}}
.HowItWorks-module-scss-module__SvzW8G__section{background:var(--rw-bg);border-top:1px solid var(--rw-border);border-bottom:1px solid var(--rw-border);width:100%;font-family:Inter,Helvetica,Arial,sans-serif}.HowItWorks-module-scss-module__SvzW8G__row{align-items:stretch;min-height:47.5rem;display:flex}.HowItWorks-module-scss-module__SvzW8G__copy{padding:4rem 4rem 4rem var(--rw-page-x);flex-direction:column;flex:1;justify-content:center;gap:1.5rem;display:flex}.HowItWorks-module-scss-module__SvzW8G__copyReverse{padding:4rem var(--rw-page-x) 4rem 4rem}.HowItWorks-module-scss-module__SvzW8G__media{padding:3rem var(--rw-page-x);flex:1;align-items:center;display:flex}.HowItWorks-module-scss-module__SvzW8G__mediaStart{padding-left:var(--rw-page-x);justify-content:flex-start;padding-right:0}.HowItWorks-module-scss-module__SvzW8G__mediaEnd{padding-right:var(--rw-page-x);justify-content:flex-end;padding-left:0}.HowItWorks-module-scss-module__SvzW8G__image{object-fit:cover;border-radius:1.25rem;width:100%;height:31.5rem;display:block}.HowItWorks-module-scss-module__SvzW8G__head{flex-direction:column;align-items:flex-start;gap:1.25rem;display:flex}.HowItWorks-module-scss-module__SvzW8G__headEmployers{flex-direction:column;align-items:flex-start;gap:1rem;display:flex}.HowItWorks-module-scss-module__SvzW8G__heading{font-weight:800;line-height:1.1}.HowItWorks-module-scss-module__SvzW8G__lead{font-size:1.125rem;line-height:1.7}.HowItWorks-module-scss-module__SvzW8G__ctaBlock{flex-direction:column;gap:2.25rem;width:100%;display:flex}.HowItWorks-module-scss-module__SvzW8G__steps{flex-direction:column;gap:1rem;width:100%;display:flex}.HowItWorks-module-scss-module__SvzW8G__learnMore{align-self:flex-start}.HowItWorks-module-scss-module__SvzW8G__step{align-items:flex-start;gap:1rem;display:flex}.HowItWorks-module-scss-module__SvzW8G__check{background:var(--rw-bg-accent);border-radius:3rem;flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:flex;overflow:hidden}.HowItWorks-module-scss-module__SvzW8G__check img{width:.875rem;height:.875rem;display:block}.HowItWorks-module-scss-module__SvzW8G__stepBody{flex-direction:column;flex:1;gap:.25rem;min-width:0;display:flex}.HowItWorks-module-scss-module__SvzW8G__stepTitle{font-size:1.25rem;font-weight:700;line-height:normal}.HowItWorks-module-scss-module__SvzW8G__stepText{font-size:1.125rem;line-height:1.6}.HowItWorks-module-scss-module__SvzW8G__divider{background:var(--rw-bg-muted);width:100%;height:1px}@media (max-width:64rem){.HowItWorks-module-scss-module__SvzW8G__row,.HowItWorks-module-scss-module__SvzW8G__rowReverse{flex-direction:column;gap:2.25rem;min-height:0}.HowItWorks-module-scss-module__SvzW8G__rowReverse{flex-direction:column-reverse}.HowItWorks-module-scss-module__SvzW8G__copy,.HowItWorks-module-scss-module__SvzW8G__copyReverse{padding:4rem var(--rw-page-x) 0}.HowItWorks-module-scss-module__SvzW8G__media,.HowItWorks-module-scss-module__SvzW8G__mediaStart,.HowItWorks-module-scss-module__SvzW8G__mediaEnd{padding:0 var(--rw-page-x) 4rem}.HowItWorks-module-scss-module__SvzW8G__image{height:22.5rem}}@media (max-width:487.98px){.HowItWorks-module-scss-module__SvzW8G__image{height:16rem}}
.FeaturedJobs-module-scss-module__tLQXSq__section{padding:7.5rem var(--rw-page-x);background:var(--rw-bg);flex-direction:column;gap:1.5rem;font-family:Inter,Helvetica,Arial,sans-serif;display:flex}.FeaturedJobs-module-scss-module__tLQXSq__tableWrap{background:var(--rw-bg);border:1px solid var(--rw-border);border-radius:1rem;width:100%;overflow:auto hidden}.FeaturedJobs-module-scss-module__tLQXSq__table{width:100%;min-width:73.75rem}.FeaturedJobs-module-scss-module__tLQXSq__tableHead,.FeaturedJobs-module-scss-module__tLQXSq__row{border-bottom:1px solid var(--rw-border);align-items:center;gap:1rem;padding:1.125rem 1.5rem;line-height:normal;display:flex}.FeaturedJobs-module-scss-module__tLQXSq__tableHead{color:var(--rw-text-faint);text-transform:uppercase;padding:.75rem 1.5rem;font-size:.875rem;font-weight:600}.FeaturedJobs-module-scss-module__tLQXSq__colCategory{flex-shrink:0;width:15rem}.FeaturedJobs-module-scss-module__tLQXSq__colTitle,.FeaturedJobs-module-scss-module__tLQXSq__jobTitle{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:10rem;overflow:hidden}.FeaturedJobs-module-scss-module__tLQXSq__jobTitle{color:var(--rw-text);font-size:1.125rem;font-weight:500}.FeaturedJobs-module-scss-module__tLQXSq__colPayHead,.FeaturedJobs-module-scss-module__tLQXSq__colLocation,.FeaturedJobs-module-scss-module__tLQXSq__colTime,.FeaturedJobs-module-scss-module__tLQXSq__colPending,.FeaturedJobs-module-scss-module__tLQXSq__colAvail,.FeaturedJobs-module-scss-module__tLQXSq__colStatus{flex-shrink:0}.FeaturedJobs-module-scss-module__tLQXSq__colPayHead{width:5.625rem}.FeaturedJobs-module-scss-module__tLQXSq__pay{width:5.625rem;color:var(--rw-success);flex-shrink:0;font-size:1.125rem;font-weight:700}.FeaturedJobs-module-scss-module__tLQXSq__colLocation{width:8.75rem;color:var(--rw-text-muted);font-size:.875rem}.FeaturedJobs-module-scss-module__tLQXSq__colTime,.FeaturedJobs-module-scss-module__tLQXSq__colPending{width:5rem;color:var(--rw-text-muted);font-size:.875rem}.FeaturedJobs-module-scss-module__tLQXSq__colAvail,.FeaturedJobs-module-scss-module__tLQXSq__avail{width:11.25rem}.FeaturedJobs-module-scss-module__tLQXSq__avail{color:var(--rw-text-muted);align-items:center;gap:.625rem;font-size:.875rem;display:flex}.FeaturedJobs-module-scss-module__tLQXSq__progress{background:var(--rw-bg-muted);border-radius:62.4375rem;width:7.5rem;height:.375rem;overflow:hidden}.FeaturedJobs-module-scss-module__tLQXSq__fill{background:var(--rw-accent);height:100%}.FeaturedJobs-module-scss-module__tLQXSq__colStatus{width:4.25rem}.FeaturedJobs-module-scss-module__tLQXSq__status{background:var(--rw-bg-success);color:var(--rw-success-bright);white-space:nowrap;border-radius:62.4375rem;align-items:center;gap:.375rem;padding:.25rem .625rem;font-size:.75rem;font-weight:600;display:inline-flex}.FeaturedJobs-module-scss-module__tLQXSq__statusDot{flex-shrink:0;width:.3125rem;height:.3125rem;overflow:hidden}.FeaturedJobs-module-scss-module__tLQXSq__statusDot img{width:100%;height:100%;display:block}.FeaturedJobs-module-scss-module__tLQXSq__foot{justify-content:center;padding-top:1rem;display:flex}@media (max-width:64rem){.FeaturedJobs-module-scss-module__tLQXSq__section{padding-block:4rem}}@media (max-width:767.98px){.FeaturedJobs-module-scss-module__tLQXSq__cardMode{background:0 0;border:none;border-radius:0;overflow:visible}.FeaturedJobs-module-scss-module__tLQXSq__cardMode .FeaturedJobs-module-scss-module__tLQXSq__table{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;min-width:0;display:grid}.FeaturedJobs-module-scss-module__tLQXSq__cardMode .FeaturedJobs-module-scss-module__tLQXSq__tableHead{display:none}.FeaturedJobs-module-scss-module__tLQXSq__cardMode .FeaturedJobs-module-scss-module__tLQXSq__row{background:var(--rw-bg-panel);border:1px solid var(--rw-border);border-radius:1rem;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"category status""title title""pay location""time pending""avail avail";align-items:start;gap:.875rem 1rem;padding:1.25rem;display:grid}.FeaturedJobs-module-scss-module__tLQXSq__cardMode .FeaturedJobs-module-scss-module__tLQXSq__row:last-child{border-bottom:1px solid var(--rw-border)}.FeaturedJobs-module-scss-module__tLQXSq__cardMode [data-label]:before{content:attr(data-label);letter-spacing:.04em;text-transform:uppercase;color:var(--rw-text-faint);margin-bottom:.25rem;font-size:.6875rem;font-weight:600;display:block}.FeaturedJobs-module-scss-module__tLQXSq__cardMode .FeaturedJobs-module-scss-module__tLQXSq__colCategory,.FeaturedJobs-module-scss-module__tLQXSq__cardMode .FeaturedJobs-module-scss-module__tLQXSq__pay,.FeaturedJobs-module-scss-module__tLQXSq__cardMode .FeaturedJobs-module-scss-module__tLQXSq__colLocation,.FeaturedJobs-module-scss-module__tLQXSq__cardMode .FeaturedJobs-module-scss-module__tLQXSq__colTime,.FeaturedJobs-module-scss-module__tLQXSq__cardMode .FeaturedJobs-module-scss-module__tLQXSq__colPending,.FeaturedJobs-module-scss-module__tLQXSq__cardMode .FeaturedJobs-module-scss-module__tLQXSq__colStatus,.FeaturedJobs-module-scss-module__tLQXSq__cardMode .FeaturedJobs-module-scss-module__tLQXSq__avail{width:auto}.FeaturedJobs-module-scss-module__tLQXSq__cardMode .FeaturedJobs-module-scss-module__tLQXSq__colCategory{grid-area:category}.FeaturedJobs-module-scss-module__tLQXSq__cardMode .FeaturedJobs-module-scss-module__tLQXSq__colStatus{grid-area:status;justify-self:end}.FeaturedJobs-module-scss-module__tLQXSq__cardMode .FeaturedJobs-module-scss-module__tLQXSq__jobTitle{text-overflow:clip;white-space:normal;grid-area:title;min-width:0;line-height:1.35;overflow:visible}.FeaturedJobs-module-scss-module__tLQXSq__cardMode .FeaturedJobs-module-scss-module__tLQXSq__pay{grid-area:pay}.FeaturedJobs-module-scss-module__tLQXSq__cardMode .FeaturedJobs-module-scss-module__tLQXSq__colLocation{grid-area:location}.FeaturedJobs-module-scss-module__tLQXSq__cardMode .FeaturedJobs-module-scss-module__tLQXSq__colTime{grid-area:time}.FeaturedJobs-module-scss-module__tLQXSq__cardMode .FeaturedJobs-module-scss-module__tLQXSq__colPending{grid-area:pending}.FeaturedJobs-module-scss-module__tLQXSq__cardMode .FeaturedJobs-module-scss-module__tLQXSq__avail{flex-wrap:wrap;grid-area:avail}.FeaturedJobs-module-scss-module__tLQXSq__cardMode .FeaturedJobs-module-scss-module__tLQXSq__avail:before{flex-basis:100%;margin-bottom:0}.FeaturedJobs-module-scss-module__tLQXSq__cardMode .FeaturedJobs-module-scss-module__tLQXSq__progress{flex:1;width:auto}}@media (max-width:487.98px){.FeaturedJobs-module-scss-module__tLQXSq__cardMode .FeaturedJobs-module-scss-module__tLQXSq__table{grid-template-columns:1fr}}
