.SkillsGrid_outerContainer__o0K2N{width:100%;display:flex;flex-direction:column;gap:30px}.SkillsGrid_buttonContainer__tnjKM{display:flex;gap:10px;flex-wrap:wrap;justify-content:center}.SkillsGrid_linkContainer__KGohh{display:flex;flex-direction:row-reverse}.SkillsGrid_gridBox__oaksf{cursor:pointer;width:100%;aspect-ratio:1/1;border:3px solid var(--mantine-color-black);position:relative;border-radius:var(--mantine-radius-lg);overflow:hidden}@media (max-width:48em){.SkillsGrid_gridBox__oaksf{border-width:2px}}.SkillsGrid_cardImageContainer__sC3C6{position:relative;height:350px}@media (max-width:88em){.SkillsGrid_cardImageContainer__sC3C6{height:300px}}.SkillsGrid_textBoxSection__x1bw1{position:absolute;bottom:0;left:0;width:100%;margin-inline:0;height:0;outline:3px solid var(--mantine-color-black);z-index:1}@media (max-width:62em){.SkillsGrid_textBoxSection__x1bw1{display:none;min-height:70px;border:0}}@media (max-width:48em){.SkillsGrid_textBoxSection__x1bw1{min-height:35px;outline:2px solid var(--mantine-color-black);border:0}}.SkillsGrid_textBox__25fAR{bottom:0;width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:0 10px}.SkillsGrid_textBox__25fAR .SkillsGrid_courseTitle__ecYNj{width:100%;text-align:center;font-weight:700;padding:10px 0;color:var(--mantine-color-black)}@media (max-width:48em){.SkillsGrid_textBox__25fAR .SkillsGrid_courseTitle__ecYNj{padding:5px 0}}.SkillsGrid_courseDescription__2Kqa4{font-size:var(--mantine-font-size-md);opacity:0;height:0;padding:0 .6rem}.SkillsGrid_categoryButtonBox__u0WDI{display:flex;flex-wrap:wrap;justify-content:center}@media (max-width:48em){.SkillsGrid_categoryButtonBox__u0WDI{justify-content:center;align-items:center}}.SkillsGrid_innerButtonBox__cyxH8{padding:.5rem}@media (max-width:48em){.SkillsGrid_innerButtonBox__cyxH8{width:50%;display:flex;justify-content:center;font-size:10px;padding:.2rem}}.SkillsGrid_buttonStyle__iY_NV{text-transform:uppercase;font-weight:bolder;border:2px solid black}@media (max-width:48em){.SkillsGrid_buttonStyle__iY_NV{text-transform:lowercase;min-width:80%;font-size:10px}}.SkillsGrid_activeButton__KuOXL{box-shadow:inset 4px 3px 0 0 rgba(0,0,0,.4)}.SkillsGrid_inactiveButton__iPbGV{box-shadow:4px 3px 0 0 rgba(0,0,0,.4)}.SkillsGrid_firstInRow__aQXv2{justify-content:flex-end}.SkillsGrid_lastInRow__fMnIc{justify-content:flex-start}.SkillsGrid_activeText__MWek5{font-size:20px;text-decoration:underline}.SkillsGrid_inactivteText__N1Mrn{font-size:15px}