.about{padding-top:70px}.about-hero{background:var(--brand-night);color:var(--white);font-family:var(--font-body);overflow:hidden;padding:80px 0;position:relative;text-align:center}.about-hero .hero-background{display:none}.about-hero-content{position:relative;text-align:center;z-index:2}.about-hero h1{color:var(--white);font-family:var(--font-heading);font-size:2.5rem;font-weight:700;margin-bottom:1rem}.about-hero p{font-family:var(--font-body);font-size:17.6px;font-weight:300;line-height:1.6;margin:0 auto;max-width:650px;opacity:.9}.company-story{background:var(--background-light);padding:80px 0}.story-content{grid-gap:4rem;align-items:stretch;align-items:center;display:grid;gap:4rem;grid-template-columns:1fr 1fr}.story-text h2{color:var(--text-dark);font-size:2.5rem;font-weight:700;margin-bottom:1.5rem}.story-text p{color:var(--text-light);font-size:1.1rem;line-height:1.8;margin-bottom:2rem}.story-points{display:flex;flex-direction:column;gap:2rem}.story-point h3{color:var(--primary-color);font-size:1.5rem;font-weight:600;margin-bottom:.5rem}.story-point p{color:var(--text-light);line-height:1.6;margin:0}.about-story-image{align-items:center;display:flex;position:relative}.about-story-image img{border-radius:20px;box-shadow:var(--shadow-lg);height:100%;object-fit:cover;width:100%}.ceo-video{background:var(--white);padding:80px 0}.ceo-video h2{color:var(--text-dark);font-size:2.5rem;font-weight:700;margin-bottom:1rem;text-align:center}.ceo-video p{color:var(--text-light);font-size:1.1rem;margin-bottom:3rem;margin-left:auto;margin-right:auto;max-width:600px;text-align:center}.video-container{grid-gap:3rem;align-items:start;display:grid;gap:3rem;grid-template-columns:2fr 1fr}.video-wrapper{aspect-ratio:16/9;background:var(--text-dark);border-radius:20px;box-shadow:var(--shadow-lg);overflow:hidden;position:relative}.video-wrapper .react-player__preview{background-position:top!important}.play-icon{align-items:center;background:#3e6af6e6;border-radius:50%;color:var(--white);display:flex;font-size:2rem;height:80px;justify-content:center;transition:all .3s ease;width:80px}.play-icon:hover{background:var(--primary-color);transform:scale(1.1)}.video-info{background:var(--background-light);border-radius:20px;height:fit-content;padding:2rem}.ceo-profile{align-items:center;display:flex;flex-direction:column;text-align:center}.ceo-profile img{border:4px solid var(--primary-color);border-radius:50%;height:120px;margin-bottom:1rem;object-fit:cover;width:120px}.ceo-details h3{color:var(--text-dark);font-size:1.5rem;font-weight:600;margin-bottom:.5rem}.ceo-details p{color:var(--text-light);margin-bottom:.5rem;text-align:center}.company-values{background:var(--background-light);padding:80px 0}.company-values h2{color:var(--text-dark);font-size:2.5rem;font-weight:700;margin-bottom:3rem;text-align:center}.values-grid{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.value-card{background:var(--white);border:2px solid #0000;border-radius:20px;box-shadow:var(--shadow);padding:2rem;text-align:center;transition:all .3s ease}.value-card:hover{border-color:#0000;box-shadow:var(--shadow);transform:none}.value-icon{margin-bottom:1rem}.value-icon-img{height:48px;width:48px}.value-card h3{color:var(--text-dark);font-size:1.5rem;font-weight:600;margin-bottom:1rem}.value-card p{color:var(--text-light);line-height:1.6}.company-timeline{background:var(--white);padding:80px 0}.company-timeline h2{color:var(--text-dark);font-size:2.5rem;font-weight:700;margin-bottom:1rem;text-align:center}.company-timeline .section-subtitle{color:var(--text-light);font-size:1.1rem;line-height:1.6;margin:0 auto 4rem;max-width:800px;text-align:center}.timeline{margin:0 auto;max-width:900px;padding:0 20px;position:relative}.timeline:before{background:linear-gradient(to bottom,var(--primary-color),var(--secondary-color));border-radius:2px;bottom:0;content:"";left:50%;position:absolute;top:0;transform:translateX(-50%);width:4px;z-index:1}.timeline-item{margin-bottom:3rem;position:relative}.timeline-item:last-child{margin-bottom:0}.timeline-item:before{background:var(--primary-color);content:"";height:3px;position:absolute;top:50%;transform:translateY(-50%);width:calc(50% - 60px)}.timeline-item:nth-child(odd):before{margin-right:30px;right:50%}.timeline-item:nth-child(2n):before{left:50%;margin-left:30px}.timeline-item:nth-child(odd) .timeline-content{margin-right:50%;padding-right:4rem;text-align:right}.timeline-item:nth-child(2n) .timeline-content{margin-left:50%;padding-left:4rem;text-align:left}.timeline-content{background:var(--background-light);border:1px solid #3e6af61a;border-radius:12px;box-shadow:var(--shadow);padding:1.5rem 2rem;position:relative;transition:all .3s ease}.timeline-content:hover{box-shadow:var(--shadow);transform:none}.timeline-icon{align-items:center;border:4px solid var(--white);border-radius:50%;box-shadow:0 4px 15px #3e6af666;display:flex;font-size:1.3rem;height:60px;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:60px;z-index:2}.timeline-icon,.timeline-year{background:var(--gradient);color:var(--white)}.timeline-year{border-radius:20px;display:inline-block;font-size:.9rem;font-weight:700;margin-bottom:.75rem;padding:4px 12px}.timeline-text h3{color:var(--text-dark);font-size:1.25rem;font-weight:600;margin-bottom:.5rem}.timeline-text p{color:var(--text-light);font-size:.95rem;line-height:1.6}.achievements{background:var(--brand-night);color:var(--white);padding:80px 0}.achievements h2{font-size:2.5rem;font-weight:700;margin-bottom:3rem;text-align:center}.achievements-grid{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(4,1fr)}.achievement-item{padding:2rem;text-align:center}.achievement-icon{margin-bottom:1.5rem}.achievement-icon-img{height:64px;object-fit:contain;width:64px}.achievement-number{color:var(--white);font-size:3rem;font-weight:700;margin-bottom:.5rem}.achievement-label{font-size:1rem;font-weight:400;opacity:.8}.leadership-team{background:#fff;background:var(--color-white-solid,#fff);padding:80px 0}.leadership-team h2{color:var(--text-dark);font-size:2.5rem;font-weight:800;margin-bottom:3rem;text-align:center}.leaders-grid{grid-gap:4rem;display:grid;gap:4rem;grid-template-columns:repeat(2,1fr);margin:0 auto;max-width:950px}.leader-card{margin:0 auto;max-width:380px;text-align:center}.leader-image{border-radius:50%;box-shadow:0 4px 12px #0000001f;height:130px;margin:0 auto 1.5rem;overflow:hidden;width:130px}.leader-image img{height:100%;object-fit:cover;width:100%}.leader-info{padding:0 1.5rem}.leader-info h3{color:var(--text-dark);font-size:1.5rem;font-weight:700;margin-bottom:.5rem}.leader-title{color:var(--primary-color);font-size:.95rem;font-weight:600;margin-bottom:1rem}.leader-bio{color:var(--text-light);font-size:.95rem;line-height:1.7}@media (max-width:768px){.about-hero{padding:60px 0}.about-hero h1{font-size:2rem}.about-hero p{font-size:1.1rem}.story-content{gap:2rem;grid-template-columns:1fr}.about-story-image{order:-1}.about-story-image img{height:250px}.video-container{gap:2rem;grid-template-columns:1fr}.timeline{padding:0}.timeline:before{left:25px!important;transform:none!important}.timeline-item{padding-left:60px}.timeline-item:before{display:none}.timeline-item:nth-child(2n) .timeline-content,.timeline-item:nth-child(odd) .timeline-content{margin:0;padding:1.5rem;text-align:left}.timeline-icon{font-size:1.1rem;height:50px;left:0!important;top:15px!important;transform:none!important;width:50px}.leaders-grid{grid-template-columns:1fr}.achievements-grid{gap:2rem;grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.about-hero h1{font-size:1.75rem}.achievements h2,.ceo-video h2,.company-timeline h2,.company-values h2,.leadership-team h2,.story-text h2{font-size:2rem}.achievement-number{font-size:2.5rem}.achievements-grid{grid-template-columns:1fr}.timeline-content{padding:1.5rem}.leader-info{padding:0}}
/*# sourceMappingURL=278.311ad19c.chunk.css.map*/