.classes-hero.svelte-1iapo4x h1:where(.svelte-1iapo4x){margin-top:0}.classes-hero__lead.svelte-1iapo4x{font-size:1.05rem}.classes-hero__actions.svelte-1iapo4x,.classes-cta__actions.svelte-1iapo4x{flex-wrap:wrap;gap:.75rem;display:flex}.classes-hero__actions.svelte-1iapo4x{margin-top:1.5rem}.classes-intro.svelte-1iapo4x,.classes-section.svelte-1iapo4x{overflow-wrap:anywhere;padding:3.5rem min(1.5rem,7.5vw)}.classes-intro.svelte-1iapo4x{padding-bottom:0}.classes-intro.svelte-1iapo4x>.card-lg:where(.svelte-1iapo4x){padding-inline:min(2rem,32px)}.classes-intro__navigation.svelte-1iapo4x{justify-content:flex-end;display:flex}.classes-intro__navigation.svelte-1iapo4x .service-link:where(.svelte-1iapo4x){min-width:0;min-height:2.75rem;margin-top:.5rem;padding-block:.75rem}.classes-intro__navigation.svelte-1iapo4x svg{flex-shrink:0}.classes-intro__navigation.svelte-1iapo4x .service-link:where(.svelte-1iapo4x) span:where(.svelte-1iapo4x){min-width:0}.classes-intro.svelte-1iapo4x p:where(.svelte-1iapo4x),.classes-section.svelte-1iapo4x p:where(.svelte-1iapo4x){color:var(--text-muted)}.classes-section__heading.svelte-1iapo4x{margin-bottom:3.5rem}.classes-section__heading.svelte-1iapo4x h2:where(.svelte-1iapo4x){margin-bottom:.75rem}.classes-section__heading.svelte-1iapo4x p:where(.svelte-1iapo4x){margin:0}.classes-options.svelte-1iapo4x,.classes-details.svelte-1iapo4x{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;display:grid}.classes-academic-section.svelte-1iapo4x{background:var(--surface-2);border-top:1px solid var(--border);overflow-wrap:anywhere;padding:3.5rem min(1.5rem,7.5vw)}.classes-academic-section__inner.svelte-1iapo4x{padding:0}.classes-option.svelte-1iapo4x,.classes-detail.svelte-1iapo4x{overflow-wrap:anywhere;flex-direction:column;min-width:0;display:flex}.classes-option__heading.svelte-1iapo4x h3:where(.svelte-1iapo4x),.classes-detail__heading.svelte-1iapo4x h2:where(.svelte-1iapo4x){margin:0;font-size:1.25rem;line-height:1.3}.classes-option.svelte-1iapo4x>p:where(.svelte-1iapo4x),.classes-detail.svelte-1iapo4x>p:where(.svelte-1iapo4x){margin:.75rem 0 0;font-size:1rem;line-height:1.6}.classes-option__detail.svelte-1iapo4x{color:var(--text-muted)}.service-link.svelte-1iapo4x{color:var(--primary);align-items:center;gap:.35rem;margin-top:auto;padding-top:1.15rem;font-weight:600;text-decoration:none;display:inline-flex}.classes-card-link.svelte-1iapo4x{color:var(--text);text-decoration:none}.classes-card-link.svelte-1iapo4x:hover{border-color:var(--primary)}.classes-card-link.svelte-1iapo4x:hover .service-link:where(.svelte-1iapo4x){text-decoration:underline}.classes-cta.svelte-1iapo4x{background:var(--primary);color:#fff;text-align:center;padding:3.5rem 1.5rem}.classes-cta.svelte-1iapo4x h2:where(.svelte-1iapo4x){color:#fff}.classes-cta.svelte-1iapo4x p:where(.svelte-1iapo4x){color:#ffffffe6}.classes-cta__actions.svelte-1iapo4x{justify-content:center}.classes-cta__programs.svelte-1iapo4x{color:#fff;border-color:#ffffffbf}@media (width<=700px){.classes-options.svelte-1iapo4x,.classes-details.svelte-1iapo4x{grid-template-columns:minmax(0,1fr)}}
