.PublicJobBrowser-module__NHQ1Tq__intro{grid-template-columns:minmax(0,1.35fr) minmax(0,.85fr);align-items:center;gap:48px;margin:38px 0 40px;display:grid}.PublicJobBrowser-module__NHQ1Tq__introCopy{min-width:0}.PublicJobBrowser-module__NHQ1Tq__memberIntro{justify-content:space-between;align-items:center;gap:18px;margin:28px 0 24px;display:flex}.PublicJobBrowser-module__NHQ1Tq__memberIntro>div{min-width:0}.PublicJobBrowser-module__NHQ1Tq__memberIntro h1{letter-spacing:-.7px;margin:7px 0 8px;font-size:32px;line-height:1.2}.PublicJobBrowser-module__NHQ1Tq__memberIntro p{margin:0;line-height:1.5}.PublicJobBrowser-module__NHQ1Tq__memberIntro>a{flex-shrink:0}.PublicJobBrowser-module__NHQ1Tq__memberHelp{margin:24px 0 32px;font-size:14px}.PublicJobBrowser-module__NHQ1Tq__memberHelp a{text-underline-offset:3px;text-decoration:underline}.PublicJobBrowser-module__NHQ1Tq__intro h1{letter-spacing:-1.8px;max-width:600px;margin:12px 0 18px;font-size:clamp(36px,4.4vw,54px);line-height:1.08}.PublicJobBrowser-module__NHQ1Tq__introCopy>p{max-width:620px;font-size:18px;line-height:1.65}.PublicJobBrowser-module__NHQ1Tq__registrationActions{flex-wrap:wrap;align-items:center;gap:16px 24px;margin-top:24px;display:flex}.PublicJobBrowser-module__NHQ1Tq__registrationActions .btn{text-align:center;gap:14px}.PublicJobBrowser-module__NHQ1Tq__browseLink{text-underline-offset:4px;color:#185941;font-size:14px;font-weight:750;text-decoration:underline}.PublicJobBrowser-module__NHQ1Tq__introCopy>.PublicJobBrowser-module__NHQ1Tq__signupNote{color:#657168;margin:14px 0 0;font-size:13px;line-height:1.55}.PublicJobBrowser-module__NHQ1Tq__startCard{background:#eff5ef;border:1px solid #d6e3d7;border-radius:19px;padding:26px}.PublicJobBrowser-module__NHQ1Tq__startLabel{letter-spacing:1.6px;color:#587363;font-size:10px;font-weight:850}.PublicJobBrowser-module__NHQ1Tq__startCard h2{letter-spacing:-.5px;margin:12px 0;font-size:24px}.PublicJobBrowser-module__NHQ1Tq__startCard p{color:#56685b;margin:0 0 20px;font-size:14px;line-height:1.6}.PublicJobBrowser-module__NHQ1Tq__startCard ol{counter-reset:worker-start;gap:17px;margin:0;padding:0;list-style:none;display:grid}.PublicJobBrowser-module__NHQ1Tq__startCard li{counter-increment:worker-start;grid-template-columns:29px minmax(0,1fr);gap:4px 11px;display:grid}.PublicJobBrowser-module__NHQ1Tq__startCard li:before{content:counter(worker-start);color:#185941;background:#fff;border:1px solid #d0ded3;border-radius:50%;grid-row:span 2;justify-content:center;align-items:center;width:29px;height:29px;font-size:12px;font-weight:850;display:flex}.PublicJobBrowser-module__NHQ1Tq__startCard li b{font-size:14px;line-height:1.4}.PublicJobBrowser-module__NHQ1Tq__startCard li span{color:#56685b;font-size:13px;line-height:1.5}.PublicJobBrowser-module__NHQ1Tq__benefits{color:#185941;flex-wrap:wrap;gap:10px 24px;margin-top:20px;font-weight:650;display:flex}.PublicJobBrowser-module__NHQ1Tq__searchPanel{max-width:none;margin:0}.PublicJobBrowser-module__NHQ1Tq__searchPanel h2{margin:0 0 20px;scroll-margin-top:100px;font-size:23px}.PublicJobBrowser-module__NHQ1Tq__searchForm{grid-template-columns:1.1fr 1.35fr 1.15fr .9fr auto;align-items:end;gap:16px;display:grid}.PublicJobBrowser-module__NHQ1Tq__searchForm .field{min-width:0;margin-bottom:0}.PublicJobBrowser-module__NHQ1Tq__searchForm input,.PublicJobBrowser-module__NHQ1Tq__searchForm select,.PublicJobBrowser-module__NHQ1Tq__searchForm button{scroll-margin-top:100px}.PublicJobBrowser-module__NHQ1Tq__searchForm label{font-size:14px}.PublicJobBrowser-module__NHQ1Tq__searchButton{white-space:nowrap;min-height:48px;margin-bottom:1px}.PublicJobBrowser-module__NHQ1Tq__results{margin-top:36px}.PublicJobBrowser-module__NHQ1Tq__resultHeading{justify-content:space-between;align-items:center;gap:16px;display:flex}.PublicJobBrowser-module__NHQ1Tq__resultHeading h2{margin:0}.PublicJobBrowser-module__NHQ1Tq__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:22px;display:grid}.PublicJobBrowser-module__NHQ1Tq__job{flex-direction:column;min-width:0;display:flex;margin:0!important}.PublicJobBrowser-module__NHQ1Tq__jobTop{justify-content:space-between;align-items:center;gap:12px;display:flex}.PublicJobBrowser-module__NHQ1Tq__icon{color:#185941;background:#edf7ee;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.PublicJobBrowser-module__NHQ1Tq__location{color:#4d6256;text-align:right;font-size:13px;font-weight:650}.PublicJobBrowser-module__NHQ1Tq__job h3{margin:18px 0;font-size:21px}.PublicJobBrowser-module__NHQ1Tq__details{margin:0 0 18px;font-size:14px}.PublicJobBrowser-module__NHQ1Tq__details div{justify-content:space-between;gap:12px;margin:10px 0;display:flex}.PublicJobBrowser-module__NHQ1Tq__details dt{color:#64736a}.PublicJobBrowser-module__NHQ1Tq__details dd{text-align:right;margin:0;font-weight:550}.PublicJobBrowser-module__NHQ1Tq__quoteButton{justify-content:space-between;margin-top:auto}.PublicJobBrowser-module__NHQ1Tq__empty{max-width:none;margin-top:20px}.PublicJobBrowser-module__NHQ1Tq__empty h3{margin-top:0}.PublicJobBrowser-module__NHQ1Tq__applied{color:#4d6256;font-size:14px}.PublicJobBrowser-module__NHQ1Tq__applied .textButton{font-size:inherit;text-decoration:underline}.PublicJobBrowser-module__NHQ1Tq__alertInvite{border-top:1px solid #dfe7e0;margin-top:24px;padding-top:20px}.PublicJobBrowser-module__NHQ1Tq__alertInvite h4{margin:0 0 10px;font-size:18px}.PublicJobBrowser-module__NHQ1Tq__loadMore{justify-content:center;margin-top:24px;display:flex}.PublicJobBrowser-module__NHQ1Tq__workerInfo{max-width:none;margin-top:36px}.PublicJobBrowser-module__NHQ1Tq__workerInfo h2{margin-top:0}.PublicJobBrowser-module__NHQ1Tq__steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.PublicJobBrowser-module__NHQ1Tq__steps h3{margin-bottom:8px;font-size:18px}.PublicJobBrowser-module__NHQ1Tq__steps p{font-size:15px;line-height:1.65}@media (max-width:1150px){.PublicJobBrowser-module__NHQ1Tq__intro{gap:28px}.PublicJobBrowser-module__NHQ1Tq__searchForm{grid-template-columns:1fr 1fr}.PublicJobBrowser-module__NHQ1Tq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:850px){.PublicJobBrowser-module__NHQ1Tq__intro{grid-template-columns:1fr;gap:26px;margin:30px 0}.PublicJobBrowser-module__NHQ1Tq__startCard{padding:23px}.PublicJobBrowser-module__NHQ1Tq__startCard ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.PublicJobBrowser-module__NHQ1Tq__startCard li{grid-template-columns:1fr}.PublicJobBrowser-module__NHQ1Tq__startCard li:before{grid-row:auto;margin-bottom:4px}}@media (max-width:650px){.PublicJobBrowser-module__NHQ1Tq__searchForm,.PublicJobBrowser-module__NHQ1Tq__grid,.PublicJobBrowser-module__NHQ1Tq__steps{grid-template-columns:1fr}.PublicJobBrowser-module__NHQ1Tq__resultHeading{flex-direction:column;align-items:flex-start;gap:8px}.PublicJobBrowser-module__NHQ1Tq__intro h1{letter-spacing:-1.2px}.PublicJobBrowser-module__NHQ1Tq__introCopy>p{font-size:16px}.PublicJobBrowser-module__NHQ1Tq__introCopy>.PublicJobBrowser-module__NHQ1Tq__signupNote{font-size:13px}.PublicJobBrowser-module__NHQ1Tq__registrationActions{align-items:stretch;gap:18px}.PublicJobBrowser-module__NHQ1Tq__registrationActions .btn{width:100%}.PublicJobBrowser-module__NHQ1Tq__startCard ol{grid-template-columns:1fr}.PublicJobBrowser-module__NHQ1Tq__startCard li{grid-template-columns:29px minmax(0,1fr);gap:4px 11px}.PublicJobBrowser-module__NHQ1Tq__startCard li:before{grid-row:span 2;margin-bottom:0}.PublicJobBrowser-module__NHQ1Tq__benefits{gap:10px 16px;font-size:14px}.PublicJobBrowser-module__NHQ1Tq__searchButton{width:100%}.PublicJobBrowser-module__NHQ1Tq__memberIntro{flex-direction:column;align-items:flex-start;gap:12px;margin:24px 0 20px}.PublicJobBrowser-module__NHQ1Tq__memberIntro h1{font-size:28px}}
