.about-hero{background:var(--brand-primary-light)}.about-hero h1{max-width:780px}.about-hero aside{padding-left:32px;border-left:1px solid var(--brand-border)}.about-hero .hero-image{height:240px}.about-sequence .container{max-width:960px}.procurement-timeline{list-style:none;border-left:2px solid var(--brand-primary);padding-left:32px;margin:32px 0 0}.procurement-timeline li{position:relative;padding:0 0 32px 24px}.procurement-timeline li::before{content:"";position:absolute;left:-41px;top:4px;width:16px;height:16px;border-radius:50%;background:var(--brand-primary);border:4px solid var(--brand-primary-light)}.procurement-timeline span{display:block;text-transform:uppercase;font-size:.8rem;letter-spacing:.1em;color:var(--brand-primary);font-weight:700;margin-bottom:8px}.about-responsibilities{background:var(--brand-bg-alt);border-top:1px solid var(--brand-border);border-bottom:1px solid var(--brand-border);padding:32px 0}.responsibility-row{display:flex;gap:24px}.responsibility-row>div{flex:1;min-width:0}.responsibility-row p{font-size:.9rem}.about-cta{background:linear-gradient(172deg,var(--brand-primary) 0,var(--brand-primary) 40%,var(--brand-primary-dark) 40%,var(--brand-primary-dark) 100%)}@supports (background:linear-gradient(red 0%,red 0% 1%,red 2%)){.about-cta{background:linear-gradient(172deg,var(--brand-primary) 0 40%,var(--brand-primary-dark) 40% 100%)}}@media (max-width:767px){.about-hero aside{padding-left:12px;border:0}.responsibility-row{display:grid;grid-template-columns:1fr 1fr}.procurement-timeline{padding-left:16px}.procurement-timeline li::before{left:-25px}.procurement-timeline li{padding-left:16px}}