.Career-module__fKewpq__careerPage{min-height:100vh;position:relative;overflow:hidden}.Career-module__fKewpq__careerPage:before{content:"";opacity:.05;pointer-events:none;background:radial-gradient(circle at 20% 80%,#f57f421a 0%,#0000 50%),radial-gradient(circle at 80% 20%,#00364d1a 0%,#0000 50%);position:absolute;inset:0}.Career-module__fKewpq__careerPage:after{content:"";pointer-events:none;background:radial-gradient(circle,#f57f421a 0%,#0000 70%);border-radius:50%;width:200px;height:200px;animation:6s ease-in-out infinite Career-module__fKewpq__float;position:absolute;top:10%;right:10%}@keyframes Career-module__fKewpq__float{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}.Career-module__fKewpq__heroSection{z-index:10;padding:5rem 1.5rem;position:relative}.Career-module__fKewpq__heroSection:before{content:"";opacity:.3;z-index:-1;background:linear-gradient(to bottom right,#00364d1a,#f57f421a);position:absolute;inset:0}.Career-module__fKewpq__heroContent{text-align:center;max-width:80rem;margin:0 auto}.Career-module__fKewpq__heroTitle{margin-bottom:1.5rem;font-family:Inter,sans-serif;font-size:2.25rem;font-weight:700;line-height:1.2}.Career-module__fKewpq__heroTitleLight{color:#00364d}.Career-module__fKewpq__heroTitleDark{color:#fef3c7}@media (min-width:768px){.Career-module__fKewpq__heroTitle{font-size:3rem;line-height:1}}.Career-module__fKewpq__heroTitleHighlight{color:#f57f42;position:relative}.Career-module__fKewpq__heroTitleHighlight:after{content:"";transform-origin:0;background:#f57f42;width:100%;height:.25rem;animation:1s ease-out .5s forwards Career-module__fKewpq__scale-x;position:absolute;bottom:-.5rem;left:0;transform:scaleX(0)}@keyframes Career-module__fKewpq__scale-x{to{transform:scaleX(1)}}.Career-module__fKewpq__heroSubtitle{max-width:48rem;margin-bottom:2rem;margin-left:auto;margin-right:auto;font-family:Inter,sans-serif;font-size:1.125rem;line-height:1.75}.Career-module__fKewpq__heroSubtitleLight{color:#00364dcc}.Career-module__fKewpq__heroSubtitleDark{color:#fef3c7cc}.Career-module__fKewpq__heroStats{grid-template-columns:repeat(2,1fr);gap:1rem;max-width:600px;margin:0 auto;display:grid}@media (min-width:640px){.Career-module__fKewpq__heroStats{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:2rem}}.Career-module__fKewpq__statItem{flex-direction:column;align-items:center;gap:.5rem;display:flex}.Career-module__fKewpq__statNumber{color:#f57f42;font-family:Inter,sans-serif;font-size:2.5rem;font-weight:700}.Career-module__fKewpq__statLabel{font-family:Inter,sans-serif;font-size:.875rem;font-weight:500}.Career-module__fKewpq__statLabelLight{color:#00364db3}.Career-module__fKewpq__statLabelDark{color:#fef3c7b3}.Career-module__fKewpq__heroVisual{flex:1;justify-content:center;align-items:center;display:flex}.Career-module__fKewpq__heroImage{justify-content:center;align-items:center;width:300px;height:300px;display:flex;position:relative}.Career-module__fKewpq__robotIcon,.Career-module__fKewpq__gearIcon,.Career-module__fKewpq__codeIcon{font-size:4rem;animation:6s ease-in-out infinite Career-module__fKewpq__float;position:absolute}.Career-module__fKewpq__robotIcon{animation-delay:0s;top:20%;left:20%}.Career-module__fKewpq__gearIcon{animation-delay:2s;top:60%;right:20%}.Career-module__fKewpq__codeIcon{animation-delay:4s;bottom:20%;left:50%}.Career-module__fKewpq__sectionHeader{text-align:center;margin-bottom:4rem}.Career-module__fKewpq__sectionTitle{margin-bottom:1.5rem;font-family:Inter,sans-serif;font-size:2.25rem;font-weight:700;line-height:2.5rem}.Career-module__fKewpq__sectionTitleLight{color:#00364d}.Career-module__fKewpq__sectionTitleDark{color:#fef3c7}.Career-module__fKewpq__sectionTitleHighlight{color:#f57f42;position:relative}.Career-module__fKewpq__sectionTitleUnderline{transform-origin:0;background:#f57f42;width:100%;height:.25rem;animation:1s ease-out .5s forwards Career-module__fKewpq__scale-x;position:absolute;bottom:-.5rem;left:0;transform:scaleX(0)}@media (min-width:768px){.Career-module__fKewpq__sectionTitle{font-size:3rem;line-height:1}}.Career-module__fKewpq__sectionSubtitle{max-width:48rem;margin:0 auto;font-family:Inter,sans-serif;font-size:1.125rem;line-height:1.75}.Career-module__fKewpq__sectionSubtitleLight{color:#00364db3}.Career-module__fKewpq__sectionSubtitleDark{color:#fef3c7b3}.Career-module__fKewpq__whyJoinSection{z-index:10;padding:5rem 1.5rem;position:relative}.Career-module__fKewpq__whyJoinSection:before{content:"";opacity:.03;pointer-events:none;z-index:-1;background:radial-gradient(circle at 80% 20%,#00364d1a 0%,#0000 50%);position:absolute;inset:0}.Career-module__fKewpq__benefitsGrid{grid-template-columns:1fr;gap:1.5rem;max-width:80rem;margin:0 auto;display:grid}@media (min-width:640px){.Career-module__fKewpq__benefitsGrid{grid-template-columns:repeat(2,1fr);gap:2rem}}@media (min-width:1024px){.Career-module__fKewpq__benefitsGrid{grid-template-columns:repeat(3,1fr)}.Career-module__fKewpq__benefitCard:nth-child(4){grid-column:2;justify-self:center;max-width:300px}}.Career-module__fKewpq__benefitCard{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);text-align:center;background:#ffffff0d;border:1px solid #3b82f61a;border-radius:16px;padding:2rem;transition:all .3s ease-in-out;position:relative;overflow:hidden;box-shadow:0 8px 32px #0000000f}.Career-module__fKewpq__benefitCard:before{content:"";transform-origin:0;background:linear-gradient(90deg,#f57f42,#00364d);height:2px;transition:transform .3s ease-in-out;position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.Career-module__fKewpq__benefitCard:hover:before{transform:scaleX(1)}.Career-module__fKewpq__benefitCard:hover{border-color:#f57f4233;transform:translateY(-8px);box-shadow:0 16px 48px #0000001f}.Career-module__fKewpq__benefitIcon{margin-bottom:1rem;font-size:3rem;animation:6s ease-in-out infinite Career-module__fKewpq__float}.Career-module__fKewpq__benefitTitle{color:#f57f42;margin-bottom:1rem;font-family:Inter,sans-serif;font-size:1.25rem;font-weight:600}.Career-module__fKewpq__benefitDescription{font-family:Inter,sans-serif;line-height:1.6}.Career-module__fKewpq__benefitDescriptionLight{color:#00364db3}.Career-module__fKewpq__benefitDescriptionDark{color:#fef3c7b3}.Career-module__fKewpq__positionsSection{z-index:10;padding:5rem 1.5rem;position:relative}.Career-module__fKewpq__positionsSection:before{content:"";opacity:.03;pointer-events:none;z-index:-1;background:radial-gradient(circle at 20% 80%,#f57f421a 0%,#0000 50%);position:absolute;inset:0}.Career-module__fKewpq__positionsGrid{grid-template-columns:1fr;gap:1.5rem;max-width:80rem;margin:0 auto;display:grid}@media (min-width:640px){.Career-module__fKewpq__positionsGrid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem}}.Career-module__fKewpq__positionCard{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);text-align:center;background:#ffffff0d;border:1px solid #3b82f61a;border-radius:16px;padding:2rem;transition:all .3s ease-in-out;position:relative;overflow:hidden;box-shadow:0 8px 32px #0000000f}.Career-module__fKewpq__positionCard:before{content:"";transform-origin:0;background:linear-gradient(90deg,#00364d,#f57f42);height:2px;transition:transform .3s ease-in-out;position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.Career-module__fKewpq__positionCard:hover:before{transform:scaleX(1)}.Career-module__fKewpq__positionCard:hover{border-color:#f57f4233;transform:translateY(-4px);box-shadow:0 12px 40px #0000001a}.Career-module__fKewpq__positionHeader{border-bottom:1px solid #3b82f633;margin-bottom:1.5rem;padding-bottom:1rem}.Career-module__fKewpq__positionTitle{margin-bottom:1rem;font-family:Inter,sans-serif;font-size:1.5rem;font-weight:600}.Career-module__fKewpq__positionTitleLight{color:#00364d}.Career-module__fKewpq__positionTitleDark{color:#fef3c7}.Career-module__fKewpq__positionMeta{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}.Career-module__fKewpq__positionDepartment,.Career-module__fKewpq__positionLocation{color:#f57f42;background:#ea580c33;border-radius:20px;padding:.25rem .75rem;font-family:Inter,sans-serif;font-size:.875rem;font-weight:500}.Career-module__fKewpq__positionDetails{margin-bottom:2rem}.Career-module__fKewpq__positionInfo{flex-wrap:wrap;justify-content:center;gap:1rem;margin-bottom:1rem;display:flex}.Career-module__fKewpq__positionType,.Career-module__fKewpq__positionExperience{border-radius:20px;padding:.25rem .75rem;font-family:Inter,sans-serif;font-size:.875rem;font-weight:500}.Career-module__fKewpq__positionTypeLight,.Career-module__fKewpq__positionExperienceLight{color:#00364d;background:#3b82f626}.Career-module__fKewpq__positionTypeDark,.Career-module__fKewpq__positionExperienceDark{color:#fef3c7;background:#f57f424d}.Career-module__fKewpq__positionDescription{margin-bottom:1.5rem;font-family:Inter,sans-serif;line-height:1.6}.Career-module__fKewpq__positionDescriptionLight{color:#00364db3}.Career-module__fKewpq__positionDescriptionDark{color:#fef3c7b3}.Career-module__fKewpq__positionSkills{flex-wrap:wrap;justify-content:center;gap:.5rem;margin-bottom:1.5rem;display:flex}.Career-module__fKewpq__skillTag{color:#00364d;background:#fef3c7cc;border-radius:16px;padding:.25rem .75rem;font-family:Inter,sans-serif;font-size:.875rem;font-weight:500}.Career-module__fKewpq__applyButton{color:#fef3c7;cursor:pointer;background:linear-gradient(135deg,#f57f42,#f57f42cc);border:none;border-radius:8px;width:100%;padding:.75rem 1.5rem;font-family:Inter,sans-serif;font-size:.875rem;font-weight:600;transition:all .3s ease-in-out;position:relative;overflow:hidden;box-shadow:0 4px 12px #ea580c4d}.Career-module__fKewpq__applyButton:before{content:"";background:linear-gradient(90deg,#0000,#fff3,#0000);width:100%;height:100%;transition:left .5s ease-in-out;position:absolute;top:0;left:-100%}.Career-module__fKewpq__applyButton:hover:before{left:100%}.Career-module__fKewpq__applyButton:hover{transform:translateY(-2px);box-shadow:0 6px 20px #ea580c66}.Career-module__fKewpq__cultureSection{z-index:10;padding:5rem 1.5rem;position:relative}.Career-module__fKewpq__cultureSection:before{content:"";opacity:.03;pointer-events:none;z-index:-1;background:radial-gradient(circle,#00364d1a 0%,#0000 50%);position:absolute;inset:0}.Career-module__fKewpq__cultureContent{text-align:center;max-width:80rem;margin:0 auto}.Career-module__fKewpq__cultureSubtitle{margin-top:2rem;margin-bottom:1rem;font-family:Inter,sans-serif;font-size:1.5rem;font-weight:600}.Career-module__fKewpq__cultureSubtitleLight{color:#00364d}.Career-module__fKewpq__cultureSubtitleDark{color:#fef3c7}.Career-module__fKewpq__cultureSubtitle:first-child{margin-top:0}.Career-module__fKewpq__cultureDescription{max-width:48rem;margin-bottom:1.5rem;margin-left:auto;margin-right:auto;font-family:Inter,sans-serif;line-height:1.6}.Career-module__fKewpq__cultureDescriptionLight{color:#00364db3}.Career-module__fKewpq__cultureDescriptionDark{color:#fef3c7b3}.Career-module__fKewpq__cultureVisual{flex:1;justify-content:center;align-items:center;display:flex}.Career-module__fKewpq__cultureImage{justify-content:center;align-items:center;width:300px;height:300px;display:flex;position:relative}.Career-module__fKewpq__teamIcon,.Career-module__fKewpq__innovationIcon,.Career-module__fKewpq__growthIcon{font-size:3rem;animation:6s ease-in-out infinite Career-module__fKewpq__float;position:absolute}.Career-module__fKewpq__teamIcon{animation-delay:0s;top:20%;left:20%}.Career-module__fKewpq__innovationIcon{animation-delay:2s;top:60%;right:20%}.Career-module__fKewpq__growthIcon{animation-delay:4s;bottom:20%;left:50%}.Career-module__fKewpq__ctaSection{z-index:10;padding:5rem 1.5rem;position:relative}.Career-module__fKewpq__ctaSection:before{content:"";opacity:.3;z-index:-1;background:linear-gradient(135deg,#fef3c71a,#f57f421a);position:absolute;inset:0}.Career-module__fKewpq__ctaContent{text-align:center;max-width:80rem;margin:0 auto}.Career-module__fKewpq__ctaTitle{margin-bottom:1rem;font-family:Inter,sans-serif;font-size:2.25rem;font-weight:700;line-height:2.5rem}.Career-module__fKewpq__ctaTitleLight{color:#00364d}.Career-module__fKewpq__ctaTitleDark{color:#fef3c7}@media (min-width:768px){.Career-module__fKewpq__ctaTitle{font-size:3rem;line-height:1}}.Career-module__fKewpq__ctaSubtitle{max-width:48rem;margin-bottom:2rem;margin-left:auto;margin-right:auto;font-family:Inter,sans-serif;font-size:1.125rem;line-height:1.75}.Career-module__fKewpq__ctaSubtitleLight{color:#00364db3}.Career-module__fKewpq__ctaSubtitleDark{color:#fef3c7b3}.Career-module__fKewpq__ctaButtons{flex-direction:column;align-items:center;gap:1rem;display:flex}@media (min-width:768px){.Career-module__fKewpq__ctaButtons{flex-direction:row;justify-content:center}}.Career-module__fKewpq__primaryCTA{color:#fef3c7;cursor:pointer;background:linear-gradient(135deg,#f57f42,#f57f42cc);border:none;border-radius:8px;padding:1rem 2rem;font-family:Inter,sans-serif;font-size:1rem;font-weight:600;transition:all .3s ease-in-out;position:relative;overflow:hidden;box-shadow:0 4px 12px #f57f424d}.Career-module__fKewpq__primaryCTA:before{content:"";background:linear-gradient(90deg,#0000,#fff3,#0000);width:100%;height:100%;transition:left .5s ease-in-out;position:absolute;top:0;left:-100%}.Career-module__fKewpq__primaryCTA:hover:before{left:100%}.Career-module__fKewpq__primaryCTA:hover{transform:translateY(-2px);box-shadow:0 6px 20px #f57f4266}.Career-module__fKewpq__secondaryCTA{cursor:pointer;background:0 0;border-radius:8px;padding:1rem 2rem;font-family:Inter,sans-serif;font-size:1rem;font-weight:600;transition:all .3s ease-in-out}.Career-module__fKewpq__secondaryCTALight{color:#00364d;border:2px solid #3b82f64d}.Career-module__fKewpq__secondaryCTADark{color:#fef3c7;border:2px solid #fef3c74d}.Career-module__fKewpq__secondaryCTA:hover{transform:translateY(-2px)}.Career-module__fKewpq__secondaryCTALight:hover{background:#3b82f61a;border-color:#3b82f680}.Career-module__fKewpq__secondaryCTADark:hover{background:#fef3c71a;border-color:#fef3c780}
.ApplicationForm-module__9ARKMW__modalOverlay{z-index:100;padding:1rem;transition:all .3s ease-out;position:fixed;inset:0;overflow:hidden}.ApplicationForm-module__9ARKMW__modalOverlayLight{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(135deg,#00364d33 0%,#f57f4233 50%,#00364d33 100%)}.ApplicationForm-module__9ARKMW__modalOverlayDark{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(135deg,#00364d4d 0%,#f57f424d 50%,#00364d4d 100%)}.ApplicationForm-module__9ARKMW__animatedPattern{opacity:.3;pointer-events:none;z-index:1;position:absolute;inset:0}.ApplicationForm-module__9ARKMW__patternDot{background-size:40px 40px;animation:15s ease-in-out infinite ApplicationForm-module__9ARKMW__float;position:absolute;inset:0}.ApplicationForm-module__9ARKMW__patternDotLight{background-image:radial-gradient(circle at 2px 2px,#00364d4d 2px,#0000 2px)}.ApplicationForm-module__9ARKMW__patternDotDark{background-image:radial-gradient(circle at 2px 2px,#f57f424d 2px,#0000 2px)}@keyframes ApplicationForm-module__9ARKMW__float{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}.ApplicationForm-module__9ARKMW__modalContainer{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:1.5rem;flex-direction:column;gap:2rem;width:100%;max-width:95vw;max-height:85vh;padding:1.5rem;transition:all .3s ease-out;display:flex;position:absolute;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%)}@media (min-width:640px){.ApplicationForm-module__9ARKMW__modalContainer{border-radius:2rem;max-width:32rem;max-height:90vh;padding:2.5rem}}@media (min-width:768px){.ApplicationForm-module__9ARKMW__modalContainer{max-width:36rem}}.ApplicationForm-module__9ARKMW__modalContainerLight{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#fffffffa;border:1px solid #3b82f61a;box-shadow:0 25px 50px -12px #00000014,inset 0 0 0 1px #ffffffe6,0 0 20px #3b82f60d}.ApplicationForm-module__9ARKMW__modalContainerDark{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0f172afa;border:1px solid #fb923c1a;box-shadow:0 25px 50px -12px #00000040,inset 0 0 0 1px #ffffff0d,0 0 20px #fb923c0d}.ApplicationForm-module__9ARKMW__closeButton{z-index:20;cursor:pointer;border:none;border-radius:50%;padding:.75rem;transition:all .3s;position:absolute;top:1.5rem;right:1.5rem}.ApplicationForm-module__9ARKMW__closeButton:hover{transform:scale(1.1)}@media (min-width:640px){.ApplicationForm-module__9ARKMW__closeButton{top:2rem;right:2rem}}.ApplicationForm-module__9ARKMW__closeButtonLight{color:#00364d;background-color:#fef3c71a}.ApplicationForm-module__9ARKMW__closeButtonLight:hover{color:#f57f42;background-color:#f57f4233}.ApplicationForm-module__9ARKMW__closeButtonDark{color:#fef3c7;background-color:#00364d1a}.ApplicationForm-module__9ARKMW__closeButtonDark:hover{color:#f57f42;background-color:#f57f4233}.ApplicationForm-module__9ARKMW__closeIcon{width:1.25rem;height:1.25rem}.ApplicationForm-module__9ARKMW__formSection{flex-direction:column;flex:1;gap:1.5rem;min-width:0;display:flex}@media (min-width:640px){.ApplicationForm-module__9ARKMW__formSection{gap:2rem}}.ApplicationForm-module__9ARKMW__formHeader{text-align:center}.ApplicationForm-module__9ARKMW__formTitle{letter-spacing:-.025em;margin-bottom:.75rem;font-family:Poppins,sans-serif;font-size:1.75rem;font-weight:800;position:relative}@media (min-width:640px){.ApplicationForm-module__9ARKMW__formTitle{font-size:2.25rem}}.ApplicationForm-module__9ARKMW__formTitleLight{color:#00364d;background:linear-gradient(135deg,#00364d 0%,#00364d33 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.ApplicationForm-module__9ARKMW__formTitleDark{color:#fef3c7;background:linear-gradient(135deg,#fef3c7 0%,#fef3c733 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.ApplicationForm-module__9ARKMW__formSubtitle{font-family:Inter,sans-serif;font-size:.9375rem;font-weight:400;line-height:1.6}@media (min-width:640px){.ApplicationForm-module__9ARKMW__formSubtitle{font-size:1.0625rem}}.ApplicationForm-module__9ARKMW__formSubtitleLight{color:#00364dcc}.ApplicationForm-module__9ARKMW__formSubtitleDark{color:#f57f42cc}.ApplicationForm-module__9ARKMW__positionBadge{border-radius:9999px;margin-top:.75rem;padding:.375rem 1rem;font-family:Inter,sans-serif;font-size:.8125rem;font-weight:600;display:inline-block}.ApplicationForm-module__9ARKMW__positionBadgeLight{color:#f57f42;background:#f57f4233}.ApplicationForm-module__9ARKMW__positionBadgeDark{color:#f57f42;background:#f57f424d}.ApplicationForm-module__9ARKMW__form{flex-direction:column;gap:1.25rem;display:flex}@media (min-width:640px){.ApplicationForm-module__9ARKMW__form{gap:1.5rem}}.ApplicationForm-module__9ARKMW__formField{flex-direction:column;display:flex}.ApplicationForm-module__9ARKMW__formLabel{text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5rem;font-family:Inter,sans-serif;font-size:.8125rem;font-weight:600;display:block}.ApplicationForm-module__9ARKMW__formLabelLight{color:#00364d}.ApplicationForm-module__9ARKMW__formLabelDark{color:#fef3c7}.ApplicationForm-module__9ARKMW__inputField{border:1px solid;border-radius:.75rem;outline:none;width:100%;padding:.875rem 1.25rem;font-family:Inter,sans-serif;font-size:.9375rem;font-weight:400;line-height:1.5;transition:all .3s}.ApplicationForm-module__9ARKMW__inputField:focus{outline:none;transform:translateY(-1px)}.ApplicationForm-module__9ARKMW__inputFieldLight{color:#1e293b;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffe6;border-color:#3b82f633;box-shadow:0 2px 8px #0000000d}.ApplicationForm-module__9ARKMW__inputFieldLight::placeholder{color:#64748b}.ApplicationForm-module__9ARKMW__inputFieldLight:focus{background:#fffffff2;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.ApplicationForm-module__9ARKMW__inputFieldDark{color:#f8fafc;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#1e293be6;border-color:#fb923c33;box-shadow:0 2px 8px #0000001a}.ApplicationForm-module__9ARKMW__inputFieldDark::placeholder{color:#94a3b8}.ApplicationForm-module__9ARKMW__inputFieldDark:focus{background:#1e293bf2;border-color:#fb923c;box-shadow:0 0 0 3px #fb923c1a}.ApplicationForm-module__9ARKMW__textareaField{resize:none}.ApplicationForm-module__9ARKMW__fileUploadArea{cursor:pointer;text-align:center;border:2px dashed;border-radius:.75rem;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;padding:1.5rem 1rem;transition:all .3s;display:flex;position:relative}.ApplicationForm-module__9ARKMW__fileUploadArea:hover{transform:translateY(-1px)}.ApplicationForm-module__9ARKMW__fileUploadAreaLight{background:#3b82f608;border-color:#3b82f640}.ApplicationForm-module__9ARKMW__fileUploadAreaLight:hover{background:#3b82f60f;border-color:#3b82f666}.ApplicationForm-module__9ARKMW__fileUploadAreaDark{background:#fb923c08;border-color:#fb923c40}.ApplicationForm-module__9ARKMW__fileUploadAreaDark:hover{background:#fb923c0f;border-color:#fb923c66}.ApplicationForm-module__9ARKMW__fileUploadAreaActive{border-style:solid}.ApplicationForm-module__9ARKMW__fileUploadAreaActiveLight{background:#3b82f614;border-color:#3b82f6}.ApplicationForm-module__9ARKMW__fileUploadAreaActiveDark{background:#fb923c14;border-color:#fb923c}.ApplicationForm-module__9ARKMW__fileUploadIcon{width:2rem;height:2rem}.ApplicationForm-module__9ARKMW__fileUploadIconLight{color:#00364d80}.ApplicationForm-module__9ARKMW__fileUploadIconDark{color:#f57f4280}.ApplicationForm-module__9ARKMW__fileUploadText{font-family:Inter,sans-serif;font-size:.875rem;font-weight:500}.ApplicationForm-module__9ARKMW__fileUploadTextLight{color:#00364dcc}.ApplicationForm-module__9ARKMW__fileUploadTextDark{color:#fef3c7cc}.ApplicationForm-module__9ARKMW__fileUploadHint{font-family:Inter,sans-serif;font-size:.75rem}.ApplicationForm-module__9ARKMW__fileUploadHintLight{color:#94a3b8}.ApplicationForm-module__9ARKMW__fileUploadHintDark{color:#64748b}.ApplicationForm-module__9ARKMW__fileInput{opacity:0;cursor:pointer;position:absolute;inset:0}.ApplicationForm-module__9ARKMW__selectedFile{border-radius:.5rem;align-items:center;gap:.75rem;margin-top:.5rem;padding:.75rem 1rem;display:flex}.ApplicationForm-module__9ARKMW__selectedFileLight{background:#fef3c7}.ApplicationForm-module__9ARKMW__selectedFileDark{background:#1e293b99}.ApplicationForm-module__9ARKMW__fileIcon{flex-shrink:0;width:1.25rem;height:1.25rem}.ApplicationForm-module__9ARKMW__fileIconLight,.ApplicationForm-module__9ARKMW__fileIconDark{color:#f57f42}.ApplicationForm-module__9ARKMW__fileDetails{flex:1;min-width:0}.ApplicationForm-module__9ARKMW__fileName{text-overflow:ellipsis;white-space:nowrap;font-family:Inter,sans-serif;font-size:.8125rem;font-weight:500;overflow:hidden}.ApplicationForm-module__9ARKMW__fileNameLight{color:#00364d}.ApplicationForm-module__9ARKMW__fileNameDark{color:#fef3c7}.ApplicationForm-module__9ARKMW__fileSize{font-family:Inter,sans-serif;font-size:.6875rem}.ApplicationForm-module__9ARKMW__fileSizeLight{color:#94a3b8}.ApplicationForm-module__9ARKMW__fileSizeDark{color:#64748b}.ApplicationForm-module__9ARKMW__removeFileButton{cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:.25rem;transition:all .2s;display:flex}.ApplicationForm-module__9ARKMW__removeFileButton:hover{background:#ef44441a}.ApplicationForm-module__9ARKMW__removeFileIcon{color:#ef4444;width:1rem;height:1rem}.ApplicationForm-module__9ARKMW__submitButton{color:#fef3c7;cursor:pointer;background:linear-gradient(135deg,#f57f42,#f57f4280);border:none;border-radius:8px;width:100%;padding:.75rem 1.5rem;font-family:Inter,sans-serif;font-size:.875rem;font-weight:600;transition:all .3s ease-in-out;position:relative;overflow:hidden;box-shadow:0 4px 12px #f57f424d}.ApplicationForm-module__9ARKMW__submitButton:before{content:"";background:linear-gradient(90deg,#0000,#f57f4233,#0000);width:100%;height:100%;transition:left .5s;position:absolute;top:0;left:-100%}.ApplicationForm-module__9ARKMW__submitButton:hover{transform:translateY(-2px);box-shadow:0 6px 20px #f57f4266}.ApplicationForm-module__9ARKMW__submitButton:hover:before{left:100%}.ApplicationForm-module__9ARKMW__submitButton:active{transform:translateY(0)}.ApplicationForm-module__9ARKMW__submitButton:disabled{opacity:.7;cursor:not-allowed}.ApplicationForm-module__9ARKMW__successState{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:300px;padding:3rem 2rem;display:flex}.ApplicationForm-module__9ARKMW__successIcon{background:linear-gradient(135deg,#10b981,#059669);border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;margin-bottom:1.5rem;animation:.5s ease-out ApplicationForm-module__9ARKMW__successPop;display:flex}.ApplicationForm-module__9ARKMW__successIcon svg{color:#fff;width:40px;height:40px}@keyframes ApplicationForm-module__9ARKMW__successPop{0%{opacity:0;transform:scale(0)}50%{transform:scale(1.2)}to{opacity:1;transform:scale(1)}}.ApplicationForm-module__9ARKMW__loadingIcon{background:linear-gradient(135deg,#f57f42,#f57f4280);border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;margin-bottom:1.5rem;display:flex}.ApplicationForm-module__9ARKMW__loadingIcon svg{color:#fff;width:40px;height:40px}.ApplicationForm-module__9ARKMW__errorMessage{color:#dc2626;background:#ef44441a;border:1px solid #ef44444d;border-radius:.5rem;align-items:center;gap:.75rem;padding:.75rem 1rem;font-size:.8125rem;display:flex}.ApplicationForm-module__9ARKMW__errorIcon{flex-shrink:0;width:18px;height:18px}.ApplicationForm-module__9ARKMW__loadingState{justify-content:center;align-items:center;gap:.5rem;display:flex}.ApplicationForm-module__9ARKMW__spinner{width:20px;height:20px;animation:1s linear infinite ApplicationForm-module__9ARKMW__spin}@keyframes ApplicationForm-module__9ARKMW__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
