/* Original archive footage, displayed at a restrained size. */
.ed-case{--rs-accent:#9bc5cf;background:#121b1e;padding:clamp(28px,4vw,64px)}.ed-layout{display:grid;grid-template-columns:1fr 1.2fr;gap:8%;align-items:start}.ed-layout>div,.ed-layout>header{min-width:0}.ed-case h3{margin:24px 0 20px;font-size:clamp(52px,6vw,88px)}.ed-deck{font:clamp(27px,3vw,42px)/1.15 LyDisplay,Arial,sans-serif;letter-spacing:-.025em;color:var(--rs-accent)}.ed-case .ed-byline{font-size:12px;line-height:1.8;color:var(--rs-muted);margin-top:24px}.ed-byline strong{font-weight:400;color:var(--rs-paper)}.ed-case .ed-player{max-width:320px;margin-top:30px}.ed-player video{display:block;width:100%;height:auto;background:#000}.ed-story{padding-top:8px}.ed-story>p:not(.rs-status){font-size:15px;line-height:1.8;color:var(--rs-muted);margin-top:20px}.ed-case .rs-credits dd{color:var(--rs-paper)}.ed-context{border-top:1px solid var(--rs-rule);padding-top:24px;margin-top:28px;display:grid;grid-template-columns:auto 1fr;gap:22px;align-items:center}.ed-context span{font:clamp(27px,3vw,40px)/1.1 LyDisplay,Arial,sans-serif;color:var(--rs-accent);white-space:nowrap}.ed-context p{font-size:12px;line-height:1.8;color:var(--rs-muted)}.ed-stills{border-top:1px solid var(--rs-rule);padding-top:30px;margin-top:36px;display:grid;grid-template-columns:minmax(0,320px) minmax(0,320px);gap:18px 28px}.ed-stills>.rs-kicker{grid-column:1/-1}.ed-stills img{width:100%;height:auto;display:block}.ed-stills figure{max-width:320px}@media(max-width:760px){.ed-layout{grid-template-columns:1fr;gap:32px}.ed-context{max-width:500px}.ed-stills{column-gap:18px}}@media(max-width:600px){.ed-case{padding:35px 24px}.ed-stills{grid-template-columns:minmax(0,320px);gap:24px}.ed-stills>.rs-kicker{grid-column:auto}.ed-context{grid-template-columns:1fr;gap:12px}}
.rs-photo .rs-photo-award{border-left:2px solid var(--rs-accent);padding:14px 0 14px 18px;margin:22px 0 0;background:rgba(246,170,102,.04)}.rs-photo-award strong{display:block;font:26px/1.2 LyDisplay,Arial,sans-serif;color:var(--rs-accent)}.rs-photo-award span{display:block;font-size:12px;line-height:1.8;color:var(--rs-muted);margin-top:7px}
