.FloatingCart-module__PgWDMa__floatingCart{z-index:4;position:fixed;bottom:178px;right:20px}.FloatingCart-module__PgWDMa__cartButton{background-color:var(--color-green-main);color:var(--color-white);cursor:pointer;border:none;border-radius:50%;width:60px;height:60px;font-size:14px;font-weight:700;transition:all .2s ease-in-out;box-shadow:0 2px 8px #00000026}.FloatingCart-module__PgWDMa__cartButton:hover{transform:translateY(-2px);box-shadow:0 4px 16px #00000040}.FloatingCart-module__PgWDMa__cartButton:active{transform:translateY(0)scale(.95);box-shadow:0 2px 8px #00000026}.FloatingCart-module__PgWDMa__removeButton{text-align:center;border-radius:4px;justify-content:center;align-items:center;width:28px;height:28px;padding:0;font-size:16px;font-weight:700;line-height:1;transition:all .15s ease-in-out;display:inline-flex}.FloatingCart-module__PgWDMa__removeButton:hover{transform:scale(1.1);box-shadow:0 2px 8px #0003}.FloatingCart-module__PgWDMa__removeButton:active{transform:scale(.95);box-shadow:0 1px 4px #00000026}.FloatingCart-module__PgWDMa__icon{font-size:18px}.FloatingCart-module__PgWDMa__footerCenter{text-align:center}.FloatingCart-module__PgWDMa__listItem{flex-wrap:nowrap}@media screen and (min-width:1024px){.FloatingCart-module__PgWDMa__floatingCart{bottom:96px;right:30px}}
.SimilarUniversitiesCarousel-module__JNTfVq__universitySlide{box-sizing:border-box;justify-content:center;max-width:100%;padding:0 4px 16px;display:flex;overflow:hidden}.SimilarUniversitiesCarousel-module__JNTfVq__universitySlide>*{width:100%;max-width:100%}.SimilarUniversitiesCarousel-module__JNTfVq__container{background-color:var(--color-grey-light);box-sizing:border-box;border-radius:10px;width:100%;max-width:100%;margin-top:20px;padding:20px 10px;position:relative;overflow:hidden}.SimilarUniversitiesCarousel-module__JNTfVq__container .ant-carousel{width:100%;max-width:100%;overflow:hidden}.SimilarUniversitiesCarousel-module__JNTfVq__container .ant-carousel .slick-list{margin:0 -4px;overflow:hidden}.SimilarUniversitiesCarousel-module__JNTfVq__container .ant-carousel .slick-track{display:flex}.SimilarUniversitiesCarousel-module__JNTfVq__container .ant-carousel .slick-slide{float:none}.SimilarUniversitiesCarousel-module__JNTfVq__container .ant-carousel .slick-slide>div{margin:0;padding:0}.SimilarUniversitiesCarousel-module__JNTfVq__container .ant-carousel .slick-arrow{z-index:2;border-radius:6px;place-items:center;width:32px;height:100%;transition:transform 80ms;box-shadow:0 1px 3px #00000014;background-color:var(--color-white)!important;color:var(--color-black)!important;display:grid!important}.SimilarUniversitiesCarousel-module__JNTfVq__container .ant-carousel .slick-arrow:after{padding:0;font-size:16px;line-height:1;transition:color .2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:var(--color-black)!important}.SimilarUniversitiesCarousel-module__JNTfVq__container .ant-carousel .slick-prev:after{transform:translate(-50%,-50%)rotate(-45deg)}.SimilarUniversitiesCarousel-module__JNTfVq__container .ant-carousel .slick-next:after{transform:translate(-50%,-50%)rotate(135deg)}:is(.SimilarUniversitiesCarousel-module__JNTfVq__container .ant-carousel .slick-prev,.SimilarUniversitiesCarousel-module__JNTfVq__container .ant-carousel .slick-next){color:var(--color-black)!important}:is(.SimilarUniversitiesCarousel-module__JNTfVq__container .ant-carousel .slick-prev:hover,.SimilarUniversitiesCarousel-module__JNTfVq__container .ant-carousel .slick-next:hover){box-shadow:0 2px 6px #0000001f;background-color:var(--color-white)!important;color:var(--color-grey-main)!important}:is(.SimilarUniversitiesCarousel-module__JNTfVq__container .ant-carousel .slick-prev:hover:after,.SimilarUniversitiesCarousel-module__JNTfVq__container .ant-carousel .slick-next:hover:after){color:var(--color-grey-main)!important}:is(.SimilarUniversitiesCarousel-module__JNTfVq__container .ant-carousel .slick-prev:active,.SimilarUniversitiesCarousel-module__JNTfVq__container .ant-carousel .slick-next:active){transform:translateY(-50%)scale(.96);box-shadow:0 1px 2px #0000000f;background-color:var(--color-white)!important}:is(.SimilarUniversitiesCarousel-module__JNTfVq__container .ant-carousel .slick-prev:focus-visible,.SimilarUniversitiesCarousel-module__JNTfVq__container .ant-carousel .slick-next:focus-visible){outline:none;box-shadow:0 0 0 3px #1890ff59}.SimilarUniversitiesCarousel-module__JNTfVq__subtitleContainer{justify-content:space-between;gap:8px;width:100%;font-size:11px;line-height:1.4;display:flex}.SimilarUniversitiesCarousel-module__JNTfVq__subtitleLeft{flex-direction:column;gap:2px;display:flex}.SimilarUniversitiesCarousel-module__JNTfVq__subtitleRight{text-align:right;flex-direction:column;gap:2px;display:flex}.SimilarUniversitiesCarousel-module__JNTfVq__signatureTag{height:18px;padding:0 6px;font-size:10px;line-height:18px}
.AdmissionsCard-module__9wBJJG__wrapper{box-sizing:border-box;width:100%;max-width:1000px;margin:0 auto;padding:16px;overflow-x:hidden}.AdmissionsCard-module__9wBJJG__wrapper .ant-card{overflow:hidden}.AdmissionsCard-module__9wBJJG__wrapper .ant-card-body{box-sizing:border-box;max-width:100%;overflow:hidden}.AdmissionsCard-module__9wBJJG__authorized{box-sizing:border-box;width:100%;max-width:1400px;margin:0 auto;padding:10px}.AdmissionsCard-module__9wBJJG__backButton{width:fit-content;margin-bottom:20px;display:block}.AdmissionsCard-module__9wBJJG__topRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.AdmissionsCard-module__9wBJJG__universityInfo{align-items:center;gap:16px;display:flex}.AdmissionsCard-module__9wBJJG__logo{object-fit:contain}.AdmissionsCard-module__9wBJJG__nowrap{white-space:nowrap}.AdmissionsCard-module__9wBJJG__title{font-size:var(--size-22px);color:var(--color-black)}.AdmissionsCard-module__9wBJJG__titleTight{margin:0}.AdmissionsCard-module__9wBJJG__similarUniversitiesBlock{box-sizing:border-box;width:100%;max-width:100%;margin-bottom:24px;overflow:hidden}.AdmissionsCard-module__9wBJJG__similarUniversitiesTitle{font-size:var(--size-16px);margin:0;font-weight:600}.AdmissionsCard-module__9wBJJG__preLine{white-space:pre-line}.AdmissionsCard-module__9wBJJG__benefitDetails{color:#000000d9;margin-bottom:12px;line-height:1.6}.AdmissionsCard-module__9wBJJG__degreesColumn{flex-direction:column;gap:6px;display:flex}.AdmissionsCard-module__9wBJJG__programItem{background:#fff;border:1px solid #f0f0f0;border-radius:6px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:6px 10px;display:flex}.AdmissionsCard-module__9wBJJG__programLeft{align-items:center;gap:8px;display:flex}.AdmissionsCard-module__9wBJJG__learnMoreBtn{background:var(--color-grey-light);border:1px solid var(--color-grey-middle);color:var(--color-grey-main);cursor:pointer;border-radius:6px;margin-left:2px;padding:2px 6px;font-size:12px;line-height:1.2;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s,transform .1s}.AdmissionsCard-module__9wBJJG__learnMoreBtn:hover{background:var(--color-yellow-light);border-color:var(--color-yellow-dark);color:var(--color-black)}.AdmissionsCard-module__9wBJJG__learnMoreBtn:active{transform:translateY(.5px)scale(.98)}.AdmissionsCard-module__9wBJJG__learnMoreBtn:focus-visible{outline:2px solid var(--color-yellow-dark);outline-offset:2px}.AdmissionsCard-module__9wBJJG__programDescription{white-space:pre-line;max-width:420px}.AdmissionsCard-module__9wBJJG__infoIcon{cursor:pointer;opacity:.7;transition:color .2s,opacity .2s,transform .1s}.AdmissionsCard-module__9wBJJG__infoIcon:hover{opacity:1;color:#000000d9}.AdmissionsCard-module__9wBJJG__infoIcon:active{transform:scale(.95)}.AdmissionsCard-module__9wBJJG__infoIcon:focus-visible{outline:2px solid var(--color-primary,#1677ff);outline-offset:2px;border-radius:4px}.AdmissionsCard-module__9wBJJG__concentrations{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.AdmissionsCard-module__9wBJJG__concentrations .ant-tag{white-space:normal;word-break:break-word;overflow-wrap:anywhere}.AdmissionsCard-module__9wBJJG__options{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.AdmissionsCard-module__9wBJJG__options .ant-tag{white-space:normal;word-break:break-word;overflow-wrap:anywhere}.AdmissionsCard-module__9wBJJG__accommodationList{flex-wrap:wrap;gap:6px;display:flex}.AdmissionsCard-module__9wBJJG__accommodationTag{word-break:break-word;overflow-wrap:anywhere;white-space:normal!important}.AdmissionsCard-module__9wBJJG__accommodationList .ant-tag{word-break:break-word;overflow-wrap:anywhere;white-space:normal!important}.AdmissionsCard-module__9wBJJG__sectionTitle{margin-bottom:8px;display:block}.AdmissionsCard-module__9wBJJG__strongText{font-weight:600}.AdmissionsCard-module__9wBJJG__pathTypeContainer{align-items:center;gap:8px;display:flex}.AdmissionsCard-module__9wBJJG__pathTypePopoverContent{max-width:400px}.AdmissionsCard-module__9wBJJG__pathTypePopoverTitle{margin-bottom:8px;font-weight:700}.AdmissionsCard-module__9wBJJG__pathTypePopoverSection{margin-bottom:8px}.AdmissionsCard-module__9wBJJG__pathTypePopoverConclusion{font-style:italic}.AdmissionsCard-module__9wBJJG__pathTypeInfoIcon{color:#00000073;cursor:pointer;transition:color .2s,transform .1s}.AdmissionsCard-module__9wBJJG__pathTypeInfoIcon:hover{color:#000000d9}.AdmissionsCard-module__9wBJJG__pathTypeInfoIcon:active{transform:scale(.95)}.AdmissionsCard-module__9wBJJG__pathTypeInfoIcon:focus-visible{outline:2px solid var(--color-primary,#1677ff);outline-offset:2px;border-radius:4px}.AdmissionsCard-module__9wBJJG__gradeSection{margin-bottom:12px}.AdmissionsCard-module__9wBJJG__englishGradeSection{margin-top:8px}.AdmissionsCard-module__9wBJJG__gradeDivider{margin:24px 0}.AdmissionsCard-module__9wBJJG__programPopoverDivider{margin:8px 0}@media screen and (min-width:768px){.AdmissionsCard-module__9wBJJG__authorized{padding:0 10px}}
.CustomDescriptions-module__5YCR9q__descriptions{background-color:var(--color-white);color:var(--color-black);border-radius:10px;grid-template-columns:auto 1fr;display:grid;overflow:hidden}.CustomDescriptions-module__5YCR9q__descriptionItem{border-bottom:.5px solid var(--color-grey-middle);min-height:40px;display:contents}.CustomDescriptions-module__5YCR9q__descriptionItem:last-child .CustomDescriptions-module__5YCR9q__descriptionLabel,.CustomDescriptions-module__5YCR9q__descriptionItem:last-child .CustomDescriptions-module__5YCR9q__descriptionContent{border-bottom:none}.CustomDescriptions-module__5YCR9q__descriptionLabel{background-color:var(--color-grey-light);color:var(--color-black);border-right:.5px solid var(--color-grey-middle);border-bottom:.5px solid var(--color-grey-middle);align-items:center;padding:12px 16px;font-size:16px;font-weight:500;display:flex}.CustomDescriptions-module__5YCR9q__descriptionContent{color:var(--color-black);border-bottom:.5px solid var(--color-grey-middle);align-items:center;padding:12px 16px;font-size:16px;display:flex}.CustomDescriptions-module__5YCR9q__small .CustomDescriptions-module__5YCR9q__descriptionLabel,.CustomDescriptions-module__5YCR9q__small .CustomDescriptions-module__5YCR9q__descriptionContent{padding:8px 12px;font-size:16px}.CustomDescriptions-module__5YCR9q__large .CustomDescriptions-module__5YCR9q__descriptionLabel,.CustomDescriptions-module__5YCR9q__large .CustomDescriptions-module__5YCR9q__descriptionContent{padding:16px 20px;font-size:18px}.CustomDescriptions-module__5YCR9q__descriptionContent .CustomDescriptions-module__5YCR9q__descriptions{border:none;border-radius:6px;margin:0}.CustomDescriptions-module__5YCR9q__descriptionContent .CustomDescriptions-module__5YCR9q__descriptions .CustomDescriptions-module__5YCR9q__descriptionLabel{background-color:var(--color-grey-light);font-size:14px}.CustomDescriptions-module__5YCR9q__descriptionContent .CustomDescriptions-module__5YCR9q__descriptions .CustomDescriptions-module__5YCR9q__descriptionContent{font-size:14px}@media (max-width:768px){.CustomDescriptions-module__5YCR9q__descriptionItem{flex-direction:column;min-height:auto}.CustomDescriptions-module__5YCR9q__descriptionLabel{border-right:none;border-bottom:1px solid var(--color-grey-light);flex:none;align-items:flex-start;min-height:auto;padding:10px 12px;font-size:14px;line-height:1.4}.CustomDescriptions-module__5YCR9q__descriptionContent{align-items:flex-start;padding:10px 12px;font-size:14px;line-height:1.4}.CustomDescriptions-module__5YCR9q__small .CustomDescriptions-module__5YCR9q__descriptionLabel,.CustomDescriptions-module__5YCR9q__small .CustomDescriptions-module__5YCR9q__descriptionContent{padding:8px 10px;font-size:12px}.CustomDescriptions-module__5YCR9q__large .CustomDescriptions-module__5YCR9q__descriptionLabel,.CustomDescriptions-module__5YCR9q__large .CustomDescriptions-module__5YCR9q__descriptionContent{padding:12px 14px;font-size:14px}}
