.section-career-openings{padding:0;background:var(--color-accent);color:var(--color-text-inverse)}.section-career-openings__layout{display:grid;grid-template-columns:minmax(0,1247fr) minmax(0,481fr)}.section-career-openings__panel{padding:113px 48px 104px max(var(--layout-gutter-wide),(100vw - 1512px) / 2)}.section-career-openings__intro{max-width:967px;margin:0}.section-career-openings__eyebrow{margin:0 0 12px 5px;color:var(--color-longyear-ink);font-family:var(--font-display);font-size:1.125rem;font-weight:var(--font-weight-regular);letter-spacing:.33em;line-height:1.35;text-transform:uppercase}.section-career-openings__heading{max-width:943px;margin:0 0 16px;color:var(--color-text-inverse);font-family:var(--font-display);font-size:4.5625rem;font-weight:var(--font-weight-regular);line-height:1.12;text-transform:uppercase}.section-career-openings__text{max-width:967px;margin:0;color:var(--color-text-inverse);font-size:1.4375rem;line-height:1.35}.section-career-openings__external-link{display:inline-flex;min-width:277px;min-height:var(--button-height);margin-top:35px;padding:10px 20px;align-items:center;justify-content:center;border-radius:var(--radius-sm);background:var(--color-longyear-ink);color:var(--color-text-inverse);font-family:var(--font-display);font-size:1rem;letter-spacing:.05em;line-height:1;text-decoration:none;text-transform:uppercase}.section-career-openings__media{position:relative;overflow:hidden}.section-career-openings__image{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover;object-position:center 39.5%}@media(max-width:1180px){.section-career-openings__layout{grid-template-columns:minmax(0,3fr) minmax(300px,2fr)}.section-career-openings__panel{padding:80px var(--layout-gutter)}.section-career-openings__eyebrow{margin-bottom:4px}.section-career-openings__heading{font-size:3.5rem}.section-career-openings__external-link{margin-top:70px}.section-career-openings__image{object-position:center 36%}}@media(max-width:600px){.section-career-openings__layout{grid-template-columns:1fr}.section-career-openings__panel{padding:108px var(--layout-gutter) 77px}.section-career-openings__eyebrow{margin-left:0}.section-career-openings__heading{margin-bottom:16px;font-size:3.375rem}.section-career-openings__text{font-size:1.4375rem}.section-career-openings__external-link{width:100%;margin-top:64px}.section-career-openings__media{aspect-ratio:441/302}.section-career-openings__image{object-position:center 46%}}
