/* A quiet editorial opening, with the hardware as its only ornament. */
.ed-cover{background:#0b1b23;border-top:0;box-shadow:none}
.ed-cover::after,.ed-cover-signal::before,.ed-cover-signal::after{content:none}
.ed-cover-art .ed-cover-signal{background:#0b1b23;border-radius:0}
.ed-cover h1{margin-top:0;text-wrap:balance}
.hero-scene-controls{gap:10px;padding:6px 0;background:transparent;border-top:1px solid #b3c5bf26;border-radius:0;box-shadow:none}
.hero-scene-views{gap:6px}
.hero-scene-views button{border:0;border-radius:0;background:transparent;color:#aabbb9;font-weight:400;letter-spacing:.01em}
.hero-scene-views button[aria-pressed=true]{background:transparent;color:#f4eee2;border:0;box-shadow:none}
.hero-scene-views button[aria-pressed=true]::after{content:'';position:absolute;bottom:3px;left:calc(50% - 12px);width:24px;height:1px;background:#d4a785}
.hero-scene-views button:hover{background:#aec6bf08;color:#fff}
.ed-cover .hero-scene-controls .ed-motion-toggle{background:transparent;border:1px solid #b3c5bf26;border-radius:50%;color:#c9d4cb}
.ed-cover .hero-scene-controls .ed-motion-toggle:hover{background:#aec6bf0c;border-color:#b3c5bf66}
@media(max-width:760px){
  .ed-cover{grid-template-rows:auto auto minmax(0,1fr) auto}
  .ed-cover h1{grid-row:1}
  .ed-cover-standfirst{grid-row:2}
  .ed-cover-art{grid-row:3}
  .ed-cover-actions{grid-row:4}
  .hero-scene-controls{padding:5px 8px;border-top-color:#b3c5bf1c}
}
@media(orientation:landscape) and (max-height:520px) and (max-width:760px){
  .ed-cover{grid-template-rows:auto auto auto}
  .ed-cover h1{grid-row:1}
  .ed-cover-standfirst{grid-row:2}
  .ed-cover-actions{grid-row:3}
  .ed-cover-art{grid-row:1/-1;margin-inline:0;width:100%}
}
@media(forced-colors:active){
  .hero-scene-views button[aria-pressed=true]{outline:1px solid Highlight;outline-offset:-4px}
  .ed-cover .hero-scene-controls .ed-motion-toggle{border-color:ButtonText}
}
