.CareerPage-module__sRcKGW__container{color:#1e293b;box-sizing:border-box;width:100%;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif}.CareerPage-module__sRcKGW__hero{text-align:center;background:linear-gradient(135deg,#0f172a 0%,#1e293b 100%),url(/banners/Career-Banner.png);padding:80px 0;position:relative;overflow:hidden}.CareerPage-module__sRcKGW__heroContent{z-index:2;max-width:800px;margin:0 auto;position:relative}.CareerPage-module__sRcKGW__heroTitle{color:#fff;letter-spacing:-.03em;margin-bottom:20px;font-size:3rem;font-weight:800}.CareerPage-module__sRcKGW__heroText{color:#94a3b8;margin-bottom:35px;font-size:1.25rem;line-height:1.6}.CareerPage-module__sRcKGW__heroBtn{color:#0f172a;background:#fff;border-radius:12px;padding:16px 32px;font-weight:600;text-decoration:none;transition:all .3s;display:inline-block;box-shadow:0 4px 12px #0000001a}.CareerPage-module__sRcKGW__heroBtn:hover{background:#f8fafc;transform:translateY(-2px);box-shadow:0 6px 20px #ffffff26}.CareerPage-module__sRcKGW__section{padding:30px 61px}.CareerPage-module__sRcKGW__sectionHeader{text-align:center;margin-bottom:25px}.CareerPage-module__sRcKGW__sectionHeader h2{color:#0f172a;letter-spacing:-.02em;margin-bottom:12px;font-size:2.25rem;font-weight:700}.CareerPage-module__sRcKGW__sectionHeader p{color:#64748b;font-size:1.1rem}.CareerPage-module__sRcKGW__cardGrid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:30px;display:grid}.CareerPage-module__sRcKGW__card{background:#fff;border:1px solid #e2e8f0;border-radius:20px;padding:30px;transition:all .3s}.CareerPage-module__sRcKGW__card:hover{border-color:#cbd5e1;transform:translateY(-5px);box-shadow:0 12px 30px #0000000a}.CareerPage-module__sRcKGW__vectorIconPlaceholder{border-radius:12px;justify-content:center;align-items:center;width:50px;height:50px;margin-bottom:20px;font-size:1.5rem;display:flex}.CareerPage-module__sRcKGW__blueBg{color:#2563eb;background-color:#eff6ff}.CareerPage-module__sRcKGW__goldBg{color:#ca8a04;background-color:#fefce8}.CareerPage-module__sRcKGW__purpleBg{color:#9333ea;background-color:#faf5ff}.CareerPage-module__sRcKGW__emeraldBg{color:#059669;background-color:#ecfdf5}.CareerPage-module__sRcKGW__card h3{color:#0f172a;margin-bottom:12px;font-size:1.3rem;font-weight:600}.CareerPage-module__sRcKGW__card p{color:#64748b;font-size:.95rem;line-height:1.6}.CareerPage-module__sRcKGW__jobGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:25px;display:grid}.CareerPage-module__sRcKGW__jobCard{background:#fff;border:1px solid #e2e8f0;border-radius:16px;flex-direction:column;padding:24px;display:flex;position:relative}.CareerPage-module__sRcKGW__jobTag{color:#475569;text-transform:uppercase;background:#f1f5f9;border-radius:20px;align-self:flex-start;margin-bottom:16px;padding:4px 12px;font-size:.75rem;font-weight:600}.CareerPage-module__sRcKGW__jobCard h3{color:#0f172a;margin-bottom:12px;font-size:1.25rem;font-weight:600}.CareerPage-module__sRcKGW__jobInfo{color:#64748b;gap:16px;margin-bottom:24px;font-size:.85rem;display:flex}.CareerPage-module__sRcKGW__applyBtn{color:#fff;cursor:pointer;background:#0f172a;border:none;border-radius:10px;width:100%;margin-top:auto;padding:12px;font-weight:600;transition:background .2s}.CareerPage-module__sRcKGW__applyBtn:hover{background:#1e293b}.CareerPage-module__sRcKGW__formSectionMain{border-top:1px solid #f1f5f9;padding:80px 0}.CareerPage-module__sRcKGW__dualGridWrapper{background:#f8fafc;border-radius:24px;grid-template-columns:1fr 1.2fr;align-items:center;gap:50px;padding:50px;display:grid}.CareerPage-module__sRcKGW__visualGuideBox{background:#fff;border:1px solid #e2e8f0;border-radius:20px;padding:40px;box-shadow:0 10px 25px #00000005}.CareerPage-module__sRcKGW__badgeHeader{color:#0369a1;letter-spacing:.05em;background:#e0f2fe;border-radius:30px;margin-bottom:30px;padding:6px 14px;font-size:.8rem;font-weight:700;display:inline-block}.CareerPage-module__sRcKGW__guideStepList{flex-direction:column;gap:30px;display:flex}.CareerPage-module__sRcKGW__guideStepItem{align-items:flex-start;gap:20px;display:flex}.CareerPage-module__sRcKGW__stepIndicator{color:#fff;background:#0f172a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-weight:700;display:flex}.CareerPage-module__sRcKGW__guideStepItem h4{color:#0f172a;margin-bottom:4px;font-size:1.05rem;font-weight:600}.CareerPage-module__sRcKGW__guideStepItem p{color:#64748b;font-size:.9rem;line-height:1.5}.CareerPage-module__sRcKGW__formBoxForm h2{letter-spacing:-.02em;margin-bottom:25px;font-size:2rem;font-weight:700}.CareerPage-module__sRcKGW__premiumFormElement{flex-direction:column;gap:16px;display:flex}.CareerPage-module__sRcKGW__premiumFormElement input[type=text],.CareerPage-module__sRcKGW__premiumFormElement input[type=email],.CareerPage-module__sRcKGW__premiumFormElement input[type=tel],.CareerPage-module__sRcKGW__premiumFormElement select,.CareerPage-module__sRcKGW__premiumFormElement textarea{color:#0f172a;box-sizing:border-box;background:#fff;border:1px solid #cbd5e1;border-radius:10px;outline:none;width:100%;padding:14px 16px;font-size:.95rem;transition:border-color .2s}.CareerPage-module__sRcKGW__premiumFormElement input:focus,.CareerPage-module__sRcKGW__premiumFormElement select:focus,.CareerPage-module__sRcKGW__premiumFormElement textarea:focus{border-color:#0f172a}.CareerPage-module__sRcKGW__fileUploadWrapper{text-align:center;cursor:pointer;background:#fff;border:2px dashed #cbd5e1;border-radius:10px;padding:16px}.CareerPage-module__sRcKGW__fileUploadWrapper label{color:#475569;cursor:pointer;font-size:.9rem;font-weight:500;display:block}.CareerPage-module__sRcKGW__fileUploadWrapper input{display:none}.CareerPage-module__sRcKGW__submitFormBtnButton{color:#fff;cursor:pointer;background:#0f172a;border:none;border-radius:10px;margin-top:10px;padding:16px;font-size:1rem;font-weight:600;transition:background .2s}.CareerPage-module__sRcKGW__submitFormBtnButton:hover{background:#1e293b}.CareerPage-module__sRcKGW__modalOverlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:999;background:#0f172a99;justify-content:center;align-items:center;width:100%;height:100%;padding:20px;display:flex;position:fixed;top:0;left:0}.CareerPage-module__sRcKGW__modal{background:#fff;border-radius:24px;grid-template-columns:1fr 1.2fr;width:100%;max-width:850px;animation:.3s ease-out CareerPage-module__sRcKGW__modalFadeIn;display:grid;position:relative;overflow:hidden;box-shadow:0 25px 50px -12px #00000040}@keyframes CareerPage-module__sRcKGW__modalFadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.CareerPage-module__sRcKGW__closeBtn{cursor:pointer;z-index:10;background:#f1f5f9;border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:.85rem;transition:background .2s;display:flex;position:absolute;top:20px;right:20px}.CareerPage-module__sRcKGW__closeBtn:hover{background:#e2e8f0}.CareerPage-module__sRcKGW__modalLeftVisual{color:#fff;background:linear-gradient(135deg,#1e293b 0%,#0f172a 100%);align-items:center;padding:40px;display:flex}.CareerPage-module__sRcKGW__modalVisualContainerInside .CareerPage-module__sRcKGW__miniScopeTarget{margin-bottom:20px;font-size:2.5rem}.CareerPage-module__sRcKGW__modalVisualContainerInside h3{margin-bottom:12px;font-size:1.75rem;font-weight:700}.CareerPage-module__sRcKGW__modalVisualContainerInside p{color:#94a3b8;font-size:.95rem;line-height:1.5}.CareerPage-module__sRcKGW__modalRightForm{padding:40px}.CareerPage-module__sRcKGW__modalRightForm h2{margin-bottom:6px;font-size:1.75rem;font-weight:700}.CareerPage-module__sRcKGW__modalRightForm p{color:#64748b;margin-bottom:24px;font-size:.95rem}.CareerPage-module__sRcKGW__highlightTextJob{color:#0f172a;font-weight:600}.CareerPage-module__sRcKGW__popupForm{flex-direction:column;gap:14px;display:flex}.CareerPage-module__sRcKGW__popupForm input,.CareerPage-module__sRcKGW__popupForm textarea{box-sizing:border-box;border:1px solid #cbd5e1;border-radius:8px;outline:none;width:100%;padding:12px 14px;font-size:.9rem}.CareerPage-module__sRcKGW__popupForm input:focus,.CareerPage-module__sRcKGW__popupForm textarea:focus{border-color:#0f172a}.CareerPage-module__sRcKGW__fileUploadWrapperMini{background:#f8fafc;border:1px dashed #cbd5e1;border-radius:8px;padding:10px}.CareerPage-module__sRcKGW__fileUploadWrapperMini input{border:none;padding:0;font-size:.85rem}.CareerPage-module__sRcKGW__modalSubmitButtonAction{color:#fff;cursor:pointer;background:#0f172a;border:none;border-radius:8px;margin-top:8px;padding:14px;font-weight:600}.CareerPage-module__sRcKGW__modalSubmitButtonAction:hover{background:#1e293b}@media (max-width:768px){.CareerPage-module__sRcKGW__dualGridWrapper,.CareerPage-module__sRcKGW__modal{grid-template-columns:1fr}.CareerPage-module__sRcKGW__modalLeftVisual,.CareerPage-module__sRcKGW__visualGuideBox{display:none}.CareerPage-module__sRcKGW__hero{padding:40px 20px}.CareerPage-module__sRcKGW__heroTitle{font-size:2rem}.CareerPage-module__sRcKGW__dualGridWrapper{padding:20px}}
