.rankingPage_page___WA6P{width:100%;max-width:var(--site-width)}.rankingPage_page___WA6P svg{color:var(--color-450)}.rankingPage_page___WA6P .rankingPage_peopleAdded__b2FgV{color:var(--orange-600)}.rankingPage_page___WA6P .rankingPage_goldBadge__N_Bjn{color:var(--orange-500)}.rankingPage_page___WA6P .rankingPage_interviewsIcon__6hZlA{color:var(--blue-600)}.rankingPage_page___WA6P .rankingPage_colorDark__93c1k{color:var(--font-color-11)}.rankingPage_page___WA6P .rankingPage_fontNormal__94iqm{font-weight:var(--font-weight-normal)}.rankingPage_page___WA6P [data-checkmark=true]{color:var(--green-600)}.rankingPage_page___WA6P [data-preferred=true]{color:var(--yellow-600)}.rankingPage_page___WA6P h4{font-size:var(--font-size-big);color:var(--font-color-10);font-weight:var(--font-weight-bolder);line-height:1.5rem}.rankingPage_page___WA6P span{line-height:1.25rem;color:var(--font-color-6)}.rankingPage_page___WA6P h5{font-size:var(--font-size-small);line-height:1rem;font-weight:var(--font-weight-bolder);color:var(--font-color-6)}.rankingPage_topBanner__2qHUg{background:var(--color-75);background-position:50%;background-size:cover;overflow:hidden;width:calc(100% - 2px);height:12rem;border-radius:var(--border-radius-3xl) 0 0 0;z-index:0;position:absolute;top:2px;left:2px}@media(max-width:640px){.rankingPage_topBanner__2qHUg{width:calc(100% - 4px);border-radius:var(--border-radius-3xl) var(--border-radius-3xl) 0 0;height:8rem}}.rankingPage_topBanner__2qHUg>img{object-fit:cover}.rankingPage_schoolImage__UEDDM{position:absolute;top:6.5rem;width:8.5rem;height:8.5rem;border-radius:var(--border-radius-lg-2);box-shadow:0 2px 4px -1px rgba(18,18,23,.08),0 1px 2px -1px rgba(18,18,23,.06)}@media(max-width:768px){.rankingPage_schoolImage__UEDDM{left:calc(50% - 4.25rem)}}@media(max-width:640px){.rankingPage_schoolImage__UEDDM{top:2.5rem}}.rankingPage_schoolImage__UEDDM>img{border-radius:var(--border-radius-lg-2)}.rankingPage_schoolInfo__ZnYAC{padding-top:11.5rem;display:flex;justify-content:space-between;gap:var(--spacing-3)}@media(max-width:768px){.rankingPage_schoolInfo__ZnYAC{flex-direction:column;justify-content:center;align-items:center}}.rankingPage_schoolInfo__ZnYAC span{font-weight:var(--font-weight-bolder);line-height:1.25rem;color:var(--font-color-7)}.rankingPage_capitalize__zd18v{text-transform:capitalize}.rankingPage_title__vjsBM{display:flex;flex-direction:column;gap:var(--spacing-2);flex-shrink:0}@media(max-width:768px){.rankingPage_title__vjsBM{align-items:center}}.rankingPage_title__vjsBM>div{display:flex;gap:var(--spacing-1-5);align-items:center}.rankingPage_title__vjsBM>div h2{line-height:2rem;font-weight:var(--font-weight-heavy);color:var(--font-color-10);letter-spacing:-.02em}.rankingPage_title__vjsBM>div a{display:flex;gap:var(--spacing-1);align-items:center}.rankingPage_title__vjsBM>div a span{font-weight:var(--font-weight-bolder);text-decoration:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rankingPage_scores__fMHAO{display:flex;gap:var(--spacing-5);align-items:center}.rankingPage_scores__fMHAO>hr{width:1px;height:16px;background-color:var(--color-200)}.rankingPage_scores__fMHAO>div{display:flex;align-items:center;gap:var(--spacing-3)}.rankingPage_scores__fMHAO>div>span{color:var(--font-color-6)}.rankingPage_tabs__chi12{margin-top:var(--spacing-10);display:flex;gap:var(--spacing-5);width:100%;height:2.25rem;border-bottom:1px solid var(--color-100)}@media(max-width:768px){.rankingPage_tabs__chi12{gap:var(--spacing-2)}.rankingPage_tabs__chi12>button{width:33%;display:flex;justify-content:center}.rankingPage_tabs__chi12>button:last-child{min-width:9.5rem}}.rankingPage_tabs__chi12>button{line-height:1.25rem;gap:var(--spacing-1-5);padding-right:var(--spacing-1);font-weight:var(--font-weight-bolder);color:var(--font-color-5);border-radius:var(--border-radius) var(--border-radius) 0 0;margin-bottom:-1px;border-bottom:2px solid rgba(0,0,0,0);transition:var(--transition)}.rankingPage_tabs__chi12>button:hover{color:var(--font-color-8);border-bottom:2px solid var(--yellow-500)}.rankingPage_tabs__chi12>button:hover>svg{color:var(--font-color-6)}.rankingPage_tabs__chi12>button[data-active=true]{color:var(--font-color-12);border-bottom:2px solid var(--primary-color-2)}.rankingPage_tabs__chi12>button[data-active=true]>svg{color:var(--font-color-12)}.rankingPage_tabs__chi12>button>svg{margin-top:var(--spacing-0-5);transition:var(--transition)}.rankingPage_content__nwQa2{display:flex;gap:var(--spacing-10);margin-top:var(--spacing-6);flex-wrap:wrap}.rankingPage_content__nwQa2>div{display:flex;flex-direction:column;gap:var(--spacing-6)}.rankingPage_content__nwQa2>div:first-child{flex:1 1 44rem}@media(max-width:1024px){.rankingPage_content__nwQa2>div:first-child{width:100%;min-width:0}}.rankingPage_content__nwQa2>div:nth-child(2){flex-basis:16.5rem;min-width:17rem;flex-grow:1;max-width:25rem}@media(max-width:1024px){.rankingPage_content__nwQa2>div:nth-child(2){max-width:100%;min-width:0}}.rankingPage_content__nwQa2>div>div{display:flex;flex-direction:column;gap:var(--spacing-3)}.rankingPage_card__oT4Qa{display:flex;flex-direction:column;padding:var(--spacing-5);gap:var(--spacing-5);border:1px solid var(--color-150);border-radius:var(--border-radius-xl);width:100%;background-color:var(--background-color)}@media(max-width:640px){.rankingPage_card__oT4Qa{padding:var(--spacing-3)}}.rankingPage_card__oT4Qa>hr{width:100%;height:1px;background-color:var(--color-100)}.rankingPage_card__oT4Qa[data-transparent]{background-color:rgba(0,0,0,0)}.rankingPage_card__oT4Qa[data-info]>div:first-child{display:flex;flex-direction:column;gap:var(--spacing-1-5)}.rankingPage_card__oT4Qa .rankingPage_dataGraph__F3onO{display:flex;flex-direction:row;gap:var(--spacing-10);width:100%}@media(max-width:1024px){.rankingPage_card__oT4Qa .rankingPage_dataGraph__F3onO{flex-direction:column-reverse;gap:var(--spacing-4)}}.rankingPage_card__oT4Qa .rankingPage_headerDescription__bO2mk{display:flex;gap:var(--spacing-1-5);align-items:center}.rankingPage_card__oT4Qa .rankingPage_residents__1UCO6{display:flex;flex-direction:column;gap:var(--spacing-3)}.rankingPage_card__oT4Qa .rankingPage_residents__1UCO6[data-program=true]{gap:var(--spacing-4)}.rankingPage_card__oT4Qa .rankingPage_residents__1UCO6>div{display:flex;gap:var(--spacing-3);align-items:center}@media(max-width:1024px){.rankingPage_card__oT4Qa .rankingPage_residents__1UCO6>div{gap:var(--spacing-1-5)}}.rankingPage_card__oT4Qa .rankingPage_residents__1UCO6>div span{color:var(--font-color-10);font-weight:var(--font-weight-bolder)}.rankingPage_card__oT4Qa .rankingPage_residents__1UCO6>div svg:last-child,.rankingPage_card__oT4Qa .rankingPage_residents__1UCO6>div>span:last-child{font-weight:var(--font-weight-normal);margin-left:auto}.rankingPage_card__oT4Qa .rankingPage_residents__1UCO6>div[data-col=true]{flex-direction:column;align-items:start}.rankingPage_card__oT4Qa .rankingPage_residents__1UCO6>div[data-col=true] svg:last-child,.rankingPage_card__oT4Qa .rankingPage_residents__1UCO6>div[data-col=true]>span:last-child{margin-left:0}.rankingPage_card__oT4Qa .rankingPage_residentsGraph__NMV1m{width:105%;height:12rem;margin:-.75rem -.5rem 0 -.5em}.rankingPage_card__oT4Qa .rankingPage_contacts__cguXg{display:flex;flex-direction:column;gap:var(--spacing-3)}.rankingPage_card__oT4Qa .rankingPage_contacts__cguXg>div{display:flex;gap:var(--spacing-1-5);align-items:center}.rankingPage_card__oT4Qa .rankingPage_contacts__cguXg>div>a{width:calc(100% - var(--spacing-8));display:flex;gap:var(--spacing-1-5);align-items:center}.rankingPage_card__oT4Qa .rankingPage_contacts__cguXg>div span{font-weight:var(--font-weight-bolder);text-decoration:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rankingPage_cardsRow__F6jso{display:flex;gap:var(--spacing-3)}@media(max-width:640px){.rankingPage_cardsRow__F6jso{gap:var(--spacing-1-5)}}.rankingPage_cardHeader__SqfTi{display:flex;justify-content:space-between;align-items:center}.rankingPage_cardHeader__SqfTi[data-checkmark=true]{gap:var(--spacing-1-5);justify-content:flex-start}.rankingPage_cardHeader__SqfTi span{line-height:1.25rem;font-weight:var(--font-weight-normal);color:var(--font-color-6)}.rankingPage_demoInfo__1ZMQp{display:flex;flex-direction:column;width:100%;gap:var(--spacing-3)}.rankingPage_demoInfo__1ZMQp>div{display:flex;align-items:center;gap:var(--spacing-3)}.rankingPage_demoInfo__1ZMQp>div>span{line-height:1.25rem;color:var(--font-color-10);font-weight:var(--font-weight-bolder)}.rankingPage_demoRowInfo__uYVZ_{display:flex;gap:var(--spacing-3);margin-left:auto}.rankingPage_demoRowInfo__uYVZ_ span{line-height:1.25rem;color:var(--font-color-10);font-weight:var(--font-weight-normal)}.rankingPage_demoRowInfo__uYVZ_>hr{height:1rem;width:1px;background-color:var(--color-200);margin-left:var(--spacing-1)}.rankingPage_demoRowInfo__uYVZ_>span:last-child{display:flex;justify-content:flex-end;width:2rem;color:var(--font-color-6)}.rankingPage_demoButtons___Hqp7{width:calc(100% - 19rem)}@media(max-width:1024px){.rankingPage_demoButtons___Hqp7{width:100%}}.rankingPage_graphContainer__WZuLz{width:16.5rem;min-width:16.5rem;min-height:13rem;display:flex;flex-direction:column;align-items:center;margin:auto;gap:var(--spacing-2)}@media(max-width:1024px){.rankingPage_graphContainer__WZuLz{width:100%}}.rankingPage_graphContainer__WZuLz[data-med=true]{min-height:0}@media(min-width:1024px){.rankingPage_graphContainer__WZuLz[data-demo=true]{margin-top:-3.75rem}}.rankingPage_colorDot__nLlik{width:8px;height:8px;min-width:8px;min-height:8px;border-radius:50%;background:var(--color-400)}.rankingPage_generalInfo__30VIA{display:flex;justify-content:space-between}.rankingPage_generalInfo__30VIA span{line-height:1.25rem;color:var(--font-color-10);font-weight:var(--font-weight-bolder)}.rankingPage_generalInfo__30VIA button:nth-child(2),.rankingPage_generalInfo__30VIA>div:nth-child(2){display:flex;gap:var(--spacing-1-5);align-items:center;flex-shrink:1}.rankingPage_generalInfo__30VIA button:nth-child(2)>span,.rankingPage_generalInfo__30VIA>div:nth-child(2)>span{font-weight:var(--font-weight-normal)}.rankingPage_feederMedSchools__hxz_j{display:flex;flex-direction:column;gap:var(--spacing-4);width:100%}.rankingPage_feederMedSchools__hxz_j>div{display:flex;gap:var(--spacing-3);align-items:center}.rankingPage_feederMedSchools__hxz_j>div>img{border-radius:var(--border-radius);border:1px solid var(--color-100)}.rankingPage_feederMedSchools__hxz_j>div>div{display:flex;flex-direction:column;gap:var(--spacing-1)}.rankingPage_feederMedSchools__hxz_j>div>div>div{display:flex;align-items:center;gap:var(--spacing-2)}.rankingPage_feederMedSchools__hxz_j>div>div span{color:var(--font-color-10);font-weight:var(--font-weight-bolder)}.rankingPage_feederMedSchools__hxz_j>div>div>div:nth-child(2){gap:var(--spacing-1)}.rankingPage_interviewsRate__TjUR6{display:flex;align-items:center;margin-left:var(--spacing-0-5);padding:0 var(--spacing-2);height:1.5rem;border-radius:var(--border-radius-md);background-color:var(--color-100);border:1px solid var(--color-200)}.rankingPage_interviewsRate__TjUR6[data-color=green]{background-color:var(--green-100);border:1px solid var(--green-200)}.rankingPage_interviewsRate__TjUR6[data-color=green]>h5{color:var(--green-700)}.rankingPage_interviewsRate__TjUR6[data-color=amber]{background-color:var(--orange-100);border:1px solid var(--orange-200)}.rankingPage_interviewsRate__TjUR6[data-color=amber]>h5{color:var(--orange-700)}.rankingPage_imgPlaceholder__tTRhB{border-radius:var(--border-radius);border:1px solid var(--color-100);width:38px;height:38px;display:flex;justify-content:center;align-items:center;background-color:var(--color-0)}.rankingPage_salaryCard__TdZTO{display:grid;grid-gap:1px;gap:1px;grid-template-columns:repeat(4,minmax(100px,1fr));border:1px solid var(--color-150);grid-auto-rows:auto;border-radius:var(--border-radius-xl);width:100%;background-color:var(--color-150);overflow:hidden}@media(max-width:768px){.rankingPage_salaryCard__TdZTO{grid-template-columns:repeat(2,minmax(100px,1fr))}}.rankingPage_salaryCard__TdZTO>div{display:flex;flex-direction:column;gap:var(--spacing-1-5);justify-content:center;align-items:center;height:5.625rem;background-color:var(--background-color)}.rankingPage_splitCard__uLwfl{display:flex;padding:var(--spacing-5);gap:var(--spacing-5);border:1px solid var(--color-150);border-radius:var(--border-radius-xl);width:100%;background-color:var(--background-color)}@media(max-width:1024px){.rankingPage_splitCard__uLwfl{gap:var(--spacing-3)}}.rankingPage_splitCard__uLwfl span{color:var(--font-color-10)}.rankingPage_splitCard__uLwfl>div{display:flex;flex-direction:column;gap:var(--spacing-4);width:100%}.rankingPage_splitCard__uLwfl>div>div{display:flex;gap:var(--spacing-3);align-items:center}.rankingPage_splitCard__uLwfl>div>div>svg{margin-left:auto}.rankingPage_splitCard__uLwfl>hr{height:100%;width:1px;background-color:var(--color-100)}.rankingPage_practiceEnvironment__8mVOl{display:flex;justify-content:space-between;align-items:center;width:100%}.rankingPage_practiceEnvironment__8mVOl span{color:var(--font-color-10);font-weight:var(--font-weight-bolder)}.rankingPage_practiceEnvironment__8mVOl>div:nth-child(2){display:flex;justify-content:flex-end;margin-left:var(--spacing-12)}@media(max-width:768px){.rankingPage_practiceEnvironment__8mVOl>div:nth-child(2){margin-left:var(--spacing-2)}}.rankingPage_practiceEnvironment__8mVOl>div:nth-child(2)>span{font-weight:var(--font-weight-normal)}.rankingPage_programsChartContainer__jDthO{display:flex;flex-wrap:wrap;gap:var(--spacing-2);justify-content:center}.rankingPage_programsChartContainer__jDthO>div{display:flex;justify-content:center;align-items:center;width:5rem;height:5rem;position:relative}.rankingPage_programsChartContainer__jDthO>div>span{position:absolute;left:50%;top:50%;width:2.75rem;transform:translate(-50%,-50%);font-weight:var(--font-weight-bolder)}.rankingPage_specialtyColorBox__qSeE5{width:10px;height:10px;min-width:10px;min-height:10px;border-radius:3px;border:1px solid rgba(0,0,0,.24);box-shadow:0 1px 2px 0 rgba(0,0,0,.08)}.rankingPage_callSchedule__Zy_Gh{max-width:100%}@media(max-width:640px){.rankingPage_callSchedule__Zy_Gh{width:100%!important}}.rankingPage_callWrapper__0R0hp{display:flex;flex-direction:column;gap:var(--spacing-4);width:100%}.rankingPage_cardAppDetails__fohTj{display:flex;flex-direction:column;padding:var(--spacing-5);gap:var(--spacing-5);border:1px solid var(--color-150);border-radius:var(--border-radius-xl);width:100%;background-color:var(--background-color)}.rankingPage_cardAppDetails__fohTj .rankingPage_geoWidth__jZxgz{width:15rem}@media(max-width:1024px){.rankingPage_cardAppDetails__fohTj .rankingPage_geoWidth__jZxgz{width:100%}}.rankingPage_cardAppDetails__fohTj .rankingPage_scoresWidth__n829x{width:7.5rem}@media(max-width:640px){.rankingPage_cardAppDetails__fohTj .rankingPage_scoresWidth__n829x{width:5.5rem}}.rankingPage_cardAppDetails__fohTj .rankingPage_scoresWidth__n829x[data-both=true]{width:15rem}@media(max-width:640px){.rankingPage_cardAppDetails__fohTj .rankingPage_scoresWidth__n829x[data-both=true]{width:11rem}}.rankingPage_cardAppDetails__fohTj .rankingPage_scoresGraph__UzWXW{width:100%;height:250px;margin-top:-1.25rem}.rankingPage_cardAppDetails__fohTj>div:first-child{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-1)}.rankingPage_cardAppDetails__fohTj>div:first-child span{line-height:1rem}.rankingPage_cardAppDetails__fohTj>div:last-child{display:flex;flex-direction:column;gap:var(--spacing-3)}.rankingPage_cardAppDetails__fohTj>div:last-child>div{display:flex;gap:var(--spacing-1-5);align-items:center}.rankingPage_cardAppDetails__fohTj>div:last-child>div>div:first-child{margin:0 var(--spacing-1-5)}.rankingPage_cardAppDetails__fohTj>div:last-child>div>span:nth-child(2){font-weight:var(--font-weight-bolder);color:var(--font-color-10)}.rankingPage_cardAppDetails__fohTj>div:last-child>div>span:nth-child(3){margin-left:auto;color:var(--font-color-10)}.rankingPage_cardAppDetails__fohTj>div:last-child>div>div:last-child{margin-left:var(--spacing-1-5)}.rankingPage_customTooltip__Jlt8i{display:flex;flex-direction:column;padding:var(--spacing-3);background:var(--color-0);gap:var(--spacing-1-5);width:13rem}.rankingPage_customTooltip__Jlt8i span{font-size:var(--font-size-small)}.rankingPage_customTooltip__Jlt8i>div:first-child{display:flex;align-items:center;justify-content:space-between}.rankingPage_customTooltip__Jlt8i>div:first-child>span{color:var(--color-550);width:10rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rankingPage_customTooltip__Jlt8i>div:last-child{display:flex;align-items:center;gap:var(--spacing-2)}.rankingPage_customTooltip__Jlt8i>div:last-child>h5{color:var(--font-color-10)}.rankingPage_customTooltip__Jlt8i>div:last-child hr{height:var(--font-size-small);width:1px;background-color:var(--color-200)}.rankingPage_noMatchLists__j1HME{display:flex;flex-grow:1;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:var(--spacing-4)}.rankingPage_noMatchLists__j1HME>p{margin-bottom:var(--spacing-2)}.rankingPage_noMatchListsAddedBox__Atc3R{display:flex;flex-direction:column;gap:6px}.rankingPage_noMatchListsAddedBox__Atc3R h2{line-height:32px}.rankingPage_noMatchListsAddedBox__Atc3R p{line-height:20px}.rankingPage_courseWork__AgKqx{display:flex;flex-direction:column;gap:var(--spacing-4)}.rankingPage_courseWorkItem__iW9xS{display:flex;justify-content:space-between}.rankingPage_courseWorkName__92vBX{display:flex;flex-direction:column;justify-content:center;gap:var(--spacing-1)}.rankingPage_courseWorkName__92vBX>span{text-transform:capitalize;color:var(--font-color-10);font-weight:var(--font-weight-bolder)}.rankingPage_courseWorkName__92vBX>div{display:flex;align-items:center}.rankingPage_courseWorkName__92vBX>div>h5:not(:first-child){margin-left:var(--spacing-1)}.rankingPage_courseWorkDetails__tsHlk{display:flex;flex-direction:column;gap:var(--spacing-1)}.rankingPage_courseWorkDetailsTitles__xcAo4{display:flex}.rankingPage_courseWorkDetailsTitles__xcAo4>div{width:3.5rem;text-align:center}@media(max-width:640px){.rankingPage_courseWorkDetailsTitles__xcAo4>div{width:2.5rem}}.rankingPage_courseWorkDetailsTitles__xcAo4[data-tuition=true]>div{width:7rem}@media(max-width:640px){.rankingPage_courseWorkDetailsTitles__xcAo4[data-tuition=true]>div{width:5.5rem}}.rankingPage_courseWorkDetailsTitles__xcAo4 .rankingPage_tuitionText___ll7Q{color:var(--font-color-10);font-weight:var(--font-weight-bolder)}.rankingPage_titleWithSelect__HN0yw{position:relative}.rankingPage_titleWithSelect__HN0yw>div{position:absolute;right:0;top:-2px}.rankingPage_titleWithSelect__HN0yw>div span{line-height:1}