/* Restore the original opening; develop the story through text-only chapters. */
.about-chapter{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);column-gap:clamp(32px,5vw,72px);row-gap:20px;align-items:start;padding-block:var(--chapter-space);border-top:1px solid var(--rule)}
.about-chapter h2{grid-column:2;font:400 var(--type-section)/1.2 var(--sans);color:var(--ink);margin:0;max-width:62ch;text-wrap:balance}
.about-chapter .prose{grid-column:2;font:400 17px/1.7 var(--sans);color:var(--reading);max-width:62ch;margin:0}
.about-chapter .prose p{font:inherit;color:inherit;margin:0;text-wrap:pretty}
.about-chapter .prose p+p{margin-top:24px}
.about-final-links{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);column-gap:clamp(32px,5vw,72px);padding-bottom:var(--chapter-space)}
.about-final-links .about-links{grid-column:2;display:flex;align-items:center;flex-wrap:wrap;gap:12px 32px;margin:0;max-width:62ch;padding-top:24px;border-top:1px solid var(--rule)}
.about-final-links .about-links a{display:inline-flex;align-items:center;min-height:44px;font:400 var(--type-action)/1.5 var(--sans)}
.about-final-links .about-contact-link{color:var(--reading)}
.about-final-links .about-contact-link:hover{color:var(--teal)}
@media(max-width:800px){.about-chapter,.about-final-links{grid-template-columns:minmax(0,1fr)}.about-chapter h2,.about-chapter .prose{grid-column:1}.about-chapter h2{max-width:none}.about-final-links .about-links{grid-column:1;max-width:none}}
@media(max-width:500px){.about-chapter .prose{font-size:16px;line-height:1.7}.about-final-links .about-links{gap:8px 24px}}
@media(max-width:380px){.about-final-links .about-links{align-items:flex-start;flex-direction:column;gap:0}}
