.CompanyBlock_company-block__HC1uK{filter:drop-shadow(0 0 20px #e1e0ec);height:max-content;position:relative;--border-radius:32px}.CompanyBlock_company-block__logo-container__0q_ZA{z-index:2;position:absolute;border-radius:50%;background:var(--c-primary-white)}.CompanyBlock_company-block__logo-img__GbdOS{height:100%;width:100%;border-radius:32px;object-fit:contain}@media (min-width:769px){.CompanyBlock_company-block__HC1uK{display:flex}.CompanyBlock_company-block__logo__02RjV{position:relative;display:flex;flex-direction:column}.CompanyBlock_company-block__logo-container-svg__YCMs8{fill:var(--c-primary-white);flex:1 0 auto}.CompanyBlock_company-block__logo-bottom__XmLpJ{min-height:32px;height:100%;margin-top:-3px;background:var(--c-primary-white);border-radius:0 0 0 var(--border-radius)}.CompanyBlock_company-block__logo-container__0q_ZA{top:0;left:18px;width:192px;height:192px;padding:24px}}@media (max-width:768px){.CompanyBlock_company-block__HC1uK{text-align:center}.CompanyBlock_company-block__logo__02RjV{display:contents}.CompanyBlock_company-block__logo-bottom__XmLpJ,.CompanyBlock_company-block__logo-container-svg__YCMs8{display:none}.CompanyBlock_company-block__logo-container__0q_ZA{top:0;left:50%;translate:-50% -50%;width:72px;height:72px;padding:16px;filter:drop-shadow(0 2px 4px #e1e0ec)}}.CompanyBlock_company-block__body__T1nOz{background:var(--c-primary-white);position:relative}@media (min-width:769px){.CompanyBlock_company-block__body__T1nOz:after{content:"";display:block;position:absolute;top:0;bottom:0;left:-4px;width:8px;background-color:var(--c-primary-white)}.CompanyBlock_company-block__body__T1nOz{flex:1 1 auto;padding:32px 16px;border-radius:0 var(--border-radius) var(--border-radius) 0}}@media (max-width:768px){.CompanyBlock_company-block__body__T1nOz{padding:64px 16px 24px;border-radius:var(--border-radius)}}.CompanyBlock_company-block__header__eJrsy{display:flex;gap:4px;align-items:center;margin-bottom:24px}.CompanyBlock_company-block__title__YZYtg{font-family:var(--font-mono);flex:1 1 auto}@media (max-width:768px){.CompanyBlock_company-block__edit-btn__t_pZO{position:absolute;top:-20px;left:64px;background-color:var(--c-primary-white)}.CompanyBlock_company-block__rating__TalEU{position:absolute;top:-16px;right:40px}}.CompanyBlock_company-block__info__IUEEW{display:flex;flex-direction:column;gap:24px}@media (max-width:768px){.CompanyBlock_company-block__info__IUEEW:not(.CompanyBlock_company-block__info_edit__04Jau){align-items:center}}.CompanyBlock_company-block__site-link__Skkio{color:var(--c-primary-purple);font-weight:600}.CompanyBlock_company-block__networks__nRWuv{display:flex;margin-top:8px;margin-left:-12px}.CompanyBlock_company-block__networks-item__fY5kY a{padding:8px 12px;font-size:20px;color:var(--c-primary-purple)}@media (min-width:769px){.HotVacancies_hot-vacancies__6hwM8{display:flex;flex-direction:column;gap:16px}}@media (max-width:768px){.HotVacancies_hot-vacancies__6hwM8{display:none}}.HotVacancies_hot-vacancies__item__z2k2S{padding:24px;border-radius:32px;background-color:var(--c-primary-white);display:flex;gap:8px;flex-direction:column;box-shadow:0 0 20px #e1e0ec;transition:var(--default-transition);position:relative}.HotVacancies_hot-vacancies__item-header__pF0QI{display:flex;align-items:center;gap:12px}.HotVacancies_hot-vacancies__item-title__irKWs{font-weight:700}.HotVacancies_hot-vacancies__item-icon__D42DT{flex:1 0 auto;color:var(--c-primary-pink);font-size:var(--font-size-l)}.HotVacancies_hot-vacancies__item-image__13K9B{height:56px;width:56px;padding:4px;border-radius:50%;object-fit:contain;box-shadow:0 0 8px #e1e0ec}.HotVacancies_hot-vacancies__item-bonus__OUXtW{transition:var(--default-transition);color:var(--c-primary-purple)}.HotVacancies_hot-vacancies__item__z2k2S:hover{color:var(--c-primary-white);background-color:var(--c-primary-purple)}.HotVacancies_hot-vacancies__item__z2k2S:hover .HotVacancies_hot-vacancies__item-bonus__OUXtW{color:var(--c-primary-pink)}.HotVacancies_hot-vacancies__modal-body___UEsu{display:flex;flex-direction:column;gap:24px;max-width:768px;max-height:80vh;overflow:auto;align-items:center}.HotVacancies_hot-vacancies__vacancies__g1OXA{display:flex;flex-direction:column;gap:16px}.HotVacancies_hot-vacancies__vacancies-item__oGij9{cursor:pointer;display:flex;gap:16px;padding:16px;border-radius:24px;box-shadow:0 0 8px #e1e0ec;align-items:center;font-weight:700;transition:var(--default-transition)}.HotVacancies_hot-vacancies__vacancies-item__oGij9:hover,.HotVacancies_hot-vacancies__vacancies-item_selected__NnG85{color:var(--c-primary-white);background-color:var(--c-primary-purple)}.FlexWrap_wrap-container___9rub{display:flex;flex-wrap:wrap;margin-bottom:-8px}.FlexWrap_wrap-container__item__9rpjk{margin-right:8px;margin-bottom:8px}.CompanyBenefits_benefits__4uW7_{background-image:url(/assets/images/Home/purple_lines_main_1.svg);padding:24px;border-radius:32px;background-color:var(--c-primary-dark-purple);display:flex;gap:8px;position:relative;justify-content:space-evenly;align-items:center}.CompanyBenefits_benefits__icon__mI8eP{fill:var(--c-primary-white);color:var(--c-primary-white)}@media (min-width:769px){.CompanyBenefits_benefits__icon__mI8eP{height:40px;width:40px}.CompanyBenefits_benefits__4uW7_{padding:24px;border-radius:32px}}@media (max-width:768px){.CompanyBenefits_benefits__icon__mI8eP{height:32px;width:32px}.CompanyBenefits_benefits__4uW7_{padding:16px;border-radius:64px}}.CompanyBenefits_benefits__modal-items__K0P34{justify-content:center}.CompanyBenefits_benefits__modal-body__Zf4z_{display:flex;flex-direction:column;gap:40px;align-items:center;max-width:768px}.CompanyBenefits_benefits__modal-btn-icon__Pq1VC{fill:currentColor;height:40px;width:40px}.CompanyBanner_banner__ExtZ0{display:flex;flex-direction:column;gap:32px}.CompanyBanner_banner__inner__hIWuA{padding:24px;border-radius:32px;background-color:var(--c-grey);position:relative}@media (min-width:769px){.CompanyBanner_banner__inner__hIWuA{height:240px}}@media (max-width:768px){.CompanyBanner_banner__inner__hIWuA{height:160px}}.CompanyBanner_banner__attach__iuA8n{position:absolute;inset:0;transition:var(--default-transition);height:auto!important;opacity:.9;font-size:var(--font-size-xl)}.CompanyBanner_banner__attach_hoverable__mpyX2{opacity:0}.CompanyBanner_banner__attach__iuA8n:hover{opacity:.9}.CompanyBanner_banner__img__ADPpK{position:absolute;inset:0;border-radius:32px;object-fit:cover}.CompanyDescription_description__UYvYp{padding:24px;border-radius:32px;background-color:var(--c-primary-white);position:relative;filter:drop-shadow(0 0 20px #e1e0ec);font-size:var(--font-size-l);display:flex;flex-direction:column;gap:24px}.CompanyDescription_description__edit-btn__RcwP3{position:absolute;right:12px;top:12px}.CompanyPage_company-page__3xiGD{padding-top:64px;background-image:url(/assets/images/grey_back_line.png);background-repeat:repeat-y;background-position:top}.CompanyPage_company-page__body__hPsqz{display:flex;flex-direction:column;gap:24px}.CompanyPage_company-page__header__GmxY3{display:grid;align-items:flex-start;grid-template-rows:auto 1fr}@media (min-width:769px){.CompanyPage_company-page__header__GmxY3{grid-template-areas:"info     hot" "benefits hot";gap:16px}}@media (max-width:768px){.CompanyPage_company-page__header__GmxY3{grid-template-areas:"info    " "benefits"}}.CompanyPage_company-page__info-block__Zei0J{grid-area:info}.CompanyPage_company-page__hot-vacancies__omXsS{grid-area:hot}.CompanyPage_company-page__benefits__q6S0M{grid-area:benefits}.CompanyPage_company-page__banner__sb9IX{margin-top:32px}