.job-list__detail.is-loading:before{width:0}.job-list__detail.is-loading .cta,.job-list__detail.is-loading .job-list__detail-animation-1,.job-list__detail.is-loading .job-list__detail-animation-2,.job-list__detail.is-loading .job-list__detail-gender,.job-list__detail.is-loading .job-list__detail-headline{opacity:0;pointer-events:none;transition:none}.job-list__detail .job-list__detail-animation-1,.job-list__detail .job-list__detail-headline{color:var(--color-job-list-detail-copy);font-size:2.08333rem;font-weight:lighter;line-height:1.2em;word-break:break-word}@media (min-width:992px){.job-list__detail .job-list__detail-animation-1,.job-list__detail .job-list__detail-headline{font-size:2.88462rem;line-height:1.2em}}@media (min-width:1200px){.job-list__detail .job-list__detail-animation-1,.job-list__detail .job-list__detail-headline{font-size:3.75rem;line-height:1.2em}}.job-list__detail .job-list__detail-animation-1,.job-list__detail .job-list__detail-headline{font-weight:700!important}.job-list__detail .job-list__detail-gender{transition:opacity .6s cubic-bezier(.19,1,.2,1) 1.3s}.job-list__detail-start{padding-top:9rem}.job-list__detail-gender{font-size:1.375rem;line-height:1.6365em}@media (min-width:992px){.job-list__detail-gender{font-size:1.5625rem;line-height:1.7em}}@media (min-width:1200px){.job-list__detail-gender{font-size:1.95313rem;line-height:1.7em}}.job-list__detail-gender{font-weight:700!important}.job-list__detail-share{margin-bottom:2.5rem}job-list-detail{display:block;min-height:100vh}.job-list__detail-description.richtext p,.job-list__detail-description.richtext span{font-family:inherit!important}
