.scholarship-section{background:#e7f4ef;border-top:6px solid #08664f;scroll-margin-top:110px}.scholarship-intro{max-width:760px}.scholarship-tag{font-size:.875rem;font-weight:750;letter-spacing:.06em;color:#075b45}.scholarship-section h2{font-family:system-ui,sans-serif;font-size:clamp(2rem,5vw,3rem);line-height:1.15;color:#074d3d}.scholarship-count{display:inline-flex;gap:.5rem;align-items:baseline;background:#ffd8e7;color:#5c1739;padding:.5rem 1rem;border-radius:12px;font-size:1.25rem;font-weight:650}.scholarship-count strong{font-size:2rem}.scholarship-section .scholarship-cta{background:#075b45;color:#fff;border:2px solid #075b45;font-family:inherit;font-size:1rem;cursor:pointer}.scholarship-section .scholarship-cta:hover{background:#043e2f}.scholarship-details{margin-top:2rem;max-width:860px;border:1px solid #98bcad;border-radius:16px;padding:1.25rem;background:#f3faf6;scroll-margin-top:110px}.scholarship-details summary{font-size:1.2rem;font-weight:750;cursor:pointer;color:#074d3d}.scholarship-grid{display:grid;grid-template-columns:1fr 1fr;gap:1rem}#scholarship-form{display:grid;gap:1.25rem;margin-top:1.5rem}#scholarship-form label{display:grid;gap:.4rem;font-size:1rem;font-weight:600}#scholarship-form input:not([type=checkbox]),#scholarship-form select,#scholarship-form textarea{width:100%;min-width:0;padding:.8rem;border:1px solid #799a8e;border-radius:8px;background:#fff;color:#162c25;font:400 1rem/1.45 system-ui,sans-serif}#scholarship-form textarea{resize:vertical}#scholarship-form .scholarship-check{display:flex;align-items:flex-start;gap:.75rem;font-weight:400}#scholarship-form input[type=checkbox]{width:20px;height:20px;flex:0 0 20px;margin-top:4px;accent-color:#075b45}#scholarship-form small,.scholarship-note{font-size:.875rem;line-height:1.6;font-weight:400;color:#355c4d}#scholarship-form a{text-decoration:underline}#scholarship-form :focus-visible,.scholarship-details summary:focus-visible{outline:3px solid #a02561;outline-offset:3px}#scholarship-status{overflow-wrap:anywhere}@media(max-width:640px){.scholarship-grid{grid-template-columns:1fr}.scholarship-details{padding:1rem}.scholarship-section .scholarship-cta{width:100%;text-align:center}}
