.iwp-orchestra-dates{--iwp-ink:#fff;--iwp-muted:#e2e5ed;--iwp-gold:#fff;--iwp-line:#ffffff40;box-sizing:border-box;width:100%;min-height:0;color:#fff;background:#0b1533;font-family:var(--iwp-serif);text-align:left;letter-spacing:.035em}
.iwp-orchestra-dates *{box-sizing:border-box}
.iwp-orchestra-dates:not(.iwp-orchestra-upcoming){padding:0 clamp(16px,2.2vw,28px)}
.iwp-orchestra-dates-inner{width:100%;max-width:1120px;margin:0 auto}
.iwp-orchestra-upcoming{padding:70px 40px}
.iwp-orchestra-dates h2{font:400 28px/1.7 var(--iwp-serif);letter-spacing:.08em;margin:8px 0 28px;text-align:left}
.iwp-orchestra-dates :is(h2,h3),.iwp-orchestra-date-link span{color:#fff}
.iwp-orchestra-date{display:grid;grid-template-columns:205px minmax(0,1fr);gap:32px;border-top:1px solid var(--iwp-line);padding:30px 0 32px;width:100%;min-width:0}
.iwp-orchestra-date:last-child{border-bottom:1px solid var(--iwp-line)}
.iwp-orchestra-date time{font:400 16px/1.9 var(--iwp-serif);color:var(--iwp-gold)}
.iwp-orchestra-date-copy{min-width:0}
.iwp-orchestra-date h3{font:400 20px/1.8 var(--iwp-serif);letter-spacing:.04em;margin:0 0 14px;overflow-wrap:anywhere;text-align:left}
.iwp-orchestra-date p{font:400 14px/2 var(--iwp-serif);margin:0 0 13px;color:var(--iwp-ink);overflow-wrap:anywhere;text-align:left}
.iwp-orchestra-date p.iwp-orchestra-date-venue,.iwp-orchestra-date p.iwp-orchestra-date-note{font-size:13px;color:var(--iwp-muted)}
.iwp-orchestra-date .iwp-orchestra-date-link{display:inline-block;font:400 13px/1.8 var(--iwp-serif);color:var(--iwp-ink);border-bottom:1px solid #ffffff80;text-decoration:none;padding-bottom:5px;margin-top:7px}
.iwp-unified-site .iwp-orchestra-dates .draft-eyebrow{color:#fff}
@media(max-width:850px){.iwp-orchestra-date{grid-template-columns:170px minmax(0,1fr);gap:24px}.iwp-orchestra-date time{font-size:14px}}
@media(max-width:640px){.iwp-orchestra-upcoming{padding:48px 21px}.iwp-orchestra-date{grid-template-columns:1fr;gap:12px;padding:25px 0 28px}.iwp-orchestra-date time{font-size:15px}.iwp-orchestra-date h3{font-size:19px}.iwp-orchestra-dates h2{font-size:24px}}
