.aboutPage{background-color:#121212;color:#e0e0e0;font-family:Inter,Helvetica Neue,Arial,sans-serif;margin:0;padding:0;overflow-x:hidden}.aboutPage__main{max-width:1200px;margin:10vh auto 0;padding:3rem 1.5rem}.aboutPage__title{font-size:3rem;color:#f1f1f1;font-weight:600;letter-spacing:1px}.aboutPage__intro,.aboutPage__title{text-align:center;margin-bottom:2rem}.aboutPage__intro{font-size:1.1rem;line-height:1.7;color:#cfcfcf}.aboutPage__section{background-color:#1e1e1e;padding:4rem 2rem 2rem 4rem;border-radius:1rem;box-shadow:0 4px 20px rgba(0,0,0,.4);margin-bottom:3rem;position:relative}.aboutPage__section-label{font-size:.9rem;text-transform:uppercase;color:#ff6f61;font-weight:600;margin-bottom:.5rem;letter-spacing:1.5px;position:absolute;top:2rem;left:2rem}.aboutPage__section-label:after{content:"";display:block;width:50px;height:2px;background:#ff6f61;margin-top:5px;border-radius:2px}.aboutPage__media-gallery{display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:center;margin-top:1.5rem}.aboutPage__media-gallery img,.aboutPage__media-gallery video{width:100%;max-width:500px;border-radius:.8rem;object-fit:cover;box-shadow:0 4px 20px rgba(0,0,0,.6)}.aboutPage__team-members{display:flex;flex-wrap:wrap;gap:2rem;justify-content:center}.aboutPage__member{background-color:#2a2a2a;padding:1.5rem;border-radius:1rem;width:475px;text-align:center;transition:transform .3s ease,box-shadow .3s ease}.aboutPage__member:hover{transform:translateY(-5px);box-shadow:0 4px 30px rgba(0,0,0,.7)}.aboutPage__member:hover h3{color:#ff6f61}.about-extra{margin-top:2rem}.section-title{font-size:1.75rem;margin-bottom:.5rem}.section-text{font-size:1rem;line-height:1.6;color:#444}.about-section{display:flex;flex-direction:column;gap:3rem;margin-top:3rem;animation:fadeInStagger 1.2s ease-in-out}.about-video-wrapper{position:relative;width:100%;padding-bottom:56.25%;border-radius:1rem;overflow:hidden;box-shadow:0 0 15px rgba(0,0,0,.3)}.about-video{position:absolute;top:0;left:0;width:100%;height:100%}.about-bio{display:flex;flex-direction:column;align-items:center;text-align:center}.bio-image{width:150px;height:150px;object-fit:cover;border-radius:999px;box-shadow:0 0 12px rgba(0,0,0,.4);margin-bottom:1rem}.bio-text{font-size:1.1rem;line-height:1.6;max-width:600px}.aboutPage__cta button{margin-top:1rem;padding:.8rem 2rem;background-color:#ff6f61;color:white;font-size:1.2rem;border:none;border-radius:.5rem;cursor:pointer;transition:background-color .3s ease,transform .3s ease}.aboutPage__cta button:hover{background-color:#e65a4f;transform:scale(1.05)}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#121212}::-webkit-scrollbar-thumb{background:#ff6f61;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#e65a4f}h2{font-size:2rem;margin-top:1rem;margin-bottom:1rem}h2,h3{color:#f1f1f1;font-weight:600;letter-spacing:1px}h3{font-size:1.5rem;margin-bottom:.5rem}li,p{color:#cfcfcf;font-size:1.1rem;line-height:1.7}ul{list-style-type:none;padding-left:0;margin-top:1rem}@media (max-width:768px){.aboutPage__main{padding:2rem 1rem}.aboutPage__title{font-size:2.5rem}h2{font-size:1.8rem}.aboutPage__member{width:100%;max-width:400px}}