/* Use the existing homepage/About type roles, not a separate careers scale. */
.bxm-careers .career-hero h1{font-family:var(--bxm-font-family);font-size:clamp(48px,5.1vw,96px);font-weight:300;line-height:1.07;letter-spacing:-.06em}
.bxm-careers :is(.career-hero__lead,.career-hero__story,.bxm-about-heading>p,.career-next__copy>p:not(.bxm-about-kicker)){font-size:var(--bxm-type-lead);font-weight:300;line-height:var(--bxm-leading-copy)}
.bxm-careers :is(.bxm-about-heading,.career-next__copy) h2{font-size:var(--bxm-type-section);font-weight:300;line-height:var(--bxm-leading-section);letter-spacing:-.05em;text-wrap:balance}
.bxm-careers :is(.career-principles h3,.career-next__open h3,.career-application__label){font-size:var(--bxm-type-card);font-weight:600;line-height:var(--bxm-leading-card);letter-spacing:-.02em}
.bxm-careers .career-role__title{font-size:var(--bxm-type-feature);font-weight:600;line-height:var(--bxm-leading-feature);letter-spacing:-.025em}
.bxm-careers :is(.career-principles p,.career-role__lead,.career-role__column ul,.career-next__open p){font-size:var(--bxm-type-copy);font-weight:300;line-height:var(--bxm-leading-copy)}
.bxm-careers .career-role__column h4{font-size:var(--bxm-type-heading-small);font-weight:600;line-height:1.35}
.bxm-careers :is(.career-nav,.career-nav a,.career-role__tags,.career-role__label,.career-application>label,.career-application__help,.career-application__privacy){font-size:var(--bxm-type-support);line-height:1.5}
.bxm-careers .career-role__label{font-size:14px;letter-spacing:.09em}
.bxm-careers .career-role-filters button{font-size:var(--bxm-type-action)!important}
.bxm-careers .bxm-about-kicker,.bxm-careers .career-hero .bxm-about-kicker{font-size:14px;font-weight:600;line-height:1.35;letter-spacing:.09em}
.bxm-careers .career-hero__story{min-height:calc(2em * var(--bxm-leading-copy))}
.bxm-careers .career-hero .career-studio__tabs button>span{font-size:var(--bxm-type-action)}
.bxm-careers .career-hero .career-studio__tabs button{font-size:14px!important}
.bxm-careers .career-hero :is(.career-studio__video-control,.career-studio__film){font-size:var(--bxm-type-support)!important}
.career-hero a.bxm-action:not(.bxm-action--primary){color:#fff!important}
.career-role__apply .bxm-action{justify-content:space-between}
.career-application .career-application__send{justify-content:space-between}
@media(max-width:760px){.bxm-careers .career-hero h1{font-size:clamp(40px,9vw,65px);line-height:1.07}.bxm-careers .career-nav a{font-size:var(--bxm-type-support)}.bxm-careers .career-role__column h4{font-size:var(--bxm-type-card)}.career-role__details{padding-left:18px;padding-right:18px}.career-role__apply .bxm-action{width:100%;text-align:left}}
