.EpisodeOverview-module__A0hf-a__hero{--hero-background-wash:linear-gradient(110deg, #0e192b 0%, #211e33 48%, #3c2335 100%)}.EpisodeOverview-module__A0hf-a__hero:before{content:"";pointer-events:none;background:var(--hero-background-wash);position:absolute;inset:0}.EpisodeOverview-module__A0hf-a__copy{z-index:20;position:relative}.EpisodeOverview-module__A0hf-a__character{pointer-events:none;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;min-width:0;display:flex;position:relative;overflow:hidden}.EpisodeOverview-module__A0hf-a__image{z-index:10;width:100%;max-width:var(--hero-character-width,600px);object-fit:contain;filter:drop-shadow(0 12px 18px #00000040);height:auto;-webkit-mask-image:var(--hero-character-mask,radial-gradient(ellipse 72% 80% at 50% 50%, #000 58%, transparent 88%));-webkit-mask-image:var(--hero-character-mask,radial-gradient(ellipse 72% 80% at 50% 50%, #000 58%, transparent 88%));mask-image:var(--hero-character-mask,radial-gradient(ellipse 72% 80% at 50% 50%, #000 58%, transparent 88%));display:block;position:relative}.EpisodeOverview-module__A0hf-a__officialHero .EpisodeOverview-module__A0hf-a__image{filter:none;border-radius:22px;-webkit-mask-image:none;mask-image:none}@media (min-width:768px){.EpisodeOverview-module__A0hf-a__officialHero .EpisodeOverview-module__A0hf-a__image{border-radius:27px}.EpisodeOverview-module__A0hf-a__grid{grid-template-columns:minmax(0,42%) minmax(0,1fr);gap:16px;min-height:260px}.EpisodeOverview-module__A0hf-a__copy{text-shadow:0 2px 8px #07091099}.EpisodeOverview-module__A0hf-a__image{transform:translateY(var(--hero-character-y,0px))}}@media (max-width:639px){.EpisodeOverview-module__A0hf-a__character{justify-self:center;width:min(100%,300px)}}@media (max-width:767px){.EpisodeOverview-module__A0hf-a__hero:before{z-index:1}.EpisodeOverview-module__A0hf-a__grid{z-index:2}.EpisodeOverview-module__A0hf-a__copy{text-shadow:0 2px 8px #07091099}.EpisodeOverview-module__A0hf-a__image{transform:translate(var(--hero-mobile-x,0px), var(--hero-mobile-y,0px))}}
