.OpenApplicationModal-module__I7Rfqa__overlay{z-index:1000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0e18239e;justify-content:center;align-items:center;padding:18px 14px;display:flex;position:fixed;inset:0}.OpenApplicationModal-module__I7Rfqa__dialog{background:var(--surface);width:min(740px,100%);max-height:80vh;box-shadow:var(--shadow-lg);border:1px solid #e2ebf4;border-radius:20px;padding:24px;overflow-y:auto}.OpenApplicationModal-module__I7Rfqa__header{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:16px;display:flex}.OpenApplicationModal-module__I7Rfqa__title{color:var(--ink);margin-bottom:6px;font-size:1.5rem;font-weight:800}.OpenApplicationModal-module__I7Rfqa__subtitle{color:var(--ink-soft);font-size:.95rem;line-height:1.65}.OpenApplicationModal-module__I7Rfqa__closeBtn{width:34px;height:34px;color:var(--ink-soft);background:#f9fbfe;border:1px solid #d6e2ef;border-radius:10px;flex-shrink:0;font-size:1.25rem}.OpenApplicationModal-module__I7Rfqa__success{color:#14532d;background:#f3fbf7;border:1px solid #cfe9db;border-radius:12px;margin-bottom:16px;padding:14px}.OpenApplicationModal-module__I7Rfqa__form{flex-direction:column;gap:12px;display:flex}.OpenApplicationModal-module__I7Rfqa__grid{grid-template-columns:1fr;gap:12px;display:grid}@media (min-width:760px){.OpenApplicationModal-module__I7Rfqa__grid{grid-template-columns:1fr 1fr}}.OpenApplicationModal-module__I7Rfqa__field label{color:var(--ink);margin-bottom:6px;font-size:.88rem;font-weight:600;display:block}.OpenApplicationModal-module__I7Rfqa__input,.OpenApplicationModal-module__I7Rfqa__textarea{width:100%;font:inherit;color:var(--ink);background:#fff;border:1px solid #d8e3ee;border-radius:10px;padding:11px}.OpenApplicationModal-module__I7Rfqa__phoneWrap{border:1px solid #d8e3ee;border-radius:10px;display:flex;overflow:hidden}.OpenApplicationModal-module__I7Rfqa__phoneSelect{font:inherit;background:var(--page);border:0;max-width:110px;padding:11px 8px}.OpenApplicationModal-module__I7Rfqa__phoneInput{font:inherit;border:0;flex:1;padding:11px}.OpenApplicationModal-module__I7Rfqa__error{color:#c94c4c;font-size:.88rem}.OpenApplicationModal-module__I7Rfqa__fieldError{color:#c94c4c;margin-top:6px;font-size:.8rem;font-weight:600;display:block}.OpenApplicationModal-module__I7Rfqa__inputError{border-color:#c94c4c!important}.OpenApplicationModal-module__I7Rfqa__submitBtn{color:#fff;background:#0e1a3a;border-radius:10px;padding:12px 18px;font-weight:700;transition:background .18s}.OpenApplicationModal-module__I7Rfqa__submitBtn:not(:disabled):hover{background:#0e5c73}.OpenApplicationModal-module__I7Rfqa__submitBtn:disabled{opacity:.65}.OpenApplicationModal-module__I7Rfqa__fullRow{grid-column:1/-1}
.CareersPage-module__UVRnBq__page{--teal:#1e8fa8;--teal-deep:#0e5c73;--teal-soft:#e8f3f7;--ink:#0e1a3a;--ink-soft:#5a6788;--ink-mute:#8a95b0;background:#fff;flex-direction:column;display:flex}.CareersPage-module__UVRnBq__gradientText{color:#1e8fa8}.CareersPage-module__UVRnBq__btnPrimary{cursor:pointer;color:#fff;background:#0e1a3a;border:none;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:13px 24px;font-size:.9rem;font-weight:700;text-decoration:none;transition:background .18s,transform .18s,box-shadow .18s;display:inline-flex;box-shadow:0 4px 12px #0e1a3a33}.CareersPage-module__UVRnBq__btnPrimary:hover{background:#0e5c73;transform:translateY(-1px);box-shadow:0 8px 20px #0e5c7347}.CareersPage-module__UVRnBq__btnOutline{cursor:pointer;color:#fff;background:0 0;border:1px solid #ffffff61;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:13px 24px;font-size:.9rem;font-weight:700;transition:background .15s;display:inline-flex}.CareersPage-module__UVRnBq__btnOutline:hover{background:#ffffff1a}.CareersPage-module__UVRnBq__btnOutlineLight{cursor:pointer;color:#fff;background:0 0;border:1.5px solid #ffffff8c;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:14px 28px;font-size:.95rem;font-weight:700;transition:background .15s;display:inline-flex}.CareersPage-module__UVRnBq__btnOutlineLight:hover{background:#ffffff1f}.CareersPage-module__UVRnBq__hero{color:#fff;background:linear-gradient(135deg,#061327 0%,#0b1f3a 50%,#0e5c73 100%);padding:80px 24px 64px}.CareersPage-module__UVRnBq__heroInner{max-width:1100px;margin:0 auto}.CareersPage-module__UVRnBq__heroGrid{grid-template-columns:1fr;align-items:center;gap:32px;display:grid}.CareersPage-module__UVRnBq__heroEyebrow{letter-spacing:.14em;text-transform:uppercase;color:#7ac8de;margin-bottom:14px;font-size:.78rem;font-weight:800}.CareersPage-module__UVRnBq__heroTitle{color:#fff;letter-spacing:-.025em;margin-bottom:18px;font-size:clamp(2rem,5vw,3.5rem);font-weight:900;line-height:1.08}.CareersPage-module__UVRnBq__accentText{color:#7ac8de}.CareersPage-module__UVRnBq__heroSubtitle{color:#ffffffbd;max-width:680px;margin-bottom:28px;font-size:1.02rem;line-height:1.72}.CareersPage-module__UVRnBq__heroActions{flex-wrap:wrap;gap:12px;display:flex}.CareersPage-module__UVRnBq__hotVacancies{color:#ffffff85;margin-top:20px;font-size:.88rem;line-height:1.6}.CareersPage-module__UVRnBq__heroImageGrid{display:none}.CareersPage-module__UVRnBq__heroImageTall,.CareersPage-module__UVRnBq__heroImage{object-fit:cover;border-radius:16px;width:100%}.CareersPage-module__UVRnBq__heroImageTall{height:300px}.CareersPage-module__UVRnBq__heroImage{height:144px}.CareersPage-module__UVRnBq__heroStats{border-top:1px solid #ffffff24;flex-wrap:wrap;gap:16px;margin-top:36px;padding-top:24px;display:flex}.CareersPage-module__UVRnBq__heroStat{color:#fff;background:#ffffff14;border:1px solid #ffffff24;border-radius:10px;align-items:center;gap:8px;padding:8px 14px;font-size:.88rem;font-weight:600;display:inline-flex}.CareersPage-module__UVRnBq__section{padding:72px 24px}.CareersPage-module__UVRnBq__sectionTeal{background:var(--teal-soft)}.CareersPage-module__UVRnBq__sectionWhite{background:#fff}.CareersPage-module__UVRnBq__inner{max-width:1100px;margin:0 auto}.CareersPage-module__UVRnBq__centerHeader{text-align:center;max-width:760px;margin:0 auto 36px}.CareersPage-module__UVRnBq__sectionTitle{letter-spacing:-.025em;color:var(--ink);margin-bottom:12px;font-size:clamp(1.6rem,3vw,2.4rem);font-weight:900;line-height:1.18}.CareersPage-module__UVRnBq__sectionLead{color:var(--ink-soft);font-size:1rem;line-height:1.7}.CareersPage-module__UVRnBq__aboutGrid{align-items:center;gap:40px;display:grid}.CareersPage-module__UVRnBq__paragraph{color:var(--ink-soft);margin-bottom:14px;font-size:.97rem;line-height:1.7}.CareersPage-module__UVRnBq__aboutImage{object-fit:cover;border-radius:20px;width:100%;height:300px}.CareersPage-module__UVRnBq__featureGrid{grid-template-columns:1fr;gap:16px;display:grid}.CareersPage-module__UVRnBq__featureCard{background:#fff;border:1px solid #0e1a3a12;border-radius:16px;padding:22px;transition:border-color .18s,transform .18s}.CareersPage-module__UVRnBq__featureCard:hover{border-color:#1e8fa840;transform:translateY(-2px)}.CareersPage-module__UVRnBq__featureCard h4{color:var(--ink);margin:0 0 8px;font-size:1.02rem;font-weight:700}.CareersPage-module__UVRnBq__featureCard p{color:var(--ink-soft);margin:0;font-size:.93rem;line-height:1.65}.CareersPage-module__UVRnBq__teamGrid{grid-template-columns:1fr;gap:20px;display:grid}.CareersPage-module__UVRnBq__teamCard{background:#fff;border:1px solid #0e1a3a12;border-radius:20px;transition:border-color .18s,transform .18s;overflow:hidden}.CareersPage-module__UVRnBq__teamCard:hover{border-color:#1e8fa840;transform:translateY(-2px)}.CareersPage-module__UVRnBq__teamImage{object-fit:cover;width:100%;height:220px}.CareersPage-module__UVRnBq__teamBody{padding:16px 20px 20px}.CareersPage-module__UVRnBq__teamBody strong{color:var(--ink);margin-bottom:6px;font-weight:700;display:block}.CareersPage-module__UVRnBq__teamBody p{color:var(--ink-soft);margin:0;font-size:.9rem;line-height:1.55}.CareersPage-module__UVRnBq__deptBlock{margin-top:32px}.CareersPage-module__UVRnBq__deptBlock:first-of-type{margin-top:0}.CareersPage-module__UVRnBq__deptHeader{align-items:flex-start;gap:14px;margin-bottom:14px;display:flex}.CareersPage-module__UVRnBq__deptIcon{color:#fff;background:linear-gradient(135deg,#1e8fa8,#0e5c73);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.CareersPage-module__UVRnBq__deptIconSvg{width:22px;height:22px}.CareersPage-module__UVRnBq__heroStatIcon{flex-shrink:0;width:17px;height:17px}.CareersPage-module__UVRnBq__jobMetaRow{flex-wrap:wrap;align-items:center;gap:5px;display:inline-flex}.CareersPage-module__UVRnBq__jobMetaIcon{width:15px;height:15px;color:var(--teal-deep,#0e5c73);flex-shrink:0}.CareersPage-module__UVRnBq__jobMetaDot{color:var(--ink-mute,#99a);margin:0 3px}.CareersPage-module__UVRnBq__deptHeader h3{color:var(--ink);margin:0 0 4px;font-size:1.3rem;font-weight:800}.CareersPage-module__UVRnBq__deptHeader p{color:var(--ink-soft);margin:0;font-size:.88rem}.CareersPage-module__UVRnBq__jobs{gap:10px;display:grid}.CareersPage-module__UVRnBq__jobCard{background:#fff;border:1px solid #0e1a3a14;border-radius:14px;flex-direction:column;gap:12px;padding:16px 20px;transition:border-color .18s;display:flex}.CareersPage-module__UVRnBq__jobCard:hover{border-color:#1e8fa847}.CareersPage-module__UVRnBq__jobMeta strong{color:var(--ink);font-size:1rem;font-weight:700}.CareersPage-module__UVRnBq__jobMeta p{color:var(--ink-soft);margin:4px 0 0;font-size:.82rem;line-height:1.6}.CareersPage-module__UVRnBq__ctaSection{text-align:center;background:linear-gradient(135deg,#061327 0%,#0b1f3a 50%,#0e5c73 100%);padding:80px 24px}.CareersPage-module__UVRnBq__ctaInner{max-width:680px;margin:0 auto}.CareersPage-module__UVRnBq__ctaSection h2{color:#fff;letter-spacing:-.02em;margin-bottom:12px;font-size:clamp(1.5rem,3vw,2.2rem);font-weight:900}.CareersPage-module__UVRnBq__ctaSection p{color:#ffffffbd;margin-bottom:28px;font-size:1rem;line-height:1.7}@media (min-width:560px){.CareersPage-module__UVRnBq__heroActions{flex-direction:row}}@media (min-width:760px){.CareersPage-module__UVRnBq__heroImageGrid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.CareersPage-module__UVRnBq__heroImageTall{grid-row:span 2;height:430px}.CareersPage-module__UVRnBq__heroImage{height:208px}.CareersPage-module__UVRnBq__heroStats{justify-content:flex-start;gap:16px}.CareersPage-module__UVRnBq__featureGrid{grid-template-columns:repeat(2,1fr)}.CareersPage-module__UVRnBq__teamGrid{grid-template-columns:repeat(3,1fr)}.CareersPage-module__UVRnBq__jobCard{flex-direction:row;justify-content:space-between;align-items:center}.CareersPage-module__UVRnBq__aboutImage{height:420px}}@media (min-width:980px){.CareersPage-module__UVRnBq__heroGrid{grid-template-columns:1.15fr .85fr;align-items:center}.CareersPage-module__UVRnBq__aboutGrid{grid-template-columns:1fr .9fr}.CareersPage-module__UVRnBq__featureGrid{grid-template-columns:repeat(3,1fr)}}@media (max-width:600px){.CareersPage-module__UVRnBq__hero{padding:60px 20px 48px}.CareersPage-module__UVRnBq__section{padding:52px 20px}.CareersPage-module__UVRnBq__ctaSection{padding:60px 20px}.CareersPage-module__UVRnBq__btnPrimary,.CareersPage-module__UVRnBq__btnOutline{width:100%}}.CareersPage-module__UVRnBq__btnInverse{color:var(--ink);box-shadow:none;background:#fff;border-color:#0e1a3a1f}.CareersPage-module__UVRnBq__btnInverse:hover{color:var(--ink);opacity:.88;box-shadow:none;background:#fff}