.about-page main{max-width:1220px;margin:auto;padding:0 6%}.about-profile{display:grid;grid-template-columns:minmax(230px,.8fr) minmax(300px,1.2fr);gap:75px;align-items:center;margin:45px 0 80px}.about-profile figure{margin:0}.about-profile img{display:block;width:100%;height:auto;max-height:550px;object-fit:cover;object-position:50% 25%;border-radius:4px}.about-profile figcaption{font-size:12px;color:#63705f;margin:14px 0}.about-profile h1{font-size:clamp(42px,5vw,68px);line-height:1.1;margin:15px 0}.about-profile .about-lede{font-family:Georgia,serif;font-size:24px;color:#65705f}.about-profile p{line-height:1.8;font-size:17px}.about-profile .eyebrow,.about-profile .scope-note{font-size:12px}.about-mission{border-top:1px solid #cbd3c7;padding:55px 0 65px;max-width:830px}.about-mission h2{font-size:clamp(32px,4vw,46px);line-height:1.2}.about-mission>p{font-size:18px;line-height:1.8}.about-mission .eyebrow{font-size:12px}.about-connect{padding:38px;background:#e9eee3;border-radius:5px;margin-bottom:75px}.about-connect h2{font-size:32px;margin-top:0}.about-connect p{line-height:1.7}.about-connect .actions{margin-top:24px}.about-page .actions{display:flex;flex-wrap:wrap;gap:14px}@media(max-width:700px){.about-profile{display:flex;flex-direction:column;gap:30px;margin:30px 0 50px}.about-profile figure{width:100%;max-width:380px}.about-profile img{max-height:450px}.about-connect{padding:25px}.about-page .actions a{width:100%;text-align:center}.about-mission{padding:35px 0 45px}}
