.careers_page__I7W2A{min-height:100vh;background:linear-gradient(180deg,#fafafa,#fff);color:#212121;display:flex;flex-direction:column}.careers_heroSection__PM7uC{position:relative;min-height:60vh;display:flex;align-items:center;justify-content:center;padding:4rem 2rem;overflow:hidden;background:linear-gradient(135deg,#e8f5e8,#f5f5f5 50%,#fff)}.careers_heroBackground__qYMG0{position:absolute;inset:0;z-index:1;overflow:hidden;pointer-events:none}.careers_gradientMesh__CVGz1{position:absolute;width:100%;height:100%;opacity:.4}.careers_meshBlob__LoXbk{position:absolute;border-radius:50%;filter:blur(80px);animation:careers_float__gDJLi 8s ease-in-out infinite;will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}.careers_meshBlob1__RjPeb{width:500px;height:500px;background:linear-gradient(135deg,rgba(0,230,118,.4),rgba(0,200,83,.3));top:-200px;right:-150px;animation-delay:0s}.careers_meshBlob2__6GByM{width:400px;height:400px;background:linear-gradient(135deg,rgba(0,145,234,.3),rgba(33,150,243,.2));bottom:-150px;left:-100px;animation-delay:2s}.careers_meshBlob3__dW_vM{width:350px;height:350px;background:linear-gradient(135deg,rgba(213,0,249,.25),rgba(255,109,0,.15));top:40%;left:20%;animation-delay:4s}@keyframes careers_float__gDJLi{0%,to{transform:translateZ(0) scale(1)}33%{transform:translate3d(30px,-30px,0) scale(1.1)}66%{transform:translate3d(-20px,20px,0) scale(.9)}}.careers_heroContent__2nZO4{position:relative;z-index:2;max-width:900px;text-align:center}.careers_badge__0MhAe{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:rgba(0,230,118,.1);border:1px solid rgba(0,230,118,.2);border-radius:50px;font-size:.875rem;font-weight:600;margin-bottom:2rem;color:var(--power-green);box-shadow:0 2px 8px rgba(0,230,118,.15)}.careers_badge__0MhAe svg{opacity:.8}.careers_heroTitle__enO5O{font-size:3.5rem;font-weight:800;line-height:1.2;margin-bottom:1.5rem;letter-spacing:-.02em;color:#212121}.careers_heroTitleGradient__v1KA3{background:linear-gradient(135deg,var(--energy-green) 0,var(--intense-blue) 40%,var(--electric-purple) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.careers_heroSubtitle__R_wnf{font-size:1.25rem;line-height:1.6;color:#616161;max-width:700px;margin:0 auto}.careers_statusSection__TYFIK{padding:4rem 2rem;max-width:800px;margin:0 auto;background:#fff}.careers_statusCard__9tWxy{background:#fff;border:1px solid #e0e0e0;border-radius:24px;padding:3rem 2.5rem;text-align:center;box-shadow:0 4px 20px rgba(0,0,0,.08)}.careers_statusIcon__zHhAu{display:inline-flex;align-items:center;justify-content:center;width:80px;height:80px;background:linear-gradient(135deg,rgba(0,230,118,.1),rgba(0,145,234,.1));border-radius:20px;margin-bottom:1.5rem}.careers_statusIcon__zHhAu svg{color:var(--energy-green)}.careers_statusTitle__0Z17X{font-size:2rem;font-weight:700;margin-bottom:1rem;color:#212121}.careers_statusDescription__CDFvh{font-size:1.125rem;line-height:1.7;color:#616161;margin-bottom:2.5rem}.careers_statusCta__8wHaC{background:linear-gradient(135deg,rgba(0,230,118,.05),rgba(0,145,234,.05));border-radius:16px;padding:2rem;margin-top:2rem;border:1px solid rgba(0,230,118,.15)}.careers_emailContainer__1EgH5{margin-bottom:1rem}.careers_emailLabel__nTqBJ{font-size:.875rem;color:#9e9e9e;margin-bottom:.5rem;text-transform:uppercase;letter-spacing:.05em;font-weight:600}.careers_emailLink__3RaYM{display:inline-flex;align-items:center;gap:.75rem;font-size:1.5rem;font-weight:600;color:var(--energy-green);text-decoration:none;transition:all .2s;padding:.5rem 1rem;border-radius:8px}.careers_emailLink__3RaYM:hover{background:rgba(0,230,118,.1);transform:translateY(-2px)}.careers_emailLink__3RaYM svg{flex-shrink:0}.careers_emailSubtext__HMbDg{font-size:.9rem;color:#757575;margin:0;line-height:1.5}.careers_valuesSection__7ua7I{padding:4rem 2rem;max-width:1200px;margin:0 auto;background:#fafafa}.careers_sectionHeader__d5n_E{text-align:center;margin-bottom:3rem}.careers_sectionBadge__ZwHY3{display:inline-block;padding:.5rem 1rem;background:rgba(0,230,118,.1);border:1px solid rgba(0,230,118,.2);border-radius:50px;color:var(--power-green);font-size:.875rem;font-weight:600;margin-bottom:1rem;text-transform:uppercase;letter-spacing:.05em}.careers_sectionTitle__4wL4J{font-size:2.5rem;font-weight:700;margin-bottom:1rem;color:#212121}.careers_sectionSubtitle__9sev1{font-size:1.125rem;color:#616161;max-width:600px;margin:0 auto}.careers_valuesGrid__uU_WH{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:2rem;gap:2rem}.careers_valueCard___tuQj{background:#fff;border:1px solid #e0e0e0;border-radius:16px;padding:2rem;transition:all .3s;box-shadow:0 2px 8px rgba(0,0,0,.05)}.careers_valueCard___tuQj:hover{border-color:rgba(0,230,118,.3);transform:translateY(-4px);box-shadow:0 8px 24px rgba(0,230,118,.15)}.careers_valueIcon__XUgrt{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;background:linear-gradient(135deg,rgba(0,230,118,.1),rgba(0,145,234,.1));border-radius:12px;margin-bottom:1.25rem;color:var(--energy-green)}.careers_valueTitle__yT9hI{font-size:1.25rem;font-weight:600;margin-bottom:.75rem;color:#212121}.careers_valueDescription__PZnCj{font-size:.95rem;line-height:1.6;color:#616161;margin:0}.careers_aboutSection__n1RzE{padding:4rem 2rem;background:#fff}.careers_aboutContent__9YDLl{max-width:1000px;margin:0 auto}.careers_aboutTitle___4_bj{font-size:2.5rem;font-weight:700;text-align:center;margin-bottom:3rem;color:#212121}.careers_aboutGrid__LoPMM{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:2rem;gap:2rem}.careers_aboutItem__lBD2j{display:flex;gap:1.25rem;padding:1.5rem;background:#fafafa;border-radius:16px;border:1px solid #e0e0e0;transition:all .3s}.careers_aboutItem__lBD2j:hover{background:#fff;border-color:rgba(0,230,118,.3);box-shadow:0 4px 16px rgba(0,230,118,.1)}.careers_aboutItemIcon__dHeeC{font-size:2.5rem;flex-shrink:0}.careers_aboutItemContent__M81b_ h4{font-size:1.125rem;font-weight:600;margin-bottom:.5rem;color:#212121}.careers_aboutItemContent__M81b_ p{font-size:.9rem;line-height:1.5;color:#616161;margin:0}.careers_ctaSection__2OXfn{padding:5rem 2rem;background:linear-gradient(135deg,rgba(0,230,118,.08),rgba(0,145,234,.08))}.careers_ctaContent__5kTrJ{max-width:700px;margin:0 auto;text-align:center}.careers_ctaTitle__NMCD_{font-size:2.5rem;font-weight:700;margin-bottom:1rem;color:#212121}.careers_ctaSubtitle__gkZWK{font-size:1.125rem;color:#616161;margin-bottom:2.5rem}.careers_ctaButtons__fsVjN{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}@media (max-width:768px){.careers_heroTitle__enO5O{font-size:2.25rem}.careers_heroSubtitle__R_wnf{font-size:1rem}.careers_statusCard__9tWxy{padding:2rem 1.5rem}.careers_statusTitle__0Z17X{font-size:1.5rem}.careers_emailLink__3RaYM{font-size:1.125rem}.careers_aboutTitle___4_bj,.careers_ctaTitle__NMCD_,.careers_sectionTitle__4wL4J{font-size:1.75rem}.careers_aboutGrid__LoPMM,.careers_valuesGrid__uU_WH{grid-template-columns:1fr}.careers_ctaButtons__fsVjN{flex-direction:column}}