.scholarship-card-white{border:2px solid #e5e7eb;border-radius:1rem;height:100%;padding:2rem;box-shadow:0 4px 20px #0000000f;background:#fff!important}.scholarship-card-green{background-color:#80e280!important;background-image:linear-gradient(135deg,#80e280 0%,#4ade80 100%)!important;border:none!important;border-radius:1rem!important;height:100%!important;padding:2rem!important;box-shadow:0 10px 40px #80e28059!important}.scholarship-card-header{align-items:center!important;margin-bottom:1.5rem!important;display:flex!important}.scholarship-icon-box-green{background:#80e28026;border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;margin-right:1rem;display:flex}.scholarship-icon-green{color:#80e280!important;width:1.75rem!important;height:1.75rem!important}.scholarship-icon-box-white{background:#ffffff40;border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;margin-right:1rem;display:flex}.scholarship-icon-white{color:#fff!important;width:1.75rem!important;height:1.75rem!important}.scholarship-card-title-dark{color:#111827!important;margin:0!important;font-size:1.5rem!important;font-weight:700!important}.scholarship-card-title-white{color:#fff!important;margin:0!important;font-size:1.5rem!important;font-weight:700!important}.scholarship-underline-green{background:#80e280;border-radius:9999px;width:4rem;height:4px;margin-top:.25rem}.scholarship-underline-white{background:#ffffff80;border-radius:9999px;width:4rem;height:4px;margin-top:.25rem}.scholarship-plan-box{background:#f0fdf4;border-left:4px solid #80e280;border-radius:.5rem;margin-bottom:1.5rem;padding:1rem}.scholarship-plan-label{color:#111827;margin:0 0 .5rem;font-size:.95rem;font-weight:600}.scholarship-plan-text{color:#374151;margin:0;font-size:.95rem}.scholarship-plan-highlight{color:#80e280;font-weight:700}.scholarship-req-list{flex-direction:column;gap:.875rem;margin-bottom:1.5rem;display:flex;margin-left:0!important;padding:0!important;list-style:none!important}.scholarship-req-item{align-items:flex-start!important;gap:.75rem!important;list-style:none!important;display:flex!important}.scholarship-req-item:before{display:none!important}.scholarship-req-icon-box{background:#80e28026;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;margin-top:2px;display:flex}.scholarship-req-icon{color:#80e280!important;width:.75rem!important;height:.75rem!important}.scholarship-req-text{color:#374151!important;font-size:1rem!important;line-height:1.5!important}.scholarship-pro-tip{background:#eff6ff;border-radius:.5rem;padding:1rem}.scholarship-pro-tip-title{color:#1e40af;margin:0 0 .5rem;font-size:.95rem;font-weight:600}.scholarship-pro-tip-text{color:#1d4ed8;margin:0;font-size:.875rem}.scholarship-amount{text-align:center;margin-bottom:1.5rem}.scholarship-amount-number{color:#fff!important;font-size:3rem!important;font-weight:800!important;line-height:1.1!important}.scholarship-amount-label{color:#ffffffe6!important;margin-top:.25rem!important;font-size:1.1rem!important;font-weight:700!important}.scholarship-benefits-list{flex-direction:column;gap:1rem;margin-bottom:1.5rem;display:flex}.scholarship-benefit-item{align-items:flex-start!important;gap:.75rem!important;display:flex!important}.scholarship-benefit-icon-box{background:#ffffff40;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex}.scholarship-benefit-icon{color:#fff!important;width:1.25rem!important;height:1.25rem!important}.scholarship-benefit-title{color:#fff!important;margin:0 0 .2rem!important;font-size:1rem!important;font-weight:700!important}.scholarship-benefit-desc{color:#ffffffe6!important;margin:0!important;font-size:.95rem!important}.scholarship-double-box{background:#ffffff40;border-radius:.5rem;padding:1rem}.scholarship-double-title{color:#fff!important;margin:0 0 .5rem!important;font-size:.95rem!important;font-weight:700!important}.scholarship-double-text{color:#ffffffe6!important;margin:0!important;font-size:.95rem!important}
