#vacancies{--careers-open-dot: #3bb273}#vacancies .article-cards__head{max-width:none;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;column-gap:40px}#vacancies .article-cards__head>*{grid-column:1}#vacancies:not(.article-cards--count-0) .article-cards__head:after{grid-column:2;grid-row:1 / span 3;align-self:end;display:inline-flex;align-items:center;min-height:34px;padding:0 16px 0 34px;border-radius:17px;background:var(--c-white) radial-gradient(circle 4px at 20px 50%,var(--careers-open-dot) 0 4px,transparent 4.5px) no-repeat;box-shadow:0 1px 3px #0000000d;color:var(--c-black);font-size:14px;font-weight:600;white-space:nowrap}#vacancies.article-cards--count-1 .article-cards__head:after{content:"1 role open"}#vacancies.article-cards--count-2 .article-cards__head:after{content:"2 roles open"}#vacancies.article-cards--count-3 .article-cards__head:after{content:"3 roles open"}#vacancies.article-cards--count-4 .article-cards__head:after{content:"4 roles open"}#vacancies.article-cards--count-5 .article-cards__head:after{content:"5 roles open"}#vacancies.article-cards--count-6 .article-cards__head:after{content:"6 roles open"}#vacancies.article-cards--count-7 .article-cards__head:after{content:"7 roles open"}#vacancies.article-cards--count-8 .article-cards__head:after{content:"8 roles open"}#vacancies.article-cards--count-9 .article-cards__head:after{content:"9 roles open"}#vacancies.article-cards--count-10 .article-cards__head:after{content:"10 roles open"}#vacancies.article-cards--count-11 .article-cards__head:after{content:"11 roles open"}#vacancies.article-cards--count-12 .article-cards__head:after{content:"12 roles open"}@media(max-width:559.98px){#vacancies .article-cards__head{grid-template-columns:minmax(0,1fr);row-gap:16px}#vacancies:not(.article-cards--count-0) .article-cards__head:after{grid-column:1;grid-row:auto;justify-self:start}}#vacancies .article-cards__grid{grid-template-columns:minmax(0,1fr);gap:12px}#vacancies .article-card--plain{padding:clamp(22px,2.4vw,36px);border-radius:12px;background:var(--c-white);box-shadow:0 1px 3px #0000000d}#vacancies .article-card--plain .page-card__body{display:grid;grid-template-columns:minmax(0,1fr);row-gap:12px;column-gap:48px;align-items:center;padding:0}#vacancies .article-card--plain .page-card__eyebrow{justify-self:start;display:inline-flex;align-items:center;min-height:28px;margin:0;padding:0 12px;border-radius:17px;background:var(--color-page);color:var(--c-blue);font-size:13px;font-weight:500;line-height:1;letter-spacing:0;text-transform:none}#vacancies .article-card--plain .page-card__title{margin:0;font-size:22px;line-height:1.2;letter-spacing:-.02em;color:var(--c-black)}#vacancies .article-card--plain .page-card__link{color:inherit;text-decoration:none}#vacancies .article-card--plain:hover .page-card__link{text-decoration:underline;text-underline-offset:3px}#vacancies .article-card--plain .page-card__text{margin:0;max-width:68ch;font-size:16px;line-height:1.5;color:var(--c-black)}#vacancies .article-card--plain .page-card__more{justify-self:start;display:inline-flex;align-items:center;gap:12px;min-height:48px;margin:0;padding:0 22px;border-radius:12px;background:var(--btn-1-bg);color:var(--btn-1-fg);font-size:14px;font-weight:500;letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;transition:background-color .25s cubic-bezier(.22,.61,.36,1)}#vacancies .article-card--plain:hover .page-card__more{background:var(--btn-1-hover-bg);color:var(--btn-1-hover-fg)}#vacancies .article-card--plain .page-card__arrow{width:10px;height:10px}@media(min-width:820px){#vacancies .article-card--plain .page-card__body{grid-template-columns:minmax(0,1fr) auto}#vacancies .article-card--plain .page-card__body>*{grid-column:1}#vacancies .article-card--plain .page-card__more{grid-column:2;grid-row:1 / span 3}}@media(prefers-reduced-motion:reduce){#vacancies .article-card--plain .page-card__more{transition:none}}#vacancies .article-cards__none{max-width:none;padding:clamp(22px,2.4vw,36px);border-radius:12px;background:var(--c-white);box-shadow:0 1px 3px #0000000d;color:var(--c-black)}#pathways .feature-grid__list{gap:12px}#pathways .feature-grid__item{display:flex;flex-direction:column;min-height:0;aspect-ratio:auto;overflow:hidden;border-radius:12px;background:var(--c-white);box-shadow:0 1px 3px #0000000d;transition:transform .25s cubic-bezier(.22,.61,.36,1),box-shadow .25s cubic-bezier(.22,.61,.36,1)}#pathways .feature-grid__item:hover{transform:translateY(-2px);box-shadow:0 5px 15px #00224426}#pathways .feature-grid__media{z-index:0;aspect-ratio:3 / 2;border-radius:0}#pathways .feature-grid__body{display:flex;flex:1 1 auto;flex-direction:column;gap:10px;margin:0;padding:22px 24px 24px;background:none;color:var(--c-black);--color-heading: var(--c-blue);--color-focus: var(--c-black)}#pathways .feature-grid__title{margin:0;font-size:19px;line-height:1.2;letter-spacing:-.02em;color:var(--c-blue)}#pathways .feature-grid__link{color:inherit}#pathways .feature-grid__text{flex:1 1 auto;margin:0;font-size:16px;line-height:1.5;color:var(--c-black)}#pathways .feature-grid__more{align-self:flex-start;display:inline-flex;align-items:center;gap:10px;margin-top:6px;color:var(--c-blue);font-size:14px;font-weight:500;letter-spacing:.02em;text-transform:uppercase}#pathways .feature-grid__more-text{opacity:1}#pathways .feature-grid__arrow{box-sizing:border-box;width:20px;height:20px;padding:5px;border-radius:100px;background:var(--c-brand);color:var(--c-black)}#pathways .feature-grid__link:focus-visible:after{outline:2px solid var(--c-black);outline-offset:-4px;box-shadow:none;border-radius:12px}@media(prefers-reduced-motion:reduce){#pathways .feature-grid__item{transition:none}#pathways .feature-grid__item:hover{transform:none}}.feature-grid--notch-cards:is(#values,#support,#program,#our-why,#from-the-start,#role-purpose,#offer,#accredited){--fg-notch-title-fs: 19px;--fg-notch-text-fs: 14px}:is(#values,#support,#program,#our-why,#from-the-start,#role-purpose,#offer,#accredited) .feature-grid__title{margin:0;line-height:1.15;letter-spacing:-.02em;color:var(--c-blue)}:is(#values,#support,#program,#our-why,#from-the-start,#role-purpose,#offer,#accredited) .feature-grid__text{margin:0;font-weight:500;line-height:1.35;color:var(--c-black)}#our-why .feature-grid__list{grid-template-columns:minmax(0,1fr);gap:12px}.umb-block-list:has(>#at-a-glance)>.text-section{max-width:48rem}.umb-block-list:has(>#at-a-glance)>.text-section>.text-section__heading{color:var(--c-blue-dark)}.umb-block-list:has(>#at-a-glance)>.text-section blockquote{margin:var(--space-4) 0;padding:0;border:0;font-size:var(--fs-body-lg);font-weight:700;font-style:normal;color:var(--c-blue)}.umb-block-list:has(>#at-a-glance)>.text-section blockquote p{margin:0}
