.person{padding:20px}.person .spouses{margin-bottom:56px}.person .spouses h2{margin-bottom:32px}.person .spouses ul{list-style:none}.person .spouses ul li{margin:14px 0}.person .spouses ul li strong{font-weight:500}.person .spouses ul li a{border-bottom:1px solid hsla(0,0%,100%,.35);display:inline-block;font-weight:500;padding-bottom:2px;transition:border-bottom .2s ease}.person .spouses ul li a:hover{border-bottom:1px solid #fff}.person .roles{margin-bottom:56px}.person .roles h2{margin-bottom:32px}.person .roles .items .item{grid-gap:14px;align-items:center;display:grid;grid-template-columns:60px auto;margin:14px 0}.person .roles .items .item strong{font-weight:500}.person .roles .items .item a{border-bottom:1px solid hsla(0,0%,100%,.35);display:inline-block;font-weight:500;padding-bottom:2px;transition:border-bottom .2s ease}.person .roles .items .item a:hover{border-bottom:1px solid #fff}.person .roles .items .item .poster{background-color:#222;height:90px;overflow:hidden;width:60px}.person .roles .items .item .poster img{min-height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.person .roles .items .item .meta{color:#808893;font-size:1.4rem;margin-top:10px}.person h1{margin-bottom:10px!important}.person .name-en{color:#808893;font-size:1.6rem}.person .removal-request{margin-top:16px}.person .removal-request button{color:#808893;cursor:pointer;font-size:1.3rem;-webkit-text-decoration:underline;text-decoration:underline}.person .removal-request .removal-active{color:#808893;font-size:1.3rem}.person .removal-modal{background-color:rgba(0,0,0,.75);height:100%;left:0;position:fixed;top:0;width:100%;z-index:5}.person .removal-modal .wrapper{background-color:#171c20;border-radius:20px;left:calc(50% - 300px);max-width:90vw;padding:30px 20px;position:absolute;top:calc(50% - 150px);width:600px;z-index:10}.person .removal-modal .wrapper .close{align-items:center;background-color:red;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:30px;justify-content:center;position:absolute;right:0;text-align:center;top:0;width:30px}.person .removal-modal .wrapper strong{display:block;font-size:1.8rem;margin-bottom:16px}.person .removal-modal .wrapper textarea{margin-bottom:10px;width:100%}.person .removal-modal .wrapper button{margin-top:10px}.person .wrappper{grid-gap:32px;display:grid;grid-template-columns:200px auto;margin:40px 0}.person .wrappper .poster{background-color:#222;border-radius:4px;height:320px;overflow:hidden;position:relative;width:200px}.person .wrappper .poster.blur{filter:blur(15px)}.person .wrappper .poster img{min-height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.person .wrappper .row{margin-bottom:12px}.person .wrappper .row span{margin-right:5px}.person .wrappper ul{margin-left:20px;margin-top:32px}.person .wrappper ul li{line-height:2.8rem;margin-bottom:10px}.person .films h2{margin-bottom:32px}