.about-page { max-width: 900px; padding-block: 1rem 4rem; }
.about-page article { color: #eee; font-size: 1rem; line-height: 1.9; overflow-wrap: anywhere; }
.about-page h1 { font-size: clamp(1.8rem, 5vw, 2.6rem); margin-block-end: 1.5rem; }
.about-page h2 { font-size: 1.35rem; margin-block: 2rem 1rem; border-inline-start: 4px solid #f33; padding-inline-start: 1rem; }
.about-page p { color: inherit; font-size: inherit; line-height: inherit; margin-block-end: 1rem; }
.about-page ul { list-style: disc; padding-inline-start: 1.5rem; }
.about-page li { margin-block-end: .5rem; }
.about-page a { color: #8dcaff; text-decoration: underline; }
.about-brand { color: #fff; font-size: 1.5rem; font-weight: 700; }
