.PromoHubTabsSkeleton_tabs__D83HX.PromoHubTabsSkeleton_tabs__D83HX{height:44px;border-radius:50px}.PromoHubTabsSkeleton_container__ARhlF{display:flex;flex-direction:column;gap:16px;margin:0 16px}@media(min-width:1025px){.PromoHubTabsSkeleton_container__ARhlF{margin:0}}.PromoHubTabsSkeleton_cards__s5Q7O{display:flex;flex-direction:row;gap:16px;overflow:hidden}.PromoHubTabsSkeleton_cards__s5Q7O>span{flex:0 0 auto}.PromoHubTabsSkeleton_card__U1_e_.PromoHubTabsSkeleton_card__U1_e_{width:141px;height:256px;border-radius:16px}.RubricWidget_root__g9iUd{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.RubricWidget_root_mobile___SGYl{padding:0 16px;grid-template-columns:repeat(2,1fr);gap:8px}.RubricWidget_root_mobile___SGYl .RubricWidget_rubric__j_tVg{aspect-ratio:167/130}.RubricWidget_root_mobile___SGYl .RubricWidget_title__7lbRY{font-size:14px;font-weight:700;line-height:18px;letter-spacing:-.56px;padding:12px}.RubricWidget_root_mobile___SGYl .RubricWidget_smallRubricsWrapper__fVq6c{grid-template-columns:repeat(4,1fr);grid-area:2/1/3/3;gap:8px}.RubricWidget_root_mobile___SGYl .RubricWidget_smallRubricsWrapper__fVq6c .RubricWidget_rubric__j_tVg{aspect-ratio:80/106;border-radius:16px}.RubricWidget_root_mobile___SGYl .RubricWidget_smallRubricsWrapper__fVq6c .RubricWidget_title__7lbRY{font-size:13px;font-weight:800;line-height:18px;letter-spacing:-.52px;padding:7px 12px}.RubricWidget_smallRubricsWrapper__fVq6c{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.RubricWidget_smallRubricsWrapper__fVq6c .RubricWidget_rubric__j_tVg{aspect-ratio:173/130}.RubricWidget_smallRubricsWrapper__fVq6c .RubricWidget_title__7lbRY{font-size:15px;padding:8px;line-height:22px;letter-spacing:-.6px;text-align:center}.RubricWidget_rubric__j_tVg{position:relative;display:flex;aspect-ratio:179/136;border-radius:20px;overflow:hidden;cursor:pointer}.RubricWidget_rubricLink__UttUt{display:flex}.RubricWidget_rubricLink__UttUt,.RubricWidget_rubricLink__UttUt>a{position:relative;flex-grow:1;min-width:0}.RubricWidget_title__7lbRY{position:relative;padding:20px;font-size:21px;font-weight:800;line-height:28px;letter-spacing:-.84px;color:var(--theme-text-tertiary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden;text-transform:uppercase;flex-grow:1}