.VacancyAcademy-module__PWv1tG__section{--gutter:clamp(20px, 5vw, 80px);--ink:#000;--line:#e6e6e6;box-sizing:border-box;inline-size:100%;max-inline-size:calc(1400px + 2 * var(--gutter));padding:clamp(48px, 6vw, 88px) var(--gutter);color:var(--ink);font-family:var(--font-manrope), system-ui, sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;gap:24px;margin-inline:auto;font-size:16px;line-height:1.5;display:grid}.VacancyAcademy-module__PWv1tG__title{font-family:var(--font-oswald), system-ui, sans-serif;text-wrap:balance;margin:0;font-size:clamp(30px,3.2vw,44px);font-weight:400;line-height:1.12}.VacancyAcademy-module__PWv1tG__lead{margin:0;font-size:clamp(18px,1.5vw,21px);font-weight:700;line-height:1.35}.VacancyAcademy-module__PWv1tG__text{text-wrap:pretty;margin:10px 0 0;font-size:clamp(16px,1.2vw,17px);font-weight:500;line-height:1.5}.VacancyAcademy-module__PWv1tG__programsTitle{margin:clamp(24px,2.6vw,36px) 0 0;font-size:17px;font-weight:700;line-height:1.4}.VacancyAcademy-module__PWv1tG__list{border-block-start:1px solid var(--line);margin:14px 0 0;padding:0;list-style:none}.VacancyAcademy-module__PWv1tG__row{border-block-end:1px solid var(--line);color:var(--program-color);justify-content:space-between;align-items:center;gap:16px;padding-block:18px;font-size:clamp(26px,2.6vw,38px);font-weight:600;line-height:1.2;text-decoration:none;transition:color .2s;display:flex}.VacancyAcademy-module__PWv1tG__row:hover{color:var(--ink)}.VacancyAcademy-module__PWv1tG__row:focus-visible{outline:2px solid var(--program-color);outline-offset:2px}.VacancyAcademy-module__PWv1tG__arrow{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex:none;block-size:.8em;inline-size:.8em;transition:transform .2s}.VacancyAcademy-module__PWv1tG__row:hover .VacancyAcademy-module__PWv1tG__arrow{transform:translate(3px,-3px)}@media (min-width:1024px){.VacancyAcademy-module__PWv1tG__section{grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:clamp(48px,6vw,96px)}}@media (prefers-reduced-motion:reduce){.VacancyAcademy-module__PWv1tG__row,.VacancyAcademy-module__PWv1tG__arrow{transition:none}}
.VacancyHero-module__jYPb9W__hero{--surface:#05070d;--header-height:calc(clamp(16px, 4vw, 28px) + 51px);isolation:isolate;min-block-size:max(560px, calc(min(90svh, 820px) - var(--header-height) - 12px));background:var(--surface);color:#fff;font-family:var(--font-manrope), system-ui, sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border-radius:clamp(24px,3vw,40px);flex:auto;margin:12px clamp(12px,1.6vw,24px) 0;display:flex;position:relative;overflow:hidden}.VacancyHero-module__jYPb9W__canvas{z-index:-1;block-size:100%;inline-size:100%;display:block;position:absolute;inset:0}.VacancyHero-module__jYPb9W__veil{z-index:-1;background:linear-gradient(90deg, var(--surface) 22%, #05070d00 58%);pointer-events:none;position:absolute;inset:0}.VacancyHero-module__jYPb9W__copy{align-self:flex-end;gap:clamp(16px,1.8vw,24px);max-inline-size:700px;padding:clamp(24px,4vw,56px);display:grid}.VacancyHero-module__jYPb9W__title{font-family:var(--font-oswald), system-ui, sans-serif;text-wrap:balance;margin:0;font-size:clamp(36px,4.6vw,66px);font-weight:400;line-height:1.08}.VacancyHero-module__jYPb9W__text{color:#fffc;text-wrap:pretty;margin:0;font-size:clamp(16px,1.3vw,19px);font-weight:500;line-height:1.55}@media (max-width:767px){.VacancyHero-module__jYPb9W__hero{min-block-size:720px}.VacancyHero-module__jYPb9W__veil{background:linear-gradient(0deg, var(--surface) 52%, #05070d00 74%)}}
.VacancyList-module__N3U1Aa__section{--gutter:clamp(20px, 5vw, 80px);--ink:#000;--muted:#0009;--line:#e6e6e6;--accent:#097fe8;box-sizing:border-box;inline-size:100%;max-inline-size:calc(1400px + 2 * var(--gutter));padding:clamp(48px, 6vw, 88px) var(--gutter);color:var(--ink);font-family:var(--font-manrope), system-ui, sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;gap:24px;margin-inline:auto;font-size:16px;line-height:1.5;display:grid}.VacancyList-module__N3U1Aa__aside{display:contents}.VacancyList-module__N3U1Aa__main{order:1;min-inline-size:0}.VacancyList-module__N3U1Aa__note{color:var(--muted);order:2;font-size:13px;font-weight:500;line-height:1.5}.VacancyList-module__N3U1Aa__title{font-family:var(--font-oswald), system-ui, sans-serif;text-wrap:balance;margin:0;font-size:clamp(30px,3.2vw,44px);font-weight:400;line-height:1.12}.VacancyList-module__N3U1Aa__noteTitle{margin:0 0 4px;font-weight:700}.VacancyList-module__N3U1Aa__noteText{margin:0}.VacancyList-module__N3U1Aa__empty{color:var(--muted);margin:0;font-size:17px;font-weight:500}.VacancyList-module__N3U1Aa__list{border-block-start:1px solid var(--line);margin:0;padding:0;list-style:none}.VacancyList-module__N3U1Aa__row{border-block-end:1px solid var(--line);color:inherit;justify-content:space-between;align-items:center;gap:16px;padding-block:18px;font-size:clamp(18px,1.5vw,21px);font-weight:600;text-decoration:none;transition:color .2s;display:flex}.VacancyList-module__N3U1Aa__row:hover{color:var(--accent)}.VacancyList-module__N3U1Aa__row:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.VacancyList-module__N3U1Aa__arrow{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;block-size:22px;inline-size:22px;transition:transform .2s}.VacancyList-module__N3U1Aa__row:hover .VacancyList-module__N3U1Aa__arrow{transform:translate(3px,-3px)}@media (min-width:1024px){.VacancyList-module__N3U1Aa__section{grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:clamp(48px,6vw,96px)}.VacancyList-module__N3U1Aa__aside{align-self:start;gap:16px;display:grid;position:sticky;inset-block-start:104px}.VacancyList-module__N3U1Aa__note{max-inline-size:400px}}@media (prefers-reduced-motion:reduce){.VacancyList-module__N3U1Aa__row,.VacancyList-module__N3U1Aa__arrow{transition:none}}
.VacancyPartner-module__WxpieG__section{--gutter:clamp(20px, 5vw, 80px);--panel-margin:clamp(12px, 1.6vw, 24px);--panel-gutter:max(20px, calc(var(--gutter) - var(--panel-margin)));--ink:#000;--muted:#0009;--tile:#f2f2f2;--accent:#097fe8;box-sizing:border-box;margin:0 var(--panel-margin) var(--panel-margin);background:var(--tile);color:var(--ink);font-family:var(--font-manrope), system-ui, sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border-radius:clamp(24px,3vw,40px);font-size:16px;line-height:1.5}.VacancyPartner-module__WxpieG__inner{box-sizing:border-box;max-inline-size:calc(1400px + 2 * var(--panel-gutter));padding:clamp(32px, 4.4vw, 64px) var(--panel-gutter);gap:24px;margin-inline:auto;display:grid}.VacancyPartner-module__WxpieG__aside{align-content:start;gap:16px;display:grid}.VacancyPartner-module__WxpieG__title{font-family:var(--font-oswald), system-ui, sans-serif;text-wrap:balance;margin:0;font-size:clamp(30px,3.2vw,44px);font-weight:400;line-height:1.12}.VacancyPartner-module__WxpieG__directions{color:var(--muted);font-size:13px;font-weight:500;line-height:1.5}.VacancyPartner-module__WxpieG__section .VacancyPartner-module__WxpieG__directionsTitle{margin:0 0 4px;font-weight:700}.VacancyPartner-module__WxpieG__directionsList{margin:0;padding:0;list-style:none}.VacancyPartner-module__WxpieG__directionsList li{display:inline}.VacancyPartner-module__WxpieG__directionsList li:not(:last-child):after{content:" | "}.VacancyPartner-module__WxpieG__criteriaTitle{margin:0;font-size:17px;font-weight:700;line-height:1.4}.VacancyPartner-module__WxpieG__section .VacancyPartner-module__WxpieG__list{margin:18px 0 0;padding:0;list-style:none}.VacancyPartner-module__WxpieG__item{padding-block-end:clamp(14px,1.4vw,20px);position:relative}.VacancyPartner-module__WxpieG__item:before{content:"";background:#d2d2d2;inline-size:2px;transition:background-color .2s;position:absolute;inset-block:28px 0;inset-inline-start:13px}.VacancyPartner-module__WxpieG__item:has(:checked):before{background:var(--accent)}.VacancyPartner-module__WxpieG__row{text-wrap:pretty;cursor:pointer;grid-template-columns:28px minmax(0,1fr);gap:14px;font-size:clamp(16px,1.2vw,17px);font-weight:500;line-height:1.45;display:grid}.VacancyPartner-module__WxpieG__input{opacity:0;cursor:pointer;block-size:28px;inline-size:28px;margin:0;position:absolute}.VacancyPartner-module__WxpieG__ring{box-sizing:border-box;color:#fff;background:#fff;border:2px solid #bdbdbd;border-radius:50%;place-items:center;block-size:28px;inline-size:28px;transition:background-color .2s,border-color .2s;display:grid}.VacancyPartner-module__WxpieG__ring svg{fill:none;stroke:currentColor;stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;opacity:0;block-size:18px;inline-size:18px}.VacancyPartner-module__WxpieG__row:hover .VacancyPartner-module__WxpieG__ring{border-color:var(--accent)}.VacancyPartner-module__WxpieG__input:checked+.VacancyPartner-module__WxpieG__ring{border-color:var(--accent);background:var(--accent)}.VacancyPartner-module__WxpieG__input:checked+.VacancyPartner-module__WxpieG__ring svg{opacity:1}.VacancyPartner-module__WxpieG__input:focus-visible+.VacancyPartner-module__WxpieG__ring{outline:2px solid var(--accent);outline-offset:2px}.VacancyPartner-module__WxpieG__cta{color:#000;background:#fff;border-radius:28px;align-items:center;gap:14px;margin-inline-start:-6px;padding:6px 24px 6px 6px;font-size:clamp(17px,1.4vw,20px);font-weight:600;line-height:1.3;text-decoration:none;transition:background-color .25s,color .25s,box-shadow .25s;display:inline-flex}.VacancyPartner-module__WxpieG__cta:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.VacancyPartner-module__WxpieG__ctaIcon{color:#fff;background:#000;border-radius:50%;flex:none;place-items:center;block-size:28px;inline-size:28px;transition:background-color .25s,color .25s;display:grid}.VacancyPartner-module__WxpieG__arrow{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;block-size:16px;inline-size:16px;transition:transform .2s}.VacancyPartner-module__WxpieG__cta:hover .VacancyPartner-module__WxpieG__arrow{transform:translate(3px,-3px)}.VacancyPartner-module__WxpieG__cta:hover .VacancyPartner-module__WxpieG__ctaIcon{background:var(--accent)}.VacancyPartner-module__WxpieG__ctaReady{background:var(--accent);color:#fff;box-shadow:0 0 0 10px #60b0ff38}.VacancyPartner-module__WxpieG__ctaReady .VacancyPartner-module__WxpieG__ctaIcon,.VacancyPartner-module__WxpieG__ctaReady:hover .VacancyPartner-module__WxpieG__ctaIcon{color:var(--accent);background:#fff}.VacancyPartner-module__WxpieG__ctaDisabled{color:var(--muted);cursor:not-allowed}.VacancyPartner-module__WxpieG__ctaDisabled .VacancyPartner-module__WxpieG__ctaIcon,.VacancyPartner-module__WxpieG__ctaDisabled:hover .VacancyPartner-module__WxpieG__ctaIcon{background:#bdbdbd}.VacancyPartner-module__WxpieG__ctaDisabled:hover .VacancyPartner-module__WxpieG__arrow{transform:none}@media (min-width:1024px){.VacancyPartner-module__WxpieG__inner{grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:clamp(48px,6vw,96px)}}@media (prefers-reduced-motion:reduce){.VacancyPartner-module__WxpieG__item:before,.VacancyPartner-module__WxpieG__ring,.VacancyPartner-module__WxpieG__cta,.VacancyPartner-module__WxpieG__ctaIcon,.VacancyPartner-module__WxpieG__arrow{transition:none}}
