.SpecialityUniversityCard_speciality-university-card__MVFp_{border:1px solid #d8efe8;border-radius:8px;padding:16px;display:flex;flex-direction:column;gap:5px;background-color:#fff;text-decoration:none;color:inherit}.SpecialityUniversityCard_speciality-university-card__MVFp_:hover{border-color:#1dd275}.SpecialityUniversityCard_speciality-university-card__MVFp_ .SpecialityUniversityCard_name__0Nrkg{font-family:var(--font-inter);font-size:1.25rem;font-weight:700;line-height:1.625;color:#0b0f14;margin:0}.SpecialityUniversityCard_speciality-university-card__MVFp_ .SpecialityUniversityCard_city__G4KUz,.SpecialityUniversityCard_speciality-university-card__MVFp_ .SpecialityUniversityCard_min-mark__21Ly8{font-family:var(--font-inter);font-size:.875rem;font-weight:400;line-height:1.5;color:#334155;margin:0}.SpecialityDetail_specialists-page__kUNvl{padding:60px 24px;max-width:1400px;margin:0 auto;min-height:100vh}.SpecialityDetail_specialists-page__kUNvl h1{font-family:var(--font-inter);font-size:1.875rem;font-weight:600;line-height:1.625;font-size:3.5rem;color:#0b0f14;margin-bottom:16px;text-align:center;letter-spacing:-2px}.SpecialityDetail_specialists-page__kUNvl .SpecialityDetail_subtitle__jGtGS{font-family:var(--font-inter);font-size:1.25rem;font-weight:500;line-height:1.375;color:#6b7280;text-align:center;margin-bottom:56px;max-width:700px;margin-left:auto;margin-right:auto}.SpecialityDetail_filters-section__1cXlf{display:flex;justify-content:center;gap:32px;margin-bottom:64px;background-color:hsla(0,0%,100%,.8);backdrop-filter:blur(20px);padding:32px;border-radius:24px;border:1px solid rgba(29,210,117,.1);box-shadow:0 20px 40px rgba(0,0,0,.05);align-items:flex-end}.SpecialityDetail_filter-item__mnWNo{display:flex;flex-direction:column;gap:12px;flex:1;max-width:350px}.SpecialityDetail_filter-item__mnWNo .SpecialityDetail_subject-text__BK2_I{font-family:var(--font-inter);font-size:.875rem;font-weight:600;line-height:1.25;color:#1dd275;text-transform:uppercase;letter-spacing:1.5px;font-weight:800}.SpecialityDetail_filter-dropdown__waYcP{padding:14px 20px;border:2px solid rgba(0,0,0,0);border-radius:16px;background-color:#f1f5f9;color:#0b0f14;font-family:var(--font-inter);font-size:1rem;font-weight:400;line-height:1.5;cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%233b82f6' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center;background-size:18px;transition:all .2s ease}.SpecialityDetail_filter-dropdown__waYcP:hover{background-color:#e2e8f0}.SpecialityDetail_filter-dropdown__waYcP:focus{border-color:#1dd275;background-color:#fff;outline:none;box-shadow:0 0 0 4px rgba(29,210,117,.1)}.SpecialityDetail_specialists-grid__UxDPM{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:32px}.SpecialityDetail_speciality-detail-page__7Vh1X{padding:24px;max-width:1000px;margin:0 auto}.SpecialityDetail_speciality-detail-page__7Vh1X .SpecialityDetail_back-link__IFdwz{font-family:var(--font-inter);font-size:1rem;font-weight:400;line-height:1.5;color:#1dd275;text-decoration:none;display:inline-flex;align-items:center;gap:8px;margin-bottom:24px;padding:8px 12px;border-radius:6px;transition:background-color .2s}.SpecialityDetail_speciality-detail-page__7Vh1X .SpecialityDetail_back-link__IFdwz:hover{background-color:rgba(29,210,117,.05);text-decoration:none}.SpecialityDetail_speciality-detail-page__7Vh1X .SpecialityDetail_back-link__IFdwz:before{content:"←";font-size:1.2em}.SpecialityDetail_speciality-detail-page__7Vh1X h1{font-family:var(--font-inter);font-size:1.875rem;font-weight:600;line-height:1.625;color:#0b0f14;margin-bottom:24px}.SpecialityDetail_speciality-detail-page__7Vh1X .SpecialityDetail_speciality-info-card__STxtg{background-color:#fff;border-radius:12px;padding:32px;margin-bottom:32px;border:1px solid #d8efe8;box-shadow:0 2px 8px rgba(0,0,0,.05)}.SpecialityDetail_speciality-detail-page__7Vh1X .SpecialityDetail_speciality-info-card__STxtg h2{font-family:var(--font-inter);font-size:1.5rem;font-weight:600;line-height:1.625;color:#0b0f14;margin-bottom:24px;border-bottom:1px solid #d8efe8;padding-bottom:16px}.SpecialityDetail_speciality-detail-page__7Vh1X .SpecialityDetail_speciality-info-card__STxtg .SpecialityDetail_info-row__rWgSW{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px}.SpecialityDetail_speciality-detail-page__7Vh1X .SpecialityDetail_speciality-info-card__STxtg .SpecialityDetail_info-row__rWgSW .SpecialityDetail_info-item__2qs79{display:flex;flex-direction:column;gap:6px}.SpecialityDetail_speciality-detail-page__7Vh1X .SpecialityDetail_speciality-info-card__STxtg .SpecialityDetail_info-row__rWgSW .SpecialityDetail_info-item__2qs79 .SpecialityDetail_label__NqV8c{font-family:var(--font-inter);font-size:.875rem;font-weight:600;line-height:1.25;color:#6b7280;text-transform:uppercase;letter-spacing:.5px}.SpecialityDetail_speciality-detail-page__7Vh1X .SpecialityDetail_speciality-info-card__STxtg .SpecialityDetail_info-row__rWgSW .SpecialityDetail_info-item__2qs79 .SpecialityDetail_value__IQRN_{font-family:var(--font-inter);font-size:1rem;font-weight:400;line-height:1.5;color:#0b0f14;font-weight:500}.SpecialityDetail_speciality-detail-page__7Vh1X .SpecialityDetail_details-section__aNtRF{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:32px;margin-bottom:48px}.SpecialityDetail_speciality-detail-page__7Vh1X .SpecialityDetail_details-section__aNtRF .SpecialityDetail_grants-info-card__Bb4KK,.SpecialityDetail_speciality-detail-page__7Vh1X .SpecialityDetail_details-section__aNtRF .SpecialityDetail_marks-info-card__cAFmH{background-color:#fff;border-radius:12px;padding:24px;border:1px solid #d8efe8;box-shadow:0 2px 8px rgba(0,0,0,.05)}.SpecialityDetail_speciality-detail-page__7Vh1X .SpecialityDetail_details-section__aNtRF .SpecialityDetail_grants-info-card__Bb4KK h3,.SpecialityDetail_speciality-detail-page__7Vh1X .SpecialityDetail_details-section__aNtRF .SpecialityDetail_marks-info-card__cAFmH h3{font-family:var(--font-inter);font-size:1.25rem;font-weight:700;line-height:1.625;color:#0b0f14;margin-bottom:20px;display:flex;align-items:center;gap:10px}.SpecialityDetail_speciality-detail-page__7Vh1X .SpecialityDetail_details-section__aNtRF .SpecialityDetail_grants-info-card__Bb4KK h3:before,.SpecialityDetail_speciality-detail-page__7Vh1X .SpecialityDetail_details-section__aNtRF .SpecialityDetail_marks-info-card__cAFmH h3:before{content:"";display:block;width:4px;height:24px;background-color:#1dd275;border-radius:2px}.SpecialityDetail_speciality-detail-page__7Vh1X .SpecialityDetail_details-section__aNtRF .SpecialityDetail_grants-info-card__Bb4KK .SpecialityDetail_grant-item__iYU9q,.SpecialityDetail_speciality-detail-page__7Vh1X .SpecialityDetail_details-section__aNtRF .SpecialityDetail_grants-info-card__Bb4KK .SpecialityDetail_mark-item__QoANB,.SpecialityDetail_speciality-detail-page__7Vh1X .SpecialityDetail_details-section__aNtRF .SpecialityDetail_marks-info-card__cAFmH .SpecialityDetail_grant-item__iYU9q,.SpecialityDetail_speciality-detail-page__7Vh1X .SpecialityDetail_details-section__aNtRF .SpecialityDetail_marks-info-card__cAFmH .SpecialityDetail_mark-item__QoANB{padding:12px 0;border-bottom:1px solid #d8efe8;display:flex;align-items:center;flex-wrap:wrap;gap:8px}.SpecialityDetail_speciality-detail-page__7Vh1X .SpecialityDetail_details-section__aNtRF .SpecialityDetail_grants-info-card__Bb4KK .SpecialityDetail_grant-item__iYU9q:last-child,.SpecialityDetail_speciality-detail-page__7Vh1X .SpecialityDetail_details-section__aNtRF .SpecialityDetail_grants-info-card__Bb4KK .SpecialityDetail_mark-item__QoANB:last-child,.SpecialityDetail_speciality-detail-page__7Vh1X .SpecialityDetail_details-section__aNtRF .SpecialityDetail_marks-info-card__cAFmH .SpecialityDetail_grant-item__iYU9q:last-child,.SpecialityDetail_speciality-detail-page__7Vh1X .SpecialityDetail_details-section__aNtRF .SpecialityDetail_marks-info-card__cAFmH .SpecialityDetail_mark-item__QoANB:last-child{border-bottom:none}.SpecialityDetail_speciality-detail-page__7Vh1X .SpecialityDetail_details-section__aNtRF .SpecialityDetail_grants-info-card__Bb4KK .SpecialityDetail_grant-item__iYU9q .SpecialityDetail_grant-year__srJ5q,.SpecialityDetail_speciality-detail-page__7Vh1X .SpecialityDetail_details-section__aNtRF .SpecialityDetail_grants-info-card__Bb4KK .SpecialityDetail_grant-item__iYU9q .SpecialityDetail_mark-year__DUtyu,.SpecialityDetail_speciality-detail-page__7Vh1X .SpecialityDetail_details-section__aNtRF .SpecialityDetail_grants-info-card__Bb4KK .SpecialityDetail_mark-item__QoANB .SpecialityDetail_grant-year__srJ5q,.SpecialityDetail_speciality-detail-page__7Vh1X .SpecialityDetail_details-section__aNtRF .SpecialityDetail_grants-info-card__Bb4KK .SpecialityDetail_mark-item__QoANB .SpecialityDetail_mark-year__DUtyu,.SpecialityDetail_speciality-detail-page__7Vh1X .SpecialityDetail_details-section__aNtRF .SpecialityDetail_marks-info-card__cAFmH .SpecialityDetail_grant-item__iYU9q .SpecialityDetail_grant-year__srJ5q,.SpecialityDetail_speciality-detail-page__7Vh1X .SpecialityDetail_details-section__aNtRF .SpecialityDetail_marks-info-card__cAFmH .SpecialityDetail_grant-item__iYU9q .SpecialityDetail_mark-year__DUtyu,.SpecialityDetail_speciality-detail-page__7Vh1X .SpecialityDetail_details-section__aNtRF .SpecialityDetail_marks-info-card__cAFmH .SpecialityDetail_mark-item__QoANB .SpecialityDetail_grant-year__srJ5q,.SpecialityDetail_speciality-detail-page__7Vh1X .SpecialityDetail_details-section__aNtRF .SpecialityDetail_marks-info-card__cAFmH .SpecialityDetail_mark-item__QoANB .SpecialityDetail_mark-year__DUtyu{font-family:var(--font-inter);font-size:1rem;font-weight:400;line-height:1.5;color:#6b7280;min-width:80px}.SpecialityDetail_speciality-detail-page__7Vh1X .SpecialityDetail_details-section__aNtRF .SpecialityDetail_grants-info-card__Bb4KK .SpecialityDetail_grant-item__iYU9q .SpecialityDetail_grant-value__1RybT,.SpecialityDetail_speciality-detail-page__7Vh1X .SpecialityDetail_details-section__aNtRF .SpecialityDetail_grants-info-card__Bb4KK .SpecialityDetail_grant-item__iYU9q .SpecialityDetail_mark-value__uwAHi,.SpecialityDetail_speciality-detail-page__7Vh1X .SpecialityDetail_details-section__aNtRF .SpecialityDetail_grants-info-card__Bb4KK .SpecialityDetail_mark-item__QoANB .SpecialityDetail_grant-value__1RybT,.SpecialityDetail_speciality-detail-page__7Vh1X .SpecialityDetail_details-section__aNtRF .SpecialityDetail_grants-info-card__Bb4KK .SpecialityDetail_mark-item__QoANB .SpecialityDetail_mark-value__uwAHi,.SpecialityDetail_speciality-detail-page__7Vh1X .SpecialityDetail_details-section__aNtRF .SpecialityDetail_marks-info-card__cAFmH .SpecialityDetail_grant-item__iYU9q .SpecialityDetail_grant-value__1RybT,.SpecialityDetail_speciality-detail-page__7Vh1X .SpecialityDetail_details-section__aNtRF .SpecialityDetail_marks-info-card__cAFmH .SpecialityDetail_grant-item__iYU9q .SpecialityDetail_mark-value__uwAHi,.SpecialityDetail_speciality-detail-page__7Vh1X .SpecialityDetail_details-section__aNtRF .SpecialityDetail_marks-info-card__cAFmH .SpecialityDetail_mark-item__QoANB .SpecialityDetail_grant-value__1RybT,.SpecialityDetail_speciality-detail-page__7Vh1X .SpecialityDetail_details-section__aNtRF .SpecialityDetail_marks-info-card__cAFmH .SpecialityDetail_mark-item__QoANB .SpecialityDetail_mark-value__uwAHi{font-family:var(--font-inter);font-size:1.25rem;font-weight:500;line-height:1.375;color:#0b0f14;font-weight:700}.SpecialityDetail_speciality-detail-page__7Vh1X .SpecialityDetail_details-section__aNtRF .SpecialityDetail_grants-info-card__Bb4KK .SpecialityDetail_grant-item__iYU9q .SpecialityDetail_grant-quota__I5pZQ,.SpecialityDetail_speciality-detail-page__7Vh1X .SpecialityDetail_details-section__aNtRF .SpecialityDetail_grants-info-card__Bb4KK .SpecialityDetail_grant-item__iYU9q .SpecialityDetail_mark-type__5njUx,.SpecialityDetail_speciality-detail-page__7Vh1X .SpecialityDetail_details-section__aNtRF .SpecialityDetail_grants-info-card__Bb4KK .SpecialityDetail_mark-item__QoANB .SpecialityDetail_grant-quota__I5pZQ,.SpecialityDetail_speciality-detail-page__7Vh1X .SpecialityDetail_details-section__aNtRF .SpecialityDetail_grants-info-card__Bb4KK .SpecialityDetail_mark-item__QoANB .SpecialityDetail_mark-type__5njUx,.SpecialityDetail_speciality-detail-page__7Vh1X .SpecialityDetail_details-section__aNtRF .SpecialityDetail_marks-info-card__cAFmH .SpecialityDetail_grant-item__iYU9q .SpecialityDetail_grant-quota__I5pZQ,.SpecialityDetail_speciality-detail-page__7Vh1X .SpecialityDetail_details-section__aNtRF .SpecialityDetail_marks-info-card__cAFmH .SpecialityDetail_grant-item__iYU9q .SpecialityDetail_mark-type__5njUx,.SpecialityDetail_speciality-detail-page__7Vh1X .SpecialityDetail_details-section__aNtRF .SpecialityDetail_marks-info-card__cAFmH .SpecialityDetail_mark-item__QoANB .SpecialityDetail_grant-quota__I5pZQ,.SpecialityDetail_speciality-detail-page__7Vh1X .SpecialityDetail_details-section__aNtRF .SpecialityDetail_marks-info-card__cAFmH .SpecialityDetail_mark-item__QoANB .SpecialityDetail_mark-type__5njUx{font-family:var(--font-inter);font-size:.875rem;font-weight:400;line-height:1.5;color:#d97706;background-color:#fffbeb;padding:2px 8px;border-radius:12px;font-weight:500}.SpecialityDetail_speciality-detail-page__7Vh1X .SpecialityDetail_universities-section__ovCJf .SpecialityDetail_universities-header__7Yf_H{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;flex-wrap:wrap;gap:16px}.SpecialityDetail_speciality-detail-page__7Vh1X .SpecialityDetail_universities-section__ovCJf .SpecialityDetail_universities-header__7Yf_H h2{font-family:var(--font-inter);font-size:1.5rem;font-weight:600;line-height:1.625;color:#0b0f14}.SpecialityDetail_speciality-detail-page__7Vh1X .SpecialityDetail_universities-section__ovCJf .SpecialityDetail_universities-header__7Yf_H .SpecialityDetail_filter-dropdown__waYcP{padding:10px 14px;border-radius:8px;border:1px solid #d8efe8;font-family:var(--font-inter);font-size:1rem;font-weight:400;line-height:1.5;min-width:200px;background-color:#fff;cursor:pointer}.SpecialityDetail_speciality-detail-page__7Vh1X .SpecialityDetail_universities-section__ovCJf .SpecialityDetail_universities-header__7Yf_H .SpecialityDetail_filter-dropdown__waYcP:focus{outline:none;border-color:#1dd275}.SpecialityDetail_speciality-detail-page__7Vh1X .SpecialityDetail_universities-section__ovCJf .SpecialityDetail_specialists-grid__UxDPM{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:24px}