.ResourceBanners_card__title__mvPzF{font-weight:700;font-size:16px;margin-bottom:8px;color:#000}.ResourceBanners_card__subtitle__Ql1Lt{font-size:14px;margin-bottom:16px;color:#333}.ResourceBanners_highlight__blue__gOLNd{font-size:inherit;color:#3872fa;font-weight:600}.ResourceBanners_highlight__orange__16tjM{font-size:inherit;color:#e68f32;font-weight:600}.ResourceBanners_topic_test__modal___cnBS{width:100%;height:100%;display:grid;place-items:center;margin:0 auto}.ResourceBanners_topic_test__modal_content___XFg5{display:flex;width:100%;align-items:center;justify-content:center;flex-direction:column;gap:8px}.ResourceBanners_topic_test__modal_content___XFg5 h2{font-weight:700;font-size:36px;line-height:1.2}.ResourceBanners_topic_test__modal_content___XFg5 p{font-size:18px;font-weight:400}.ResourceBanners_topic_test__modal_courselist__broRd{padding:8px;width:100%;margin-top:24px;max-width:1024px;overflow-y:auto;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px;justify-content:center}.ResourceBanners_topic_test__modal_cta__IlPsA{margin-top:8px;background:#0f67da;color:#fff;padding:12px 32px;border-radius:50px;font-weight:700;cursor:pointer;transition:background .2s ease}.ResourceBanners_topic_test__modal_cta__IlPsA:focus,.ResourceBanners_topic_test__modal_cta__IlPsA:hover{background:#0a59bd}.ResourceBanners_hidden__NQ_2L{-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;opacity:0;visibility:hidden;transition:all .2s ease}@media only screen and (max-width:768px){.ResourceBanners_topic_test__modal_courselist__broRd{grid-template-columns:repeat(3,1fr)}}@media only screen and (max-width:480px){.ResourceBanners_topic_test__modal_courselist__broRd{grid-template-columns:1fr}.ResourceBanners_topic_test__modal_cta__IlPsA{width:100%;text-align:center;margin-bottom:20px}}