.sub-hero--meadow-responsibility{background:var(--brand-primary-dark);color:var(--brand-text-inverse);overflow:hidden}.sub-hero--meadow-responsibility>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:.18}.sub-hero--meadow-responsibility>.container{position:relative;padding-top:96px;padding-bottom:96px;max-width:960px}.sub-hero--meadow-responsibility a,.sub-hero--meadow-responsibility h1,.sub-hero--meadow-responsibility p{color:var(--brand-text-inverse)}.about-timeline ol{max-width:850px;margin:32px auto 0;padding-left:32px;border-left:2px solid var(--brand-primary);list-style:none;counter-reset:steps}.about-timeline li{position:relative;padding:0 0 32px 16px;counter-increment:steps}.about-timeline li::before{content:counter(steps);position:absolute;left:-50px;top:0;width:36px;height:36px;background:var(--brand-primary);color:var(--brand-text-inverse);border-radius:50%;text-align:center;line-height:36px;font-weight:700}.role-card{border:1px solid var(--brand-border);border-radius:var(--brand-radius);overflow:hidden}.role-card img{width:100%;aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover}.role-card h3,.role-card p{margin:24px}.document-badges{display:flex;gap:16px;flex-wrap:wrap;margin:32px 0}.document-badges span{padding:16px 24px;border:1px solid var(--brand-primary);border-radius:var(--brand-radius);font-weight:700}.about-document-row p{max-width:900px}