html:lang(de) .asterisk>li,html:lang(en) .asterisk>li,html:lang(es) .asterisk>li,html:lang(fr) .asterisk>li,html:lang(it) .asterisk>li{padding-left:.5em;text-indent:-.5em}html:lang(de) .asterisk>li::before,html:lang(en) .asterisk>li::before,html:lang(es) .asterisk>li::before,html:lang(fr) .asterisk>li::before,html:lang(it) .asterisk>li::before{content:"*"}html:lang(de) .characters-item-text,html:lang(en) .characters-item-text,html:lang(es) .characters-item-text,html:lang(fr) .characters-item-text,html:lang(it) .characters-item-text{padding:0 1rem .5rem}@media screen and (max-width:767px){html:lang(de) .characters-item-text,html:lang(en) .characters-item-text,html:lang(es) .characters-item-text,html:lang(fr) .characters-item-text,html:lang(it) .characters-item-text{padding:0 .5rem 0rem}}html:lang(de) .characters-item-text.ir-min,html:lang(en) .characters-item-text.ir-min,html:lang(es) .characters-item-text.ir-min,html:lang(fr) .characters-item-text.ir-min,html:lang(it) .characters-item-text.ir-min{padding:0 1rem .5rem}@media screen and (max-width:767px){html:lang(de) .characters-item-text.ir-min,html:lang(en) .characters-item-text.ir-min,html:lang(es) .characters-item-text.ir-min,html:lang(fr) .characters-item-text.ir-min,html:lang(it) .characters-item-text.ir-min{padding:0 .5rem 0rem}html:lang(de) .characters-section-text br,html:lang(en) .characters-section-text br,html:lang(es) .characters-section-text br,html:lang(fr) .characters-section-text br,html:lang(it) .characters-section-text br{display:none}}html:lang(de) .headline-default,html:lang(en) .headline-default,html:lang(es) .headline-default,html:lang(fr) .headline-default,html:lang(it) .headline-default{font-size:1.6rem;padding-left:5%;padding-right:5%;box-sizing:border-box}@media screen and (max-width:767px){html:lang(de) .headline-default,html:lang(en) .headline-default,html:lang(es) .headline-default,html:lang(fr) .headline-default,html:lang(it) .headline-default{font-size:1.3rem}}html:lang(de) html,html:lang(en) html,html:lang(es) html,html:lang(fr) html,html:lang(it) html{line-height:1.5}html:lang(de) .btn-default--tall-b span,html:lang(de) .btn-default--w span,html:lang(de) .characters-btn span,html:lang(de) .system-btn a span,html:lang(en) .btn-default--tall-b span,html:lang(en) .btn-default--w span,html:lang(en) .characters-btn span,html:lang(en) .system-btn a span,html:lang(es) .btn-default--tall-b span,html:lang(es) .btn-default--w span,html:lang(es) .characters-btn span,html:lang(es) .system-btn a span,html:lang(fr) .btn-default--tall-b span,html:lang(fr) .btn-default--w span,html:lang(fr) .characters-btn span,html:lang(fr) .system-btn a span,html:lang(it) .btn-default--tall-b span,html:lang(it) .btn-default--w span,html:lang(it) .characters-btn span,html:lang(it) .system-btn a span{font-size:.8rem}html:lang(de) .btn-default--tall-b b,html:lang(de) .btn-default--w b,html:lang(en) .btn-default--tall-b b,html:lang(en) .btn-default--w b,html:lang(es) .btn-default--tall-b b,html:lang(es) .btn-default--w b,html:lang(fr) .btn-default--tall-b b,html:lang(fr) .btn-default--w b,html:lang(it) .btn-default--tall-b b,html:lang(it) .btn-default--w b{font-size:2rem}html:lang(de) .btn-default--wide-b,html:lang(en) .btn-default--wide-b,html:lang(es) .btn-default--wide-b,html:lang(fr) .btn-default--wide-b,html:lang(it) .btn-default--wide-b{padding:0 1.5rem}html:lang(de) .btn-default--wide-b b,html:lang(en) .btn-default--wide-b b,html:lang(es) .btn-default--wide-b b,html:lang(fr) .btn-default--wide-b b,html:lang(it) .btn-default--wide-b b{font-size:1.5rem}html:lang(de) .btn-default--wide-b span,html:lang(en) .btn-default--wide-b span,html:lang(es) .btn-default--wide-b span,html:lang(fr) .btn-default--wide-b span,html:lang(it) .btn-default--wide-b span{font-size:1rem;line-height:1.2}html:lang(de) .fix-btn .system-head-btns .btn-default--wide-b b,html:lang(en) .fix-btn .system-head-btns .btn-default--wide-b b,html:lang(es) .fix-btn .system-head-btns .btn-default--wide-b b,html:lang(fr) .fix-btn .system-head-btns .btn-default--wide-b b,html:lang(it) .fix-btn .system-head-btns .btn-default--wide-b b{font-size:1rem;width:4em}html:lang(de) .fix-btn .system-head-btns .btn-default--wide-b span,html:lang(en) .fix-btn .system-head-btns .btn-default--wide-b span,html:lang(es) .fix-btn .system-head-btns .btn-default--wide-b span,html:lang(fr) .fix-btn .system-head-btns .btn-default--wide-b span,html:lang(it) .fix-btn .system-head-btns .btn-default--wide-b span{font-size:.8rem;line-height:1.2}html:lang(de) .kv-date-img,html:lang(en) .kv-date-img,html:lang(es) .kv-date-img,html:lang(fr) .kv-date-img,html:lang(it) .kv-date-img{width:75%}@media screen and (max-width:767px){html:lang(de) .top .about-text,html:lang(en) .top .about-text,html:lang(es) .top .about-text,html:lang(fr) .top .about-text,html:lang(it) .top .about-text{width:68%}html:lang(de) .top .story-section,html:lang(en) .top .story-section,html:lang(es) .top .story-section,html:lang(fr) .top .story-section,html:lang(it) .top .story-section{text-align:left;line-height:1.8;width:80%;margin:0 auto}}html:lang(de) .top .top-section-catch,html:lang(en) .top .top-section-catch,html:lang(es) .top .top-section-catch,html:lang(fr) .top .top-section-catch,html:lang(it) .top .top-section-catch{line-height:1.3;font-size:3rem}html:lang(de) .top-system .top-section-catch,html:lang(en) .top-system .top-section-catch,html:lang(es) .top-system .top-section-catch,html:lang(fr) .top-system .top-section-catch,html:lang(it) .top-system .top-section-catch{color:#fff}@media screen and (max-width:767px){html:lang(de) .top .top-section-catch,html:lang(en) .top .top-section-catch,html:lang(es) .top .top-section-catch,html:lang(fr) .top .top-section-catch,html:lang(it) .top .top-section-catch{font-size:2.1rem}html:lang(de) .about .story-section p,html:lang(en) .about .story-section p,html:lang(es) .about .story-section p,html:lang(fr) .about .story-section p,html:lang(it) .about .story-section p{line-height:1.6;width:90%;margin:auto}html:lang(de) .characters .characters-main__info,html:lang(en) .characters .characters-main__info,html:lang(es) .characters .characters-main__info,html:lang(fr) .characters .characters-main__info,html:lang(it) .characters .characters-main__info{top:46%}html:lang(de) .characters .characters-main__name,html:lang(en) .characters .characters-main__name,html:lang(es) .characters .characters-main__name,html:lang(fr) .characters .characters-main__name,html:lang(it) .characters .characters-main__name{margin-bottom:.8rem}}html:lang(de) .characters .characters-faction-headline-sp,html:lang(en) .characters .characters-faction-headline-sp,html:lang(es) .characters .characters-faction-headline-sp,html:lang(fr) .characters .characters-faction-headline-sp,html:lang(it) .characters .characters-faction-headline-sp{height:auto;line-height:1}html:lang(de) .system-head__catch,html:lang(en) .system-head__catch,html:lang(es) .system-head__catch,html:lang(fr) .system-head__catch,html:lang(it) .system-head__catch{width:150%;font-size:2.2rem;line-height:1.4}@media screen and (max-width:767px){html:lang(de) .system-head__catch,html:lang(en) .system-head__catch,html:lang(es) .system-head__catch,html:lang(fr) .system-head__catch,html:lang(it) .system-head__catch{font-size:1.7rem}}html:lang(de) .system-section-headline__text,html:lang(en) .system-section-headline__text,html:lang(es) .system-section-headline__text,html:lang(fr) .system-section-headline__text,html:lang(it) .system-section-headline__text{font-size:4rem;text-align:center;color:#fff;line-height:1.2;padding-bottom:12px;margin-bottom:-10px}@media screen and (max-width:767px){html:lang(de) .system-section-headline__text,html:lang(en) .system-section-headline__text,html:lang(es) .system-section-headline__text,html:lang(fr) .system-section-headline__text,html:lang(it) .system-section-headline__text{font-size:2rem;padding-bottom:.5rem;margin-bottom:-1.5rem}}html:lang(de) .fix-btn .system-head-btns .btn-default--wide-b,html:lang(en) .fix-btn .system-head-btns .btn-default--wide-b,html:lang(es) .fix-btn .system-head-btns .btn-default--wide-b,html:lang(fr) .fix-btn .system-head-btns .btn-default--wide-b,html:lang(it) .fix-btn .system-head-btns .btn-default--wide-b{gap:.5rem;width:20rem;height:3.2rem}html:lang(de) .characters-main__name,html:lang(en) .characters-main__name,html:lang(es) .characters-main__name,html:lang(fr) .characters-main__name,html:lang(it) .characters-main__name{height:auto;line-height:1.4;margin-bottom:1rem}html:lang(de) .characters-main__text,html:lang(en) .characters-main__text,html:lang(es) .characters-main__text,html:lang(fr) .characters-main__text,html:lang(it) .characters-main__text{line-height:1.5}html:lang(de) .characters-main__cv,html:lang(en) .characters-main__cv,html:lang(es) .characters-main__cv,html:lang(fr) .characters-main__cv,html:lang(it) .characters-main__cv{height:auto;text-indent:-2.2em;padding-left:2.2em;line-height:1.2;font-size:1.3rem;margin-bottom:.5em}html:lang(de) .characters-faction-headline,html:lang(en) .characters-faction-headline,html:lang(es) .characters-faction-headline,html:lang(fr) .characters-faction-headline,html:lang(it) .characters-faction-headline{position:relative;z-index:1;margin:-1rem 1rem 0;white-space:nowrap;width:0;display:block;transform:rotate(90deg);font-size:1.5rem}@media screen and (max-width:767px){html:lang(de) .characters-faction-headline,html:lang(en) .characters-faction-headline,html:lang(es) .characters-faction-headline,html:lang(fr) .characters-faction-headline,html:lang(it) .characters-faction-headline{display:none}}html:lang(de) .characters-item-text,html:lang(en) .characters-item-text,html:lang(es) .characters-item-text,html:lang(fr) .characters-item-text,html:lang(it) .characters-item-text{font-size:1.6rem;line-height:1}html:lang(de) .characters-item-text dl,html:lang(en) .characters-item-text dl,html:lang(es) .characters-item-text dl,html:lang(fr) .characters-item-text dl,html:lang(it) .characters-item-text dl{display:flex;font-size:.7rem;line-height:1.2;margin:.2em 0 0}html:lang(de) .characters-item-text dl dt,html:lang(en) .characters-item-text dl dt,html:lang(es) .characters-item-text dl dt,html:lang(fr) .characters-item-text dl dt,html:lang(it) .characters-item-text dl dt{width:2.5em}html:lang(de) .characters-item-text dl dd,html:lang(en) .characters-item-text dl dd,html:lang(es) .characters-item-text dl dd,html:lang(fr) .characters-item-text dl dd,html:lang(it) .characters-item-text dl dd{margin:0}html:lang(de) .size-large .characters-item-text,html:lang(en) .size-large .characters-item-text,html:lang(es) .size-large .characters-item-text,html:lang(fr) .size-large .characters-item-text,html:lang(it) .size-large .characters-item-text{font-size:2.5rem}html:lang(de) .characters-item-text.ir-min,html:lang(en) .characters-item-text.ir-min,html:lang(es) .characters-item-text.ir-min,html:lang(fr) .characters-item-text.ir-min,html:lang(it) .characters-item-text.ir-min{font-size:1.2rem}@media screen and (min-width:1921px){html:lang(de) .characters-item-text,html:lang(en) .characters-item-text,html:lang(es) .characters-item-text,html:lang(fr) .characters-item-text,html:lang(it) .characters-item-text{font-size:30px}html:lang(de) .characters-item-text dl,html:lang(en) .characters-item-text dl,html:lang(es) .characters-item-text dl,html:lang(fr) .characters-item-text dl,html:lang(it) .characters-item-text dl{font-size:18px}html:lang(de) .size-large .characters-item-text,html:lang(en) .size-large .characters-item-text,html:lang(es) .size-large .characters-item-text,html:lang(fr) .size-large .characters-item-text,html:lang(it) .size-large .characters-item-text{font-size:42px}html:lang(de) .characters-item-text.ir-min,html:lang(en) .characters-item-text.ir-min,html:lang(es) .characters-item-text.ir-min,html:lang(fr) .characters-item-text.ir-min,html:lang(it) .characters-item-text.ir-min{font-size:24px}}@media screen and (max-width:767px){html:lang(de) .characters-item-text,html:lang(en) .characters-item-text,html:lang(es) .characters-item-text,html:lang(fr) .characters-item-text,html:lang(it) .characters-item-text{font-size:1.2rem}html:lang(de) .characters-item-text dl,html:lang(en) .characters-item-text dl,html:lang(es) .characters-item-text dl,html:lang(fr) .characters-item-text dl,html:lang(it) .characters-item-text dl{font-size:.5rem}html:lang(de) .size-large .characters-item-text,html:lang(en) .size-large .characters-item-text,html:lang(es) .size-large .characters-item-text,html:lang(fr) .size-large .characters-item-text,html:lang(it) .size-large .characters-item-text{font-size:1.2rem}html:lang(de) .characters-item-text.ir-min,html:lang(en) .characters-item-text.ir-min,html:lang(es) .characters-item-text.ir-min,html:lang(fr) .characters-item-text.ir-min,html:lang(it) .characters-item-text.ir-min{font-size:1rem}html:lang(de) .top-characters .characters-item-text,html:lang(en) .top-characters .characters-item-text,html:lang(es) .top-characters .characters-item-text,html:lang(fr) .top-characters .characters-item-text,html:lang(it) .top-characters .characters-item-text{font-size:1.8rem}html:lang(de) .top-characters .characters-item-text dl,html:lang(en) .top-characters .characters-item-text dl,html:lang(es) .top-characters .characters-item-text dl,html:lang(fr) .top-characters .characters-item-text dl,html:lang(it) .top-characters .characters-item-text dl{font-size:.7rem}html:lang(de) .movie-tab>a,html:lang(en) .movie-tab>a,html:lang(es) .movie-tab>a,html:lang(fr) .movie-tab>a,html:lang(it) .movie-tab>a{font-size:.8rem}}html:lang(en-us) .top-kv-movie__image{opacity:.4}html:lang(zh-cmn-Hant),html:lang(zh-cmn-Hant) .kv-console-attention,html:lang(zh-cmn-Hant) .top-section-info__headline{font-family:"Noto Sans TC",sans-serif}html:lang(zh-cmn-Hans),html:lang(zh-cmn-Hans) .kv-console-attention,html:lang(zh-cmn-Hans) .top-section-info__headline{font-family:"Noto Sans SC",sans-serif}