
@media(max-width:820px){.s4,.s6,.s8{grid-column:span 12}.figgrid{grid-template-columns:1fr}.nav a:not(.brand){display:none}.symbols,.timeline{grid-template-columns:1fr}.symbols div:nth-child(odd),.timeline div:nth-child(odd){font-weight:760;border-bottom:0;padding-bottom:0}}@media(max-width:480px){main,.hero{padding-left:15px;padding-right:15px}.section{padding:54px 0}.card{padding:18px}h1{font-size:41px}.back{right:12px;bottom:12px}}
