.about-hero{background:var(--brand-bg)}.about-hero>.container{border-bottom:1px solid var(--brand-border);padding-bottom:32px}.about-hero h1{font-size:max(2rem, min(3vw, 3rem))}.about-hero .hero-media{height:260px}.about-intro{max-width:720px}.timeline{position:relative;margin-top:48px}.timeline:before{content:"";position:absolute;left:50%;width:2px;top:0;bottom:0;background:var(--brand-border)}.timeline-item{position:relative;width:50%;padding:0 48px 48px 0}.timeline-item:nth-child(2n){margin-left:50%;padding:0 0 48px 48px}.timeline-node{position:absolute;right:-24px;top:0;background:var(--brand-primary);color:var(--brand-text-inverse);border-radius:50%;width:48px;height:48px;display:grid;align-items:center;justify-items:center;place-items:center;font-weight:700}.timeline-item:nth-child(2n) .timeline-node{left:-24px;right:auto}@media (max-width:767px){.timeline:before{left:24px}.timeline-item,.timeline-item:nth-child(2n){width:100%;margin-left:0;padding:0 0 32px 80px}.timeline-item:nth-child(2n) .timeline-node,.timeline-node{left:0;right:auto}}