.about-page{color:#111;margin:1rem 0;font-family:Poppins,sans-serif;line-height:1.6}.hero-section{text-align:center;color:#fff;background:orange;padding:60px 20px}.hero-section h1{margin-bottom:15px;font-size:2.8rem}.hero-section p{max-width:700px;margin:0 auto 25px}.hero-img{border-radius:12px;max-width:100%;margin-top:20px}.story-section{flex-wrap:wrap;gap:30px;padding:60px 20px;display:flex}.story-text{flex:1;min-width:300px}.story-text h2{color:orange;margin-bottom:15px;font-size:2rem}.story-img{flex:1;min-width:300px}.story-img img{border-radius:12px;width:100%}.mission-section{text-align:center;background:#eee;padding:60px 20px}.mission-cards{flex-wrap:wrap;justify-content:center;gap:20px;margin-top:30px;display:flex}.mission-cards .card{background:#fff;border-top:4px solid orange;border-radius:12px;width:250px;padding:20px}.mission-cards h3{color:orange;margin-bottom:10px}.team-section{text-align:center;padding:60px 20px}.team-grid{flex-wrap:wrap;justify-content:center;gap:20px;margin-top:30px;display:flex}.team-member{background:#fff;border-radius:12px;width:200px;padding:20px;box-shadow:0 0 10px #ddd}.team-member img{border-radius:50%;width:100%;margin-bottom:10px}.team-member h4{color:green;margin-bottom:5px}.contact-section{text-align:center;color:#111;background:orange;padding:60px 20px}.contact-btn{color:#111;background:orange;border-radius:8px;margin-top:20px;padding:12px 25px;font-weight:700;text-decoration:none;display:inline-block}.contact-btn:hover{background:#e65c00}@media (max-width:768px){.story-section{text-align:center;flex-direction:column}}
