:root{--primary-scholarship:#10b981;--bg-scholarship:#f0f7f4;--text-scholarship:#064e3b;--text-muted:#6b7280}body[data-theme=scholarship]{background-color:var(--bg-scholarship);color:var(--text-scholarship);margin:0;font-family:Outfit,sans-serif}.container{max-width:1200px;margin:0 auto;padding:0 20px}.scholar-header{padding:1.5rem 0;background:#fff;border-bottom:2px solid var(--primary-scholarship)}.scholar-header .container{display:flex;justify-content:space-between;align-items:center}.scholar-header .logo{font-weight:900;font-size:1.25rem;letter-spacing:-.5px;color:var(--primary-scholarship)}.scholar-header nav ul{display:flex;gap:2rem;list-style:none;align-items:center}.scholar-header nav li{font-weight:600;cursor:pointer}.btn-accent{background:var(--primary-scholarship);color:#fff;padding:.5rem 1.25rem;border-radius:8px}.hero-scholar{padding:6rem 0;background:linear-gradient(135deg,#10b981,#059669);color:#fff;border-radius:0 0 50px 50px;margin-bottom:4rem}.hero-scholar h1{font-size:3.5rem;font-weight:800;margin-bottom:1.5rem}.card-listing{background:#fff;padding:2rem;border-radius:16px;border:1px solid #e5e7eb;margin-bottom:1rem;transition:all .2s ease}.card-listing:hover{border-color:var(--primary-scholarship);box-shadow:0 10px 25px rgba(16,185,129,.1)}.tag{display:inline-block;padding:.25rem .75rem;border-radius:20px;font-size:.75rem;font-weight:600;background:#ecfdf5;color:var(--primary-scholarship);margin-right:.5rem}