/* V18: regular checkerboard, editorial introduction, legible show headings. */
#art-du-mouvement .sheet-copy{display:flex!important;flex-direction:column;justify-content:center!important;align-items:stretch!important;padding:38px clamp(26px,4vw,64px)!important;box-sizing:border-box;text-align:left!important;max-width:none!important}
#art-du-mouvement .sheet-copy h2{text-align:center!important;margin:0 0 22px!important;font-size:clamp(28px,3vw,42px)!important}
#art-du-mouvement .sheet-copy p{font-size:17px!important;line-height:1.7!important;margin:0 0 15px!important;max-width:none!important;width:auto!important;text-wrap:pretty}
body .show-sheet{padding-inline:0!important;max-width:none!important;width:100%!important}
body .show-sheet .v18-checker{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:0!important;min-height:490px!important;padding:0!important;margin:0!important;background:#1d1d1d!important;align-items:stretch!important}
body .show-sheet .v18-checker.pair-end{margin-bottom:12px!important}
body .show-sheet .v18-checker>.sheet-image{order:1!important;position:relative!important;min-height:420px!important;height:auto!important;margin:0!important;padding:0!important;background:#1d1d1d!important;overflow:hidden}
body .show-sheet .v18-checker>.sheet-copy{order:2!important;display:flex!important;flex-direction:column;justify-content:center!important;align-items:stretch!important;padding:42px clamp(28px,4.5vw,76px)!important;max-width:none!important;width:auto!important;box-sizing:border-box;text-align:left!important;background:#1d1d1d!important}
body .show-sheet .v18-checker.reverse>.sheet-image{order:2!important}body .show-sheet .v18-checker.reverse>.sheet-copy{order:1!important}
body .show-sheet .v18-checker .sheet-image img{position:absolute!important;inset:0 0 26px!important;width:100%!important;height:calc(100% - 26px)!important;object-fit:contain!important;object-position:center!important;max-height:none!important;filter:none!important}
body .show-sheet .v18-checker figcaption{position:absolute!important;bottom:0!important;left:0!important;right:0!important;height:26px!important;display:flex;align-items:center;justify-content:flex-end;padding:0 12px!important;box-sizing:border-box;font-size:10px!important;background:#1d1d1d!important;color:#eee!important}
body .show-sheet .v18-checker p{max-width:none!important;width:auto!important;line-height:1.75!important;margin:0 0 15px!important;font-size:17px!important;text-wrap:pretty}
body .show-sheet .v18-checker h2{font-size:clamp(28px,3vw,43px)!important;line-height:1.15!important;margin:8px 0 24px!important}
body[class^="spectacle-"] .hero-copy{padding:22px 30px!important;background:radial-gradient(ellipse at 25% 70%,rgba(0,0,0,.38),transparent 75%)!important}
body[class^="spectacle-"] .hero-copy h1{margin:0!important;line-height:1!important}body[class^="spectacle-"] .hero-copy .intro{margin-top:7px!important;line-height:1.25!important;text-shadow:0 2px 10px #0009}
.about-discography{text-align:center;background:#1d1d1d;color:white;padding:18px 20px;margin:12px 0}.about-discography a{color:#e8d8b6;text-decoration:none;font-size:17px}.about-discography a:hover{text-decoration:underline}
@media(max-width:700px){body .show-sheet .v18-checker{grid-template-columns:1fr!important}body .show-sheet .v18-checker>.sheet-image,body .show-sheet .v18-checker.reverse>.sheet-image{order:1!important;min-height:320px!important}body .show-sheet .v18-checker>.sheet-copy,body .show-sheet .v18-checker.reverse>.sheet-copy{order:2!important;padding:30px 24px!important}body[class^="spectacle-"] .hero-copy{padding:15px!important}}
body[class^="spectacle-"] .hero-copy{background:radial-gradient(ellipse at 25% 65%,rgba(0,0,0,.58) 0%,rgba(0,0,0,.32) 45%,transparent 75%)!important}body[class^="spectacle-"] .hero-copy h1 .lorenzo-brand__line{line-height:.85!important}body[class^="spectacle-"] .hero-copy .intro{margin-top:0!important}body[class^="spectacle-"] .hero-copy h1{text-shadow:0 2px 9px #000b}
