.universityList-module__zS8x8q__page{--ink:#1b1f4b;--text:#2b2f45;--muted:#6b7085;--line:#e7e8f0;color:var(--text);background:#fff;padding:140px 0 80px}.universityList-module__zS8x8q__title{color:var(--ink);letter-spacing:-.2px;margin:0 0 32px;font-size:28px;font-weight:700;line-height:1.3}.universityList-module__zS8x8q__layout{grid-template-columns:280px minmax(0,1fr);align-items:start;gap:32px;display:grid}.universityList-module__zS8x8q__sidebar{background:#fff;border-radius:12px;max-height:calc(100vh - 130px);padding-bottom:10px;position:sticky;top:110px;overflow-y:auto;box-shadow:0 4px 22px #14183c14}.universityList-module__zS8x8q__filterHead{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:14px 18px;display:flex}.universityList-module__zS8x8q__filterTitle{color:var(--ink);align-items:center;gap:8px;font-size:16px;font-weight:500;display:inline-flex}.universityList-module__zS8x8q__clearAll{color:var(--primaryColor);cursor:pointer;background:0 0;border:0;padding:0;font-size:14px;font-weight:700}.universityList-module__zS8x8q__chips{flex-wrap:wrap;gap:8px;padding:14px 18px 2px;display:flex}.universityList-module__zS8x8q__chip{color:var(--ink);cursor:pointer;background:#f1f2f6;border:0;border-radius:6px;align-items:center;gap:10px;padding:7px 10px;font-size:14px;display:inline-flex}.universityList-module__zS8x8q__chip svg{font-size:15px}.universityList-module__zS8x8q__group{padding:0 18px}.universityList-module__zS8x8q__groupHead{width:100%;color:var(--ink);cursor:pointer;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;padding:18px 0 8px;font-size:16px;font-weight:700;display:flex}.universityList-module__zS8x8q__groupHead svg{font-size:18px;transition:transform .2s}.universityList-module__zS8x8q__chevronUp{transform:rotate(180deg)}.universityList-module__zS8x8q__options{margin:0;padding:0;list-style:none}.universityList-module__zS8x8q__scrollable{max-height:220px;padding-right:6px;overflow-y:auto}.universityList-module__zS8x8q__scrollable::-webkit-scrollbar{width:4px}.universityList-module__zS8x8q__scrollable::-webkit-scrollbar-thumb{background:#c9cbd6;border-radius:4px}.universityList-module__zS8x8q__option{color:var(--text);cursor:pointer;align-items:center;gap:12px;padding:9px 2px;font-size:15px;line-height:1.35;display:flex}.universityList-module__zS8x8q__option input{width:17px;height:17px;accent-color:var(--primaryColor);cursor:pointer;flex:none;margin:0}.universityList-module__zS8x8q__results{min-width:0}.universityList-module__zS8x8q__resultsHead{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.universityList-module__zS8x8q__count{color:var(--ink);margin:0;font-size:18px;font-weight:500}.universityList-module__zS8x8q__mobileFilterBtn{display:none}.universityList-module__zS8x8q__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.universityList-module__zS8x8q__card{background:#fff;border-radius:14px;flex-direction:column;gap:18px;padding:18px;transition:box-shadow .2s,transform .2s;display:flex;box-shadow:0 4px 22px #14183c14}.universityList-module__zS8x8q__card:hover{transform:translateY(-2px);box-shadow:0 10px 30px #14183c21}.universityList-module__zS8x8q__cardHead{align-items:center;gap:12px;min-width:0;display:flex}.universityList-module__zS8x8q__logo{border:1px solid var(--line);height:44px;color:var(--primaryColor);background:#f5f5ff;border-radius:8px;flex:0 0 44px;place-items:center;font-size:24px;display:grid}.universityList-module__zS8x8q__nameWrap{min-width:0}.universityList-module__zS8x8q__name{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;margin:0 0 3px;font-size:16px;font-weight:700;line-height:1.3;overflow:hidden}.universityList-module__zS8x8q__location{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:5px;margin:0;font-size:13px;display:flex;overflow:hidden}.universityList-module__zS8x8q__location svg{flex:none;font-size:13px}.universityList-module__zS8x8q__stats{grid-template-columns:1.15fr 1.15fr .7fr;gap:10px;margin:0;display:grid}.universityList-module__zS8x8q__stats dt{color:var(--muted);margin-bottom:4px;font-size:13px;font-weight:400}.universityList-module__zS8x8q__stats dd{color:var(--ink);white-space:nowrap;align-items:center;gap:5px;margin:0;font-size:15px;font-weight:700;display:flex}.universityList-module__zS8x8q__stats dd svg{flex-shrink:0;font-size:16px}.universityList-module__zS8x8q__actions{grid-template-columns:1fr 1fr;gap:12px;display:grid}.universityList-module__zS8x8q__knowMore,.universityList-module__zS8x8q__eligibility{border-radius:14px;justify-content:center;align-items:center;gap:8px;padding:12px 22px;font-size:15px;font-weight:600;line-height:1;text-decoration:none;transition:transform .3s,box-shadow .3s,background .3s,color .3s,border-color .3s;display:inline-flex}.universityList-module__zS8x8q__knowMore{color:var(--ink);background:#fff;border:1px solid #d8dae3}.universityList-module__zS8x8q__knowMore svg{flex-shrink:0;width:16px;height:16px}.universityList-module__zS8x8q__knowMore:hover{border-color:var(--primaryColor);color:var(--primaryColor);transform:translateY(-3px)}.universityList-module__zS8x8q__eligibility{border:1px solid var(--primaryColor);background:var(--primaryColor);color:#fff;box-shadow:0 10px 30px rgba(var(--primaryColorRgb), .45)}.universityList-module__zS8x8q__eligibility:hover{color:#fff;box-shadow:0 14px 36px rgba(var(--primaryColorRgb), .6);transform:translateY(-3px)}.universityList-module__zS8x8q__empty{text-align:center;border-radius:14px;padding:50px 20px;box-shadow:0 4px 22px #14183c14}.universityList-module__zS8x8q__empty p{margin-bottom:10px;font-size:16px}@media (max-width:1200px){.universityList-module__zS8x8q__layout{grid-template-columns:250px minmax(0,1fr);gap:24px}.universityList-module__zS8x8q__knowMore,.universityList-module__zS8x8q__eligibility{padding:12px 14px}}@media (max-width:1050px){.universityList-module__zS8x8q__grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:860px){.universityList-module__zS8x8q__page{padding:120px 0 60px}.universityList-module__zS8x8q__title{margin-bottom:20px;font-size:22px}.universityList-module__zS8x8q__layout{grid-template-columns:minmax(0,1fr);gap:18px}.universityList-module__zS8x8q__sidebar{max-height:none;display:none;position:static}.universityList-module__zS8x8q__sidebarOpen{display:block}.universityList-module__zS8x8q__mobileFilterBtn{border:1px solid var(--primaryColor);color:var(--primaryColor);cursor:pointer;background:#fff;border-radius:14px;align-items:center;gap:8px;padding:10px 18px;font-size:14px;font-weight:600;line-height:1;display:inline-flex}.universityList-module__zS8x8q__count{font-size:16px}}@media (max-width:480px){.universityList-module__zS8x8q__title{font-size:20px}.universityList-module__zS8x8q__card{gap:16px;padding:16px}.universityList-module__zS8x8q__stats{grid-template-columns:1fr 1fr}.universityList-module__zS8x8q__stats>div:last-child{grid-column:1/-1}.universityList-module__zS8x8q__stats dd{font-size:14px}.universityList-module__zS8x8q__knowMore,.universityList-module__zS8x8q__eligibility{padding:12px 10px;font-size:14px}}
