.about-page{background:linear-gradient(#fff 0%,#f8f9fa 100%);min-height:80vh;padding:6rem 0}.about-page-container{max-width:1400px;margin:0 auto;padding:0 4rem}.about-intro-section{margin-bottom:6rem}.about-intro-content{align-items:center;gap:4rem;display:flex}.about-intro-text{flex:1}.about-page-title{color:#074c6f;margin:0 0 2rem;font-family:Manrope,sans-serif;font-size:3rem;font-weight:400}.about-intro-paragraph{color:#4a4a4a;margin:0 0 1.5rem;font-family:Manrope,sans-serif;font-size:1.15rem;line-height:1.8}.about-intro-image{flex:1;justify-content:center;align-items:center;display:flex}.about-intro-image-img{object-fit:cover;border-radius:16px;width:100%;max-width:500px;height:auto;box-shadow:0 8px 24px #0000001a}.image-placeholder{color:#705d4d;background:linear-gradient(135deg,#f0f0f0 0%,#e0e0e0 100%);border:2px dashed #869292;border-radius:16px;justify-content:center;align-items:center;width:100%;max-width:500px;height:400px;font-family:Manrope,sans-serif;font-size:1.1rem;display:flex}.about-people-section{margin-top:6rem}.about-people-header{margin-bottom:3rem}.about-people-title{color:#074c6f;text-align:left;margin:0 0 1rem;font-family:Manrope,sans-serif;font-size:2.5rem;font-weight:400}.about-title-underline{background:linear-gradient(90deg,#074c6f,#b9c2bd);border-radius:2px;width:80px;height:3px}.team-section-group{margin-bottom:4rem}.team-section-label{color:#705d4d;text-align:left;margin:0 0 2rem;font-family:Manrope,sans-serif;font-size:1.5rem;font-weight:500}@media (max-width:1024px){.about-intro-content{flex-direction:column;gap:3rem}.about-intro-image{width:100%}.about-intro-image-img{max-width:100%}.image-placeholder{max-width:100%;height:300px}}@media (max-width:768px){.about-page{padding:4rem 0}.about-page-container{padding:0 2rem}.about-page-title{font-size:2.25rem}.about-intro-paragraph{font-size:1.05rem}.about-people-title{font-size:2rem}.about-intro-image-img{max-width:100%}.image-placeholder{height:250px}}
