.music-service-page .service-detail-hero-copy h1{max-width:1080px}
.service-image-card[data-music-service="music-management"] img,.music-service-page[data-music-service-page="music-management"] .service-detail-hero>img{object-position:62% center}
.music-draft-note{display:inline-flex;max-width:100%;margin-bottom:1.4rem;padding:.5rem .8rem;border:1px solid rgba(226,201,147,.5);background:rgba(25,9,13,.55);color:#e2c993;font-size:.68rem;letter-spacing:.1em;text-transform:uppercase}
.music-service-page .service-offer-list h3,.music-service-page .service-assurance-grid h3{overflow-wrap:anywhere;hyphens:auto}
.music-service-page .service-offer-list article{grid-template-columns:2rem minmax(0,.85fr) minmax(0,1fr)}
.service-image-card[data-music-service] .service-image-copy h3{hyphens:auto;overflow-wrap:anywhere}
.music-related-copy{grid-column:1/-1;max-width:850px;margin:0;color:#d7cfc6}
.music-related-copy a{display:inline-flex;margin-left:.5rem}
@media(max-width:700px){
 .music-service-page .service-offer-list article{grid-template-columns:1.5rem minmax(0,1fr);gap:.8rem 1rem}
 .music-service-page .service-offer-list article p{grid-column:2}
 .music-service-page .service-detail-hero-copy h1{font-size:clamp(2.8rem,10.6vw,3.45rem)}
 .music-service-page .service-assurance-heading h2,.music-service-page .service-detail-intro h2,.music-service-page .service-detail-applications h2,.music-service-page .service-detail-cta h2{font-size:clamp(2.6rem,9.7vw,3.05rem);overflow-wrap:anywhere;hyphens:auto}
 .music-related-copy a{display:flex;margin:1rem 0 0;width:max-content;max-width:100%}
}
@media(prefers-reduced-motion:reduce){.service-image-card[data-music-service] img{transition:none}}
