.OfferCategoryPageContent_offerCategoryPageContentTypesenseSharedTemplate__8_vAC{margin-bottom:3rem}@media only screen and (min-width:1200px){.OfferCategoryPageContent_offerCategoryPageContentTypesenseSharedTemplate__8_vAC{margin-bottom:4rem}}.OfferCategoryPageContent_offerCategoryPageContentHero__WUDuc{margin-block:1rem 0}@media only screen and (min-width:768px){.OfferCategoryPageContent_offerCategoryPageContentHero__WUDuc{margin-block:1rem 2rem}}@media only screen and (min-width:1200px){.OfferCategoryPageContent_offerCategoryPageContentHero__WUDuc{margin-block:1rem 0}}.OfferCategoryPageContent_offerCategoryPageContentNoResults___g8BK{padding-top:1.5rem}@media only screen and (min-width:1200px){.OfferCategoryPageContent_offerCategoryPageContentNoResults___g8BK{padding-top:4rem}}.OfferCategoryPageContent_offerCategoryPageContentMostPopularCourses__L6fTn{margin-bottom:3rem}@media only screen and (min-width:1200px){.OfferCategoryPageContent_offerCategoryPageContentMostPopularCourses__L6fTn{margin-bottom:4rem}}.OfferCategoryPageContent_offerCategoryPageContentContact__YO3Uc{margin-bottom:3rem}@media only screen and (min-width:768px){.OfferCategoryPageContent_offerCategoryPageContentContact__YO3Uc{margin-bottom:3rem}}@media only screen and (min-width:1200px){.OfferCategoryPageContent_offerCategoryPageContentContact__YO3Uc{margin-bottom:4rem}}.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}}.GrantFormSubmit_grantFormSubmit__phdRZ{display:flex;flex-direction:column;gap:1.5rem}.GrantFormSubmit_grantFormSubmit_amount__Pu6B7{display:flex;align-items:baseline;justify-content:flex-end;margin-bottom:.5rem;gap:.5rem}.GrantProgressBar_grantProgressBar__xwpbw{width:100%;border-radius:.5rem;display:flex;flex-direction:column;padding-bottom:3rem}.GrantProgressBar_grantProgressBar_infoText__iWlfO{display:flex;align-items:baseline;gap:.5rem;margin-bottom:1rem}.GrantProgressBar_grantProgressBar_details__P1z2s{margin-bottom:.75rem}.GrantProgressBar_grantProgressBar_detailsText__MRRvr{color:var(--ds-color-text-60);font-weight:500}.GrantProgressBar_grantProgressBar_progressBar__umivX{position:relative;background-color:var(--ds-color-bg-light-70);height:.75rem;border-radius:.5rem;margin-bottom:.5rem}.GrantProgressBar_grantProgressBar_progressBarProgress__LR7sa{height:100%;border-radius:.5rem;background-color:var(--ds-color-success-50);transition:width .4s ease,background-color .4s ease}.GrantProgressBar_grantProgressBar_progressBarProgress__isOutOfRange__7Te4a{background-color:var(--ds-color-error-50)}.GrantProgressBar_grantProgressBar_progressBar_marker__g5Rs3{position:absolute;top:50%;width:.0625rem;height:.5rem;background-color:var(--ds-color-neutral-50);transform:translateY(-50%)}.GrantProgressBar_grantProgressBar_progressBar_markerMin__NdFbc{left:5%}.GrantProgressBar_grantProgressBar_progressBar_markerPref__qihwp{left:30%}.GrantProgressBar_grantProgressBar_progressBar_markerMax__4XJeq{left:90%}.GrantProgressBar_grantProgressBar_progressBar_markerLight__X0S97{background-color:var(--ds-color-bg-light-70)}.GrantProgressBar_grantProgressBar_amounts__e8MTx{position:relative;font-size:.875rem}.GrantProgressBar_grantProgressBar_amountsText__k6Lzi{width:max-content}.GrantProgressBar_grantProgressBar_amountsMax__8b99e,.GrantProgressBar_grantProgressBar_amountsMin__xaA5_,.GrantProgressBar_grantProgressBar_amountsPref__Gmxlo{position:absolute;font-weight:700;display:flex;flex-direction:column}.GrantProgressBar_grantProgressBar_amountsMin__xaA5_{left:5%}.GrantProgressBar_grantProgressBar_amountsPref__Gmxlo{left:30%}.GrantProgressBar_grantProgressBar_amountsMax__8b99e{right:0}@media only screen and (min-width:768px){.GrantProgressBar_grantProgressBar_amountsMax__8b99e{right:unset;left:90%}}.GrantFormInputs_grantFormInputs__8Aku0,.GrantFormInputs_grantFormInputs__WzMK6{display:flex;flex-direction:column;gap:1rem}.ImageSectionImage_imageSectionImage_imageContainer__eRoeI{display:flex;border-radius:var(--ds-token-border-radius-large);overflow:hidden;margin-inline:auto}.ImageSectionImage_imageSectionImage_imageContainer__fullsize__We3if{width:100%}.ImageSectionImage_imageSectionImage_image__L_2d8{max-width:100%;height:auto;object-fit:contain}.ImageSectionImage_imageSectionImage_image__fullsize___x5__{width:100%;object-fit:cover}@media only screen and (min-width:768px){.ImageSectionImage_imageSectionImage_imageContainer__eRoeI{max-height:16.5rem}}@media only screen and (min-width:1200px){.ImageSectionImage_imageSectionImage_imageContainer__eRoeI{max-height:21.75rem;margin-inline:unset}}.ContactBody_contactBody_info___tir4{display:flex;align-items:flex-start;flex-direction:column;gap:1rem;width:100%}.ContactBody_contactBody_contactLinkContainer__SjPKv{display:flex;flex-direction:column;gap:.5rem}.ContactBody_contactBody_imageContainer__GaLvz{max-width:33.625rem;width:100%}.ContactBody_contactBody_image__MV8Jh{width:100%;height:auto}.ContactBody_contactBody_link__jlTI7{align-self:center}.ContactBody_contactBody_ctaContainer__V9dak{display:flex;flex-direction:column;gap:1rem;width:100%;align-items:center}@media only screen and (min-width:1200px){.ContactBody_contactBody_info___tir4{width:40.75rem}.ContactBody_contactBody_info__tight__G51Ta{width:24.6875rem}.ContactBody_contactBody_contactLinkContainer__SjPKv{gap:1rem}.ContactBody_contactBody_ctaContainer__V9dak{flex-direction:row;gap:1.5rem}}.ImageSectionContentWithNamespace_imageSectionContentWithNamespace__qwpD1{flex:1 1;display:flex;flex-direction:column;gap:1rem}@media only screen and (min-width:1200px){.ImageSectionContentWithNamespace_imageSectionContentWithNamespace__tight__D43fU{max-width:29.125rem}}