.person__subtitle{font-family:Lora;font-size:17px;font-style:italic;font-weight:400;line-height:24px;margin-top:20px}@media screen and (min-width: 704px){.person__subtitle{margin-top:15px}}.person__birthday{font-size:14px;line-height:17px}.person__birthday .salmon-button--secondary{padding:10px 12px;border-color:#ff5757}.person__birthday .salmon-button--secondary:hover .salmon-button__title,.person__birthday .salmon-button--secondary:focus .salmon-button__title{color:#ff5757}.person__birthday .salmon-button__title{color:#ff5757;font-weight:700}.person__birthday-date{font-weight:700}.person__birthday-date span{color:#4f99af;font-weight:400;padding-left:20px}.person__birthday-button{display:block;margin-top:10px}.person__death{font-size:14px;line-height:17px}.person__death-date{font-weight:700}.profile-top{display:flex;align-items:center;gap:10px;position:relative}.profile-top__title{font-size:18px;font-weight:700;line-height:21.6px}@media screen and (min-width: 704px){.profile-top__title{font-size:20px;line-height:24px}}.profile-top__arrow{display:flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0 3px;position:relative;cursor:pointer}@media screen and (min-width: 704px){.profile-top__arrow{position:absolute;left:130px;transform:translate(-50%)}}.profile-top__arrow svg{transform:rotate(180deg);transition:transform .2s ease-in-out}.profile-top__arrow.--collapsed svg{transform:rotate(0)}.person-profile{padding:0 15px;margin-top:30px;margin-bottom:40px}@media screen and (min-width: 704px){.person-profile{padding:0}}.person-profile__table{width:100%;display:block;margin-top:20px;border-collapse:collapse;overflow:hidden;transition:max-height .2s ease-in-out,margin-top .3s ease-in-out;position:relative;cursor:pointer}.person-profile__table.--collapsed{max-height:0;position:relative}.person-profile__table.--collapsed tbody tr:nth-of-type(n + 4){height:0;margin:0;padding:0;border:0;overflow:hidden;opacity:0}.person-profile__table.--collapsed:after{content:"";width:100%;height:110px;background:linear-gradient(0deg,#fdf6f2 0%,rgba(253,246,242,0) 100%);position:absolute;left:0px;padding-right:20px;bottom:0px}.person-profile__table.--full-collapsed{max-height:0}.person-profile__table.--full-collapsed tbody tr{height:0;margin:0;padding:0;border:0;overflow:hidden;opacity:0}.person-profile__table tbody,.person-profile__table tr{width:100%;display:block}.person-profile__table tr{margin-bottom:20px;padding-bottom:20px;border-bottom:solid 1px var(--ved-border-color)}.person-profile__table tr:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}.person-profile__table td{display:grid}@media screen and (min-width: 704px){.person-profile__table tbody{display:table-row-group}.person-profile__table tr{display:table-row;margin-bottom:0;padding-bottom:0;border-bottom:0}.person-profile__table tr:last-child td{padding-bottom:0}.person-profile__table td{display:table-cell}}.person-profile__table-type{min-width:130px;width:100%;padding:0 0 10px;font-size:14px;font-weight:400;line-height:16.8px;vertical-align:baseline}@media screen and (min-width: 704px){.person-profile__table-type{max-width:130px;width:130px;padding:0 15px 30px 0;font-weight:700;border-right:solid 1px var(--ved-border-color)}}.person-profile__table-info{vertical-align:baseline}@media screen and (min-width: 704px){.person-profile__table-info{padding:0 0 30px 15px}}.person-profile__table-info-data{display:grid;margin-bottom:10px}.person-profile__table-info-data:last-child{margin-bottom:0}.person-profile__table-info span{font-size:14px;font-weight:400;line-height:16.8px;padding-bottom:3px;word-break:break-word;overflow-wrap:break-word}.person-profile__table-info span:last-child{padding-bottom:0}.person-profile__table-info span.--bold{font-weight:700}.person-profile__table-info span.--italic{font-style:italic}.person-profile__table-info span.--colored{color:var(--ved-main-color, #4f99af)}.person__error{line-height:22px;display:flex;margin-top:30px}@media screen and (min-width: 704px){.person__error{margin-top:40px}}.person__error-text{padding-left:20px}.person__error-popup{color:#4f99af;padding-left:3px;cursor:pointer}.person__image[data-v-31171688]{position:relative}.person__image__tooltip[data-v-31171688]{position:absolute!important;top:0;left:0;right:0;bottom:0;max-width:86px;max-height:86px}.person__image__tooltip[data-v-31171688] .tooltip__body{text-align:left;width:255px;height:140px;padding:20px 25px;left:0}@media screen and (min-width: 704px){.person__image__tooltip[data-v-31171688] .tooltip__body{width:255px;left:0;transform:translate(0)}}@media screen and (min-width: 704px){.person__image__tooltip[data-v-31171688] .tooltip__body:before{left:34px}}.person__image__tooltip[data-v-31171688] .tooltip__body p{font-size:14px;font-weight:400;line-height:20px;margin:7px 0 0}.person__image__tooltip[data-v-31171688] .tooltip__body .tooltip__header{font-weight:700;margin:0}.person__image__tooltip[data-v-31171688] .person__image__tooltip__button{align-self:flex-start;margin-top:20px;font-size:14px;padding:7px 15px;color:var(--ved-main-dark-color, #77adbe)}.person__image__tooltip[data-v-31171688] .person__image__tooltip__button .salmon-button__title{padding-left:0;color:#fff}.person__image__tooltip[data-v-31171688] .person__image__tooltip__button[disabled]{opacity:.7}.person__image__tooltip[data-v-31171688] .person__image__tooltip__button.salmon-button--small{padding-left:13px;padding-right:13px}.person__image__tooltip[data-v-31171688] .person__image__tooltip__button.salmon-button__icon{transition:all .3s ease-in-out}.person__image__tooltip[data-v-31171688] .person__image__tooltip__button.salmon-button--secondary .salmon-button__title{color:#77adbe!important}.person__image__tooltip[data-v-31171688] .person__image__tooltip__button.salmon-button{border:1px solid #77adbe!important}.person__image__tooltip[data-v-31171688] .person__image__tooltip__button.article-share__btn--active{color:var(--ved-main-color, #4f99af)}.person__image__tooltip[data-v-31171688] .person__image__tooltip__button.salmon-button--secondary:disabled{border:1px solid var(--ved-main-dark-color, #77adbe)!important}.person__image__icon[data-v-31171688]{position:absolute;bottom:0;left:0;border-radius:50%;border:2px solid #77adbe;width:23px;height:23px}[data-v-31171688] .base-image.person__image-person{width:86px!important;height:86px!important;border-radius:50%;flex:none}[data-v-31171688] .base-image.person__image-person.is-bordering{border:2px solid #77adbe;padding:1px}.person__header{margin-bottom:20px}@media screen and (min-width: 704px){.person__header{display:flex;margin-bottom:15px}}.person__header-arrow{transform:rotate(180deg)}.person__header-back{font-size:14px;font-weight:400;line-height:20px;height:30px;flex-basis:100%}.person{display:flex;justify-content:space-between}.person__container{position:relative;width:100%}@media screen and (min-width: 704px){.person__container{position:static;display:flex;flex-wrap:wrap;align-content:flex-start;padding-left:132px}}@media screen and (min-width: 1550px){.person__container{padding-right:158px}}.person__container .tabs{margin-top:40px}.person__container .tabs-btn{color:#4f99af;font-size:14px;line-height:24px;font-weight:400;cursor:pointer;transition:opacity .3s ease-in-out}.person__container .tabs-btn:hover,.person__container .tabs-btn:focus{opacity:.6}.person__container .tabs-header__line{margin:0 10px}.person__container .active{font-weight:700;color:#000}.person__container .articles-preview-list{margin-top:30px;max-width:580px}.person__container .width-100{width:100%;margin-top:10px}.person__container .box-text--horizontal,.person__container .box-inset-image,.person__container .box-paragraph{margin-left:0!important;padding-left:0!important}.person__avatar-share{display:flex;justify-content:space-between;margin-bottom:10px}@media screen and (min-width: 1024px){.person__avatar-share{margin-bottom:15px}}.person__avatar-share .article-share{position:relative;top:-17px}@media screen and (min-width: 1024px){.person__avatar-share .article-share{top:0}}@media screen and (min-width: 704px){.person__content{position:relative}}.person__wrapper,.person__body{display:flex;flex-direction:column}.person__dates{display:flex;align-items:center}.person__dates-separator{padding:0 5px}.person__title{font-size:24px;line-height:29px;font-weight:900;margin:0}@media screen and (min-width: 704px){.person__title{padding-right:40px}}@media screen and (min-width: 1550px){.person__title{padding-right:60px;font-size:26px;line-height:31px}}
