.about-sub-hero{padding:64px 0;background:var(--brand-bg);border-bottom:1px solid var(--brand-border)}.about-sub-hero h1{font-size:max(2rem, min(3vw, 2.8rem))}.about-sub-hero aside{position:relative;order:-1}.about-sub-hero aside>img{width:100%;height:400px;-o-object-fit:cover;object-fit:cover}.about-index{padding:24px;background:var(--brand-primary-light)}.about-index h2{font-size:1rem}.about-index ul{padding-left:24px;margin:0}.timeline{position:relative;max-width:1000px;margin:32px auto 0}.timeline::before{content:"";position:absolute;left:50%;top:0;bottom:0;border-left:1px solid var(--brand-border)}.timeline article{position:relative;display:flex;align-items:start;padding:0 48px 48px 0;width:50%}.timeline article:nth-child(2n){margin-left:50%;padding-left:48px;padding-right:0}.timeline-node{position:absolute;right:-24px;top:0;background:var(--brand-primary);color:var(--brand-text-inverse);width:48px;height:48px;display:grid;align-items:center;justify-items:center;place-items:center}.timeline article:nth-child(2n) .timeline-node{left:-24px;right:auto}.timeline article>div{border-top:4px solid var(--brand-primary-light);padding-top:24px}.timeline p{margin:0}@media (max-width:767px){.about-sub-hero{padding:48px 0}.about-sub-hero aside{order:0}.about-sub-hero aside>img{height:240px}.timeline::before{left:24px}.timeline article,.timeline article:nth-child(2n){width:100%;margin-left:0;padding-left:80px;padding-right:0}.timeline article:nth-child(2n) .timeline-node,.timeline-node{left:0;right:auto}}