.ProgramPage_ProgramsPage___dx0K{margin-top:1em;font-size:1em}.ProgramPage_ProgramsPage___dx0K .ProgramPage_header__Gi8jr{display:flex;flex-direction:column;gap:.5em;padding:1em 0;margin-bottom:2.5em}.ProgramPage_ProgramsPage___dx0K .ProgramPage_header__Gi8jr .ProgramPage_titleBox__EgYNr .ProgramPage_title__lXVaz{font-weight:600;font-size:3em;color:var(--font-light-color-primary)}.ProgramPage_ProgramsPage___dx0K .ProgramPage_header__Gi8jr .ProgramPage_infoBox__re08E .ProgramPage_social__21_su{font-size:1em;color:var(--font-light-color-secondary);line-height:1.5em}.ProgramPage_ProgramsPage___dx0K .ProgramPage_header__Gi8jr .ProgramPage_infoBox__re08E .ProgramPage_social__21_su a{color:var(--font-light-color-thirty);text-decoration:underline}.ProgramPage_ProgramsPage___dx0K .ProgramPage_main__8kkg_{display:flex;flex-direction:column;gap:1em}.ProgramPage_ProgramsPage___dx0K .ProgramPage_main__8kkg_ .ProgramPage_sidebar__M1__B{position:relative;display:flex;flex-direction:column;gap:.5em}.ProgramPage_ProgramsPage___dx0K .ProgramPage_main__8kkg_ .ProgramPage_sidebar__M1__B .ProgramPage_filterGroupList__coK_O{position:relative;display:flex;flex-direction:column;gap:1em;padding:1em .8em;background-color:var(--bg-dark-color-secondary);border-radius:.5em}.ProgramPage_ProgramsPage___dx0K .ProgramPage_main__8kkg_ .ProgramPage_sidebar__M1__B .ProgramPage_clearBtn__9p2AV{font-size:.8em;color:var(--font-light-color-thirty);text-decoration:underline;text-transform:uppercase;background-color:transparent;border:none;cursor:pointer}.ProgramPage_ProgramsPage___dx0K .ProgramPage_main__8kkg_ .ProgramPage_sidebar__M1__B .ProgramPage_applyButton__5TGPq{padding:.3em 1em;width:100%;color:var(--font-light-color-primary);background-color:var(--bg-button-accent-red);border:none;border-radius:.5em}.ProgramPage_ProgramsPage___dx0K .ProgramPage_main__8kkg_ .ProgramPage_content___Us9G .ProgramPage_title__lXVaz{padding:1em 0;font-size:1em;font-weight:500}.ProgramPage_ProgramsPage___dx0K .ProgramPage_main__8kkg_ .ProgramPage_content___Us9G .ProgramPage_programList__Iq4aM{display:grid;grid-template-columns:repeat(auto-fill,minmax(11em,1fr));grid-row-gap:1em;row-gap:1em;grid-column-gap:1em;column-gap:1em;width:100%}.ProgramPage_ProgramsPage___dx0K .ProgramPage_filterGroup__a6vUV{display:flex;flex-direction:column;gap:.5em;font-size:1em}.ProgramPage_ProgramsPage___dx0K .ProgramPage_filterGroup__a6vUV input[type=text]{padding:.2em .5em;background-color:#fff;color:var(--font-light-color-fourthy);border:none;border-radius:.2em;width:100%;height:auto}.ProgramPage_ProgramsPage___dx0K .ProgramPage_filterGroup__a6vUV .ProgramPage_head__sALKx{display:flex;align-items:center;gap:.5em;padding:.2em 0;border-bottom:1px solid hsla(0,0%,100%,.3);cursor:pointer}.ProgramPage_ProgramsPage___dx0K .ProgramPage_filterGroup__a6vUV .ProgramPage_head__sALKx .ProgramPage_title__lXVaz{position:relative;font-size:.8em;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ProgramPage_ProgramsPage___dx0K .ProgramPage_filterGroup__a6vUV .ProgramPage_head__sALKx .ProgramPage_dropdown__6Engh{display:flex;align-items:center;justify-content:center;transition:transform .5s ease}.ProgramPage_ProgramsPage___dx0K .ProgramPage_filterGroup__a6vUV .ProgramPage_head__sALKx .ProgramPage_dropdown__6Engh svg{width:.5em;height:auto}.ProgramPage_ProgramsPage___dx0K .ProgramPage_filterGroup__a6vUV .ProgramPage_head__sALKx .ProgramPage_dropdown__6Engh.ProgramPage_active__U_NVu{transform:rotate(180deg)}.ProgramPage_ProgramsPage___dx0K .ProgramPage_filterGroup__a6vUV .ProgramPage_head__sALKx .ProgramPage_filterCount__1X0yD{display:flex;align-items:center;justify-content:center;min-width:1em;min-height:1em;width:1em;height:1em;margin-left:auto;background-color:var(--bg-button-accent-red);border-radius:50%;opacity:0}.ProgramPage_ProgramsPage___dx0K .ProgramPage_filterGroup__a6vUV .ProgramPage_head__sALKx .ProgramPage_filterCount__1X0yD span{font-size:.6em}.ProgramPage_ProgramsPage___dx0K .ProgramPage_filterGroup__a6vUV .ProgramPage_head__sALKx .ProgramPage_filterCount__1X0yD.ProgramPage_active__U_NVu{opacity:1}.ProgramPage_ProgramsPage___dx0K .ProgramPage_filterGroup__a6vUV .ProgramPage_list__eEV2B{display:flex;flex-direction:column;max-height:0;overflow:hidden;transition:max-height .5s cubic-bezier(0,1,0,1)}.ProgramPage_ProgramsPage___dx0K .ProgramPage_filterGroup__a6vUV .ProgramPage_list__eEV2B.ProgramPage_expanded__lYnfk{max-height:1000em;transition:max-height 1s ease-in-out;animation-name:ProgramPage_visibleList__IIxGY;animation-fill-mode:forwards;animation-duration:.2s;animation-delay:.5s}@keyframes ProgramPage_visibleList__IIxGY{0%{overflow:hidden}1%{overflow:visible}to{overflow:visible}}.ProgramPage_ProgramsPage___dx0K .ProgramPage_filterGroup__a6vUV .ProgramPage_list__eEV2B.ProgramPage_expanded__lYnfk:before{display:none}.ProgramPage_ProgramsPage___dx0K .ProgramPage_filterGroup__a6vUV .ProgramPage_list__eEV2B .ProgramPage_item__S5dc8{position:relative;padding:.5em 0;font-size:.75em}.ProgramPage_ProgramsPage___dx0K .ProgramPage_filterGroup__a6vUV .ProgramPage_list__eEV2B .ProgramPage_item__S5dc8 label{display:flex;align-items:center;gap:.5em;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer}.ProgramPage_ProgramsPage___dx0K .ProgramPage_filterGroup__a6vUV .ProgramPage_list__eEV2B .ProgramPage_item__S5dc8 input[type=checkbox]{display:grid;place-content:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:1px solid var(--border-input-checkbox);margin:0;font:inherit;color:currentColor;width:1.3em;min-width:1.3em;height:1.3em;min-height:1.3em;border-radius:.2em;transform:translateY(-.075em);cursor:pointer}.ProgramPage_ProgramsPage___dx0K .ProgramPage_filterGroup__a6vUV .ProgramPage_list__eEV2B .ProgramPage_item__S5dc8 input[type=checkbox]:before{content:"";width:.9em;min-width:.9em;height:.9em;min-height:.9em;transform:scale(0);transition:transform .12s ease-in-out;background-color:var(--bg-input-checkbox-active);border-radius:.1em}.ProgramPage_ProgramsPage___dx0K .ProgramPage_filterGroup__a6vUV .ProgramPage_list__eEV2B .ProgramPage_item__S5dc8 input[type=checkbox]:checked:before{transform:scale(1)}.ProgramPage_ProgramsPage___dx0K .ProgramPage_filterGroup__a6vUV .ProgramPage_list__eEV2B .ProgramPage_item__S5dc8 input[type=checkbox]:disabled{background-color:var(--bg-input-checkbox-disabled);border:1px solid var(--border-input-checkbox-disabled)}.ProgramPage_ProgramsPage___dx0K .ProgramPage_filterGroup__a6vUV .ProgramPage_list__eEV2B .ProgramPage_item__S5dc8 input[type=checkbox]:disabled~span{color:var(--border-input-checkbox-disabled)}.ProgramPage_ProgramsPage___dx0K .ProgramPage_filterGroup__a6vUV .ProgramPage_list__eEV2B .ProgramPage_item__S5dc8 input[type=checkbox]:checked:disabled:before{background-color:var(--bg-input-checkbox-active-disabled)}.ProgramPage_ProgramsPage___dx0K .ProgramPage_filterGroup__a6vUV .ProgramPage_list__eEV2B .ProgramPage_item__S5dc8 input[type=radio]{display:grid;place-content:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:1px solid var(--border-input-checkbox);margin:0;font:inherit;color:currentColor;width:1.3em;min-width:1.3em;height:1.3em;min-height:1.3em;border-radius:50%;transform:translateY(-.075em);cursor:pointer}.ProgramPage_ProgramsPage___dx0K .ProgramPage_filterGroup__a6vUV .ProgramPage_list__eEV2B .ProgramPage_item__S5dc8 input[type=radio]:before{content:"";width:.9em;min-width:.9em;height:.9em;min-height:.9em;transform:scale(0);transition:transform .12s ease-in-out;background-color:var(--bg-input-checkbox-active);border-radius:50%}.ProgramPage_ProgramsPage___dx0K .ProgramPage_filterGroup__a6vUV .ProgramPage_list__eEV2B .ProgramPage_item__S5dc8 input[type=radio]:checked:before{transform:scale(1)}.ProgramPage_ProgramsPage___dx0K .ProgramPage_filterGroup__a6vUV .ProgramPage_list__eEV2B .ProgramPage_item__S5dc8 .ProgramPage_applyFilterBtn__EjVgj{position:absolute;left:calc(100% + 2em);top:50%;transform:translateY(-50%);width:4em;height:auto;z-index:100}.ProgramPage_ProgramsPage___dx0K .ProgramPage_filterGroup__a6vUV .ProgramPage_list__eEV2B .ProgramPage_item__S5dc8 .ProgramPage_applyFilterBtn__EjVgj button{position:relative;padding:.5em 1em;background-color:var(--bg-button-accent-red);border:none;border-radius:.5em;color:var(--font-light-color-primary);cursor:pointer}.ProgramPage_ProgramsPage___dx0K .ProgramPage_filterGroup__a6vUV .ProgramPage_list__eEV2B .ProgramPage_item__S5dc8 .ProgramPage_applyFilterBtn__EjVgj button:after{content:"";position:absolute;right:100%;top:50%;transform:translateY(-50%);width:0;height:0;border-right:.5em solid var(--bg-button-accent-red);border-top:.5em solid transparent;border-bottom:.5em solid transparent}@media(max-width:48em){.ProgramPage_ProgramsPage___dx0K .ProgramPage_filterGroup__a6vUV .ProgramPage_list__eEV2B .ProgramPage_item__S5dc8 .ProgramPage_applyFilterBtn__EjVgj{display:none}}@media(min-width:48em){.ProgramPage_ProgramsPage___dx0K .ProgramPage_header__Gi8jr{flex-direction:row;align-items:center;gap:2em}.ProgramPage_ProgramsPage___dx0K .ProgramPage_main__8kkg_{display:grid;grid-template-columns:10em auto;align-items:start}}@media(min-width:62em){.ProgramPage_ProgramsPage___dx0K .ProgramPage_header__Gi8jr{display:grid;grid-template-columns:14em auto;align-items:center;grid-gap:1em;gap:1em}.ProgramPage_ProgramsPage___dx0K .ProgramPage_main__8kkg_{grid-template-columns:14em auto}}@media(min-width:87.5em){.ProgramPage_ProgramsPage___dx0K .ProgramPage_header__Gi8jr,.ProgramPage_ProgramsPage___dx0K .ProgramPage_main__8kkg_{grid-template-columns:17em auto}}