.page-module__hE--OG__hero{background:linear-gradient(135deg, var(--primary-dark), #0a3d2a);text-align:center;color:#fff;padding:6rem 0 4rem}.page-module__hE--OG__tag{color:var(--energy-teal);text-transform:uppercase;letter-spacing:.05em;background:#2dd4bf33;border-radius:40px;margin-bottom:1rem;padding:.3rem 1.2rem;font-size:.8rem;font-weight:600;display:inline-block}.page-module__hE--OG__hero h1{margin-bottom:1rem;font-size:3rem;font-weight:800}.page-module__hE--OG__highlight{color:var(--accent)}.page-module__hE--OG__hero p{opacity:.9;max-width:700px;margin:0 auto;font-size:1.2rem}.page-module__hE--OG__overview{background:#fff;padding:5rem 0}.page-module__hE--OG__overviewGrid{grid-template-columns:1fr 1fr;align-items:center;gap:3rem;display:grid}.page-module__hE--OG__overviewText h2{text-align:left;background:linear-gradient(135deg, var(--primary), var(--accent));color:#0000;-webkit-background-clip:text;background-clip:text;margin-bottom:1.5rem}.page-module__hE--OG__overviewText p{color:#4a5568;margin-bottom:1.5rem;line-height:1.6}.page-module__hE--OG__benefitList{padding:0;list-style:none}.page-module__hE--OG__benefitList li{color:#4a5568;align-items:center;gap:.75rem;margin-bottom:.75rem;display:flex}.page-module__hE--OG__benefitList li i{color:var(--energy-teal);width:20px}.page-module__hE--OG__overviewImage img{width:100%;box-shadow:var(--card-shadow);border-radius:1.5rem}.page-module__hE--OG__features{background:#f8fafc;padding:5rem 0}.page-module__hE--OG__sectionTitle{text-align:center;background:linear-gradient(135deg, var(--primary), var(--accent));color:#0000;-webkit-background-clip:text;background-clip:text;margin-bottom:3rem;font-size:2rem;font-weight:700}.page-module__hE--OG__featuresGrid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem;display:grid}.page-module__hE--OG__featureCard{text-align:center;box-shadow:var(--card-shadow);background:#fff;border-radius:1.5rem;padding:2rem;transition:transform .3s}.page-module__hE--OG__featureCard:hover{transform:translateY(-5px)}.page-module__hE--OG__featureCard i{color:var(--accent);margin-bottom:1rem;font-size:2.5rem}.page-module__hE--OG__featureCard h3{color:var(--primary-dark);margin-bottom:.8rem;font-size:1.3rem}.page-module__hE--OG__featureCard p{color:#5b6e8c}.page-module__hE--OG__applications{background:#fff;padding:5rem 0}.page-module__hE--OG__appGrid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem;display:grid}.page-module__hE--OG__appCard{text-align:center;background:#f8fafc;border:1px solid #eef2ff;border-radius:1.5rem;padding:2rem;transition:all .3s}.page-module__hE--OG__appCard:hover{border-color:var(--energy-teal);transform:translateY(-5px)}.page-module__hE--OG__appCard i{color:var(--accent);margin-bottom:1rem;font-size:2.2rem}.page-module__hE--OG__appCard h3{color:var(--primary-dark);margin-bottom:.8rem;font-size:1.3rem}.page-module__hE--OG__appCard p{color:#5b6e8c}.page-module__hE--OG__cta{background:linear-gradient(135deg, var(--primary-dark), var(--primary));text-align:center;color:#fff;padding:4rem 0}.page-module__hE--OG__cta h2{color:#fff;background:0 0;margin-bottom:1rem}.page-module__hE--OG__cta p{margin-bottom:2rem;font-size:1.1rem}@media (max-width:768px){.page-module__hE--OG__hero h1{font-size:2rem}.page-module__hE--OG__overviewGrid{grid-template-columns:1fr}.page-module__hE--OG__sectionTitle{font-size:1.6rem}}
