/* Shared story geometry: cover and actual reading column align. */
.story-header{height:60px;padding-top:4px;padding-bottom:4px}
.story-header-logo{position:absolute;left:50%;transform:translateX(-50%);display:block;width:210px;line-height:0}
.story-header-logo img{display:block;width:100%;height:36px;object-fit:contain}
.audio-player-wrap{top:60px}
.cover-wrap{margin-top:5px}
@media(min-width:841px){
 .story-content{max-width:800px;padding-left:0;padding-right:0}
 .story-photo{margin-left:0;margin-right:0}
 .story-photo figcaption{padding-left:0;padding-right:0}
}
@media(max-width:840px){
 .cover-wrap{width:calc(100% - 40px);margin-inline:auto}
 .story-content{max-width:840px;padding-left:20px;padding-right:20px}
 .story-photo{margin-left:0;margin-right:0}
 .story-header-logo{width:160px}
 .story-header-date,.story-header-section{display:none}
}
@media(max-width:420px){.story-header-logo{width:132px}.story-header-brand svg:not(:first-child){display:none}}
