.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}}
.CardLink-module__v4zxaG__cardWrapper{position:relative}.CardLink-module__v4zxaG__card{box-sizing:border-box;background-color:var(--color-white);min-width:250px;color:var(--color-black);-webkit-user-select:none;user-select:none;cursor:pointer;line-height:var(--size-20px);border-radius:10px;flex-direction:column;row-gap:10px;padding:20px;display:flex;position:relative}.CardLink-module__v4zxaG__cardBorder{border:1px solid #1c2a4f1f}.CardLink-module__v4zxaG__card:hover{box-shadow:0 1px 3px 1px #00000026,0 1px 2px #0000004d}.CardLink-module__v4zxaG__card:active{box-shadow:none}.CardLink-module__v4zxaG__cardCollapsed{max-height:var(--collapsed-card-height,280px);overflow:hidden}.CardLink-module__v4zxaG__fullheight{height:100%}.CardLink-module__v4zxaG__imageContainer{background-color:var(--color-white);box-sizing:border-box;border-radius:0 40px;flex-shrink:0;justify-content:center;align-items:center;height:120px;min-height:120px;display:flex;overflow:hidden}.CardLink-module__v4zxaG__imageContainerPadding{padding:10px}.CardLink-module__v4zxaG__imageHeightCover{height:160px;min-height:160px}.CardLink-module__v4zxaG__image{width:100%;height:auto}.CardLink-module__v4zxaG__externalImage{object-fit:contain;max-width:100%;max-height:80%}.CardLink-module__v4zxaG__cover{object-fit:cover;max-height:100%}.CardLink-module__v4zxaG__subtitle{font-size:var(--size-14px);color:var(--color-grey-main)}.CardLink-module__v4zxaG__subtitle>*{margin-top:0;margin-bottom:0}.CardLink-module__v4zxaG__subtitleContent{max-height:none;position:relative;overflow:visible}.CardLink-module__v4zxaG__collapsed{max-height:130px;overflow:hidden}.CardLink-module__v4zxaG__collapsed[data-has-overflow=true]:after{content:"";pointer-events:none;background:linear-gradient(to bottom,#fff0,var(--color-white));height:32px;position:absolute;bottom:0;left:0;right:0}.CardLink-module__v4zxaG__toggle{text-align:center;width:100%;color:var(--color-grey-main);cursor:pointer;font:inherit;z-index:1;background:0 0;background-color:var(--color-white);border:none;border-radius:6px;justify-content:center;align-items:center;height:32px;margin-top:6px;padding:0;transition:background-color .2s,transform 80ms;display:inline-flex;position:sticky;bottom:0}.CardLink-module__v4zxaG__toggleHidden{display:none}.CardLink-module__v4zxaG__toggle:hover{background-color:#f5f5f5}.CardLink-module__v4zxaG__toggle:active{background-color:#eee;transform:scale(.96)}.CardLink-module__v4zxaG__toggle:focus-visible{outline:none;box-shadow:0 0 0 3px #1890ff59}.CardLink-module__v4zxaG__badgeWrapper{z-index:2;position:absolute;top:-24px;left:0}.CardLink-module__v4zxaG__cardSmaller{width:100%;min-width:0;max-width:280px}.CardLink-module__v4zxaG__imageContainerSmaller{height:120px;min-height:120px}.CardLink-module__v4zxaG__titleSmaller{margin-bottom:8px;font-size:13px;font-weight:500;line-height:1.3}.CardLink-module__v4zxaG__subtitleSmaller{font-size:11px;line-height:1.4}.CardLink-module__v4zxaG__cardSmaller .CardLink-module__v4zxaG__badgeWrapper{top:8px;left:auto;right:8px}
.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}}
.CardLinkContainer-module__wzyXeG__wrapper{width:100%;max-width:600px;margin:auto}.CardLinkContainer-module__wzyXeG__cardContainer{grid-template-columns:1fr;gap:20px;display:grid}@media screen and (min-width:744px){.CardLinkContainer-module__wzyXeG__cardContainer{grid-template-columns:1fr 1fr}}@media screen and (min-width:1152px){.CardLinkContainer-module__wzyXeG__cardContainer{grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}}.CardLinkContainer-module__wzyXeG__wide{max-width:1200px}@media screen and (min-width:1440px){.CardLinkContainer-module__wzyXeG__wide{max-width:1400px}}@media screen and (min-width:1920px){.CardLinkContainer-module__wzyXeG__wide{max-width:1800px}}@media screen and (min-width:2560px){.CardLinkContainer-module__wzyXeG__wide{max-width:2400px}}
.page-module__4ZX44W__container{padding:10px}.page-module__4ZX44W__content{flex-direction:column;row-gap:10px;margin-top:20px;display:flex}.page-module__4ZX44W__accent{color:var(--color-marsala)}@media screen and (min-width:744px){.page-module__4ZX44W__content{row-gap:20px}}
.UniversityRankings-module__LCrvBW__rankingsContent{flex-direction:column;gap:clamp(24px,3vw,32px);display:flex}.UniversityRankings-module__LCrvBW__rankingsSection{border-top:1px solid #17223d1a;flex-direction:column;gap:clamp(16px,2vw,20px);padding-top:clamp(16px,2vw,20px);display:flex}.UniversityRankings-module__LCrvBW__rankingsSection:first-of-type{border-top:none;padding-top:0}.UniversityRankings-module__LCrvBW__subheading{color:var(--color-black);margin:0 0 clamp(12px,1.5vw,16px);font-size:clamp(18px,2vw,20px);font-weight:600}
.page-module__NFKJiG__infoMessage{color:var(--color-black);text-align:center;font-size:15px;font-size:var(--size-18px);border-radius:8px;padding:10px}.page-module__NFKJiG__subtext{font-size:var(--size-14px);color:var(--color-grey-main);text-align:center;padding-bottom:10px}
.DegreesList-module__OPx3rG__degreesColumn{flex-direction:column;gap:16px;display:flex}.DegreesList-module__OPx3rG__programItem{background:#ffffffe6;border:1px solid #17223d1f;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:20px;transition:box-shadow .2s,transform .1s,border-color .2s;display:flex}.DegreesList-module__OPx3rG__programItem:hover{border-color:#17223d33;transform:translateY(-2px);box-shadow:0 4px 12px #17223d1a}.DegreesList-module__OPx3rG__programLeft{flex:1;align-items:center;gap:12px;min-width:0;display:flex}.DegreesList-module__OPx3rG__programName{color:var(--color-black);font-size:clamp(16px,1.8vw,18px);font-weight:500;line-height:1.5}.DegreesList-module__OPx3rG__concentrations{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.DegreesList-module__OPx3rG__concentrations .ant-tag{white-space:normal;word-break:break-word;overflow-wrap:anywhere;margin:0}.DegreesList-module__OPx3rG__options{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.DegreesList-module__OPx3rG__options .ant-tag{white-space:normal;word-break:break-word;overflow-wrap:anywhere;margin:0}.ant-tabs{margin-top:clamp(16px,2vw,20px)}.ant-tabs-tab{padding:clamp(12px,1.5vw,16px) clamp(16px,2vw,24px);font-size:clamp(15px,1.7vw,17px)}.ant-tabs-content-holder{padding-top:clamp(20px,2.5vw,28px)}@media screen and (max-width:640px){.DegreesList-module__OPx3rG__programItem{flex-direction:column;align-items:flex-start;padding:16px}.DegreesList-module__OPx3rG__programLeft{width:100%}.DegreesList-module__OPx3rG__concentrations,.DegreesList-module__OPx3rG__options{justify-content:flex-start;width:100%}}
.page-module__sL8QhW__pageWrapper{box-sizing:border-box;width:100%;min-height:100vh;position:relative;overflow-x:hidden}.page-module__sL8QhW__pageWrapper:before{content:"";filter:blur();z-index:0;pointer-events:none;background:linear-gradient(150deg,#e7aeff26,#ffe7ef1f);border-radius:55% 45% 60% 40%/50% 45% 55% 50%;width:500px;height:500px;animation:15s ease-in-out infinite reverse page-module__sL8QhW__floatBackground;position:absolute;top:200px;left:-8%}.page-module__sL8QhW__pageWrapper:after{content:"";filter:blur();z-index:0;pointer-events:none;background:linear-gradient(150deg,#cb2a4914,#2463eb0f);border-radius:60% 40% 55% 45%/48% 60% 40% 52%;width:600px;height:600px;animation:12s ease-in-out infinite page-module__sL8QhW__floatBackground;position:absolute;top:600px;right:-6%}@keyframes page-module__sL8QhW__floatBackground{0%,to{transform:translate(0)scale(1)}50%{transform:translate(20px,-30px)scale(1.05)}}.page-module__sL8QhW__thirdBlob{filter:blur();z-index:0;pointer-events:none;background:linear-gradient(150deg,#e7aeff1f,#ffe7ef1a);border-radius:55% 45% 60% 40%/50% 45% 55% 50%;width:450px;height:450px;animation:18s ease-in-out infinite page-module__sL8QhW__floatBackground;position:absolute;top:1200px;left:-8%}.page-module__sL8QhW__headerSection{z-index:1;box-sizing:border-box;flex-direction:column;gap:clamp(6px,.8vw,10px);width:100%;max-width:1240px;margin-bottom:clamp(20px,2.5vw,32px);margin-left:auto;margin-right:auto;padding:clamp(40px,5vw,60px) clamp(24px,6vw,48px) 0;display:flex;position:relative}.page-module__sL8QhW__headerContent{text-align:center;padding-bottom:clamp(12px,1.5vw,20px);position:relative}.page-module__sL8QhW__headerContent:after{content:"";background:linear-gradient(90deg,#0000 0%,#cb2a494d 50%,#0000 100%);border-radius:2px;width:60px;height:3px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.page-module__sL8QhW__stamp{color:#fff;pointer-events:none;z-index:10;text-transform:uppercase;text-align:center;letter-spacing:.05em;background:linear-gradient(135deg,#cb2a49 0%,#2463eb 100%);border-radius:6px;max-width:80px;padding:6px 10px;font-size:10px;font-weight:600;animation:3s ease-in-out infinite page-module__sL8QhW__stampFloat;position:absolute;top:-12px;right:-12px;transform:rotate(12deg);box-shadow:0 4px 12px #cb2a494d}@keyframes page-module__sL8QhW__stampFloat{0%,to{transform:rotate(12deg)translateY(0)}50%{transform:rotate(12deg)translateY(-3px)}}.page-module__sL8QhW__subtitle{color:#17223dc7;margin:clamp(8px,1vw,12px) 0 clamp(6px,.8vw,8px);font-size:clamp(15px,1.7vw,18px);font-weight:300;line-height:1.4}.page-module__sL8QhW__description{color:#17223da6;margin:0;font-size:clamp(13px,1.4vw,15px);font-weight:300;line-height:1.5}.page-module__sL8QhW__contentWrapper{box-sizing:border-box;z-index:1;width:100%;max-width:1240px;margin:0 auto;padding:0 clamp(16px,4vw,48px);position:relative}@media screen and (min-width:1024px){.page-module__sL8QhW__contentWrapper{padding:0}}@media screen and (min-width:744px){.page-module__sL8QhW__headerSection{padding:clamp(40px,5vw,60px) clamp(24px,6vw,48px) 0}}@media screen and (max-width:640px){.page-module__sL8QhW__headerSection{padding:clamp(32px,4vw,48px) clamp(16px,4vw,24px) 0}.page-module__sL8QhW__headerContent:after{width:40px;height:2px}.page-module__sL8QhW__stamp{padding:5px 8px;font-size:9px;top:-8px;right:-8px}.page-module__sL8QhW__contentWrapper{padding:0 clamp(16px,4vw,24px)}}@media screen and (max-width:1023px){.page-module__sL8QhW__pageWrapper:before{width:350px;height:350px;top:150px;left:-6%}.page-module__sL8QhW__pageWrapper:after{width:400px;height:400px;top:400px;right:-4%}.page-module__sL8QhW__thirdBlob{width:300px;height:300px;top:900px;left:-6%}}@media screen and (max-width:640px){.page-module__sL8QhW__pageWrapper:before{width:200px;height:200px;top:100px;left:-15%}.page-module__sL8QhW__pageWrapper:after{width:250px;height:250px;top:300px;right:-15%}.page-module__sL8QhW__thirdBlob{width:180px;height:180px;top:700px;left:-15%}}@media screen and (max-width:375px){.page-module__sL8QhW__pageWrapper:before{width:150px;height:150px;top:80px;left:-20%}.page-module__sL8QhW__pageWrapper:after{width:200px;height:200px;top:250px;right:-20%}.page-module__sL8QhW__thirdBlob{width:140px;height:140px;top:600px;left:-20%}}
.FinishedBadge-module__CyTvKG__finishedBadge{background-color:var(--color-green-main);color:var(--color-white);font-size:var(--size-10px);pointer-events:none;z-index:1;text-transform:uppercase;text-align:center;border-radius:4px;max-width:70px;padding:5px;font-weight:700;position:absolute;top:10px;right:10px;transform:rotate(20deg);box-shadow:0 2px 6px #00000040}
.ProgramSection-module__E9SXWW__programSection{flex-direction:column;gap:clamp(28px,3.5vw,40px);display:flex}.ProgramSection-module__E9SXWW__descriptionText{white-space:pre-line;color:#17223dd9;margin-bottom:0;font-size:clamp(16px,1.8vw,18px);line-height:1.7}.ProgramSection-module__E9SXWW__section{border-top:1px solid #17223d1a;flex-direction:column;gap:clamp(16px,2vw,20px);padding-top:clamp(20px,2.5vw,28px);display:flex}.ProgramSection-module__E9SXWW__section:first-of-type{border-top:none;padding-top:0}.ProgramSection-module__E9SXWW__sectionTitle{color:var(--color-black);margin:0 0 clamp(12px,1.5vw,16px);font-size:clamp(18px,2vw,20px);font-weight:600}.ProgramSection-module__E9SXWW__sectionContent{flex-direction:column;gap:clamp(12px,1.5vw,16px);padding:clamp(8px,1vw,12px) 0;display:flex}:is(.ProgramSection-module__E9SXWW__sectionContent p,.ProgramSection-module__E9SXWW__sectionContent div){color:#17223dd9;margin:0;font-size:clamp(15px,1.7vw,17px);line-height:1.6}:is(.ProgramSection-module__E9SXWW__sectionContent .sectionTitle,.ProgramSection-module__E9SXWW__sectionContent [class*=sectionTitle]){padding-top:clamp(8px,1vw,12px);padding-bottom:clamp(4px,.5vw,8px)}:is(.ProgramSection-module__E9SXWW__sectionContent .sectionTitle:first-child,.ProgramSection-module__E9SXWW__sectionContent [class*=sectionTitle]:first-child){padding-top:0}
.MyCourseList-module__A46eXG__container{grid-template-columns:1fr;gap:20px;padding:10px 0;display:grid}.MyCourseList-module__A46eXG__loaderContainer{width:100%;height:300px}.MyCourseList-module__A46eXG__noSuchCourses{font-size:var(--size-18px);color:var(--color-grey-main)}@media screen and (min-width:932px){.MyCourseList-module__A46eXG__container{grid-template-columns:1fr 1fr}}@media screen and (min-width:1920px){.MyCourseList-module__A46eXG__container{grid-template-columns:1fr 1fr 1fr}}
.MyTests-module__jkJHHW__container{grid-template-columns:1fr;gap:20px;padding:10px 0;display:grid}.MyTests-module__jkJHHW__loaderContainer{width:100%;height:300px}.MyTests-module__jkJHHW__noSuchCourses{font-size:var(--size-18px);color:var(--color-grey-main)}@media screen and (min-width:932px){.MyTests-module__jkJHHW__container{grid-template-columns:1fr 1fr}}@media screen and (min-width:1920px){.MyTests-module__jkJHHW__container{grid-template-columns:1fr 1fr 1fr}}
.page-module__frFYfq__wrapper{box-sizing:border-box;justify-content:center;align-items:center;width:100%;padding:20px;display:flex}.page-module__frFYfq__container{flex-direction:column;row-gap:10px;width:100%;max-width:1800px;display:flex}.page-module__frFYfq__text{font-size:var(--size-18px);line-height:var(--size-26px);color:var(--color-black);text-align:center}
.CustomDescriptions-module__5YCR9q__descriptions{background-color:var(--color-white);color:var(--color-black);border:1px solid #17223d1a;border-radius:12px;grid-template-columns:auto 1fr;display:grid;overflow:hidden;box-shadow:0 2px 8px #17223d14}.CustomDescriptions-module__5YCR9q__descriptionItem{border-bottom:1px solid #17223d14;min-height:48px;transition:background-color .2s;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__descriptionItem:hover .CustomDescriptions-module__5YCR9q__descriptionLabel{background-color:#f8f9facc}.CustomDescriptions-module__5YCR9q__descriptionItem:hover .CustomDescriptions-module__5YCR9q__descriptionContent{background-color:#fffffff2}.CustomDescriptions-module__5YCR9q__descriptionLabel{color:#17223de6;background-color:#f8f9fa99;border-bottom:1px solid #17223d14;border-right:1px solid #17223d14;align-items:center;padding:clamp(12px,1.5vw,16px) clamp(16px,2vw,20px);font-size:clamp(15px,1.7vw,17px);font-weight:600;line-height:1.5;display:flex}.CustomDescriptions-module__5YCR9q__descriptionContent{color:#17223dd9;border-bottom:1px solid #17223d14;align-items:center;padding:clamp(12px,1.5vw,16px) clamp(16px,2vw,20px);font-size:clamp(15px,1.7vw,17px);line-height:1.6;display:flex}.CustomDescriptions-module__5YCR9q__small .CustomDescriptions-module__5YCR9q__descriptionLabel{padding:clamp(10px,1.2vw,12px) clamp(14px,1.8vw,18px);font-size:clamp(14px,1.6vw,16px);font-weight:500}.CustomDescriptions-module__5YCR9q__small .CustomDescriptions-module__5YCR9q__descriptionContent{padding:clamp(10px,1.2vw,12px) clamp(14px,1.8vw,18px);font-size:clamp(14px,1.6vw,16px)}.CustomDescriptions-module__5YCR9q__large .CustomDescriptions-module__5YCR9q__descriptionLabel,.CustomDescriptions-module__5YCR9q__large .CustomDescriptions-module__5YCR9q__descriptionContent{padding:clamp(16px,2vw,20px) clamp(20px,2.5vw,24px);font-size:clamp(17px,1.9vw,19px)}.CustomDescriptions-module__5YCR9q__descriptionContent .CustomDescriptions-module__5YCR9q__descriptions{border:1px solid #17223d14;border-radius:8px;margin:0;box-shadow:0 1px 4px #17223d0f}.CustomDescriptions-module__5YCR9q__descriptionContent .CustomDescriptions-module__5YCR9q__descriptions .CustomDescriptions-module__5YCR9q__descriptionLabel{background-color:#f8f9fa80;padding:clamp(8px,1vw,10px) clamp(12px,1.5vw,16px);font-size:clamp(13px,1.5vw,15px)}.CustomDescriptions-module__5YCR9q__descriptionContent .CustomDescriptions-module__5YCR9q__descriptions .CustomDescriptions-module__5YCR9q__descriptionContent{padding:clamp(8px,1vw,10px) clamp(12px,1.5vw,16px);font-size:clamp(13px,1.5vw,15px)}@media (max-width:768px){.CustomDescriptions-module__5YCR9q__descriptions{border-radius:10px;grid-template-columns:1fr}.CustomDescriptions-module__5YCR9q__descriptionItem{border-bottom:1px solid #17223d14;flex-direction:column;min-height:auto;display:flex}.CustomDescriptions-module__5YCR9q__descriptionItem:last-child{border-bottom:none}.CustomDescriptions-module__5YCR9q__descriptionLabel{border-bottom:1px solid #17223d14;border-right:none;flex:none;align-items:flex-start;width:100%;min-height:auto;padding:clamp(10px,1.5vw,12px) clamp(14px,2vw,16px);font-size:clamp(14px,1.6vw,16px);line-height:1.4}.CustomDescriptions-module__5YCR9q__descriptionContent{align-items:flex-start;width:100%;padding:clamp(10px,1.5vw,12px) clamp(14px,2vw,16px);font-size:clamp(14px,1.6vw,16px);line-height:1.5}.CustomDescriptions-module__5YCR9q__small .CustomDescriptions-module__5YCR9q__descriptionLabel,.CustomDescriptions-module__5YCR9q__small .CustomDescriptions-module__5YCR9q__descriptionContent{padding:clamp(8px,1.2vw,10px) clamp(12px,1.5vw,14px);font-size:clamp(13px,1.5vw,15px)}.CustomDescriptions-module__5YCR9q__large .CustomDescriptions-module__5YCR9q__descriptionLabel,.CustomDescriptions-module__5YCR9q__large .CustomDescriptions-module__5YCR9q__descriptionContent{padding:clamp(14px,1.8vw,16px) clamp(16px,2vw,20px);font-size:clamp(15px,1.7vw,17px)}}@media (max-width:640px){.CustomDescriptions-module__5YCR9q__descriptions{border-radius:8px}.CustomDescriptions-module__5YCR9q__descriptionLabel,.CustomDescriptions-module__5YCR9q__descriptionContent{padding:10px 12px;font-size:14px}.CustomDescriptions-module__5YCR9q__small .CustomDescriptions-module__5YCR9q__descriptionLabel,.CustomDescriptions-module__5YCR9q__small .CustomDescriptions-module__5YCR9q__descriptionContent{padding:8px 10px;font-size:13px}}
