.nursing-ladder[data-astro-cid-wk6gndky]{min-width:0}.nursing-ladder__heading[data-astro-cid-wk6gndky] h2[data-astro-cid-wk6gndky]{margin:.2rem 0 .85rem;font-size:clamp(1.8rem,3vw,2.7rem);line-height:1.05}.nursing-ladder__labels[data-astro-cid-wk6gndky],.nursing-ladder__row[data-astro-cid-wk6gndky]{grid-template-columns:minmax(0,1.2fr) minmax(0,1.2fr) minmax(0,2fr) minmax(4.5rem,.5fr);column-gap:1rem;display:grid}.nursing-ladder__labels[data-astro-cid-wk6gndky]{color:var(--muted);text-transform:uppercase;letter-spacing:.05em;padding:0 1rem .5rem;font-size:.75rem;font-weight:850}.nursing-ladder__rows[data-astro-cid-wk6gndky]{border-top:2px solid var(--ink)}.nursing-ladder__row[data-astro-cid-wk6gndky]{border-bottom:1px solid var(--line);background:#fff;grid-template-areas:"role training difference pay";padding:.85rem 1rem;position:relative}.nursing-ladder__row[data-astro-cid-wk6gndky]:nth-child(2n){background:#f7f9fc}.nursing-ladder__row--branch[data-astro-cid-wk6gndky]{border-left:4px solid var(--purple);grid-template-areas:"branch branch branch branch""role training difference pay";padding-left:calc(1rem - 4px)}.nursing-ladder__role[data-astro-cid-wk6gndky]{grid-area:role;min-width:0}.nursing-ladder__row[data-astro-cid-wk6gndky] h3[data-astro-cid-wk6gndky]{margin:0;font-size:1.08rem;line-height:1.25}.nursing-ladder__row[data-astro-cid-wk6gndky] h3[data-astro-cid-wk6gndky] a[data-astro-cid-wk6gndky]{color:var(--purple);text-underline-offset:.2em;text-decoration:underline}.nursing-ladder__pay[data-astro-cid-wk6gndky]{color:var(--purple);white-space:nowrap;grid-area:pay;font-weight:800}.nursing-ladder__branch-label[data-astro-cid-wk6gndky]{color:var(--purple);text-transform:uppercase;letter-spacing:.06em;grid-area:branch;margin-bottom:.35rem;font-size:.72rem;font-weight:900;display:block}.nursing-ladder__cell[data-astro-cid-wk6gndky]{min-width:0}.nursing-ladder__cell[data-astro-cid-wk6gndky]:nth-of-type(2){grid-area:training}.nursing-ladder__cell[data-astro-cid-wk6gndky]:nth-of-type(3){grid-area:difference}.nursing-ladder__cell[data-astro-cid-wk6gndky]>strong[data-astro-cid-wk6gndky]{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.nursing-ladder__cell[data-astro-cid-wk6gndky] p[data-astro-cid-wk6gndky]{margin:0;line-height:1.42}.nursing-ladder__footnote[data-astro-cid-wk6gndky]{color:var(--muted);margin:.75rem 0 0;font-size:.8rem;line-height:1.4}@media (width<=720px){.nursing-ladder__labels[data-astro-cid-wk6gndky]{display:none}.nursing-ladder__row[data-astro-cid-wk6gndky]{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"role pay""training training""difference difference";gap:.45rem .6rem;padding:.75rem .8rem}.nursing-ladder__row--branch[data-astro-cid-wk6gndky]{grid-template-areas:"branch branch""role pay""training training""difference difference";padding-left:calc(.8rem - 4px)}.nursing-ladder__pay[data-astro-cid-wk6gndky]{align-self:start}.nursing-ladder__cell[data-astro-cid-wk6gndky] p[data-astro-cid-wk6gndky]{overflow-wrap:anywhere}.nursing-ladder__row[data-astro-cid-wk6gndky] h3[data-astro-cid-wk6gndky]{font-size:1.05rem}}.directory-card__clip-defs[data-astro-cid-wk6gndky]{pointer-events:none;position:absolute;overflow:hidden}.category-directory[data-astro-cid-wk6gndky]{gap:clamp(2.4rem,5vw,4.5rem);padding-top:1.25rem;padding-bottom:5rem;display:grid}.category-directory__hero[data-astro-cid-wk6gndky]{border:1px solid color-mix(in srgb,var(--purple) 15%,var(--line));box-shadow:var(--shadow);background:linear-gradient(135deg,#eef3ff 0%,#fff 60%,#eefaf3 100%);border-radius:26px;padding:clamp(1.3rem,3vw,2.4rem);position:relative}.category-directory__hero[data-astro-cid-wk6gndky] .breadcrumbs[data-astro-cid-wk6gndky]{margin-bottom:1rem}.category-directory__hero[data-astro-cid-wk6gndky] .eyebrow[data-astro-cid-wk6gndky]{margin-bottom:.5rem}.category-directory__hero[data-astro-cid-wk6gndky] h1[data-astro-cid-wk6gndky]{letter-spacing:-.05em;max-width:54rem;margin:0;font-size:clamp(2.7rem,5vw,4.8rem);line-height:.94}.category-directory__intro[data-astro-cid-wk6gndky]{max-width:54rem;color:var(--muted);margin:1rem 0 0;font-size:clamp(1.05rem,1.5vw,1.28rem);line-height:1.55}.category-directory__count[data-astro-cid-wk6gndky]{color:var(--purple);letter-spacing:.08em;text-transform:uppercase;margin:1.25rem 0 0;font-size:.78rem;font-weight:900}.category-directory__groups[data-astro-cid-wk6gndky]{gap:clamp(2.6rem,6vw,5rem);display:grid}.directory-group[data-astro-cid-wk6gndky]{scroll-margin-top:1rem}.directory-group__heading[data-astro-cid-wk6gndky]{border-bottom:2px solid var(--ink);justify-content:space-between;align-items:end;gap:1rem;padding-bottom:.85rem;display:flex}.directory-group__heading[data-astro-cid-wk6gndky] h2[data-astro-cid-wk6gndky]{max-width:48rem;margin:0;font-size:clamp(1.65rem,3vw,2.45rem);line-height:1.05}.directory-group__heading[data-astro-cid-wk6gndky] span[data-astro-cid-wk6gndky]{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;flex:none;font-size:.78rem;font-weight:850}.directory-group__grid[data-astro-cid-wk6gndky]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:1rem;display:grid}.directory-card[data-astro-cid-wk6gndky]{border:1px solid var(--line);min-width:0;min-height:15rem;box-shadow:var(--shadow-soft);background:#fff;border-radius:20px;flex-direction:column;padding:1.2rem;display:flex;position:relative}.directory-card__body[data-astro-cid-wk6gndky]{flex-direction:column;flex:1;min-width:0;display:flex}.directory-card--with-image[data-astro-cid-wk6gndky]{background:#fbfaff;border-radius:14px;height:15rem;padding:0;display:block;overflow:hidden}.directory-card--with-image[data-astro-cid-wk6gndky] .directory-card__body[data-astro-cid-wk6gndky]{z-index:2;width:65%;height:100%;min-height:0;padding:18px 8px 14px 18px;position:relative}.directory-card__image[data-astro-cid-wk6gndky],.directory-card__divider[data-astro-cid-wk6gndky]{clip-path:url(#directory-card-curve);height:100%;position:absolute;inset:0 0 0 auto}.directory-card__image[data-astro-cid-wk6gndky]{z-index:1;object-fit:cover;width:37%}.directory-card__divider[data-astro-cid-wk6gndky]{z-index:0;pointer-events:none;background:#eee8fb;width:39%}.directory-card[data-astro-cid-wk6gndky] h3[data-astro-cid-wk6gndky]{margin:0;font-size:clamp(1.2rem,1.7vw,1.48rem);line-height:1.14}.directory-card[data-astro-cid-wk6gndky] p[data-astro-cid-wk6gndky]{color:var(--muted);margin:.7rem 0 1.2rem;font-size:.96rem;line-height:1.55}.directory-card--with-image[data-astro-cid-wk6gndky] p[data-astro-cid-wk6gndky]{max-width:none;margin:.7rem 0 0}.directory-card__body[data-astro-cid-wk6gndky]>a[data-astro-cid-wk6gndky],.directory-card__development[data-astro-cid-wk6gndky]{align-self:flex-start;margin-top:auto;font-size:.84rem;font-weight:900}.directory-card__body[data-astro-cid-wk6gndky]>a[data-astro-cid-wk6gndky]{color:var(--purple);text-underline-offset:.16em}.directory-card--with-image[data-astro-cid-wk6gndky] .directory-card__body[data-astro-cid-wk6gndky]>a[data-astro-cid-wk6gndky]{background:var(--purple);color:#fff;box-shadow:0 5px 12px color-mix(in srgb,var(--purple) 22%,transparent);border-radius:6px;align-items:center;gap:8px;padding:7px 12px;font-size:12px;line-height:1;text-decoration:none;display:inline-flex}.directory-card--with-image[data-astro-cid-wk6gndky] .directory-card__body[data-astro-cid-wk6gndky]>a[data-astro-cid-wk6gndky]:hover{background:#462087}.directory-card--with-image[data-astro-cid-wk6gndky] .directory-card__body[data-astro-cid-wk6gndky]>a[data-astro-cid-wk6gndky]:focus-visible{outline-offset:2px;outline:3px solid #f1c75b}.directory-card__development[data-astro-cid-wk6gndky]{color:var(--muted)}[data-astro-cid-wk6gndky][data-category-directory=medical-imaging] .directory-card--with-image[data-astro-cid-wk6gndky] .directory-card__body[data-astro-cid-wk6gndky]{padding-top:12px;padding-bottom:10px}[data-astro-cid-wk6gndky][data-category-directory=medical-imaging] .directory-card--with-image[data-astro-cid-wk6gndky] p[data-astro-cid-wk6gndky]{margin-top:.5rem}[data-astro-cid-wk6gndky][data-category-directory=information-technology] .directory-card--with-image[data-astro-cid-wk6gndky] .directory-card__body[data-astro-cid-wk6gndky]{padding-top:12px;padding-bottom:10px}[data-astro-cid-wk6gndky][data-category-directory=information-technology] .directory-card--with-image[data-astro-cid-wk6gndky] p[data-astro-cid-wk6gndky]{margin-top:.5rem}[data-astro-cid-wk6gndky][data-career-id=healthcare-social-worker] .directory-card__body[data-astro-cid-wk6gndky]{padding-top:14px;padding-bottom:12px}@media (width<=1100px){.directory-group__grid[data-astro-cid-wk6gndky]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.category-directory[data-astro-cid-wk6gndky]{gap:2.8rem;padding-top:.75rem}.category-directory__hero[data-astro-cid-wk6gndky]{border-radius:22px;padding:1.05rem}.category-directory__hero[data-astro-cid-wk6gndky] h1[data-astro-cid-wk6gndky]{font-size:clamp(2.45rem,12vw,3.5rem)}.directory-group__heading[data-astro-cid-wk6gndky]{align-items:start}.directory-group__grid[data-astro-cid-wk6gndky]{grid-template-columns:1fr}.directory-card[data-astro-cid-wk6gndky]{min-height:0}.directory-card[data-astro-cid-wk6gndky] p[data-astro-cid-wk6gndky]{margin-bottom:1rem}.directory-card--with-image[data-astro-cid-wk6gndky] p[data-astro-cid-wk6gndky]{margin-bottom:0}}@media (width<=350px){.directory-card[data-astro-cid-wk6gndky]{height:264px}.directory-card--with-image[data-astro-cid-wk6gndky] .directory-card__body[data-astro-cid-wk6gndky]{width:65%;padding:14px 8px 13px 14px}.directory-card--with-image[data-astro-cid-wk6gndky] .directory-card__body[data-astro-cid-wk6gndky]>a[data-astro-cid-wk6gndky]{padding:7px 10px;font-size:11px}}.directory-card--with-image[data-astro-cid-wk6gndky] .directory-card__body[data-astro-cid-wk6gndky]{width:100%}.directory-card--with-image[data-astro-cid-wk6gndky] .directory-card__image[data-astro-cid-wk6gndky],.directory-card--with-image[data-astro-cid-wk6gndky] .directory-card__divider[data-astro-cid-wk6gndky]{height:76px;inset:0 0 auto auto}.directory-card--with-image[data-astro-cid-wk6gndky] .directory-card__body[data-astro-cid-wk6gndky] h3[data-astro-cid-wk6gndky]{overflow-wrap:anywhere;max-width:62%;min-height:76px}.directory-card--with-image[data-astro-cid-wk6gndky] p[data-astro-cid-wk6gndky]{margin-top:0}@media (width<=350px){.directory-card--with-image[data-astro-cid-wk6gndky] .directory-card__body[data-astro-cid-wk6gndky]{padding:10px 10px 10px 12px}.directory-card--with-image[data-astro-cid-wk6gndky] .directory-card__image[data-astro-cid-wk6gndky],.directory-card--with-image[data-astro-cid-wk6gndky] .directory-card__divider[data-astro-cid-wk6gndky]{height:90px}.directory-card--with-image[data-astro-cid-wk6gndky] .directory-card__body[data-astro-cid-wk6gndky] h3[data-astro-cid-wk6gndky]{min-height:90px}}.nursing-ladder__soon[data-astro-cid-wk6gndky]{color:var(--muted);margin-top:.25rem;font-size:.78rem;font-weight:800;display:block}.directory-card__unreleased[data-astro-cid-wk6gndky]{justify-items:start;gap:.35rem;margin-top:auto;display:grid}.directory-card__body[data-astro-cid-wk6gndky]>a[data-astro-cid-wk6gndky],.directory-card--with-image[data-astro-cid-wk6gndky] .directory-card__body[data-astro-cid-wk6gndky]>a[data-astro-cid-wk6gndky],.directory-card__unreleased[data-astro-cid-wk6gndky] button[data-astro-cid-wk6gndky][data-career-vote]{border:1px solid var(--purple);background:var(--purple);color:#fff;min-height:32px;font:inherit;cursor:pointer;border-radius:7px;align-items:center;padding:7px 12px;font-size:.8rem;font-weight:800;line-height:1;text-decoration:none;display:inline-flex}.directory-card__body[data-astro-cid-wk6gndky]>a[data-astro-cid-wk6gndky]:hover,.directory-card__unreleased[data-astro-cid-wk6gndky] button[data-astro-cid-wk6gndky][data-career-vote]:hover{background:#462087}.directory-card__unreleased[data-astro-cid-wk6gndky] button[data-astro-cid-wk6gndky]{border:1px solid var(--purple);background:var(--purple);color:#fff;font:inherit;cursor:pointer;border-radius:7px;padding:.35rem .65rem;font-size:.8rem;font-weight:800}.directory-card__unreleased[data-astro-cid-wk6gndky] button[data-astro-cid-wk6gndky]:focus-visible{outline-offset:2px;outline:3px solid #f1c75b}.directory-card__unreleased[data-astro-cid-wk6gndky] [data-astro-cid-wk6gndky][data-career-vote-status]{color:var(--muted);font-size:.8rem}.directory-card__unreleased[data-astro-cid-wk6gndky] [data-astro-cid-wk6gndky][data-career-vote-followup]{max-width:100%;font-size:.78rem}.directory-card__unreleased[data-astro-cid-wk6gndky] [data-astro-cid-wk6gndky][data-career-vote-followup] p[data-astro-cid-wk6gndky]{margin:.3rem 0}.directory-card__unreleased[data-astro-cid-wk6gndky] [data-astro-cid-wk6gndky][data-career-vote-followup] form[data-astro-cid-wk6gndky]{gap:.65rem;width:100%;display:grid}.directory-card__unreleased[data-astro-cid-wk6gndky] [data-astro-cid-wk6gndky][data-career-vote-followup] label[data-astro-cid-wk6gndky]{gap:.35rem;width:100%;display:grid}.directory-card__unreleased[data-astro-cid-wk6gndky] .directory-card__followup-actions[data-astro-cid-wk6gndky]{flex-wrap:wrap;align-items:center;gap:.35rem .75rem;display:flex}.directory-card__unreleased[data-astro-cid-wk6gndky] [data-astro-cid-wk6gndky][data-career-vote-no-thanks]{color:var(--purple);text-underline-offset:.18em;box-shadow:none;background:0 0;border:0;padding:.35rem .2rem;text-decoration:underline}.directory-card__unreleased[data-astro-cid-wk6gndky] [data-astro-cid-wk6gndky][data-career-vote-no-thanks]:hover{color:var(--ink);background:0 0}.directory-card__unreleased[data-astro-cid-wk6gndky] [data-astro-cid-wk6gndky][data-career-vote-followup] input[data-astro-cid-wk6gndky]{border:1px solid var(--line);border-radius:5px;max-width:100%;padding:.3rem}.directory-card__unreleased[data-astro-cid-wk6gndky] [data-astro-cid-wk6gndky][data-career-vote-followup][hidden]{display:none}.directory-card[data-astro-cid-wk6gndky]{min-height:18rem}.directory-card--with-image[data-astro-cid-wk6gndky]{height:auto;min-height:18rem;overflow:visible}.directory-card--with-image[data-astro-cid-wk6gndky] .directory-card__body[data-astro-cid-wk6gndky]{height:100%;min-height:18rem}.directory-card[data-astro-cid-wk6gndky]:not(.directory-card--with-image),.directory-card--with-image[data-astro-cid-wk6gndky] .directory-card__body[data-astro-cid-wk6gndky],[data-astro-cid-wk6gndky][data-category-directory=medical-imaging] .directory-card--with-image[data-astro-cid-wk6gndky] .directory-card__body[data-astro-cid-wk6gndky],[data-astro-cid-wk6gndky][data-category-directory=information-technology] .directory-card--with-image[data-astro-cid-wk6gndky] .directory-card__body[data-astro-cid-wk6gndky],[data-astro-cid-wk6gndky][data-career-id=healthcare-social-worker] .directory-card__body[data-astro-cid-wk6gndky]{padding-bottom:14px}.directory-card__unreleased[data-astro-cid-wk6gndky] [data-astro-cid-wk6gndky][data-career-vote-status]:empty{display:none}.vote-popover[data-astro-cid-wk6gndky]{z-index:50;border:1px solid var(--line);width:max-content;min-width:220px;max-width:calc(100vw - 24px);color:var(--ink);visibility:hidden;opacity:0;pointer-events:none;background:#fff;border-radius:12px;padding:14px 16px;font-size:.92rem;transition:opacity .18s;position:fixed;box-shadow:0 12px 32px #21154130}.vote-popover[data-astro-cid-wk6gndky].is-open{visibility:visible;opacity:1;pointer-events:auto}.vote-popover[data-astro-cid-wk6gndky] strong[data-astro-cid-wk6gndky]{color:var(--purple);font-size:1rem;display:block}.vote-popover__check[data-astro-cid-wk6gndky]{visibility:hidden;max-height:0;overflow:hidden}.vote-popover[data-astro-cid-wk6gndky].is-checking .vote-popover__check[data-astro-cid-wk6gndky]{visibility:visible;max-height:180px;margin-top:.65rem;overflow:visible}.vote-popover__check[data-astro-cid-wk6gndky] span[data-astro-cid-wk6gndky]{margin-bottom:.4rem;font-weight:700;display:block}.vote-stars[data-astro-cid-wk6gndky]{z-index:51;pointer-events:none;width:1px;height:1px;position:fixed}.vote-stars[data-astro-cid-wk6gndky] span{color:var(--purple);font-size:14px;animation:.6s ease-out both vote-star-burst;position:absolute}@keyframes vote-star-burst{0%{opacity:1;transform:translate(-50%,-50%)scale(.4)}to{opacity:0;transform:translate(calc(-50% + var(--star-x)),calc(-50% + var(--star-y))) scale(1.3)}}@media (prefers-reduced-motion:reduce){.vote-popover[data-astro-cid-wk6gndky]{transition:none}.vote-stars[data-astro-cid-wk6gndky] span{display:none}}@media (width<=720px){.directory-card[data-astro-cid-wk6gndky]{min-height:0}.directory-card--with-image[data-astro-cid-wk6gndky]{min-height:18rem}.directory-card--with-image[data-astro-cid-wk6gndky]:not(:has(.directory-card__unreleased)),.directory-card--with-image[data-astro-cid-wk6gndky]:not(:has(.directory-card__unreleased)) .directory-card__body[data-astro-cid-wk6gndky]{height:15rem;min-height:15rem}}
