.course-details.svelte-10uatmk .lc-course-info{position:relative}.course-details.svelte-10uatmk .lc-overview-col{position:sticky;top:2rem}@media screen and (min-width:992px){.course-details.svelte-10uatmk [class|=lc-heading-caption]{width:auto}.course-details.svelte-10uatmk .lc-course-info{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:auto;grid-gap:2rem;gap:2rem}.course-details.svelte-10uatmk .lc-course-overview-wrap{align-self:start;grid-column:1/6;margin-top:-10rem}.course-details.svelte-10uatmk .lc-course-related-links{grid-column:1/6;grid-row:2/3}.course-details.svelte-10uatmk .lc-course-intro{grid-column:6/13}.course-details.svelte-10uatmk .lc-course-intro p:first-child{font-size:1.5625rem;line-height:2rem;margin-bottom:1rem}.course-details.svelte-10uatmk .accordion{grid-column:6/12;grid-row-start:2}.course-details.svelte-10uatmk .other-campuses{grid-column:6/12;grid-row-start:3}.course-details.svelte-10uatmk .other-campuses .campus{align-items:center;display:flex;gap:2rem}.course-details.svelte-10uatmk .other-campuses .campus>*{flex:1 0 0}.course-details.svelte-10uatmk .other-campuses .campus [class*=lc-heading-]{margin:0}}
