/* Let enlarged text define the size of grid/flex content instead of its min-content width. */
body[data-accessible-landing] main :where(*) { min-inline-size: 0; }
body[data-accessible-landing] :where(h1,h2,h3,h4,p,li,dt,dd,summary,figcaption,a,button) { overflow-wrap: anywhere; }
body[data-accessible-landing] :where(header nav,.site-header nav,.game-header nav) { flex-wrap: wrap; min-inline-size: 0; }
body[data-accessible-landing] :where(body > header,.site-header) { flex-wrap: wrap; }
body[data-accessible-landing] :where(body > header,.site-header) > a:first-child { flex-shrink: 0; max-inline-size: 100%; }
body[data-accessible-landing] main :where(img,video,iframe) { max-inline-size: 100%; }
body[data-accessible-landing] main :where(.source-card footer,.rich-feed-head,.actions,.buttons,.gallery-controls) { flex-wrap: wrap; }
body[data-accessible-landing] main :where(button,.button) { white-space: normal; }
body[data-accessible-landing="final-fantasy-xiv-evercold"] .games-rail-mobile > b { background: var(--paper); color: var(--ink); }
body[data-accessible-landing="archeage-chronicles"] .chapter-sign { color: #725a26; }
body[data-accessible-landing="archeage-chronicles"] :where(.battle-chapter,.life-chapter) .chapter-sign { color: #e1ca90; }
body[data-accessible-landing="archeage-chronicles"] .demo-chapter .chapter-sign { color: #57431b; }
body[data-accessible-landing="monster-hunter-wilds-ascendance"] .video-chapter a { color: #e1ba80; }
body[data-accessible-landing="blight-survival"] .site-header a { display: inline-flex; align-items: center; min-height: 44px; }
body[data-accessible-landing="warhammer-40-000-dark-heresy"] .release .source-note { color: #594a52; }
body[data-accessible-landing="railborn"] .primary,
body[data-accessible-landing="railborn"] .landing-news-widget .button,
body[data-accessible-landing="railborn"] .feed-filter.is-active,
body[data-accessible-landing="railborn"] .journey-status,
body[data-accessible-landing="railborn"] .car-controls button[aria-pressed="true"],
body[data-accessible-landing="railborn"] .play,
body[data-accessible-landing="railborn"] .release { color: #0a211f; }
body[data-accessible-landing="chronicles-medieval"] .source-card footer a { color: #342d22; }
body[data-accessible-landing="ardem"] .source-card footer a { color: #233a32; }
body[data-accessible-landing="railborn"] .source-card footer a { color: #29352f; }
body[data-accessible-landing="into-the-unwell"] .source-card footer a { color: #171714; }
body[data-accessible-landing="join-us"] .source-card footer a { color: #25191c; }
body[data-accessible-landing="kitman"] .source-card p { color: #182c39; }
body[data-accessible-landing="out-of-words"] .source-card p,
body[data-accessible-landing="out-of-words"] .source-card footer a { color: #332f40; }
body[data-accessible-landing="into-the-unwell"] .title-copy > p { color: #070706; }
body[data-accessible-landing="tom-clancy-s-rainbow-six-tactics"] .actions > a:first-child { background: #c13d3a; }
@media (max-width: 800px) {
  body[data-accessible-landing="exoborne"] > header,
  body[data-accessible-landing="chrono-odyssey"] .site-header { position: relative; }
  body.lnf[data-accessible-landing] .site-header { position: relative; background: var(--bg); }
  body.lnf[data-accessible-landing] .hero { height: auto; min-height: 680px; max-height: none; padding-bottom: 140px; }
  body.lnf[data-accessible-landing] .hero-copy { padding-top: 18px; }
}
