:root{--white:0 0% 100%;--gray-50:0 0% 98%;--gray-100:0 0% 93%;--gray-200:0 0% 84%;--gray-300:0 0% 75%;--gray-400:0 0% 66%;--gray-500:0 0% 57%;--gray-600:0 0% 46%;--gray-700:0 0% 36%;--gray-800:0 0% 17%;--gray-900:0 0% 8%;--black:0 0% 0%;--blue-100:213,65%,95%;--blue-200:213,65%,86%;--blue-300:213,65%,72%;--blue-400:213,65%,61%;--blue-500:213,65%,50%;--blue-600:213,65%,39%;--blue-700:213,65%,28%;--blue-800:213,65%,15%;--blue-900:213,65%,6%;--font-main:var(--font-mabry);--font-secondary:var(--font-reckless);--font-mabry:"Mabry Pro Light",sans-serif;--font-reckless:"Reckless",serif;--background:var(--white);--foreground:var(--gray-900);--primary:var(--gray-900);--primary-hover:var(--gray-700);--primary-foreground:var(--white);--secondary:var(--white);--secondary-hover:var(--gray-100);--secondary-foreground:var(--gray-800);--muted:var(--gray-50);--muted-foreground:var(--gray-200);--accent:var(--blue-600);--accent-hover:var(--blue-500);--accent-foreground:var(--white);--border:var(--gray-800);--color-white:#fff;--color-blue:#235ca3;--color-dark-blue:#1b2a58;--color-dark-blue-2:#183862;--color-medium-grey:#d5d5d5;--color-medium-grey-1:#767676;--color-medium-grey-2:#d5d5d5;--color-light-grey-3:#d9d9d9;--color-dark-grey-2:#2d2d2d;--color-dark-grey-3:#1a1a1a;--color-medium-grey-4:#f0f0f0;--color-medium-grey-5:#fafafa;--color-grey-placeholder:grey;--color--light-gray:#fafafa;--color-green:#32d74b;--color-yellow:#dfc43e;--color-red:#c3342e;--color-beige-secondary:#f4f0ea;--color-box-shadow-grey:rgba(0,0,0,.251);--color-sky-blue:#008ccc;--color-light-grey-2:#c6c6c6;--color-navy:#153b61;--color-rust:#c37e2c;--color-periwinkle:#89a2d1;--color-green-1:#409125;--color-light-blue:#f2f4ff;--color-blue-10:rgba(35,92,163,.102);--color-black:#000;--color-grey-1:rgba(242,244,255,.4);--color-blue-light-2:#eaf2fb;--color-school-rating-c:#dfc43e;--color-school-rating-d:#e15233;--header-height:80px;--bottom-header-height:100px}body{position:relative;min-height:100vh;background-color:hsl(var(--background));font-family:var(--font-main);color:hsl(var(--foreground))}