/* One desktop content width from the hero through the final section. */
@media(min-width:901px){
 #main-about .wrap{width:89.893617%;max-width:none;margin-left:auto;margin-right:auto}
 #main-about .hero-text.wrap{margin-left:5.0531915%;margin-right:0}
 #main-about .milestone{grid-template-columns:minmax(0,1fr) 12.5% minmax(0,1fr)}
 #main-about .timeline:before{left:50%}
 #main-about .story-graphic svg{width:100%;height:auto}
 #main-about .event-photo img{width:100%;height:auto}
 #main-about .system-idea{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12.5%}
 #main-about .application{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);column-gap:6.25%}
 #main-about .letter-layout{grid-template-columns:minmax(0,1fr) minmax(0,1.8fr);gap:12.5%}
 #main-about .location-intro,#main-about .location-layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:5.86%}
 #main-about .hq-inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:4.5%}
 #main-about .hq-inner img{max-width:100%;height:auto}
 #main-about .vision-section:before,#main-about .systems:before{left:-5.0531915cqw}
 #main-about .vision-section:after,#main-about .ceo:before,#main-about .location:before{right:-5.0531915cqw}
}
