:root{--course-primary:red;--course-secondary:#c9ff52;--course-text:#000;--course-secondary-text:#000;--course-hover-text:red}.course-theater{--course-primary:#ffb600;--course-secondary:#fa0dde;--course-text:#000;--course-secondary-text:#fff;--course-hover-text:#ffb600}.course-kunst-en-economie{--course-primary:#63003d;--course-secondary:#fff56e;--course-text:#fff;--course-secondary-text:#000;--course-hover-text:#fff}.course-design{--course-primary:#8ad9ff;--course-secondary:#63003d;--course-text:#000;--course-secondary-text:#fff;--course-hover-text:#8ad9ff}.course-muziek-en-technologie{--course-primary:red;--course-secondary:#bfbf00;--course-text:#fff;--course-secondary-text:#000;--course-hover-text:red}.course-media{--course-primary:#fff56e;--course-secondary:red;--course-text:#000;--course-secondary-text:#fff;--course-hover-text:#fff56e}.course-beeldende-kunst{--course-primary:#ffccfa;--course-secondary:red;--course-text:#000;--course-secondary-text:#fff;--course-hover-text:#ffccfa}.course-creative-transformation{--course-primary:#c9ff52;--course-secondary:#5d00c2;--course-text:#000;--course-secondary-text:#fff;--course-hover-text:#c9ff52}.course-utrechts-conservatorium{--course-primary:#001ebc;--course-secondary:#ffccfa;--course-text:#fff;--course-secondary-text:#000;--course-hover-text:#fff}.course-games{--course-primary:#fa0dde;--course-secondary:#c9ff52;--course-text:#000;--course-secondary-text:#000;--course-hover-text:#fa0dde}@font-face{font-family:Geist HKU Outline;src:url(/fonts/GeistHKUOutline-Light.woff2)format("woff2"),url(/fonts/GeistHKUOutline-Light.woff)format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Geist HKU Outline;src:url(/fonts/GeistHKUOutline-Normal.woff2)format("woff2"),url(/fonts/GeistHKUOutline-Normal.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Geist HKU Outline;src:url(/fonts/GeistHKUOutline-Medium.woff2)format("woff2"),url(/fonts/GeistHKUOutline-Medium.woff)format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Geist HKU Outline;src:url(/fonts/GeistHKUOutline-Bold.woff2)format("woff2"),url(/fonts/GeistHKUOutline-Bold.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Geist HKU Outline;src:url(/fonts/GeistHKUOutline-ExtraBold.woff2)format("woff2"),url(/fonts/GeistHKUOutline-ExtraBold.woff)format("woff");font-weight:800;font-style:normal;font-display:swap}:root{--font-geist-outline:"Geist HKU Outline", sans-serif;--page-margin:24px;--footer-overlap:80px;--academies-overlap:120px}@media (max-width:768px){:root{--page-margin:16px;--footer-overlap:0px;--academies-overlap:0px}}*{box-sizing:border-box;margin:0;padding:0}html,body{max-width:100vw}html{overflow-x:hidden}body{background:var(--course-primary);color:var(--course-text)}body,section,button,a{transition:background-color .3s,color .3s,border-color .3s}a{color:inherit;text-decoration:none}
html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}
