.LearningAreasHub-module__utTEqq__grid{gap:var(--mantine-spacing-md);grid-template-columns:repeat(auto-fill,minmax(280px,1fr));display:grid}.LearningAreasHub-module__utTEqq__cardButton{text-align:left;height:100%;color:inherit;border-radius:var(--mantine-radius-md);transition:transform .12s;display:block}.LearningAreasHub-module__utTEqq__cardButton:hover{transform:translateY(-2px)}.LearningAreasHub-module__utTEqq__cardButton:focus-visible{outline:2px solid var(--mantine-color-teal-6);outline-offset:2px}.LearningAreasHub-module__utTEqq__card{cursor:pointer;height:100%;transition:border-color .12s,box-shadow .12s}.LearningAreasHub-module__utTEqq__cardButton:hover .LearningAreasHub-module__utTEqq__card{border-color:var(--mantine-color-teal-4);box-shadow:var(--mantine-shadow-sm)}
.Breadcrumb-module__Zd0_sG__root{--breadcrumb-crumb-max:10rem;margin-bottom:var(--mantine-spacing-md);row-gap:var(--mantine-spacing-xs);flex-wrap:wrap;min-width:0;max-width:100%}@media (min-width:48em){.Breadcrumb-module__Zd0_sG__root{--breadcrumb-crumb-max:16rem;margin-bottom:var(--mantine-spacing-xl)}}@media (min-width:62em){.Breadcrumb-module__Zd0_sG__root{--breadcrumb-crumb-max:20rem}}.Breadcrumb-module__Zd0_sG__root .mantine-Breadcrumbs-breadcrumb{min-width:0;max-width:min(100%, var(--breadcrumb-crumb-max))}.Breadcrumb-module__Zd0_sG__crumb,.Breadcrumb-module__Zd0_sG__crumbCurrent{min-width:0;max-width:100%;display:inline-flex}.Breadcrumb-module__Zd0_sG__crumbLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.Breadcrumb-module__Zd0_sG__crumbCurrent{color:var(--mantine-color-text)}
.AppPageLayout-module__6rUuAa__root{padding-bottom:calc(var(--mantine-spacing-xl) * 2)}.AppPageLayout-module__6rUuAa__breadcrumbWrap{margin-bottom:var(--mantine-spacing-md)}.AppPageLayout-module__6rUuAa__breadcrumbWrap .mantine-Breadcrumbs-root{margin-bottom:0;margin-left:0}.AppPageLayout-module__6rUuAa__heroSlot{margin-bottom:var(--mantine-spacing-md)}@media (min-width:48em){.AppPageLayout-module__6rUuAa__heroSlot{margin-bottom:var(--mantine-spacing-lg)}}.AppPageLayout-module__6rUuAa__body{margin-top:var(--mantine-spacing-xs)}.AppPageLayout-module__6rUuAa__contentPad{padding-block:var(--mantine-spacing-md)}@media (min-width:48em){.AppPageLayout-module__6rUuAa__contentPad{padding-block:var(--mantine-spacing-xl)}}.AppPageLayout-module__6rUuAa__contentStack{padding-block:var(--mantine-spacing-sm)}@media (min-width:48em){.AppPageLayout-module__6rUuAa__contentStack{padding-block:var(--mantine-spacing-xl)}}
