/* r2: font clarity only; layout, dimensions, images and wording are unchanged. */
html body.landing-shell .cinema-page,
html body.landing-shell .cinema-page h1,
html body.landing-shell .cinema-page h2,
html body.landing-shell .cinema-page h3,
html body.landing-shell .cinema-page h4,
html body.landing-shell .cinema-page p,
html body.landing-shell .cinema-page small,
html body.landing-shell .cinema-page strong,
html body.landing-shell .cinema-page span,
html body.landing-shell .cinema-page a {
  color: #132238 !important;
  opacity: 1 !important;
  text-shadow: none !important;
}
html body.landing-shell .cinema-page .brand-sub,
html body.landing-shell .cinema-page .hero-desc,
html body.landing-shell .cinema-page .section-heading > p,
html body.landing-shell .cinema-page .drama-card small,
html body.landing-shell .cinema-page .cover-card small,
html body.landing-shell .cinema-page .popular-card small,
html body.landing-shell .cinema-page .ranking-list small,
html body.landing-shell .cinema-page .feature-list p,
html body.landing-shell .cinema-page blockquote cite,
html body.landing-shell .cinema-page .faq-list details p,
html body.landing-shell .cinema-page .footer-brand p,
html body.landing-shell .cinema-page .footer-col a,
html body.landing-shell .cinema-page .footer-contact p,
html body.landing-shell .cinema-page .footer-legal,
html body.landing-shell .cinema-page .footer-legal a {
  color: #475569 !important;
}
html body.landing-shell .cinema-page .feature-kicker,
html body.landing-shell .cinema-page .heat,
html body.landing-shell .cinema-page .popular-card span,
html body.landing-shell .cinema-page .rank-heat {
  color: #be123c !important;
}
html body.landing-shell .cinema-page .rank-no,
html body.landing-shell .cinema-page .text-link,
html body.landing-shell .cinema-page .hero-feature a {
  color: #075985 !important;
}
html body.landing-shell .cinema-page .nav-cta,
html body.landing-shell .cinema-page .header-download,
html body.landing-shell .cinema-page .btn-download,
html body.landing-shell .cinema-page .card-status,
html body.landing-shell .cinema-page .cover-card figure > span,
html body.landing-shell .cinema-page .short-card > div *,
html body.landing-shell .cinema-page .short-card .play,
html body.landing-shell .cinema-page .ranking-note *,
html body.landing-shell .cinema-page .mobile-download-bar *,
html body.landing-shell .cinema-page .category-pill.active,
html body.landing-shell .cinema-page .download-links a {
  color: #ffffff !important;
}
html body.landing-shell .cinema-page .btn-primary,
html body.landing-shell .cinema-page .category-pill.active,
html body.landing-shell .cinema-page .download-section li span {
  color: #0f172a !important;
}
html body.landing-shell.landing-shell.landing-shell .cinema-page * {
  color: #132238 !important;
  opacity: 1 !important;
  text-shadow: none !important;
}
html body.landing-shell.landing-shell.landing-shell .cinema-page p,
html body.landing-shell.landing-shell.landing-shell .cinema-page small,
html body.landing-shell.landing-shell.landing-shell .cinema-page .brand-sub,
html body.landing-shell.landing-shell.landing-shell .cinema-page .section-heading > p,
html body.landing-shell.landing-shell.landing-shell .cinema-page .footer-col a,
html body.landing-shell.landing-shell.landing-shell .cinema-page .footer-legal,
html body.landing-shell.landing-shell.landing-shell .cinema-page .footer-legal a {
  color: #475569 !important;
}
html body.landing-shell.landing-shell.landing-shell .cinema-page .heat,
html body.landing-shell.landing-shell.landing-shell .cinema-page .popular-card span,
html body.landing-shell.landing-shell.landing-shell .cinema-page .rank-heat {
  color: #be123c !important;
}
html body.landing-shell.landing-shell.landing-shell .cinema-page .rank-no,
html body.landing-shell.landing-shell.landing-shell .cinema-page .text-link,
html body.landing-shell.landing-shell.landing-shell .cinema-page .hero-feature a {
  color: #075985 !important;
}
html body.landing-shell.landing-shell.landing-shell .cinema-page .nav-cta,
html body.landing-shell.landing-shell.landing-shell .cinema-page .header-download,
html body.landing-shell.landing-shell.landing-shell .cinema-page .btn-download,
html body.landing-shell.landing-shell.landing-shell .cinema-page .card-status,
html body.landing-shell.landing-shell.landing-shell .cinema-page .cover-card figure > span,
html body.landing-shell.landing-shell.landing-shell .cinema-page .short-card > div *,
html body.landing-shell.landing-shell.landing-shell .cinema-page .short-card .play,
html body.landing-shell.landing-shell.landing-shell .cinema-page .ranking-note *,
html body.landing-shell.landing-shell.landing-shell .cinema-page .mobile-download-bar *,
html body.landing-shell.landing-shell.landing-shell .cinema-page .download-links a {
  color: #ffffff !important;
}
html body.landing-shell.landing-shell.landing-shell .cinema-page .btn-primary,
html body.landing-shell.landing-shell.landing-shell .cinema-page .category-pill.active,
html body.landing-shell.landing-shell.landing-shell .cinema-page .download-section li span {
  color: #0f172a !important;
}
html body.landing-shell.landing-shell.landing-shell * {
  color: #132238 !important;
  opacity: 1 !important;
  text-shadow: none !important;
}
html body.landing-shell.landing-shell.landing-shell p,
html body.landing-shell.landing-shell.landing-shell small,
html body.landing-shell.landing-shell.landing-shell .brand-sub,
html body.landing-shell.landing-shell.landing-shell .section-heading > p,
html body.landing-shell.landing-shell.landing-shell .footer-col a,
html body.landing-shell.landing-shell.landing-shell .footer-legal,
html body.landing-shell.landing-shell.landing-shell .footer-legal a,
html body.landing-shell.landing-shell.landing-shell .ac-compliance-bar {
  color: #475569 !important;
}
html body.landing-shell.landing-shell.landing-shell .heat,
html body.landing-shell.landing-shell.landing-shell .popular-card span,
html body.landing-shell.landing-shell.landing-shell .rank-heat {
  color: #be123c !important;
}
html body.landing-shell.landing-shell.landing-shell .rank-no,
html body.landing-shell.landing-shell.landing-shell .text-link,
html body.landing-shell.landing-shell.landing-shell .hero-feature a {
  color: #075985 !important;
}
html body.landing-shell.landing-shell.landing-shell .nav-cta,
html body.landing-shell.landing-shell.landing-shell .header-download,
html body.landing-shell.landing-shell.landing-shell .btn-primary,
html body.landing-shell.landing-shell.landing-shell .category-pill.active,
html body.landing-shell.landing-shell.landing-shell .download-section li span {
  color: #0f172a !important;
}
html body.landing-shell.landing-shell.landing-shell .btn-download,
html body.landing-shell.landing-shell.landing-shell .card-status,
html body.landing-shell.landing-shell.landing-shell .cover-card figure > span,
html body.landing-shell.landing-shell.landing-shell .short-card > div *,
html body.landing-shell.landing-shell.landing-shell .short-card .play,
html body.landing-shell.landing-shell.landing-shell .ranking-note *,
html body.landing-shell.landing-shell.landing-shell .mobile-download-bar *,
html body.landing-shell.landing-shell.landing-shell .download-links a {
  color: #ffffff !important;
}
html body.landing-shell.landing-shell.landing-shell .cinema-page .nav-cta {
  color: #0f172a !important;
}
html body.landing-shell.landing-shell.landing-shell .mobile-dock a {
  color: #f1f5f9 !important;
}
html body.landing-shell.landing-shell.landing-shell .mobile-dock a.active {
  color: #67e8f9 !important;
}
html body.landing-shell.landing-shell.landing-shell .mobile-dock a.dock-cta {
  color: #0f172a !important;
}
html body a.nav-cta.nav-cta.nav-cta{color:#052e16!important}
