/* Original About rhythm: contiguous photo/text pairs separated between chapters. */
body{background:#fff!important;color:#1d1d1d!important}main{color:#1d1d1d!important}.section,.sheet-copy,.original-copy,.creation-note,.premium-note,.show-video,.show-next,.show-facts,.song-copy,.song-feature{color:#f5f5f5!important;background:#1d1d1d!important}.section h2,.section h3,.section p,.sheet-copy h2,.sheet-copy p,.original-copy p,.original-copy h2,.original-copy h3{color:inherit!important}.original-row,.show-sheet .sheet-row,.biography-source .sheet-row{gap:0!important;margin:0!important;border:0!important;background:#1d1d1d!important;align-items:stretch!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;padding:0!important}.original-row:nth-of-type(2n),.show-sheet .sheet-row:nth-of-type(2n),.biography-source .sheet-row:nth-of-type(2n){margin-bottom:12px!important}.original-copy,.sheet-copy{min-width:0;width:auto!important;max-width:none!important;white-space:normal!important;word-break:normal!important;overflow-wrap:normal!important;text-align:left!important;padding:55px 9%!important}.original-copy .inner,.original-copy .col,.original-copy .text-cols{width:100%!important;max-width:none!important;column-count:1!important;display:block!important}.original-copy p,.sheet-copy p{max-width:none!important;font:400 18px/1.75 Raleway,sans-serif!important;margin:0 0 20px!important}.original-copy blockquote p{font:italic 29px/1.5 'Playfair Display',serif!important}.original-carousel{min-height:480px!important;height:100%!important;background:#1d1d1d!important}.original-carousel img{object-fit:cover!important;object-position:center 35%!important;width:100%!important;height:100%!important}.sheet-image{margin:0!important;position:relative!important;top:auto!important;align-self:stretch!important;min-height:450px!important}.sheet-image img{position:absolute;inset:0;width:100%!important;height:100%!important;min-height:0!important;max-height:none!important;object-fit:cover!important;object-position:center 30%!important}.biography-source .sheet-copy{display:block!important}.biography-source .sheet-image{position:relative!important;top:auto!important;align-self:stretch!important}.biography-source .sheet-row{min-height:460px!important}.biography-source .sheet-copy h2,.biography-source .sheet-copy h3{color:#fff!important}.biography-source .sheet-copy p{color:#f5f5f5!important}.biography-original-preserved{color:#1d1d1d!important;background:#fff!important}.biography-original-preserved p{color:#1d1d1d!important}.review-biography .red-additions p,.review-biography .red-additions h2,.review-biography .red-additions h3{color:#de5360!important}.original-copy .button{color:#fff!important;border-color:#ffffff60!important}
body .mast.scrolled{background:linear-gradient(180deg,#1d1d1def 0%,#1d1d1dbd 65%,#1d1d1d00 100%)!important;padding-bottom:20px!important}.mast .nav a[aria-current=page]:after{width:75%!important;min-width:26px;height:2px!important;bottom:-2px!important;background:#e9d8b5!important}.hero.home-cinema:before{content:'';position:absolute;bottom:-1px;left:0;right:0;height:20px;background:#fff;clip-path:polygon(0 100%,0 0,48% 0,50% 100%,52% 0,100% 0,100% 100%);z-index:6;pointer-events:none}.cinema-triptych{height:calc(100svh - 215px)!important;min-height:340px!important;max-height:760px!important;aspect-ratio:auto!important}.cinema-panel img{object-position:center 35%!important}.creation-footer{display:block!important;background:#1d1d1d!important;color:#ddd!important;margin-top:12px!important;padding:30px 20px!important;text-align:center!important}.creation-footer p{color:inherit!important;font:12px/1.8 Raleway,sans-serif!important;margin:3px!important}.creation-footer p:first-child{font-size:15px!important;font-weight:500!important}.show-brand-logo{width:210px!important;height:120px!important}.show-brand{gap:5px!important}.show-brand em{font-size:60px!important}.show-overview .show-cards{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px!important}.show-overview .show-card{position:relative;height:calc(100svh - 210px);max-height:720px;min-height:460px;overflow:hidden;display:flex;align-items:end}.show-overview .show-visual{position:absolute;inset:0;aspect-ratio:auto!important}.show-overview .show-visual img{object-fit:cover!important;object-position:center 30%!important}.show-overview .show-card-copy{position:relative;z-index:2;width:100%;padding:90px 26px 35px;background:linear-gradient(transparent,#1d1d1dee 42%,#1d1d1d)!important;color:white!important}.show-overview .show-card-copy h3{font-size:20px!important}.show-overview .show-card-copy p{font-size:16px!important}.show-overview .show-brand-logo{width:165px!important;height:95px!important}.show-overview .show-brand em{font-size:46px!important}.show-overview .photo-credit{top:12px;bottom:auto}.events-list{max-width:1050px!important;margin:auto!important}.events-list article{grid-template-columns:150px minmax(0,1fr) 190px!important;gap:25px!important}.events-list article:not(:has(.news-poster)){grid-template-columns:150px minmax(0,1fr)!important}.actualites .section>h2,.actualites .section>p,.actualites .section>.eyebrow{max-width:1050px;margin-left:auto;margin-right:auto}.contact-links{gap:12px!important}.contact-links a{display:block!important;padding:0 0 32px!important;background:#1d1d1d!important;color:#fff!important;border:1px solid #fff2!important;text-align:left!important}.contact-links img{height:300px!important;width:100%!important;object-fit:cover!important;filter:none!important}.contact-links strong,.contact-links span,.contact-links p{display:block;padding:0 28px!important;margin:18px 0!important;color:#fff!important}.contact-links .site-domain{color:#e8d8b6!important;font-size:17px!important}.contact-links .site-visit{display:inline-block!important;margin-left:28px!important;padding:10px 0!important;border-bottom:1px solid #e8d8b6}.hub-card{color:#fff!important;background:#1d1d1d!important;border:0!important}.hub-card h2,.hub-card p{color:#fff!important}.media-hub{gap:12px!important}.hub-card img{filter:none!important}.video-library-section{color:#1d1d1d!important;background:white!important}.video-library-heading h2{color:#1d1d1d!important}.video-library-card,.video-library-card button,.video-library-card h3{color:white!important;background:#1d1d1d!important}.video-library-card p{color:#dfcba5!important}.song-feature{gap:0!important}.musical-work{max-width:1100px;margin:12px auto;padding:45px;background:#1d1d1d;color:white}.musical-work iframe{width:100%;aspect-ratio:16/9;border:0}.hero .cinematic-discover{bottom:32px!important}.hero .cinematic-discover span{font-size:10px!important}
@media(max-width:1000px){.original-copy,.sheet-copy{padding:38px 7%!important}.show-overview .show-cards{grid-template-columns:1fr!important}.show-overview .show-card{height:65svh;min-height:420px}.show-overview .show-card-copy{padding:80px 35px 35px}.show-overview .show-brand{justify-content:flex-start}.show-overview .show-brand-logo{width:200px!important}}
@media(max-width:700px){.original-row,.show-sheet .sheet-row,.biography-source .sheet-row{grid-template-columns:1fr!important}.original-carousel{min-height:340px!important}.original-row.reverse .original-carousel,.sheet-row.reverse .sheet-image{order:0!important}.sheet-image{min-height:330px!important}.original-copy,.sheet-copy{padding:35px 25px!important}.original-copy p,.sheet-copy p{font-size:16px!important}.original-copy blockquote p{font-size:25px!important}.cinema-triptych{height:48svh!important;min-height:260px!important}.events-list article,.events-list article:not(:has(.news-poster)){grid-template-columns:1fr!important;gap:12px!important}.contact-links img{height:240px!important}.creation-footer{padding:24px 15px!important}.hero .cinematic-discover{bottom:30px!important}.biography-source .sheet-image img{object-fit:contain!important}.show-brand-logo{width:150px!important;height:90px!important}.show-brand em{font-size:47px!important}}

.original-row .original-carousel{order:2!important}.original-row.reverse .original-carousel{order:0!important}.about-first-numbers,.about-first-numbers p,.about-first-numbers h2,.about-first-numbers strong{color:#f5f5f5!important}.media-hub .hub-card img{height:300px!important;object-fit:cover!important}.media-hub .hub-card h2{font:500 27px/1.3 Raleway!important}.media-hub .hub-card p{font:16px/1.7 Raleway!important}.musical-work h1,.musical-work p{color:#fff!important}@media(max-width:700px){.original-row .original-carousel{order:0!important}}

.show-overview,.show-overview .show-cards{background:#fff!important}.show-overview .show-card-copy{padding-top:60px!important}.biographie .hero.page-hero>img{object-position:center 62%!important}.boutique .hero.page-hero>img{object-position:center 35%!important}

.medias main>.section{padding:0!important;background:#fff!important}.media-hub .hub-card h2,.media-hub .hub-card p{padding-inline:28px!important}.media-hub .hub-card p{padding-bottom:20px!important}.hero.home-cinema:after{background:linear-gradient(180deg,#0005,transparent 45%,#0004)!important}.hero video{filter:none!important}.contact-links a{position:relative}.contact-links .card-credit{position:absolute;top:272px;right:10px;padding:4px 7px!important;font:italic 10px Raleway!important;background:#1d1d1dcc}.hero-credit{position:absolute;right:20px;bottom:27px;z-index:7;color:white;background:#1d1d1d88;padding:4px 8px;font:italic 10px Raleway}@media(max-width:700px){.contact-links .card-credit{top:212px}html{scroll-padding-top:140px!important}}

body .original-row,body .show-sheet .sheet-row,body .biography-source .sheet-row{margin-bottom:0!important}body .original-row.pair-end,body .show-sheet .sheet-row.pair-end,body .biography-source .sheet-row.pair-end{margin-bottom:12px!important}

body main .original-row:not(.pair-end),body main .show-sheet .sheet-row:not(.pair-end),body main .biography-source .sheet-row:not(.pair-end){margin-bottom:0!important}body main .original-row.pair-end,body main .show-sheet .sheet-row.pair-end,body main .biography-source .sheet-row.pair-end{margin-bottom:12px!important}
