.about-page{max-width:1200px;margin:0 auto;padding:55px 25px 70px}.about-header{text-align:center;max-width:850px;margin:0 auto 55px}.about-header h1{margin-bottom:10px}.about-header h2{margin-bottom:20px;font-weight:400}.about-header p{font-size:1.15rem;line-height:1.7}.about-team{display:grid;grid-template-columns:repeat(3,1fr);gap:45px}.about-person{text-align:center}.about-person img{width:250px;height:250px;max-width:100%;border-radius:50%;object-fit:cover;margin-bottom:25px;border:5px solid #00a7c4}.about-person h3{margin-bottom:6px}.about-role{font-weight:600;margin-bottom:18px;max-width:unset}.about-person p{line-height:1.7}.about-person p:not(.about-role){text-align:left}.about-linkedin{width:100%}.about-linkedin a{display:inline-block;width:36px;text-align:center}@media(max-width:900px){.about-team{grid-template-columns:1fr;gap:50px}.about-person{max-width:650px;margin:0 auto}}@media(max-width:600px){.about-page{padding:35px 18px 50px}.about-person img{width:170px;height:170px}.about-linkedin a{width:25px}}