.service-hero--artwork{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:6%;align-items:center}.service-hero--artwork .service-hero-copy{width:100%;min-width:0}.service-hero--artwork h1{font-size:clamp(52px,5.8vw,90px);line-height:1.08}.service-hero--artwork .service-hero-artwork{width:100%;max-width:640px;justify-self:center}.dj-hero-logo{display:block;width:100%;height:auto}@media(max-width:760px){.service-hero--artwork{grid-template-columns:1fr;gap:32px}.service-hero--artwork .service-hero-artwork{order:-1;max-width:500px}.service-hero--artwork h1{font-size:clamp(48px,13.5vw,76px)}}