body a { color:#5940c2 }.primary-bg, a.primary-bg { background: #5940c2; color:#fff; }.bg-branded { background: #5940c2; color:#fff; }#app .primary-color { color:#5940c2; }body a:hover, body a:active{ color:#5940c2; }div#app {background: #E9E9FF;}body {font-family: Grotesque MT, sans-serif;font-size: 1rem;line-height: 1.4;}body {padding-top: 70px;background: #E9E9FF;color: #999;min-height: 100%;padding-bottom: 70px;line-height: 1.8}h1 {margin-top: 0;margin-bottom: 0;font-size: 2.75rem;font-weight: 700;line-height: 1.2;}h2 {margin-top: 0;margin-bottom: 0;font-size: 2.81rem;font-weight: 700;line-height: 1.2;}h3 {margin-top: 0;margin-bottom: 0;font-size: 2.25rem;font-weight: 700;line-height: 1.2;}h4 {margin-top: 0;margin-bottom: 0;font-size: 1.50rem;font-weight: 400;line-height: 1.2;}h5 {margin-top: 0;margin-bottom: 0;font-size: 1.44rem;font-weight: 400;line-height: 1.3;}h6 {margin-top: 0;margin-bottom: 0;font-size: 1.13rem;font-weight: 400;line-height: 1.4;}@font-face {font-family: 'Grotesque MT';src: url('../fonts/GrotesqueMTStd-BoldExtended.woff2') format('woff2');font-weight: 700;font-style: normal;font-display: swap;}@font-face {font-family: 'Grotesque MT';src: url('../fonts/GrotesqueMTStd.woff2') format('woff2');font-weight: 400;font-style: normal;font-display: swap;