.about-page .mountain-intro{display:block;padding:64px 0 70px;margin:0 auto;width:100%;max-width:900px}
.about-page .mountain-intro .about-title{margin-bottom:32px}
.about-page .mountain-intro .bio-copy{max-width:760px}
@media(max-width:700px){.about-page .mountain-intro{padding:42px 0 48px}.about-page .mountain-intro .about-title{margin-bottom:28px}}
/* Slate blue echoes the mountain shadows; tools retain their white background. */
.about-page .resume{position:relative;isolation:isolate;max-width:none;width:100vw;left:50%;margin:0 0 70px -50vw;padding:64px max(6vw,calc((100vw - 1100px)/2)) 70px;background:#344b5d;color:#fff;border:0;--line:#70828f}
.about-page .resume-row dt,.about-page .resume-row .organisation{color:#fff}
.about-page .resume-row{border-top-color:#70828f}
.about-page .resume-row:last-child{border-bottom-color:#70828f}
@media(max-width:700px){.about-page .mountain-intro{margin-bottom:0}.about-page .resume{padding:44px 6vw 50px;margin-bottom:48px}.about-page .resume-row dt{color:#d7e0e6}}
