.Approaches_section__y2zsT{padding:80px 0}.Approaches_sectionHeader__GMyBh{text-align:center;max-width:800px;margin:0 auto 60px}.Approaches_sectionHeader__GMyBh h2{font-size:2.5rem;font-weight:700;color:var(--text-primary);margin-bottom:20px;letter-spacing:-.01em}.Approaches_sectionHeader__GMyBh p{font-size:1.125rem;color:var(--text-secondary);line-height:1.7}.Approaches_contentGrid__UR1rm{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:40px;margin-top:60px}.Approaches_contentCard__3m_g7{background:var(--surface-white);border:1px solid var(--border-light);border-radius:var(--radius-lg);padding:40px;transition:all .3s ease;position:relative;overflow:hidden}.Approaches_contentCard__3m_g7:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,var(--energy-orange),var(--primary-blue))}.Approaches_contentCard__3m_g7:hover{transform:translateY(-8px);box-shadow:var(--shadow-xl);border-color:var(--energy-orange)}.Approaches_contentCard__3m_g7 h3{font-size:1.75rem;font-weight:600;color:var(--text-primary);margin-bottom:16px;line-height:1.3}.Approaches_contentCard__3m_g7 p{font-size:1.1rem;color:var(--text-secondary);line-height:1.7;margin-bottom:24px}.Approaches_featureList__ZQDAs{list-style:none;padding:0}.Approaches_featureList__ZQDAs li{font-size:1rem;color:var(--text-muted);margin-bottom:12px;padding-left:24px;position:relative;line-height:1.5}.Approaches_featureList__ZQDAs li:before{content:"⚡";position:absolute;left:0;color:var(--energy-orange);font-weight:700;font-size:1.1rem}@media (max-width:1024px){.Approaches_contentGrid__UR1rm{grid-template-columns:1fr;gap:32px}}@media (max-width:768px){.Approaches_section__y2zsT{padding:60px 0}.Approaches_sectionHeader__GMyBh h2{font-size:2rem}.Approaches_contentGrid__UR1rm{grid-template-columns:1fr;gap:24px}.Approaches_contentCard__3m_g7{padding:30px}}@media (max-width:480px){.Approaches_sectionHeader__GMyBh h2{font-size:1.75rem}.Approaches_contentCard__3m_g7{padding:24px}}.CTA_section__wkB0k{padding:80px 0}.CTA_ctaSection__dHU3f{background:linear-gradient(135deg,var(--energy-orange) 0,var(--primary-blue) 100%);color:white;text-align:center;padding:80px 40px;border-radius:var(--radius-xl);margin:60px 0;position:relative;overflow:hidden}.CTA_ctaSection__dHU3f:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 20% 20%,rgba(255,255,255,.1) 0,transparent 50%),radial-gradient(circle at 80% 80%,rgba(255,255,255,.1) 0,transparent 50%);pointer-events:none}.CTA_ctaContent__RIwA4{position:relative;z-index:1;max-width:700px;margin:0 auto}.CTA_ctaSection__dHU3f h2{font-size:2.5rem;font-weight:700;margin-bottom:24px;letter-spacing:-.01em}.CTA_ctaSection__dHU3f p{font-size:1.25rem;line-height:1.7;margin-bottom:40px;opacity:.95}.CTA_ctaButton__JDVf2{display:inline-block;background:white;color:var(--energy-orange);padding:18px 40px;border-radius:var(--radius-md);font-weight:600;text-decoration:none;transition:all .3s ease;font-size:1.1rem;box-shadow:var(--shadow-sm)}.CTA_ctaButton__JDVf2:hover{transform:translateY(-3px);box-shadow:var(--shadow-xl);background:var(--background-secondary)}@media (max-width:768px){.CTA_section__wkB0k{padding:60px 0}.CTA_ctaSection__dHU3f{padding:60px 24px}.CTA_ctaSection__dHU3f h2{font-size:2rem}}@media (max-width:480px){.CTA_ctaSection__dHU3f{padding:40px 20px}.CTA_ctaSection__dHU3f h2{font-size:1.75rem}}.Hero_hero__PRyIO{background:linear-gradient(135deg,var(--energy-orange) 0,var(--primary-blue) 100%);color:white;padding:80px 0;margin-top:50px;text-align:center;position:relative;overflow:hidden}.Hero_hero__PRyIO:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 20% 20%,rgba(255,255,255,.1) 0,transparent 50%),radial-gradient(circle at 80% 80%,rgba(255,255,255,.1) 0,transparent 50%);pointer-events:none}.Hero_heroContent__tPf4l{position:relative;z-index:1;max-width:900px;margin:0 auto}.Hero_heroBadge__J6hFk{display:inline-block;background:rgba(255,255,255,.2);color:white;padding:8px 16px;border-radius:var(--radius-md);font-size:.875rem;font-weight:600;margin-bottom:20px;text-transform:uppercase;letter-spacing:.5px;backdrop-filter:blur(10px)}.Hero_heroTitle__0r_xm{font-size:3.5rem;font-weight:700;margin-bottom:20px;letter-spacing:-.02em;line-height:1.1}.Hero_subtitle__Ph6_U{font-size:1.5rem;margin-bottom:24px;font-weight:500;opacity:.9}.Hero_description__z8SPM{font-size:1.25rem;line-height:1.7;opacity:.95;max-width:800px;margin:0 auto}@media (max-width:1024px){.Hero_heroTitle__0r_xm{font-size:2.75rem}}@media (max-width:768px){.Hero_hero__PRyIO{padding:60px 0}.Hero_heroTitle__0r_xm{font-size:2.25rem}.Hero_subtitle__Ph6_U{font-size:1.25rem}.Hero_description__z8SPM{font-size:1.1rem}}@media (max-width:480px){.Hero_heroTitle__0r_xm{font-size:1.875rem}}.Impact_section__4v_l2{padding:80px 0}.Impact_impactSection__SESOy{background:var(--background-secondary);border-radius:var(--radius-xl);padding:60px 40px;text-align:center;margin:60px 0;position:relative}.Impact_impactSection__SESOy h3{font-size:2.25rem;font-weight:700;color:var(--text-primary);margin-bottom:24px}.Impact_impactSection__SESOy p{font-size:1.2rem;color:var(--text-secondary);line-height:1.8;max-width:700px;margin:0 auto}@media (max-width:768px){.Impact_section__4v_l2{padding:60px 0}.Impact_impactSection__SESOy{padding:40px 24px}}@media (max-width:480px){.Impact_impactSection__SESOy{padding:32px 20px}}.Quote_section__iUyCs{padding:80px 0}.Quote_quoteSection__zqi7Q{background:linear-gradient(135deg,var(--text-primary) 0,#1e293b 100%);color:white;padding:80px 40px;text-align:center;border-radius:var(--radius-xl);margin:80px 0;position:relative;overflow:hidden}.Quote_quoteSection__zqi7Q:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 30% 30%,rgba(245,158,11,.1) 0,transparent 50%),radial-gradient(circle at 70% 70%,rgba(37,99,235,.1) 0,transparent 50%);pointer-events:none}.Quote_quoteContent__arDPw{position:relative;z-index:1;max-width:800px;margin:0 auto}.Quote_quoteMark__Nw200{font-size:4rem;color:var(--energy-orange);opacity:.7;line-height:1;margin-bottom:20px}.Quote_quoteText__Q_CaT{font-size:1.5rem;font-style:italic;line-height:1.6;margin-bottom:24px;opacity:.95}.Quote_quoteAuthor__gCSe6{font-size:1.1rem;font-weight:600;opacity:.8}@media (max-width:768px){.Quote_section__iUyCs{padding:60px 0}.Quote_quoteSection__zqi7Q{padding:60px 24px}}@media (max-width:480px){.Quote_quoteSection__zqi7Q{padding:40px 20px}.Quote_quoteText__Q_CaT{font-size:1.25rem}}.Values_section__b4QOI{padding:80px 0}.Values_sectionHeader__ayFDP{text-align:center;max-width:800px;margin:0 auto 60px}.Values_sectionHeader__ayFDP h2{font-size:2.5rem;font-weight:700;color:var(--text-primary);margin-bottom:20px;letter-spacing:-.01em}.Values_sectionHeader__ayFDP p{font-size:1.125rem;color:var(--text-secondary);line-height:1.7}.Values_valuesGrid__D3cRK{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:32px;margin-top:60px}.Values_valueItem__PTfz8{text-align:center;padding:32px 24px;background:var(--surface-white);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);transition:all .3s ease}.Values_valueItem__PTfz8:hover{transform:translateY(-4px);box-shadow:var(--shadow-md)}.Values_valueIcon__pbKXM{font-size:3.5rem;margin-bottom:20px;display:block}.Values_valueItem__PTfz8 h4{font-size:1.25rem;font-weight:600;color:var(--text-primary);margin-bottom:12px}.Values_valueItem__PTfz8 p{font-size:1rem;color:var(--text-secondary);line-height:1.6}@media (max-width:1024px){.Values_valuesGrid__D3cRK{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:28px}}@media (max-width:768px){.Values_section__b4QOI{padding:60px 0}.Values_sectionHeader__ayFDP h2{font-size:2rem}.Values_valuesGrid__D3cRK{grid-template-columns:1fr;gap:20px}}@media (max-width:480px){.Values_sectionHeader__ayFDP h2{font-size:1.75rem}}