.about-hero{padding:80px 0;border-bottom:1px solid var(--brand-border)}.about-hero h1{max-width:760px}.about-hero aside{padding:32px;border-left:8px solid var(--brand-primary);background:var(--brand-bg-alt)}.timeline{position:relative;margin:48px 0;display:grid;grid-template-columns:1fr 1fr;grid-gap:32px 64px;gap:32px 64px}.timeline:before{content:"";position:absolute;width:2px;left:50%;top:0;bottom:0;background:var(--brand-border)}.timeline article{padding:32px;border:1px solid var(--brand-border);border-radius:var(--brand-radius);position:relative}.timeline article:nth-child(2n){transform:translateY(32px)}.timeline article span{display:inline-block;padding:8px 16px;background:var(--brand-primary);color:var(--brand-text-inverse);font-weight:700;margin-bottom:24px}.about-timeline .timeline+p{padding-top:32px}.about-timeline article p{margin-bottom:0}@media (max-width:767px){.timeline{grid-template-columns:1fr;gap:24px;border-left:2px solid var(--brand-border);padding-left:16px}.timeline:before{display:none}.timeline article:nth-child(2n){transform:none}.about-hero{padding:48px 0}}