h2.svelte-nexagg{height:fit-content;overflow:hidden;position:relative}.discipline-grid.svelte-nexagg{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem}.discipline-grid__item.svelte-nexagg ul:where(.svelte-nexagg) li:where(.svelte-nexagg):before{content:"";position:absolute;top:.2rem;left:-2rem;width:2rem;height:1.5rem;background:url(/images/icons/arrow-right.svg) no-repeat}.discipline-grid.svelte-nexagg{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;height:fit-content;position:relative;overflow:hidden}@media (max-width: 1024px){.discipline-grid.svelte-nexagg{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 768px){.discipline-grid.svelte-nexagg{grid-template-columns:1fr}}.discipline-grid__item.svelte-nexagg{padding:2rem;background:var(--grey-1);text-align:left}.discipline-grid__item-title.svelte-nexagg{font-size:var(--h3-size);font-family:var(--heading-font);text-transform:uppercase;line-height:1;margin-bottom:1rem}.discipline-grid__item-description.svelte-nexagg{margin-bottom:2rem}.discipline-grid__item.svelte-nexagg ul:where(.svelte-nexagg){list-style-type:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1.5rem}.discipline-grid__item.svelte-nexagg ul:where(.svelte-nexagg) li:where(.svelte-nexagg){font-size:var(--h4-size);font-family:var(--heading-font);line-height:1;text-transform:uppercase;margin-left:2rem;position:relative}.discipline-grid__item.svelte-nexagg ul:where(.svelte-nexagg) li:where(.svelte-nexagg):before{content:"";position:absolute;top:.2rem;left:-2rem;width:2rem;height:1.5rem;background:url(/images/icons/arrow-right.svg) no-repeat}.discipline-grid__item.svelte-nexagg ul:where(.svelte-nexagg) li:where(.svelte-nexagg) a:where(.svelte-nexagg){color:var(--black);text-decoration:none}.discipline-grid__item.svelte-nexagg ul:where(.svelte-nexagg) li:where(.svelte-nexagg) a:where(.svelte-nexagg):hover{color:var(--primary-color)}.discipline-grid__item.svelte-nexagg ul:where(.svelte-nexagg) li:where(.svelte-nexagg) a:where(.svelte-nexagg):active,.discipline-grid__item.svelte-nexagg ul:where(.svelte-nexagg) li:where(.svelte-nexagg) a:where(.svelte-nexagg):visited{color:var(--black)}
