.aboutMain{color:#fff;background-color:#070707;width:100%;height:auto;min-height:100vh;padding-top:120px;padding-bottom:100px;font-family:Manrope,sans-serif}.about-container{max-width:1100px;margin:0 auto;padding:0 24px}.section-badge{color:#6b50ef;text-transform:uppercase;letter-spacing:.1em;background:#6b50ef26;border:1px solid #6b50ef4d;border-radius:100px;margin-bottom:20px;padding:6px 16px;font-size:12px;font-weight:700;display:inline-block}.about-hero{text-align:left;grid-template-columns:1.2fr .8fr;align-items:center;gap:60px;padding-bottom:100px;display:grid}.aboutMain h1{color:#fff;letter-spacing:-.04em;margin-bottom:32px;font-size:clamp(48px,6vw,72px);font-weight:800;line-height:1.1}.stats-card{background:#121212;border:1px solid #ffffff1a;border-radius:32px;padding:40px;position:relative;box-shadow:0 30px 60px #00000080}.stats-card:after{content:"";background:linear-gradient(90deg,#0000,#6b50ef,#0000);height:1px;position:absolute;top:-1px;left:20%;right:20%}.stat-item{margin-bottom:24px}.stat-item:last-child{margin-bottom:0}.stat-value{color:#6b50ef;font-size:36px;font-weight:800;display:block}.stat-label{color:#888;text-transform:uppercase;font-size:14px;font-weight:600}.floating-nav{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#121212cc;border:1px solid #ffffff1a;border-radius:20px;flex-direction:column;gap:12px;width:240px;height:fit-content;padding:24px;display:flex;position:sticky;top:100px}.nav-link{color:#888;border-radius:8px;padding:8px 16px;font-size:14px;font-weight:600;text-decoration:none;transition:all .3s}.nav-link:hover,.nav-link.active{color:#fff;background:#6b50ef1a}.content-grid{grid-template-columns:240px 1fr;gap:80px;display:grid}.about-section{margin-bottom:120px;scroll-margin-top:120px}.aboutMain h2{color:#fff;letter-spacing:-.02em;margin-bottom:24px;font-size:clamp(32px,4vw,48px);font-weight:800}.aboutMain p{color:#b8b8b8;margin-bottom:32px;font-size:18px;line-height:1.8}.values-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px;display:grid}.value-card{background:#111;border:1px solid #ffffff0d;border-radius:24px;padding:40px;transition:all .3s;position:relative;overflow:hidden}.value-card:hover{background:#181818;border-color:#6b50ef80;transform:translateY(-5px)}.value-icon{color:#fff;background:#6b50ef26;border-radius:12px;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:24px;font-size:24px;display:flex}.value-icon svg{stroke:#fff;stroke-width:2px;fill:none;width:24px;height:24px}.value-card h4,.mv-card h4{color:#fff;margin-bottom:16px;font-size:22px;font-weight:700}.value-card p{color:#888;margin-bottom:0;font-size:15px;line-height:1.6}.story-container{background:linear-gradient(#181818 0%,#070707 100%);border:1px solid #ffffff0d;border-radius:40px;padding:80px}.story-grid{grid-template-columns:1fr 1fr;gap:60px;display:grid}.mission-vision-grid{grid-template-columns:1fr 1fr;gap:32px;display:grid}.mv-card{background:#18181880;border:1px solid #ffffff14;border-radius:32px;padding:40px}.cta-modern{text-align:center;background:#111;border:1px solid #ffffff14;border-radius:32px;margin-top:60px;padding:60px 40px;position:relative;overflow:hidden;box-shadow:0 20px 50px #00000080}.cta-modern h2{margin-bottom:20px;font-size:clamp(28px,4vw,42px);font-weight:800;line-height:1.2}.cta-modern p{color:#ffffffe6;max-width:600px;margin:0 auto 48px}.cta-btn-group{justify-content:center;gap:20px;display:flex}.cta-btn-white{color:#6b50ef;background:#fff;border-radius:12px;padding:16px 40px;font-weight:800;text-decoration:none;transition:transform .3s}.cta-btn-outline{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #fff3;border-radius:12px;padding:14px 38px;font-weight:800;text-decoration:none;transition:all .3s}.cta-btn-white:hover{transform:translateY(-3px)}.cta-btn-outline:hover{background:#ffffff26;border-color:#fff;transform:translateY(-3px)}.about-page-wrapper .list-heading{color:#fff!important}.about-page-wrapper .list-items,.about-page-wrapper .footer-copyright{color:#b8b8b8!important}@media screen and (max-width:1024px){.about-hero{text-align:center;grid-template-columns:1fr}.content-grid{grid-template-columns:1fr}.floating-nav{display:none}.story-grid,.mission-vision-grid{grid-template-columns:1fr}.story-container{padding:40px 24px}}@media screen and (max-width:767px){.cta-btn-group{flex-direction:column}.aboutMain h1{font-size:40px}}
