.pathway.svelte-umpzb4{background-color:#fff;border-radius:1rem;flex-flow:column;justify-content:flex-start;text-decoration:none;display:flex;overflow:hidden;box-shadow:0 2px 8px #00000014;transform:background-color .4s}.pathway.svelte-umpzb4:hover{opacity:1;background-color:#eceff1}.image.svelte-umpzb4{height:20rem;margin-bottom:1rem;overflow:hidden}.image.svelte-umpzb4 img:where(.svelte-umpzb4){object-fit:cover;object-position:50% 50%;height:100%;width:100%;max-width:100%;display:inline-block;transition:transform .3s ease}.pathway.svelte-umpzb4:hover .image:where(.svelte-umpzb4) img:where(.svelte-umpzb4){transform:scale(1.2)}.text.svelte-umpzb4{padding:1rem 2rem 2rem}.description.svelte-umpzb4{color:#616161;margin-bottom:2rem}.links.svelte-umpzb4{display:flex;align-items:start;grid-gap:1rem}.progress-chart.svelte-umpzb4{width:96px;height:96px;position:relative}.progress-chart-value.svelte-umpzb4{position:absolute;width:100%;height:100%;left:0;top:0;display:flex;align-items:center;justify-content:center;color:#000;font-size:1.2rem}.pathways.svelte-4jzs6{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:1rem}@media screen and (max-width: 1440px){.pathways.svelte-4jzs6{grid-template-columns:1fr 1fr}}@media screen and (max-width: 480px){.pathways.svelte-4jzs6{grid-template-columns:1fr}}
