.cv-card[data-v-626d552a]{background-color:#fff;box-shadow:20px 40px 110px #00000014;height:650px;max-width:989px;width:100%}.cv-card__header[data-v-626d552a]{overflow:hidden}.cv-card__header img[data-v-626d552a]{display:block;width:100%}.cv-card__content[data-v-626d552a]{display:flex;height:calc(100% - 123px)}.cv-card__left-part[data-v-626d552a]{height:100%;margin:0 60px 0 90px;max-width:360px;padding-bottom:50px;position:relative}.cv-card__avatar[data-v-626d552a]{height:222px;width:222px}.cv-card__avatar img[data-v-626d552a]{border-radius:50%;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.cv-card__info[data-v-626d552a]{display:flex;flex-direction:column;height:calc(100% + 70px);margin-top:-70px}.cv-card__position[data-v-626d552a]{color:#282929;font-size:25px;font-weight:700;line-height:1.5;margin-bottom:11px}.cv-card__salary[data-v-626d552a]{color:#282929;font-size:16px;font-weight:600;line-height:1.5;margin-bottom:28px}.cv-card__desc[data-v-626d552a]{color:#282929;font-size:14px;font-weight:500;letter-spacing:.17px;line-height:1.7}.cv-card__contacts[data-v-626d552a]{display:flex;margin-top:auto}.cv-card__contacts .cv-contact-item[data-v-626d552a]{align-items:center;display:flex;font-size:13px;font-weight:600;line-height:1.6}.cv-card__contacts .cv-contact-item[data-v-626d552a]:not(:first-child){margin-left:21px}.cv-card__contacts .cv-contact-item__icon[data-v-626d552a]{align-items:center;background-color:#eeeff1;border-radius:50%;display:flex;height:32px;justify-content:center;margin-right:11px;width:32px}.cv-card__contacts .cv-contact-item span[data-v-626d552a]{color:#52545d}.cv-card__right-part[data-v-626d552a]{margin:21px 40px 0 0;max-width:439px;width:100%}.cv-card .cv-details[data-v-626d552a]{background-color:#fafbfb;height:100%;padding:50px}.cv-card .cv-details-item[data-v-626d552a]:not(:first-child){margin-top:32px}.cv-card .cv-details-item__title[data-v-626d552a]{color:#787c8a;font-size:12px;font-weight:700;letter-spacing:3px;line-height:1.2;text-transform:uppercase}.cv-card .cv-details-item__text[data-v-626d552a]{color:#282929;font-size:14px;font-weight:600;line-height:1.6;margin-top:10px}.cv-card .cv-details-item__list[data-v-626d552a]{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.cv-card .cv-details-item__chip[data-v-626d552a]{background-color:#282929;color:#fff;font-size:14px;font-weight:500;line-height:1.5;list-style:none;padding:4px 10px}.cv-card .cv-details-item.gray-900 .cv-details-item__chip[data-v-626d552a]{background-color:#303236}@media screen and (max-width:1024px){.cv-card[data-v-626d552a]{height:927px;max-width:620px}.cv-card__content[data-v-626d552a]{flex-direction:column;padding:0 40px 40px}.cv-card__left-part[data-v-626d552a],.cv-card__right-part[data-v-626d552a]{margin:0;max-width:100%;padding:0}.cv-card__left-part[data-v-626d552a]{height:auto}.cv-card__info-top[data-v-626d552a]{display:flex}.cv-card__avatar[data-v-626d552a]{height:194px;min-width:194px;width:194px}.cv-card__main-info[data-v-626d552a]{align-self:flex-end;margin-left:8px;padding-bottom:14px}.cv-card__position[data-v-626d552a]{font-size:22px;margin-bottom:6px}.cv-card__salary[data-v-626d552a]{margin-bottom:0}.cv-card__desc[data-v-626d552a]{margin:18px 0 24px}.cv-card__contacts[data-v-626d552a]{margin-bottom:32px;margin-top:unset}.cv-card .cv-details[data-v-626d552a]{padding:40px}}@media screen and (max-width:767px){.cv-card[data-v-626d552a]{height:900px}.cv-card__content[data-v-626d552a]{padding:0 32px 32px}.cv-card__info[data-v-626d552a]{padding-bottom:24px}.cv-card__info-top[data-v-626d552a]{flex-direction:column}.cv-card__main-info[data-v-626d552a]{align-self:flex-start;margin-left:0;padding-bottom:0}.cv-card__contacts[data-v-626d552a],.cv-card__desc[data-v-626d552a]{display:none}}@media screen and (max-width:480px){.cv-card[data-v-626d552a]{height:786px}.cv-card__header[data-v-626d552a]{height:100px}.cv-card__header img[data-v-626d552a]{height:100px;-o-object-fit:cover;object-fit:cover}.cv-card__content[data-v-626d552a]{height:calc(100% - 100px);padding:0}.cv-card__right-part[data-v-626d552a]{height:100%}.cv-card__info[data-v-626d552a]{padding-inline:20px}.cv-card__avatar[data-v-626d552a]{height:134px;min-width:134px;width:134px}.cv-card__position[data-v-626d552a]{font-size:19px}.cv-card .cv-details[data-v-626d552a]{height:100%;padding:20px 20px 32px}}
