.pathway-section.svelte-10hzyee{padding-top:0}.pathway-showcase.svelte-10hzyee{display:grid;grid-template-columns:1fr 1.35fr;border:1px solid #d3dce8;border-radius:14px;overflow:hidden;background:#fff;color:#14243e;text-align:left}.pathway-story.svelte-10hzyee{background:#10294b;color:#fff;padding:32px}.pathway-badge.svelte-10hzyee{display:inline-block;border:1px solid #7692b1;background:#203e61;color:#f0f5fc;border-radius:20px;padding:7px 11px;font-size:12px;font-weight:700;margin-bottom:25px}.pathway-story.svelte-10hzyee h2:where(.svelte-10hzyee){color:#fff;font-size:clamp(26px,3vw,34px);line-height:1.2;margin:0 0 16px}.pathway-story.svelte-10hzyee p:where(.svelte-10hzyee){color:#d2dfef;font-size:16px;line-height:1.6;margin:0}.pathway-story.svelte-10hzyee .pathway-eyebrow:where(.svelte-10hzyee){font-size:11px;letter-spacing:.1em;text-transform:uppercase;font-weight:700;color:#a9c4e2;margin-bottom:12px}.pathway-resources.svelte-10hzyee{display:grid;grid-template-columns:1fr 1fr;padding:16px}.pathway-resource.svelte-10hzyee{padding:20px 16px;min-width:0}.pathway-resource.svelte-10hzyee:nth-child(-n+2){border-bottom:1px solid #e2e7ef}.pathway-resource.svelte-10hzyee:nth-child(odd){border-right:1px solid #e2e7ef}.pathway-resource.svelte-10hzyee>span:where(.svelte-10hzyee){color:#9b2530;font-size:11px;font-weight:800;display:block;margin-bottom:14px}.pathway-resource.svelte-10hzyee h3:where(.svelte-10hzyee){color:#14243e;font-size:18px;line-height:1.3;margin:0 0 10px}.pathway-resource.svelte-10hzyee p:where(.svelte-10hzyee){color:#53647b;font-size:14px;line-height:1.6;margin:0}.pathway-included.svelte-10hzyee{margin-top:18px;padding:13px 16px;border-left:3px solid #ac2630;border-radius:0 7px 7px 0;background:#edf3fa;color:#14243e;text-align:left}.pathway-included.svelte-10hzyee strong:where(.svelte-10hzyee){font-size:14px;color:#14243e}.pathway-included.svelte-10hzyee p:where(.svelte-10hzyee){margin:5px 0 0;color:#425775;font-size:13px;line-height:1.6}@media (max-width: 760px){.pathway-showcase.svelte-10hzyee{grid-template-columns:1fr}.pathway-story.svelte-10hzyee{padding:24px}.pathway-resources.svelte-10hzyee{padding:6px}}@media (max-width: 380px){.pathway-resources.svelte-10hzyee{grid-template-columns:1fr}.pathway-resource.svelte-10hzyee:nth-child(odd){border-right:0}.pathway-resource.svelte-10hzyee:not(:last-child){border-bottom:1px solid #e2e7ef}}
