.Careers_heroSection__vl4Gf{position:relative;min-height:70vh;display:flex;align-items:center;justify-content:center;text-align:center;overflow:hidden;padding:8rem 0;background-image:url(/images/careers/careers_hero_bg.svg);background-repeat:no-repeat;background-size:cover;background-position:50%}.Careers_heroContent__hqX40{position:relative;z-index:2;max-width:900px;margin:0 auto;width:100%}.Careers_heroTitle___nBLw{font-size:4rem;margin-bottom:1.5rem;background:linear-gradient(to right,var(--color-accent-glow),var(--color-accent));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-transform:uppercase;letter-spacing:2px;position:relative;display:inline-block}.Careers_heroTitle___nBLw:after{content:"";position:absolute;bottom:-.5rem;left:50%;transform:translateX(-50%);width:80px;height:4px;border-radius:2px}.Careers_heroSubtitle__GdhJr{font-size:1.5rem;color:var(--color-background);margin-bottom:2.5rem;max-width:800px;margin-left:auto;margin-right:auto}.Careers_heroCta__FLHuV{margin-top:1rem}.Careers_heroButton__4gD3k{display:inline-flex;align-items:center;gap:.75rem;padding:1.25rem 2.5rem;background:linear-gradient(135deg,#059669,#10B981);color:white;border-radius:50px;font-weight:600;letter-spacing:.5px;transition:all .4s ease;box-shadow:0 4px 16px rgba(5,150,105,.3);border:2px solid transparent;position:relative;overflow:hidden}.Careers_heroButton__4gD3k:hover{background-color:var(--color-accent);transform:translateY(-5px);box-shadow:0 10px 25px rgba(0,0,0,.1),0 0 15px rgba(46,235,216,.3);color:#ffffff}.Careers_heroButton__4gD3k svg{transition:transform .3s ease}.Careers_introSection__FDaZw{padding:6rem 0;position:relative;background-color:var(--color-background)}.Careers_introContent__J5olE{text-align:center;max-width:900px;margin:0 auto 4rem}.Careers_introTitle__DnbWV{font-size:2.5rem;margin-bottom:2rem;background:var(--color-text);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.Careers_introText__y2mFl{color:var(--color-text-secondary);font-size:1.2rem;line-height:1.8}.Careers_introText__y2mFl p{margin-bottom:1.5rem}.Careers_workCulture__r6tOE{display:flex;align-items:center;gap:4rem;margin-top:4rem}.Careers_cultureImageContainer__wiv8C{flex:1}.Careers_cultureImageWrapper__oS2Vo{position:relative;width:100%;height:0;padding-bottom:70%;overflow:hidden;border-radius:var(--border-radius-lg);box-shadow:var(--shadow-lg);border:1px solid rgba(46,235,216,.2)}.Careers_cultureImageWrapper__oS2Vo img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.Careers_cultureContent__mGnGP{flex:1}.Careers_cultureList__rQ_Zi{display:flex;flex-direction:column;gap:2rem}.Careers_cultureItem__1LnE_{display:flex;align-items:flex-start;gap:1.5rem}.Careers_cultureIcon__DvOTd{display:flex;align-items:center;justify-content:center;width:50px;height:50px;background:var(--color-accent);border-radius:50%;color:var(--color-background);flex-shrink:0}.Careers_cultureText__pDTkC{flex:1}.Careers_cultureText__pDTkC h3{font-size:1.3rem;margin-bottom:.5rem;color:var(--color-text)}.Careers_cultureText__pDTkC p{color:var(--color-text-secondary);font-size:1rem;line-height:1.6}.Careers_benefitsSection__yMX9E{padding:6rem 0;position:relative;overflow:hidden;background-color:var(--color-primary)}.Careers_backgroundLayer__EZmka{position:absolute;top:0;left:0;width:100%;height:150%;background:radial-gradient(circle at 20% 30%,rgba(35,141,129,.15),transparent 60%),radial-gradient(circle at 80% 70%,rgba(46,235,216,.1),transparent 50%);opacity:.7;z-index:1}.Careers_sectionHeading__1ZVFZ{display:flex;flex-direction:column;align-items:center;text-align:center;position:relative;z-index:2;margin-bottom:4rem}.Careers_benefitsGrid__XuiIw{display:grid;grid-template-columns:repeat(3,1fr);gap:2.5rem;position:relative;z-index:2}.Careers_benefitCard__rGYd5{background-color:var(--color-background);border-radius:var(--border-radius-lg);padding:2.5rem;text-align:center;box-shadow:var(--shadow-md);transition:all .3s ease;border:1px solid rgba(255,255,255,.05);height:100%;display:flex;flex-direction:column;background-image:url(/images/icons/nets_pattern_vertical_gradient.svg);background-position-y:180px;background-repeat:no-repeat}.Careers_benefitIcon___8V6C{display:flex;align-items:center;justify-content:center;width:60px;height:60px;margin:0 auto 1.5rem;background:var(--color-accent);border-radius:50%;color:var(--color-background)}.Careers_benefitTitle__t02Qp{font-size:1.5rem;margin-bottom:1.2rem;color:var(--color-text)}.Careers_benefitDescription__e5CGE{color:var(--color-text-muted);font-size:1rem;line-height:1.6}.Careers_positionsSection__7G_FP{padding:6rem 0;position:relative;background-color:var(--color-background)}.Careers_filterContainer__e13q_{margin-bottom:3rem}.Careers_filterLabel__PUF_c{font-size:1.1rem;color:var(--color-text);margin-bottom:1rem;font-weight:600}.Careers_categoryTabs__yfj9N{display:flex;flex-wrap:wrap;gap:1rem}.Careers_categoryTab__NnToj{padding:.5rem 1.25rem;border:2px solid #e2e8f0;border-radius:6px;background:white;color:#475569;font-weight:500;cursor:pointer;transition:all .3s ease;font-size:.9rem}.Careers_categoryTab__NnToj:hover{background-color:var(--color-card-bg-hover);transform:translateY(-2px)}.Careers_categoryTab__NnToj.Careers_active__Q8afx{background-color:var(--color-accent);color:#ffffff}.Careers_positionsGrid__9xNzy{display:grid;grid-template-columns:repeat(2,1fr);gap:2.5rem}.Careers_positionCard__InzDd{background:white;border-radius:12px;padding:2rem;box-shadow:0 4px 12px rgba(0,0,0,.08);border:1px solid rgba(226,232,240,.8);transition:all .3s ease;position:relative;overflow:hidden}.Careers_positionCard__InzDd:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:radial-gradient(circle at 20% 20%,rgba(35,141,129,.02) 0,transparent 40%),radial-gradient(circle at 80% 80%,rgba(46,235,216,.015) 0,transparent 35%),radial-gradient(circle at 40% 60%,rgba(35,141,129,.01) 0,transparent 30%);z-index:1;pointer-events:none}.Careers_positionHeader__8DnrP{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1rem}.Careers_positionTitle__8uaiJ{font-size:1.5rem;color:var(--color-text);margin-right:1rem;margin-bottom:0;float:1}.Careers_positionLocation__JI62z{display:flex;align-items:center;gap:.5rem;font-size:.85rem;padding:.4rem 1rem;border-radius:var(--border-radius-full);white-space:nowrap;background:var(--color-accent);color:white;font-weight:600;box-shadow:0 2px 8px rgba(35,141,129,.2)}.Careers_locationIcon__8eitr{font-size:1.5rem;line-height:1}.Careers_positionMeta__N9opl{display:flex;gap:1rem;margin-bottom:1.5rem}.Careers_positionDepartment__B6vvX,.Careers_positionType__kzXjp{display:inline-block;font-size:.9rem;color:var(--color-text-secondary)}.Careers_positionDepartment__B6vvX:after{content:"•";margin-left:1rem;color:var(--color-text-muted)}.Careers_positionDescription__dYTYm{color:var(--color-text-secondary);font-size:1rem;line-height:1.6;margin-bottom:1.5rem;flex-grow:1}.Careers_positionSkills__l8ETQ{display:flex;flex-wrap:wrap;gap:.75rem;margin-bottom:1.5rem}.Careers_skillTag___nOMj{padding:.4rem .8rem;background:var(--color-primary);border:1px solid #e2e8f0;border-radius:4px;font-size:.85rem;color:var(--color-text-secondary);font-weight:500}.Careers_applyButton__nm_Fu{color:#ffffff;padding:.725rem;border:none;border-radius:8px;font-weight:600;font-size:.95rem;cursor:pointer;transition:all .3s ease;display:inline-flex;align-items:center;gap:.5rem}.Careers_applyButton__nm_Fu,.Careers_applyButton__nm_Fu:hover{background-color:var(--color-accent)}.Careers_applyButton__nm_Fu svg{transition:transform .3s ease}.Careers_applyButton__nm_Fu:hover svg{transform:translateX(3px)}.Careers_noPositions__RpML_{grid-column:1/-1;text-align:center;padding:3rem;border-radius:var(--border-radius-lg)}.Careers_noPositions__RpML_ p{color:var(--color-text-secondary);font-size:1.1rem}.Careers_applicationSection__ZnRUL{padding:6rem 0;position:relative}.Careers_formContainer__0OxkE{max-width:800px;margin:0 auto;background-color:var(--color-background);border-radius:var(--border-radius-lg);box-shadow:var(--shadow-lg);padding:3rem;position:relative;z-index:2}.Careers_applicationForm__MRNEF{display:flex;flex-direction:column;gap:1.5rem}.Careers_formRow__VeS3Q{display:flex;gap:1.5rem}.Careers_formGroup__aQ3FY{flex:1;display:flex;flex-direction:column}.Careers_formError__uK0Lg{color:#dc2626;font-size:14px;margin-top:4px;display:block;font-weight:500;animation:Careers_slideInError__YirBu .3s ease-out}.Careers_formGroup__aQ3FY.Careers_hasError___c_AG input,.Careers_formGroup__aQ3FY.Careers_hasError___c_AG select,.Careers_formGroup__aQ3FY.Careers_hasError___c_AG textarea{border-color:#dc2626!important;box-shadow:0 0 0 1px #dc2626!important;background-color:#fef2f2}.Careers_formGroup__aQ3FY.Careers_hasError___c_AG label{color:#dc2626!important;font-weight:600}.Careers_consentGroup__9aPqv.Careers_hasError___c_AG{border:1px solid #dc2626;border-radius:6px;padding:12px;background-color:#fef2f2}.Careers_consentGroup__9aPqv.Careers_hasError___c_AG .Careers_consentLabel__dVBmr{color:#dc2626!important}.Careers_formMessage__WmpQy.Careers_success__3KnjU:before{content:"✅";font-size:18px;margin-right:8px}.Careers_formMessage__WmpQy.Careers_error__PjZeI:before{content:"❌";font-size:18px;margin-right:8px}.Careers_formMessage__WmpQy.Careers_loading__eR0F4:before{content:"⏳";font-size:18px;margin-right:8px}.Careers_formMessage__WmpQy.Careers_error__PjZeI{background-color:#fef2f2;border-color:#ef4444;color:#dc2626;box-shadow:0 4px 12px rgba(239,68,68,.15)}.Careers_formMessage__WmpQy.Careers_loading__eR0F4{background-color:#fef3c7;border-color:#f59e0b;color:#92400e;box-shadow:0 4px 12px rgba(245,158,11,.15)}.Careers_loadingSpinner__vXQvf{display:flex;align-items:center;gap:12px}.Careers_spinner__o5El5{width:20px;height:20px;border:2px solid #fbbf24;border-top-color:#92400e;border-radius:50%;animation:Careers_spin__TetQ5 1s linear infinite}.Careers_buttonSpinner__G9YzN{width:16px;height:16px;border:2px solid rgba(255,255,255,.3);border-top-color:white;border-radius:50%;animation:Careers_spin__TetQ5 1s linear infinite;margin-right:8px}.Careers_formMessage__WmpQy.Careers_success__3KnjU{background-color:#f0fdf4;border-color:#22c55e;color:#15803d;box-shadow:0 4px 12px rgba(34,197,94,.15)}.Careers_formGroup__aQ3FY.Careers_hasError___c_AG input:focus,.Careers_formGroup__aQ3FY.Careers_hasError___c_AG select:focus,.Careers_formGroup__aQ3FY.Careers_hasError___c_AG textarea:focus{border-color:#dc2626!important;box-shadow:0 0 0 2px rgba(220,38,38,.2)!important;outline:none}@keyframes Careers_slideInError__YirBu{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes Careers_spin__TetQ5{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes Careers_slideInMessage__WOibZ{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.Careers_formSectionTitle__7ccGZ{font-size:1.4rem;color:var(--color-text);margin-bottom:1.5rem;font-weight:600;border-bottom:2px solid var(--color-accent);padding-bottom:.5rem}.Careers_formSection__Nldck{margin-bottom:2rem;padding:1.5rem;background-color:rgba(255,255,255,.02);border-radius:8px;border:1px solid rgba(255,255,255,.05)}.Careers_consentGroup__9aPqv{display:flex;align-items:flex-start;gap:.75rem;margin-bottom:1.5rem;padding:1rem;background-color:rgba(255,255,255,.02);border-radius:6px;border:1px solid rgba(255,255,255,.05)}.Careers_consentGroup__9aPqv input[type=checkbox]{margin-top:.2rem;flex-shrink:0}.Careers_consentLabel__dVBmr{color:var(--color-text-secondary);font-size:.9rem;line-height:1.5;cursor:pointer}.Careers_characterCount__vy09Z{font-size:.8rem;color:var(--color-text-muted);text-align:right;margin-top:.25rem}.Careers_readOnlyField__8nooT{background-color:rgba(255,255,255,.05)!important;color:var(--color-text-muted)!important;cursor:not-allowed}.Careers_submitButton__sZTzI:disabled{background-color:#9ca3af!important;cursor:not-allowed;opacity:.7}.Careers_submitButton__sZTzI:disabled:hover{transform:none!important;box-shadow:none!important}.Careers_formGroup__aQ3FY label{margin-bottom:.5rem;color:var(--color-text);font-size:.95rem}.Careers_formGroup__aQ3FY input,.Careers_formGroup__aQ3FY select,.Careers_formGroup__aQ3FY textarea{padding:.75rem;background-color:var(--color-accent-muted);border:1px solid rgba(255,255,255,.1);border-radius:var(--border-radius-md);color:var(--color-text);font-size:1rem;transition:all .3s ease}.Careers_formGroup__aQ3FY input:focus,.Careers_formGroup__aQ3FY select:focus,.Careers_formGroup__aQ3FY textarea:focus{border-color:var(--color-accent);outline:none;box-shadow:0 0 0 2px rgba(46,235,216,.2)}.Careers_formGroup__aQ3FY textarea{resize:vertical;min-height:120px}.Careers_fileInputWrapper__2yIyr{position:relative}.Careers_fileInputInfo__gBtEY{margin-top:.5rem;font-size:.8rem;color:var(--color-text-muted)}.Careers_formMessage__WmpQy{padding:16px 20px;border-radius:8px;font-size:16px;font-weight:500;margin-bottom:25px;border:1px solid;position:relative;animation:Careers_slideInMessage__WOibZ .3s ease-out}.Careers_submitButton__sZTzI{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 24px;background-color:var(--color-accent);color:white;border:none;border-radius:8px;font-weight:600;font-size:16px;cursor:pointer;transition:all .3s ease;align-self:flex-start;margin-top:1rem;min-height:48px}.Careers_submitButton__sZTzI:hover{background-color:var(--color-accent);transform:translateY(-3px);box-shadow:0 5px 15px rgba(0,0,0,.1),0 0 10px rgba(46,235,216,.3)}.Careers_submitButton__sZTzI:hover:not(:disabled){background-color:var(--color-accent);transform:translateY(-2px);box-shadow:0 8px 25px rgba(0,0,0,.15)}.Careers_submitButton__sZTzI svg{transition:transform .3s ease}.Careers_submitButton__sZTzI:hover svg{transform:translateX(3px)}.Careers_thankYouPage__0HdNF{padding:120px 0 80px;min-height:60vh;display:flex;align-items:center;background-color:#f7f9fc}.Careers_thankYouContent__pftPg{max-width:700px;margin:0 auto;text-align:center;padding:40px;border-radius:10px;background-color:#fff;box-shadow:0 5px 30px rgba(0,0,0,.05)}.Careers_thankYouIcon__srz_z{display:flex;justify-content:center;margin-bottom:30px}.Careers_thankYouIcon__srz_z svg{color:var(--color-accent);width:80px;height:80px}.Careers_thankYouContent__pftPg h1{color:var(--color-accent);margin-bottom:20px;font-size:2.5rem}.Careers_thankYouContent__pftPg p{font-size:1.2rem;line-height:1.6;color:var(--color-text-muted);margin-bottom:20px}.Careers_navigationLinks__U_q_1{display:flex;justify-content:center;gap:20px;margin-top:40px}.Careers_navigationLink__Mhq4N{display:inline-block;padding:12px 24px;background-color:#238D81;color:var(--color-text);text-decoration:none;border-radius:30px;font-weight:500;transition:all .3s ease}.Careers_navigationLink__Mhq4N:hover{background-color:var(--color-brand);transform:translateY(-2px);box-shadow:0 4px 12px rgba(35,141,129,.2)}@media (max-width:1200px){.Careers_benefitsGrid__XuiIw{grid-template-columns:repeat(3,1fr);gap:2rem}.Careers_heroTitle___nBLw{font-size:3.5rem}}@media (max-width:1024px){.Careers_workCulture__r6tOE{flex-direction:column;gap:3rem}.Careers_benefitsGrid__XuiIw{grid-template-columns:repeat(2,1fr);gap:2rem}.Careers_positionsGrid__9xNzy{grid-template-columns:1fr;gap:2rem}.Careers_heroTitle___nBLw{font-size:3rem}.Careers_heroSubtitle__GdhJr{font-size:1.3rem}.Careers_introTitle__DnbWV{font-size:2.2rem}.Careers_introText__y2mFl{font-size:1.1rem}.Careers_formRow__VeS3Q{flex-direction:column;gap:1.5rem}}@media (max-width:768px){.Careers_benefitsGrid__XuiIw{grid-template-columns:1fr;gap:2rem}.Careers_cultureItem__1LnE_{flex-direction:column;align-items:center;text-align:center;gap:1rem}.Careers_heroTitle___nBLw{font-size:2.5rem}.Careers_heroSubtitle__GdhJr{font-size:1.2rem}.Careers_introTitle__DnbWV{font-size:2rem}.Careers_introText__y2mFl{font-size:1rem}.Careers_benefitTitle__t02Qp{font-size:1.3rem}.Careers_formContainer__0OxkE{padding:2rem}.Careers_categoryTabs__yfj9N{justify-content:center}.Careers_formMessage__WmpQy{padding:14px 16px;font-size:15px}.Careers_submitButton__sZTzI{width:100%;justify-content:center}}@media (max-width:640px){.Careers_heroTitle___nBLw{font-size:2rem}.Careers_heroSubtitle__GdhJr{font-size:1.1rem}.Careers_heroButton__4gD3k{padding:.75rem 1.5rem;font-size:.95rem}.Careers_introTitle__DnbWV{font-size:1.8rem}.Careers_benefitCard__rGYd5{padding:1.5rem}.Careers_categoryTab__NnToj{padding:.5rem 1rem;font-size:.85rem}.Careers_positionCard__InzDd{padding:1.5rem}.Careers_positionHeader__8DnrP{flex-direction:column}.Careers_positionLocation__JI62z{margin-top:.5rem}.Careers_applicationSection__ZnRUL,.Careers_benefitsSection__yMX9E,.Careers_heroSection__vl4Gf,.Careers_introSection__FDaZw,.Careers_positionsSection__7G_FP{padding:4rem 0}}@media (max-width:480px){.Careers_sectionHeading__1ZVFZ{margin-bottom:0}.Careers_workCulture__r6tOE{display:block;margin-top:0}.Careers_cultureImageContainer__wiv8C{margin-bottom:5rem}}