.SearchNoCourseFoundAnnouncement_searchNoCourseFoundAnnouncement__S5dt8{display:flex;flex-direction:column-reverse;gap:1rem;position:relative;padding:1rem;border-radius:var(--ds-token-border-radius-medium);background-color:var(--ds-color-base-white);box-shadow:var(--ds-token-shadow-large)}.SearchNoCourseFoundAnnouncement_searchNoCourseFoundAnnouncement_content__cN3Mt{display:flex;flex-direction:column;gap:.5rem;max-width:42.8125rem}.SearchNoCourseFoundAnnouncement_searchNoCourseFoundAnnouncement_image__Lognw{width:12rem;height:11.375rem;margin:auto}@media only screen and (min-width:1200px){.SearchNoCourseFoundAnnouncement_searchNoCourseFoundAnnouncement__S5dt8{padding:1.5rem 2rem}.SearchNoCourseFoundAnnouncement_searchNoCourseFoundAnnouncement_image__Lognw{position:absolute;top:0;right:2.25rem;width:9.8125rem;height:6.875rem}}.OfferAnnouncementsSection_offerAnnouncementsSection__xVoyy{display:flex;justify-content:center;background-color:var(--ds-color-bg-light-60)}.OfferAnnouncementsSection_offerAnnouncementsSection_container__yxEd_{display:flex;flex-direction:column;gap:1.5rem;padding:3rem 1rem .5rem;width:100%;max-width:var(--ds-token-content-container-max-width-mobile)}@media only screen and (min-width:576px){.OfferAnnouncementsSection_offerAnnouncementsSection_container__yxEd_{max-width:var(--ds-token-content-container-max-width-large-mobile)}}@media only screen and (min-width:768px){.OfferAnnouncementsSection_offerAnnouncementsSection_container__yxEd_{max-width:var(--ds-token-content-container-max-width-tablet)}}@media only screen and (min-width:992px){.OfferAnnouncementsSection_offerAnnouncementsSection_container__yxEd_{max-width:var(--ds-token-content-container-max-width-large-tablet)}}@media only screen and (min-width:1200px){.OfferAnnouncementsSection_offerAnnouncementsSection_container__yxEd_{max-width:var(--ds-token-content-container-max-width-small-desktop)}}@media only screen and (min-width:1440px){.OfferAnnouncementsSection_offerAnnouncementsSection_container__yxEd_{max-width:var(--ds-token-content-container-max-width-desktop)}}@media only screen and (min-width:768px){.OfferAnnouncementsSection_offerAnnouncementsSection_container__yxEd_{padding:3rem 2.5rem 1rem}}@media only screen and (min-width:1200px){.OfferAnnouncementsSection_offerAnnouncementsSection__xVoyy{gap:2rem}}@media only screen and (min-width:1440px){.OfferAnnouncementsSection_offerAnnouncementsSection_container__yxEd_{padding:4rem 5rem 1rem}}