.downloadscourses_body__DwW29{position:relative;display:flex;min-height:100vh;flex-direction:column}@media (min-width:834px){.downloadscourses_body__DwW29{padding-top:3rem;padding-bottom:3rem}}.downloadscourses_header__073bI{display:flex;flex-direction:column;gap:1rem;text-align:center}.downloadscourses_header__073bI>h1{text-align:center;font-size:24px;line-height:32px;font-weight:700}@media (min-width:834px){.downloadscourses_header__073bI>h1{font-size:36px;line-height:40px}}@media (min-width:1280px){.downloadscourses_header__073bI>h1{font-size:48px;line-height:60px}}@media (min-width:1512px){.downloadscourses_header__073bI>h1{font-size:64px;line-height:80px}}.downloadscourses_header__073bI>p{margin-left:auto;margin-right:auto;max-width:15rem;overflow-wrap:break-word;font-size:12px;line-height:16px;font-weight:400;color:rgba(0,0,0,.8)}@media (min-width:834px){.downloadscourses_header__073bI>p{max-width:100%;font-size:16px;line-height:20px}}@media (min-width:1280px){.downloadscourses_header__073bI>p{font-size:18px;line-height:24px}}@media (min-width:1512px){.downloadscourses_header__073bI>p{font-size:20px;line-height:28px}}.downloadscourses_content__S0CsT{display:flex;flex-direction:column;gap:1.5rem}.downloadscourses_btns__zg0yS{display:flex;width:fit-content;justify-content:space-between}.downloadscourses_btn__3qacO.downloadscourses_btn__3qacO{position:relative;border-width:1px;padding:.75rem 1rem;font-weight:400}.downloadscourses_sortContainer__RVgMI{position:relative}.downloadscourses_sorter__giNKx{position:absolute;right:0;top:3.5rem;z-index:20;display:flex;min-width:10rem;transform-origin:top;flex-direction:column;overflow:hidden;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.downloadscourses_show__XqeCR{pointer-events:auto;--tw-scale-y:1;opacity:1}.downloadscourses_hide__48Z7w,.downloadscourses_show__XqeCR{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.downloadscourses_hide__48Z7w{pointer-events:none;--tw-scale-y:0;opacity:0}.downloadscourses_sorter__giNKx>button{width:100%;cursor:pointer;text-wrap:nowrap;padding:.75rem 1rem;text-align:left;font-size:18px;line-height:24px;color:rgb(var(--neutral-700));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.downloadscourses_sorter__giNKx>button:hover{background-color:rgb(var(--neutral-100))}.downloadscourses_sorter__giNKx>button.downloadscourses_active__Ot_Nl{background-color:rgb(var(--neutral-200));font-weight:500}.downloadscourses_courses__OA4kK{display:grid;width:100%;grid-template-columns:repeat(1,minmax(0,1fr));column-gap:1rem;row-gap:1rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (min-width:834px){.downloadscourses_courses__OA4kK{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:2rem;row-gap:3rem}}@media (min-width:1280px){.downloadscourses_courses__OA4kK{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1920px){.downloadscourses_courses__OA4kK{grid-template-columns:repeat(5,minmax(0,1fr))}}.downloadscourses_container__AWo32{display:flex;flex:1 1 0%;flex-direction:column}.downloadscourses_indicator__bhzZ1{position:absolute;top:-.25rem;right:-.25rem;width:.75rem;height:.75rem;border-radius:9999px;background-color:rgb(var(--primary-700))}.downloadscourses_empty__hBnmA{position:absolute;top:50%;left:50%;display:flex;width:100%;--tw-translate-x:-50%;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));flex-direction:column;align-items:center;justify-content:center;gap:1rem;text-align:center}.downloadscourses_empty__hBnmA h2{font-size:20px;line-height:28px;font-weight:500}@media (min-width:834px){.downloadscourses_empty__hBnmA h2{font-size:24px;line-height:32px}}@media (min-width:1280px){.downloadscourses_empty__hBnmA h2{font-size:40px;line-height:56px}}.downloadscourses_empty__hBnmA p{font-size:12px;line-height:16px;color:rgb(var(--neutral-600))}@media (min-width:834px){.downloadscourses_empty__hBnmA p{font-size:14px;line-height:16px}}@media (min-width:1280px){.downloadscourses_empty__hBnmA p{font-size:20px;line-height:28px}}