.ProgramAbout_body__vXTQz{--flow-pb:calc(70 * var(--zu))}.ProgramAbout_grid__i5VfF{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,420px);align-items:start;grid-gap:clamp(28px,4vw,72px);gap:clamp(28px,4vw,72px)}.ProgramAbout_text__Tpgnu{display:flex;flex-direction:column;gap:clamp(14px,1.4vw,20px)}.ProgramAbout_lead__YWlOP{max-width:30em;margin:0;font-family:var(--font-body);font-size:clamp(18px,1.75vw,24px);font-weight:300;line-height:1.45;color:#ffffff}.ProgramAbout_facts__hUFX9{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:clamp(10px,1.2vw,16px);gap:clamp(10px,1.2vw,16px);margin:clamp(4px,.6vw,10px) 0;padding:0;list-style:none}@media screen and (max-width:479px){.ProgramAbout_facts__hUFX9{grid-template-columns:minmax(0,1fr)}}.ProgramAbout_fact__1sLxA{display:flex;flex-direction:column;gap:8px;box-sizing:border-box;padding:clamp(14px,1.4vw,20px);border:1px solid #3a373b;border-radius:16px;background:#272625}.ProgramAbout_factValue__wgV7y{font-family:var(--font-heading);font-size:clamp(26px,2.6vw,38px);font-weight:300;line-height:1.05;text-transform:uppercase}.ProgramAbout_factCaption__P1_4o{font-family:var(--font-body);font-size:max(13px,.875rem);font-weight:300;line-height:1.45;color:#c6c6c6}.ProgramAbout_paragraph__jBh9S{max-width:36em;margin:0;font-family:var(--font-body);font-size:clamp(15px,1.35vw,18px);font-weight:300;line-height:1.65;color:#c6c6c6}.ProgramAbout_link__umh7k{color:#ffffff;text-decoration:underline;-webkit-text-decoration-color:rgba(255,255,255,.45);text-decoration-color:rgba(255,255,255,.45);text-underline-offset:.18em;transition:-webkit-text-decoration-color .2s ease-in-out;transition:text-decoration-color .2s ease-in-out;transition:text-decoration-color .2s ease-in-out,-webkit-text-decoration-color .2s ease-in-out}.ProgramAbout_link__umh7k:hover{-webkit-text-decoration-color:#ffffff;text-decoration-color:#ffffff}.ProgramAbout_link__umh7k:focus-visible{outline:2px solid #a379ae;outline-offset:2px;border-radius:2px}.ProgramAbout_photo__yW1YK{justify-self:end}@media screen and (max-width:959px){.ProgramAbout_grid__i5VfF{grid-template-columns:minmax(0,1fr)}.ProgramAbout_photo__yW1YK{justify-self:start;max-width:460px}}.ProgramPage_page__Ki0Fb{background:#1f1e1e;color:#ffffff}.ProgramPage_bandBody__t4xNz{--flow-pb:calc(40 * var(--zu))}