.md-officer{margin:0 auto;max-width:500px;width:100%}.md-officer-main{display:flex;flex-direction:column;gap:48px}.md-officer-main-item{background-color:#f7fbfd;display:flex;flex-direction:column;gap:16px;padding:16px}.md-officer-main-item-photo{align-items:center;display:flex;gap:16px}.md-officer-main-item-photo__img{aspect-ratio:264/272;height:auto;object-fit:cover;width:50%}.md-officer-main-item-photo-text{width:calc(50% - 16px)}.md-officer-main-item-photo-text-head,.md-officer-main-item-photo-text-head p{color:#333;font-size:14px;font-weight:700;line-height:150%}.md-officer-main-item-photo-text__name{color:#333;font-size:16px;font-weight:400;line-height:180%}.md-officer-main-item-info-message,.md-officer-main-item-info-message p{color:#275189;font-size:14px;font-weight:700;line-height:150%}.md-officer-main-item-info-career{border-left:4px solid #275189;margin-top:8px;padding-left:16px}.md-officer-main-item-info-career__head{color:#333;font-size:14px;font-weight:700;line-height:150%}.md-officer-main-item-info-career-content{margin-top:12px}.md-officer-main-item-info-career-content__birthdate{color:#333;font-size:12px;font-weight:400;line-height:150%}.md-officer-main-item-info-career-content-item{align-items:flex-start;display:flex;gap:16px;margin-top:4px}.md-officer-main-item-info-career-content-item__key{color:#333;font-size:12px;font-weight:400;line-height:150%;width:60px}.md-officer-main-item-info-career-content-item__value{color:#333;font-size:12px;font-weight:400;line-height:150%;width:calc(100% - 76px)}@media screen and (min-width:1024px){.md-officer{max-width:none;width:100%}.md-officer-main{gap:48px}.md-officer-main-item{align-items:flex-start;flex-direction:row;gap:32px;padding:40px 38px}.md-officer-main-item-photo{display:flex;flex-direction:column;gap:16px;width:36%}.md-officer-main-item-photo-text,.md-officer-main-item-photo__img{width:100%}.md-officer-main-item-photo-text-head,.md-officer-main-item-photo-text-head p,.md-officer-main-item-photo-text__name{text-align:right}.md-officer-main-item-info{width:calc(64% - 32px)}.md-officer-main-item-info-message,.md-officer-main-item-info-message p{font-size:20px;letter-spacing:.04em}.md-officer-main-item-info-career{margin-top:24px}.md-officer-main-item-info-career__head{font-size:18px}.md-officer-main-item-info-career-content{margin-top:12px}.md-officer-main-item-info-career-content__birthdate{font-size:14px}.md-officer-main-item-info-career-content-item__key{font-size:14px;width:72px}.md-officer-main-item-info-career-content-item__value{font-size:14px;width:calc(100% - 88px)}}.md-officer-sub{display:flex;flex-direction:column;gap:40px;margin-top:40px;width:100%}.md-officer-sub-item-photo{align-items:flex-start;display:flex;gap:12px}.md-officer-sub-item-photo__img{aspect-ratio:172/216;height:auto;object-fit:cover;width:24%}.md-officer-sub-item-photo-text{width:calc(76% - 12px)}.md-officer-sub-item-photo-text-head,.md-officer-sub-item-photo-text-head p{color:#333;font-size:14px;font-weight:700;line-height:150%}.md-officer-sub-item-photo-text__name{color:#333;font-size:16px;font-weight:400;line-height:180%}.md-officer-sub-item-photo-message,.md-officer-sub-item-photo-message p{color:#275189;font-size:12px;font-weight:700;line-height:150%;margin-top:8px}.md-officer-sub-item-career{border-left:4px solid #275189;margin-top:16px;padding-left:16px;padding-right:8px}.md-officer-sub-item-career-head{align-items:center;cursor:pointer;display:flex;justify-content:space-between;transition:opacity .3s}.md-officer-sub-item-career-head:hover{opacity:.6}.md-officer-sub-item-career-head__text{color:#333;font-size:14px;font-weight:700;line-height:120%}.md-officer-sub-item-career-head--show .md-officer-sub-item-career-head__text--hidden{display:none}.md-officer-sub-item-career-head__rect{align-items:center;display:flex;height:18px;position:relative;width:18px}.md-officer-sub-item-career-head__rect:before{background-color:#275189;content:"";height:2px;width:100%}.md-officer-sub-item-career-head__rect:after{background-color:#275189;content:"";height:100%;left:50%;position:absolute;top:0;transition:opacity .3s;translate:-50% 0;width:2px}.md-officer-sub-item-career-head--show .md-officer-sub-item-career-head__rect:after{opacity:0}.md-officer-sub-item-career-content{overflow:hidden;transition:height .3s}.md-officer-sub-item-career-content-inner{padding-top:12px}.md-officer-sub-item-career-content__birthdate{color:#333;font-size:12px;font-weight:400;line-height:150%}.md-officer-sub-item-career-content-item{align-items:flex-start;display:flex;gap:16px;margin-top:4px}.md-officer-sub-item-career-content-item__key{color:#333;font-size:12px;font-weight:400;line-height:150%;width:60px}.md-officer-sub-item-career-content-item__value{color:#333;font-size:12px;font-weight:400;line-height:150%;width:calc(100% - 76px)}@media screen and (min-width:1024px){.md-officer-sub{flex-direction:row;flex-wrap:wrap;gap:56px 32px;margin-top:80px}.md-officer-sub-item{width:calc(50% - 16px)}}