/* SB20-001-S06 only: editorial readability and balanced cinema imagery. */
html[data-brand-signature="settjd-media-atlas-s06"] .hero-grid { grid-template-columns: 1.05fr 1fr; align-items: center; gap: 48px; }
html[data-brand-signature="settjd-media-atlas-s06"] .hero h1 { font-size: clamp(2rem, 3.9vw, 3.6rem); line-height: 1.2; letter-spacing: -.025em; max-width: 15ch; }
html[data-brand-signature="settjd-media-atlas-s06"] .hero-intro { max-width: 42rem; line-height: 1.9; font-size: 1rem; color: #e2e8f0; }
html[data-brand-signature="settjd-media-atlas-s06"] .hero-grid img { height: auto; aspect-ratio: 3 / 2; object-fit: cover; border-radius: 3px; }
html[data-brand-signature="settjd-media-atlas-s06"] .hero-note { color: #334155; font-size: .8rem; }
html[data-brand-signature="settjd-media-atlas-s06"] .breadcrumb { background: transparent; color: #cbd5e1; padding: 10px 0; border-top: 1px solid #334155; }
html[data-brand-signature="settjd-media-atlas-s06"] .breadcrumb a { color: #cbd5e1; }
html[data-brand-signature="settjd-media-atlas-s06"] .breadcrumb li::before,
html[data-brand-signature="settjd-media-atlas-s06"] .site-footer .legal { color: #cbd5e1; }
html[data-brand-signature="settjd-media-atlas-s06"] .section { padding: 56px 0; }
html[data-brand-signature="settjd-media-atlas-s06"] .section h2 { font-size: clamp(1.6rem, 2.6vw, 2.4rem); line-height: 1.45; max-width: 34ch; }
html[data-brand-signature="settjd-media-atlas-s06"] .section .eyebrow { color: #65420a; }
html[data-brand-signature="settjd-media-atlas-s06"] .section p,
html[data-brand-signature="settjd-media-atlas-s06"] .section li { line-height: 1.9; }
html[data-brand-signature="settjd-media-atlas-s06"] .answer-block .eyebrow { color: #0f172a; }
html[data-brand-signature="settjd-media-atlas-s06"] .page-credits { font-size: .78rem; line-height: 1.8; }
html[data-brand-signature="settjd-media-atlas-s06"] .source-note__publisher { color: #475569; }
html[data-brand-signature="settjd-media-atlas-s06"] .card { padding: 24px 0; }
html[data-brand-signature="settjd-media-atlas-s06"] .card picture { display: block; margin-bottom: 20px; }
html[data-brand-signature="settjd-media-atlas-s06"] .card img { width: 100%; height: auto; aspect-ratio: 3 / 2; object-fit: cover; border-radius: 3px; }
@media (max-width: 800px) {
  html[data-brand-signature="settjd-media-atlas-s06"] .container { width: calc(100% - 36px); }
  html[data-brand-signature="settjd-media-atlas-s06"] .hero { padding: 24px 0 36px; }
  html[data-brand-signature="settjd-media-atlas-s06"] .hero-grid { grid-template-columns: 1fr; gap: 24px; }
  html[data-brand-signature="settjd-media-atlas-s06"] .hero-grid > div { order: 0; }
  html[data-brand-signature="settjd-media-atlas-s06"] .hero-visual { order: 1; }
  html[data-brand-signature="settjd-media-atlas-s06"] .hero h1 { font-size: 2rem; max-width: none; line-height: 1.3; }
  html[data-brand-signature="settjd-media-atlas-s06"] .hero-intro { font-size: .96rem; }
  html[data-brand-signature="settjd-media-atlas-s06"] .section { padding: 36px 0; }
  html[data-brand-signature="settjd-media-atlas-s06"] .section h2 { font-size: 1.6rem; }
  html[data-brand-signature="settjd-media-atlas-s06"] .answer-block__inner { display: block; }
  html[data-brand-signature="settjd-media-atlas-s06"] .answer-block__answer { margin-top: 20px; }
}
