.job-specimen[data-astro-cid-r5o52zee]{background:#fff;border:1px solid #cbd5e1;border-radius:1.5rem;margin:0;padding:1.5rem}@media (width>=640px){.job-specimen[data-astro-cid-r5o52zee]{padding:2.5rem}}.job-specimen-label[data-astro-cid-r5o52zee]{text-align:center;color:#334155;border:1px dashed #94a3b8;border-radius:.75rem;padding:.75rem 1rem;font-size:.875rem;font-weight:600}@media print{.job-specimen[data-astro-cid-r5o52zee]{padding:.25in}}.speed-timeline[data-astro-cid-rpfs5l6n]{background:#f5f8ff;border:1px solid #d7e4fe;border-radius:1.5rem;margin:0;padding:1.25rem 1rem 1rem}@media (width>=640px){.speed-timeline[data-astro-cid-rpfs5l6n]{padding:2rem 2.5rem 1.75rem}}table[data-astro-cid-rpfs5l6n]{border-collapse:collapse;table-layout:fixed;width:100%}caption[data-astro-cid-rpfs5l6n]{text-align:left;color:#0b0c19;padding-bottom:1rem;font-weight:600}thead[data-astro-cid-rpfs5l6n] th[data-astro-cid-rpfs5l6n]{text-align:left;color:#0b0c19;padding:0 0 .75rem;font-size:.875rem;font-weight:700}thead[data-astro-cid-rpfs5l6n] th[data-astro-cid-rpfs5l6n]:first-child{width:4.25rem}tbody[data-astro-cid-rpfs5l6n] th[data-astro-cid-rpfs5l6n]{vertical-align:top;text-align:left;color:#0540b8;white-space:nowrap;padding:.55rem 0;font-size:.8125rem;font-weight:700}.speed-cell[data-astro-cid-rpfs5l6n]{vertical-align:top;color:#334155;padding:.55rem .75rem .55rem 1.75rem;font-size:.9375rem;line-height:1.4;position:relative}.speed-cell[data-astro-cid-rpfs5l6n].has-line:before{content:"";background:#afc9fd;width:2px;position:absolute;top:0;bottom:0;left:.45rem}.speed-cell[data-astro-cid-rpfs5l6n].has-event.has-line:before{top:1.05rem}.speed-dot[data-astro-cid-rpfs5l6n]{background:#0655f4;border-radius:999px;width:.7rem;height:.7rem;position:absolute;top:.8rem;left:.2rem;box-shadow:0 0 0 3px #f5f8ff}.is-lost[data-astro-cid-rpfs5l6n]{color:#b91c1c;font-weight:700}.is-lost[data-astro-cid-rpfs5l6n] .speed-dot[data-astro-cid-rpfs5l6n]{background:#dc2626}.is-late[data-astro-cid-rpfs5l6n]{color:#64748b;text-decoration:line-through}.is-late[data-astro-cid-rpfs5l6n] .speed-dot[data-astro-cid-rpfs5l6n]{background:#94a3b8}.is-won[data-astro-cid-rpfs5l6n]{color:#032a77;font-weight:700}.is-won[data-astro-cid-rpfs5l6n] .speed-dot[data-astro-cid-rpfs5l6n]{background:#032a77;width:.9rem;height:.9rem;top:.7rem;left:.1rem}tbody[data-astro-cid-rpfs5l6n] tr[data-astro-cid-rpfs5l6n]{transition:opacity .45s ease calc(.15s + var(--i) * .12s)}.motion-ready .speed-timeline[data-astro-cid-rpfs5l6n]:not(.is-visible) tbody[data-astro-cid-rpfs5l6n] tr[data-astro-cid-rpfs5l6n]{opacity:0}@media (prefers-reduced-motion:reduce){tbody[data-astro-cid-rpfs5l6n] tr[data-astro-cid-rpfs5l6n]{transition:none}}@media print{.speed-timeline[data-astro-cid-rpfs5l6n]{-moz-column-break-inside:avoid;break-inside:avoid}tbody[data-astro-cid-rpfs5l6n] tr[data-astro-cid-rpfs5l6n]{opacity:1!important}}.wage-strip[data-astro-cid-sahy5jp4]{background:#f5f8ff;border:1px solid #d7e4fe;border-radius:1.5rem;margin:0;padding:1.5rem}@media (width>=640px){.wage-strip[data-astro-cid-sahy5jp4]{padding:2rem 2.5rem}}.wage-chart[data-astro-cid-sahy5jp4]{margin-top:1.25rem}.wage-labels[data-astro-cid-sahy5jp4]{height:2.25rem;position:relative}.wage-label[data-astro-cid-sahy5jp4]{bottom:.35rem;left:calc(var(--x) * 1%);white-space:nowrap;font-size:.875rem;font-weight:700;transition:opacity .4s 1s;position:absolute}.wage-label[data-astro-cid-sahy5jp4].is-bad{color:#b91c1c;transform:translate(-.6rem)}.wage-label[data-astro-cid-sahy5jp4].is-good{color:#0540b8;transform:translate(-50%)}.wage-track[data-astro-cid-sahy5jp4]{background:#fff;border-radius:999px;height:2.5rem;position:relative;box-shadow:inset 0 0 0 1px #d7e4fe}.wage-band[data-astro-cid-sahy5jp4]{top:.5rem;bottom:.5rem;left:calc(var(--from) * 1%);width:calc((var(--to) - var(--from)) * 1%);transform-origin:0;border-radius:999px;transition:transform .9s cubic-bezier(.22,1,.36,1);position:absolute}.wage-band[data-astro-cid-sahy5jp4].is-outer{background:#afc9fd}.wage-band[data-astro-cid-sahy5jp4].is-inner{background:#3d7bfa}.wage-median[data-astro-cid-sahy5jp4]{top:.2rem;bottom:.2rem;left:calc(var(--x) * 1%);background:#032a77;border-radius:2px;width:3px;margin-left:-1.5px;position:absolute}.wage-marker[data-astro-cid-sahy5jp4]{top:50%;left:calc(var(--x) * 1%);border:3px solid #fff;border-radius:999px;width:1.25rem;height:1.25rem;margin:-.625rem 0 0 -.625rem;transition:left 1s cubic-bezier(.22,1,.36,1) .2s;position:absolute;box-shadow:0 1px 4px #02153c59}.wage-marker[data-astro-cid-sahy5jp4].is-bad{background:#dc2626}.wage-marker[data-astro-cid-sahy5jp4].is-good{background:#0655f4}.wage-axis[data-astro-cid-sahy5jp4]{color:#64748b;height:1.75rem;margin-top:.4rem;font-size:.75rem;position:relative}.wage-axis[data-astro-cid-sahy5jp4] span[data-astro-cid-sahy5jp4]{left:calc(var(--x) * 1%);position:absolute;transform:translate(-50%)}.wage-axis[data-astro-cid-sahy5jp4] span[data-astro-cid-sahy5jp4]:first-child{transform:none}.wage-axis[data-astro-cid-sahy5jp4] span[data-astro-cid-sahy5jp4]:last-child{transform:translate(-100%)}.wage-legend[data-astro-cid-sahy5jp4]{color:#475569;flex-wrap:wrap;gap:.5rem 1.5rem;margin-top:.75rem;font-size:.875rem;display:flex}.wage-legend[data-astro-cid-sahy5jp4] li[data-astro-cid-sahy5jp4]{align-items:center;gap:.5rem;display:flex}.wage-swatch[data-astro-cid-sahy5jp4]{border-radius:999px;width:1.5rem;height:.75rem;display:inline-block}.wage-swatch[data-astro-cid-sahy5jp4].is-outer{background:#afc9fd}.wage-swatch[data-astro-cid-sahy5jp4].is-inner{background:#3d7bfa}.wage-swatch[data-astro-cid-sahy5jp4].is-median{background:#032a77;border-radius:2px;width:3px;height:1rem}.motion-ready .wage-strip[data-astro-cid-sahy5jp4]:not(.is-visible) .wage-marker[data-astro-cid-sahy5jp4]{left:0%}.motion-ready .wage-strip[data-astro-cid-sahy5jp4]:not(.is-visible) .wage-label[data-astro-cid-sahy5jp4]{opacity:0}.motion-ready .wage-strip[data-astro-cid-sahy5jp4]:not(.is-visible) .wage-band[data-astro-cid-sahy5jp4]{transform:scaleX(0)}@media (prefers-reduced-motion:reduce){.wage-marker[data-astro-cid-sahy5jp4],.wage-label[data-astro-cid-sahy5jp4],.wage-band[data-astro-cid-sahy5jp4]{transition:none}}@media print{.wage-strip[data-astro-cid-sahy5jp4]{-moz-column-break-inside:avoid;break-inside:avoid}.wage-strip[data-astro-cid-sahy5jp4] .wage-marker[data-astro-cid-sahy5jp4]{box-shadow:none;left:calc(var(--x) * 1%)!important}.wage-strip[data-astro-cid-sahy5jp4] .wage-label[data-astro-cid-sahy5jp4]{opacity:1!important}.wage-strip[data-astro-cid-sahy5jp4] .wage-band[data-astro-cid-sahy5jp4]{transform:none!important}}.how-to-hire .print-only{display:none}.how-to-hire.motion-ready [data-reveal]{opacity:0;transition:opacity .6s cubic-bezier(.22,1,.36,1),transform .6s cubic-bezier(.22,1,.36,1);transform:translateY(20px)}.how-to-hire.motion-ready [data-reveal].is-visible{opacity:1;transform:none}.how-to-hire.motion-init [data-reveal],.how-to-hire.motion-init [data-reveal] *{transition:none!important}.how-to-hire-steps a[aria-current=true]{color:#0540b8;background:#ebf2fe;border-color:#afc9fd}.how-to-hire-steps a[aria-current=true] .step-num{color:#fff;background:#0540b8}.how-to-hire-checklist label:has(input:checked){color:#0b0c19;background:#ebf2fe;border-color:#afc9fd}@media print{.how-to-hire [data-reveal]{opacity:1!important;transform:none!important}.how-to-hire .how-to-hire-layout{display:block!important}.how-to-hire-steps{position:static!important}.how-to-hire-steps ol{grid-template-columns:repeat(5,minmax(0,1fr))!important}.how-to-hire-hero{border-radius:1rem;margin-top:0!important}.how-to-hire-hero>div{padding-top:.35in!important;padding-bottom:.35in!important}.how-to-hire-hero,.how-to-hire-quote,.how-to-hire-stats{-moz-column-break-inside:avoid;break-inside:avoid}body:has(.how-to-hire) [data-navigation-toggle]{display:none!important}.how-to-hire .print-only{display:block}.how-to-hire section[id]{margin-top:.3in!important;padding-top:.25in!important}.how-to-hire .job-specimen>div:last-child{grid-template-columns:minmax(0,3fr) minmax(13rem,2fr)!important;gap:1.5rem!important;display:grid!important}.how-to-hire .job-specimen article{order:1!important}.how-to-hire .job-specimen aside{order:2!important}.how-to-hire .public-page{padding-top:0;padding-bottom:0}.how-to-hire h2,.how-to-hire h3{-moz-column-break-after:avoid;break-after:avoid}.how-to-hire table,.how-to-hire blockquote,.how-to-hire dl>div,.how-to-hire-checklist{-moz-column-break-inside:avoid;break-inside:avoid}.how-to-hire-steps a{min-height:0;padding:.35rem .6rem}.how-to-hire a[href^=\#source]{color:#1d4ed8}}
