.JobForm-module__XBVfEa__applyBlock{margin-top:2rem}.JobForm-module__XBVfEa__applyToggle{opacity:0;pointer-events:none;position:absolute}.JobForm-module__XBVfEa__applyBtnLabel{color:#101922;cursor:pointer;background:#29b6f6;border-radius:.5rem;padding:.75rem 2rem;font-weight:700;transition:background-color .2s;display:inline-block}.JobForm-module__XBVfEa__applyBtnLabel:hover{background:#29b6f6e6}.JobForm-module__XBVfEa__applyFormContainer{opacity:0;max-height:0;transition:max-height .5s ease-in-out,opacity .3s ease-in-out;overflow:hidden}.JobForm-module__XBVfEa__applyToggle:checked~.JobForm-module__XBVfEa__applyFormContainer{opacity:1;max-height:1500px;margin-top:2rem}.JobForm-module__XBVfEa__applyToggle:checked~.JobForm-module__XBVfEa__applyBtnLabel{display:none}.JobForm-module__XBVfEa__formCard{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#18263466;border:1px solid #ffffff1a;border-radius:.75rem;padding:2rem}.JobForm-module__XBVfEa__formCard:hover{border-color:#7dd6e84d}.JobForm-module__XBVfEa__formTitle{color:#f1f5f9;margin-bottom:1.5rem;font-size:1.125rem;font-weight:700}.JobForm-module__XBVfEa__form{grid-template-columns:repeat(2,1fr);gap:1.5rem;display:grid}.JobForm-module__XBVfEa__fieldWrap{flex-direction:column;gap:.5rem;display:flex}.JobForm-module__XBVfEa__fieldWrapFull{grid-column:1/-1}.JobForm-module__XBVfEa__label{color:#e2e8f0e6;margin-left:.25rem;font-size:.875rem;font-weight:500}.JobForm-module__XBVfEa__input,.JobForm-module__XBVfEa__textarea{color:#f1f5f9;width:100%;font:inherit;background:#10192280;border:1px solid #ffffff1a;border-radius:.5rem;padding:.75rem 1rem}.JobForm-module__XBVfEa__input:focus,.JobForm-module__XBVfEa__textarea:focus{outline:none;box-shadow:0 0 0 2px #29b6f680}.JobForm-module__XBVfEa__textarea{resize:none}.JobForm-module__XBVfEa__fileActionRow{flex-wrap:wrap;align-items:center;gap:12px;min-height:44px;margin-top:4px;display:flex}.JobForm-module__XBVfEa__fileInput{display:none}.JobForm-module__XBVfEa__fileBtn{color:#29b6f6;cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;background:#29b6f61a;border:1px solid #29b6f64d;border-radius:8px;align-items:center;gap:10px;padding:10px 20px;font-size:14px;font-weight:600;transition:all .2s ease-in-out;display:flex}.JobForm-module__XBVfEa__fileBtn:hover{background:#29b6f633;border-color:#29b6f6;transform:translateY(-1px)}.JobForm-module__XBVfEa__fileBtn:active{transform:translateY(0)}.JobForm-module__XBVfEa__fileBtnSelected{color:#fff;background:#29b6f640;border-color:#29b6f6;box-shadow:0 0 10px #29b6f61a}.JobForm-module__XBVfEa__fileIcon{flex-shrink:0;font-size:20px}.JobForm-module__XBVfEa__fileNameDisplay{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:20px;align-items:center;gap:8px;padding:6px 12px;animation:.3s ease-out JobForm-module__XBVfEa__fadeIn;display:flex}.JobForm-module__XBVfEa__fileNameText{color:#f1f5f9;text-overflow:ellipsis;white-space:nowrap;max-width:180px;font-size:13px;overflow:hidden}.JobForm-module__XBVfEa__removeFile{color:#ff5252;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;margin-left:4px;padding:2px;transition:all .2s;display:flex}.JobForm-module__XBVfEa__removeFile:hover{color:#ff1744;background:#ff525226;transform:scale(1.15)}.JobForm-module__XBVfEa__fileDescIcon{color:#29b6f6;opacity:.8;width:16px;font-size:16px}.JobForm-module__XBVfEa__fileDescIcon,.JobForm-module__XBVfEa__removeFile,.JobForm-module__XBVfEa__fileIcon{width:24px;height:24px}@keyframes JobForm-module__XBVfEa__fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.JobForm-module__XBVfEa__inputError.JobForm-module__XBVfEa__fileBtn{background:#ff52520d;border-color:#ff5252}.JobForm-module__XBVfEa__submitWrap{grid-column:1/-1;justify-content:flex-end;margin-top:1rem;display:flex}.JobForm-module__XBVfEa__submitBtn{color:#101922;cursor:pointer;background:#29b6f6;border:none;border-radius:.5rem;align-items:center;gap:.5rem;padding:1rem 2rem;font-weight:700;transition:all .2s;display:flex}.JobForm-module__XBVfEa__submitBtn:hover{background:#29b6f6e6;transform:scale(1.02)}.JobForm-module__XBVfEa__submitBtn:disabled{background:var(--steel-gray);opacity:.6;cursor:not-allowed;transform:none!important}.JobForm-module__XBVfEa__inputError{animation:.4s ease-in-out JobForm-module__XBVfEa__shake;border-color:#ff5252!important;box-shadow:0 0 0 1px #ff52524d!important}.JobForm-module__XBVfEa__submitIcon{width:24px;height:24px;transition:transform .2s}.JobForm-module__XBVfEa__submitBtn:hover .JobForm-module__XBVfEa__submitIcon{transform:translate(3px)translateY(-2px)}.JobForm-module__XBVfEa__errorText{color:#ff5252;text-align:right;width:100%;margin-top:1rem;font-size:.875rem;animation:.4s ease-in-out JobForm-module__XBVfEa__shake}@keyframes JobForm-module__XBVfEa__rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes JobForm-module__XBVfEa__shake{0%,to{transform:translate(0)}20%,60%{transform:translate(-4px)}40%,80%{transform:translate(4px)}}@media (max-width:767px){.JobForm-module__XBVfEa__form{grid-template-columns:1fr}}@media (max-width:568px){.JobForm-module__XBVfEa__formCard{padding:10px}.JobForm-module__XBVfEa__fileActionRow{justify-content:center}.JobForm-module__XBVfEa__submitWrap{justify-content:center;margin-top:.75rem}}.JobForm-module__XBVfEa__errorHint{color:#ff5252;margin-top:2px;margin-left:4px;font-size:.75rem;animation:.3s forwards JobForm-module__XBVfEa__fadeIn}.JobForm-module__XBVfEa__spin{width:24px;height:24px;animation:1.5s linear infinite JobForm-module__XBVfEa__rotate}.JobForm-module__XBVfEa__successMessage{text-align:center;flex-direction:column;align-items:center;gap:1.5rem;padding:3rem 1rem;animation:.5s JobForm-module__XBVfEa__fadeIn;display:flex}.JobForm-module__XBVfEa__successIcon{color:#29b6f6;width:64px;height:64px}.JobForm-module__XBVfEa__fileName{color:#29b6f6;margin-top:.5rem;font-size:.875rem}@media (max-width:767px){.JobForm-module__XBVfEa__form{grid-template-columns:1fr}}
.SendResumeForm-module__n1Qi2a__formSection{flex-direction:column;gap:2rem;margin-top:3rem;display:flex}.SendResumeForm-module__n1Qi2a__sectionTitle{align-items:center;gap:.75rem;margin:0;font-size:1.5rem;font-weight:700;display:flex}.SendResumeForm-module__n1Qi2a__sectionTitleBar{background:#29b6f6;border-radius:9999px;width:2rem;height:.25rem}.SendResumeForm-module__n1Qi2a__formCard{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#18263466;border:1px solid #ffffff1a;border-radius:.75rem;padding:2rem}.SendResumeForm-module__n1Qi2a__formCard:hover{border-color:#7dd6e84d}.SendResumeForm-module__n1Qi2a__form{grid-template-columns:repeat(2,1fr);gap:1.5rem;display:grid}.SendResumeForm-module__n1Qi2a__fieldWrap{flex-direction:column;gap:.5rem;display:flex}.SendResumeForm-module__n1Qi2a__fieldWrapFull{grid-column:1/-1}.SendResumeForm-module__n1Qi2a__label{color:#e2e8f0e6;margin-left:.25rem;font-size:.875rem;font-weight:500}.SendResumeForm-module__n1Qi2a__input,.SendResumeForm-module__n1Qi2a__textarea{color:#f1f5f9;width:100%;font:inherit;background:#10192280;border:1px solid #ffffff1a;border-radius:.5rem;padding:.75rem 1rem}.SendResumeForm-module__n1Qi2a__input::placeholder,.SendResumeForm-module__n1Qi2a__textarea::placeholder{color:#a0a5aa80}.SendResumeForm-module__n1Qi2a__input:focus,.SendResumeForm-module__n1Qi2a__textarea:focus{outline:none;box-shadow:0 0 0 2px #29b6f680}.SendResumeForm-module__n1Qi2a__textarea{resize:none}.SendResumeForm-module__n1Qi2a__fileActionRow{flex-wrap:wrap;align-items:center;gap:12px;min-height:44px;margin-top:4px;display:flex}.SendResumeForm-module__n1Qi2a__fileInput{display:none}.SendResumeForm-module__n1Qi2a__fileBtn{color:#29b6f6;cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;background:#29b6f61a;border:1px solid #29b6f64d;border-radius:8px;align-items:center;gap:10px;padding:10px 20px;font-size:14px;font-weight:600;transition:all .2s ease-in-out;display:flex}.SendResumeForm-module__n1Qi2a__fileBtn:hover{background:#29b6f633;border-color:#29b6f6;transform:translateY(-1px)}.SendResumeForm-module__n1Qi2a__fileBtn:active{transform:translateY(0)}.SendResumeForm-module__n1Qi2a__fileBtnSelected{color:#fff;background:#29b6f640;border-color:#29b6f6;box-shadow:0 0 10px #29b6f61a}.SendResumeForm-module__n1Qi2a__fileIcon{flex-shrink:0;font-size:20px}.SendResumeForm-module__n1Qi2a__fileNameDisplay{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:20px;align-items:center;gap:8px;padding:6px 12px;animation:.3s ease-out SendResumeForm-module__n1Qi2a__fadeIn;display:flex}.SendResumeForm-module__n1Qi2a__fileNameText{color:#f1f5f9;text-overflow:ellipsis;white-space:nowrap;max-width:180px;font-size:13px;overflow:hidden}.SendResumeForm-module__n1Qi2a__removeFile{color:#ff5252;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;margin-left:4px;padding:2px;transition:all .2s;display:flex}.SendResumeForm-module__n1Qi2a__removeFile:hover{color:#ff1744;background:#ff525226;transform:scale(1.15)}.SendResumeForm-module__n1Qi2a__fileDescIcon{color:#29b6f6;opacity:.8;width:16px;font-size:16px}.SendResumeForm-module__n1Qi2a__fileDescIcon,.SendResumeForm-module__n1Qi2a__removeFile,.SendResumeForm-module__n1Qi2a__fileIcon{width:24px;height:24px}@keyframes SendResumeForm-module__n1Qi2a__fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.SendResumeForm-module__n1Qi2a__inputError.SendResumeForm-module__n1Qi2a__fileBtn{background:#ff52520d;border-color:#ff5252}.SendResumeForm-module__n1Qi2a__submitWrap{grid-column:1/-1;justify-content:flex-end;margin-top:1rem;display:flex}.SendResumeForm-module__n1Qi2a__submitBtn{color:#101922;cursor:pointer;background:#29b6f6;border:none;border-radius:.5rem;align-items:center;gap:.5rem;padding:1rem 2rem;font-weight:700;transition:background-color .2s,transform .2s;display:flex}.SendResumeForm-module__n1Qi2a__submitBtn:hover{background:#29b6f6e6;transform:scale(1.02)}.SendResumeForm-module__n1Qi2a__submitBtn:active{transform:scale(.98)}.SendResumeForm-module__n1Qi2a__submitBtn:disabled{background:var(--steel-gray);opacity:.6;cursor:not-allowed;transform:none!important}.SendResumeForm-module__n1Qi2a__submitIcon,.SendResumeForm-module__n1Qi2a__spin{width:24px;height:24px}@media (max-width:767px){.SendResumeForm-module__n1Qi2a__form{grid-template-columns:1fr}}@media (max-width:576px){.SendResumeForm-module__n1Qi2a__formSection{gap:1.5rem;margin-top:2rem}.SendResumeForm-module__n1Qi2a__formCard{padding:1.25rem 1rem}.SendResumeForm-module__n1Qi2a__form{gap:1.25rem}.SendResumeForm-module__n1Qi2a__input,.SendResumeForm-module__n1Qi2a__textarea{padding:.6rem .75rem}.SendResumeForm-module__n1Qi2a__fileZoneInner{padding:1.25rem 1rem}.SendResumeForm-module__n1Qi2a__submitWrap{justify-content:center;margin-top:.75rem}.SendResumeForm-module__n1Qi2a__fileActionRow{justify-content:center}.SendResumeForm-module__n1Qi2a__submitBtn{padding:.75rem 1.25rem}}.SendResumeForm-module__n1Qi2a__fileHint{color:#a0a5aa99;margin-bottom:.5rem;font-size:.75rem}.SendResumeForm-module__n1Qi2a__successMessage{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;padding:3rem 1rem;animation:.5s forwards SendResumeForm-module__n1Qi2a__fadeIn;display:flex}.SendResumeForm-module__n1Qi2a__successIcon{color:#29b6f6;width:64px!important;height:64px!important}.SendResumeForm-module__n1Qi2a__successMessage p{color:#f1f5f9;max-width:400px;margin:0;font-size:1.25rem;line-height:1.6}.SendResumeForm-module__n1Qi2a__errorText{color:#ff5252;margin-top:1rem;font-size:.875rem;animation:.4s ease-in-out SendResumeForm-module__n1Qi2a__shake}.SendResumeForm-module__n1Qi2a__errorHint{color:#ff5252;margin-top:2px;margin-left:4px;font-size:.75rem;animation:.3s forwards SendResumeForm-module__n1Qi2a__fadeIn}.SendResumeForm-module__n1Qi2a__inputError{animation:.4s ease-in-out SendResumeForm-module__n1Qi2a__shake;border-color:#ff5252!important;box-shadow:0 0 0 1px #ff52524d!important}.SendResumeForm-module__n1Qi2a__spin{animation:1.5s linear infinite SendResumeForm-module__n1Qi2a__rotate;display:inline-block}.SendResumeForm-module__n1Qi2a__fileName{color:#29b6f6;margin-top:.5rem;font-size:.875rem;font-weight:500}@keyframes SendResumeForm-module__n1Qi2a__rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes SendResumeForm-module__n1Qi2a__shake{0%,to{transform:translate(0)}20%,60%{transform:translate(-4px)}40%,80%{transform:translate(4px)}}.SendResumeForm-module__n1Qi2a__inputError{border-color:#ff5252!important;box-shadow:0 0 0 1px #ff52524d!important}.SendResumeForm-module__n1Qi2a__errorHint{color:#ff5252;margin-top:2px;margin-left:4px;font-size:.75rem}form[noValidate] .SendResumeForm-module__n1Qi2a__input:invalid{box-shadow:none}
.page-module__tuTRcW__pageWrap{width:100%}.page-module__tuTRcW__header{margin-bottom:3rem}.page-module__tuTRcW__headerMb{margin-bottom:2rem}.page-module__tuTRcW__headerTitle{letter-spacing:-.033em;color:#fff;word-wrap:break-word;overflow-wrap:break-word;margin-bottom:12px;font-size:clamp(32px,4vw,44px);font-weight:900;line-height:1.2}.page-module__tuTRcW__headerSubtitle{color:#a0a5aa;font-size:16px;line-height:1.6}.page-module__tuTRcW__glassCard{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#18263466;border:1px solid #ffffff1a;border-radius:.75rem;flex-direction:column;align-items:center;gap:2rem;margin-bottom:0;padding:2rem;display:flex}.page-module__tuTRcW__glassCard:hover{border-color:#7dd6e84d}.page-module__tuTRcW__glassCard{flex-direction:row}.page-module__tuTRcW__hrImageWrap{aspect-ratio:16/10;border-radius:.5rem;width:33.3333%;position:relative;overflow:hidden}.page-module__tuTRcW__hrImage{object-fit:cover;opacity:1;width:100%;height:100%}.page-module__tuTRcW__hrImageOverlay{background:linear-gradient(#0000,#10192299);position:absolute;inset:0}.page-module__tuTRcW__hrGrid{flex:1;grid-template-columns:repeat(2,1fr);gap:1.5rem;display:grid}.page-module__tuTRcW__hrBlock{flex-direction:column;gap:1rem;display:flex}.page-module__tuTRcW__hrBlockTitle{color:#29b6f6;align-items:center;gap:.5rem;font-size:1.25rem;font-weight:700;display:flex}.page-module__tuTRcW__hrBlockTitleHidden{opacity:1}.page-module__tuTRcW__contactRow{align-items:center;gap:.75rem;display:flex}.page-module__tuTRcW__contactIcon{color:#29b6f6;flex-shrink:0;width:24px;height:24px;margin-top:.25rem}.page-module__tuTRcW__contactLabel{color:#f1f5f9;margin-bottom:10px;font-weight:500}.page-module__tuTRcW__link:hover{color:var(--ice-white)}.page-module__tuTRcW__contactValue{color:#a0a5aa;font-size:.875rem;transition:color .3s}.page-module__tuTRcW__sectionTitle{align-items:center;gap:.75rem;margin-bottom:1.5rem;font-size:1.5rem;font-weight:700;display:flex}.page-module__tuTRcW__sectionTitleBar{background:#29b6f6;border-radius:9999px;width:2rem;height:.25rem}.page-module__tuTRcW__vacancyList{flex-direction:column;gap:1rem;display:flex}.page-module__tuTRcW__vacancyCard{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#18263466;border:1px solid #ffffff1a;border-radius:.75rem;transition:border-color .3s;overflow:hidden}.page-module__tuTRcW__vacancyCard:hover{border-color:#7dd6e84d}.page-module__tuTRcW__cardToggle{opacity:0;pointer-events:none;appearance:none;width:0;height:0;position:absolute}.page-module__tuTRcW__cardToggle:checked~.page-module__tuTRcW__summaryLabel .page-module__tuTRcW__expandIconWrap{background:#29b6f6}.page-module__tuTRcW__cardToggle:checked~.page-module__tuTRcW__summaryLabel .page-module__tuTRcW__expandIcon{color:#101922;transform:rotate(180deg)}.page-module__tuTRcW__vacancyCardContentWrapper{max-height:0;transition:max-height .5s ease-in-out,opacity .3s ease-in-out;overflow:hidden}.page-module__tuTRcW__cardToggle:checked~.page-module__tuTRcW__vacancyCardContentWrapper{max-height:2000px}.page-module__tuTRcW__summaryLabel{cursor:pointer;flex-direction:row;justify-content:space-between;align-items:center;gap:1.5rem;padding:1.5rem;list-style:none;display:flex}.page-module__tuTRcW__summaryInner{flex-direction:row;flex:1;align-items:baseline;gap:3rem;display:flex}.page-module__tuTRcW__vacancyTitleBlock{flex-direction:column;flex:2;min-width:0;display:flex}.page-module__tuTRcW__vacancyMeta,.page-module__tuTRcW__vacancySchedule{flex-direction:column;flex:1;padding-top:.35rem;display:flex}.page-module__tuTRcW__vacancyName{color:var(--ice-white);margin-bottom:8px;font-size:1.4rem;font-weight:800}.page-module__tuTRcW__vacancyDept{color:var(--arctic-cyan);margin:0;font-size:.95rem;font-weight:600}.page-module__tuTRcW__vacancyMeta{grid-column:span 2}.page-module__tuTRcW__vacancyMetaLabel{color:var(--ice-white);text-transform:uppercase;letter-spacing:.05em;margin-bottom:12px;font-size:.75rem;font-weight:700;line-height:1}.page-module__tuTRcW__vacancyMetaValue{color:var(--arctic-cyan);font-size:.95rem;font-weight:600;line-height:1.2}.page-module__tuTRcW__vacancySchedule{grid-column:span 6;padding-right:1rem}.page-module__tuTRcW__expandIconWrap{border:1px solid #29b6f64d;border-radius:9999px;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;transition:background-color .3s,color .3s;display:flex}.page-module__tuTRcW__expandIcon{color:var(--arctic-cyan);width:24px;height:24px;transition:transform .3s}.page-module__tuTRcW__vacancyContent{background:#ffffff05;border-top:1px solid #ffffff0d;padding:1.5rem 1.5rem 2rem}.page-module__tuTRcW__dutiesTitle{color:var(--arctic-cyan);text-transform:uppercase;letter-spacing:.05em;margin-bottom:1rem;font-size:.875rem;font-weight:700}.page-module__tuTRcW__dutiesList{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.page-module__tuTRcW__dutyItem{color:#a0a5aa;align-items:flex-start;gap:.75rem;display:flex}.page-module__tuTRcW__dutyIcon{color:var(--arctic-cyan);flex-shrink:0;width:20px;height:20px;margin-top:.25rem;font-size:.875rem}.page-module__tuTRcW__vacanciesSkeleton{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#18263466;border:1px solid #ffffff1a;border-radius:.75rem;padding:2rem}.page-module__tuTRcW__vacanciesSkeleton:hover{border-color:#7dd6e84d}.page-module__tuTRcW__vacanciesSkeletonTitle{color:#f1f5f9;margin:0 0 1rem;font-size:1rem;font-weight:500}.page-module__tuTRcW__skeletonLine{background-color:#ffffff1a;border-radius:4px;width:100%;height:20px;margin-top:10px;position:relative;overflow:hidden}.page-module__tuTRcW__skeletonLine:after{content:"";background:linear-gradient(90deg,#0000,#fff3,#0000);width:100%;height:100%;animation:1.5s infinite page-module__tuTRcW__careerLoading;position:absolute;top:0;left:-100%}@keyframes page-module__tuTRcW__careerLoading{to{left:100%}}.page-module__tuTRcW__emptyBlock{text-align:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#18263466;border:1px solid #ffffff1a;border-radius:.75rem;flex-direction:column;justify-content:center;align-items:center;padding:5rem 1.5rem;display:flex}.page-module__tuTRcW__emptyBlock:hover{border-color:#7dd6e84d}.page-module__tuTRcW__emptyIconWrap{background:#29b6f61a;border-radius:9999px;justify-content:center;align-items:center;width:5rem;height:5rem;margin-bottom:1.5rem;display:flex}.page-module__tuTRcW__emptyIcon{color:var(--arctic-cyan);width:3rem;height:3rem}.page-module__tuTRcW__emptyTitle{color:var(--ice-white);margin:0 0 1rem;font-size:1.875rem;font-weight:800}.page-module__tuTRcW__emptyText{color:var(--steel-gray);max-width:28rem;margin:0 auto;font-size:1rem;line-height:1.5}.page-module__tuTRcW__footer{text-align:center;margin-top:3rem}.page-module__tuTRcW__footerInner{border-top:1px solid #ffffff1a;padding:1.5rem 0}.page-module__tuTRcW__footerText{color:#a0a5aa;font-size:.875rem}.page-module__tuTRcW__footerLink{color:var(--arctic-cyan);transition:all .3s}.page-module__tuTRcW__footerLink:hover{color:var(--ice-white)}@media (max-width:767px){.page-module__tuTRcW__glassCard{flex-direction:column}.page-module__tuTRcW__hrImageWrap{width:100%}.page-module__tuTRcW__summaryLabel{flex-direction:column;align-items:flex-start}.page-module__tuTRcW__summaryInner{flex-direction:column;align-items:stretch;gap:1rem}.page-module__tuTRcW__vacancySchedule,.page-module__tuTRcW__vacancyMeta{padding:0}.page-module__tuTRcW__emptyTitle{font-size:1.5rem}.page-module__tuTRcW__headerTitle{margin-bottom:12px;font-size:28px}.page-module__tuTRcW__headerSubtitle{color:#a0a5aa;font-size:16px;line-height:1.6}}@media (max-width:639px){.page-module__tuTRcW__hrGrid{grid-template-columns:1fr}}@media (max-width:576px){.page-module__tuTRcW__dutiesTitle{text-align:center;width:100%;font-size:.75rem}.page-module__tuTRcW__vacancyName{word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;font-size:1.15rem;line-height:1.3}.page-module__tuTRcW__glassCard{padding:1.25rem 1rem}.page-module__tuTRcW__vacancyContent{padding:1.25rem 1rem 1.5rem}.page-module__tuTRcW__summaryLabel{padding:1rem}.page-module__tuTRcW__vacanciesSkeleton{padding:1.25rem 1rem}.page-module__tuTRcW__emptyBlock{padding:3rem 1rem}.page-module__tuTRcW__vacancyMeta,.page-module__tuTRcW__vacancySchedule{border-top:1px solid #ffffff0d;padding-top:.75rem}}
