.about-hero{padding-bottom:48px}.about-hero aside{background:var(--brand-primary);border-radius:4px}.role-timeline .container{max-width:960px}.timeline{position:relative;margin-top:48px}.timeline::before{content:"";position:absolute;left:50%;top:0;bottom:0;width:2px;background: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{position:absolute;right:-20px;top:0;width:40px;height:40px;display:grid;align-items:center;justify-items:center;place-items:center;border-radius:50%;background:var(--brand-primary);color:#fff;font-weight:700}.timeline article:nth-child(2n)>span{left:-20px;right:auto}.diagonal{background:linear-gradient(170deg,var(--brand-primary) 60%,var(--brand-primary-dark) 60%)}@media (max-width:767px){.timeline::before{left:20px}.timeline article,.timeline article:nth-child(2n){width:100%;margin:0;padding:0 0 32px 64px}.timeline article:nth-child(2n)>span,.timeline article>span{left:0;right:auto}}