.careers-page-module__CBO5fW__reading{padding-bottom:0}@media (min-width:769px){.careers-page-module__CBO5fW__reading{padding-bottom:var(--spacing-ref-80)}}.careers-page-module__CBO5fW__readingNarrative{margin-bottom:var(--spacing-ref-80);border-top:var(--spacing-ref-1) solid var(--color-border-inverse);padding-top:var(--spacing-ref-20);grid-column:1/7}@media (min-width:769px){.careers-page-module__CBO5fW__readingNarrative{padding-top:var(--spacing-ref-40);grid-column:1/13}}@media (min-width:1280px){.careers-page-module__CBO5fW__readingNarrative{grid-column:1/9;margin-bottom:0}}.careers-page-module__CBO5fW__readingNarrativeInner{display:block}@media (min-width:769px){.careers-page-module__CBO5fW__readingNarrativeInner{gap:var(--spacing-ref-40);grid-template-columns:1fr 1fr;display:grid}}.careers-page-module__CBO5fW__readingHeading{margin-bottom:var(--spacing-ref-40);color:var(--color-text-on-dark)}.careers-page-module__CBO5fW__readingBody{color:var(--color-text-on-dark)}.careers-page-module__CBO5fW__readingBody p{margin-bottom:var(--spacing-ref-20)}@media (min-width:769px){.careers-page-module__CBO5fW__readingBody p{margin-bottom:var(--spacing-ref-30)}}.careers-page-module__CBO5fW__readingPosts{grid-column:1/7}@media (min-width:769px){.careers-page-module__CBO5fW__readingPosts{grid-column:1/13}}@media (min-width:1280px){.careers-page-module__CBO5fW__readingPosts{grid-column:9/13}}@media (min-width:1600px){.careers-page-module__CBO5fW__readingPosts{grid-column:10/13}}.careers-page-module__CBO5fW__readingPostsInner{column-gap:var(--spacing-ref-10);border-top:var(--spacing-ref-1) solid var(--color-border-inverse);grid-template-columns:1fr;display:grid}@media (min-width:769px){.careers-page-module__CBO5fW__readingPostsInner{column-gap:var(--spacing-ref-40);grid-template-columns:repeat(2,1fr)}}@media (min-width:1280px){.careers-page-module__CBO5fW__readingPostsInner{top:var(--spacing-ref-40);border-top:0;display:block;position:sticky}}.careers-page-module__CBO5fW__readingCard{align-items:start;gap:var(--spacing-ref-10);border-top:var(--spacing-ref-1) solid var(--color-border-inverse);padding:var(--spacing-ref-20) 0;grid-template-columns:repeat(3,1fr);display:grid}@media (min-width:769px){.careers-page-module__CBO5fW__readingCard{gap:var(--spacing-ref-40);padding:var(--spacing-ref-40) 0;border-top:0}}@media (min-width:1280px){.careers-page-module__CBO5fW__readingCard{border-top:0;grid-template-columns:repeat(3,1fr)}}.careers-page-module__CBO5fW__readingCardImage{aspect-ratio:1;background:var(--color-background-surface);grid-column:span 1;display:block;position:relative;overflow:hidden}.careers-page-module__CBO5fW__readingCardImage img{object-fit:cover;mix-blend-mode:luminosity;width:100%;height:100%;position:absolute;inset:0}.careers-page-module__CBO5fW__readingCardCopy{grid-column:span 2}.careers-page-module__CBO5fW__readingCardTitle{margin-bottom:var(--spacing-ref-20);color:var(--color-text-on-dark)}.careers-page-module__CBO5fW__readingCardTitle a{color:var(--color-text-on-dark);text-decoration:none}.careers-page-module__CBO5fW__readingCardCategory{font-family:var(--font-body-strong);font-size:var(--type-ref-related-category);line-height:var(--leading-ref-category);text-transform:uppercase}@media (min-width:769px){.careers-page-module__CBO5fW__readingCardCategory{font-size:var(--type-ref-related-category-wide)}}.careers-page-module__CBO5fW__readingCardCategory a{color:var(--color-accent-highlight);text-decoration:none}.careers-page-module__CBO5fW__jobs{border-top:var(--spacing-ref-1) solid var(--color-border-strong);border-bottom:var(--spacing-ref-1) solid var(--color-border-strong);background:var(--color-background-surface);padding:var(--spacing-ref-60) 0 var(--spacing-ref-20)}@media (min-width:1025px){.careers-page-module__CBO5fW__jobs{padding:var(--spacing-ref-80) 0}}.careers-page-module__CBO5fW__jobsHeading{margin-bottom:var(--spacing-ref-60)}@media (min-width:1025px){.careers-page-module__CBO5fW__jobsHeading{margin-bottom:var(--spacing-ref-80)}}.careers-page-module__CBO5fW__jobsHeading>*{text-align:center;grid-column:1/7}@media (min-width:1025px){.careers-page-module__CBO5fW__jobsHeading>*{grid-column:1/13}}.careers-page-module__CBO5fW__jobsLede{margin-bottom:var(--spacing-ref-20);grid-column:1/7;position:relative}@media (min-width:769px){.careers-page-module__CBO5fW__jobsLede{margin-bottom:var(--spacing-ref-40)}}@media (min-width:1025px){.careers-page-module__CBO5fW__jobsLede{padding-top:var(--spacing-ref-40);padding-right:var(--spacing-ref-20);grid-column:1/7;margin-bottom:0}.careers-page-module__CBO5fW__jobsLede:before{height:var(--spacing-ref-1);width:calc(100% - var(--spacing-ref-20));background:var(--color-background-dark);--color-accent-highlight:var(--color-accent-on-dark);--color-button-context-background:var(--color-button-on-dark-background);--color-button-context-text:var(--color-button-on-dark-text);--color-text-on-accent:var(--color-text-primary);content:"";display:block;position:absolute;top:0;left:0}}.careers-page-module__CBO5fW__jobsLede p{margin:0 0 clamp(var(--spacing-ref-20), var(--spacing-ref-jobs-lede-fluid), var(--spacing-ref-40))}.careers-page-module__CBO5fW__jobsStats{grid-column:1/7;position:relative}@media (min-width:1025px){.careers-page-module__CBO5fW__jobsStats{padding-left:var(--spacing-ref-20);grid-column:7/13}.careers-page-module__CBO5fW__jobsStats:before{top:0;left:var(--spacing-ref-neg-20);height:100%;width:var(--spacing-ref-1);background:var(--color-background-dark);--color-accent-highlight:var(--color-accent-on-dark);--color-button-context-background:var(--color-button-on-dark-background);--color-button-context-text:var(--color-button-on-dark-text);--color-text-on-accent:var(--color-text-primary);content:"";display:block;position:absolute}}.careers-page-module__CBO5fW__job{align-items:flex-start;gap:var(--spacing-ref-40);border-top:var(--spacing-ref-1) solid var(--color-border-strong);padding:var(--spacing-ref-20) 0;flex-direction:column;display:flex}@media (min-width:1025px){.careers-page-module__CBO5fW__job{padding:var(--spacing-ref-40) 0}}.careers-page-module__CBO5fW__jobTitle{margin:0 0 var(--spacing-ref-10);color:var(--color-text-primary);line-height:var(--leading-ref-tight)}@media (min-width:1025px){.careers-page-module__CBO5fW__jobTitle{margin-bottom:var(--spacing-ref-20)}}.careers-page-module__CBO5fW__jobLocation{color:var(--color-text-primary);display:block}.careers-page-module__CBO5fW__jobCta{border:var(--spacing-ref-1) solid var(--color-border-default);color:var(--color-text-primary);padding:var(--spacing-ref-13) var(--spacing-ref-16) var(--spacing-ref-12);background:0 0}@media (min-width:769px){.careers-page-module__CBO5fW__jobCta{padding:var(--spacing-ref-15) var(--spacing-ref-20)}}.careers-page-module__CBO5fW__lede{background:var(--color-background-feature);padding:0 0 var(--spacing-ref-120);text-align:center;position:relative}@media (min-width:1025px){.careers-page-module__CBO5fW__lede{padding-bottom:var(--spacing-ref-200)}}.careers-page-module__CBO5fW__ledeText{background:var(--color-background-feature);grid-column:1/7;margin-block:-.15em;padding-block:.15em}@media (min-width:1025px){.careers-page-module__CBO5fW__ledeText{grid-column:3/11}}.careers-page-module__CBO5fW__accordion{background:var(--color-background-feature);padding-bottom:var(--spacing-ref-80)}@media (min-width:769px){.careers-page-module__CBO5fW__accordion{padding-bottom:var(--spacing-ref-136)}}.careers-page-module__CBO5fW__accordionImage{margin-bottom:var(--spacing-ref-80);padding:0 var(--spacing-ref-40);flex-direction:column;grid-column:1/7;justify-content:flex-start;align-items:center;display:flex}@media (min-width:769px){.careers-page-module__CBO5fW__accordionImage>div{top:var(--spacing-ref-40);position:sticky}}@media (min-width:1025px){.careers-page-module__CBO5fW__accordionImage{padding:0 var(--spacing-ref-80);grid-column:span 6;margin-bottom:0}}.careers-page-module__CBO5fW__accordionImage>div{mix-blend-mode:multiply;justify-content:center;align-items:center;max-width:100%;max-height:100%;display:flex}.careers-page-module__CBO5fW__accordionImage video{width:auto;max-width:100%;max-height:100%}.careers-page-module__CBO5fW__accordionPanel{grid-column:1/7}@media (min-width:1025px){.careers-page-module__CBO5fW__accordionPanel{grid-column:7/12}}.careers-page-module__CBO5fW__accordionRow{border-top:var(--spacing-ref-1) solid var(--color-overlay-on-light)}.careers-page-module__CBO5fW__accordionRow:last-child{border-bottom:var(--spacing-ref-1) solid var(--color-overlay-on-light)}.careers-page-module__CBO5fW__accordionTab{justify-content:space-between;align-items:baseline;gap:var(--spacing-ref-30);width:100%;padding:var(--spacing-ref-20) 0;color:var(--color-text-primary);text-align:left;background:0 0;border:0;display:flex;position:relative}@media (min-width:769px){.careers-page-module__CBO5fW__accordionTab{padding:var(--spacing-ref-30) 0}}.careers-page-module__CBO5fW__accordionTabActive:before{top:var(--spacing-ref-neg-1);height:var(--spacing-ref-2);background:var(--color-background-dark);--color-accent-highlight:var(--color-accent-on-dark);--color-button-context-background:var(--color-button-on-dark-background);--color-button-context-text:var(--color-button-on-dark-text);--color-text-on-accent:var(--color-text-primary);content:"";width:100%;position:absolute;left:0}.careers-page-module__CBO5fW__accordionIcon{height:var(--spacing-ref-20);width:var(--spacing-ref-20);flex:none}@media (min-width:769px){.careers-page-module__CBO5fW__accordionIcon{height:var(--spacing-ref-30);width:var(--spacing-ref-30)}}.careers-page-module__CBO5fW__accordionContent{color:var(--color-text-primary);transition:max-height var(--duration-ref-accordion) var(--ease-slide);overflow:hidden}.careers-page-module__CBO5fW__accordionContentInner{padding-bottom:var(--spacing-ref-20)}@media (min-width:769px){.careers-page-module__CBO5fW__accordionContentInner{padding-bottom:var(--spacing-ref-40)}}.careers-page-module__CBO5fW__accordionContentInner p{margin-bottom:var(--spacing-ref-25)}.careers-page-module__CBO5fW__accordionContentInner p:last-child{margin-bottom:var(--spacing-ref-30)}@media (prefers-reduced-motion:reduce){.careers-page-module__CBO5fW__accordionContent{transition:none}}
