.isLiveBadge-module__zA1TYa__badge{left:calc(var(--spacing) * 3 + .5rem);bottom:calc(var(--spacing) * 3 + 2.5rem + var(--spacing) * 2);z-index:var(--z-topbar);background-color:var(--color-amber-100,#fef3c7);border:1px solid var(--color-amber-400,#fbbf24);width:2.3rem;height:2.3rem;color:var(--color-amber-800,#92400e);cursor:pointer;border-radius:9999px;justify-content:center;align-items:center;padding:0;display:flex;position:fixed;box-shadow:0 1px 2px #00000014}.isLiveBadge-module__zA1TYa__badge:hover{background-color:var(--color-amber-200,#fde68a)}.isLiveBadge-module__zA1TYa__icon{width:1.5rem;height:1.5rem;transform:translateY(-.125rem)}
.typography-module__S_AVxq__displayXl,.typography-module__S_AVxq__displayLg,.typography-module__S_AVxq__displayMd,.typography-module__S_AVxq__displaySm,.typography-module__S_AVxq__displayXs,.typography-module__S_AVxq__h1,.typography-module__S_AVxq__h2,.typography-module__S_AVxq__h3,.typography-module__S_AVxq__h4,.typography-module__S_AVxq__h5,.typography-module__S_AVxq__h6,.typography-module__S_AVxq__stat{text-wrap:balance}.typography-module__S_AVxq__bodyXl,.typography-module__S_AVxq__bodyLg,.typography-module__S_AVxq__bodyMd,.typography-module__S_AVxq__bodySm,.typography-module__S_AVxq__body,.typography-module__S_AVxq__bodySmall,.typography-module__S_AVxq__bodyLarge,.typography-module__S_AVxq__subtitle,.typography-module__S_AVxq__p,.typography-module__S_AVxq__lead,.typography-module__S_AVxq__caption{text-wrap:pretty}.typography-module__S_AVxq__displayXl{font-family:var(--display-xl-typeface), serif;font-size:var(--display-xl-font-size);font-weight:var(--display-xl-font-weight);line-height:var(--display-xl-line-height)}.typography-module__S_AVxq__displayLg{font-family:var(--display-lg-typeface), serif;font-size:var(--display-lg-font-size);font-weight:var(--display-lg-font-weight);line-height:var(--display-lg-line-height)}.typography-module__S_AVxq__displayMd{font-family:var(--display-md-typeface), serif;font-size:var(--display-md-font-size);font-weight:var(--display-md-font-weight);line-height:var(--display-md-line-height)}.typography-module__S_AVxq__displaySm{font-family:var(--display-sm-typeface), serif;font-size:var(--display-sm-font-size);font-weight:var(--display-sm-font-weight);line-height:var(--display-sm-line-height)}.typography-module__S_AVxq__displayXs{font-family:var(--display-xs-typeface), serif;font-size:var(--display-xs-font-size);font-weight:var(--display-xs-font-weight);line-height:var(--display-xs-line-height)}.typography-module__S_AVxq__bodyXl{font-family:var(--body-xl-typeface), sans-serif;font-size:var(--body-xl-font-size);font-weight:var(--body-xl-font-weight);line-height:var(--body-xl-line-height)}.typography-module__S_AVxq__bodyLg{font-family:var(--body-lg-typeface), sans-serif;font-size:var(--body-lg-font-size);font-weight:var(--body-lg-font-weight);line-height:var(--body-lg-line-height)}.typography-module__S_AVxq__bodyMd{font-family:var(--body-md-typeface), sans-serif;font-size:var(--body-md-font-size);font-weight:var(--body-md-font-weight);line-height:var(--body-md-line-height)}.typography-module__S_AVxq__bodySm{font-family:var(--body-sm-typeface), sans-serif;font-size:var(--body-sm-font-size);font-weight:var(--body-sm-font-weight);line-height:var(--body-sm-line-height)}.typography-module__S_AVxq__labelXs{font-family:var(--label-xs-typeface), sans-serif;font-size:var(--label-xs-font-size);font-weight:var(--label-xs-font-weight);line-height:var(--label-xs-line-height)}.typography-module__S_AVxq__h1{font-family:var(--typography-h1-typeface,var(--display-xl-typeface)), serif;font-size:var(--typography-h1-font-size);font-weight:var(--typography-h1-font-weight);line-height:var(--typography-h1-line-height)}.typography-module__S_AVxq__h2{font-family:var(--typography-h2-typeface,var(--display-lg-typeface)), serif;font-size:var(--typography-h2-font-size);font-weight:var(--typography-h2-font-weight);line-height:var(--typography-h2-line-height)}.typography-module__S_AVxq__h3{font-family:var(--typography-h3-typeface,var(--display-md-typeface)), serif;font-size:var(--typography-h3-font-size);font-weight:var(--typography-h3-font-weight);line-height:var(--typography-h3-line-height)}.typography-module__S_AVxq__h4{font-family:var(--typography-h4-typeface,var(--display-sm-typeface)), serif;font-size:var(--typography-h4-font-size);font-weight:var(--typography-h4-font-weight);line-height:var(--typography-h4-line-height)}.typography-module__S_AVxq__subtitle{font-family:var(--typography-subtitle-typeface,sans-serif);font-size:var(--typography-subtitle-font-size);font-weight:var(--typography-subtitle-font-weight);line-height:var(--typography-subtitle-line-height)}.typography-module__S_AVxq__body{font-family:var(--typography-body-typeface,var(--body-md-typeface)), sans-serif;font-size:var(--typography-body-font-size,var(--body-md-font-size));font-weight:var(--typography-body-font-weight,var(--body-md-font-weight));line-height:var(--typography-body-line-height,var(--body-md-line-height))}.typography-module__S_AVxq__bodySmall{font-family:var(--typography-body-small-typeface,var(--body-sm-typeface)), sans-serif;font-size:var(--typography-body-small-font-size,var(--body-sm-font-size));font-weight:var(--typography-body-small-font-weight,var(--body-sm-font-weight));line-height:var(--typography-body-small-line-height,var(--body-sm-line-height))}.typography-module__S_AVxq__bodyLarge{font-family:var(--typography-body-large-typeface), sans-serif;font-size:var(--typography-body-large-font-size);font-weight:var(--typography-body-large-font-weight);line-height:var(--typography-body-large-line-height)}.typography-module__S_AVxq__buttonXl{font-family:var(--typography-button-xl-typeface,sans-serif);font-size:var(--typography-button-xl-font-size);font-weight:var(--typography-button-xl-font-weight);line-height:var(--typography-button-xl-line-height)}.typography-module__S_AVxq__buttonLg{font-family:var(--typography-button-lg-typeface,sans-serif);font-size:var(--typography-button-lg-font-size);font-weight:var(--typography-button-lg-font-weight);line-height:var(--typography-button-lg-line-height)}.typography-module__S_AVxq__buttonMd{font-family:var(--typography-button-md-typeface,sans-serif);font-size:var(--typography-button-md-font-size);font-weight:var(--typography-button-md-font-weight);line-height:var(--typography-button-md-line-height)}.typography-module__S_AVxq__buttonSm{font-family:var(--typography-button-sm-typeface,sans-serif);font-size:var(--typography-button-sm-font-size);font-weight:var(--typography-button-sm-font-weight);line-height:var(--typography-button-sm-line-height)}.typography-module__S_AVxq__tab{font-family:var(--typography-tab-typeface,sans-serif);font-size:var(--typography-tab-font-size);font-weight:var(--typography-tab-font-weight);line-height:var(--typography-tab-line-height)}.typography-module__S_AVxq__eyebrow{font-family:var(--typography-eyebrow-typeface,monospace);font-size:var(--typography-eyebrow-font-size);font-weight:var(--typography-eyebrow-font-weight);line-height:var(--typography-eyebrow-line-height)}.typography-module__S_AVxq__eyebrowLg{font-family:var(--typography-eyebrow-lg-typeface,monospace);font-size:var(--typography-eyebrow-lg-font-size);font-weight:var(--typography-eyebrow-lg-font-weight);line-height:var(--typography-eyebrow-lg-line-height)}.typography-module__S_AVxq__tag{font-family:var(--typography-tag-typeface,var(--label-xs-typeface)), sans-serif;font-size:var(--typography-tag-font-size,var(--label-xs-font-size));font-weight:var(--typography-tag-font-weight,var(--label-xs-font-weight));line-height:var(--typography-tag-line-height,var(--label-xs-line-height))}.typography-module__S_AVxq__caption{font-family:var(--typography-caption-typeface,sans-serif);font-size:var(--typography-caption-font-size);font-weight:var(--typography-caption-font-weight);line-height:var(--typography-caption-line-height)}.typography-module__S_AVxq__stat{font-family:var(--typography-stat-typeface,serif);font-size:var(--typography-stat-font-size);font-weight:var(--typography-stat-font-weight);line-height:var(--typography-stat-line-height)}.typography-module__S_AVxq__footerNav{font-family:var(--typography-footer-nav-typeface,sans-serif);font-size:var(--typography-footer-nav-font-size);font-weight:var(--typography-footer-nav-font-weight);line-height:var(--typography-footer-nav-line-height)}.typography-module__S_AVxq__h5{font-family:var(--typography-h5-typeface,var(--display-xs-typeface)), serif;font-size:var(--typography-h5-font-size);font-weight:var(--typography-h5-font-weight);line-height:var(--typography-h5-line-height)}.typography-module__S_AVxq__h6{font-family:var(--display-xs-typeface), serif;font-size:var(--typography-h6-font-size);font-weight:var(--typography-h6-font-weight);line-height:var(--typography-h6-line-height)}.typography-module__S_AVxq__p{font-family:var(--body-md-typeface), sans-serif;font-size:var(--typography-p-font-size);font-weight:var(--typography-p-font-weight);line-height:var(--typography-p-line-height)}.typography-module__S_AVxq__large{font-family:var(--body-lg-typeface), sans-serif;font-size:var(--typography-large-font-size);font-weight:var(--typography-large-font-weight);line-height:var(--typography-large-line-height)}.typography-module__S_AVxq__small{font-family:var(--body-sm-typeface), sans-serif;font-size:var(--typography-small-font-size);font-weight:var(--typography-small-font-weight);line-height:var(--typography-small-line-height)}.typography-module__S_AVxq__muted{color:var(--muted-foreground);font-family:var(--body-sm-typeface), sans-serif;font-size:var(--typography-muted-font-size);font-weight:var(--typography-muted-font-weight);line-height:var(--typography-muted-line-height)}.typography-module__S_AVxq__lead{color:var(--muted-foreground);font-family:var(--body-xl-typeface), sans-serif;font-size:var(--typography-lead-font-size);font-weight:var(--typography-lead-font-weight);line-height:var(--typography-lead-line-height)}
.portable-text-components-module__GFQShq__tableWrapper{scrollbar-width:auto;overflow-x:scroll}@media (min-width:1280px){.portable-text-components-module__GFQShq__tableWrapper{scrollbar-width:none}}.portable-text-components-module__GFQShq__table{border-collapse:collapse;border:1px solid var(--color-border-default);min-width:1216px}.portable-text-components-module__GFQShq__table th,.portable-text-components-module__GFQShq__table td{padding:var(--dimension-padding-sm);border:1px solid var(--color-border-default);text-align:left;vertical-align:top}.portable-text-components-module__GFQShq__table th{background-color:var(--color-surface-sunken);z-index:2;position:sticky;top:0}.portable-text-components-module__GFQShq__table td>:not(:first-child){margin-top:var(--dimension-spacing-md)}
.PortableTextComponents-module__rytZtG__portableText{gap:var(--spacing-spacing-lg);padding-inline:var(--padding-padding-sm);flex-direction:column;display:flex}.PortableTextComponents-module__rytZtG__alignLeft,.PortableTextComponents-module__rytZtG__alignCenter,.PortableTextComponents-module__rytZtG__alignRight{width:100%;display:block}.PortableTextComponents-module__rytZtG__alignLeft{text-align:left}.PortableTextComponents-module__rytZtG__alignCenter{text-align:center}.PortableTextComponents-module__rytZtG__alignRight{text-align:right}.PortableTextComponents-module__rytZtG__paragraph{font-family:var(--body-md-typeface), sans-serif;font-size:var(--body-md-font-size);font-weight:var(--font-weight-light);color:var(--text-default);margin:0;line-height:1.5}.PortableTextComponents-module__rytZtG__heading{font-family:var(--display-md-typeface), serif;font-size:var(--display-md-font-size);font-weight:var(--display-md-font-weight);line-height:var(--display-md-line-height);color:var(--text-default);margin:0}.PortableTextComponents-module__rytZtG__portableText u{text-underline-offset:.125em;text-decoration-line:underline}.PortableTextComponents-module__rytZtG__list,.PortableTextComponents-module__rytZtG__listNumber{margin:0;padding-inline-start:calc(var(--spacing) * 6);list-style-position:outside}.PortableTextComponents-module__rytZtG__list{list-style-type:disc}.PortableTextComponents-module__rytZtG__listNumber{list-style-type:decimal}.PortableTextComponents-module__rytZtG__listItem,.PortableTextComponents-module__rytZtG__listItemNumber{font-family:var(--body-md-typeface), sans-serif;font-size:var(--body-md-font-size);font-weight:var(--font-weight-light);color:var(--text-default);margin:0;padding-inline-start:calc(var(--spacing) * 2);line-height:1.5}.PortableTextComponents-module__rytZtG__paragraph a,.PortableTextComponents-module__rytZtG__heading a,.PortableTextComponents-module__rytZtG__listItem a,.PortableTextComponents-module__rytZtG__listItemNumber a{color:var(--base-brand-bold);text-underline-offset:.125em;text-decoration-line:underline}.PortableTextComponents-module__rytZtG__imageWrapper{width:calc(100% + 2 * var(--padding-padding-sm));max-width:none;margin-inline:calc(-1 * var(--padding-padding-sm))}.PortableTextComponents-module__rytZtG__image{border-radius:0;width:100%;max-width:100%;height:auto;display:block}.PortableTextComponents-module__rytZtG__portableText.PortableTextComponents-module__rytZtG__blockPortableText{padding-inline:0}.PortableTextComponents-module__rytZtG__blockPortableText .PortableTextComponents-module__rytZtG__imageWrapper{width:100%;max-width:100%;margin-inline:0}@media (min-width:800px) and (max-width:1023px){.PortableTextComponents-module__rytZtG__portableText:not(.PortableTextComponents-module__rytZtG__blockPortableText){padding-inline:var(--padding-padding-lg)}.PortableTextComponents-module__rytZtG__portableText:not(.PortableTextComponents-module__rytZtG__blockPortableText) .PortableTextComponents-module__rytZtG__imageWrapper{width:100%;margin-inline:0}.PortableTextComponents-module__rytZtG__image{border-radius:12px}}@media (min-width:1024px){.PortableTextComponents-module__rytZtG__portableText{gap:calc(var(--spacing) * 3);padding-inline:0}.PortableTextComponents-module__rytZtG__paragraph{font-family:var(--body-xl-typeface), sans-serif;font-size:var(--body-xl-font-size)}.PortableTextComponents-module__rytZtG__heading{font-family:var(--display-lg-typeface), serif;font-size:var(--display-lg-font-size);font-weight:var(--display-lg-font-weight);line-height:var(--display-lg-line-height)}.PortableTextComponents-module__rytZtG__listItem,.PortableTextComponents-module__rytZtG__listItemNumber{font-family:var(--body-xl-typeface), sans-serif;font-size:var(--body-xl-font-size)}.PortableTextComponents-module__rytZtG__imageWrapper{width:100%;margin-inline:0}.PortableTextComponents-module__rytZtG__image{border-radius:var(--border-radius-radius-lg)}}
.CareersHero-module__UQzt7W__section{align-items:stretch;gap:var(--spacing-spacing-2xl);width:100%;padding-block:var(--spacing-spacing-lg);flex-direction:column;display:flex}.CareersHero-module__UQzt7W__contentArea{padding-inline:var(--padding-padding-sm);display:flex}@media (max-width:799px){.CareersHero-module__UQzt7W__contentArea{width:100%}}.CareersHero-module__UQzt7W__contentColumn{justify-content:center;align-items:flex-start;gap:var(--spacing-spacing-lg);flex-direction:column;width:100%;max-width:480px;display:flex}.CareersHero-module__UQzt7W__copy{gap:var(--spacing-spacing-md);width:100%;color:var(--text-default);word-break:break-word;flex-direction:column;display:flex}.CareersHero-module__UQzt7W__copy>div{padding-inline:0}.CareersHero-module__UQzt7W__buttons{gap:var(--spacing-spacing-md);flex-direction:column;width:100%;display:flex}.CareersHero-module__UQzt7W__buttons>*{width:100%}.CareersHero-module__UQzt7W__mediaColumn{justify-content:center;align-items:stretch;width:100%;display:flex}.CareersHero-module__UQzt7W__media{aspect-ratio:1;border-radius:0;flex-shrink:0;width:100%;position:relative;overflow:hidden}.CareersHero-module__UQzt7W__mediaAsset{border:0;width:100%;height:100%;position:absolute;inset:0}@media (min-width:800px){.CareersHero-module__UQzt7W__contentArea{flex:1 1 0;width:auto;min-width:0;padding-inline:0}.CareersHero-module__UQzt7W__buttons{flex-flow:wrap}.CareersHero-module__UQzt7W__buttons>*{width:auto}.CareersHero-module__UQzt7W__mediaColumn{flex:1 1 0;min-width:0}}@media (min-width:800px) and (max-width:1023px){.CareersHero-module__UQzt7W__section{justify-content:center;align-items:center;gap:var(--spacing-spacing-2xl);padding-block:var(--spacing-spacing-4xl);padding-inline:var(--padding-padding-lg);flex-direction:row}.CareersHero-module__UQzt7W__mediaColumn{justify-content:center;align-items:center}.CareersHero-module__UQzt7W__media{border-radius:12px;width:320px;max-width:100%}.CareersHero-module__UQzt7W__contentColumn .CareersHero-module__UQzt7W__copy>div{padding-inline:0}}@media (min-width:1024px){.CareersHero-module__UQzt7W__section{justify-content:center;align-items:center;gap:var(--spacing-spacing-2xl);padding-block:var(--spacing-spacing-5xl);flex-direction:row}.CareersHero-module__UQzt7W__mediaColumn{align-items:center}.CareersHero-module__UQzt7W__media{border-radius:calc((var(--border-radius-radius-md) + var(--border-radius-radius-lg)) / 2);width:100%;max-width:405px}}@media (min-width:1280px){.CareersHero-module__UQzt7W__section{padding-inline:0}}
.CareersBlockContent-module__8STBTa__section{width:100%;padding-block:var(--spacing-spacing-lg);padding-inline:0}@media (max-width:799px){.CareersBlockContent-module__8STBTa__blockContent h3+h3{margin-top:calc(-1 * var(--spacing-spacing-lg))}}@media (min-width:800px) and (max-width:1023px){.CareersBlockContent-module__8STBTa__section{padding-block:var(--spacing-spacing-4xl)}}@media (min-width:1024px){.CareersBlockContent-module__8STBTa__section{padding-block:var(--spacing-spacing-3xl)}}
.Video-module__Pp5Sda__section{align-items:center;gap:var(--spacing-spacing-2xl);width:100%;padding-block:var(--spacing-spacing-5xl);padding-inline:var(--padding-padding-sm);flex-direction:column;display:flex}.Video-module__Pp5Sda__header{align-items:center;gap:var(--spacing-spacing-md);width:100%;max-width:612px;color:var(--text-default);word-break:break-word;flex-direction:column;display:flex}.Video-module__Pp5Sda__badge{color:var(--text-default)}.Video-module__Pp5Sda__title{text-align:center;white-space:pre-line}.Video-module__Pp5Sda__buttons{justify-content:center;gap:var(--spacing-spacing-md);flex-wrap:wrap;width:100%;display:flex}.Video-module__Pp5Sda__buttons>*{width:100%}.Video-module__Pp5Sda__buttonLink{justify-content:center;align-items:center;gap:var(--spacing-spacing-sm);width:100%;display:inline-flex}.Video-module__Pp5Sda__media{aspect-ratio:16/9;border-radius:var(--border-radius-radius-lg);background-color:var(--color-academy-gray-200);width:100%;max-width:760px;position:relative;overflow:hidden}.Video-module__Pp5Sda__mediaPlaceholder{z-index:0;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.Video-module__Pp5Sda__mediaPlaceholderIcon{width:4rem;height:4rem;color:var(--color-academy-gray-500);opacity:.7}.Video-module__Pp5Sda__mediaAsset{z-index:1;object-fit:cover;border:0;width:100%;height:100%;position:relative}.Video-module__Pp5Sda__caption{color:var(--text-default);text-align:center}@media (min-width:800px){.Video-module__Pp5Sda__section{padding-inline:var(--padding-padding-lg)}.Video-module__Pp5Sda__buttons>*,.Video-module__Pp5Sda__buttonLink{width:auto}}@media (min-width:1280px){.Video-module__Pp5Sda__section{padding-inline:0}}
.CompanyValuesCarousel-module__BMai3q__carousel{--company-values-card-width:100cqw;--company-values-image-size:180px;gap:var(--spacing-spacing-md);flex-direction:column;align-items:center;width:100%;display:flex}.CompanyValuesCarousel-module__BMai3q__viewport{scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;touch-action:pan-x;-webkit-overflow-scrolling:touch;width:100%;position:relative;overflow:auto hidden;container-type:inline-size}.CompanyValuesCarousel-module__BMai3q__viewport::-webkit-scrollbar{display:none}.CompanyValuesCarousel-module__BMai3q__track{align-items:stretch;gap:var(--padding-padding-lg);width:max-content;display:flex}.CompanyValuesCarousel-module__BMai3q__card{flex:0 0 var(--company-values-card-width);align-items:center;gap:var(--spacing-spacing-md);width:var(--company-values-card-width);border-radius:var(--border-radius-radius-lg);background-color:var(--color-academy-gray-100);padding-block:var(--padding-padding-lg);padding-inline:var(--padding-padding-xl);scroll-snap-align:start;flex-direction:column;flex-shrink:0;display:flex}.CompanyValuesCarousel-module__BMai3q__imageWrap{width:var(--company-values-image-size);flex-shrink:0;justify-content:center;align-items:center;display:flex}.CompanyValuesCarousel-module__BMai3q__image{width:var(--company-values-image-size);height:var(--company-values-image-size);border-radius:var(--border-radius-radius-sm);object-fit:cover;flex-shrink:0}.CompanyValuesCarousel-module__BMai3q__imagePlaceholder{width:var(--company-values-image-size);height:var(--company-values-image-size);border-radius:var(--border-radius-radius-sm);background-color:var(--color-academy-gray-200);flex-shrink:0}.CompanyValuesCarousel-module__BMai3q__cardCopy{gap:var(--spacing-spacing-md);width:100%;padding-bottom:var(--padding-padding-sm);color:var(--text-default);word-break:break-word;flex-direction:column;align-items:flex-start;display:flex}.CompanyValuesCarousel-module__BMai3q__valueTitle,.CompanyValuesCarousel-module__BMai3q__valueDescription{color:var(--text-default)}.CompanyValuesCarousel-module__BMai3q__nav{justify-content:flex-end;align-self:stretch;align-items:center;gap:var(--spacing-spacing-md);width:100%;display:flex}.CompanyValuesCarousel-module__BMai3q__navButton{width:2.5rem;height:2.5rem;padding:0}@media (min-width:800px){.CompanyValuesCarousel-module__BMai3q__carousel{--company-values-card-width:700px;--company-values-image-size:280px;align-items:stretch}.CompanyValuesCarousel-module__BMai3q__track{align-items:flex-end}.CompanyValuesCarousel-module__BMai3q__card{flex-direction:row;align-items:flex-end}.CompanyValuesCarousel-module__BMai3q__imageWrap{width:var(--company-values-image-size)}.CompanyValuesCarousel-module__BMai3q__cardCopy{flex:1 1 0;min-width:0}.CompanyValuesCarousel-module__BMai3q__valueTitle{font-family:var(--display-md-typeface), serif;font-size:var(--display-md-font-size);font-weight:var(--display-md-font-weight);line-height:var(--display-md-line-height)}.CompanyValuesCarousel-module__BMai3q__valueDescription{font-family:var(--body-xl-typeface), sans-serif;font-size:var(--body-xl-font-size);font-weight:var(--body-xl-font-weight);line-height:var(--body-xl-line-height)}}
.CompanyValues-module__9lHFTq__section{width:100%;padding-block:var(--spacing-spacing-lg);flex-direction:column;padding-inline:0;display:flex}.CompanyValues-module__9lHFTq__panel{align-items:stretch;gap:var(--spacing-spacing-2xl);border-radius:var(--border-radius-radius-lg);background-color:var(--color-academy-gray-300);width:100%;padding-block:var(--padding-padding-xl);padding-inline:var(--padding-padding-lg);flex-direction:column;display:flex;overflow:hidden}.CompanyValues-module__9lHFTq__header{align-items:flex-start;gap:var(--spacing-spacing-lg);flex-direction:column;width:100%;display:flex}.CompanyValues-module__9lHFTq__copy{align-items:flex-start;gap:var(--padding-padding-xs);width:100%;color:var(--text-default);word-break:break-word;flex-direction:column;display:flex}.CompanyValues-module__9lHFTq__badge{color:var(--text-default)}.CompanyValues-module__9lHFTq__title{color:var(--text-default);white-space:pre-line}.CompanyValues-module__9lHFTq__buttons{gap:var(--spacing-spacing-md);flex-wrap:wrap;width:100%;display:flex}.CompanyValues-module__9lHFTq__buttons>*{width:100%}.CompanyValues-module__9lHFTq__buttonLink{justify-content:center;align-items:center;gap:var(--spacing-spacing-sm);width:100%;display:inline-flex}@media (min-width:800px){.CompanyValues-module__9lHFTq__section{padding-block:var(--spacing-spacing-4xl);padding-inline:var(--padding-padding-lg)}.CompanyValues-module__9lHFTq__panel{border-radius:var(--border-radius-radius-xl)}.CompanyValues-module__9lHFTq__badge{font-family:var(--body-xl-typeface), sans-serif;font-size:var(--body-xl-font-size);font-weight:var(--body-xl-font-weight);line-height:var(--body-xl-line-height)}.CompanyValues-module__9lHFTq__title{font-family:var(--display-lg-typeface), serif;font-size:var(--display-lg-font-size);font-weight:var(--display-lg-font-weight);line-height:var(--display-lg-line-height)}.CompanyValues-module__9lHFTq__buttons>*,.CompanyValues-module__9lHFTq__buttonLink{width:auto}}@media (min-width:800px) and (max-width:1023px){.CompanyValues-module__9lHFTq__section{padding-block:var(--spacing-spacing-3xl)}.CompanyValues-module__9lHFTq__panel{padding-block:var(--spacing-spacing-4xl);padding-inline:var(--padding-padding-lg)}}@media (min-width:1024px){.CompanyValues-module__9lHFTq__section{padding-block:var(--spacing-spacing-3xl)}.CompanyValues-module__9lHFTq__panel{padding-block:var(--spacing-spacing-4xl);padding-inline:var(--spacing-spacing-2xl)}}@media (min-width:1280px){.CompanyValues-module__9lHFTq__section{padding-inline:0}}
.Benefits-module__zSnKMa__benefitsBlock{background-color:var(--color-academy-green-900);border-radius:var(--border-radius-radius-xl);padding:var(--spacing-spacing-6xl) var(--spacing-spacing-2xl)}.Benefits-module__zSnKMa__benefitsBlockHeader{color:var(--color-academy-gray-50);justify-content:center;align-items:center;gap:var(--padding-padding-xs);flex-direction:column;align-self:stretch;display:flex}.Benefits-module__zSnKMa__badge,.Benefits-module__zSnKMa__title,.Benefits-module__zSnKMa__description{text-align:center;margin:0}.Benefits-module__zSnKMa__description{--text-default:var(--color-academy-gray-50);margin-top:var(--spacing-spacing-sm)}.Benefits-module__zSnKMa__benefitsListWrapper{row-gap:var(--spacing-spacing-3xl);column-gap:var(--padding-padding-xl);grid-template-columns:minmax(0,1fr);align-self:stretch;width:100%;display:grid}.Benefits-module__zSnKMa__noBenefitsMessage{color:var(--color-academy-gray-50);text-align:center;width:100%}.Benefits-module__zSnKMa__benefitsList{justify-content:center;align-items:center;gap:var(--spacing-spacing-6xl);margin-top:var(--spacing-spacing-3xl);flex-direction:column;display:flex}.Benefits-module__zSnKMa__tabsList{height:auto;padding:var(--padding-padding-3xs);align-items:stretch;gap:var(--spacing-spacing-xxs);border-radius:var(--border-radius-radius-sm);background:var(--color-academy-gray-100);display:flex}.Benefits-module__zSnKMa__tabTrigger{border-radius:var(--border-radius-radius-sm);height:auto;color:var(--color-academy-gray-950);font-family:var(--body-lg-typeface), sans-serif;font-size:var(--body-lg-font-size);font-weight:var(--body-lg-font-weight);line-height:var(--body-lg-line-height);padding-block:calc((var(--padding-padding-sm) + var(--padding-padding-3xs)) / 2);padding-inline:var(--padding-padding-lg)}.Benefits-module__zSnKMa__tabTrigger[data-state=inactive]{color:var(--color-academy-gray-700)}.Benefits-module__zSnKMa__benefitCard{gap:var(--spacing-spacing-md);flex-direction:column;display:flex}.Benefits-module__zSnKMa__benefitCardImage{justify-content:flex-start;align-items:center;width:80px;height:64px;display:flex;position:relative;overflow:hidden}.Benefits-module__zSnKMa__benefitCardImage img{width:auto;height:100%}.Benefits-module__zSnKMa__benefitCardContent{gap:var(--spacing-spacing-md);color:var(--color-academy-gray-50);flex-direction:column;display:flex}.Benefits-module__zSnKMa__benefitCardTitle,.Benefits-module__zSnKMa__benefitCardDescription{margin:0}@media (min-width:768px){.Benefits-module__zSnKMa__benefitsListWrapper{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.Benefits-module__zSnKMa__benefitsListWrapper{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.Benefits-module__zSnKMa__benefitsListWrapper{grid-template-columns:repeat(3,minmax(0,1fr))}}
.TabbedImagePanel-module__75sNOW__root{gap:var(--spacing-spacing-2xl);flex-direction:column;width:100%;display:flex}.TabbedImagePanel-module__75sNOW__list{padding:var(--padding-padding-xxs);background-color:var(--color-academy-gray-300);flex-flow:column;align-items:stretch;gap:0;width:100%;display:flex}.TabbedImagePanel-module__75sNOW__tab{border-radius:var(--border-radius-rounded-xs);color:var(--color-academy-gray-950);cursor:pointer;padding:var(--spacing-spacing-xs) var(--padding-padding-sm);white-space:normal;text-align:left;background:0 0;border:none;width:100%}@media (min-width:800px){.TabbedImagePanel-module__75sNOW__list{flex-flow:wrap;align-items:flex-start}.TabbedImagePanel-module__75sNOW__tab{white-space:nowrap;width:auto}}.TabbedImagePanel-module__75sNOW__tab[data-active]{background-color:var(--color-academy-green-800);color:var(--color-academy-gray-50)}.TabbedImagePanel-module__75sNOW__tab:focus-visible{outline:2px solid var(--color-academy-green-800);outline-offset:2px}.TabbedImagePanel-module__75sNOW__panel{outline:none}.TabbedImagePanel-module__75sNOW__panelFrame{gap:var(--padding-padding-xs);padding:var(--padding-padding-md);background-color:var(--color-academy-gray-300);flex-direction:column;width:100%;display:flex;position:relative}.TabbedImagePanel-module__75sNOW__panelContent{gap:var(--spacing-spacing-xl);padding-inline:var(--padding-padding-md);flex-direction:column;width:100%;display:flex}.TabbedImagePanel-module__75sNOW__image{aspect-ratio:452/565;object-fit:cover;border-radius:var(--border-radius-radius-md);width:100%;max-width:452px;height:auto;display:none}@media (min-width:1024px){.TabbedImagePanel-module__75sNOW__image{display:block}}.TabbedImagePanel-module__75sNOW__textCard{justify-content:space-between;gap:var(--spacing-spacing-lg);min-height:100%;padding:var(--spacing-spacing-lg);border-radius:var(--border-radius-radius-md);background-color:var(--color-academy-green-900);color:var(--color-academy-gray-50);word-break:break-word;flex-direction:column;flex:1;display:flex}.TabbedImagePanel-module__75sNOW__textCardTitle,.TabbedImagePanel-module__75sNOW__textCardDescription{color:inherit;margin:0}.TabbedImagePanel-module__75sNOW__tabLabel{margin:0}@media (min-width:800px){.TabbedImagePanel-module__75sNOW__textCardTitle{font-family:var(--body-xl-typeface), sans-serif;font-size:var(--body-xl-font-size);font-weight:var(--body-xl-font-weight);line-height:var(--body-xl-line-height)}.TabbedImagePanel-module__75sNOW__textCardDescription{font-family:var(--display-md-typeface), serif;font-size:var(--display-md-font-size);font-weight:var(--display-md-font-weight);line-height:var(--display-md-line-height)}.TabbedImagePanel-module__75sNOW__tabLabel{font-family:var(--body-lg-typeface), sans-serif;font-size:var(--body-lg-font-size);font-weight:var(--body-lg-font-weight);line-height:var(--body-lg-line-height)}}@media (min-width:1024px){.TabbedImagePanel-module__75sNOW__panelContent{flex-direction:row;align-items:stretch}}
.CareersSectionAnchor-module__2ARlAG__anchor{width:0;height:0;scroll-margin-top:var(--careers-sticky-header-offset);display:block;position:relative}
.InterviewStepsBlock-module__bxkhcq__section{width:100%;padding-block:var(--spacing-spacing-lg);padding-inline:var(--spacing-spacing-md);flex-direction:column;display:flex}.InterviewStepsBlock-module__bxkhcq__header{align-items:flex-start;gap:var(--spacing-spacing-md);width:100%;margin-bottom:var(--spacing-spacing-2xl);color:var(--text-default);word-break:break-word;flex-direction:column;display:flex}.InterviewStepsBlock-module__bxkhcq__badge,.InterviewStepsBlock-module__bxkhcq__title,.InterviewStepsBlock-module__bxkhcq__description{margin:0}.InterviewStepsBlock-module__bxkhcq__copy{align-items:flex-start;gap:var(--padding-padding-xs);flex-direction:column;width:100%;display:flex}.InterviewStepsBlock-module__bxkhcq__panel{width:100%}@media (min-width:800px){.InterviewStepsBlock-module__bxkhcq__badge{font-family:var(--body-xl-typeface), sans-serif;font-size:var(--body-xl-font-size);font-weight:var(--body-xl-font-weight);line-height:var(--body-xl-line-height)}.InterviewStepsBlock-module__bxkhcq__title{font-family:var(--display-lg-typeface), serif;font-size:var(--display-lg-font-size);font-weight:var(--display-lg-font-weight);line-height:var(--display-lg-line-height)}}
.StaffTile-module__XmYFfG__tile{aspect-ratio:1;border-radius:var(--border-radius-radius-sm);background-color:var(--color-academy-gray-300);flex-shrink:0;width:100%;position:relative;overflow:hidden}.StaffTile-module__XmYFfG__image{object-fit:cover}.StaffTile-module__XmYFfG__overlay{justify-content:flex-end;align-items:flex-start;gap:var(--padding-padding-3xs);padding:var(--padding-padding-lg);background-color:#0000004d;flex-direction:column;transition:background-color .2s;display:flex;position:absolute;inset:0}@media (hover:hover) and (pointer:fine){.StaffTile-module__XmYFfG__tileHighlighted:hover .StaffTile-module__XmYFfG__overlay{background-color:#000000b3}.StaffTile-module__XmYFfG__tileHighlighted:hover .StaffTile-module__XmYFfG__bio{opacity:1}}.StaffTile-module__XmYFfG__bio{color:var(--color-academy-gray-50);opacity:0;transition:opacity .2s}.StaffTile-module__XmYFfG__tileAllStaff .StaffTile-module__XmYFfG__overlay{transition:none}.StaffTile-module__XmYFfG__meta{align-items:flex-start;gap:var(--padding-padding-3xs);margin-top:var(--padding-padding-sm);flex-direction:column;display:flex}.StaffTile-module__XmYFfG__tileAllStaff .StaffTile-module__XmYFfG__meta{margin-top:0}.StaffTile-module__XmYFfG__name{color:var(--color-academy-gray-50);font-weight:var(--font-weight-semibold)}.StaffTile-module__XmYFfG__jobTitle{color:var(--color-academy-gray-50)}
.DiscoveryHeaderNav-module__kEZeXq__header{z-index:40;background:var(--color-surface-default);position:relative;box-shadow:0 2px 2px #00000014}.DiscoveryHeaderNav-module__kEZeXq__topLinkBar{background:var(--color-background-disabled-default)}.DiscoveryHeaderNav-module__kEZeXq__topLinkList{align-items:stretch;gap:0;max-width:1216px;margin:0 auto;padding:0 24px;list-style:none;display:flex;overflow-x:auto}.DiscoveryHeaderNav-module__kEZeXq__topLink{height:40px;color:var(--color-text-primary);white-space:nowrap;align-items:center;gap:8px;padding:0 16px;text-decoration:none;display:inline-flex}.DiscoveryHeaderNav-module__kEZeXq__topLink:hover{background:var(--color-surface-muted)}.DiscoveryHeaderNav-module__kEZeXq__topLink:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:-2px}.DiscoveryHeaderNav-module__kEZeXq__topLinkCurrent,.DiscoveryHeaderNav-module__kEZeXq__topLinkCurrent:hover{background:var(--color-neutral-white)}.DiscoveryHeaderNav-module__kEZeXq__topLinkIcon{flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.DiscoveryHeaderNav-module__kEZeXq__topLinkIcon img{object-fit:contain;width:20px;height:20px;display:block}@media (max-width:767px){.DiscoveryHeaderNav-module__kEZeXq__topLinkWithIcon .DiscoveryHeaderNav-module__kEZeXq__topLinkLabel{display:none}}.DiscoveryHeaderNav-module__kEZeXq__bar{justify-content:space-between;align-items:center;gap:16px;max-width:1216px;min-height:72px;margin:0 auto;padding:16px 24px 16px 30px;display:flex;position:relative}.DiscoveryHeaderNav-module__kEZeXq__logoLink{flex-shrink:0;display:inline-flex}.DiscoveryHeaderNav-module__kEZeXq__logoLink:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px;border-radius:var(--border-radius-md)}.DiscoveryHeaderNav-module__kEZeXq__logo{width:auto;height:32px;display:block}.DiscoveryHeaderNav-module__kEZeXq__desktopNav{justify-content:flex-end;margin-left:auto;display:none}.DiscoveryHeaderNav-module__kEZeXq__tabList{justify-content:flex-end;align-items:center;gap:24px;margin:0;padding:0;list-style:none;display:flex}.DiscoveryHeaderNav-module__kEZeXq__tabItem{position:relative}.DiscoveryHeaderNav-module__kEZeXq__tab{min-height:40px;color:var(--color-text-primary);cursor:pointer;font:inherit;background:0 0;border:0;align-items:center;gap:8px;padding:8px 2px;text-decoration:none;display:inline-flex;position:relative}.DiscoveryHeaderNav-module__kEZeXq__tab:after{content:"";background:var(--color-border-default);transform-origin:0;height:2px;transition:transform .2s;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.DiscoveryHeaderNav-module__kEZeXq__tab:hover:after,.DiscoveryHeaderNav-module__kEZeXq__tab:focus-visible:after,.DiscoveryHeaderNav-module__kEZeXq__tabActive:after{transform:scaleX(1)}.DiscoveryHeaderNav-module__kEZeXq__tab:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px;border-radius:2px}@media (prefers-reduced-motion:reduce){.DiscoveryHeaderNav-module__kEZeXq__tab:after{transition:none}}.DiscoveryHeaderNav-module__kEZeXq__dropdown{border-radius:var(--border-radius-md);background:var(--color-surface-default);width:284px;padding:16px;position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%);box-shadow:0 8px 24px #0000001f}.DiscoveryHeaderNav-module__kEZeXq__dropdown:before{content:"";height:8px;position:absolute;bottom:100%;left:0;right:0}.DiscoveryHeaderNav-module__kEZeXq__panelGroupLabel{color:var(--color-text-tertiary);text-transform:uppercase;margin:0 0 8px}.DiscoveryHeaderNav-module__kEZeXq__dropdownList,.DiscoveryHeaderNav-module__kEZeXq__mobileSubList{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.DiscoveryHeaderNav-module__kEZeXq__dropdownLink,.DiscoveryHeaderNav-module__kEZeXq__mobileSubLink{border-radius:var(--border-radius-md);color:inherit;align-items:flex-start;gap:12px;padding:12px;text-decoration:none;display:flex}.DiscoveryHeaderNav-module__kEZeXq__dropdownLink:hover,.DiscoveryHeaderNav-module__kEZeXq__mobileSubLink:hover{background:var(--color-surface-hover)}.DiscoveryHeaderNav-module__kEZeXq__dropdownLink:focus-visible,.DiscoveryHeaderNav-module__kEZeXq__mobileSubLink:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px;background:var(--color-surface-hover)}.DiscoveryHeaderNav-module__kEZeXq__iconTile{border-radius:var(--border-radius-md);background:var(--color-pact-graphite-graphite-1);flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:inline-flex}.DiscoveryHeaderNav-module__kEZeXq__iconImage{object-fit:contain;width:24px;height:24px;display:block}.DiscoveryHeaderNav-module__kEZeXq__dropdownText{flex-direction:column;gap:0;min-width:0;display:flex}.DiscoveryHeaderNav-module__kEZeXq__dropdownLabel{color:var(--color-text-primary)}.DiscoveryHeaderNav-module__kEZeXq__dropdownDescription{color:var(--color-text-tertiary)}.DiscoveryHeaderNav-module__kEZeXq__actions{flex-shrink:0;align-items:center;gap:8px;display:flex}.DiscoveryHeaderNav-module__kEZeXq__signIn{border:1px solid var(--color-border-default);border-radius:var(--dimension-border-radius-max);background:var(--color-background-paper-light);height:40px;color:var(--color-text-default);white-space:nowrap;justify-content:center;align-items:center;padding:0 16px;text-decoration:none;display:inline-flex}.DiscoveryHeaderNav-module__kEZeXq__signIn:hover{background:var(--color-background-paper-light-hover)}.DiscoveryHeaderNav-module__kEZeXq__signIn:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px}.DiscoveryHeaderNav-module__kEZeXq__accountButton{border-radius:var(--border-radius-md);max-width:200px;color:var(--color-text-primary);cursor:pointer;font:inherit;background:0 0;border:0;align-items:center;gap:4px;padding:8px;display:inline-flex}.DiscoveryHeaderNav-module__kEZeXq__accountName{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.DiscoveryHeaderNav-module__kEZeXq__accountButton:hover{background:var(--color-surface-muted)}.DiscoveryHeaderNav-module__kEZeXq__accountButton:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px}.DiscoveryHeaderNav-module__kEZeXq__accountMenu{border-radius:var(--border-radius-md);background:var(--color-surface-default);padding:8px;box-shadow:0 8px 24px #0000001f}.DiscoveryHeaderNav-module__kEZeXq__accountMenuItem{border-radius:var(--border-radius-md);color:var(--color-text-primary);text-decoration:none}.DiscoveryHeaderNav-module__kEZeXq__studentList{padding:4px 8px 8px}.DiscoveryHeaderNav-module__kEZeXq__studentListHeading{color:var(--color-text-secondary);margin:0 0 4px}.DiscoveryHeaderNav-module__kEZeXq__studentListItems{margin:0;padding:0;list-style:none}.DiscoveryHeaderNav-module__kEZeXq__studentListItem{padding:4px 0}.DiscoveryHeaderNav-module__kEZeXq__mobileToggle{border-radius:var(--border-radius-md);width:40px;height:40px;color:var(--color-text-primary);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.DiscoveryHeaderNav-module__kEZeXq__mobileToggle:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px}.DiscoveryHeaderNav-module__kEZeXq__mobileNav{padding:0 24px 24px}.DiscoveryHeaderNav-module__kEZeXq__mobileList{margin:0;padding:0;list-style:none}.DiscoveryHeaderNav-module__kEZeXq__mobileItem{border-bottom:1px dashed var(--color-border-default)}.DiscoveryHeaderNav-module__kEZeXq__mobileItemButton{width:100%;color:var(--color-text-primary);cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;padding:16px 0;display:flex}.DiscoveryHeaderNav-module__kEZeXq__mobileItemButton:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px;border-radius:2px}.DiscoveryHeaderNav-module__kEZeXq__chevronOpen{transform:rotate(180deg)}.DiscoveryHeaderNav-module__kEZeXq__mobilePanel{padding:0 0 16px}.DiscoveryHeaderNav-module__kEZeXq__mobileDirectLink{color:inherit;padding:16px 0;text-decoration:none;display:block}.DiscoveryHeaderNav-module__kEZeXq__mobileDirectLink:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px;border-radius:2px}@media (min-width:1024px){.DiscoveryHeaderNav-module__kEZeXq__desktopNav{display:flex}.DiscoveryHeaderNav-module__kEZeXq__mobileToggle,.DiscoveryHeaderNav-module__kEZeXq__mobileNav{display:none}}.DiscoveryHeaderNav-module__kEZeXq__loading{pointer-events:none;-webkit-user-select:none;user-select:none}.DiscoveryHeaderNav-module__kEZeXq__skeletonBone{border-radius:var(--border-radius-md);opacity:.18;background:currentColor;height:1em;animation:1.2s ease-in-out infinite DiscoveryHeaderNav-module__kEZeXq__discoveryChromePulse;display:block}.DiscoveryHeaderNav-module__kEZeXq__skeletonTopLink{width:4.5em}.DiscoveryHeaderNav-module__kEZeXq__skeletonTab{width:5.5em}@keyframes DiscoveryHeaderNav-module__kEZeXq__discoveryChromePulse{50%{opacity:.08}}@media (prefers-reduced-motion:reduce){.DiscoveryHeaderNav-module__kEZeXq__skeletonBone{animation:none}}
.HighlightedStaffCarousel-module__LVL33q__carousel{gap:var(--padding-padding-lg);--highlighted-staff-tile-size:var(--careers-staff-tile-size);--highlighted-staff-tile-gap:var(--spacing-spacing-2xl);flex-direction:column;width:100%;display:flex}.HighlightedStaffCarousel-module__LVL33q__viewport{scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;touch-action:pan-x;-webkit-overflow-scrolling:touch;--highlighted-staff-tile-gap:var(--spacing-spacing-2xl);width:100%;overflow:auto hidden}.HighlightedStaffCarousel-module__LVL33q__viewport::-webkit-scrollbar{display:none}.HighlightedStaffCarousel-module__LVL33q__track{gap:var(--highlighted-staff-tile-gap);width:max-content;display:flex}.HighlightedStaffCarousel-module__LVL33q__slide{flex:0 0 var(--highlighted-staff-tile-size);width:var(--highlighted-staff-tile-size);scroll-snap-align:start}.HighlightedStaffCarousel-module__LVL33q__controls{gap:var(--padding-padding-sm);justify-content:flex-end;align-items:center;width:100%;display:flex}.HighlightedStaffCarousel-module__LVL33q__navButton{border-radius:var(--border-radius-radius-sm);background-color:var(--color-mantine-gray-gray-0);border-color:var(--border-default);width:2.5rem;height:2.5rem;color:var(--text-default);padding:0}.HighlightedStaffCarousel-module__LVL33q__navButton:disabled{opacity:.5}
.DiscoveryFooterNav-module__b98fKW__footer{width:100%;padding:32px}.DiscoveryFooterNav-module__b98fKW__chalkboardGreen{background:var(--color-surface-inverse);color:var(--color-text-inverse)}.DiscoveryFooterNav-module__b98fKW__subtlePaper{background:var(--color-surface-subtle);color:var(--color-text-primary)}.DiscoveryFooterNav-module__b98fKW__inner{flex-direction:column;gap:24px;max-width:1216px;margin:0 auto;display:flex}.DiscoveryFooterNav-module__b98fKW__top,.DiscoveryFooterNav-module__b98fKW__brand{flex-direction:column;gap:32px;display:flex}.DiscoveryFooterNav-module__b98fKW__logoLink{width:fit-content;display:inline-flex}.DiscoveryFooterNav-module__b98fKW__logoLink:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px;border-radius:var(--border-radius-md)}.DiscoveryFooterNav-module__b98fKW__logo{width:auto;height:48px;display:block}.DiscoveryFooterNav-module__b98fKW__socialList{flex-wrap:wrap;align-items:center;gap:0;margin:0;padding:0;list-style:none;display:flex}.DiscoveryFooterNav-module__b98fKW__socialLink{width:44px;height:44px;color:inherit;opacity:.95;justify-content:center;align-items:center;display:inline-flex}.DiscoveryFooterNav-module__b98fKW__socialLink:hover{opacity:.75}.DiscoveryFooterNav-module__b98fKW__socialLink:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px;border-radius:var(--border-radius-md);opacity:1}.DiscoveryFooterNav-module__b98fKW__socialIcon{width:24px;height:24px;color:inherit;flex-shrink:0;display:block}.DiscoveryFooterNav-module__b98fKW__columns{grid-template-columns:1fr;gap:24px;display:grid}.DiscoveryFooterNav-module__b98fKW__column{flex-direction:column;gap:16px;min-width:0;display:flex}.DiscoveryFooterNav-module__b98fKW__columnHeading{opacity:.7;text-transform:uppercase;margin:0}.DiscoveryFooterNav-module__b98fKW__linkList{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.DiscoveryFooterNav-module__b98fKW__link,.DiscoveryFooterNav-module__b98fKW__legalLink{color:inherit;text-decoration:none}.DiscoveryFooterNav-module__b98fKW__link:hover,.DiscoveryFooterNav-module__b98fKW__legalLink:hover{text-decoration:underline}.DiscoveryFooterNav-module__b98fKW__link:focus-visible,.DiscoveryFooterNav-module__b98fKW__legalLink:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px;border-radius:2px;text-decoration:underline}.DiscoveryFooterNav-module__b98fKW__divider{opacity:.35;border:0;border-top:1px dashed;width:100%;margin:0}.DiscoveryFooterNav-module__b98fKW__bottom{flex-direction:column;gap:16px;display:flex}.DiscoveryFooterNav-module__b98fKW__copyright{margin:0}.DiscoveryFooterNav-module__b98fKW__legalList{flex-wrap:wrap;gap:24px;margin:0;padding:0;list-style:none;display:flex}@media (min-width:800px){.DiscoveryFooterNav-module__b98fKW__columns{grid-template-columns:repeat(3,minmax(0,200px));gap:48px}.DiscoveryFooterNav-module__b98fKW__top{flex-direction:row;justify-content:space-between;align-items:flex-start}.DiscoveryFooterNav-module__b98fKW__bottom{flex-direction:row;align-items:center;gap:24px}}.DiscoveryFooterNav-module__b98fKW__loading{pointer-events:none;-webkit-user-select:none;user-select:none}.DiscoveryFooterNav-module__b98fKW__skeletonBone{border-radius:var(--border-radius-md);opacity:.18;background:currentColor;height:1em;animation:1.2s ease-in-out infinite DiscoveryFooterNav-module__b98fKW__discoveryChromePulse;display:block}.DiscoveryFooterNav-module__b98fKW__skeletonSocial{border-radius:var(--border-radius-md);width:24px;height:24px}.DiscoveryFooterNav-module__b98fKW__skeletonColumnHeading{width:7em}.DiscoveryFooterNav-module__b98fKW__skeletonFooterLink{width:9em}.DiscoveryFooterNav-module__b98fKW__skeletonCopyright{width:16em}.DiscoveryFooterNav-module__b98fKW__skeletonLegal{width:5em}@keyframes DiscoveryFooterNav-module__b98fKW__discoveryChromePulse{50%{opacity:.08}}@media (prefers-reduced-motion:reduce){.DiscoveryFooterNav-module__b98fKW__skeletonBone{animation:none}}
.HighlightedStaffSection-module__FPQYya__section{gap:var(--spacing-spacing-5xl);width:100%;padding-block:var(--spacing-spacing-3xl);padding-inline:var(--padding-padding-sm);flex-direction:column;display:flex}.HighlightedStaffSection-module__FPQYya__header,.HighlightedStaffSection-module__FPQYya__headerWithMedia{gap:var(--spacing-spacing-lg);flex-direction:column;width:100%;display:flex}.HighlightedStaffSection-module__FPQYya__leadingPlain{display:contents}.HighlightedStaffSection-module__FPQYya__leading{gap:var(--spacing-spacing-lg);flex-direction:column;width:100%;display:flex}.HighlightedStaffSection-module__FPQYya__copy{gap:var(--padding-padding-xs);width:100%;max-width:480px;color:var(--color-academy-gray-900);word-break:break-word;flex-direction:column;display:flex}.HighlightedStaffSection-module__FPQYya__badge{font-weight:var(--font-weight-light);line-height:1.5}.HighlightedStaffSection-module__FPQYya__title{white-space:pre-line}.HighlightedStaffSection-module__FPQYya__buttons{gap:var(--spacing-spacing-md);width:100%;display:flex}@media (max-width:799px){.HighlightedStaffSection-module__FPQYya__header .HighlightedStaffSection-module__FPQYya__buttons,.HighlightedStaffSection-module__FPQYya__headerWithMedia .HighlightedStaffSection-module__FPQYya__buttons{flex-flow:column}.HighlightedStaffSection-module__FPQYya__header .HighlightedStaffSection-module__FPQYya__buttons>*,.HighlightedStaffSection-module__FPQYya__headerWithMedia .HighlightedStaffSection-module__FPQYya__buttons>*{width:100%}.HighlightedStaffSection-module__FPQYya__headerWithMedia .HighlightedStaffSection-module__FPQYya__leading{flex-direction:column;display:flex}.HighlightedStaffSection-module__FPQYya__headerWithMedia .HighlightedStaffSection-module__FPQYya__copy{order:1}.HighlightedStaffSection-module__FPQYya__headerWithMedia .HighlightedStaffSection-module__FPQYya__buttons{order:2}.HighlightedStaffSection-module__FPQYya__headerWithMedia .HighlightedStaffSection-module__FPQYya__descriptionInLeading{order:3}}.HighlightedStaffSection-module__FPQYya__description,.HighlightedStaffSection-module__FPQYya__descriptionInLeading{font-weight:var(--font-weight-light);color:var(--color-academy-gray-900);white-space:pre-line;line-height:1.5}.HighlightedStaffSection-module__FPQYya__mediaAside{width:100%}.HighlightedStaffSection-module__FPQYya__media{aspect-ratio:4/3;border-radius:var(--border-radius-radius-lg);width:100%;position:relative;overflow:hidden}.HighlightedStaffSection-module__FPQYya__mediaAsset{border:0;width:100%;height:100%;position:absolute;inset:0}@media (min-width:800px){.HighlightedStaffSection-module__FPQYya__header,.HighlightedStaffSection-module__FPQYya__headerWithMedia{column-gap:var(--spacing-spacing-3xl);row-gap:var(--spacing-spacing-lg);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;display:grid}.HighlightedStaffSection-module__FPQYya__leadingPlain{gap:var(--spacing-spacing-lg);flex-direction:column;grid-area:1/1/span 2;align-self:center;width:100%;min-width:0;display:flex}.HighlightedStaffSection-module__FPQYya__leadingPlain .HighlightedStaffSection-module__FPQYya__copy{max-width:none}.HighlightedStaffSection-module__FPQYya__headerWithMedia .HighlightedStaffSection-module__FPQYya__leading{grid-area:1/1;min-width:0}.HighlightedStaffSection-module__FPQYya__headerWithMedia .HighlightedStaffSection-module__FPQYya__mediaAside{grid-area:1/2;width:100%;min-width:0}.HighlightedStaffSection-module__FPQYya__buttons{gap:var(--padding-padding-xs);flex-flow:wrap}.HighlightedStaffSection-module__FPQYya__buttons>*{width:auto}.HighlightedStaffSection-module__FPQYya__header .HighlightedStaffSection-module__FPQYya__description{grid-area:1/2/span 2;max-width:none;padding-top:5.5625rem}}@media (min-width:800px) and (max-width:1023px){.HighlightedStaffSection-module__FPQYya__section{padding-block:var(--spacing-spacing-4xl);padding-inline:var(--padding-padding-lg)}}@media (min-width:1024px){.HighlightedStaffSection-module__FPQYya__section{padding-block:var(--spacing-spacing-5xl);padding-inline:var(--padding-padding-lg)}.HighlightedStaffSection-module__FPQYya__headerWithMedia{grid-template-columns:minmax(0,480px) minmax(0,1fr)}.HighlightedStaffSection-module__FPQYya__descriptionInLeading{max-width:480px}.HighlightedStaffSection-module__FPQYya__headerWithMedia .HighlightedStaffSection-module__FPQYya__mediaAside{justify-self:end;max-width:680px}.HighlightedStaffSection-module__FPQYya__media{aspect-ratio:4/3;width:100%;max-width:680px;height:auto}}@media (min-width:1280px){.HighlightedStaffSection-module__FPQYya__section{padding-block:0;padding-inline:0}.HighlightedStaffSection-module__FPQYya__header,.HighlightedStaffSection-module__FPQYya__headerWithMedia{padding-top:5rem;padding-bottom:0}}
.DisableDraftMode-module__u7Sj3q__wrapper{bottom:calc(var(--spacing) * 3);left:calc(var(--spacing) * 3 + 3.75rem);z-index:var(--z-topbar);position:fixed}.DisableDraftMode-module__u7Sj3q__button{cursor:pointer;color:canvastext;font:inherit;background:canvas;border:1px solid;border-radius:.375rem;padding:.5rem .75rem}
.StaffBiographyModal-module__TCW72q__modalInner{padding:var(--padding-padding-lg);justify-content:center;align-items:center;display:flex}.StaffBiographyModal-module__TCW72q__modalContent{--modal-size:800px;width:min(800px, calc(100vw - 2 * var(--padding-padding-lg)));max-width:min(800px, calc(100vw - 2 * var(--padding-padding-lg)));height:min(540px, calc(100dvh - 2 * var(--padding-padding-lg)));max-height:min(540px, calc(100dvh - 2 * var(--padding-padding-lg)));padding:var(--padding-padding-lg);background-color:var(--color-mantine-gray-gray-0);border-radius:var(--border-radius-radius-md);flex-direction:column;margin:auto;display:flex;overflow:hidden;box-shadow:0 7px 7px -5px #0000000a,0 10px 15px -5px #0000001a,0 1px 3px #0000000d}.StaffBiographyModal-module__TCW72q__modalBody{flex-direction:column;flex:1;min-height:0;padding:0;display:flex;overflow:hidden}.StaffBiographyModal-module__TCW72q__modalLayout{gap:var(--padding-padding-lg);flex-direction:column;flex:1;min-height:0;display:flex}.StaffBiographyModal-module__TCW72q__fixedTop{gap:var(--padding-padding-lg);flex-direction:column;flex-shrink:0;display:flex}.StaffBiographyModal-module__TCW72q__headerRow{align-items:flex-start;gap:var(--padding-padding-lg);display:flex}.StaffBiographyModal-module__TCW72q__headerText{gap:var(--padding-padding-xxs);flex-direction:column;flex:1;min-width:0;max-width:752px;display:flex}.StaffBiographyModal-module__TCW72q__closeButton{border-radius:var(--border-radius-radius-sm);width:1rem;height:1rem;color:var(--color-academy-gray-900);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.StaffBiographyModal-module__TCW72q__closeButton:focus-visible{outline:2px solid var(--color-academy-green-800);outline-offset:2px}.StaffBiographyModal-module__TCW72q__name,.StaffBiographyModal-module__TCW72q__jobTitle{color:var(--color-academy-gray-900)}.StaffBiographyModal-module__TCW72q__divider{border:none;border-top:1px solid var(--border-default);width:100%;margin:0}.StaffBiographyModal-module__TCW72q__scrollBody{flex:1;min-height:0;overflow-y:auto}.StaffBiographyModal-module__TCW72q__qaList{gap:var(--padding-padding-lg);padding-bottom:var(--padding-padding-lg);flex-direction:column;max-width:752px;display:flex}.StaffBiographyModal-module__TCW72q__qaItem{gap:var(--padding-padding-xs);flex-direction:column;display:flex}.StaffBiographyModal-module__TCW72q__question,.StaffBiographyModal-module__TCW72q__answer{color:var(--color-academy-gray-900)}
.ClickableStaffTile-module__xsqC6q__button{cursor:pointer;width:100%;text-align:inherit;background:0 0;border:none;padding:0;display:block}.ClickableStaffTile-module__xsqC6q__button:focus-visible{outline:2px solid var(--color-academy-green-800);outline-offset:2px}
.CareersMultiSelect-module__kacNYq__root{width:100%}.CareersMultiSelect-module__kacNYq__label{color:var(--text-title);font-family:var(--label-xs-typeface), sans-serif;font-size:var(--label-xs-font-size);font-weight:var(--font-weight-semibold);margin:0;margin-bottom:var(--spacing-spacing-xxs);line-height:1.3333}.CareersMultiSelect-module__kacNYq__input{cursor:pointer;min-height:calc(var(--spacing) * 5.5);padding-block:var(--padding-padding-xxs);padding-inline:var(--padding-padding-sm);background-color:#fff}.CareersMultiSelect-module__kacNYq__pillsList{gap:var(--spacing-spacing-xxs);flex-wrap:wrap}.CareersMultiSelect-module__kacNYq__pill{white-space:nowrap;flex-shrink:0;width:auto;max-width:none}.CareersMultiSelect-module__kacNYq__pill>span{text-overflow:clip;white-space:nowrap;overflow:visible}.CareersMultiSelect-module__kacNYq__inputField{min-width:4rem;color:var(--text-default);font-family:var(--body-sm-typeface), sans-serif;font-size:max(16px, var(--body-sm-font-size));font-weight:var(--font-weight-normal);flex:4rem;line-height:1.4286}.CareersMultiSelect-module__kacNYq__inputField::placeholder{color:var(--text-placeholder);opacity:1}
.AllStaffList-module__GHQHqa__root{width:100%}@media (max-width:799px){.AllStaffList-module__GHQHqa__root{margin-inline:calc(-1 * var(--padding-padding-sm));width:calc(100% + 2 * var(--padding-padding-sm))}}.AllStaffList-module__GHQHqa__grid{gap:var(--padding-padding-lg);padding-bottom:var(--spacing-spacing-lg);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.AllStaffList-module__GHQHqa__gridWithFilter{margin-top:10px}.AllStaffList-module__GHQHqa__tile{width:100%;min-width:0}@media (min-width:800px){.AllStaffList-module__GHQHqa__root{width:100%;margin-inline:0}.AllStaffList-module__GHQHqa__grid{grid-template-columns:repeat(3,minmax(0,1fr));padding-bottom:0}.AllStaffList-module__GHQHqa__gridWithFilter{margin-top:4rem}}@media (min-width:1024px){.AllStaffList-module__GHQHqa__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}
.FourOhFour-module__LxZw7G__canvasContainer{background:var(--color-default);border:none;overflow:hidden}.FourOhFour-module__LxZw7G__messageContainer{padding-block:var(--dimension-spacing-7xl);padding-inline:var(--dimension-padding-sm);text-align:center;pointer-events:none;gap:var(--dimension-spacing-4xl);flex-direction:column;align-items:center;width:100%;max-width:40rem;display:flex;position:absolute;left:50%;transform:translate(-50%)}.FourOhFour-module__LxZw7G__messageContainer button,.FourOhFour-module__LxZw7G__messageContainer a{pointer-events:auto}.FourOhFour-module__LxZw7G__messageHeader{gap:var(--dimension-spacing-xl);pointer-events:none;flex-direction:column;display:flex}@media (min-width:800px){.FourOhFour-module__LxZw7G__messageContainer{padding-block:var(--dimension-spacing-9xl)}}
.JobListings-module__fvKmMq__section{flex-direction:column;width:100%;display:flex}.JobListings-module__fvKmMq__sectionHeader{gap:var(--spacing-spacing-lg);width:100%;color:var(--color-academy-gray-900);flex-direction:column;padding-block-start:var(--spacing-spacing-5xl);padding-block-end:var(--spacing-spacing-xl);display:flex}.JobListings-module__fvKmMq__sectionTitle{gap:var(--padding-padding-xs);word-break:break-word;flex-direction:column;width:100%;max-width:480px;display:flex}.JobListings-module__fvKmMq__title{margin:0}.JobListings-module__fvKmMq__badge{font-weight:var(--font-weight-light);margin:0;line-height:1.5}.JobListings-module__fvKmMq__description{--text-default:var(--color-academy-gray-900);word-break:break-word;margin:0;padding-inline:0}.JobListings-module__fvKmMq__root{flex-direction:column;width:100%;display:flex}.JobListings-module__fvKmMq__filters{gap:var(--spacing-spacing-md);grid-template-columns:1fr;margin-block-end:var(--spacing-spacing-5xl);display:grid}.JobListings-module__fvKmMq__departmentSection{gap:var(--spacing-spacing-xl);flex-direction:column;display:flex}.JobListings-module__fvKmMq__departmentSection+.JobListings-module__fvKmMq__departmentSection{margin-top:var(--spacing-spacing-xl)}.JobListings-module__fvKmMq__departmentHeading{margin:0}.JobListings-module__fvKmMq__jobList{gap:var(--spacing-spacing-md);flex-direction:column;width:100%;display:flex}.JobListings-module__fvKmMq__listingRow{align-items:start;column-gap:var(--padding-padding-lg);row-gap:var(--spacing-spacing-xs);width:100%;border-bottom:1px solid var(--border-default);color:inherit;cursor:pointer;background:0 0;grid-template-columns:minmax(0,1fr) auto;padding-block-end:var(--spacing-spacing-md);text-decoration:none;transition:color .2s;display:grid}.JobListings-module__fvKmMq__listingRow:hover .JobListings-module__fvKmMq__jobName{text-underline-offset:.125em;text-decoration:underline}.JobListings-module__fvKmMq__listingRow:focus-visible{border-radius:var(--border-radius-radius-sm);outline:2px solid var(--ring);outline-offset:2px}.JobListings-module__fvKmMq__jobName{font-weight:var(--font-weight-light);color:var(--color-academy-gray-900);word-break:break-word;grid-column:1/-1;margin:0;line-height:1.5}.JobListings-module__fvKmMq__jobMeta{align-items:flex-start;gap:var(--spacing-spacing-xxs);min-width:0;color:var(--color-academy-gray-900);flex-direction:column;grid-column:1;display:flex}.JobListings-module__fvKmMq__jobMetaItem{min-width:0;font-weight:var(--font-weight-light);word-break:break-word;flex:0 auto;margin:0;line-height:1.5}.JobListings-module__fvKmMq__applyAction{grid-column:2;justify-content:flex-end;align-self:start;padding-top:1px;display:flex}.JobListings-module__fvKmMq__noMatchesFound{margin:0 auto var(--spacing-spacing-5xl) auto;max-width:720px;color:var(--text-dimmed);font-size:var(--body-lg-font-size);text-align:center;line-height:1.5}@media (min-width:768px){.JobListings-module__fvKmMq__filters{gap:var(--spacing-spacing-lg);grid-template-columns:repeat(3,minmax(0,1fr))}.JobListings-module__fvKmMq__jobMeta{align-items:center;gap:var(--padding-padding-sm);flex-direction:row}.JobListings-module__fvKmMq__applyAction{padding-top:0}}@media (min-width:1024px){.JobListings-module__fvKmMq__sectionHeader{justify-content:center;align-items:center;gap:var(--spacing-spacing-3xl);flex-direction:row;padding-block-start:var(--spacing-spacing-7xl)}.JobListings-module__fvKmMq__sectionTitle{flex-shrink:0;width:480px}.JobListings-module__fvKmMq__description{flex:1 0 0;min-width:0}.JobListings-module__fvKmMq__listingRow{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:center;row-gap:0}.JobListings-module__fvKmMq__jobName,.JobListings-module__fvKmMq__jobMeta{grid-column:auto}.JobListings-module__fvKmMq__jobMetaItem{flex:1 0 0}.JobListings-module__fvKmMq__applyAction{grid-column:auto;align-self:center}}@media (min-width:1280px){.JobListings-module__fvKmMq__root{width:100%}}
.DiscoveryButton-module__xl3u2W__root{border-radius:var(--dimension-border-radius-max);box-sizing:border-box;cursor:pointer;font:inherit;align-items:center;gap:var(--dimension-padding-2xs);padding:var(--dimension-padding-sm) var(--dimension-padding-lg);border-style:solid;border-width:1px;justify-content:center;text-decoration:none;transition:background-color .15s,border-color .15s,opacity .15s;display:inline-flex}.DiscoveryButton-module__xl3u2W__root:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px}.DiscoveryButton-module__xl3u2W__default{background:var(--color-background-primary-filled);color:var(--color-text-inverse);border-color:#0000}.DiscoveryButton-module__xl3u2W__default:hover{background:var(--color-background-primary-filled-hover)}.DiscoveryButton-module__xl3u2W__secondary{background:var(--color-background-paper-light);border-color:var(--color-border-default);color:var(--color-text-default)}.DiscoveryButton-module__xl3u2W__secondary:hover{background:var(--color-background-paper-light-hover)}.DiscoveryButton-module__xl3u2W__link{color:var(--color-text-default);padding:var(--dimension-spacing-xs,var(--dimension-padding-3xs)) 0;background:0 0;border-color:#0000}.DiscoveryButton-module__xl3u2W__link:hover .DiscoveryButton-module__xl3u2W__label,.DiscoveryButton-module__xl3u2W__link:focus-visible .DiscoveryButton-module__xl3u2W__label{text-decoration:underline}.DiscoveryButton-module__xl3u2W__disabled{cursor:not-allowed;opacity:.5;pointer-events:none}.DiscoveryButton-module__xl3u2W__label{color:inherit}.DiscoveryButton-module__xl3u2W__icon{flex-shrink:0}
.BackToAllJobsButton-module__tRygtq__link{align-items:center;gap:var(--spacing-spacing-sm);cursor:pointer;color:var(--color-academy-gray-900);background:0 0;border:0;padding:0;display:inline-flex}.BackToAllJobsButton-module__tRygtq__link:hover{opacity:.8}.BackToAllJobsButton-module__tRygtq__icon{flex-shrink:0;width:28px;height:28px}
.SelectLocationModal-module__RUqqGG__content{gap:var(--padding-padding-md);max-height:min(540px, calc(100dvh - 2 * var(--padding-padding-lg)));flex-direction:column;display:flex;overflow:hidden}.SelectLocationModal-module__RUqqGG__title{flex-shrink:0;margin-bottom:0}.SelectLocationModal-module__RUqqGG__locationList{gap:var(--padding-padding-md);flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}
.BioPortalPage-module__mXfTwW__cardHeader{align-items:center;gap:calc(var(--spacing) * 3);flex-direction:row;display:flex}.BioPortalPage-module__mXfTwW__avatar{background-color:#ebe2e4;background-color:lab(90.5944% 3.37851 .0330567);border-radius:50%;flex-shrink:0;width:48px;height:48px;overflow:hidden}.BioPortalPage-module__mXfTwW__avatarImg{object-fit:cover;width:100%;height:100%}.BioPortalPage-module__mXfTwW__cardText{flex:1;min-width:0}.BioPortalPage-module__mXfTwW__statusBadge{font-size:var(--text-xs,.75rem);padding:calc(var(--spacing) * .5) calc(var(--spacing) * 2);border-radius:var(--radius-full,9999px);white-space:nowrap;flex-shrink:0;font-weight:500}.BioPortalPage-module__mXfTwW__statusPublished{color:#013f0b;color:lab(22.29% -28.1985 24.6072);background-color:#b3e8b3;background-color:lab(87.2275% -25.1601 19.9381)}.BioPortalPage-module__mXfTwW__statusPendingUpdates{color:#5d3a00;color:lab(27.898% 14.7892 49.324);background-color:#ffdfb1;background-color:lab(90.7633% 8.63311 31.1377)}.BioPortalPage-module__mXfTwW__statusNotPublished{color:#5a5355;color:lab(36.0744% 3.37204 .0335276);background-color:#eee5e7;background-color:lab(91.7544% 3.37854 .0330567)}.BioPortalPage-module__mXfTwW__statusReadyForReview{color:#00316a;color:lab(20.0322% 5.67137 -41.0345);background-color:#bddaff;background-color:lab(85.8576% -4.16142 -25.0097)}.BioPortalPage-module__mXfTwW__statusKey{gap:calc(var(--spacing) * 3);padding-top:calc(var(--spacing) * 2);border-top:1px solid #e4dbde;border-top:1px solid lab(88.2744% 3.37833 .0330806);flex-direction:column;display:flex}.BioPortalPage-module__mXfTwW__statusKeyItem{align-items:flex-start;gap:calc(var(--spacing) * 3);display:flex}.BioPortalPage-module__mXfTwW__statusKeyDescription{flex:1;min-width:0}
.CareersPage-module__0gZkUq__page{width:100%;overflow-x:clip}.CareersPage-module__0gZkUq__wrapper{width:100%;max-width:1280px;padding-inline:var(--padding-padding-sm);margin-inline:auto}.CareersPage-module__0gZkUq__sections{flex-direction:column;display:flex}@media (min-width:768px){.CareersPage-module__0gZkUq__wrapper{padding-inline:var(--padding-padding-lg)}}
.JobDetailsPage-module__zTBzvq__page{width:100%;padding-block:var(--spacing-spacing-lg);padding-inline:var(--padding-padding-sm);flex-direction:column;align-items:center;display:flex}.JobDetailsPage-module__zTBzvq__wrapper{flex-direction:column;align-items:flex-start;width:100%;max-width:1200px;display:flex}.JobDetailsPage-module__zTBzvq__hero{align-items:stretch;gap:var(--spacing-spacing-lg);width:100%;padding:var(--spacing-spacing-2xl) var(--padding-padding-lg);border-radius:var(--border-radius-radius-lg);background-color:var(--color-academy-gray-300);flex-direction:column;display:flex}.JobDetailsPage-module__zTBzvq__heroContent{gap:var(--spacing-spacing-md);flex-direction:column;min-width:0;display:flex}.JobDetailsPage-module__zTBzvq__jobTitle{color:var(--color-academy-gray-900);word-break:break-word}.JobDetailsPage-module__zTBzvq__meta{gap:var(--spacing-spacing-lg);color:var(--color-academy-gray-900);flex-wrap:wrap;display:flex}.JobDetailsPage-module__zTBzvq__heroApply{flex-shrink:0;align-self:flex-start}.JobDetailsPage-module__zTBzvq__content{align-items:flex-start;gap:var(--spacing-spacing-md);width:100%;max-width:960px;padding-block:var(--spacing-spacing-5xl);flex-direction:column;display:flex}.JobDetailsPage-module__zTBzvq__jobContent{width:100%;color:var(--color-academy-gray-900);word-break:break-word}:is(.JobDetailsPage-module__zTBzvq__jobContent h1,.JobDetailsPage-module__zTBzvq__jobContent h2,.JobDetailsPage-module__zTBzvq__jobContent h3,.JobDetailsPage-module__zTBzvq__jobContent h4){font-family:var(--display-xs-typeface), serif;font-size:var(--display-xs-font-size);font-weight:var(--display-xs-font-weight);line-height:var(--display-xs-line-height);color:var(--color-academy-gray-900);margin:0}:is(.JobDetailsPage-module__zTBzvq__jobContent p,.JobDetailsPage-module__zTBzvq__jobContent li){font-family:var(--body-xl-typeface), sans-serif;font-size:var(--body-xl-font-size);font-weight:var(--body-xl-font-weight);line-height:var(--body-xl-line-height);margin:0}:is(.JobDetailsPage-module__zTBzvq__jobContent strong,.JobDetailsPage-module__zTBzvq__jobContent b){font-weight:var(--font-weight-bold)}:is(.JobDetailsPage-module__zTBzvq__jobContent em,.JobDetailsPage-module__zTBzvq__jobContent i){font-style:italic}.JobDetailsPage-module__zTBzvq__jobContent u{text-underline-offset:.125em;text-decoration-line:underline}.JobDetailsPage-module__zTBzvq__jobContent a{color:var(--base-brand-bold);text-underline-offset:.125em;text-decoration-line:underline}:is(.JobDetailsPage-module__zTBzvq__jobContent ul,.JobDetailsPage-module__zTBzvq__jobContent ol){margin:0;padding-left:30px}.JobDetailsPage-module__zTBzvq__jobContent ul{list-style-type:disc}.JobDetailsPage-module__zTBzvq__jobContent ol{list-style-type:decimal}:is(.JobDetailsPage-module__zTBzvq__jobContent ul ul,.JobDetailsPage-module__zTBzvq__jobContent ol ol,.JobDetailsPage-module__zTBzvq__jobContent ul ol,.JobDetailsPage-module__zTBzvq__jobContent ol ul){margin-top:0;padding-left:30px}.JobDetailsPage-module__zTBzvq__jobContent table{border-collapse:collapse;width:auto;max-width:100%}:is(.JobDetailsPage-module__zTBzvq__jobContent th,.JobDetailsPage-module__zTBzvq__jobContent td){padding:var(--spacing-spacing-xs) var(--spacing-spacing-sm);border:1px solid var(--color-academy-gray-400);font-family:var(--body-xl-typeface), sans-serif;font-size:var(--body-xl-font-size);font-weight:var(--body-xl-font-weight);line-height:var(--body-xl-line-height);text-align:left;vertical-align:top}.JobDetailsPage-module__zTBzvq__jobContent th{font-weight:var(--font-weight-bold)}:is(.JobDetailsPage-module__zTBzvq__jobContent>p,.JobDetailsPage-module__zTBzvq__jobContent>ul,.JobDetailsPage-module__zTBzvq__jobContent>ol,.JobDetailsPage-module__zTBzvq__jobContent>h1,.JobDetailsPage-module__zTBzvq__jobContent>h2,.JobDetailsPage-module__zTBzvq__jobContent>h3,.JobDetailsPage-module__zTBzvq__jobContent>h4,.JobDetailsPage-module__zTBzvq__jobContent>table,.JobDetailsPage-module__zTBzvq__jobContent>blockquote){margin-top:var(--spacing-spacing-lg)}.JobDetailsPage-module__zTBzvq__jobContent>:first-child{margin-top:0}.JobDetailsPage-module__zTBzvq__bottomApply{flex-shrink:0}.JobDetailsPage-module__zTBzvq__applyPanel{width:100%;max-width:960px;scroll-margin-top:var(--careers-sticky-header-offset)}@media (min-width:800px){.JobDetailsPage-module__zTBzvq__page{padding-block:var(--spacing-spacing-3xl);padding-inline:var(--padding-padding-lg)}.JobDetailsPage-module__zTBzvq__hero{padding:var(--spacing-spacing-5xl) var(--spacing-spacing-3xl);flex-direction:row;align-items:center;gap:48px}.JobDetailsPage-module__zTBzvq__heroContent{flex:1 1 0;min-width:0}.JobDetailsPage-module__zTBzvq__heroApply{align-self:center}}@media (min-width:1280px){.JobDetailsPage-module__zTBzvq__page{padding-block:var(--spacing-spacing-3xl);padding-inline:0}}
