/* Short publication: all copy stays beside the player on desktop. */
@media(min-width:1100px){.publication-page .detail-grid{grid-template-rows:auto auto 1fr}.publication-page .detail-player{grid-row:1/4}.publication-page .detail-footer{grid-row:3}.publication-page .detail-about p{font-size:20px;line-height:1.5}.publication-page h1{font-size:clamp(54px,5.6vw,86px)}}
@media(min-width:768px) and (max-width:1099px){.publication-page .detail-about{padding-top:12px}.publication-page .detail-footer{grid-row:3}.publication-page .detail-player{margin-bottom:26px}.publication-page .detail-about p{font-size:20px;line-height:1.5}}
@media(max-width:767px){.publication-page h1{font-size:11vw;letter-spacing:-1.4px}}
