.Careers-module__VlNO9q__container{z-index:2;max-width:1300px;margin:0 auto;padding:0 40px;position:relative}.Careers-module__VlNO9q__sectionLabel{color:var(--color-primary-button);letter-spacing:.08em;text-transform:uppercase;margin-bottom:12px;font-size:14px;font-weight:600}.Careers-module__VlNO9q__sectionTitle{color:#1c2a2e;text-wrap:balance;margin:0 0 14px;font-size:40px;font-weight:700;line-height:1.2}.Careers-module__VlNO9q__sectionSubtitle{color:#5d6f74;max-width:720px;margin:0;font-size:16px;line-height:1.7}.Careers-module__VlNO9q__primaryButton{cursor:pointer;background:var(--color-primary-button);color:#fff;border:none;align-items:center;gap:.75rem;padding:.95rem 1.9rem;font-family:inherit;font-size:1rem;font-weight:500;text-decoration:none;transition:background-color .3s,transform .3s;display:inline-flex}.Careers-module__VlNO9q__primaryButton:hover{background-color:var(--color-primary-button-hover);transform:translateY(-2px)}.Careers-module__VlNO9q__primaryButton:disabled{opacity:.6;cursor:not-allowed;transform:none}.Careers-module__VlNO9q__primaryButton svg{transition:transform .3s}.Careers-module__VlNO9q__primaryButton:hover svg{transform:translate(4px)}[dir=rtl] .Careers-module__VlNO9q__primaryButton svg{transform:scaleX(-1)}[dir=rtl] .Careers-module__VlNO9q__primaryButton:hover svg{transform:scaleX(-1)translate(4px)}.Careers-module__VlNO9q__ghostButton{color:var(--color-primary);border:2px solid var(--color-primary);background:0 0;}.Careers-module__VlNO9q__ghostButton:hover{background:var(--color-primary);color:#fff}.Careers-module__VlNO9q__hero{background-color:var(--color-primary);align-items:center;min-height:520px;padding:90px 0 70px;display:flex;position:relative;overflow:hidden}.Careers-module__VlNO9q__hero:before{content:"";opacity:.9;z-index:1;background:url(/leftShapes.webp) 50%/cover no-repeat;width:450px;height:450px;position:absolute;bottom:0;left:0}.Careers-module__VlNO9q__hero:after{content:"";opacity:.9;z-index:1;background:url(/rightShapes.webp) 50%/cover no-repeat;width:400px;height:400px;position:absolute;bottom:0;right:0}.Careers-module__VlNO9q__heroInner{justify-content:space-between;align-items:center;gap:60px;display:flex;}.Careers-module__VlNO9q__heroText{color:#fff;flex:520px}.Careers-module__VlNO9q__heroLabel{letter-spacing:.5px;opacity:.95;margin-bottom:18px;font-size:18px;font-weight:500}.Careers-module__VlNO9q__heroTitle{text-wrap:balance;margin:0 0 22px;font-size:52px;font-weight:700;line-height:1.1}.Careers-module__VlNO9q__heroTitle span{color:var(--color-primary-button)}.Careers-module__VlNO9q__heroDescription{opacity:.92;max-width:560px;margin:0 0 34px;font-size:16px;line-height:1.7}.Careers-module__VlNO9q__heroVisual{flex:0 460px;justify-content:center;display:flex}.Careers-module__VlNO9q__heroVisual img{border-radius:18px;width:100%;max-width:460px;height:auto;box-shadow:0 24px 60px #00000040}.Careers-module__VlNO9q__jobsSection{background:#fafafa;padding:90px 0}.Careers-module__VlNO9q__jobsHeader{text-align:center;margin-bottom:40px}.Careers-module__VlNO9q__jobsHeader .Careers-module__VlNO9q__sectionSubtitle{margin:0 auto}.Careers-module__VlNO9q__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-bottom:34px;display:flex}.Careers-module__VlNO9q__searchBox{color:#5d6f74;background:#fff;border:1px solid #d9e2e4;border-radius:8px;flex:320px;align-items:center;gap:10px;min-height:52px;padding:0 16px;display:flex}.Careers-module__VlNO9q__searchBox input{color:#1c2a2e;background:0 0;border:none;outline:none;flex:1;min-height:50px;font-family:inherit;font-size:15px}.Careers-module__VlNO9q__filterGroup{flex-wrap:wrap;gap:10px;display:flex}.Careers-module__VlNO9q__filterButton{cursor:pointer;color:#1c2a2e;background:#fff;border:1px solid #d9e2e4;border-radius:999px;padding:10px 18px;font-family:inherit;font-size:14px;transition:all .2s}.Careers-module__VlNO9q__filterButton:hover{border-color:var(--color-primary);color:var(--color-primary)}.Careers-module__VlNO9q__filterButtonActive{background:var(--color-primary);border-color:var(--color-primary);color:#fff;}.Careers-module__VlNO9q__jobsGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid}.Careers-module__VlNO9q__emptyState{text-align:center;color:#5d6f74;background:#fff;border:1px dashed #d9e2e4;border-radius:12px;grid-column:1/-1;padding:60px 20px}.Careers-module__VlNO9q__jobCard{background:#fff;border:1px solid #e6edee;border-radius:12px;flex-direction:column;gap:12px;min-height:100%;padding:22px 22px 24px;transition:transform .25s,box-shadow .25s,border-color .25s;display:flex}.Careers-module__VlNO9q__jobCard:hover{border-color:#009ca859;transform:translateY(-4px);box-shadow:0 16px 40px #009ca81f}.Careers-module__VlNO9q__jobCardTop{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.Careers-module__VlNO9q__company{align-items:center;gap:10px;display:flex}.Careers-module__VlNO9q__companyLogo{background:#fff3ea;border-radius:10px;justify-content:center;align-items:center;width:40px;height:40px;display:flex;overflow:hidden}.Careers-module__VlNO9q__companyLogo img{width:26px;height:auto}.Careers-module__VlNO9q__companyName{color:#1c2a2e;font-size:15px;font-weight:700;line-height:1.2}.Careers-module__VlNO9q__companyMeta{color:#7a8a8f;align-items:center;gap:6px;font-size:12.5px;display:flex}.Careers-module__VlNO9q__badge{white-space:nowrap;color:var(--color-primary);background:#e3f3f4;border-radius:999px;padding:5px 12px;font-size:12px;font-weight:600}.Careers-module__VlNO9q__badgeRemote{color:#cd5a0a;background:#fdeee3;}.Careers-module__VlNO9q__badgeHybrid{color:#1b4c50;background:#eef2f4;}.Careers-module__VlNO9q__jobTitle{color:#1c2a2e;margin:4px 0 0;font-size:18px;font-weight:700;line-height:1.35}.Careers-module__VlNO9q__jobTitle a{color:inherit;text-decoration:none}.Careers-module__VlNO9q__jobTitle a:hover{color:var(--color-primary)}.Careers-module__VlNO9q__jobMeta{color:#7a8a8f;align-items:center;gap:6px;font-size:13px;display:flex}.Careers-module__VlNO9q__jobSummary{color:#5d6f74;flex:1;margin:0;font-size:14px;line-height:1.6}.Careers-module__VlNO9q__jobCardFooter{justify-content:space-between;align-items:center;gap:10px;margin-top:6px;display:flex}.Careers-module__VlNO9q__applyLink{color:var(--color-primary-button);align-items:center;gap:6px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.Careers-module__VlNO9q__applyLink:hover{text-decoration:underline}[dir=rtl] .Careers-module__VlNO9q__applyLink svg{transform:scaleX(-1)}.Careers-module__VlNO9q__posted{color:#9aa8ac;font-size:12px}.Careers-module__VlNO9q__pagination{justify-content:center;align-items:center;gap:8px;margin-top:40px;display:flex}.Careers-module__VlNO9q__pageButton{cursor:pointer;color:#1c2a2e;background:0 0;border:none;border-radius:50%;width:40px;height:40px;font-family:inherit;font-size:15px;transition:all .2s}.Careers-module__VlNO9q__pageButton:hover{background:#e3f3f4}.Careers-module__VlNO9q__pageButtonActive{background:var(--color-primary);color:#fff;}.Careers-module__VlNO9q__pageButton:disabled{opacity:.35;cursor:default}[dir=rtl] .Careers-module__VlNO9q__pageArrow svg{transform:scaleX(-1)}.Careers-module__VlNO9q__detailSection{background:#fafafa;padding:140px 0 90px}.Careers-module__VlNO9q__breadcrumb{color:#7a8a8f;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:26px;font-size:14px;display:flex}.Careers-module__VlNO9q__breadcrumb a{color:var(--color-primary);text-decoration:none}.Careers-module__VlNO9q__breadcrumb a:hover{text-decoration:underline}.Careers-module__VlNO9q__detailLayout{grid-template-columns:minmax(0,1fr) 380px;align-items:start;gap:32px;display:grid}.Careers-module__VlNO9q__detailMain{background:#fff;border:1px solid #e6edee;border-radius:14px;padding:36px 40px 44px}.Careers-module__VlNO9q__detailHeader{border-bottom:1px solid #eef2f4;justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:30px;padding-bottom:26px;display:flex}.Careers-module__VlNO9q__detailHeaderLeft{align-items:flex-start;gap:18px;display:flex}.Careers-module__VlNO9q__detailLogo{border-radius:14px;width:64px;height:64px;}.Careers-module__VlNO9q__detailLogo img{width:40px}.Careers-module__VlNO9q__detailTitle{color:#1c2a2e;margin:6px 0 8px;font-size:28px;font-weight:700;line-height:1.25}.Careers-module__VlNO9q__detailHeaderRight{text-align:end;color:#9aa8ac;white-space:nowrap;flex-direction:column;align-items:flex-end;gap:10px;font-size:13px;display:flex}.Careers-module__VlNO9q__detailBlock{margin-bottom:30px}.Careers-module__VlNO9q__detailBlock h2{color:#1c2a2e;margin:0 0 12px;font-size:22px;font-weight:700}.Careers-module__VlNO9q__detailBlock p{color:#5d6f74;margin:0;font-size:15.5px;line-height:1.8}.Careers-module__VlNO9q__detailBlock ul{color:#5d6f74;margin:0;padding-inline-start:22px;font-size:15.5px;line-height:1.8}.Careers-module__VlNO9q__detailBlock li{color:#5d6f74;margin-bottom:6px}.Careers-module__VlNO9q__detailActions{margin:8px 0 34px}.Careers-module__VlNO9q__sidebar{flex-direction:column;gap:16px;display:flex}.Careers-module__VlNO9q__sidebarTitle{color:#1c2a2e;margin:0 0 4px;font-size:20px;font-weight:700}.Careers-module__VlNO9q__sidebarCard{gap:8px;padding:18px 20px;}.Careers-module__VlNO9q__formSection{background:#fafafa;padding:140px 0 90px}.Careers-module__VlNO9q__formLayout{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:32px;display:grid}.Careers-module__VlNO9q__formCard{background:#fff;border:1px solid #e6edee;border-radius:14px;padding:36px 40px 40px}.Careers-module__VlNO9q__formTitle{color:#1c2a2e;margin:0 0 8px;font-size:30px;font-weight:700}.Careers-module__VlNO9q__formIntro{color:#5d6f74;margin:0 0 30px;font-size:15px;line-height:1.7}.Careers-module__VlNO9q__form{grid-template-columns:1fr 1fr;gap:20px 22px;display:grid}.Careers-module__VlNO9q__field{flex-direction:column;gap:8px;display:flex}.Careers-module__VlNO9q__fieldWide{grid-column:1/-1;}.Careers-module__VlNO9q__label{color:#1c2a2e;font-size:14px;font-weight:600}.Careers-module__VlNO9q__required{color:var(--color-primary-button);margin-inline-start:4px}.Careers-module__VlNO9q__optional{color:#9aa8ac;margin-inline-start:6px;font-size:12px;font-weight:400}.Careers-module__VlNO9q__input{color:#1c2a2e;background:#fff;border:1px solid #d9e2e4;border-radius:8px;outline:none;width:100%;min-height:50px;padding:0 16px;font-family:inherit;font-size:15px;transition:border-color .2s,box-shadow .2s}.Careers-module__VlNO9q__input:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px #009ca826}.Careers-module__VlNO9q__inputError{border-color:#b3261e;}.Careers-module__VlNO9q__phoneField{gap:10px;display:flex}.Careers-module__VlNO9q__phonePrefix{color:#1c2a2e;white-space:nowrap;background:#f6f8f8;border:1px solid #d9e2e4;border-radius:8px;align-items:center;gap:8px;min-height:50px;padding:0 14px;font-size:15px;display:flex}.Careers-module__VlNO9q__phoneField .Careers-module__VlNO9q__input,.Careers-module__VlNO9q__phoneField .Careers-module__VlNO9q__inputError{direction:ltr}.Careers-module__VlNO9q__errorText{color:#b3261e;font-size:13px}.Careers-module__VlNO9q__dropzone{text-align:center;color:#5d6f74;cursor:pointer;background:#f9fbfb;border:2px dashed #b9cdd1;border-radius:10px;padding:26px 20px;transition:border-color .2s,background .2s}.Careers-module__VlNO9q__dropzone:hover,.Careers-module__VlNO9q__dropzoneActive{border-color:var(--color-primary);background:#eef8f9}.Careers-module__VlNO9q__dropzone strong{color:var(--color-primary)}.Careers-module__VlNO9q__dropzone input{display:none}.Careers-module__VlNO9q__fileName{color:#1c2a2e;margin-top:8px;font-size:14px;font-weight:600}.Careers-module__VlNO9q__hint{color:#9aa8ac;font-size:12.5px}.Careers-module__VlNO9q__formFooter{grid-column:1/-1;justify-content:flex-end;align-items:center;gap:14px;margin-top:6px;display:flex}.Careers-module__VlNO9q__formError{color:#b3261e;background:#fbe9e7;border-radius:8px;grid-column:1/-1;padding:12px 16px;font-size:14px}.Careers-module__VlNO9q__summaryCard{background:#fff;border:1px solid #e6edee;border-radius:14px;padding:24px;position:sticky;top:110px}.Careers-module__VlNO9q__summaryCard h3{color:#1c2a2e;margin:12px 0 6px;font-size:18px}.Careers-module__VlNO9q__summaryList{color:#5d6f74;flex-direction:column;gap:10px;margin:16px 0 0;padding:0;font-size:14px;list-style:none;display:flex}.Careers-module__VlNO9q__summaryList li{color:#5d6f74;align-items:center;gap:8px;display:flex}.Careers-module__VlNO9q__successSection{background:#fafafa;padding:150px 0 120px}.Careers-module__VlNO9q__successCard{text-align:center;background:#fff;border:1px solid #e6edee;border-radius:16px;max-width:640px;margin:0 auto;padding:56px 40px}.Careers-module__VlNO9q__successIcon{width:110px;height:110px;color:var(--color-primary);background:#e3f3f4;border-radius:50%;justify-content:center;align-items:center;margin:0 auto 26px;display:flex}.Careers-module__VlNO9q__successTitle{color:#1c2a2e;margin:0 0 12px;font-size:32px;font-weight:700}.Careers-module__VlNO9q__successText{color:#5d6f74;margin:0 0 30px;font-size:16px;line-height:1.7}.Careers-module__VlNO9q__successActions{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}@media (max-width:1200px){.Careers-module__VlNO9q__jobsGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1024px){.Careers-module__VlNO9q__heroTitle{font-size:42px}.Careers-module__VlNO9q__detailLayout,.Careers-module__VlNO9q__formLayout{grid-template-columns:1fr}.Careers-module__VlNO9q__summaryCard{position:static}.Careers-module__VlNO9q__jobsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.Careers-module__VlNO9q__container,.Careers-module__VlNO9q__heroInner{padding:0 20px}.Careers-module__VlNO9q__hero{min-height:0;padding:120px 0 50px}.Careers-module__VlNO9q__heroText,.Careers-module__VlNO9q__searchBox{flex:none}.Careers-module__VlNO9q__hero:before,.Careers-module__VlNO9q__hero:after{opacity:.5;width:220px;height:220px}.Careers-module__VlNO9q__heroInner{flex-direction:column;align-items:flex-start;gap:30px}.Careers-module__VlNO9q__heroTitle{font-size:34px}.Careers-module__VlNO9q__heroVisual{flex-basis:auto;width:100%}.Careers-module__VlNO9q__sectionTitle{font-size:30px}.Careers-module__VlNO9q__jobsSection{padding:56px 0 70px}.Careers-module__VlNO9q__detailSection,.Careers-module__VlNO9q__formSection{padding:120px 0 70px}.Careers-module__VlNO9q__toolbar{flex-direction:column;align-items:stretch}.Careers-module__VlNO9q__detailMain,.Careers-module__VlNO9q__formCard{padding:26px 20px 30px}.Careers-module__VlNO9q__detailHeader{flex-direction:column}.Careers-module__VlNO9q__detailHeaderRight{text-align:start;white-space:normal;align-items:flex-start}.Careers-module__VlNO9q__detailTitle{font-size:24px}.Careers-module__VlNO9q__form{grid-template-columns:1fr}.Careers-module__VlNO9q__formFooter{justify-content:stretch}.Careers-module__VlNO9q__formFooter .Careers-module__VlNO9q__primaryButton{justify-content:center;width:100%}.Careers-module__VlNO9q__successSection{padding:120px 0 80px}.Careers-module__VlNO9q__successCard{padding:40px 22px}.Careers-module__VlNO9q__successTitle{font-size:26px}}@media (max-width:560px){.Careers-module__VlNO9q__jobsGrid{grid-template-columns:1fr}.Careers-module__VlNO9q__heroTitle{font-size:30px}.Careers-module__VlNO9q__phoneField{flex-direction:column}}.Careers-module__VlNO9q__reveal{opacity:0;will-change:opacity,transform;transition:opacity .65s cubic-bezier(.22,1,.36,1),transform .65s cubic-bezier(.22,1,.36,1);transform:translateY(28px)}.Careers-module__VlNO9q__revealLeft{transform:translate(-36px)}.Careers-module__VlNO9q__revealRight{transform:translate(36px)}.Careers-module__VlNO9q__revealIn{opacity:1;transform:none}.Careers-module__VlNO9q__gridItem{display:flex}.Careers-module__VlNO9q__gridItem>*{flex:auto}@media (prefers-reduced-motion:reduce){.Careers-module__VlNO9q__reveal{opacity:1;transition:none;transform:none}}.Careers-module__VlNO9q__phoneInputContainer{direction:ltr;width:100%}.Careers-module__VlNO9q__phoneInputWrap{width:100%!important;font-family:inherit!important}.Careers-module__VlNO9q__phoneInput{color:#1c2a2e!important;background:#fff!important;border:1px solid #d9e2e4!important;border-radius:8px!important;width:100%!important;height:50px!important;min-height:50px!important;padding:0 16px 0 64px!important;font-family:inherit!important;font-size:15px!important;transition:border-color .2s,box-shadow .2s!important}.Careers-module__VlNO9q__phoneInput:focus{border-color:var(--color-primary)!important;outline:none!important;box-shadow:0 0 0 3px #009ca81f!important}.Careers-module__VlNO9q__phoneInputError .Careers-module__VlNO9q__phoneInput{border-color:#b3261e!important}.Careers-module__VlNO9q__phoneButton{background:0 0!important;border:none!important;border-right:1px solid #e3eaec!important;border-radius:8px 0 0 8px!important;width:56px!important}.Careers-module__VlNO9q__phoneButton .selected-flag{background:0 0!important;border-radius:8px 0 0 8px!important;width:56px!important;padding:0 0 0 14px!important}.Careers-module__VlNO9q__phoneButton .selected-flag .arrow{border-top-color:#5d6f74!important;margin-left:4px!important}.Careers-module__VlNO9q__phoneDropdown{background:#fff!important;border:1px solid #e3eaec!important;border-radius:10px!important;max-height:300px!important;margin-top:6px!important;font-family:inherit!important;overflow-x:hidden!important;box-shadow:0 14px 40px #00000024!important}.Careers-module__VlNO9q__phoneDropdown .country{color:#1c2a2e!important;padding:10px 14px!important;font-size:14px!important}.Careers-module__VlNO9q__phoneDropdown .country .dial-code{color:#7a8a8f!important}:is(.Careers-module__VlNO9q__phoneDropdown .country:hover,.Careers-module__VlNO9q__phoneDropdown .country.highlight){background:#009ca814!important}.Careers-module__VlNO9q__phoneDropdown .divider{border-bottom:1px solid #e3eaec!important;margin:6px 0!important}.Careers-module__VlNO9q__phoneSearch{background:#fff!important;border-bottom:1px solid #e3eaec!important;padding:10px 12px!important}.Careers-module__VlNO9q__phoneSearch input.search-box{border:1px solid #d9e2e4!important;border-radius:8px!important;width:100%!important;margin:0!important;padding:9px 12px!important;font-family:inherit!important;font-size:14px!important}
