/* Consistent editorial damier and native in-page music. */
.about .creation-note{text-align:center!important;max-width:1100px;margin:auto!important}.about .creation-note p{max-width:850px;margin:20px auto!important}.about .original-layout>.original-row{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0!important;padding:0!important;border:0!important;margin:0!important;background:#1d1d1d!important;align-items:stretch!important;min-height:520px!important}.about .original-layout>.original-row.pair-end{margin-bottom:12px!important}.about .original-row .original-copy,.about .original-row .inner{box-sizing:border-box;padding:55px 10%!important;background:#1d1d1d!important;margin:0!important;max-width:none!important;width:100%!important;display:flex;flex-direction:column;justify-content:center}.about .original-row figure,.about .original-row .original-carousel{width:100%!important;height:100%!important;min-height:520px!important;padding:0!important;margin:0!important;border:0!important;position:relative!important;overflow:hidden!important}.about .original-row figure img,.about .original-row .original-carousel img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important;padding:0!important;border:0!important}.about .original-row:not(:has(figure))>img{width:100%!important;height:100%!important;min-height:520px;object-fit:cover!important}.about .original-copy p,.about .inner p{font-size:17px!important;line-height:1.85!important;text-wrap:pretty}.about .original-copy blockquote{font:italic 28px/1.6 'Playfair Display',Georgia,serif}.studio-page-intro{padding:160px max(6%,calc((100vw - 1100px)/2)) 60px;background:#1d1d1d;color:white}.studio-page-intro p{font-size:18px;line-height:1.9}.studio-page-intro h2{font:italic 46px Georgia,serif}.studio-discography,.spectacle-clips{padding:60px 6%;background:#1d1d1d;color:#fff;text-align:center}.studio-tracks,.spectacle-clips .video-library-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;max-width:1300px;margin:35px auto}.studio-track{padding:25px;background:#292929;text-align:left}.studio-track img{width:100%;aspect-ratio:16/9;object-fit:contain}.studio-track p{line-height:1.7}.studio-return{display:block;color:#e8d8b6;font-size:14px;margin:18px 0;text-decoration:underline}.inline-music-player{width:min(100%,400px);height:225px;border:0;display:block;margin:15px auto}.compact-music{flex-wrap:wrap}.compact-music .inline-music-player{flex-basis:100%;max-width:400px}.original-carousel figcaption{position:absolute;bottom:14px;right:15px;z-index:5;background:#111b;color:white;font-size:11px;padding:5px 9px}.all-albums article{position:relative;padding:8px;background:#fff;box-shadow:4px 4px 0 #ddd,8px 8px 0 #eee}.all-albums .portfolio-card img{width:100%;height:230px!important;object-fit:cover!important}.all-albums{gap:32px!important}.all-albums .portfolio-card{width:100%;background:#1d1d1d;color:white;padding-bottom:20px;border:0}.poster-grid{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:22px!important}.poster-grid img{height:260px!important;object-fit:contain!important}.poster-navigation{position:sticky;top:90px;z-index:8;background:#fff;padding:12px}.show-name{font:500 clamp(25px,3vw,48px)/1.1 Georgia,serif!important;letter-spacing:.14em!important}.show-brand{gap:16px!important;align-items:baseline!important}.show-brand em{font-size:clamp(36px,4vw,64px)!important}.show-card-copy .show-brand{flex-wrap:wrap!important;justify-content:center!important}.spectacle-clips button{width:100%;color:#fff}.spectacle-clips h2{font:italic 40px Georgia,serif}.studio-discography h2{font:italic 40px Georgia,serif}@media(max-width:800px){.about .original-layout>.original-row{grid-template-columns:1fr!important}.studio-tracks,.spectacle-clips .video-library-grid{grid-template-columns:1fr}.poster-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.about .original-row figure{min-height:350px!important}.about .original-row .original-copy{padding:35px 7%!important}}

.about .original-copy>.inner{padding:0!important}.about .original-copy .text-cols{columns:1!important;column-count:1!important}.about .original-row.reverse .original-carousel{order:2!important}.about .original-row.reverse .original-copy{order:1!important}.about .original-row:not(.reverse) .original-carousel{order:1!important}.about .original-row:not(.reverse) .original-copy{order:2!important}.studio-page-intro .original-copy{max-width:1000px;margin:auto}.studio-page-intro .compact-music{display:none}.about .creation-note .compact-music{justify-content:center;text-align:center}

.about .country-list{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:18px 35px!important}.about .country-list span{font-size:20px!important;min-width:0!important;text-align:left!important;white-space:normal!important}.about .original-row .original-carousel:has(>img:only-of-type)>img{opacity:1!important}.about .original-layout>.original-row{height:550px!important;min-height:550px!important}.about .original-copy{overflow:auto!important}.about .original-copy p{max-width:none!important}@media(max-width:800px){.about .country-list{grid-template-columns:repeat(2,minmax(0,1fr))!important}.about .original-layout>.original-row{height:auto!important}.about .original-row.reverse .original-carousel{order:1!important}.about .original-row.reverse .original-copy{order:2!important}}

.show-brand em{font-family:"Great Vibes",cursive!important;font-style:normal!important;font-size:clamp(44px,5vw,76px)!important}.text-only-show{display:block!important}.text-only-show .sheet-copy{max-width:1000px;margin:auto;text-align:center}.about .original-carousel:only-child{grid-column:1/-1}.show-card-copy .show-name{font-size:clamp(23px,2.4vw,37px)!important}

.hub-card{display:grid!important;grid-template-columns:minmax(130px,.8fr) minmax(0,1fr)!important;background:#1d1d1d!important;color:white!important;padding:0!important;text-align:left!important;gap:0!important;align-content:center!important;min-height:270px!important}.hub-card img{grid-column:1;grid-row:1/3;width:100%!important;height:270px!important;object-fit:contain!important;background:#fff!important;filter:none!important}.hub-card h2{grid-column:2;padding:25px 25px 5px!important;margin:0!important;color:#fff!important;font-size:24px!important}.hub-card p{grid-column:2;padding:5px 25px 25px!important;margin:0!important;color:#e2e2e2!important;font-size:15px!important;line-height:1.7!important}@media(max-width:600px){.hub-card{grid-template-columns:1fr!important}.hub-card img{grid-column:1;grid-row:1}.hub-card h2,.hub-card p{grid-column:1}}
.show-card-copy .show-brand{display:flex!important;flex-wrap:nowrap!important;align-items:baseline!important;gap:10px!important}.show-card-copy .show-name{font-size:clamp(17px,1.55vw,24px)!important;letter-spacing:.12em!important}.show-card-copy .show-brand em{font-size:clamp(40px,3.7vw,58px)!important}.studio-page-intro h1{font:italic 46px Georgia,serif}
