body:has(.-theme-ds),body:has(.edit-post-visual-editor.-theme-ds){--wp--style--global--content-size:1280px;--wp--style--root--padding-left:20px;--wp--style--root--padding-right:20px;--font-family-base:"Figtree",sans-serif;--font-family-mono:"IBM Plex Mono",monospace;--radius-default:1.2rem;--radius-small:0.8rem;--color-ds-white:#fff;--color-ds-gray-300:#c5c2cb;--color-ds-black:#111013;--color-ds-gray-1100:#1d1c21;--color-ds-gray-1000:#232126;--color-ds-gray-900:#2c2930;--color-ds-gray-800:#37343d;--color-ds-gray-700:#5e5969;--color-ds-gray-600:#777184;--color-ds-gray-500:#918b9c;--color-ds-gray-400:#aba7b4;--color-ds-gray-200:#e0dee3;--color-ds-gray-100:#faf9fa;--color-ds-purple-600:#7968fa;--color-ds-purple-500:#998cfa;--color-ds-purple-400:#bdb5fd;--color-ds-purple-300:#d6d1ff;--color-ds-purple-200:#d6d1ff;--color-ds-purple-100:#eceaff;--color-ds-read-400:#ff7652;--color-ds-teal-400:#87f5d8;--color-ds-pear-400:#d2e534;--color-ds-sky-400:#89cdf3;--color-ds-pink-400:#bb68fa;--color-ds-dark-400:#6e6e6e;--color-ds-dark-500:#3d3d3d;--color-ds-inverse-stroke:hsla(0,0%,100%,.15);--transition-default:0.25s ease-in-out;--gap-sm:0.8rem;--gap-md:1.6rem;--gap:2.4rem;--gap-xl:3.2rem;--gap-xxl:4rem;--gap-xxxl:5.6rem;--gap-xxxxl:7.2rem;--gap-xxxxxl:9.6rem;--gradient-primary:linear-gradient(to bottom,var(--color-ds-purple-600) 0%,#95ddca 100%)}body .-theme-ds .ds-block-job-details{padding-block:4.8rem 6.4rem}@media(min-width:992px){body .-theme-ds .ds-block-job-details{padding-block:9.6rem 0}}body .-theme-ds .ds-block-job-details__missing{margin:0 auto;max-width:72rem;text-align:center}body .-theme-ds .ds-block-job-details__missing a{color:var(--color-ds-purple-500)}body .-theme-ds .ds-block-job-details__grid{display:grid;gap:4rem;margin-inline:auto;max-width:120rem;overflow:hidden;position:relative}@media(min-width:992px){body .-theme-ds .ds-block-job-details__grid{gap:3.2rem;grid-template-columns:minmax(0,1fr) minmax(0,30rem)}}@media(min-width:1200px){body .-theme-ds .ds-block-job-details__grid{gap:10.8rem;grid-template-columns:minmax(0,1fr) minmax(0,60rem)}}body .-theme-ds .ds-block-job-details__grid:before{background:url(../../../images/grid-hero.svg) no-repeat 50%/cover;content:"";height:40rem;left:0;max-width:128rem;position:absolute;top:0;width:100%}@media(min-width:992px){body .-theme-ds .ds-block-job-details__grid:before{height:71.9rem}}body .-theme-ds .ds-block-job-details .ds-breadcrumbs{color:var(--color-ds-white);font-size:1.6rem;letter-spacing:-.01em;line-height:1.44;margin-bottom:2.4rem}@media(min-width:992px){body .-theme-ds .ds-block-job-details .ds-breadcrumbs{line-height:1.5;margin-bottom:3.2rem}}body .-theme-ds .ds-block-job-details .ds-breadcrumbs>span{align-items:center;display:flex;flex-wrap:wrap;gap:1.4rem}body .-theme-ds .ds-block-job-details .ds-breadcrumbs a{color:var(--color-ds-white);text-decoration-color:transparent;white-space:nowrap}body .-theme-ds .ds-block-job-details .ds-breadcrumbs a:hover{text-decoration-color:var(--color-ds-white)}body .-theme-ds .ds-block-job-details .ds-breadcrumbs .breadcrumb-separator{line-height:0;margin:0;position:relative}body .-theme-ds .ds-block-job-details .ds-breadcrumbs .breadcrumb-separator:after{content:var(--icon-arrow-right);font-family:icons!important;font-size:.8rem;font-style:normal;font-variant:normal;font-weight:400!important;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--color-ds-white)}body .-theme-ds .ds-block-job-details .ds-breadcrumbs .breadcrumb_last{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body .-theme-ds .ds-block-job-details__aside,body .-theme-ds .ds-block-job-details__content{position:relative;z-index:1}body .-theme-ds .ds-block-job-details__header{margin-bottom:3.2rem}body .-theme-ds .ds-block-job-details__title{margin-bottom:1.6rem!important}body .-theme-ds .ds-block-job-details__location{margin:0}body .-theme-ds .ds-block-job-details__sections.-is-collapsible .ds-block-job-details__sections-content:not(.-expanded){max-height:var(--section-collapsed-height);overflow:hidden}body .-theme-ds .ds-block-job-details__sections-content{display:flex;flex-direction:column;gap:3.2rem}@media(min-width:992px){body .-theme-ds .ds-block-job-details__sections-content{gap:4rem}}body .-theme-ds .ds-block-job-details__section-title{margin-bottom:3.2rem!important}body .-theme-ds .ds-block-job-details__section-content{color:var(--color-ds-white);font-size:1.6rem;letter-spacing:-.01em;line-height:1.44}@media(min-width:992px){body .-theme-ds .ds-block-job-details__section-content{line-height:1.5}}body .-theme-ds .ds-block-job-details__section-content>:last-child{margin-bottom:0}body .-theme-ds .ds-block-job-details__section-content p{margin:0 0 1.6rem}body .-theme-ds .ds-block-job-details__section-content a{color:var(--color-ds-purple-500)}body .-theme-ds .ds-block-job-details__section-content ul{display:flex;flex-direction:column;gap:2.4rem;list-style:none;margin:0 0 1.6rem;padding:0}body .-theme-ds .ds-block-job-details__section-content ul li{padding-left:4rem;position:relative}body .-theme-ds .ds-block-job-details__section-content ul li:before{content:var(--icon-check);font-family:icons!important;font-size:2.3rem;font-style:normal;font-variant:normal;font-weight:400!important;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;align-items:center;background-color:var(--color-ds-purple-600);border-radius:100%;color:var(--color-ds-white);display:flex;height:2.4rem;justify-content:center;left:0;position:absolute;top:.2rem;width:2.4rem}body .-theme-ds .ds-block-job-details__section-button{align-items:center;background-color:unset;border:unset;color:var(--color-ds-gray-300);cursor:pointer;display:flex;font-family:var(--font-family-mono);font-size:1.2rem!important;font-weight:500;gap:.8rem;letter-spacing:.1em!important;line-height:1.44;margin:2.4rem 0 0;padding:0;text-decoration:underline;text-transform:uppercase;transition:color var(--transition-default)}@media(hover:hover)and (pointer:fine){body .-theme-ds .ds-block-job-details__section-button:hover{color:var(--color-ds-purple-600)}}body .-theme-ds .ds-block-job-details__section-button:after{background:url(../../../images/icon-transcript-toggler.svg) no-repeat 50%/contain;content:"";display:block;height:2.4rem;width:2.4rem}body .-theme-ds .ds-block-job-details__form{background-color:var(--color-ds-gray-1100);border-radius:var(--radius-default);padding:2.4rem}@media(min-width:992px){body .-theme-ds .ds-block-job-details__form{padding:4rem 5.6rem 5.6rem}}body .-theme-ds .ds-block-job-details__form-title{font-size:3.2rem;font-weight:500;letter-spacing:-.096rem;line-height:1.25;margin-bottom:2.4rem}body .-theme-ds .ds-block-job-details__social{border-top:1px solid var(--color-ds-inverse-stroke)}
