.job-page[data-v-310b2ba4]{background:var(--background-base);padding-bottom:var(--spacing-28x)}.job-page__breadcrumbs-strip[data-v-310b2ba4]{background:var(--surface-strong);margin-bottom:var(--spacing-20x);padding:var(--spacing-4x) 0}.job-page__breadcrumbs-strip[data-v-310b2ba4] .ui-breadcrumbs{margin-bottom:0}.job-page__header[data-v-310b2ba4]{margin-bottom:var(--spacing-12x);text-align:center}.job-page__title[data-v-310b2ba4]{color:var(--text-high);font-family:var(--font-family-base);font-size:var(--font-size-marketing-h1);font-style:normal;font-weight:var(--font-weight-marketing-h1);letter-spacing:var(--letter-spacing-marketing-h1);line-height:var(--line-height-marketing-h1);margin:0}.job-page__tldr[data-v-310b2ba4]{background:var(--surface-brand-light);border-radius:var(--radius-5x);display:block;margin:0 0 var(--spacing-16x);padding:var(--spacing-8x) var(--spacing-10x)}.job-page__tldr-label[data-v-310b2ba4]{color:var(--text-brand);display:block;font-size:var(--font-size-overline-2);font-weight:var(--font-weight-overline-2);letter-spacing:var(--letter-spacing-overline-2);letter-spacing:.04em;line-height:var(--line-height-overline-2);margin-bottom:var(--spacing-3x);text-transform:uppercase}.job-page__tldr-body[data-v-310b2ba4],.job-page__tldr-label[data-v-310b2ba4]{font-family:var(--font-family-base);font-style:normal}.job-page__tldr-body[data-v-310b2ba4]{font-size:var(--font-size-body-1);font-weight:var(--font-weight-body-1);letter-spacing:var(--letter-spacing-body-1);line-height:var(--line-height-body-1);margin:0}.job-page__content[data-v-310b2ba4],.job-page__tldr-body[data-v-310b2ba4]{color:var(--text-medium)}.job-page__content p[data-v-310b2ba4]{font-family:var(--font-family-base);font-size:var(--font-size-body-1);font-style:normal;font-weight:var(--font-weight-body-1);letter-spacing:var(--letter-spacing-body-1);line-height:var(--line-height-body-1);margin:0 0 var(--spacing-8x)}.job-page__content strong[data-v-310b2ba4]{color:var(--text-high);font-weight:var(--font-weight-semibold)}.job-page__content h2[data-v-310b2ba4]{color:var(--text-high);font-family:var(--font-family-base);font-size:var(--font-size-marketing-h3);font-style:normal;font-weight:var(--font-weight-marketing-h3);letter-spacing:var(--letter-spacing-marketing-h3);line-height:var(--line-height-marketing-h3);line-height:1.3;margin:var(--spacing-16x) 0 var(--spacing-6x)}.job-page__list[data-v-310b2ba4]{margin-bottom:var(--spacing-8x)}.job-page__email[data-v-310b2ba4]{color:var(--text-brand);text-decoration:underline;text-underline-offset:2px}.job-page__email[data-v-310b2ba4]:hover{color:var(--text-brand-hover,var(--text-brand))}.job-page__sign-off[data-v-310b2ba4]{margin-top:var(--spacing-8x)!important}.job-page__divider[data-v-310b2ba4]{border:0;border-top:1px solid var(--border-low);margin:var(--spacing-16x) 0 var(--spacing-8x)}.job-page__postscript[data-v-310b2ba4]{color:var(--text-medium);font-family:var(--font-family-base);font-size:var(--font-size-body-2);font-style:normal;font-weight:var(--font-weight-body-2);letter-spacing:var(--letter-spacing-body-2);line-height:var(--line-height-body-2)}@media(max-width:768px){.job-page[data-v-310b2ba4]{padding-bottom:var(--spacing-20x)}.job-page__breadcrumbs-strip[data-v-310b2ba4]{margin-bottom:var(--spacing-12x)}.job-page__header[data-v-310b2ba4]{margin-bottom:var(--spacing-10x);text-align:left}.job-page__tldr[data-v-310b2ba4]{margin-bottom:var(--spacing-12x);padding:var(--spacing-6x) var(--spacing-7x)}}
