.person-background{background-color:var(--green);height:739px;position:relative}.person-background .person-background__photo{position:absolute;width:512px;height:100%;top:0;right:0;background-image:url(/themes/custom/mania/icons/placeholder_photo.png);background-size:cover;background-repeat:no-repeat;background-position:center center}.person-background .person-background__photo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.person-header{color:var(--white);font-family:"Stolzl";width:682px}.person-header .person-header__main{margin-bottom:50px}.person-header .person-header__info{height:175px}.person-header a{color:var(--white)}.person-header a:hover{color:#a4b5ae}.person-header .person-header__name{font-family:"Baltica";font-size:57px;font-weight:700;line-height:70px}.person-header .person-header__occupation,.person-header .person-header__name-original{font-size:17px;font-weight:300;line-height:24px}.person-header .person-header__name-original{margin-bottom:10px}.person-header .person-header__info-title{font-size:21px;font-weight:500;line-height:25px;margin-bottom:10px}.person-header .person-header__awards-title{font-size:21px;font-weight:500;line-height:25px;margin-bottom:20px}.person-header .person-header__info-item{font-size:15px;font-weight:300;line-height:30px}.person-header .person-header__info-item span{color:var(--white)}.person-header .person-header__info-item a span:hover{color:#a4b5ae}.person-header .person-header__awards{height:138px;margin-bottom:40px}.person-header .person-header__awards-list{display:-webkit-box;display:-ms-flexbox;display:flex}.person-header .person-header__awards-list-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:93px;height:93px;position:relative;border-radius:10px;background:#546861;margin-right:20px}.person-header .person-header__awards-list-icon{position:relative;width:100%;height:100%;max-width:76px}.person-header .person-header__awards-list-icon img{display:inline-block;width:100%;height:100%;max-width:76px;position:absolute}.person-header .person-header__awards-list-tooltip{display:none;position:absolute;left:0;bottom:0;width:495px;max-height:380px;background-color:#546861;border-radius:10px;padding-bottom:8px;border-top:25px solid #546861;border-left:25px solid #546861;padding-left:0px;border-bottom:25px solid #546861;border-right:7px solid #546861;overflow-y:auto}.person-header .person-header__awards-list-tooltip::-webkit-scrollbar{width:4px}.person-header .person-header__awards-list-tooltip::-webkit-scrollbar-button{display:none}.person-header .person-header__awards-list-tooltip::-webkit-scrollbar-track-piece{position:absolute;right:5px}.person-header .person-header__awards-list-tooltip::-webkit-scrollbar-thumb{border-radius:10px;background:var(--border-gray)}.person-header .person-header__awards-list-item:hover .person-header__awards-list-icon img{z-index:2}.person-header .person-header__awards-list-item:hover .person-header__awards-list-tooltip{display:block;z-index:1}.person-header .person-header__works{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;bottom:55px}.person-header .person-header__works .person-header__works-item{margin-right:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;font-size:15px;font-weight:300;line-height:18px}.person-header .person-header__works .person-header__works-item span{font-family:"Baltica";font-size:60px;font-weight:700;line-height:68px}.person-navbar-wrapper{max-width:708px}.person-wrapper{max-width:585px}.person-biography{margin-bottom:100px;font-family:"Stolzl"}.person-biography .person-biography__desc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.person-biography .person-biography__desc-text{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;font-size:15px;font-weight:300;line-height:22px;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-word;max-height:88px;margin-bottom:10px}.person-biography .person-biography__desc-button{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;z-index:-1;opacity:0}.person-biography .person-biography__desc-label{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;cursor:pointer;font-size:15px;font-weight:300;line-height:22px;color:var(--gray)}.person-biography .person-biography__desc-label::before{content:"Читать далее"}.person-biography .person-biography__desc-label:hover{color:var(--black)}.person-biography .person-biography__desc-button:checked~.person-biography__desc-text{max-height:100%;-webkit-line-clamp:999}.person-biography .person-biography__desc-button:checked+.person-biography__desc-label::before{content:"Свернуть"}.person-card-photos{margin-bottom:99px;font-family:"Stolzl"}.person-card-photos .person-photos__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.person-card-photos .person-photos__list{width:100%;display:grid;grid-template-columns:repeat(4, 1fr);grid-template-rows:190px;-webkit-column-gap:5px;-moz-column-gap:5px;column-gap:5px}.person-card-photos .person-photos__list-item{background-image:url(/themes/custom/mania/icons/empty.png);background-size:cover;background-repeat:no-repeat;background-position:center center;overflow:hidden;cursor:pointer}.person-card-photos .person-photos__list-item img{-webkit-transition:.2s all ease-in-out;transition:.2s all ease-in-out}.person-card-photos .person-photos__list-item:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}.person-card-photos .person-photos__list-item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.person-screenshots{font-family:"Stolzl";margin-bottom:160px}.person-screenshots .person-screenshots__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.person-screenshots .person-screenshots__list{display:grid;grid-template-columns:repeat(3, 1fr);grid-auto-rows:138px;grid-auto-flow:dense;gap:5px}.person-screenshots .person-screenshots__list .person-screenshots__list-item:first-child,.person-screenshots .person-screenshots__list .person-screenshots__list-item:nth-child(8),.person-screenshots .person-screenshots__list .person-screenshots__list-item:nth-child(6n+14){grid-column:span 2;grid-row:span 2}.person-screenshots .person-screenshots__list-item{overflow:hidden;cursor:pointer}.person-screenshots .person-screenshots__list-item img{-webkit-transition:.2s all ease-in-out;transition:.2s all ease-in-out}.person-screenshots .person-screenshots__list-item:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}.person-screenshots .person-screenshots__list-item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.person-filmography-page .person-filmography__occupation{display:-webkit-box;display:-ms-flexbox;display:flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0px 0px 0px 0px;padding-bottom:4px;height:25px;width:1200px}.person-filmography-page .person-filmography__occupation-item_active{color:var(--green)}.person-filmography-page .person-filmography__occupation-item_active:before{content:"";position:absolute;bottom:-5px;left:0;width:100%;height:2px;height:1px !important;background-color:var(--green)}.person-filmography-page .person-filmography__occupation-item_active a{color:var(--green)}.person-filmography-page .person-filmography__occupation-item:last-child{margin-right:0px !important}.person-filmography{font-family:"Stolzl"}.person-filmography .person-filmography__header{margin-bottom:13px}.person-filmography .person-filmography__filters{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:50px}.person-filmography .person-filmography__filter-item{margin-right:10px}.person-filmography .person-filmography__occupation{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;padding-bottom:4px;border-bottom:1px solid var(--border-gray)}.person-filmography .person-filmography__occupation-item_active{color:var(--green)}.person-filmography .person-filmography__occupation-item_active:before{bottom:-6px}.person-filmography .has_nids:before{bottom:-5px !important}.person-filmography .person-filter__reset{display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;padding:0;background-color:rgba(0,0,0,0);font-family:"Stolzl";font-size:15px;font-weight:300;line-height:22px;cursor:pointer;color:var(--gray);position:relative;left:3px}.person-filmography .person-filter__reset:hover{color:var(--black)}.person-filmography .person-filter__reset:before{content:"X";margin-right:5px}.person-filmography .person-filmography__occupation-item{cursor:pointer;position:relative;font-size:15px;font-weight:400;line-height:18px}.person-filmography .person-filmography__occupation-item a:hover{color:var(--green)}.person-filmography .person-filmography__occupation-item:hover{color:var(--green)}.person-filmography .person-filmography__occupation-item_deactive:hover{color:var(--gray)}.person-filmography .person-filmography__occupation-item_active{color:var(--green)}.person-filmography .person-filmography__occupation-item_active:before{content:"";position:absolute;bottom:-6px;left:0;width:100%;height:1px;background-color:var(--green)}.person-filmography .person-filmography__occupation-item_active a{color:var(--green)}.person-filmography .person-filmography__occupation-item_deactive{position:relative;color:var(--gray);font-size:15px;font-weight:400;line-height:18px;margin-right:41px}.person-articles-menu{background-color:#fff;width:374px;padding:50px;padding-right:100px}.person-articles{font-family:"Stolzl";position:sticky;display:grid;grid-template-columns:420px auto;margin-right:50px}.person-articles .person-articles__menu{width:320px}.person-articles .person-articles-menu__link{display:block;color:var(--black);font-size:12px;font-weight:500;line-height:1.3;text-transform:uppercase;letter-spacing:.19em;-webkit-transition:all .3s ease-in;transition:all .3s ease-in}.person-articles .person-articles-menu__link:hover{color:var(--green)}.person-articles .person-articles__items{display:grid;row-gap:20px}.award-tooltip .award-tooltip__list{overflow:auto;padding:0px;margin-bottom:68px;overflow-y:scroll;max-height:205px}.award-tooltip .award-tooltip__list::-webkit-scrollbar{width:4px}.award-tooltip .award-tooltip__list::-webkit-scrollbar-button{display:none}.award-tooltip .award-tooltip__list::-webkit-scrollbar-track-piece{position:absolute;right:5px}.award-tooltip .award-tooltip__list::-webkit-scrollbar-thumb{border-radius:10px;background:var(--green)}.award-tooltip .award-tooltip__list-item:not(:last-child){margin-bottom:45px}.award-tooltip .award-tooltip__list-item-year{font-size:15px;font-weight:400;line-height:18px;color:var(--white);margin-bottom:5px}.award-tooltip .award-tooltip__list-section:not(:last-child){margin-bottom:16px}.award-tooltip .award-tooltip__list-section-title{font-size:17px;font-weight:500;line-height:20px;text-transform:uppercase;margin-bottom:5px}.award-tooltip .award-tooltip__list-section-title_white{color:var(--white)}.award-tooltip .award__list-section-item{margin-bottom:5px}.award-tooltip .award-tooltip__list-section_nominees{color:var(--gray)}.award-tooltip .award-nomination__film_title{font-weight:500;display:inline-block}.award-tooltip .award-nomination__film_title a{text-decoration:underline}.award-tooltip .award-nomination__film_name{font-weight:500;display:inline-block}.award-win{font-family:"Stolzl";font-size:15px;font-weight:300;line-height:22px;color:var(--white)}.award-win .award-nomination__nominee{font-weight:500}.award-win a{color:var(--white)}.layout.person_layout{border-bottom:0px solid}.person-card-page .ui-radio-switch label{padding:15px 29px}.person-card-page .grid-content-banner__banner{margin-bottom:150px}
