.about-page{display:flex;justify-content:center}.about-content{max-width:640px;width:100%}.about-content h1{font-family:var(--font-display);font-size:2rem;font-weight:400}.about-content h1,.about-section{margin-bottom:2rem}.about-section h2{font-family:var(--font-display);font-size:1.25rem;font-weight:400;margin-bottom:.75rem;color:var(--color-text-primary)}.about-section p{font-size:15px;color:var(--color-text-secondary);line-height:1.7;margin-bottom:.75rem}.about-section a{color:var(--color-text-primary);text-decoration:underline}.about-section a:hover{color:var(--color-accent)}