.Person-module-scss-module__o8XSeW__personsTitle{color:var(--text-primary);margin-bottom:16px;font-size:24px;font-weight:600;line-height:28px}@media (min-width:600px){.Person-module-scss-module__o8XSeW__personsTitle{margin-bottom:28px;font-size:32px;font-weight:600;line-height:36px}}@media (min-width:910px){.Person-module-scss-module__o8XSeW__personsTitle{margin-bottom:32px;font-size:40px;font-weight:600;line-height:48px}}
@keyframes PersonBanner-module-scss-module__UDqWOG__like{0%{transform:scale(1)}50%{transform:scale(.8)}to{transform:scale(1)}}@keyframes PersonBanner-module-scss-module__UDqWOG__shimmerAnimation{0%{background-position:-1000px 0}to{background-position:1000px 0}}.PersonBanner-module-scss-module__UDqWOG__wrapper{color:var(--white);background-color:var(--black);width:100%;margin-top:auto;display:flex;position:relative}.PersonBanner-module-scss-module__UDqWOG__container{margin-top:auto}.PersonBanner-module-scss-module__UDqWOG__content{flex-direction:column;align-items:center;gap:24px;margin-top:auto;display:flex;position:relative}@media (min-width:360px){.PersonBanner-module-scss-module__UDqWOG__content{padding-top:8px}}@media (max-width:360px){.PersonBanner-module-scss-module__UDqWOG__content{padding-top:8px}}@media (min-width:600px){.PersonBanner-module-scss-module__UDqWOG__content{padding-top:32px}}@media (min-width:910px){.PersonBanner-module-scss-module__UDqWOG__content{padding-top:32px}}@media (min-width:1280px){.PersonBanner-module-scss-module__UDqWOG__content{padding-top:calc(48px + var(--header-height-md))}}@media (min-width:1440px){.PersonBanner-module-scss-module__UDqWOG__content{padding-top:calc(48px + var(--header-height-lg))}}@media (min-width:1920px){.PersonBanner-module-scss-module__UDqWOG__content{padding-top:calc(48px + var(--header-height-lg))}}@media (min-width:360px){.PersonBanner-module-scss-module__UDqWOG__content{padding-bottom:calc(24px + var(--border-radius-xs))}}@media (max-width:360px){.PersonBanner-module-scss-module__UDqWOG__content{padding-bottom:calc(24px + var(--border-radius-xs))}}@media (min-width:600px){.PersonBanner-module-scss-module__UDqWOG__content{padding-bottom:calc(48px + var(--border-radius-xs))}}@media (min-width:910px){.PersonBanner-module-scss-module__UDqWOG__content{padding-bottom:calc(48px + var(--border-radius-xs))}}@media (min-width:1280px){.PersonBanner-module-scss-module__UDqWOG__content{padding-bottom:calc(64px + var(--border-radius-xs))}}@media (min-width:1440px){.PersonBanner-module-scss-module__UDqWOG__content{padding-bottom:calc(64px + var(--border-radius-lg))}}@media (min-width:1920px){.PersonBanner-module-scss-module__UDqWOG__content{padding-bottom:calc(64px + var(--border-radius-lg))}}@media (min-width:600px){.PersonBanner-module-scss-module__UDqWOG__content_collapse{align-items:flex-start}}.PersonBanner-module-scss-module__UDqWOG__content-without-img{align-items:flex-start}@media (min-width:600px){.PersonBanner-module-scss-module__UDqWOG__content{flex-flow:wrap;gap:40px}}@media (min-width:910px){.PersonBanner-module-scss-module__UDqWOG__content{gap:48px}}@media (min-width:1280px){.PersonBanner-module-scss-module__UDqWOG__content{gap:56px}}@media (min-width:1440px){.PersonBanner-module-scss-module__UDqWOG__content{gap:64px}}.PersonBanner-module-scss-module__UDqWOG__content__gradient{z-index:calc(var(--footer-z-index) - 1);background-image:url(../media/person-banner-gradient-s.3y66atyo8o1lv.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;width:100vw;max-width:606px;height:595px;position:absolute;top:-88px;left:50%;transform:translate(-50%)}@media (min-width:600px){.PersonBanner-module-scss-module__UDqWOG__content__gradient{top:-71px;left:-180px;transform:none}}@media (min-width:1280px){.PersonBanner-module-scss-module__UDqWOG__content__gradient{background-image:url(../media/person-banner-gradient-l.3y66atyo8o1lv.webp);max-width:790px;height:776px;top:-69px;left:-219px}}@media (min-width:1440px){.PersonBanner-module-scss-module__UDqWOG__content__gradient{top:-77px;left:-228px}}.PersonBanner-module-scss-module__UDqWOG__image{z-index:var(--footer-z-index);display:flex;position:relative}.PersonBanner-module-scss-module__UDqWOG__image__avatar{object-fit:cover;border-radius:50%;width:180px;height:180px;font-size:24px;font-weight:600;line-height:28px;position:relative}@media (min-width:600px){.PersonBanner-module-scss-module__UDqWOG__image__avatar{border-radius:50%;width:172px;height:172px;font-size:40px;font-weight:600;line-height:48px}}@media (min-width:910px){.PersonBanner-module-scss-module__UDqWOG__image__avatar{border-radius:50%;width:246px;height:246px;font-size:40px;font-weight:600;line-height:48px}}@media (min-width:1280px){.PersonBanner-module-scss-module__UDqWOG__image__avatar{border-radius:50%;width:294px;height:294px;font-size:48px;font-weight:600;line-height:56px}}@media (min-width:1440px){.PersonBanner-module-scss-module__UDqWOG__image__avatar{border-radius:50%;width:334px;height:334px;font-size:56px;font-weight:600;line-height:64px}}.PersonBanner-module-scss-module__UDqWOG__info{z-index:var(--footer-z-index);word-wrap:break-word;flex:1 0 0}.PersonBanner-module-scss-module__UDqWOG__info__title{margin-bottom:28px;font-size:24px;font-weight:600;line-height:28px}@media (min-width:600px){.PersonBanner-module-scss-module__UDqWOG__info__title{margin-bottom:16px;font-size:40px;font-weight:600;line-height:48px}}@media (min-width:1280px){.PersonBanner-module-scss-module__UDqWOG__info__title{margin-bottom:24px;font-size:48px;font-weight:600;line-height:56px}}@media (min-width:1440px){.PersonBanner-module-scss-module__UDqWOG__info__title{margin-bottom:24px;font-size:56px;font-weight:600;line-height:64px}}.PersonBanner-module-scss-module__UDqWOG__info__title-with-img{text-align:center}@media (min-width:600px){.PersonBanner-module-scss-module__UDqWOG__info__title-with-img{text-align:left}}.PersonBanner-module-scss-module__UDqWOG__info__description{font-size:16px;font-weight:400;line-height:24px}@media (min-width:910px){.PersonBanner-module-scss-module__UDqWOG__info__description{margin-bottom:32px}}@media (min-width:1280px){.PersonBanner-module-scss-module__UDqWOG__info__description{font-size:18px;font-weight:400;line-height:28px}}.PersonBanner-module-scss-module__UDqWOG__info__description-text{margin-bottom:4px}@media (min-width:1280px){.PersonBanner-module-scss-module__UDqWOG__info__description-text{margin-bottom:12px}}.PersonBanner-module-scss-module__UDqWOG__info__description-collapse-button{font-size:14px;font-weight:400;line-height:18px}@media (min-width:1280px){.PersonBanner-module-scss-module__UDqWOG__info__description-collapse-button{font-size:16px;font-weight:400;line-height:20px}}.PersonBanner-module-scss-module__UDqWOG__info__description-body>div{font-size:14px;font-weight:400;line-height:18px}@media (min-width:600px){.PersonBanner-module-scss-module__UDqWOG__info__description-body>div{font-size:16px;font-weight:400;line-height:24px}}@media (min-width:1280px){.PersonBanner-module-scss-module__UDqWOG__info__description-body>div{font-size:18px;font-weight:400;line-height:28px}}.PersonBanner-module-scss-module__UDqWOG__buttons{z-index:var(--footer-z-index);align-items:stretch;gap:8px;width:100%;display:flex}@media (min-width:360px){.PersonBanner-module-scss-module__UDqWOG__buttons_mobile{display:flex}}@media (max-width:360px){.PersonBanner-module-scss-module__UDqWOG__buttons_mobile{display:flex}}@media (min-width:910px){.PersonBanner-module-scss-module__UDqWOG__buttons_mobile{display:none}}@media (min-width:600px){.PersonBanner-module-scss-module__UDqWOG__buttons_mobile{margin-top:-16px}}@media (min-width:360px){.PersonBanner-module-scss-module__UDqWOG__buttons_desktop{display:none}}@media (max-width:360px){.PersonBanner-module-scss-module__UDqWOG__buttons_desktop{display:none}}@media (min-width:910px){.PersonBanner-module-scss-module__UDqWOG__buttons_desktop{display:flex}}.PersonBanner-module-scss-module__UDqWOG__buttons_desktop{gap:12px}
