.news-article-wrapper.svelte-19nqh0j{background-color:#fff;padding:5rem 5%;display:flex;justify-content:center}.news-container.svelte-19nqh0j{max-width:800px;width:100%}.category-badge.svelte-19nqh0j{display:inline-block;background-color:#4a77b4;color:#fff;padding:4px 12px;border-radius:4px;font-family:Metrisch Medium,sans-serif;font-size:.85rem;margin-bottom:1rem}.date-stamp.svelte-19nqh0j{font-family:Metrisch Medium,sans-serif;color:#666;margin-bottom:.5rem}h1.svelte-19nqh0j{font-family:Metrisch Bold,sans-serif;font-size:clamp(2rem,5vw,3rem);color:#182338;margin-bottom:3rem;line-height:1.1}.article-body.svelte-19nqh0j{font-family:Metrisch Medium,sans-serif;font-size:1.125rem;line-height:1.7;color:#333}.article-body.svelte-19nqh0j p:where(.svelte-19nqh0j){margin-bottom:1.5rem}.eligibility-box.svelte-19nqh0j{background-color:#f8f9fa;padding:2rem;border-radius:8px;border-left:4px solid rgb(170,97,91);margin:2.5rem 0}.eligibility-box.svelte-19nqh0j h3:where(.svelte-19nqh0j),.application-details.svelte-19nqh0j h3:where(.svelte-19nqh0j){margin-top:0;font-family:Metrisch Bold,sans-serif;font-size:1.5rem;color:#182338}.requirements-list.svelte-19nqh0j{list-style:none;padding:0;margin:1.5rem 0}.requirements-list.svelte-19nqh0j li:where(.svelte-19nqh0j){padding-left:1.5rem;position:relative;margin-bottom:.5rem}.requirements-list.svelte-19nqh0j li:where(.svelte-19nqh0j):before{content:"•";color:#4a77b4;position:absolute;left:0;font-weight:700}.cta-section.svelte-19nqh0j{margin:3rem 0;text-align:left}.apply-button.svelte-19nqh0j{display:inline-block;background-color:#4a77b4;color:#fff;padding:12px 24px;border-radius:4px;text-decoration:none;font-weight:700;transition:background-color .2s}.apply-button.svelte-19nqh0j:hover{background-color:#182338}.contact-card.svelte-19nqh0j{margin-top:4rem;padding:2rem;background-color:#f2f4f7;border-radius:8px}.email-link.svelte-19nqh0j{color:#4a77b4;text-decoration:underline;font-weight:700}.article-footer.svelte-19nqh0j{margin-top:4rem;padding-top:2rem;border-top:1px solid #eee}.back-link.svelte-19nqh0j{display:flex;align-items:center;gap:.5rem;color:#4a77b4;text-decoration:none;font-weight:700}@media(max-width:767px){h1.svelte-19nqh0j{font-size:2.25rem}.news-article-wrapper.svelte-19nqh0j{padding:3rem 1.5rem}}
