.about-hero{background:#fff;border-bottom:1px solid var(--brand-border)}.about-hero aside{align-self:center;padding:24px;border:1px solid var(--brand-border);background:var(--brand-bg-alt)}.about-hero aside h2{font-size:1.1rem}.about-hero>.container>.media-frame{height:320px;margin-top:48px}.timeline-track{position:relative;max-width:1000px;margin:auto}.timeline-track::before{content:"";position:absolute;left:50%;top:0;bottom:0;width:2px;background:var(--brand-border)}.timeline-track article{position:relative;display:grid;grid-template-columns:1fr 1fr;padding:0 0 48px;grid-gap:64px;gap:64px}.timeline-track article>div{grid-column:1;padding:24px;background:var(--brand-bg-alt);border-radius:4px}.timeline-track article:nth-child(2n)>div{grid-column:2}.timeline-node{position:absolute;left:calc(50% - 20px);top:24px;width:40px;height:40px;border-radius:50%;background:var(--brand-primary);color:#fff;display:grid;align-items:center;justify-items:center;place-items:center;font-weight:700}.timeline-track article:last-child{padding-bottom:0}.timeline-track p{margin-bottom:0}.about-responsibilities{background:var(--brand-primary-light);padding:40px 0}.responsibility-items{display:flex;gap:32px}.responsibility-items>div{flex:1;min-width:0}.responsibility-items h2{font-size:1rem}.responsibility-items p{font-size:.85rem;margin:0}@media (max-width:767px){.about-hero>.container>.media-frame{height:220px}.timeline-track::before{left:20px}.timeline-track article{display:block;padding-left:56px;padding-bottom:24px}.timeline-track article>div{padding:24px}.timeline-node{left:0}.responsibility-items{flex-wrap:wrap;gap:24px}.responsibility-items>div{flex:0 0 calc(50% - 12px)}}