/* Frame only the approved production artwork, excluding the reference navigation. */
.scene-crown{background-size:auto 190%;background-position:57% 34%}
.scene-panorama{background-size:auto 285%;background-position:55% 26.2%}
.scene-royal{background-size:auto 218%;background-position:55% 28.5%}
.hero .scene-crown{background-position:57% 34%}
.world-kingdom .world-art,.editorial-art .scene-panorama{background-size:auto 285%;background-position:90% 26.2%}
@media(max-width:1000px){.hero .scene-crown{background-position:60% 34%}}
@media(max-width:640px){
  .hero .scene-crown{background-size:auto 190%;background-position:58% 34%}
  .hero .scene-panorama{background-size:auto 285%;background-position:64% 26.2%}
  .hero .scene-royal{background-size:auto 218%;background-position:54% 28.5%}
  .detail-hero>.scene-crown{background-size:auto 190%;background-position:58% 34%}
}

.primary{background:linear-gradient(110deg,var(--accent),color-mix(in srgb,var(--accent),black 35%))}
.season{margin-bottom:30px}.season h3{font:26px Georgia,serif;color:var(--metal)}.episode{padding:20px;border:1px solid var(--line);margin:15px 0}.episode p{color:var(--muted);font-size:13px;line-height:1.8}.episode video,.trailer-video{display:block;width:100%;max-height:70vh;background:#000}
