.sub-hero.ribbon{position:relative;overflow:hidden}.srcc997d-about-numband{background:var(--brand-primary-dark);padding-top:64px;padding-bottom:64px}.srcc997d-about-numband .eyebrow,.srcc997d-about-numband h1,.srcc997d-about-numband li,.srcc997d-about-numband p,.srcc997d-about-numband span{color:#fff}.srcc997d-about-numband .btn-primary{background:#fff;border-color:#fff;color:var(--brand-primary-dark)}.srcc997d-about-numbers{list-style:none;padding:0;margin:32px 0;display:grid;grid-gap:16px;gap:16px}.srcc997d-about-numbers li{display:grid;grid-template-columns:4rem 1fr;grid-gap:16px;gap:16px;align-items:start;border-top:1px solid rgba(255,255,255,.22);padding-top:16px}.srcc997d-about-numbers span{font-size:1.5rem;font-weight:700;color:#fff}.srcc997d-about-duties img{width:100%;min-height:280px;-o-object-fit:cover;object-fit:cover;margin:24px 0 32px}.srcc997d-duty-stack article{border-bottom:1px solid var(--brand-border);padding:24px 0}.srcc997d-role-table{margin-top:24px}.srcc997d-role-head,.srcc997d-role-table>div{display:grid;grid-template-columns:14rem 1fr;grid-gap:16px;gap:16px;padding:16px 0;border-bottom:1px solid var(--brand-border)}.srcc997d-role-head{font-weight:700;color:var(--brand-primary);text-transform:uppercase;font-size:.82rem}.srcc997d-about-cta h2,.srcc997d-about-cta p{color:#fff}@media (max-width:767.98px){.srcc997d-role-head,.srcc997d-role-table>div{grid-template-columns:1fr}}