.custom-tag{display:inline-block;background:#ffb25d33;color:#ffb25d;padding:8px 20px;font-size:13px;font-weight:700;letter-spacing:1.5px;border-radius:4px;margin-bottom:24px}.section-header{text-align:center;margin-bottom:60px}.section-title{font-size:42px!important;font-weight:800!important;color:#1a2039!important;margin-bottom:16px!important}.section-subtitle{font-size:18px;color:#666;max-width:600px;margin:0 auto}.back-link{color:#ffffffb3;margin-bottom:24px;padding:0}.back-link:hover{color:#fff}.cta-button-premium{background:linear-gradient(135deg,#ffb25d,#ff9a3d);border:none;color:#1a2039;font-weight:700;height:52px;padding:0 32px;font-size:16px}.cta-button-premium:hover{background:linear-gradient(135deg,#ffc580,#ffb25d);transform:translateY(-2px);box-shadow:0 8px 24px #ffb25d66}.cta-button-secondary{background:#ffffff1a;border:2px solid rgba(255,255,255,.5);color:#fff;font-weight:600;height:52px;padding:0 32px;font-size:16px}.cta-button-secondary:hover{background:#fff3;border-color:#ffffff80;color:#fff}.about-page{background:#fafafa}.about-hero-section{position:relative;min-height:80vh;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#1a2039,#2e3856);overflow:hidden}.about-hero-section .about-hero-overlay{position:absolute;inset:0;background:radial-gradient(circle at 30% 50%,rgba(255,178,93,.15) 0%,transparent 50%);pointer-events:none}.about-hero-section .about-hero-content{position:relative;z-index:2;max-width:900px;margin:0 auto;padding:100px 24px;text-align:center}.about-hero-section .about-hero-title{font-size:64px!important;font-weight:900!important;line-height:1.1!important;color:#fff!important;margin-bottom:24px!important;text-shadow:0 2px 8px rgba(0,0,0,.2);letter-spacing:-1px}@media(max-width:768px){.about-hero-section .about-hero-title{font-size:40px!important}}.about-hero-section .about-hero-subtitle{font-size:22px!important;color:#fffffff2!important;margin-bottom:48px!important;line-height:1.6;max-width:700px;margin-left:auto;margin-right:auto}@media(max-width:768px){.about-hero-section .about-hero-subtitle{font-size:18px!important}}.about-hero-section .about-hero-cta{display:flex;gap:16px;justify-content:center;flex-wrap:wrap}.about-stats-section{background:linear-gradient(135deg,#121627,#1a2039);padding:60px 24px}.about-stats-section .stats-grid{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:32px}.about-stats-section .stat-item{text-align:center;padding:24px}.about-stats-section .stat-item .stat-icon{font-size:32px;color:#ffb25d;margin-bottom:12px}.about-stats-section .stat-item .stat-number{font-size:48px;font-weight:900;color:#fff;margin-bottom:8px;line-height:1}.about-stats-section .stat-item .stat-label{font-size:16px;color:#ffffffb3;font-weight:500}.about-mission-section{padding:100px 24px;background:#fff}.about-mission-section .mission-container{max-width:1200px;margin:0 auto}.about-mission-section .mission-card,.about-mission-section .vision-card{background:#fafafa;border-radius:20px;padding:48px;height:100%;border:none;transition:all .3s ease}.about-mission-section .mission-card:hover,.about-mission-section .vision-card:hover{transform:translateY(-4px);box-shadow:0 12px 32px #0000001a}.about-mission-section .mission-card .mission-icon,.about-mission-section .mission-card .vision-icon,.about-mission-section .vision-card .mission-icon,.about-mission-section .vision-card .vision-icon{font-size:48px;color:#ffb25d;margin-bottom:24px}.about-mission-section .mission-card h2,.about-mission-section .vision-card h2{color:#1a2039!important;margin-bottom:16px!important}.about-mission-section .mission-card .mission-text,.about-mission-section .mission-card .vision-text,.about-mission-section .vision-card .mission-text,.about-mission-section .vision-card .vision-text{font-size:20px;color:#333;margin-bottom:20px!important;line-height:1.6}.about-mission-section .mission-card .mission-detail,.about-mission-section .mission-card .vision-detail,.about-mission-section .vision-card .mission-detail,.about-mission-section .vision-card .vision-detail{font-size:16px;color:#666;line-height:1.7}.about-values-section{padding:100px 24px;background:#fafafa}.about-values-section .values-container{max-width:1200px;margin:0 auto}.about-values-section .value-card{background:#fff;border-radius:16px;padding:32px;height:100%;border:2px solid transparent;transition:all .3s ease;text-align:center}.about-values-section .value-card:hover{border-color:#ffb25d;transform:translateY(-4px)}.about-values-section .value-card .value-icon{font-size:48px;color:#ffb25d;margin-bottom:20px}.about-values-section .value-card h4{color:#1a2039!important;margin-bottom:12px!important}.about-values-section .value-card p{color:#666;margin-bottom:0!important}.about-timeline-section{padding:100px 24px;background:#fff}.about-timeline-section .timeline-container{max-width:900px;margin:0 auto}.about-timeline-section .company-timeline .timeline-dot{width:48px;height:48px;background:linear-gradient(135deg,#ffb25d,#ff9a3d);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#1a2039;font-size:20px}.about-timeline-section .company-timeline .timeline-card{background:#fafafa;border-radius:12px;padding:24px;border:none}.about-timeline-section .company-timeline .timeline-card .timeline-date{display:block;color:#ffb25d;font-weight:700;margin-bottom:8px}.about-timeline-section .company-timeline .timeline-card h4{color:#1a2039!important;margin-bottom:8px!important}.about-timeline-section .company-timeline .timeline-card p{color:#666;margin-bottom:0!important}.about-differentiators-section{padding:100px 24px;background:#fafafa}.about-differentiators-section .differentiators-container{max-width:1200px;margin:0 auto}.about-differentiators-section .differentiator-card{background:#fff;border-radius:16px;padding:32px;height:100%;border:none;box-shadow:0 4px 16px #0000000f}.about-differentiators-section .differentiator-card .diff-number{font-size:48px;font-weight:900;color:#ffb25d4d;margin-bottom:16px}.about-differentiators-section .differentiator-card h4{color:#1a2039!important;margin-bottom:12px!important}.about-differentiators-section .differentiator-card p{color:#666;margin-bottom:0!important}.about-explore-section{padding:80px 24px;background:#fff}.about-explore-section .explore-container{max-width:1200px;margin:0 auto}.about-explore-section .explore-card{background:#fafafa;border-radius:16px;padding:32px;height:100%;border:2px solid transparent;transition:all .3s ease;text-align:center}.about-explore-section .explore-card:hover{border-color:#ffb25d;transform:translateY(-4px)}.about-explore-section .explore-card .explore-icon{font-size:48px;color:#ffb25d;margin-bottom:20px}.about-explore-section .explore-card h4{color:#1a2039!important;margin-bottom:12px!important}.about-explore-section .explore-card p{color:#666;margin-bottom:20px!important}.about-explore-section .explore-card .explore-link{color:#ffb25d;font-weight:600;padding:0}.about-cta-section{padding:100px 24px;background:linear-gradient(135deg,#1a2039,#2e3856);text-align:center}.about-cta-section .cta-container{max-width:800px;margin:0 auto}.about-cta-section .cta-title{font-size:42px!important;font-weight:800!important;color:#fff!important;margin-bottom:20px!important}.about-cta-section .cta-subtitle{font-size:18px;color:#ffffffb3!important;margin-bottom:40px!important;line-height:1.7}.story-page{background:#fafafa}.story-hero-section{position:relative;background:linear-gradient(135deg,#1a2039,#2e3856);padding:100px 24px 80px;text-align:center}.story-hero-section .story-hero-overlay{position:absolute;inset:0;background:radial-gradient(circle at 50% 50%,rgba(255,178,93,.1) 0%,transparent 50%);pointer-events:none}.story-hero-section .story-hero-content{position:relative;z-index:2;max-width:800px;margin:0 auto}.story-hero-section .story-hero-title{font-size:56px!important;font-weight:900!important;color:#fff!important;margin-bottom:16px!important;line-height:1.1}@media(max-width:768px){.story-hero-section .story-hero-title{font-size:36px!important}}.story-hero-section .story-hero-subtitle{font-size:22px;color:#fffffff2!important;line-height:1.5}@media(max-width:768px){.story-hero-section .story-hero-subtitle{font-size:18px}}.story-opening-section{padding:100px 24px;background:#fff}.story-opening-section .opening-container{max-width:1200px;margin:0 auto}.story-opening-section .opening-content h2{color:#1a2039!important;margin-bottom:24px!important}.story-opening-section .opening-content .opening-text{font-size:18px;color:#555;line-height:1.8;margin-bottom:20px!important}.story-opening-section .opening-content .opening-text.highlight{font-size:20px;color:#1a2039;font-weight:500;padding-left:20px;border-left:4px solid #FFB25D}.story-opening-section .problem-stats-card{background:linear-gradient(135deg,#1a2039,#2e3856);border-radius:20px;padding:32px;border:none}.story-opening-section .problem-stats-card h4{color:#fff!important;margin-bottom:24px!important}.story-opening-section .problem-stats-card .problem-stats-list{display:flex;flex-direction:column;gap:20px}.story-opening-section .problem-stats-card .problem-stat-item{display:flex;align-items:center;gap:16px}.story-opening-section .problem-stats-card .problem-stat-item .problem-stat-icon{font-size:28px;color:#ffb25d}.story-opening-section .problem-stats-card .problem-stat-item .problem-stat-content{display:flex;flex-direction:column}.story-opening-section .problem-stats-card .problem-stat-item .problem-stat-number{font-size:24px;font-weight:700;color:#fff}.story-opening-section .problem-stats-card .problem-stat-item .problem-stat-label{font-size:14px;color:#ffffffb3}.story-problem-section{padding:100px 24px;background:#fafafa}.story-problem-section .problem-container{max-width:1200px;margin:0 auto}.story-problem-section .problem-card{background:#fff;border-radius:16px;padding:32px;height:100%;border:none;text-align:center}.story-problem-section .problem-card .problem-number{font-size:56px;font-weight:900;color:#ffb25d;margin-bottom:16px}.story-problem-section .problem-card h4{color:#1a2039!important;margin-bottom:12px!important}.story-problem-section .problem-card p{color:#666;margin-bottom:0!important}.story-journey-section{padding:100px 24px;background:#fff}.story-journey-section .journey-container{max-width:900px;margin:0 auto}.story-journey-section .journey-steps{display:flex;flex-direction:column;gap:0}.story-journey-section .journey-step{display:flex;gap:24px}.story-journey-section .journey-step .step-connector{display:flex;flex-direction:column;align-items:center;width:64px;flex-shrink:0}.story-journey-section .journey-step .step-connector .step-icon{width:64px;height:64px;background:linear-gradient(135deg,#ffb25d,#ff9a3d);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#1a2039;font-size:24px;flex-shrink:0}.story-journey-section .journey-step .step-connector .step-line{width:2px;flex:1;background:linear-gradient(180deg,#ffb25d,#ffb25d33);margin:12px 0}.story-journey-section .journey-step .step-card{flex:1;background:#fafafa;border-radius:16px;padding:24px;margin-bottom:24px;border:none}.story-journey-section .journey-step .step-card h4{color:#1a2039!important;margin-bottom:12px!important}.story-journey-section .journey-step .step-card p{color:#666;margin-bottom:0!important;line-height:1.7}.story-quote-section{padding:80px 24px;background:linear-gradient(135deg,#1a2039,#2e3856)}.story-quote-section .quote-container{max-width:900px;margin:0 auto}.story-quote-section .founder-quote-card{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:20px;padding:48px;text-align:center}.story-quote-section .founder-quote-card .quote-marks{font-size:80px;color:#ffb25d;line-height:.5;margin-bottom:16px}.story-quote-section .founder-quote-card .founder-quote{font-size:24px;color:#fff;font-style:italic;line-height:1.6;margin:0 0 32px;padding:0;border:none}@media(max-width:768px){.story-quote-section .founder-quote-card .founder-quote{font-size:18px}}.story-quote-section .founder-quote-card .quote-attribution{display:flex;align-items:center;justify-content:center;gap:16px}.story-quote-section .founder-quote-card .quote-attribution .founder-avatar{width:56px;height:56px;background:linear-gradient(135deg,#ffb25d,#ff9a3d);border-radius:50%;display:flex;align-items:center;justify-content:center}.story-quote-section .founder-quote-card .quote-attribution .founder-avatar .anticon{font-size:24px;color:#1a2039}.story-quote-section .founder-quote-card .quote-attribution .founder-info{display:flex;flex-direction:column;text-align:left}.story-quote-section .founder-quote-card .quote-attribution .founder-info .ant-typography:first-child{color:#fff;font-size:18px}.story-quote-section .founder-quote-card .quote-attribution .founder-info .ant-typography-secondary{color:#ffffffb3!important}.story-focus-section{padding:100px 24px;background:#fafafa}.story-focus-section .focus-container{max-width:1200px;margin:0 auto}.story-focus-section h2{color:#1a2039!important;margin-bottom:20px!important}.story-focus-section .focus-text{font-size:18px;color:#555;line-height:1.8;margin-bottom:24px!important}.story-focus-section .focus-highlights{display:flex;flex-direction:column;gap:12px;margin-top:28px}.story-focus-section .focus-highlights .focus-highlight{display:flex;align-items:center;gap:12px;font-size:16px;color:#333}.story-focus-section .focus-highlights .focus-highlight .anticon{color:#ffb25d;font-size:18px}.story-focus-section .impact-preview-card{background:#fff;border-radius:20px;padding:32px;border:none;box-shadow:0 8px 32px #00000014}.story-focus-section .impact-preview-card .impact-preview-header{display:flex;align-items:center;gap:12px;margin-bottom:24px}.story-focus-section .impact-preview-card .impact-preview-header .anticon{font-size:24px;color:#ffb25d}.story-focus-section .impact-preview-card .impact-preview-header h4{color:#1a2039!important;margin-bottom:0!important}.story-focus-section .impact-preview-card .impact-preview-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:24px}.story-focus-section .impact-preview-card .impact-preview-stats .impact-stat{text-align:center}.story-focus-section .impact-preview-card .impact-preview-stats .impact-stat .impact-stat-value{font-size:28px;font-weight:900;color:#1a2039}.story-focus-section .impact-preview-card .impact-preview-stats .impact-stat .impact-stat-label{font-size:12px;color:#666}.story-cta-section{padding:100px 24px;background:linear-gradient(135deg,#1a2039,#2e3856);text-align:center}.story-cta-section .cta-container{max-width:800px;margin:0 auto}.story-cta-section .cta-title{font-size:42px!important;font-weight:800!important;color:#fff!important;margin-bottom:20px!important}.story-cta-section .cta-subtitle{font-size:18px;color:#ffffffb3!important;margin-bottom:40px!important;line-height:1.7}.story-nav-section,.team-nav-section,.impact-nav-section{padding:60px 24px;background:#fff}.story-nav-section .nav-container,.team-nav-section .nav-container,.impact-nav-section .nav-container{max-width:1000px;margin:0 auto}.story-nav-section .nav-card,.team-nav-section .nav-card,.impact-nav-section .nav-card{display:flex;align-items:center;gap:16px;padding:24px;border-radius:12px;border:2px solid #E8E8E8;transition:all .3s ease}.story-nav-section .nav-card:hover,.team-nav-section .nav-card:hover,.impact-nav-section .nav-card:hover{border-color:#ffb25d}.story-nav-section .nav-card .anticon,.team-nav-section .nav-card .anticon,.impact-nav-section .nav-card .anticon{font-size:20px;color:#ffb25d}.story-nav-section .nav-card .nav-card-content,.team-nav-section .nav-card .nav-card-content,.impact-nav-section .nav-card .nav-card-content{flex:1}.story-nav-section .nav-card .nav-card-content.center,.team-nav-section .nav-card .nav-card-content.center,.impact-nav-section .nav-card .nav-card-content.center{text-align:center}.story-nav-section .nav-card .nav-card-content .ant-typography-secondary,.team-nav-section .nav-card .nav-card-content .ant-typography-secondary,.impact-nav-section .nav-card .nav-card-content .ant-typography-secondary{font-size:12px;text-transform:uppercase;letter-spacing:1px}.story-nav-section .nav-card .nav-card-content h5,.team-nav-section .nav-card .nav-card-content h5,.impact-nav-section .nav-card .nav-card-content h5{color:#1a2039!important;margin:4px 0 0!important}.team-page{background:#fafafa}.team-hero-section{position:relative;background:linear-gradient(135deg,#1a2039,#2e3856);padding:100px 24px 80px;text-align:center}.team-hero-section .team-hero-overlay{position:absolute;inset:0;background:radial-gradient(circle at 50% 50%,rgba(255,178,93,.1) 0%,transparent 50%);pointer-events:none}.team-hero-section .team-hero-content{position:relative;z-index:2;max-width:800px;margin:0 auto}.team-hero-section .team-hero-title{font-size:56px!important;font-weight:900!important;color:#fff!important;margin-bottom:16px!important;line-height:1.1}@media(max-width:768px){.team-hero-section .team-hero-title{font-size:36px!important}}.team-hero-section .team-hero-subtitle{font-size:22px;color:#fffffff2!important;line-height:1.5}@media(max-width:768px){.team-hero-section .team-hero-subtitle{font-size:18px}}.team-intro-section{padding:80px 24px;background:#fff}.team-intro-section .intro-container{max-width:1200px;margin:0 auto}.team-intro-section h2{color:#1a2039!important;margin-bottom:20px!important}.team-intro-section .intro-text{font-size:18px;color:#555;line-height:1.8;margin-bottom:16px!important}.team-intro-section .team-stats-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.team-intro-section .team-stats-grid .team-stat{background:#fafafa;border-radius:12px;padding:24px;text-align:center}.team-intro-section .team-stats-grid .team-stat .team-stat-value{font-size:36px;font-weight:900;color:#ffb25d}.team-intro-section .team-stats-grid .team-stat .team-stat-label{font-size:14px;color:#666}.team-leadership-section{padding:100px 24px;background:#fafafa}.team-leadership-section .leadership-container{max-width:1200px;margin:0 auto}.team-leadership-section .team-member-card{background:#fff;border-radius:20px;padding:32px;border:none;box-shadow:0 8px 32px #00000014;text-align:center}.team-leadership-section .team-member-card.featured{border:2px solid #FFB25D}.team-leadership-section .team-member-card .member-photo-wrapper{position:relative;margin-bottom:24px}.team-leadership-section .team-member-card .member-photo-wrapper .member-photo-placeholder{width:140px;height:140px;background:linear-gradient(135deg,#1a2039,#2e3856);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto;border:4px solid rgba(255,178,93,.3)}.team-leadership-section .team-member-card .member-photo-wrapper .member-photo-placeholder .anticon{font-size:56px;color:#ffb25d}.team-leadership-section .team-member-card .member-photo-wrapper .featured-badge{position:absolute;bottom:0;left:50%;transform:translate(-50%);background:#ffb25d;color:#1a2039;padding:6px 16px;border-radius:20px;font-size:12px;font-weight:700;display:flex;align-items:center;gap:6px}.team-leadership-section .team-member-card .member-info .member-name{color:#1a2039!important;margin-bottom:4px!important}.team-leadership-section .team-member-card .member-info .member-role{display:block;color:#ffb25d;font-weight:600;font-size:16px;margin-bottom:16px}.team-leadership-section .team-member-card .member-info .member-bio{color:#666;line-height:1.7;margin-bottom:20px!important}.team-leadership-section .team-member-card .member-info .member-expertise{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-bottom:24px}.team-leadership-section .team-member-card .member-info .member-expertise .expertise-tag{background:#ffb25d1a;color:#ff9a2a;padding:4px 12px;border-radius:4px;font-size:12px}.team-leadership-section .team-member-card .member-info .member-links{display:flex;flex-direction:column;align-items:center;gap:12px}.team-advisory-section{padding:100px 24px;background:#fff}.team-advisory-section .advisory-container{max-width:1200px;margin:0 auto}.team-advisory-section .advisory-card{background:#fafafa;border-radius:16px;padding:32px;height:100%;border:none;text-align:center}.team-advisory-section .advisory-card .advisory-icon{font-size:48px;color:#ffb25d;margin-bottom:20px}.team-advisory-section .advisory-card h4{color:#1a2039!important;margin-bottom:12px!important}.team-advisory-section .advisory-card p{color:#666;margin-bottom:16px!important}.team-advisory-section .advisory-card .ant-typography-secondary{font-size:14px}.team-culture-section{padding:100px 24px;background:#fafafa}.team-culture-section .culture-container{max-width:1200px;margin:0 auto}.team-culture-section .culture-card{background:#fff;border-radius:16px;padding:32px;height:100%;border:2px solid transparent;transition:all .3s ease;text-align:center}.team-culture-section .culture-card:hover{border-color:#ffb25d;transform:translateY(-4px)}.team-culture-section .culture-card .culture-icon{font-size:48px;color:#ffb25d;margin-bottom:20px}.team-culture-section .culture-card h4{color:#1a2039!important;margin-bottom:12px!important}.team-culture-section .culture-card p{color:#666;margin-bottom:0!important}.team-careers-section{padding:100px 24px;background:#fff}.team-careers-section .careers-container{max-width:1200px;margin:0 auto}.team-careers-section .hiring-badge{background:#e8f5e9;color:#2e7d32}.team-careers-section .careers-content h2{color:#1a2039!important;margin-bottom:20px!important}.team-careers-section .careers-content .careers-text{font-size:18px;color:#555;line-height:1.8;margin-bottom:28px!important}.team-careers-section .careers-content .careers-perks{display:flex;gap:24px;flex-wrap:wrap}.team-careers-section .careers-content .careers-perks .perk-item{display:flex;align-items:center;gap:8px;color:#333}.team-careers-section .careers-content .careers-perks .perk-item .anticon{color:#ffb25d}.team-careers-section .open-roles-card{background:#fafafa;border-radius:20px;padding:32px;border:none}.team-careers-section .open-roles-card h4{color:#1a2039!important;margin-bottom:24px!important}.team-careers-section .open-roles-card .roles-list{display:flex;flex-direction:column;gap:16px}.team-careers-section .open-roles-card .roles-list .role-item{display:flex;align-items:center;justify-content:space-between;padding:16px;background:#fff;border-radius:8px}.team-careers-section .open-roles-card .roles-list .role-item .role-info{display:flex;flex-direction:column}.team-careers-section .open-roles-card .roles-list .role-item .role-info .ant-typography-secondary{font-size:13px}.team-careers-section .open-roles-card .roles-list .role-item .ant-btn-link{color:#ffb25d}.team-careers-section .open-roles-card .careers-cta{text-align:center}.team-careers-section .open-roles-card .careers-cta p{color:#666;margin-bottom:16px!important}.team-cta-section{padding:100px 24px;background:linear-gradient(135deg,#1a2039,#2e3856);text-align:center}.team-cta-section .cta-container{max-width:800px;margin:0 auto}.team-cta-section .cta-title{font-size:42px!important;font-weight:800!important;color:#fff!important;margin-bottom:20px!important}.team-cta-section .cta-subtitle{font-size:18px;color:#ffffffb3!important;margin-bottom:40px!important;line-height:1.7}.impact-page{background:#fafafa}.impact-hero-section{position:relative;background:linear-gradient(135deg,#1a2039,#2e3856);padding:100px 24px 80px;text-align:center}.impact-hero-section .impact-hero-overlay{position:absolute;inset:0;background:radial-gradient(circle at 50% 50%,rgba(255,178,93,.1) 0%,transparent 50%);pointer-events:none}.impact-hero-section .impact-hero-content{position:relative;z-index:2;max-width:800px;margin:0 auto}.impact-hero-section .impact-hero-title{font-size:56px!important;font-weight:900!important;color:#fff!important;margin-bottom:16px!important;line-height:1.1}@media(max-width:768px){.impact-hero-section .impact-hero-title{font-size:36px!important}}.impact-hero-section .impact-hero-subtitle{font-size:22px;color:#fffffff2!important;line-height:1.5}@media(max-width:768px){.impact-hero-section .impact-hero-subtitle{font-size:18px}}.impact-metrics-section{padding:80px 24px;background:#fff;margin-top:-40px;position:relative;z-index:3}.impact-metrics-section .metrics-container{max-width:1200px;margin:0 auto}.impact-metrics-section .metric-card{background:#fafafa;border-radius:16px;padding:32px;height:100%;border:none;text-align:center;transition:all .3s ease}.impact-metrics-section .metric-card:hover{transform:translateY(-4px);box-shadow:0 12px 32px #0000001a}.impact-metrics-section .metric-card .metric-icon{font-size:36px;margin-bottom:16px}.impact-metrics-section .metric-card .metric-value{font-size:48px;font-weight:900;color:#1a2039;margin-bottom:8px}.impact-metrics-section .metric-card .metric-label{font-size:16px;font-weight:600;color:#1a2039;margin-bottom:8px}.impact-metrics-section .metric-card .metric-description{font-size:14px;color:#666}.impact-detailed-section{padding:100px 24px;background:#fafafa}.impact-detailed-section .detailed-container{max-width:1200px;margin:0 auto}.impact-detailed-section .detailed-stats-card{background:#fff;border-radius:20px;padding:32px;height:100%;border:none;box-shadow:0 4px 16px #0000000f}.impact-detailed-section .detailed-stats-card h4{color:#1a2039!important;margin-bottom:24px!important;padding-bottom:16px;border-bottom:2px solid #E8E8E8}.impact-detailed-section .detailed-stats-card .stat-row{display:flex;justify-content:space-between;align-items:center;padding:16px 0;border-bottom:1px solid #F0F0F0}.impact-detailed-section .detailed-stats-card .stat-row:last-child{border-bottom:none}.impact-detailed-section .detailed-stats-card .stat-row .stat-info{display:flex;flex-direction:column}.impact-detailed-section .detailed-stats-card .stat-row .stat-info .ant-typography:first-child{font-weight:500}.impact-detailed-section .detailed-stats-card .stat-row .stat-info .ant-typography-secondary{font-size:13px}.impact-detailed-section .detailed-stats-card .stat-row .ant-statistic-content-value{font-weight:700;color:#ffb25d}.impact-testimonials-section{padding:100px 24px;background:#fff}.impact-testimonials-section .testimonials-container{max-width:1200px;margin:0 auto}.impact-testimonials-section .testimonial-card{background:#fafafa;border-radius:16px;padding:28px;height:100%;border:2px solid transparent;transition:all .3s ease}.impact-testimonials-section .testimonial-card:hover{border-color:#ffb25d}.impact-testimonials-section .testimonial-card .testimonial-metric{display:inline-flex;align-items:center;gap:6px;background:#ffb25d1a;color:#ff9a2a;padding:6px 12px;border-radius:20px;font-size:12px;font-weight:600;margin-bottom:16px}.impact-testimonials-section .testimonial-card .testimonial-quote{font-size:15px;color:#555;font-style:italic;line-height:1.7;margin:0 0 20px;padding:0;border:none}.impact-testimonials-section .testimonial-card .testimonial-attribution{display:flex;flex-direction:column}.impact-testimonials-section .testimonial-card .testimonial-attribution .ant-typography:first-child{color:#1a2039}.impact-testimonials-section .testimonial-card .testimonial-attribution .ant-typography-secondary{font-size:13px;display:flex;align-items:center;gap:4px}.impact-community-section{padding:100px 24px;background:#fafafa}.impact-community-section .community-container{max-width:1200px;margin:0 auto}.impact-community-section .initiative-card{background:#fff;border-radius:16px;padding:32px;height:100%;border:none;text-align:center;box-shadow:0 4px 16px #0000000f}.impact-community-section .initiative-card .initiative-icon{font-size:48px;color:#ffb25d;margin-bottom:20px}.impact-community-section .initiative-card h4{color:#1a2039!important;margin-bottom:12px!important}.impact-community-section .initiative-card p{color:#666;margin-bottom:20px!important}.impact-community-section .initiative-card .initiative-impact{display:flex;align-items:center;justify-content:center;gap:8px;background:#ffb25d1a;padding:12px;border-radius:8px}.impact-community-section .initiative-card .initiative-impact .anticon{color:#ffb25d}.impact-community-section .initiative-card .initiative-impact .ant-typography{color:#ff9a2a}.impact-diversity-section{padding:100px 24px;background:#fff}.impact-diversity-section .diversity-container{max-width:1200px;margin:0 auto}.impact-diversity-section .diversity-card{background:linear-gradient(135deg,#1a2039,#2e3856);border-radius:20px;padding:48px;border:none;color:#fff}.impact-diversity-section .diversity-card .diversity-icon{font-size:48px;color:#ffb25d;margin-bottom:20px}.impact-diversity-section .diversity-card h2{color:#fff!important;margin-bottom:16px!important}.impact-diversity-section .diversity-card .diversity-text{color:#fffffff2!important;font-size:18px;line-height:1.7;margin-bottom:32px!important}.impact-diversity-section .diversity-card .diversity-stats{display:flex;gap:32px;flex-wrap:wrap;justify-content:center}.impact-diversity-section .diversity-card .diversity-stats .diversity-stat{display:flex;flex-direction:column;align-items:center;gap:12px}.impact-diversity-section .diversity-card .diversity-stats .diversity-stat .ant-typography{color:#fffffff2}.impact-diversity-section .commitment-card{background:#fafafa;border-radius:20px;padding:32px;border:none;height:100%}.impact-diversity-section .commitment-card h4{color:#1a2039!important;margin-bottom:24px!important}.impact-diversity-section .commitment-card .commitment-list{display:flex;flex-direction:column;gap:20px}.impact-diversity-section .commitment-card .commitment-list .commitment-item{display:flex;align-items:flex-start;gap:12px}.impact-diversity-section .commitment-card .commitment-list .commitment-item .anticon{color:#ffb25d;font-size:20px;margin-top:2px}.impact-diversity-section .commitment-card .commitment-list .commitment-item>div{display:flex;flex-direction:column}.impact-diversity-section .commitment-card .commitment-list .commitment-item>div .ant-typography-secondary{font-size:13px}.impact-environment-section{padding:100px 24px;background:#fafafa}.impact-environment-section .environment-container{max-width:1200px;margin:0 auto}.impact-environment-section .environment-card{background:#fff;border-radius:16px;padding:32px;height:100%;border:none;text-align:center}.impact-environment-section .environment-card .environment-stat{font-size:24px;font-weight:700;color:#52c41a;margin-bottom:16px}.impact-environment-section .environment-card h4{color:#1a2039!important;margin-bottom:12px!important}.impact-environment-section .environment-card p{color:#666;margin-bottom:0!important}.impact-report-section{padding:60px 24px;background:#fff}.impact-report-section .report-container{max-width:1000px;margin:0 auto}.impact-report-section .report-card{background:linear-gradient(135deg,#1a2039,#2e3856);border-radius:20px;padding:48px;border:none}.impact-report-section .report-card .report-content{display:flex;align-items:flex-start;gap:20px}.impact-report-section .report-card .report-content .report-icon{font-size:48px;color:#ffb25d}.impact-report-section .report-card .report-content h3{color:#fff!important;margin-bottom:8px!important}.impact-report-section .report-card .report-content p{color:#ffffffb3!important;margin-bottom:0!important}.impact-report-section .report-card .report-note{display:block;text-align:center;margin-top:12px;color:#ffffffb3!important}.impact-cta-section{padding:100px 24px;background:linear-gradient(135deg,#1a2039,#2e3856);text-align:center}.impact-cta-section .cta-container{max-width:800px;margin:0 auto}.impact-cta-section .cta-title{font-size:42px!important;font-weight:800!important;color:#fff!important;margin-bottom:20px!important}.impact-cta-section .cta-subtitle{font-size:18px;color:#ffffffb3!important;margin-bottom:40px!important;line-height:1.7}@media(max-width:768px){.about-hero-section .about-hero-content,.about-hero-section .story-hero-content,.about-hero-section .team-hero-content,.about-hero-section .impact-hero-content,.story-hero-section .about-hero-content,.story-hero-section .story-hero-content,.story-hero-section .team-hero-content,.story-hero-section .impact-hero-content,.team-hero-section .about-hero-content,.team-hero-section .story-hero-content,.team-hero-section .team-hero-content,.team-hero-section .impact-hero-content,.impact-hero-section .about-hero-content,.impact-hero-section .story-hero-content,.impact-hero-section .team-hero-content,.impact-hero-section .impact-hero-content,.about-mission-section,.about-values-section,.about-timeline-section,.story-opening-section,.story-problem-section,.story-journey-section,.team-leadership-section,.team-culture-section,.impact-detailed-section,.impact-testimonials-section{padding:60px 20px}.section-title{font-size:32px!important}.mission-card,.vision-card,.founder-quote-card,.diversity-card,.report-card{padding:24px}.journey-step{flex-direction:column}.journey-step .step-connector{flex-direction:row;width:auto;margin-bottom:12px}.journey-step .step-connector .step-line{display:none}.team-stats-grid,.impact-preview-stats{grid-template-columns:1fr!important}.diversity-stats{flex-direction:column;gap:24px!important}}
