.markdownExpandMain[data-astro-cid-m2xyhlov]{display:flex;flex-direction:column;align-items:start}.markdownExpandMain[data-astro-cid-m2xyhlov] p:first-child{margin-top:0}.markdownExpandMain[data-astro-cid-m2xyhlov] p:last-child{margin-bottom:0}.markdownExpandMain[data-astro-cid-m2xyhlov] a{margin:0!important}.markdownExpandMain[data-astro-cid-m2xyhlov] ul{list-style-type:disc}.markdownExpandMain[data-astro-cid-m2xyhlov] ol{list-style-type:upper-roman}.markdownExpandMain[data-astro-cid-m2xyhlov] blockquote{font-family:var(--font-assistant);font-size:28px;line-height:38px}.markdownExpandMain[data-astro-cid-m2xyhlov] blockquote:before{font-family:var(--font-lato);font-style:italic;font-size:18px;line-height:28px;content:"Written by:"}.markdownExpandMain[data-astro-cid-m2xyhlov] hr{background-color:var(--baseLightTaupe);border:none;height:1px;margin:30px 0}@media(max-width:767px){.markdownExpandMain[data-astro-cid-m2xyhlov]{text-align:left;align-items:center}.markdownExpandMain[data-astro-cid-m2xyhlov] blockquote{font-size:22px;line-height:30px}.markdownExpandMain[data-astro-cid-m2xyhlov] blockquote:before{font-size:16px;line-height:24px}}.excerpt[data-astro-cid-m2xyhlov] a{text-decoration:none;font-weight:400;color:var(--baseGray);pointer-events:none}button[data-astro-cid-m2xyhlov]{position:relative;font-family:var(--font-lato);font-size:16px;font-weight:700;letter-spacing:normal;line-height:28px;color:#000;border:none;border-top:2px solid var(--baseYellow);padding:0;display:inline-block;margin-top:24px;transition:.2s all;cursor:pointer}button[data-astro-cid-m2xyhlov]:after{position:absolute;left:0;top:-2px;content:"";width:100%;border-top:2px solid var(--baseOrange);transition:.2s transform;transform:translate(-50%) scaleX(0) translate(50%)}button[data-astro-cid-m2xyhlov]:hover{color:var(--baseOrange);background:transparent}button[data-astro-cid-m2xyhlov]:hover:after{transform:translate(-50%) scale(1) translate(50%)}.concertDatesMain[data-astro-cid-skbutof6]{display:flex;flex-direction:column;gap:10px}.concertDateGroup[data-astro-cid-skbutof6]{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;grid-template-areas:"icon date" ". time";align-items:baseline;column-gap:10px}@media(max-width:767px){.concertDateGroup[data-astro-cid-skbutof6]{grid-template-columns:1fr auto auto 1fr;grid-template-areas:". icon date ." "time time time time"}}@media(max-width:1280px){.centerDateGroup[data-astro-cid-skbutof6]{grid-template-columns:1fr auto auto 1fr;grid-template-areas:". icon date ." "time time time time"}}.calendarIcon[data-astro-cid-skbutof6]{grid-area:icon}.concertDate[data-astro-cid-skbutof6]{grid-area:date}.concertTime[data-astro-cid-skbutof6]{grid-area:time}.concertAlert[data-astro-cid-skbutof6]{color:var(--baseOrange);font-style:italic;font-weight:700}.ticketLinkMain[data-astro-cid-zbgjj2ge]{display:flex;gap:20px;margin-top:10px}@media(max-width:767px){.ticketLinkMain[data-astro-cid-zbgjj2ge]{flex-direction:column}}.ticketAlert[data-astro-cid-zbgjj2ge]{color:var(--baseOrange);font-style:italic;font-weight:700}button[data-astro-cid-zbgjj2ge]{background-color:var(--baseOrange);border-color:var(--baseOrange);color:#fff}button[data-astro-cid-zbgjj2ge]:hover,button[data-astro-cid-zbgjj2ge]:focus{color:var(--baseOrange);background-color:#fff}.colorDropMain[data-astro-cid-jfwbf6xr]{position:relative;transform:translateY(-40px);line-height:0;width:fit-content;height:fit-content}@media(max-width:767px){.colorDropMain[data-astro-cid-jfwbf6xr]{width:100%;transform:translateY(-20px)}}.background[data-astro-cid-jfwbf6xr]{position:absolute;left:auto;right:40px;top:40px;width:250%;height:100%;transform:translate(50%) scaleX(2) translate(-50%);background-color:var(--baseOrange);z-index:-1}@media(max-width:1280px){.background[data-astro-cid-jfwbf6xr]{left:50%;right:auto;transform:translate(-50%) scaleX(1.2)}}@media(max-width:767px){.background[data-astro-cid-jfwbf6xr]{top:20px}}.usePurple[data-astro-cid-jfwbf6xr]{background-color:var(--basePurple)}.fillToRight[data-astro-cid-jfwbf6xr]{left:40px;transform:translate(-50%) scaleX(2) translate(50%)}@media(max-width:1280px){.fillToRight[data-astro-cid-jfwbf6xr]{left:50%;transform:translate(-50%) scaleX(1.2)}}.concertsMain[data-astro-cid-ymo5ufk3]{margin-top:40px;display:grid;grid-template-columns:1fr minmax(568px,1fr);grid-template-rows:auto 1fr;gap:40px 120px}@media(max-width:1280px){.concertsMain[data-astro-cid-ymo5ufk3]{grid-template-columns:568px;justify-content:center}}@media(max-width:767px){.concertsMain[data-astro-cid-ymo5ufk3]{margin-top:10px;grid-template-columns:100%}}.textBox[data-astro-cid-ymo5ufk3]{display:flex;flex-direction:column;gap:10px;grid-row:1/-1}.textBox[data-astro-cid-ymo5ufk3] h2[data-astro-cid-ymo5ufk3]{margin:0;line-height:1.1em}.textBox[data-astro-cid-ymo5ufk3] h4[data-astro-cid-ymo5ufk3]{margin-top:16px;margin-bottom:0}.textBox[data-astro-cid-ymo5ufk3] button[data-astro-cid-ymo5ufk3]{margin-top:10px;margin-right:20px}@media(max-width:1280px){.textBox[data-astro-cid-ymo5ufk3]{grid-row:2}}@media(max-width:767px){.textBox[data-astro-cid-ymo5ufk3]{align-items:center;text-align:center}.textBox[data-astro-cid-ymo5ufk3] a[data-astro-cid-ymo5ufk3],.textBox[data-astro-cid-ymo5ufk3] button[data-astro-cid-ymo5ufk3]{margin-right:0}}.imageBox[data-astro-cid-ymo5ufk3]{position:relative;grid-column:2;grid-row:1}@media(max-width:1280px){.imageBox[data-astro-cid-ymo5ufk3]{grid-column:1}}@media(max-width:767px){.markdownLeftAlign[data-astro-cid-ymo5ufk3]{text-align:left}}.relatedMediaContainer[data-astro-cid-ymo5ufk3]{display:flex;flex-direction:column;align-items:center;margin-top:100px}@media(max-width:1280px){.relatedMediaContainer[data-astro-cid-ymo5ufk3]{margin-top:70px}}.purpleSpacer[data-astro-cid-ymo5ufk3]{width:100%;height:110px;background-color:var(--basePurple);transform:scaleX(2)}@media(max-width:767px){.purpleSpacer[data-astro-cid-ymo5ufk3]{height:40px}}.showMore[data-astro-cid-ymo5ufk3]{position:relative;width:fit-content;font-size:16px;font-weight:700;color:#000;border-top:2px solid var(--baseYellow);display:inline-block;margin-top:8px;transition:.2s all;cursor:pointer}.showMore[data-astro-cid-ymo5ufk3]:after{position:absolute;left:0;top:-2px;content:"";width:100%;border-top:2px solid var(--baseOrange);transition:.2s transform;transform:translate(-50%) scaleX(0) translate(50%)}.showMore[data-astro-cid-ymo5ufk3]:hover{color:var(--baseOrange)}.showMore[data-astro-cid-ymo5ufk3]:hover:after{transform:translate(-50%) scale(1) translate(50%)}.additionalInfo[data-astro-cid-ymo5ufk3]{margin:20px 0 0 40px;grid-column:2;grid-row:2}.additionalInfo[data-astro-cid-ymo5ufk3] img{max-width:540px}@media(max-width:1280px){.additionalInfo[data-astro-cid-ymo5ufk3]{margin:0;grid-row:3;grid-column:1}}@media(max-width:767px){.additionalInfo[data-astro-cid-ymo5ufk3] img{max-width:100%}}.programNotes[data-astro-cid-ymo5ufk3]{scroll-margin-top:120px}.gardenBundle[data-astro-cid-ymo5ufk3]{font-size:16px;margin-top:-6px;line-height:normal}@media(max-width:767px){.gardenBundle[data-astro-cid-ymo5ufk3]{font-size:14px}}.allClassicalAd[data-astro-cid-ymo5ufk3]{margin-left:40px;grid-column:2;grid-row:2}.allClassicalAd[data-astro-cid-ymo5ufk3] img[data-astro-cid-ymo5ufk3]{max-height:200px;max-width:100%;width:auto;height:auto}@media(max-width:1280px){.allClassicalAd[data-astro-cid-ymo5ufk3]{margin:0;grid-row:3;grid-column:1}}@media(max-width:767px){.allClassicalAd[data-astro-cid-ymo5ufk3]{margin:0;justify-self:center}}
