.WeightageCard-module__vlH8Aq__card{box-sizing:border-box;gap:var(--weightage-card-gap);width:100%;max-width:var(--weightage-card-width);min-height:var(--weightage-card-min-height);padding:var(--weightage-card-pad);background:var(--color-surface);border-radius:var(--weightage-card-radius);box-shadow:var(--shadow-weightage-card);flex-direction:column;display:flex}.WeightageCard-module__vlH8Aq__badge{box-sizing:border-box;width:100%;min-height:var(--weightage-badge-height);padding:var(--space-12) var(--space-16);background:var(--color-brand);border-radius:var(--weightage-badge-radius);font-family:var(--font-display), "Inter", system-ui, sans-serif;font-size:var(--weightage-badge-size);font-weight:var(--weightage-badge-weight);line-height:var(--weightage-badge-lh);text-align:center;color:var(--color-text-on-brand);justify-content:center;align-items:center;margin:0;display:flex}.WeightageCard-module__vlH8Aq__rows{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.WeightageCard-module__vlH8Aq__row{grid-template-columns:minmax(0, 1fr) var(--weightage-value-track);align-items:center;column-gap:var(--weightage-label-to-value);padding:var(--weightage-row-pad-y) 0;padding-inline:var(--weightage-row-inset);border-bottom:1px solid var(--weightage-rule);background:linear-gradient(var(--weightage-rule), var(--weightage-rule)) no-repeat;background-size:calc(100% + 2 * var(--weightage-row-inset)) 1px;background-position:bottom;border-bottom:0;display:grid}.WeightageCard-module__vlH8Aq__row:first-child{padding-top:0}.WeightageCard-module__vlH8Aq__row:last-child{background:0 0;padding-bottom:0}.WeightageCard-module__vlH8Aq__label,.WeightageCard-module__vlH8Aq__value{font-family:var(--font-display), "Inter", system-ui, sans-serif;font-size:var(--weightage-row-size);line-height:var(--weightage-row-lh);color:var(--color-raw-000000)}.WeightageCard-module__vlH8Aq__label{max-width:var(--weightage-label-max);font-weight:var(--font-weight-400)}.WeightageCard-module__vlH8Aq__value{width:100%;font-weight:var(--font-weight-700);line-height:var(--weightage-row-lh);text-align:left;white-space:nowrap;font-variant-numeric:tabular-nums;justify-self:start}.WeightageCard-module__vlH8Aq__rowEmphasized .WeightageCard-module__vlH8Aq__label,.WeightageCard-module__vlH8Aq__rowEmphasized .WeightageCard-module__vlH8Aq__value{font-weight:var(--font-weight-700)}@media (max-width:768px){.WeightageCard-module__vlH8Aq__card,.WeightageCard-module__vlH8Aq__label{max-width:100%}}
.MeritListAdmission-module__USzTUG__section{box-sizing:border-box;padding:var(--merit-list-pad-y) var(--merit-list-pad-x) 0;background:var(--color-surface);overflow-x:clip}.MeritListAdmission-module__USzTUG__inner{grid-template-columns:minmax(0, var(--merit-list-copy-max)) minmax(0, var(--weightage-card-width));gap:var(--merit-list-col-gap);width:100%;max-width:var(--merit-list-inner-max);justify-content:space-between;align-items:start;margin-inline:auto;display:grid}.MeritListAdmission-module__USzTUG__copy{flex-direction:column;min-width:0;display:flex}.MeritListAdmission-module__USzTUG__heading{margin:0 0 var(--merit-list-after-heading);max-width:var(--merit-list-heading-max);font-family:var(--font-display), "Inter", system-ui, sans-serif;font-size:var(--merit-list-heading-size);font-weight:var(--merit-list-heading-weight);line-height:var(--merit-list-heading-lh);text-transform:uppercase;color:var(--color-raw-000000)}.MeritListAdmission-module__USzTUG__subheading{margin:0 0 var(--merit-list-after-subheading);max-width:var(--merit-list-subheading-max);font-family:var(--font-display), "Inter", system-ui, sans-serif;font-size:var(--merit-list-subheading-size);font-weight:var(--merit-list-subheading-weight);line-height:var(--merit-list-subheading-lh);color:var(--color-raw-000000)}.MeritListAdmission-module__USzTUG__body{gap:var(--merit-list-body-gap);flex-direction:column;display:flex}.MeritListAdmission-module__USzTUG__body p{font-family:var(--font-display), "Inter", system-ui, sans-serif;font-size:var(--merit-list-body-size);font-weight:var(--font-weight-400);line-height:var(--merit-list-body-lh);color:var(--color-raw-000000);margin:0}@media (max-width:1000px){.MeritListAdmission-module__USzTUG__inner{grid-template-columns:1fr}}@media (max-width:768px){.MeritListAdmission-module__USzTUG__section{padding-inline:var(--section-mobile-pad-x)}}
