.sub-hero--about{background:var(--brand-primary-light);padding-top:48px}.sub-hero--about h1{max-width:900px}.sub-hero--about aside ul{border-top:2px solid var(--brand-primary);padding-top:16px}.sub-hero--about img{aspect-ratio:16/9;min-height:180px}.timeline{position:relative;max-width:960px;margin:48px auto}.timeline:before{content:"";position:absolute;top:0;bottom:0;left:50%;width:1px;background:var(--brand-border)}.timeline article{position:relative;width:50%;padding:0 48px 48px 0}.timeline article:nth-child(2n){margin-left:50%;padding:0 0 48px 48px}.timeline-node{position:absolute;right:-20px;top:0;width:40px;height:40px;display:grid;align-items:center;justify-items:center;place-items:center;background:var(--brand-primary);color:var(--brand-text-inverse)}.timeline article:nth-child(2n) .timeline-node{left:-20px;right:auto}.about-responsibilities{padding:32px 0;background:var(--brand-bg-alt);border-top:1px solid var(--brand-border);border-bottom:1px solid var(--brand-border)}.responsibility-row{display:flex;gap:24px}.responsibility-row>div{flex:1;min-width:0}.responsibility-row h3{font-size:1rem}.boundary-note{font-size:.85rem;margin:24px 0 0}.about-timeline+.about-responsibilities+.section-cta{background:linear-gradient(172deg,var(--brand-primary) 50%,var(--brand-primary-dark) 50%)}@media (max-width:767px){.timeline:before{left:20px}.timeline article,.timeline article:nth-child(2n){width:100%;margin:0;padding:0 0 32px 64px}.timeline article:nth-child(2n) .timeline-node,.timeline-node{left:0;right:auto}.responsibility-row{display:grid;grid-template-columns:repeat(2,1fr)}}