.about-hero{background:#3f291c;padding:64px 0}.about-hero a:not(.btn),.about-hero h1,.about-hero h2,.about-hero li,.about-hero p{color:var(--brand-text-inverse)}.about-hero img{aspect-ratio:9/7;width:100%;margin-bottom:24px}.about-hero aside h2{font-size:1.2rem}.timeline{position:relative;max-width:960px;margin:48px auto 0}.timeline::before{content:"";position:absolute;left:50%;height:100%;border-left:1px solid 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 article>span{display:block;color:var(--brand-primary);font-size:1.6rem;font-weight:700;margin-bottom:16px}@media (max-width:767px){.timeline::before{left:0}.timeline article,.timeline article:nth-child(2n){width:100%;margin-left:0;padding:0 0 32px 24px}.about-hero{padding:48px 0}}