.vacancies-module-scss-module__5qiSQW__page{padding-block:clamp(2.5rem,1.214rem + 3.21vw,4rem)}.vacancies-module-scss-module__5qiSQW__inner{width:100%;max-width:1280px;margin-inline:auto;padding-inline:clamp(1rem,.571rem + 1.07vw,2rem)}.vacancies-module-scss-module__5qiSQW__breadcrumb{color:#6b7280;align-items:center;gap:.5rem;margin-bottom:clamp(1.5rem,1.071rem + 1.07vw,2rem);font-size:.875rem;display:flex}.vacancies-module-scss-module__5qiSQW__breadcrumb a{color:#2d4a6f}.vacancies-module-scss-module__5qiSQW__breadcrumb a:hover{color:#e8622c}.vacancies-module-scss-module__5qiSQW__breadcrumb span{color:#b0b5be}.vacancies-module-scss-module__5qiSQW__header{margin-bottom:clamp(2rem,1.143rem + 2.14vw,3rem)}.vacancies-module-scss-module__5qiSQW__title{color:#2d4a6f;margin-bottom:clamp(.75rem,.643rem + .27vw,1rem);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:clamp(1.75rem,1.107rem + 1.61vw,2.5rem);font-weight:700;line-height:1.2}.vacancies-module-scss-module__5qiSQW__subtitle{color:#6b7280;max-width:640px;font-size:clamp(1rem,.929rem + .19vw,1.125rem);line-height:1.75}.vacancies-module-scss-module__5qiSQW__benefits{grid-template-columns:repeat(3,1fr);gap:clamp(1rem,.786rem + .54vw,1.5rem);margin-bottom:clamp(2rem,1.143rem + 2.14vw,3rem);display:grid}@media (min-width:768px) and (max-width:1023px){.vacancies-module-scss-module__5qiSQW__benefits{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.vacancies-module-scss-module__5qiSQW__benefits{grid-template-columns:1fr}}.vacancies-module-scss-module__5qiSQW__benefitCard{background:#f0f2f5;border-radius:.75rem;align-items:flex-start;gap:clamp(.75rem,.643rem + .27vw,1rem);padding:clamp(1.5rem,1.071rem + 1.07vw,2rem);display:flex}.vacancies-module-scss-module__5qiSQW__benefitCard svg{color:#e8622c;min-width:24px;margin-top:2px}.vacancies-module-scss-module__5qiSQW__benefitCard h3{color:#2d4a6f;margin-bottom:.25rem;font-size:1rem;font-weight:600}.vacancies-module-scss-module__5qiSQW__benefitCard p{color:#6b7280;margin:0;font-size:.875rem}.vacancies-module-scss-module__5qiSQW__loadingText{text-align:center;color:#8a919c;padding:clamp(2.5rem,1.214rem + 3.21vw,4rem)}.vacancies-module-scss-module__5qiSQW__empty{text-align:center;color:#6b7280;flex-direction:column;justify-content:center;align-items:center;padding:clamp(3rem,.429rem + 6.43vw,6rem) clamp(1.5rem,1.071rem + 1.07vw,2rem);display:flex}.vacancies-module-scss-module__5qiSQW__empty svg{color:#b0b5be;margin-bottom:clamp(1rem,.786rem + .54vw,1.5rem);margin-left:auto;margin-right:auto}.vacancies-module-scss-module__5qiSQW__empty h3{color:#4a5568;margin-bottom:.5rem}.vacancies-module-scss-module__5qiSQW__empty p{margin-bottom:clamp(.75rem,.643rem + .27vw,1rem);font-size:.875rem}.vacancies-module-scss-module__5qiSQW__emailLink{color:#e8622c;font-weight:500}.vacancies-module-scss-module__5qiSQW__emailLink:hover{text-decoration:underline}.vacancies-module-scss-module__5qiSQW__list{flex-direction:column;gap:clamp(.75rem,.643rem + .27vw,1rem);margin-bottom:clamp(2.5rem,1.214rem + 3.21vw,4rem);display:flex}.vacancies-module-scss-module__5qiSQW__vacancyCard{background:#fff;border-radius:.75rem;transition:box-shadow .25s;overflow:hidden;box-shadow:0 2px 8px #2d4a6f14}.vacancies-module-scss-module__5qiSQW__vacancyCard:hover{box-shadow:0 8px 25px #2d4a6f26}.vacancies-module-scss-module__5qiSQW__vacancyHeader{text-align:left;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;min-height:2.75rem;padding:clamp(1.5rem,1.071rem + 1.07vw,2rem);font-family:inherit;display:flex}.vacancies-module-scss-module__5qiSQW__vacancyHeader svg{color:#2d4a6f;min-width:24px}.vacancies-module-scss-module__5qiSQW__vacancyMain{flex:1}.vacancies-module-scss-module__5qiSQW__vacancyTitle{color:#2d4a6f;margin-bottom:.5rem;font-size:clamp(1.125rem,1.018rem + .27vw,1.25rem);font-weight:600}@media (max-width:767px){.vacancies-module-scss-module__5qiSQW__vacancyTitle{font-size:1rem}}.vacancies-module-scss-module__5qiSQW__vacancyMeta{flex-wrap:wrap;gap:clamp(1rem,.786rem + .54vw,1.5rem);display:flex}.vacancies-module-scss-module__5qiSQW__vacancyMeta span{color:#6b7280;align-items:center;gap:.25rem;font-size:.875rem;display:inline-flex}.vacancies-module-scss-module__5qiSQW__vacancyBody{padding:0 clamp(1.5rem,1.071rem + 1.07vw,2rem) clamp(1.5rem,1.071rem + 1.07vw,2rem);border-top:1px solid #edf0f4;padding-top:clamp(1.5rem,1.071rem + 1.07vw,2rem)}.vacancies-module-scss-module__5qiSQW__vacancySection{margin-bottom:clamp(1rem,.786rem + .54vw,1.5rem)}.vacancies-module-scss-module__5qiSQW__vacancySection:last-of-type{margin-bottom:clamp(1.5rem,1.071rem + 1.07vw,2rem)}.vacancies-module-scss-module__5qiSQW__vacancySection h4{color:#2d4a6f;margin-bottom:.5rem;font-size:1rem;font-weight:600}.vacancies-module-scss-module__5qiSQW__vacancySection p{color:#6b7280;white-space:pre-line;margin:0;font-size:.875rem;line-height:1.75}.vacancies-module-scss-module__5qiSQW__vacancyActions{flex-wrap:wrap;gap:clamp(.75rem,.643rem + .27vw,1rem);display:flex}.vacancies-module-scss-module__5qiSQW__applyBtn{cursor:pointer;white-space:nowrap;border:none;border-radius:.5rem;justify-content:center;align-items:center;gap:.5rem;min-height:2.75rem;padding:.5rem clamp(1.5rem,1.071rem + 1.07vw,2rem);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:1rem;font-weight:500;line-height:1;text-decoration:none;transition:all .25s;display:inline-flex}.vacancies-module-scss-module__5qiSQW__applyBtn:disabled{opacity:.6;cursor:not-allowed}.vacancies-module-scss-module__5qiSQW__applyBtn{color:#fff;background-color:#e8622c}.vacancies-module-scss-module__5qiSQW__applyBtn:hover:not(:disabled){background-color:#d4551f;transform:translateY(-1px);box-shadow:0 4px 12px #0000001a}.vacancies-module-scss-module__5qiSQW__applyBtn:active:not(:disabled){transform:translateY(0)}.vacancies-module-scss-module__5qiSQW__applyBtn{padding:.5rem clamp(1.5rem,1.071rem + 1.07vw,2rem);font-size:.875rem;text-decoration:none}.vacancies-module-scss-module__5qiSQW__callBtn{cursor:pointer;white-space:nowrap;border:none;border-radius:.5rem;justify-content:center;align-items:center;gap:.5rem;min-height:2.75rem;padding:.5rem clamp(1.5rem,1.071rem + 1.07vw,2rem);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:1rem;font-weight:500;line-height:1;text-decoration:none;transition:all .25s;display:inline-flex}.vacancies-module-scss-module__5qiSQW__callBtn:disabled{opacity:.6;cursor:not-allowed}.vacancies-module-scss-module__5qiSQW__callBtn{color:#2d4a6f;background-color:#0000;border:2px solid #2d4a6f}.vacancies-module-scss-module__5qiSQW__callBtn:hover:not(:disabled){color:#fff;background-color:#2d4a6f}.vacancies-module-scss-module__5qiSQW__callBtn{padding:.5rem clamp(1.5rem,1.071rem + 1.07vw,2rem);font-size:.875rem;text-decoration:none}.vacancies-module-scss-module__5qiSQW__contactBlock{text-align:center;background:#f0f2f5;border-radius:.75rem;padding:clamp(2rem,1.143rem + 2.14vw,3rem)}.vacancies-module-scss-module__5qiSQW__contactBlock h3{margin-bottom:.5rem}.vacancies-module-scss-module__5qiSQW__contactBlock p{color:#6b7280;margin-bottom:clamp(1.5rem,1.071rem + 1.07vw,2rem);font-size:clamp(1rem,.929rem + .19vw,1.125rem)}.vacancies-module-scss-module__5qiSQW__contactActions{flex-wrap:wrap;justify-content:center;gap:clamp(.75rem,.643rem + .27vw,1rem);display:flex}
