.section-background.svelte-rb34mp{z-index:-1;flex-flow:column;justify-content:flex-start;align-items:center;display:flex;position:absolute;top:0%;right:0%;bottom:0%;left:0%}.section-background.svelte-rb34mp img:where(.svelte-rb34mp){width:100%;max-width:100%;display:inline-block}section.top.svelte-rb34mp{padding-top:6rem}.heading.svelte-rb34mp{padding:2.5rem 0;position:relative}.overtitle.svelte-rb34mp{color:#212121;text-transform:uppercase;font-family:Roboto Mono,sans-serif;font-size:1.25rem;font-weight:500}.subtitle.svelte-rb34mp{font-size:1.75rem}.pathways.svelte-rb34mp{grid-column-gap:2rem;grid-row-gap:2rem;grid-template-columns:1fr 1fr;display:grid}.pathway.svelte-rb34mp{text-decoration:none}.pathway-image.svelte-rb34mp{aspect-ratio:4 / 3;object-fit:cover;background-color:#ffffff3d;border-radius:1rem;position:relative;overflow:hidden;box-shadow:1px 1px 8px #00000014}.pathway-image.svelte-rb34mp img:where(.svelte-rb34mp){object-fit:cover;height:100%;position:absolute;top:0%;right:0%;bottom:0%;left:0%;transition:transform .3s}.pathway-image.svelte-rb34mp:hover img:where(.svelte-rb34mp){transform:scale(1.1)}.pathway-heading.svelte-rb34mp{color:#212121;font-family:acumin-pro-condensed,sans-serif;font-size:2.75rem;letter-spacing:0;margin-top:1.5rem;margin-bottom:1rem;font-weight:500;line-height:1.1;display:flex;grid-gap:1rem}.pathway-text.svelte-rb34mp{font-size:1.5rem;color:#757575}.pathway-link.svelte-rb34mp{color:#00234c;font-size:1.5rem;text-underline-position:under;text-decoration:underline}.boxes.svelte-rb34mp{grid-column-gap:2rem;grid-row-gap:2rem;grid-template-columns:1fr 1fr;display:grid}.box.svelte-rb34mp{color:#757575;background-image:linear-gradient(#ffffff7a,#fff0);border-top-left-radius:1rem;border-top-right-radius:1rem;flex-flow:column;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;padding:2rem;text-decoration:none;transition:background-color .4s;display:flex;position:relative}.box-image.svelte-rb34mp img:where(.svelte-rb34mp){max-width:32rem;width:100%}.box-text.svelte-rb34mp{position:relative;top:-140px}@media only screen and (max-width: 991px){.pathways.svelte-rb34mp,.boxes.svelte-rb34mp{grid-template-columns:1fr}}
