.scholarship-page .scholarship-hero{background:#760d20;color:#fff}.scholarship-page .scholarship-hero h1{color:#fff;font-size:clamp(2.6rem,4.6vw,4.6rem);line-height:1.06}.scholarship-page .scholarship-hero p{color:#fff}.scholarship-page .scholarship-hero .school-kicker{color:#e7c679}.scholarship-page .scholarship-hero img{aspect-ratio:auto;height:auto;object-fit:contain;border-radius:16px;width:100%}.scholarship-page .scholarship-hero .school-btn{background:#e7c679;color:#34151b;border-color:#e7c679}.scholarship-page .scholarship-hero .school-btn.secondary{background:transparent;color:#fff;border-color:#fff}.scholar-jumps{display:flex;flex-wrap:wrap;gap:12px;padding-top:24px;padding-bottom:24px}.scholar-jumps a{font-size:16px;font-weight:700;color:#760d20;padding:12px 18px;border:1px solid #d6c5c9;border-radius:6px;text-decoration:none}.scholar-jumps a:hover{background:#f7e9ec}.scholar-awards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:30px}.scholar-award{border:1px solid #dacbd0;border-radius:16px;overflow:hidden;background:#fff}.scholar-award-top{padding:28px;background:#f8edef;min-height:300px}.scholarship-page h3{font-size:1.5rem;line-height:1.25;margin:12px 0 16px;color:#760d20}.scholar-number{font:700 16px/1.4 Arial;color:#760d20;letter-spacing:.1em}.scholar-award-body{padding:24px 28px}.scholar-award dl{margin:0}.scholar-award dl div+div{border-top:1px solid #e7dce0;margin-top:20px;padding-top:20px}.scholar-award dt{font-size:14px;text-transform:uppercase;letter-spacing:.06em;font-weight:700;color:#760d20;margin-bottom:8px}.scholar-award dd{font-size:16px;line-height:1.65;margin:0}.scholar-contact{display:flex;align-items:center;justify-content:space-between;gap:24px;background:#fff1d4;margin-top:28px;padding:24px 28px;border-radius:8px}.scholar-contact p{margin:0;max-width:680px}.scholar-contact .school-btn{flex-shrink:0}.scholar-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px;align-items:center}.scholar-split figure{margin:0}.scholar-split img{display:block;width:100%;height:auto;border-radius:16px}.scholar-steps{padding-left:26px;font-size:18px;line-height:1.7}.scholar-steps>li{padding-left:8px;margin-bottom:20px}.scholar-steps ul{padding-left:20px;margin-top:12px;font-size:16px}.scholar-notes{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:24px}.scholar-notes article{padding:28px;border-left:4px solid #b88b2d;background:#fff1d4}.scholar-notes ul{padding-left:20px;font-size:16px;line-height:1.7}.scholar-notes li+li{margin-top:12px}.scholar-finance-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:30px}.scholar-finance-grid article{padding:28px;background:white;border:1px solid #dacbd0;border-top:4px solid #760d20;border-radius:8px}.scholarship-page .scholar-finance{background:#f7f1ee}.scholar-read{color:#760d20;font-weight:700;text-decoration:underline;display:inline-block;padding:12px 0}.scholarship-page .scholar-ending{background:#fff1d4}.scholarship-page a:focus-visible{outline:3px solid #bd912f;outline-offset:4px}.scholarship-page .school-btn{color:white}.scholarship-page section{scroll-margin-top:30px}.scholarship-page p{font-size:18px;line-height:1.65}.scholar-award p,.scholar-finance-grid p{font-size:16px}.scholarship-page .school-btn:hover{background:#500717;color:#fff}@media(max-width:1000px){.scholar-awards{grid-template-columns:1fr}.scholar-award{display:grid;grid-template-columns:1fr 1fr}.scholar-award-top{min-height:0}.scholar-finance-grid{grid-template-columns:1fr 1fr}.scholar-split{gap:28px}}@media(max-width:700px){.scholar-award,.scholar-split,.scholar-notes,.scholar-finance-grid{grid-template-columns:1fr}.scholar-contact{align-items:stretch;flex-direction:column}.scholar-jumps{display:grid;grid-template-columns:1fr 1fr}.scholar-jumps a{font-size:14px;padding:12px}.scholar-award-top,.scholar-award-body,.scholar-notes article,.scholar-finance-grid article{padding:24px}.scholarship-page .school-actions{display:flex;flex-direction:column}.scholarship-page .school-btn{width:100%}.scholar-split{gap:24px}.scholarship-page .school-hero-grid{grid-template-columns:1fr}}
