/* Artistic direction: restrained addition within the existing design. */
.artistic-director{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:3rem;align-items:center;margin-top:3rem;padding-top:2.5rem;border-top:1px solid var(--line)}
.artistic-director img{width:100%;height:auto}
.artistic-director h2{font-size:clamp(1.7rem,2.7vw,2.4rem);line-height:1.2;margin-bottom:1rem}
.artistic-director p{color:var(--muted);max-width:40rem}
.new-tab-note{font-size:.72rem;font-weight:400;color:var(--muted);white-space:nowrap;margin-left:.2rem}
.button .new-tab-note{color:inherit;opacity:.85;margin-left:0}
.button .new-tab-label{display:flex;flex-direction:column;align-items:flex-start;gap:.1rem}
@media(max-width:800px){.artistic-director{grid-template-columns:1fr;gap:1.5rem;margin-top:2.5rem;padding-top:2rem}.artistic-director figure{max-width:34rem}}
