@keyframes applycard_gradientShift__HzteA{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.applycard_cardWrapper__VNYeD{max-width:100%;margin:2rem auto 1.5rem;padding:1.5rem 2rem;display:flex;justify-content:space-between;align-items:center;gap:1.5rem;border-radius:16px;--gradient-start:#065f46;--gradient-mid:#059669;--gradient-end:#34d399;background:linear-gradient(-45deg,var(--gradient-start),var(--gradient-mid),var(--gradient-end));background-size:300% 300%;animation:applycard_gradientShift__HzteA 15s ease infinite;box-shadow:0 4px 12px rgba(0,0,0,.1),0 2px 6px rgba(0,0,0,.05);transition:transform .3s ease,box-shadow .3s ease}.applycard_cardWrapper__VNYeD:hover{box-shadow:0 8px 24px rgba(0,0,0,.15),0 4px 12px rgba(0,0,0,.1)}.applycard_textContainer___g20H{text-align:left}.applycard_heading__lIzdj{color:#fff;font-size:1.4rem;font-weight:700;margin:0 0 .25rem}.applycard_subtext__YWfeQ{color:hsla(0,0%,100%,.85);font-size:.95rem;margin:0}.applycard_applyButton__VUqTV{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;padding:.8rem 1.5rem;border-radius:12px;text-decoration:none;font-weight:600;font-size:.95rem;white-space:nowrap;background-color:hsla(0,0%,100%,.15);color:#fff;border:1px solid hsla(0,0%,100%,.3);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);cursor:pointer;transition:background-color .3s ease,transform .2s ease}.applycard_applyButton__VUqTV:hover{background-color:hsla(0,0%,100%,.25);transform:scale(1.03)}.applycard_applyButton__VUqTV[aria-disabled=true]{background-color:rgba(0,0,0,.2);border-color:hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.5);cursor:not-allowed;pointer-events:none}.applycard_arrowIcon__yhDJ8{transition:transform .3s ease}.applycard_applyButton__VUqTV:hover .applycard_arrowIcon__yhDJ8{transform:translateX(3px)}.applycard_light__3CTuG .applycard_cardWrapper__VNYeD{--gradient-start:#10b981;--gradient-mid:#34d399;--gradient-end:#6ee7b7}@media (max-width:768px){.applycard_cardWrapper__VNYeD{flex-direction:column;text-align:center;padding:2rem 1.5rem}.applycard_textContainer___g20H{text-align:center;margin-bottom:1rem}}.jobPage_notFoundWrapper__tZaF_{min-height:90vh;width:100vw;display:flex;align-items:flex-start;justify-content:center;background:var(--bg);color:var(--textColor);position:relative;padding-top:96px;box-sizing:border-box}.jobPage_notFoundContent__CMrUV{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2.5rem 2rem 2rem;border-radius:18px;background:var(--softBg);box-shadow:0 8px 32px 0 rgba(0,0,0,.13),0 1.5px 8px 0 rgba(0,0,0,.08);max-width:400px;width:100%;margin-top:2vh}.jobPage_notFoundSvg__0ykK0{margin-bottom:1.5rem;display:block}.jobPage_notFoundTitle__f3bAk{font-size:2.1rem;font-weight:700;margin-bottom:.5rem;color:var(--primary);text-align:center}.jobPage_notFoundMsg__DBLBw{font-size:.8rem;color:var(--textColor);margin-bottom:.5rem;text-align:center}.jobPage_notFoundStatus___G_Ak{font-size:5rem;font-weight:700;color:#d88d95;margin-bottom:1rem;text-align:center}.jobPage_notFoundBtn__MopG2{margin-top:1.2rem;background:var(--jobCardAccent);color:var(--buttonText,#fff);border:none;padding:.95rem 2.4rem;border-radius:8px;font-size:1.1rem;font-weight:700;cursor:pointer;text-decoration:none;box-shadow:0 2px 12px rgba(16,185,129,.13);transition:background .2s,color .2s,box-shadow .2s,opacity .2s;display:inline-block;opacity:1}@media (max-width:600px){.jobPage_notFoundContent__CMrUV{padding:1.5rem .5rem;max-width:95vw}.jobPage_notFoundTitle__f3bAk{font-size:1.4rem}.jobPage_notFoundMsg__DBLBw{font-size:.98rem}.jobPage_notFoundWrapper__tZaF_{padding-top:64px}}.jobPage_jobDetailContainer__I1GK4{min-height:100vh;position:relative}.jobPage_heroSection__D4L8D{position:relative;height:70vh;padding-top:5rem;background-image:url(/jobs/job-1.webp);background-size:cover;background-position:50%;background-attachment:fixed;display:flex;align-items:center;justify-content:center}.jobPage_heroSection__D4L8D:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(14,92,59,.289)}.jobPage_heroOverlay__gwYoW{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(2,6,14,.37);z-index:1;background-blend-mode:saturation}.jobPage_heroContent__qUQ_F{position:relative;z-index:2;text-align:center;color:#fff;width:70%;padding:2rem .5rem}.jobPage_jobTitle__BDk78{font-size:2.5rem;font-weight:600;margin-bottom:.5rem;text-shadow:2px 2px 4px rgba(0,0,0,.5)}.jobPage_companyName__T9o4z{font-size:1.5rem;font-weight:500;color:#9ef38b}.jobPage_jobLocation__tExD7{display:flex;justify-content:center;align-self:center;font-size:1rem;margin-bottom:1rem;margin-top:.4rem;opacity:.8}.jobPage_quickStats__3NYCo{display:flex;justify-content:center;gap:2rem;margin-top:40px;flex-wrap:wrap}.jobPage_statItem__SBckC{background:hsla(0,0%,100%,.1);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);padding:.6rem 1.5rem;border-radius:12px;border:1px solid hsla(0,0%,91%,.414)}.jobPage_statLabel__Kqycs{font-size:.74rem;opacity:.5;margin-bottom:.25rem}.jobPage_statValue__K4jzf{font-size:1rem;color:hsla(0,1%,80%,.941);font-weight:600}.jobPage_mainContent__nW9Z1{position:relative;background:var(--jobGradient);border-radius:8px;box-shadow:0 20px 60px rgba(0,0,0,.1);overflow:hidden;z-index:3}.jobPage_featuredBadge__L6_Hd{width:100%;text-align:center;font-size:1.5rem;font-weight:700;margin-bottom:2rem;color:var(--deepTextColor)}.jobPage_contentGrid__djZs2{display:grid;grid-template-columns:2fr 1fr;grid-gap:0;gap:0;min-height:80vh}.jobPage_contentGrid__djZs2:hover{box-shadow:0 10px 30px rgba(0,0,0,.2);transition:transform .3s ease}.jobPage_leftColumn__cPBBx{padding:3rem;background:var(--bg)}.jobPage_rightColumn__BeAmZ{padding:3rem;border-left:1px solid #e5e7eb;box-shadow:inset 0 0 0 1px #1f2937}.jobPage_section__hpVMH{margin-bottom:3rem}.jobPage_sectionTitle__mF2kS{font-size:2.2rem;font-weight:800;color:var(--jobTitleColor);padding-bottom:.3rem;border-bottom:3px solid #10b981;display:inline-block}.jobPage_jobDescription__qh9FY{font-family:Inter,Segoe UI,sans-serif;font-size:1rem;margin-top:1rem;line-height:1.7;color:var(--jobBodyTextColor);max-width:100%;padding-left:2.5rem;padding-right:2.5rem}.jobPage_jobDescription__qh9FY h1,.jobPage_jobDescription__qh9FY h2,.jobPage_jobDescription__qh9FY h3{color:var(--jobHeadingColor);margin:1rem 0 .7rem;font-weight:700;line-height:1.3}.jobPage_jobDescription__qh9FY h1{font-size:1.9rem}.jobPage_jobDescription__qh9FY h2{font-size:1.5rem}.jobPage_jobDescription__qh9FY h3{font-size:1.3rem}.jobPage_jobDescription__qh9FY p{color:var(--jobBodyTextColor)}.jobPage_jobDescription__qh9FY ul{margin:.5rem 0;padding-left:2rem;list-style:disc}.jobPage_jobDescription__qh9FY li{margin-bottom:.6rem;color:var(--jobBodyTextColor)}.jobPage_jobDescription__qh9FY b,.jobPage_jobDescription__qh9FY strong{color:var(--jobHighlightColor);font-weight:600}.jobPage_jobDescription__qh9FY a{color:var(--jobHighlightColor);text-decoration:underline;font-weight:500;transition:color .3s ease}.jobPage_jobDescription__qh9FY a:hover{color:var(--jobHeadingColor)}.jobPage_jobDescription__qh9FY blockquote{border-left:4px solid var(--jobHighlightColor);padding-left:1rem;margin:1.5rem 0;font-style:italic;color:var(--jobHighlightColor);background:rgba(0,0,0,.04);border-radius:4px}.jobPage_jobDescription__qh9FY code{background:rgba(0,0,0,.05);padding:2px 6px;border-radius:4px;font-size:.9rem;color:var(--jobHighlightColor)}.jobPage_tagsContainer__SGNhv{display:flex;flex-wrap:wrap;gap:.75rem;margin-bottom:3rem}.jobPage_tag__lkhKX{background:#d5d5d4;color:#1f2937;padding:.5rem 1rem;border-radius:20px;font-size:.9rem;font-weight:500}.jobPage_experienceTag___Utoq{background:#dbdbdb;color:#121212}.jobPage_errorMessage__FFA4e{text-align:center;padding:4rem 2rem;color:#6b7280}.jobPage_errorMessage__FFA4e h1{color:#1f2937;margin-bottom:1rem}.jobPage_backToJobsBtn__UzFp9{position:absolute;top:0;left:-10rem;display:flex;align-items:center;gap:.5rem;background:hsla(0,0%,75%,.104);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.3);color:#d2d2d2;padding:.75rem 1.5rem;border-radius:15px;font-size:.9rem;font-weight:500;cursor:pointer;transition:all .3s ease;z-index:10}.jobPage_backToJobsBtn__UzFp9:hover{background:hsla(0,0%,100%,.2);border-color:hsla(0,0%,100%,.5);box-shadow:0 8px 20px rgba(0,0,0,.3)}@media screen and (max-width:1024px){.jobPage_contentGrid__djZs2{grid-template-columns:1fr}.jobPage_rightColumn__BeAmZ{border-left:none;border-top:1px solid #e5e7eb}.jobPage_heroContent__qUQ_F{width:90%;padding:56px 32px;margin-top:50px}.jobPage_jobTitle__BDk78{font-size:34px}.jobPage_quickStats__3NYCo{flex-direction:row;align-items:center;gap:14px}.jobPage_statItem__SBckC{width:auto;padding:6px 12px;max-width:220px;text-align:center;border-radius:7px}.jobPage_statLabel__Kqycs{font-size:13px}.jobPage_statValue__K4jzf{font-size:17px}.jobPage_leftColumn__cPBBx,.jobPage_rightColumn__BeAmZ{padding:40px}.jobPage_backToJobsBtn__UzFp9{border-radius:8px;top:10px;left:0;padding:8px 16px;font-size:14px;position:absolute}.jobPage_section__hpVMH{display:flex;justify-content:center;align-items:center;flex-direction:column}.jobPage_sectionTitle__mF2kS{display:block}.jobPage_tagsContainer__SGNhv{display:flex;flex-wrap:wrap;gap:14px;margin-bottom:48px}.jobPage_tag__lkhKX{font-size:16px;padding:10px 16px;border-radius:10px}.jobPage_jobDescription__qh9FY{padding-left:40px;padding-right:40px}.jobPage_jobDescription__qh9FY h1,.jobPage_jobDescription__qh9FY h2,.jobPage_jobDescription__qh9FY h3{margin:32px 0 16px}.jobPage_jobDescription__qh9FY h1{font-size:36px}.jobPage_jobDescription__qh9FY h2{font-size:30px}.jobPage_jobDescription__qh9FY h3{font-size:28px}.jobPage_jobDescription__qh9FY p{margin-bottom:20px}.jobPage_jobDescription__qh9FY ul{margin:20px 0;padding-left:28px}.jobPage_jobDescription__qh9FY li{margin-bottom:12px}.jobPage_jobDescription__qh9FY blockquote{padding-left:18px;margin:28px 0}.jobPage_jobDescription__qh9FY code{font-size:14px}.jobPage_jobLocation__tExD7{font-size:17px}.jobPage_jobCompanyName__0fqsq{font-size:30px;margin-top:24px}}@media screen and (max-width:768px){.jobPage_heroContent__qUQ_F{width:90%;padding:48px 24px;margin-top:50px}.jobPage_jobTitle__BDk78{font-size:36px}.jobPage_quickStats__3NYCo{flex-direction:row;align-items:center;gap:12px}.jobPage_statItem__SBckC{width:auto;padding:5px 12px;max-width:180px;text-align:center;border-radius:6px}.jobPage_statLabel__Kqycs{font-size:10px}.jobPage_statValue__K4jzf{font-size:14px}.jobPage_leftColumn__cPBBx,.jobPage_rightColumn__BeAmZ{padding:32px}.jobPage_backToJobsBtn__UzFp9{border-radius:6px;top:0;left:-15px;padding:5px 12px;font-size:9px}.jobPage_section__hpVMH{display:flex;justify-content:center;align-items:center;flex-direction:column}.jobPage_sectionTitle__mF2kS{display:block}.jobPage_tagsContainer__SGNhv{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:40px}.jobPage_tag__lkhKX{font-size:15px;padding:8px 14px;border-radius:8px}.jobPage_jobDescription__qh9FY{padding-left:32px;padding-right:32px}.jobPage_jobDescription__qh9FY h1,.jobPage_jobDescription__qh9FY h2,.jobPage_jobDescription__qh9FY h3{margin:28px 0 14px}.jobPage_jobDescription__qh9FY h1{font-size:32px}.jobPage_jobDescription__qh9FY h2{font-size:26px}.jobPage_jobDescription__qh9FY h3{font-size:24px}.jobPage_jobDescription__qh9FY p{margin-bottom:18px}.jobPage_jobDescription__qh9FY ul{margin:18px 0;padding-left:24px}.jobPage_jobDescription__qh9FY li{margin-bottom:10px}.jobPage_jobDescription__qh9FY blockquote{padding-left:16px;margin:24px 0}.jobPage_jobDescription__qh9FY code{font-size:14px}.jobPage_jobLocation__tExD7{font-size:16px}.jobPage_jobCompanyName__0fqsq{font-size:26px;margin-top:24px}}@media screen and (max-width:640px){.jobPage_heroContent__qUQ_F{width:90%;padding:40px 16px;margin-top:50px}.jobPage_jobTitle__BDk78{font-size:30px}.jobPage_quickStats__3NYCo{flex-direction:row;align-items:center;gap:8px}.jobPage_statItem__SBckC{width:auto;padding:6px 14px;max-width:180px;text-align:center;border-radius:6px}.jobPage_statLabel__Kqycs{font-size:10px}.jobPage_statValue__K4jzf{font-size:14px}.jobPage_leftColumn__cPBBx,.jobPage_rightColumn__BeAmZ{padding:24px}.jobPage_backToJobsBtn__UzFp9{border-radius:6px;top:-15px;left:-15px;padding:5px 12px;font-size:9px}.jobPage_section__hpVMH{display:flex;justify-content:center;align-items:center;flex-direction:column}.jobPage_sectionTitle__mF2kS{display:block;font-size:1.6rem}.jobPage_tagsContainer__SGNhv{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:32px}.jobPage_tag__lkhKX{font-size:14px;padding:6px 12px;border-radius:6px}.jobPage_jobDescription__qh9FY{padding-left:24px;padding-right:24px}.jobPage_jobDescription__qh9FY h1,.jobPage_jobDescription__qh9FY h2,.jobPage_jobDescription__qh9FY h3{margin:24px 0 12px}.jobPage_jobDescription__qh9FY h1{font-size:28px}.jobPage_jobDescription__qh9FY h2{font-size:22px}.jobPage_jobDescription__qh9FY h3{font-size:20px}.jobPage_jobDescription__qh9FY p{margin-bottom:16px}.jobPage_jobDescription__qh9FY ul{margin:16px 0;padding-left:20px}.jobPage_jobDescription__qh9FY li{margin-bottom:8px}.jobPage_jobDescription__qh9FY blockquote{padding-left:12px;margin:20px 0}.jobPage_jobDescription__qh9FY code,.jobPage_jobLocation__tExD7{font-size:14px}.jobPage_jobCompanyName__0fqsq{font-size:22px;margin-top:24px}}@media (max-width:480px){.jobPage_heroContent__qUQ_F{width:90%;padding:2rem .5rem;margin-top:50px}.jobPage_jobTitle__BDk78{font-size:25px}.jobPage_quickStats__3NYCo{flex-direction:row;align-items:center;gap:6px}.jobPage_statItem__SBckC{width:auto;padding:5px 13px;max-width:170px;text-align:center;border-radius:6px}.jobPage_statLabel__Kqycs{font-size:.55rem}.jobPage_statValue__K4jzf{font-size:.8rem}.jobPage_leftColumn__cPBBx,.jobPage_rightColumn__BeAmZ{padding:18px}.jobPage_backToJobsBtn__UzFp9{border-radius:6px;top:-15px;left:-15px;padding:5px 12px;font-size:9px}.jobPage_section__hpVMH{display:flex;justify-content:center;align-items:center;flex-direction:column}.jobPage_sectionTitle__mF2kS{display:block}.jobPage_tagsContainer__SGNhv{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1.5rem}.jobPage_tag__lkhKX{font-size:.8rem;padding:.3rem .7rem;border-radius:6px}.jobPage_jobDescription__qh9FY h1,.jobPage_jobDescription__qh9FY h2,.jobPage_jobDescription__qh9FY h3{margin:24px 0 12px}.jobPage_jobDescription__qh9FY h1{font-size:23px}.jobPage_jobDescription__qh9FY h2{font-size:17px}.jobPage_jobDescription__qh9FY h3{font-size:16px}.jobPage_jobDescription__qh9FY p{margin-bottom:13px}.jobPage_jobDescription__qh9FY ul{margin:16px 0;padding-left:20px}.jobPage_jobDescription__qh9FY li{margin-bottom:8px}.jobPage_jobDescription__qh9FY blockquote{padding-left:12px;margin:20px 0}.jobPage_jobDescription__qh9FY code{font-size:14px}.jobPage_jobDescription__qh9FY{padding-left:1rem;padding-right:1rem}.jobPage_jobLocation__tExD7{font-size:13px}.jobPage_jobCompanyName__0fqsq{font-size:18px;margin-top:30px}}@media screen and (max-width:375px){.jobPage_heroContent__qUQ_F{width:90%;padding:32px 8px;margin-top:50px}.jobPage_jobTitle__BDk78{font-size:21px}.jobPage_quickStats__3NYCo{flex-direction:row;align-items:center;gap:6px;margin-top:30px}.jobPage_statItem__SBckC{width:auto;padding:5px 13px;max-width:170px;text-align:center;border-radius:6px}.jobPage_statLabel__Kqycs{font-size:9px}.jobPage_statValue__K4jzf{font-size:13px}.jobPage_leftColumn__cPBBx,.jobPage_rightColumn__BeAmZ{padding:18px}.jobPage_backToJobsBtn__UzFp9{border-radius:6px;top:-15px;left:-15px;padding:5px 12px;font-size:9px}.jobPage_section__hpVMH{display:flex;justify-content:center;align-items:center;flex-direction:column}.jobPage_sectionTitle__mF2kS{display:block}.jobPage_tagsContainer__SGNhv{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:24px}.jobPage_tag__lkhKX{font-size:13px;padding:5px 11px;border-radius:6px}.jobPage_jobDescription__qh9FY{padding-left:16px;padding-right:16px}.jobPage_jobDescription__qh9FY h1,.jobPage_jobDescription__qh9FY h2,.jobPage_jobDescription__qh9FY h3{margin:18px 0 12px}.jobPage_jobDescription__qh9FY h1{font-size:22px}.jobPage_jobDescription__qh9FY h2{font-size:19px}.jobPage_jobDescription__qh9FY h3{font-size:17px}.jobPage_jobDescription__qh9FY p{margin-bottom:13px}.jobPage_jobDescription__qh9FY ul{margin:16px 0;padding-left:20px}.jobPage_jobDescription__qh9FY li{margin-bottom:8px}.jobPage_jobDescription__qh9FY blockquote{padding-left:12px;margin:20px 0}.jobPage_jobDescription__qh9FY code{font-size:14px}.jobPage_jobLocation__tExD7{font-size:13px}.jobPage_jobCompanyName__0fqsq{font-size:18px;margin-top:18px}}.enlistjob_ctaBanner__jkvXX{position:relative;height:350px;display:flex;align-items:center;justify-content:center;background:var(--ctaBannerBg);overflow:hidden;isolation:isolate}.enlistjob_container__BRqcx{display:flex;align-items:center;justify-content:space-between;padding:3rem 6rem;gap:3rem;width:100%;max-width:1400px;margin:0 auto}.enlistjob_leftVisual__gsTVz{width:40%;display:flex;align-items:center;justify-content:center}.enlistjob_logoContainer__27Sx5{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:.5rem}.enlistjob_cinematicTitle__mNLxu{font-size:2.6rem;font-weight:700;text-align:center;line-height:1.1;color:var(--textColor)}.enlistjob_microText__ThDYh{font-size:.8rem;color:var(--softTextColor);font-weight:600;letter-spacing:.1em;margin-top:.2rem}.enlistjob_rightContent__BwVPq{width:60%;display:flex;flex-direction:column;justify-content:center;gap:.4rem}.enlistjob_headline__ldhjw{font-size:2.1rem;font-weight:700;margin:0;color:var(--textColor)}.enlistjob_features__U67lW{display:flex;padding-left:1rem;flex-direction:column;gap:.2rem;margin:.5rem 0 1rem}.enlistjob_feature__RZOaF{display:flex;align-items:center;gap:.75rem;color:var(--softTextColor);font-size:.95rem;font-weight:600}.enlistjob_checkmark__UQx6v{color:var(--textGreen);font-size:1.2rem;font-weight:700}.enlistjob_ctaSection__j7TjU{display:flex;gap:1rem;margin-top:1.5rem}.enlistjob_primaryCTA__LGQFy{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.8rem 1.4rem;background:linear-gradient(270deg,#32ff6a,#00b894,#0ec88f,#32ff6a);background-size:600% 600%;color:#fff;font-weight:600;font-size:1rem;text-decoration:none;border:none;border-radius:.5rem;min-width:160px;text-align:center;cursor:pointer;animation:enlistjob_gradientShift__dMwYW 10s ease infinite}@keyframes enlistjob_gradientShift__dMwYW{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@media screen and (max-width:1024px){.enlistjob_ctaBanner__jkvXX{height:auto}.enlistjob_container__BRqcx{gap:2.5rem;padding:3rem 2rem 3rem 4rem}.enlistjob_leftVisual__gsTVz,.enlistjob_rightContent__BwVPq{width:100%}.enlistjob_headline__ldhjw{font-size:1.8rem}.enlistjob_cinematicTitle__mNLxu{font-size:2rem}.enlistjob_features__U67lW{text-align:left}.enlistjob_ctaSection__j7TjU{justify-content:center;gap:.5rem;margin-top:.5rem}}@media screen and (max-width:768px){.enlistjob_container__BRqcx{flex-direction:column;gap:2rem;padding:3rem 2rem;text-align:center}.enlistjob_headline__ldhjw{font-size:1.6rem}.enlistjob_cinematicTitle__mNLxu{font-size:1.7rem;text-align:center}.enlistjob_features__U67lW{display:flex;flex-direction:column;margin:0 auto}.enlistjob_feature__RZOaF{font-size:.9rem}}@media screen and (max-width:640px){.enlistjob_container__BRqcx{height:500px;padding:4rem 1rem;gap:.5rem}.enlistjob_headline__ldhjw{font-size:1.4rem}.enlistjob_cinematicTitle__mNLxu{font-size:1.5rem}}@media screen and (max-width:480px){.enlistjob_ctaBanner__jkvXX{height:500px}.enlistjob_container__BRqcx{padding:4rem 1rem}.enlistjob_headline__ldhjw{font-size:1.5rem}.enlistjob_cinematicTitle__mNLxu{font-size:1.3rem}.enlistjob_primaryCTA__LGQFy{padding:.75rem 1.2rem;font-size:.9rem;width:100%}.enlistjob_feature__RZOaF{font-size:.85rem}}.jobsList_container__w65FT{display:flex;padding:24px;flex-direction:column;gap:24px;min-height:200vh}.jobsList_resultsHeader__xbvml{display:flex;justify-content:space-between;align-items:flex-start;padding-bottom:16px;border-bottom:1px solid var(--borderColorLight)}.jobsList_resultsInfo__akwMc{flex:1 1}.jobsList_resultsTitle__zGGJ9{font-size:24px;font-weight:700;color:var(--jobCatalogueSectionTitle);margin:0 0 8px;line-height:1.3}.jobsList_resultsCount__wQTs5{font-size:14px;color:var(--softTextColor);margin:0;font-weight:500}.jobsList_resultsMeta__F3dhR{display:flex;align-items:center;gap:16px}.jobsList_pageInfo__G837c{font-size:13px;color:var(--softTextColor);font-weight:500;background:var(--softBg);padding:6px 12px;border-radius:20px;border:1px solid var(--borderColorLight)}.jobsList_jobsGrid__f1__9{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));grid-gap:24px}.jobsList_jobsGridSkeleton__7ztik,.jobsList_jobsGrid__f1__9{display:grid;gap:24px;margin-bottom:24px;width:100%;max-width:1200px;margin-left:auto;margin-right:auto}.jobsList_jobsGridSkeleton__7ztik{grid-template-columns:repeat(3,1fr);grid-gap:24px}.jobsList_jobCardSkeleton__MszJN{background:var(--jobCatalogueBg);border:1px solid var(--jobCatalogueCardBorder);border-radius:12px;overflow:hidden}.jobsList_jobsContainer__kJKaI{display:flex;flex-direction:column;gap:24px;width:100%;min-height:400px}.jobsList_emptyState__qaVLV{padding:60px 20px;color:var(--softTextColor);background:var(--jobCatalogueSectionEmptyBg);border-radius:12px;border:1px solid var(--jobCatalogueSectionEmptyBorder)}.jobsList_emptyIcon__Wyrrr{font-size:48px;margin-bottom:16px;opacity:.6}.jobsList_emptyState__qaVLV h3{width:100%;text-align:center;font-size:20px;color:var(--textColor);margin:0 0 12px;font-weight:600}.jobsList_emptyState__qaVLV p{font-size:14px;text-align:left;color:var(--softTextColor);line-height:1.5;max-width:500px;margin:0 auto 24px}.jobsList_suggestions__lUhzj{text-align:left;max-width:300px;margin:0 auto;background:var(--jobCatalogueSectionSuggestionsBg);padding:20px;border-radius:8px;border:1px solid var(--jobCatalogueSectionSuggestionsBorder)}.jobsList_suggestions__lUhzj h4{font-size:14px;color:var(--textColor);margin:0 0 8px;font-weight:600}.jobsList_suggestions__lUhzj ul{margin:0;padding-left:16px;color:var(--softTextColor)}.jobsList_suggestions__lUhzj li{font-size:13px;margin-bottom:4px;line-height:1.4}@media (max-width:640px){.jobsList_jobsGridSkeleton__7ztik,.jobsList_jobsGrid__f1__9{grid-template-columns:1fr;gap:16px;max-width:100%}.jobsList_container__w65FT{gap:20px;padding-top:20px}.jobsList_resultsHeader__xbvml{margin-left:40px}.jobsList_resultsTitle__zGGJ9{font-size:20px}.jobsList_resultsCount__wQTs5{font-size:13px}.jobsList_emptyState__qaVLV{padding:40px 16px}.jobsList_emptyIcon__Wyrrr{font-size:40px}.jobsList_emptyState__qaVLV h3{font-size:18px}.jobsList_emptyState__qaVLV p{font-size:13px}}@media (min-width:641px) and (max-width:768px){.jobsList_jobsGridSkeleton__7ztik,.jobsList_jobsGrid__f1__9{grid-template-columns:repeat(2,1fr);gap:20px;max-width:100%}.jobsList_container__w65FT{padding-top:16px}.jobsList_resultsHeader__xbvml{margin-left:40px}}@media (min-width:769px) and (max-width:900px){.jobsList_jobsGridSkeleton__7ztik,.jobsList_jobsGrid__f1__9{grid-template-columns:1fr;max-width:100%;gap:20px}.jobsList_resultsMeta__F3dhR{width:40%;justify-content:flex-end}}@media (min-width:901px) and (max-width:1024px){.jobsList_jobsGridSkeleton__7ztik,.jobsList_jobsGrid__f1__9{grid-template-columns:1fr;max-width:100%;gap:24px}}@media (max-width:480px){.jobsList_resultsTitle__zGGJ9{font-size:18px}.jobsList_resultsCount__wQTs5{font-size:12px}.jobsList_pageInfo__G837c{font-size:12px;padding:4px 8px}.jobsList_jobsGrid__f1__9{gap:12px}.jobsList_emptyState__qaVLV{padding:30px 12px}.jobsList_emptyIcon__Wyrrr{font-size:36px;margin-bottom:12px}.jobsList_emptyState__qaVLV h3{font-size:16px}.jobsList_suggestions__lUhzj{padding:16px}.jobsList_suggestions__lUhzj h4{font-size:13px}.jobsList_suggestions__lUhzj li{font-size:12px}}@media (prefers-color-scheme:dark){.jobsList_container__w65FT{background:var(--jobCatalogueSectionBgDark)}.jobsList_resultsTitle__zGGJ9{color:var(--jobCatalogueSectionTitleDark)}.jobsList_jobCardSkeleton__MszJN{background:var(--jobCatalogueCardBgDark);border-color:var(--jobCatalogueCardBorderDark)}.jobsList_emptyState__qaVLV{background:var(--jobCatalogueSectionEmptyBgDark);border-color:var(--jobCatalogueSectionEmptyBorderDark)}.jobsList_suggestions__lUhzj{background:var(--jobCatalogueSectionSuggestionsBgDark);border-color:var(--jobCatalogueSectionSuggestionsBorderDark)}}.card_jobCard__VBlCh{position:relative;background:var(--jobCardBg);border:1px solid transparent;border-radius:8px;display:flex;flex-direction:column;min-width:30%;transition:all .3s ease;height:390px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.card_jobCard__VBlCh:hover{transform:translateY(-4px);box-shadow:0 6px 28px rgba(0,0,0,.12);border-color:var(--textGreen);cursor:pointer}.card_cardLink__0lf1u{display:block;height:100%;text-decoration:none;color:inherit}.card_cardContent__VnF2b{padding:28px 20px 24px;display:flex;flex-direction:column;height:100%;border-radius:8px;box-shadow:2px 2px 6px rgba(0,0,0,.1);background:var(--jobCardBg)}.card_companyInfo__JtQgk{display:flex;gap:12px}.card_featuredCard__FfSoK{border:1px solid var(--jobCardAccent);background:linear-gradient(135deg,var(--jobCardBg),rgba(249,93,119,.03))}.card_featuredCard__FfSoK:hover{box-shadow:1px 2px 6px rgba(255,192,203,.4),2px 0 6px rgba(255,215,0,.25)}.card_featuredBadge__4InXa{position:absolute;top:-8px;right:16px;background:var(--jobCardAccent);color:#fff;padding:4px 12px;border-radius:12px;font-size:.75rem;font-weight:600;display:flex;align-items:center;gap:4px;z-index:10}.card_cardHeader__Y63u8{padding-bottom:8px;border-bottom:1px solid var(--softTextColorLowOpacity)}.card_headerContent__XpDQW{display:flex;align-items:flex-start;gap:14px}.card_companyLogo__OLTMY{width:48px;height:48px;border-radius:2px;object-fit:contain;flex-shrink:0}.card_titleSection__F0uEa{overflow:hidden}.card_jobTitle__x9cbk{font-size:18px;font-weight:700;line-height:1.2;margin:0;height:45px;-webkit-line-clamp:2;color:var(--textColor);max-height:2.6em;background:none}.card_companyName__ohiNU,.card_jobTitle__x9cbk{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.card_companyName__ohiNU{font-size:13px;font-weight:500;color:var(--softTextColor);margin-top:2px;-webkit-line-clamp:1}.card_locationContainer__zj0U9{width:auto;overflow:hidden;padding:4px 10px;background:var(--jobCardSubtle);border-radius:4px;display:flex;align-items:center;gap:4px;width:85%;margin-top:6px}.card_location__u6em1{overflow:hidden}.card_locationInfo__WxDWy{font-size:12px;font-weight:400;color:var(--deepTextColor);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.card_cardBody__bAa33{flex:1 1;display:flex;flex-direction:column;margin-top:10px;gap:10px}.card_jobMeta__pe4e4{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:0}.card_experienceTag__RypwN,.card_workTypeTag__Gak1A{padding:2px 8px;border-radius:8px;font-size:12px;font-weight:400;background:var(--jobBgGradient);border:.2px solid var(--tagBorderColor);color:var(--jobCatalogueHeadingSub)}.card_jobDescription__lUHyA{font-size:14px;color:var(--softTextColor);line-height:1.5;max-height:7.5em;background:none;overflow:hidden;margin:0 0 10px}.card_cardFooter__8LS1w{display:flex;justify-content:space-between;align-items:flex-end;border-top:1px solid var(--softTextColorLowOpacity);padding-top:10px;gap:8px}.card_postedTime__z9ig3,.card_salaryLabel__UQG6N,.card_viewCount__IteEf{font-size:12px;color:var(--deepTextColor);font-weight:500;display:flex;align-items:center;gap:4px;text-transform:uppercase;letter-spacing:.5px;margin-bottom:4px}.card_salaryLabel__UQG6N{margin-bottom:0}.card_salary__4yXCy{font-size:18px;font-weight:700;color:var(--jobSalaryHighlight);line-height:1.2;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;max-height:2.5em;margin-bottom:8px}.card_applyButton__EBJ3b{background:var(--jobCTA);color:#fff;padding:8px 18px;border-radius:8px;font-size:14px;font-weight:600;display:inline-flex;align-items:center;justify-content:center;border:none;cursor:pointer;transition:all .3s ease}.card_applyButton__EBJ3b:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.15)}@media (max-width:1024px){.card_jobCard__VBlCh{min-width:100%;height:auto}.card_cardsContainer__lR_C3{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:20px;padding:12px}}@media (max-width:768px){.card_cardsContainer__lR_C3{grid-template-columns:1fr;gap:16px;padding:8px;max-width:40%}.card_jobCard__VBlCh{min-width:100%;height:auto}.card_headerContent__XpDQW{flex-direction:column;gap:16px}.card_cardFooter__8LS1w,.card_footerMeta__0Nc6P{gap:2px}.card_applyButton__EBJ3b{width:100%;text-align:center}.card_jobTitle__x9cbk{font-size:16px;line-height:1.4}.card_companyName__ohiNU{font-size:14px}.card_locationContainer__zj0U9{padding:4px 8px}.card_locationInfo__WxDWy{font-size:12px}.card_salary__4yXCy{font-size:16px}.card_postedTime__z9ig3,.card_salaryLabel__UQG6N,.card_viewCount__IteEf{font-size:10px}.card_jobDescription__lUHyA{font-size:12px}.card_jobMeta__pe4e4{gap:4px}}@media (max-width:480px){.card_jobCard__VBlCh{min-width:100%;height:auto}.card_companyLogo__OLTMY{width:35px;height:35px}.card_jobTitle__x9cbk{font-size:16px}.card_companyName__ohiNU,.card_locationInfo__WxDWy{font-size:13px}.card_jobMeta__pe4e4{font-size:10px}.card_locationContainer__zj0U9{padding:2px 6px}.card_location__u6em1{font-size:12px}.card_salary__4yXCy{font-size:16px}.card_postedTime__z9ig3,.card_viewCount__IteEf{font-size:10px}.card_applyButton__EBJ3b{padding:8px 12px;font-size:10px}.card_jobDescription__lUHyA{font-size:11px}}.paginationClient_paginationContainer__kjRt2{display:flex;flex-direction:column;align-items:center;gap:16px;margin-top:32px;padding:14px 24px;background:var(--paginationContainerBg);border-radius:12px;border:1px solid var(--paginationBorder);transition:background-color .3s ease}.paginationClient_pagination__rHyvS{width:100%;display:flex;align-items:center;justify-content:space-between;gap:8px}.paginationClient_paginationBtn__th738{background:var(--paginationBg);color:var(--textColor);border:2px solid var(--paginationBorder);padding:10px 20px;border-radius:8px;font-weight:600;cursor:pointer;transition:all .3s ease;font-size:14px;min-width:100px}.paginationClient_paginationBtn__th738:hover:not(.paginationClient_disabled__IO4lz){background:var(--textGreen);color:#fff;border-color:var(--textGreen);transform:translateY(-1px);box-shadow:0 6px 20px rgba(34,197,94,.2)}.paginationClient_paginationBtn__th738.paginationClient_disabled__IO4lz{background:var(--paginationDisabledBg);color:var(--paginationDisabledText);cursor:not-allowed;border-color:var(--paginationBorder);opacity:.6}.paginationClient_pageNumbers__wNyuv{display:flex;align-items:center;gap:4px;margin:0 12px}.paginationClient_pageBtn__T4ccN{background:var(--paginationBg);color:var(--textColor);border:1px solid var(--paginationBorder);width:40px;height:40px;border-radius:8px;cursor:pointer;transition:all .3s ease;font-size:14px;font-weight:500;display:flex;align-items:center;justify-content:center}.paginationClient_pageBtn__T4ccN:hover:not(.paginationClient_active__yOJ1k):not(.paginationClient_dots__RmEaN){background:var(--paginationHoverBg);border-color:var(--textGreen);transform:translateY(-1px);box-shadow:0 2px 8px rgba(0,0,0,.1)}.paginationClient_pageBtn__T4ccN.paginationClient_active__yOJ1k{background:var(--paginationActiveBg);color:#fff;border-color:var(--paginationActiveBg);box-shadow:0 2px 8px rgba(34,197,94,.3);font-weight:600;animation:paginationClient_pageChange__B_tH3 .2s ease-out}.paginationClient_pageBtn__T4ccN.paginationClient_dots__RmEaN{border:none;background:transparent;cursor:default;color:var(--softTextColor);font-weight:600}.paginationClient_pageInfo__SDEhr{font-size:14px;color:var(--softTextColor);font-weight:500;text-align:center;padding:8px 16px;background:var(--paginationBg);border-radius:20px;border:1px solid var(--paginationBorder);transition:background-color .3s ease}@media (max-width:1024px){.paginationClient_paginationContainer__kjRt2{padding:12px 20px}.paginationClient_paginationBtn__th738{padding:9px 18px;min-width:90px}}@media (max-width:768px){.paginationClient_paginationContainer__kjRt2{padding:20px;gap:12px}.paginationClient_pagination__rHyvS{gap:6px;justify-content:center}.paginationClient_paginationBtn__th738{padding:8px 16px;font-size:13px;min-width:80px}.paginationClient_pageBtn__T4ccN{width:36px;height:36px;font-size:13px}.paginationClient_pageNumbers__wNyuv{gap:3px;margin:0 8px}.paginationClient_pageInfo__SDEhr{font-size:13px;padding:6px 12px}}@media (max-width:640px){.paginationClient_pageNumbers__wNyuv{flex-wrap:wrap;justify-content:center}}@media (max-width:480px){.paginationClient_paginationContainer__kjRt2{padding:16px;margin-top:24px}.paginationClient_pagination__rHyvS{gap:12px}.paginationClient_paginationBtn__th738{width:100%;max-width:200px}.paginationClient_pageNumbers__wNyuv{order:2;margin:0;gap:2px}.paginationClient_pageBtn__T4ccN{width:32px;height:32px;font-size:12px}.paginationClient_pageInfo__SDEhr{font-size:12px;order:3}}@keyframes paginationClient_pageChange__B_tH3{0%{opacity:.7;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.jobboard_jobBoardContainer__GMZYS{width:100%;min-height:600px;z-index:9}.jobboard_pageContainer__b4jqc{display:flex;position:relative;align-items:flex-start;padding-right:24px;background-color:var(--jobCatalogueMainBg)}.jobboard_sidebar__BNnRW{flex:0 0 345px;width:345px;position:-webkit-sticky;position:sticky;top:70px;height:92vh}.jobboard_mainContent__MBelI{flex:1 1;min-width:0}.jobboard_jobsContainer__CqvTG{display:flex;flex-direction:column;gap:24px;width:100%;padding:0 60px}.jobboard_jobsGrid__YvOJq{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px;width:100%}.jobboard_jobCardSkeleton___joyx{background:var(--bg);border:1px solid var(--borderColor);border-radius:12px;overflow:hidden}.jobboard_loadingContainer__IlzUw{display:flex;justify-content:center;align-items:center;min-height:400px;color:var(--softTextColor)}@media (max-width:1200px){.jobboard_sidebar__BNnRW{flex:0 0 280px;width:280px}}@media (max-width:1024px){.jobboard_pageContainer__b4jqc{gap:20px;padding-bottom:20px}.jobboard_sidebar__BNnRW{flex:0 0 280px;width:280px}.jobboard_jobsGrid__YvOJq{grid-template-columns:repeat(2,1fr);gap:20px}}@media (max-width:768px){.jobboard_sidebar__BNnRW{position:absolute;flex:0 0 320px}.jobboard_pageContainer__b4jqc{padding:16px}.jobboard_mainContent__MBelI{padding:0}.jobboard_jobsGrid__YvOJq{grid-template-columns:1fr;gap:16px}}@media (max-width:480px){.jobboard_pageContainer__b4jqc{padding:12px}.jobboard_jobsGrid__YvOJq{gap:12px}}.sidebarFilter_sidebar__cMdpK{background:var(--bg);border-right:1px solid var(--borderColor);padding:20px 14px 50px 40px;height:95vh;width:345px;box-shadow:0 1px 5px var(--marketplace-filter-shadow);display:flex;flex-direction:column;position:-webkit-sticky;position:sticky;top:105px}.sidebarFilter_header__lnXa2{display:flex;justify-content:space-between;gap:8px;color:var(--textColor)!important;align-items:center;padding-bottom:6px;border-bottom:1px solid var(--borderColor)}.sidebarFilter_title__8VDB_{color:var(--textColor)!important;font-weight:600!important;font-size:20px!important;margin:0!important}.sidebarFilter_clearButton___ZfHA{font-size:12px!important;text-transform:none!important;padding:4px 8px!important;min-width:auto!important;color:var(--filterTagColor)!important;background:var(--filterClearBtnBg)!important;border:1px solid var(--borderColor)!important;border-radius:4px!important}.sidebarFilter_clearButton___ZfHA:hover{background-color:var(--filterOptionHover)!important;border-color:var(--filterTagColor)!important}.sidebarFilter_fixedContent__UGtxE{padding-top:10px;flex-shrink:0}.sidebarFilter_filterSections__yzCq_{display:flex;flex-direction:column;gap:6px;padding-bottom:20px;flex-grow:1;overflow-y:auto;margin-top:8px;padding-right:16px;margin-right:-8px;scrollbar-width:thin;scrollbar-color:var(--filterTagColor) transparent}.sidebarFilter_filterSections__yzCq_::-webkit-scrollbar{width:5px}.sidebarFilter_filterSections__yzCq_::-webkit-scrollbar-track{background:transparent}.sidebarFilter_filterSections__yzCq_::-webkit-scrollbar-thumb{background-color:var(--filterTagColor);border-radius:3px}.sidebarFilter_filterSections__yzCq_::-webkit-scrollbar-thumb:hover{background-color:var(--textColor)}.sidebarFilter_filterLabel__sStQ_{display:flex;justify-content:space-between;align-items:center;width:100%}.sidebarFilter_filterCount__JHt3V{font-size:12px;color:var(--textGreen);background-color:var(--filterClearBtnBg,#f1f5f9);padding:1px 6px;border-radius:8px;font-weight:600}.sidebarFilter_light__jfXtc .sidebarFilter_filterCount__JHt3V{color:#2563eb;background-color:#eef2ff}@media (max-width:1200px){.sidebarFilter_sidebar__cMdpK{width:280px}}@media screen and (max-width:1024px){.sidebarFilter_clearButton___ZfHA{font-size:7px;padding:2px 6px}.sidebarFilter_filterCount__JHt3V{font-size:10px;padding:1px 4px}.sidebarFilter_sidebar__cMdpK{height:100vh;top:0}.sidebarFilter_filterSections__yzCq_{scrollbar-width:none}.sidebarFilter_header__lnXa2{flex-direction:column;align-items:flex-start}}@media screen and (max-width:768px){.sidebarFilter_sidebar__cMdpK:not(.sidebarFilter_mobileSidebar__Nx7QE){display:none}}.sidebarFilter_menuButton__8b5_o{position:absolute;top:-50px;left:0;z-index:50;background:var(--bg);color:var(--textColor);border:1px solid var(--borderColor);box-shadow:0 2px 8px rgba(0,0,0,.15);padding:8px;border-radius:8px;cursor:pointer;display:flex;align-items:center;justify-content:center}.sidebarFilter_mobileSidebar__Nx7QE{position:absolute;overflow-y:auto;top:0;left:-100vw;width:100%;max-width:100%;height:120vh;box-shadow:4px 0 15px rgba(0,0,0,.2);z-index:61;transition:left .3s ease-in-out;display:flex;flex-direction:column;padding:16px}.sidebarFilter_mobileSidebar__Nx7QE.sidebarFilter_open__DkY74{left:0}.sidebarFilter_mobileHeader__bLxJ_{display:flex;justify-content:space-between;align-items:center;padding:0 8px 16px;flex-shrink:0}.sidebarFilter_mobileHeader__bLxJ_ .sidebarFilter_MuiTypography-h6__imYg3{font-weight:700;font-size:1.2rem;color:var(--textColor)}.sidebarFilter_closeButton__4LpCY{position:absolute;top:10px;right:10px;background:none;border:none;font-size:1.5rem;cursor:pointer;color:var(--textColor);padding:4px}.sidebarFilter_backdrop__yk9Kl{position:fixed;top:0;left:0;z-index:60;width:100%;height:100%;background:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.searchBar_searchBarContainer__DA9FE{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;width:100%;max-width:600px;margin:0 auto;padding:1rem;position:relative;z-index:20;transition:all .3s ease-in-out}.searchBar_inputWrapper__aIczN{position:relative;width:100%;display:flex;align-items:center;justify-content:center}.searchBar_searchInput___5ix7{width:80%;padding:12px 50px 12px 15px;border-radius:6px;font-weight:500;color:var(--searchPlaceholder);border:1.5px solid #b6b6b6d9;font-size:1rem;background-color:#5c90742d;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);transition:all .3s ease-in-out;box-shadow:0 2px 8px var(--marketplace-filter-shadow)}.searchBar_searchInput___5ix7:focus{outline:none;width:100%;color:var(--deepTextColor);background-color:var(--softBgHover);border-color:var(--jobCardAccent);box-shadow:0 4px 12px var(--marketplace-filter-shadow);transition:all .4s cubic-bezier(.175,.885,.32,1.275)}.searchBar_searchButton__d2ncM{margin-left:10px;padding:12px 20px;background-color:var(--jobCardAccent);color:#fff;font-weight:600;border:1px solid var(--jobCardAccent);border-radius:6px;cursor:pointer;font-size:1rem;transition:all .4s ease-in-out;box-shadow:0 4px 12px rgba(249,93,119,.2)}.searchBar_searchButton__d2ncM:hover{color:#fff;background-color:#1ccf67;border-color:#12a858;box-shadow:0 6px 16px rgba(12,168,90,.4)}.searchBar_searchButton__d2ncM:active{transform:translateY(1px);box-shadow:0 2px 8px rgba(249,93,119,.2)}.searchBar_searchInput___5ix7::placeholder{color:#8e8e8e;transition:color .3s ease}.searchBar_searchInput___5ix7:focus::placeholder{color:var(--softTextColorLowOpacity)}.searchBar_clearButton__HetmQ{position:absolute;top:50%;right:16.5%;transform:translateY(-50%);background:none;border:none;font-size:20px;color:var(--softTextColor);cursor:pointer;padding:4px;border-radius:50%;width:24px;height:24px;display:flex;align-items:center;justify-content:center;transition:all .2s ease;z-index:2}.searchBar_clearButton__HetmQ:hover{background-color:var(--softTextColorLowOpacity);color:var(--textColor)}@media screen and (max-width:1230px){.searchBar_searchBarContainer__DA9FE{max-width:700px}.searchBar_searchButton__d2ncM{width:20%;padding:10px 12px;font-size:.9rem;font-weight:600}.searchBar_searchInput___5ix7{width:90%;padding:10px 40px 10px 12px;font-size:.8rem}}@media screen and (max-width:1024px){.searchBar_searchBarContainer__DA9FE{max-width:700px}.searchBar_searchInput___5ix7:focus{width:auto}}@media screen and (max-width:768px){.searchBar_searchBarContainer__DA9FE{padding:1rem 2rem}.searchBar_inputWrapper__aIczN{flex-direction:row;gap:10px}.searchBar_searchInput___5ix7{flex-grow:1;width:auto;font-size:.9rem;padding:12px 50px 12px 15px}.searchBar_searchButton__d2ncM{width:auto;margin-left:0;font-size:1rem;padding:12px 20px;font-weight:600}.searchBar_clearButton__HetmQ{right:140px}}@media screen and (max-width:640px){.searchBar_searchBarContainer__DA9FE{padding:1rem 2rem}.searchBar_inputWrapper__aIczN{gap:.6rem}.searchBar_searchInput___5ix7{width:80%;padding:12px 15px;font-size:.8rem}.searchBar_searchButton__d2ncM{width:25%;margin-left:0;padding:10px 16px;font-size:1rem;font-weight:600}.searchBar_clearButton__HetmQ{right:15px}}@media (max-width:480px){.searchBar_searchBarContainer__DA9FE{padding:2rem 1rem}.searchBar_inputWrapper__aIczN{flex-direction:column;gap:.5rem}.searchBar_searchInput___5ix7{width:90%;padding:10px 15px;font-size:14px}.searchBar_searchButton__d2ncM{width:25%;margin-left:0;font-size:16px;padding:8px 14px;font-weight:500;border-radius:10px}}.startPage_startPageContainer__8hgMU{padding-top:15rem;top:0;background-color:var(--bg);width:100%;height:65vh;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;overflow-x:hidden;gap:0;z-index:8}@media (max-width:480px){.startPage_startPageContainer__8hgMU{height:auto;padding-top:10rem}}@media screen and (max-width:1230px){.startPage_startPageContainer__8hgMU{height:75vh}}.startpagecontent_contentContainer__YcUzi{position:relative;margin-top:-4rem;padding:0 2rem 1rem;z-index:20;text-align:center}.startpagecontent_contentContainer__YcUzi,.startpagecontent_textContainer__EBcCk{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;transition:all .3s ease-in-out}.startpagecontent_textContainer__EBcCk{flex-wrap:wrap}.startpagecontent_heading__mo8zZ{font-size:2.5rem;font-weight:500}.startpagecontent_heading__mo8zZ,.startpagecontent_subHeading__36jE0{color:var(--softTextColor);line-height:1.2;letter-spacing:-.02em;display:flex;text-align:center;align-items:baseline;justify-content:center;gap:1rem;transition:all .3s ease-in-out}.startpagecontent_subHeading__36jE0{font-size:2.8rem;font-weight:600}.startpagecontent_descriptionContainer__5JX6a{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;padding:0 2rem 1rem}.startpagecontent_description__uwNoT{margin-top:20px;text-align:center;font-size:1.1rem;color:var(--filterTagColor);line-height:1.2;max-width:800px;font-weight:400}@media (max-width:1024px){.startpagecontent_textContainer__EBcCk{width:90%;padding-left:40px}}@media (max-width:768px){.startpagecontent_heading__mo8zZ{font-size:2.2rem;gap:.5rem}.startpagecontent_subHeading__36jE0{font-size:1.8rem;font-weight:700}.startpagecontent_contentContainer__YcUzi{padding:1rem 1.5rem}.startpagecontent_description__uwNoT{font-size:1rem;max-width:650px}.startpagecontent_rotatingText__WUlAO{margin-left:0;margin-top:.2rem}.startpagecontent_textContainer__EBcCk{width:100%;padding-left:0;flex-direction:column;align-items:center;justify-content:center}}@media (max-width:640px){.startpagecontent_heading__mo8zZ{font-size:28px;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:.2rem}.startpagecontent_contentContainer__YcUzi{padding:0 1.2rem .8rem}.startpagecontent_description__uwNoT{font-size:14px;max-width:90%;padding:0 1rem}.startpagecontent_textContainer__EBcCk{width:100%;padding-left:0;flex-direction:column;align-items:center;justify-content:center}}@media (max-width:480px){.startpagecontent_heading__mo8zZ{font-size:1.4rem;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:0}.startpagecontent_contentContainer__YcUzi{padding:5rem 1rem .5rem}.startpagecontent_description__uwNoT{font-size:12px;max-width:100%;padding:0 2rem}.startpagecontent_textContainer__EBcCk{width:100%;padding-left:0;flex-direction:column;align-items:center;justify-content:center}}.companycard_card__TDffI{width:100%;max-width:400px;background:var(--jobCardBg);color:var(--textColor);border-top-right-radius:20px;border-bottom-left-radius:20px;display:flex;border-radius:4px;flex-direction:column;box-shadow:0 8px 32px rgba(0,0,0,.12),0 4px 16px rgba(0,0,0,.08),0 2px 8px rgba(0,0,0,.06);padding:1.5rem 1.25rem;gap:1rem;margin:1rem auto;transition:all .3s ease-in-out}.companycard_card__TDffI:hover{box-shadow:0 16px 48px rgba(0,0,0,.15),0 8px 24px rgba(0,0,0,.12),0 4px 12px rgba(0,0,0,.08)}.companycard_logoWrapper__a1frf{width:64px;height:64px;margin:0 auto;overflow:hidden}.companycard_logo__2DA1T{width:100%;height:100%;object-fit:contain}.companycard_name__GF3VQ{font-weight:600;color:var(--jobHeadingColor);text-align:center;font-size:1.4rem;margin-top:.1rem}.companycard_description__yzTTV{font-weight:400;color:var(--jobBodyTextColor);text-align:center;font-size:.85rem}.companycard_visitButton__TEVZi{display:inline-block;margin:.75rem auto 0;padding:.6rem 1.5rem;border-radius:25px;border:none;font-weight:600;background:var(--jobCardAccent);color:#fff;cursor:pointer;transition:background .3s ease,transform .2s ease;display:flex;align-items:center;gap:.5rem;text-decoration:none;font-size:.9rem}.companycard_visitButton__TEVZi:hover{background:#e9456f;transform:translateY(-2px)}.companycard_visitButton__TEVZi[aria-disabled=true]{background:#4a5568;pointer-events:none;cursor:default}.companycard_arrowIcon__Z1BG0{display:inline-block;transform:rotate(-45deg)}.jobdetails_jobMetaCard__QrdHi{display:flex;justify-content:center;align-items:center;padding:1rem}.jobdetails_customBorder__4hKiN{background-color:var(--textGreen);border-radius:7px;padding:2px;transition:all .3s ease-in-out;width:100%;max-width:470px}.jobdetails_cardInner__Su0hE{background-color:var(--jobCardBg);border-radius:18px;height:100%;padding:1.5rem;display:flex;flex-direction:column;gap:.5rem}.jobdetails_jobMetaHeading__zHd1M{font-size:1.25rem;color:var(--jobHeadingColor);margin:0 0 1rem;font-weight:600;text-align:center}.jobdetails_metaItem__mmeX4{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;font-size:.95rem;padding:.75rem 0;border-bottom:1px solid var(--jobCardAccent,#ff4757)20;transition:all .2s ease}.jobdetails_metaItem__mmeX4:last-child{border-bottom:none}.jobdetails_metaItem__mmeX4:hover{background:var(--jobCardAccent,#ff4757)8;margin:0 -.5rem;padding:.75rem .5rem;border-radius:8px}.jobdetails_metaLabel__iJaz1{display:flex;align-items:center;gap:.5rem;font-weight:500;color:var(--jobHighlightColor);transition:color .2s ease;white-space:nowrap}.jobdetails_metaValue__V7qB_{color:var(--jobBodyTextColor);font-weight:600;text-align:right;transition:color .2s ease;flex-shrink:1;min-width:0;word-break:break-word;overflow-wrap:break-word;line-height:1.4}.openapplication_applicationSection__57n81{position:relative;min-height:105vh;height:auto;overflow:hidden;z-index:9}.openapplication_backgroundImageContainer__Y7qt9{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/jobs/job=2.webp);background-size:cover;background-position:50%;background-repeat:no-repeat}.openapplication_backgroundImageContainer__Y7qt9:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,rgba(0,0,0,.2),rgba(0,0,0,.7) 50%,rgba(0,0,0,.9))}.openapplication_container__UOiv4{position:relative;z-index:2;max-width:1500px;margin:0 auto;display:flex;justify-content:center;gap:1rem;align-items:center;min-height:100vh;height:auto}.openapplication_textSection__HGfnp{display:flex;width:45%;align-items:center;justify-content:left;padding:2rem}.openapplication_textContent__XwELN{text-align:center;max-width:600px;padding-left:20px;animation:openapplication_fadeInLeft__wPyyG .8s ease-out;padding-right:40px}.openapplication_overlayTitle__VrZah{color:#fff;font-size:1.8rem;text-align:left;font-weight:800;margin:0 0 1rem;line-height:1.1;text-shadow:0 4px 8px rgba(0,0,0,.7);animation:openapplication_slideInUp__8Xx4G .8s ease-out .2s both}.openapplication_overlaySubtitle__9RZFM{color:hsla(0,0%,80%,.95);font-size:1rem;text-align:left;font-weight:400;margin:0 0 2rem;text-shadow:0 2px 4px rgba(0,0,0,.6);line-height:1;animation:openapplication_slideInUp__8Xx4G .8s ease-out .4s both}.openapplication_featuresList__Ht8_7{display:flex;flex-direction:column;text-align:left;gap:.5rem;padding-left:20px;animation:openapplication_slideInUp__8Xx4G .8s ease-out .6s both}.openapplication_feature__NPlnm{display:flex;align-items:center;justify-content:left;gap:.75rem;color:#dadada;font-size:1rem;font-weight:500;text-shadow:0 1px 3px rgba(0,0,0,.5)}.openapplication_featureIcon__jRhRy{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;background:#10b981;border-radius:50%;color:#fff;font-weight:700;font-size:.9rem;box-shadow:0 2px 4px rgba(0,0,0,.3)}.openapplication_formSection__f7_J_{width:50%;display:flex;padding:1rem 2rem 2rem;animation:openapplication_fadeInRight__HZd7g .8s ease-out .3s both;z-index:3}.openapplication_formContainer__ejVch{background:#1f293755;border-radius:6px;padding:2rem;box-shadow:0 25px 50px rgba(0,0,0,.15),0 10px 25px rgba(0,0,0,.1);border:1px solid hsla(0,0%,100%,.2);width:100%;backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);transition:all .3s ease}.openapplication_formContainer__ejVch:hover{box-shadow:0 35px 70px rgba(0,0,0,.2),0 15px 35px rgba(0,0,0,.15)}.openapplication_formHeader__ZXA6T{text-align:center;display:flex;gap:1rem;justify-content:center}.openapplication_formTitle__EvDva{color:#f8f5f5;font-size:1.8rem;font-weight:700;margin:0}.openapplication_form__SUUpy{display:flex;flex-direction:column;gap:1.5rem}.openapplication_formGrid__rXqDC{display:flex;flex-direction:column;gap:.85rem}.openapplication_inputGroup__48Jrv{width:100%;padding-top:.5rem;display:flex;flex-direction:column;gap:.5rem}.openapplication_dropzone__TmcjH{background-color:#cbcbcb42;min-height:80px;padding:5px 20px;border-radius:5px;cursor:pointer}.openapplication_dropzoneText__yW2on{text-align:center;font-weight:400}.openapplication_dropzoneText__yW2on,.openapplication_fileInfo__AfMJ_{color:#fef2f2;font-size:.8rem;height:100%;display:flex;align-items:center;justify-content:center;gap:.5rem}.openapplication_fileInfo__AfMJ_{width:100%}.openapplication_name__iSmKP{font-weight:600;color:#10b981}.openapplication_fileDetails__btsJz{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;height:auto;padding:1rem;border:1px solid #059669;border-radius:10px;background-color:#07030a}.openapplication_inputRow__vpqV8{display:grid;grid-template-columns:1fr 1fr;grid-gap:.5rem;gap:.5rem}.openapplication_inputRow__vpqV8.openapplication_fullWidth___gQVi{grid-template-columns:1fr}.openapplication_label__l3HPV{display:flex;align-items:center;gap:.6rem;color:#ece9e9;font-weight:600;font-size:.8rem}.openapplication_input__okAES{width:100%;padding:.65rem .85rem;border:2px solid rgba(16,185,129,.3);border-radius:5px;font-size:.92rem;transition:all .3s ease;background:var(--inputbg);color:#edebeb;font-family:inherit}.openapplication_input__okAES:focus{outline:none;color:#fef2f2;border-color:#10b981;transform:translateY(-1px);box-shadow:0 4px 12px rgba(16,185,129,.2)}.openapplication_input__okAES:hover{border-color:rgba(16,185,129,.5)}.openapplication_input__okAES::placeholder{color:hsla(222,9%,77%,.745);font-weight:400}.openapplication_selectDropdown__JN4XX{background:#23272f;color:#fef2f2;border:2px solid #10b981;border-radius:6px;padding:.65rem .85rem;font-size:.95rem;font-family:inherit;box-shadow:0 2px 8px rgba(16,185,129,.08);transition:border-color .3s,box-shadow .3s}.openapplication_selectDropdown__JN4XX:focus{outline:none;border-color:#059669;box-shadow:0 4px 12px rgba(16,185,129,.15)}.openapplication_selectDropdown__JN4XX option{background:#23272f;color:#fef2f2}.openapplication_error__x59Vn{border-color:#ef4444!important;background:#fef2f2!important;animation:openapplication_shake__J8F9P .3s ease-in-out}.openapplication_error__x59Vn:focus{box-shadow:0 4px 12px rgba(239,68,68,.2)!important}.openapplication_errorText__c0rIT{color:#ef4444;font-size:.75rem;font-weight:500;display:flex;align-items:center;gap:.25rem;animation:openapplication_slideInDown__OfIPg .3s ease}.openapplication_submitSection__NLHPL{margin-top:1rem;text-align:center}.openapplication_submitBtn__Ri81Z{background:#10b981;color:#fff;border:none;padding:1rem 2.5rem;border-radius:16px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s ease;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;position:relative;overflow:hidden;box-shadow:0 4px 12px rgba(16,185,129,.3);min-width:200px}.openapplication_submitBtn__Ri81Z:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2),transparent);transition:left .5s ease}.openapplication_submitBtn__Ri81Z:hover:not(:disabled){box-shadow:0 8px 25px rgba(16,185,129,.4);background:#059669}.openapplication_submitBtn__Ri81Z:hover:before{left:100%}.openapplication_submitBtn__Ri81Z:active{transform:translateY(-1px)}.openapplication_submitBtn__Ri81Z:disabled{opacity:.7;cursor:not-allowed;transform:none}.openapplication_submitting__sW0lb{pointer-events:none}.openapplication_spinner___JrH7{width:16px;height:16px;border:2px solid hsla(0,0%,100%,.3);border-top-color:#fff;border-radius:50%;animation:openapplication_spin___XcJd 1s linear infinite}.openapplication_successContainer__esuaZ{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:48px 32px;background:rgba(41,41,41,.338);border-radius:16px;box-shadow:0 20px 50px rgba(0,0,0,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);min-height:400px;color:#fff}.openapplication_successAnimation__PN86m{position:relative;margin-bottom:32px;display:flex;align-items:center;justify-content:center}.openapplication_successIcon__byn26{color:var(--textGreen);animation:openapplication_successPulse__7RfMp 2s ease-in-out infinite;z-index:10;position:relative}.openapplication_confetti__Hdy_j{position:absolute;width:10px;height:10px;background:var(--textGreen);animation:openapplication_confettiFall__tLbvF 3s ease-out infinite}.openapplication_confetti__Hdy_j:first-child{left:-40px;animation-delay:0s;background:gold}.openapplication_confetti__Hdy_j:nth-child(2){left:-20px;animation-delay:.5s;background:#ff6b6b}.openapplication_confetti__Hdy_j:nth-child(3){right:-40px;animation-delay:1s;background:#4ecdc4}.openapplication_confetti__Hdy_j:nth-child(4){right:-20px;animation-delay:1.5s;background:#45b7d1}.openapplication_confetti__Hdy_j:nth-child(5){top:-30px;animation-delay:2s;background:#96ceb4}.openapplication_successTitle__kWyPS{font-size:28.8px;font-weight:700;color:#fff;margin-bottom:16px;line-height:1.3}.openapplication_successMessage__UB6SX{font-size:16px;color:#fff;line-height:1.6;margin-bottom:32px;max-width:500px}.openapplication_successDetails__CKLg1{background:rgba(0,0,0,.358);border:2px solid #059669;border-radius:12px;padding:10px 20px;margin-bottom:32px;width:100%;max-width:400px}.openapplication_successDetailItem__B_ml6{display:flex;justify-content:space-between;align-items:center;padding:8px 0;font-size:14.4px;border-bottom:1px solid rgba(0,0,0,.1)}.openapplication_successDetailItem__B_ml6:last-child{border-bottom:none}.openapplication_restrictionContainer__344wo{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:48px 32px;background:hsla(0,0%,100%,.95);border-radius:16px;box-shadow:0 20px 50px rgba(0,0,0,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);min-height:400px}.openapplication_restrictionIcon__gp0Kb{color:#ff6b6b;margin-bottom:32px;animation:openapplication_restrictionPulse__Intfg 2s ease-in-out infinite}.openapplication_restrictionTitle__jQavT{font-size:28.8px;font-weight:700;color:var(--textColor);margin-bottom:16px;line-height:1.3}.openapplication_restrictionMessage__hICVK{font-size:16px;color:var(--softTextColor);line-height:1.6;margin-bottom:32px;max-width:500px}.openapplication_restrictionDetails__SSX2r{background:hsla(0,100%,71%,.1);border:2px solid #ff6b6b;border-radius:12px;padding:24px;margin-bottom:32px;width:100%;max-width:300px}.openapplication_daysRemaining___wj8d{font-size:22.4px;color:#ff6b6b;font-weight:700;text-align:center}.openapplication_tryAgainBtn__x9p1R{background:#ff6b6b;color:#fff;border:none;padding:16px 32px;border-radius:12px;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s ease;text-transform:uppercase;letter-spacing:.5px}.openapplication_tryAgainBtn__x9p1R:hover{background:#ff5252;box-shadow:0 8px 20px hsla(0,100%,71%,.3)}.openapplication_generalError__ajXIw{background:hsla(0,100%,71%,.1);border:1px solid #ff6b6b;border-radius:8px;padding:16px;margin-bottom:24px;color:#d32f2f;font-size:14.4px;text-align:center;font-weight:500}@keyframes openapplication_shake__J8F9P{0%,to{transform:translateX(0)}25%{transform:translateX(-2px)}75%{transform:translateX(2px)}}@keyframes openapplication_spin___XcJd{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes openapplication_fadeInLeft__wPyyG{0%{opacity:0;transform:translateX(-50px)}to{opacity:1;transform:translateX(0)}}@keyframes openapplication_fadeInRight__HZd7g{0%{opacity:0;transform:translateX(50px)}to{opacity:1;transform:translateX(0)}}@keyframes openapplication_slideInUp__8Xx4G{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes openapplication_slideInDown__OfIPg{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes openapplication_successPulse__7RfMp{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}@keyframes openapplication_confettiFall__tLbvF{0%{transform:translateY(-100px) rotate(0deg);opacity:1}to{transform:translateY(100px) rotate(1turn);opacity:0}}@keyframes openapplication_restrictionPulse__Intfg{0%,to{transform:scale(1);opacity:.8}50%{transform:scale(1.1);opacity:1}}@media screen and (max-width:1024px){.openapplication_backgroundImageContainer__Y7qt9{background-attachment:fixed}.openapplication_applicationSection__57n81{min-height:160vh}.openapplication_container__UOiv4{flex-direction:column;gap:48px;padding:48px 24px;min-height:auto;margin-bottom:0}.openapplication_formSection__f7_J_,.openapplication_textSection__HGfnp{width:100%;max-width:850px;padding:0}.openapplication_textSection__HGfnp{justify-content:center;text-align:center}.openapplication_formSection__f7_J_{margin-top:0}.openapplication_textContent__XwELN{padding:0 16px;max-width:100%}.openapplication_overlaySubtitle__9RZFM,.openapplication_overlayTitle__VrZah{text-align:center}.openapplication_overlayTitle__VrZah{font-size:30px;padding:2px 80px;margin-bottom:10px}.openapplication_overlaySubtitle__9RZFM{font-size:14px;margin-bottom:20px}.openapplication_featuresList__Ht8_7{display:inline-flex;text-align:left;gap:5px}.openapplication_feature__NPlnm{font-size:14px;padding:0 10px}.openapplication_formContainer__ejVch{padding:40px}.openapplication_formTitle__EvDva{font-size:1.8rem;margin-bottom:2rem}.openapplication_formContainer__ejVch{margin:0 40px}}@media screen and (max-width:768px){.openapplication_applicationSection__57n81{min-height:155vh}.openapplication_container__UOiv4{gap:32px;padding:32px 24px}.openapplication_formSection__f7_J_,.openapplication_textSection__HGfnp{max-width:100%}.openapplication_overlayTitle__VrZah{font-size:30px;padding:0 24px;margin-bottom:12px}.openapplication_overlaySubtitle__9RZFM{font-size:14px;margin-bottom:24px}.openapplication_featuresList__Ht8_7{gap:8px}.openapplication_feature__NPlnm{font-size:13px;padding:0 5px}.openapplication_formContainer__ejVch{padding:32px}.openapplication_textContent__XwELN{padding-top:40px;padding-bottom:40px}.openapplication_formContainer__ejVch{margin:0 10px}}@media screen and (max-width:640px){.openapplication_applicationSection__57n81{min-height:180vh}.openapplication_inputRow__vpqV8{grid-template-columns:1fr;gap:1rem}.openapplication_container__UOiv4{gap:28px;padding:32px 16px}.openapplication_overlayTitle__VrZah{font-size:24px;padding:0 16px}.openapplication_formContainer__ejVch{padding:28px}.openapplication_featuresList__Ht8_7{gap:.2rem}.openapplication_feature__NPlnm{font-size:14px;padding:0 8px}.openapplication_featureIcon__jRhRy{width:20px;height:20px;font-size:.8rem}.openapplication_formTitle__EvDva{font-size:1.6rem;margin-bottom:1.8rem}.openapplication_textContent__XwELN{padding-top:40px;padding-bottom:40px}}@media screen and (max-width:480px){.openapplication_applicationSection__57n81{min-height:160vh}.openapplication_container__UOiv4{gap:24px;padding:24px 16px}.openapplication_textContent__XwELN{padding:0 12px;margin-bottom:-30px}.openapplication_overlayTitle__VrZah{margin-top:10px;font-size:22px;padding:0}.openapplication_feature__NPlnm,.openapplication_overlaySubtitle__9RZFM{font-size:13px}.openapplication_formContainer__ejVch{padding:24px}.openapplication_feature__NPlnm{display:none}.openapplication_formTitle__EvDva{font-size:1.5rem;margin-bottom:1rem}.openapplication_textContent__XwELN{padding:30px}.openapplication_submitBtn__Ri81Z{width:100%;padding:14px 32px}.openapplication_formContainer__ejVch{margin:0}.openapplication_input__okAES{padding:.5rem .6rem;font-size:.8rem}.openapplication_inputRow__vpqV8{grid-template-columns:1fr;gap:.4rem}}