.ChallengePromo_card__FcGW5{position:relative;overflow:hidden;display:grid;grid-template-columns:auto 1fr;align-items:center;grid-gap:clamp(20px,5vw,64px);gap:clamp(20px,5vw,64px);padding:clamp(28px,5vw,56px);background:radial-gradient(90% 120% at 100% 0,rgb(var(--accent-rgb)/.35),transparent 60%),var(--ivory);border:1px solid var(--gold-soft);border-radius:var(--radius-lg);box-shadow:var(--shadow);transition:transform var(--t),box-shadow var(--t)}.ChallengePromo_card__FcGW5:before{content:"";position:absolute;inset:8px;border:1px solid var(--gold-soft);border-radius:calc(var(--radius-lg) - 6px);pointer-events:none}.ChallengePromo_card__FcGW5:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg)}.ChallengePromo_ornament__YUMt1{width:clamp(64px,10vw,112px);height:auto;color:var(--primary);transition:transform var(--t)}.ChallengePromo_card__FcGW5:hover .ChallengePromo_ornament__YUMt1{transform:translateY(-4px) scale(1.04)}.ChallengePromo_body__LH6ZH{display:grid;justify-items:start;grid-gap:14px;gap:14px}.ChallengePromo_eyebrow__BUhz5{color:var(--gold-deep);font-size:.75rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase}.ChallengePromo_title__w0ZwS em{color:var(--primary);font-style:italic;font-weight:500}.ChallengePromo_text__flvw_{max-width:560px;color:var(--muted);font-size:1.0625rem}.ChallengePromo_meta__uas_J{color:var(--gold-deep);font-size:.875rem;font-weight:500}@media (max-width:560px){.ChallengePromo_card__FcGW5{grid-template-columns:1fr}.ChallengePromo_ornament__YUMt1{width:56px}}.ConcertCard_card__Jvw_4{position:relative;display:grid;grid-template-columns:auto 1fr;grid-gap:24px;gap:24px;height:100%;padding:clamp(20px,3vw,32px);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);transition:transform var(--t),box-shadow var(--t),border-color var(--t)}.ConcertCard_card__Jvw_4:hover{transform:translateY(-4px);border-color:var(--accent);box-shadow:var(--shadow)}.ConcertCard_date__bRDLb{display:grid;justify-items:center;align-self:start;min-width:72px;padding:14px 10px;border-radius:var(--radius);background:var(--tint);color:var(--secondary);line-height:1.1}.ConcertCard_month__6SjqA,.ConcertCard_weekday__pGkD5{font-size:.75rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.ConcertCard_day__GlSwQ{margin-block:4px;color:var(--text);font-family:var(--font-serif),Georgia,serif;font-size:2.5rem;font-weight:700}.ConcertCard_body__zEggS{display:flex;flex-direction:column;gap:14px;min-width:0}.ConcertCard_badge__QY5bN{align-self:flex-start;padding:4px 12px;border-radius:999px;background:var(--gold);color:var(--text);font-size:.75rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.ConcertCard_title__T9ZWZ{font-size:clamp(1.5rem,2.6vw,1.875rem)}.ConcertCard_tagline__MXo1I{color:var(--muted)}.ConcertCard_meta__8aNWB{display:grid;grid-gap:8px;gap:8px;list-style:none;color:var(--muted);font-size:.9375rem}.ConcertCard_meta__8aNWB li{display:flex;align-items:flex-start;gap:10px}.ConcertCard_meta__8aNWB svg{width:18px;height:18px;flex:none;margin-top:.2em;color:var(--primary)}.ConcertCard_line__1I_Ov{display:block}.ConcertCard_highlights__jCC8T{display:flex;flex-wrap:wrap;gap:8px;list-style:none}.ConcertCard_highlights__jCC8T li{padding:4px 12px;border:1px solid var(--border);border-radius:999px;color:var(--secondary);font-size:.8125rem;font-weight:500}.ConcertCard_highlights__jCC8T .ConcertCard_free__Uej7F{border-color:var(--gold);background:var(--gold);color:var(--text);font-weight:600}.ConcertCard_actions__X5gpY{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:auto;padding-top:8px}.ConcertCard_more__gDXc2{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-weight:600;text-decoration:none}.ConcertCard_more__gDXc2 svg{width:18px;height:18px;transition:transform var(--t)}.ConcertCard_more__gDXc2:hover svg{transform:translateX(4px)}.ConcertCard_featured__bXvI6{grid-template-columns:auto 1fr;padding:clamp(24px,5vw,56px);background:radial-gradient(120% 120% at 100% 0,rgb(var(--primary-rgb)/.55),transparent 55%),linear-gradient(150deg,var(--night-2),var(--night));color:#fff}.ConcertCard_featured__bXvI6,.ConcertCard_featured__bXvI6:hover{border-color:transparent;box-shadow:var(--shadow-lg)}.ConcertCard_featured__bXvI6 .ConcertCard_date__bRDLb{min-width:96px;background:rgb(255 255 255/.08);border:1px solid rgb(var(--accent-rgb)/.3);color:var(--accent)}.ConcertCard_featured__bXvI6 .ConcertCard_day__GlSwQ{color:#fff;font-size:3.25rem}.ConcertCard_featured__bXvI6 .ConcertCard_title__T9ZWZ{font-size:clamp(2rem,4.4vw,3rem)}.ConcertCard_featured__bXvI6 .ConcertCard_meta__8aNWB,.ConcertCard_featured__bXvI6 .ConcertCard_tagline__MXo1I{color:var(--on-dark)}.ConcertCard_featured__bXvI6 .ConcertCard_meta__8aNWB svg{color:var(--accent)}.ConcertCard_featured__bXvI6 .ConcertCard_highlights__jCC8T li{border-color:rgb(var(--accent-rgb)/.35);color:var(--on-dark)}.ConcertCard_featured__bXvI6 .ConcertCard_more__gDXc2{color:var(--accent)}.ConcertCard_featured__bXvI6 .ConcertCard_more__gDXc2:hover{color:#fff}@media (max-width:560px){.ConcertCard_card__Jvw_4,.ConcertCard_featured__bXvI6{grid-template-columns:1fr;gap:16px}.ConcertCard_date__bRDLb{grid-auto-flow:column;justify-self:start;align-items:baseline;gap:8px;padding:8px 16px}.ConcertCard_day__GlSwQ,.ConcertCard_featured__bXvI6 .ConcertCard_day__GlSwQ{margin:0;font-size:1.5rem}.ConcertCard_featured__bXvI6 .ConcertCard_date__bRDLb{min-width:0}}.page_hero__SKW6o{position:relative;overflow:hidden;padding-block:clamp(72px,12vw,152px) clamp(120px,14vw,184px);background:radial-gradient(70% 120% at 85% 10%,rgb(var(--primary-rgb)/.6),transparent 60%),radial-gradient(50% 80% at 0 100%,rgb(var(--secondary-rgb)/.35),transparent 70%),linear-gradient(165deg,var(--night-2),var(--night));color:#fff}.page_hero__SKW6o:before{content:"";position:absolute;inset:22% -20% auto 30%;height:120px;background:repeating-linear-gradient(to bottom,rgb(var(--accent-rgb)/.14) 0 1px,transparent 1px 24px);transform:rotate(-8deg);pointer-events:none}.page_heroInner__FQkwa{position:relative;display:grid;grid-gap:22px;gap:22px;justify-items:start}.page_heroEyebrow__u_aZK{color:var(--accent)}.page_heroTitle__Gfler{max-width:13ch;font-weight:500}.page_heroTitle__Gfler em{color:var(--gold);font-style:italic}.page_heroIntro__tflIn{max-width:560px;color:var(--on-dark);font-size:clamp(1.0625rem,1.8vw,1.3125rem)}.page_heroActions__8_tzb{display:flex;flex-wrap:wrap;gap:12px;margin-top:8px}.page_featured__4xI3W{position:relative;margin-top:clamp(-120px,-10vw,-72px)}.page_grid__f5Kdy{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));grid-gap:24px;gap:24px;list-style:none}.page_challenge__pvCXz{padding-bottom:clamp(56px,8vw,104px)}.page_newcomers__Ph0Iw{padding-block:clamp(56px,8vw,104px);background:var(--surface);border-top:1px solid var(--border)}.page_tips__Lr2sw{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));grid-gap:20px;gap:20px;list-style:none}.page_tip__78zhs{display:grid;align-content:start;grid-gap:10px;gap:10px;padding:28px;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg);transition:transform var(--t),border-color var(--t),box-shadow var(--t)}.page_tip__78zhs:hover{transform:translateY(-4px);border-color:var(--accent);box-shadow:var(--shadow)}.page_tip__78zhs p{color:var(--muted)}.page_tipNumber__jpZHw{color:var(--primary);font-family:var(--font-serif),Georgia,serif;font-size:2.25rem;font-style:italic;line-height:1}.page_newcomersCta__9ziKk{margin-top:32px}.page_features__8wy9y{padding-bottom:clamp(56px,8vw,104px)}.page_featureGrid__LbVmI{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));grid-gap:16px;gap:16px;list-style:none}.page_feature__CrGCB{position:relative;display:grid;align-content:start;grid-gap:8px;gap:8px;height:100%;padding:26px 24px 56px;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);color:var(--text);text-decoration:none;transition:transform var(--t),box-shadow var(--t),border-color var(--t)}.page_feature__CrGCB:hover{color:var(--text);transform:translateY(-4px);border-color:var(--gold-soft);box-shadow:var(--shadow)}.page_featureLabel__oS_DQ{color:var(--gold-deep);font-size:.6875rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.page_featureTitle__kH4Xm{font-family:var(--font-serif),Georgia,serif;font-size:1.5rem;font-weight:600;line-height:1.2}.page_featureText__0lch2{color:var(--muted)}.page_featureMore__OLWHr{position:absolute;left:24px;bottom:20px;color:var(--primary);transition:transform var(--t)}.page_featureMore__OLWHr svg{width:20px;height:20px}.page_feature__CrGCB:hover .page_featureMore__OLWHr{transform:translateX(6px)}.page_share__fwUa_{padding-block:clamp(56px,8vw,96px);background:var(--ivory);border-top:1px solid var(--gold-soft)}.page_shareInner__AomUS{display:grid;justify-items:center;grid-gap:14px;gap:14px;padding-bottom:20px;text-align:center}.page_shareInner__AomUS p{max-width:520px;color:var(--muted)}.page_reflection__kmxis:not(:empty){margin-top:48px}.InterestButton_button__TYWzB{border-color:var(--accent)}.InterestButton_icon__fkK7p{transition:transform var(--t)}.InterestButton_button__TYWzB:hover .InterestButton_icon__fkK7p{transform:scale(1.15)}.InterestButton_button__TYWzB[aria-pressed=true] .InterestButton_icon__fkK7p{animation:InterestButton_pop___RphB .36s var(--ease)}.InterestButton_light__velXx{background:var(--surface);color:var(--secondary)}.InterestButton_light__velXx:hover{transform:translateY(-2px)}.InterestButton_light__velXx:hover,.InterestButton_light__velXx[aria-pressed=true]{background:var(--tint);border-color:var(--primary)}.InterestButton_dark__nxu36{background:transparent;border-color:rgb(var(--accent-rgb)/.5);color:#fff}.InterestButton_dark__nxu36:hover{background:rgb(var(--accent-rgb)/.14);border-color:var(--accent);transform:translateY(-2px)}.InterestButton_dark__nxu36[aria-pressed=true]{background:rgb(var(--accent-rgb)/.18);border-color:var(--accent);color:var(--accent)}@keyframes InterestButton_pop___RphB{40%{transform:scale(1.35)}to{transform:scale(1)}}.MusicianCard_card__ragBg{position:relative;display:grid;justify-items:center;align-content:start;grid-gap:8px;gap:8px;height:100%;padding:32px 24px 28px;background:var(--surface);border:1px solid var(--border);border-top:4px solid var(--gold);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);text-align:center;transition:transform var(--t),box-shadow var(--t),border-color var(--t)}.MusicianCard_card__ragBg:hover{transform:translateY(-4px);box-shadow:var(--shadow)}.MusicianCard_portrait__VlJMz{position:relative;display:grid;place-items:center;width:112px;aspect-ratio:1;margin-bottom:8px;overflow:hidden;border-radius:50%;background:radial-gradient(circle at 30% 25%,rgb(255 255 255/.22),transparent 55%),linear-gradient(150deg,var(--primary),var(--night));box-shadow:0 0 0 6px var(--ivory),0 0 0 7px var(--gold-soft)}.MusicianCard_photo__G0xHn{object-fit:cover}.MusicianCard_initials__yee7J{color:#fff;font-family:var(--font-serif),Georgia,serif;font-size:2.5rem;font-weight:600}.MusicianCard_role__2peLO{color:var(--gold-deep);font-size:.75rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase}.MusicianCard_name__503dE{font-size:1.625rem}.MusicianCard_title__3HVOc{color:var(--primary);font-size:.9375rem;font-weight:500}.MusicianCard_bio__TT93_{color:var(--muted);text-align:left}.MusicianCard_placeholder__vUR5y{margin-top:4px;color:var(--muted);font-size:.875rem;font-style:italic}.MusicianCard_badge__HoCCR{display:inline-block;margin-right:4px;padding:1px 10px;border:1px solid var(--gold-soft);border-radius:999px;background:var(--ivory);color:var(--gold-deep);font-size:.6875rem;font-style:normal;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.MusicianCard_concerts__U4FkJ{width:100%;margin-top:12px;padding-top:14px;border-top:1px solid var(--border);text-align:left}.MusicianCard_concerts__U4FkJ ul{display:grid;grid-gap:4px;gap:4px;list-style:none;font-size:.9375rem}.MusicianCard_concertsLabel__TaFXL{margin-bottom:6px;color:var(--secondary);font-size:.75rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.MusicianCard_concertDate__YAYk0{display:inline-block;min-width:4.2em;color:var(--gold-deep);font-size:.8125rem;font-weight:600;text-transform:uppercase}.NotPublished_card__1pUrW{display:grid;justify-items:start;grid-gap:12px;gap:12px;max-width:720px;padding:clamp(24px,4vw,40px);background:var(--ivory);border:1px solid var(--gold-soft);border-radius:var(--radius-lg);color:var(--muted)}.NotPublished_badge__on7Ma{padding:2px 12px;border:1px solid var(--gold-soft);border-radius:999px;background:var(--surface);color:var(--gold-deep);font-size:.75rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.NotPublished_title__YPvo5{color:var(--text);font-size:clamp(1.375rem,3vw,1.75rem)}.NotPublished_link__pPjjp{display:inline-flex;align-items:center;gap:6px;min-height:44px;font-weight:600}.NotPublished_link__pPjjp svg{width:14px;height:14px}.PageHero_hero__f5bhw{position:relative;overflow:hidden;padding-block:clamp(56px,9vw,112px) clamp(72px,9vw,112px);background:radial-gradient(80% 140% at 100% 0,rgb(var(--primary-rgb)/.55),transparent 60%),linear-gradient(160deg,var(--night-2),var(--night));color:#fff}.PageHero_hero__f5bhw:after{content:"";position:absolute;inset:auto -10% 18% 40%;height:72px;background:repeating-linear-gradient(to bottom,rgb(var(--accent-rgb)/.16) 0 1px,transparent 1px 18px);transform:rotate(-6deg);pointer-events:none}.PageHero_inner__4U5cT{position:relative;z-index:1;display:grid;grid-gap:18px;gap:18px}.PageHero_eyebrow__IALnM{color:var(--accent)}.PageHero_title__2Djd6{max-width:14ch;font-weight:500}.PageHero_intro__smUJP{max-width:600px;color:var(--on-dark);font-size:clamp(1.0625rem,1.6vw,1.25rem)}.PageHero_extra__Jc6TS{display:flex;flex-wrap:wrap;gap:12px;margin-top:12px}.page_section__Md2fU{background:linear-gradient(180deg,var(--ivory),var(--bg))}.page_inner__8Vhbw{display:grid;grid-gap:32px;gap:32px;max-width:calc(800px + var(--gutter) * 2)}.page_concert__uypxS{display:grid;justify-items:center;grid-gap:10px;gap:10px;text-align:center}.page_concertTitle__hdhyP{font-size:clamp(1.75rem,3.6vw,2.25rem)}.page_when__X91Jm{color:var(--muted)}.page_actions__rCQKy{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 20px;margin-top:8px}.page_more__WJO6_{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-weight:600;text-decoration:none}.page_more__WJO6_ svg{width:16px;height:16px}.SourceBadge_badge__T7BZG{display:inline-block;padding:2px 10px;border:1px solid;border-radius:999px;font-size:.6875rem;font-weight:600;letter-spacing:.08em;line-height:1.6;text-transform:uppercase;white-space:nowrap}.SourceBadge_symphony__g1AWs{border-color:var(--primary);background:var(--tint);color:var(--primary)}.SourceBadge_general__NatqR{border-color:var(--border);background:var(--surface);color:var(--muted)}.SourceBadge_confirm__DrxIO{border-color:var(--gold-soft);background:var(--ivory);color:var(--gold-deep)}.SourceBadge_legend__GlP4N{display:flex;flex-wrap:wrap;gap:10px 24px;list-style:none;color:var(--muted);font-size:.875rem}.SourceBadge_legend__GlP4N li{display:flex;align-items:center;gap:8px}.page_layout__k_ZPL{display:grid;grid-template-columns:220px 1fr;grid-gap:clamp(24px,5vw,64px);gap:clamp(24px,5vw,64px);align-items:start}.page_toc__V18_c{position:-webkit-sticky;position:sticky;top:112px;padding:20px;border:1px solid var(--gold-soft);border-radius:var(--radius);background:var(--ivory)}.page_toc__V18_c ul{display:grid;grid-gap:2px;gap:2px;list-style:none}.page_toc__V18_c a{display:block;padding:6px 10px;border-radius:8px;color:var(--text);text-decoration:none;transition:background-color var(--t-fast),color var(--t-fast)}.page_toc__V18_c a:hover{background:var(--surface);color:var(--primary)}.page_tocTitle__5FiMa{margin-bottom:8px;color:var(--gold-deep);font-size:.75rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.page_content__W2oI5{display:grid;grid-gap:48px;gap:48px;min-width:0}.page_section__mIa3q{display:grid;grid-gap:12px;gap:12px;scroll-margin-top:110px}.page_sectionTitle___n0XG{font-size:clamp(1.75rem,3.4vw,2.25rem)}.page_intro__Pux5b{color:var(--muted);font-size:1.0625rem}.page_tips__LXklm{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));grid-gap:14px;gap:14px;margin-top:8px;list-style:none}.page_tip__HLwBN{display:grid;align-content:start;grid-gap:8px;gap:8px;padding:20px 22px;border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);color:var(--muted);transition:border-color var(--t-fast),box-shadow var(--t),transform var(--t)}.page_tip__HLwBN:hover{border-color:var(--accent);box-shadow:var(--shadow-sm);transform:translateY(-2px)}.page_tipConfirm__wFFd1{border-style:dashed;border-color:var(--gold-soft);background:var(--ivory)}.page_tipHead__8gg30{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 12px}.page_tipTitle__pQoph{color:var(--text);font-size:1.25rem}.page_cta___XvWJ{display:flex;flex-wrap:wrap;gap:12px}@media (max-width:860px){.page_layout__k_ZPL{grid-template-columns:1fr}.page_toc__V18_c{position:static}.page_toc__V18_c ul{display:flex;flex-wrap:wrap;gap:6px}.page_toc__V18_c a{border:1px solid var(--gold-soft);border-radius:999px;background:var(--surface);font-size:.875rem}}.page_inner__nUrjU{display:grid;grid-gap:28px;gap:28px}.page_footnote__fKcvZ{color:var(--muted);font-size:.875rem}.page_back__O5wIR{justify-self:start}.page_grid__DJ_DU{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));grid-gap:24px;gap:24px;list-style:none}.page_note__oRQh5{max-width:680px;margin-top:40px;color:var(--muted);font-size:.9375rem}.page_link__4vp8C{display:inline-flex;align-items:center;gap:6px;font-weight:600}.page_link__4vp8C svg{width:14px;height:14px}.page_othersHead__sHhjy{margin-top:56px}.ProgramList_list__NjeUL{display:grid;grid-gap:20px;gap:20px;list-style:none;counter-reset:piece}.ProgramList_piece__Hx2dM{position:relative;display:grid;grid-gap:10px;gap:10px;padding:clamp(22px,3vw,32px) clamp(22px,3vw,32px) clamp(22px,3vw,32px) clamp(64px,8vw,96px);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);counter-increment:piece;transition:transform var(--t),box-shadow var(--t),border-color var(--t)}.ProgramList_piece__Hx2dM:hover{transform:translateY(-3px);border-color:var(--accent);box-shadow:var(--shadow)}.ProgramList_piece__Hx2dM:before{content:counter(piece,upper-roman);position:absolute;top:clamp(20px,3vw,30px);left:clamp(20px,3vw,32px);color:var(--accent);font-family:var(--font-serif),Georgia,serif;font-size:1.75rem;font-weight:600;line-height:1}.ProgramList_head__LF5rd{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 16px}.ProgramList_composer__ut5i3{color:var(--secondary);font-size:.8125rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.ProgramList_duration__8mAqW{color:var(--muted);font-size:.875rem}.ProgramList_title__PyDWP{font-size:clamp(1.4rem,2.6vw,1.875rem)}.ProgramList_soloist__UQS8d{color:var(--muted);font-family:var(--font-serif),Georgia,serif;font-size:1.125rem;font-style:italic}.ProgramList_label__529ci{margin-bottom:6px;color:var(--secondary);font-size:.75rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.ProgramList_movements__mJiWz ol{display:flex;flex-wrap:wrap;gap:8px;list-style:none}.ProgramList_movements__mJiWz li{padding:4px 12px;border-radius:999px;background:var(--tint);font-size:.875rem}.ProgramList_listen__Vudu3{margin-top:4px;padding:16px 18px;border-left:3px solid var(--primary);border-radius:0 var(--radius-sm) var(--radius-sm) 0;background:var(--bg);color:var(--muted)}.ProgramList_intermission__wfmNp{display:flex;align-items:center;gap:16px;color:var(--muted);font-family:var(--font-serif),Georgia,serif;font-size:1.125rem;font-style:italic}.ProgramList_intermission__wfmNp:after,.ProgramList_intermission__wfmNp:before{content:"";flex:1 1;height:1px;background:var(--accent)}.ProgramList_original__Oh7No{margin-top:-6px;color:var(--muted);font-family:var(--font-serif),Georgia,serif;font-size:1.0625rem;font-style:italic}.ProgramList_description__NahHr{color:var(--muted)}.ProgramList_note__3jTUG{font-size:.875rem;color:var(--muted)}.ProgramList_noteBadge__BwkBY{display:inline-block;margin-right:6px;padding:2px 10px;border:1px solid var(--gold-soft);border-radius:999px;background:var(--ivory);color:var(--gold-deep);font-size:.75rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.page_facts__GYgei{position:relative;margin-top:-36px}.page_factList__8Lwvg{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));margin:0;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow);overflow:hidden}.page_factList__8Lwvg>div{padding:20px 28px;border-right:1px solid var(--border)}.page_factList__8Lwvg>div:last-child{border-right:0}.page_factList__8Lwvg dt{display:flex;align-items:center;gap:8px;color:var(--secondary);font-size:.75rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.page_factList__8Lwvg dt svg{width:16px;height:16px}.page_factList__8Lwvg dd{margin:4px 0 0;font-family:var(--font-serif),Georgia,serif;font-size:1.375rem;font-weight:600}.page_spotlight__uUGeW{background:linear-gradient(180deg,var(--tint),var(--bg))}.page_next__GL_fb{display:grid;justify-items:center;grid-gap:16px;gap:16px;text-align:center}.page_next__GL_fb p{max-width:480px;color:var(--muted)}@media (max-width:640px){.page_factList__8Lwvg>div{border-right:0;border-bottom:1px solid var(--border)}.page_factList__8Lwvg>div:last-child{border-bottom:0}}.page_listenLink___wONE{margin-top:28px}.page_performers___oBlY{background:var(--ivory)}.page_performerGrid__RhPpa{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));grid-gap:20px;gap:20px;list-style:none}.page_nextActions__eBNy6{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.page_reflection__RIcMc:not(:empty){margin-top:24px}.ReflectionInvite_invite__YCfVe{position:relative;display:grid;justify-items:center;grid-gap:14px;gap:14px;padding:clamp(32px,6vw,64px) clamp(22px,5vw,56px);border-radius:var(--radius-lg);background:radial-gradient(circle at 20% 0,rgb(var(--accent-rgb)/.22),transparent 55%),linear-gradient(150deg,var(--primary),var(--night));box-shadow:var(--shadow-lg);color:var(--on-dark);text-align:center;overflow:hidden}.ReflectionInvite_invite__YCfVe:after{content:"";position:absolute;inset:10px;border:1px solid rgb(255 213 0/.35);border-radius:calc(var(--radius-lg) - 8px);pointer-events:none}.ReflectionInvite_eyebrow__nBvoO{color:var(--gold);font-size:.75rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase}.ReflectionInvite_title__i8OaP{max-width:640px;color:#fff;font-size:clamp(1.875rem,4.5vw,3rem)}.ReflectionInvite_text__OIltH{max-width:520px;color:var(--on-dark);font-size:1.0625rem}.ReflectionInvite_invite__YCfVe .btn{margin-top:8px}.ReflectionInvite_note__luns2{padding:14px 18px;border:1px solid var(--border);border-radius:var(--radius);background:var(--tint);color:var(--muted)}.ReflectionInvite_note__luns2 strong{color:var(--primary)}.page_section__AN3xD{background:linear-gradient(180deg,var(--ivory),var(--bg))}.page_inner__YeUm6{max-width:calc(760px + var(--gutter) * 2)}