/* MAIN scholarship preview scoped to protect existing home and ranking CSS. */
#mrleeScholarshipsHome{padding:36px clamp(16px,4vw,62px) 45px;background:linear-gradient(130deg,#eaf6ff,#fffef8);color:#14334f;position:relative;overflow:hidden;border-block:1px solid #c7e2f3;font-family:'Be Vietnam Pro',sans-serif}
#mrleeScholarshipsHome .mrlee-awards-top{text-align:center;max-width:850px;margin:0 auto 27px}
#mrleeScholarshipsHome .mrlee-awards-top>span{display:block;letter-spacing:2px;color:#1b7aaf;font-size:12px;font-weight:900;margin-bottom:10px}
#mrleeScholarshipsHome h2{color:#12355a;font-size:clamp(23px,3.4vw,40px);font-weight:900;line-height:1.3;margin:5px 0 15px}
#mrleeScholarshipsHome h2 em{color:#0b94a4;font-style:normal}
#mrleeScholarshipsHome p{font-size:15px;line-height:1.7;color:#516981;margin:0 auto}
#mrleeScholarshipsHome .mrlee-awards-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;max-width:1200px;margin:0 auto 24px}
#mrleeScholarshipsHome .mrlee-awards-cards a{display:flex;flex-direction:column;gap:12px;padding:24px;min-height:184px;border:1px solid #cde1ef;border-radius:20px;text-decoration:none;color:#113951;background:white;box-shadow:0 12px 35px #1b537514;transition:transform .2s,border-color .2s}
#mrleeScholarshipsHome .mrlee-awards-cards a:hover{transform:translateY(-4px);border-color:#55a9cb}
#mrleeScholarshipsHome .mrlee-awards-cards span{font-size:12px;font-weight:900;color:#087c9b;letter-spacing:1px}
#mrleeScholarshipsHome .mrlee-awards-cards strong{font-size:19px;line-height:1.4;color:#183c5b}
#mrleeScholarshipsHome .mrlee-awards-cards small{font-size:13px;color:#5b7285;line-height:1.6}
#mrleeScholarshipsHome .mrlee-awards-view{display:table;text-align:center;margin:auto;padding:14px 24px;border-radius:14px;background:#135a90;color:white;text-decoration:none;font-size:13px;font-weight:900;letter-spacing:.2px}
@media(max-width:750px){#mrleeScholarshipsHome .mrlee-awards-cards{grid-template-columns:1fr}#mrleeScholarshipsHome .mrlee-awards-cards a{min-height:0}}
