:root {  --primaryColor: #C89BFF;  --secondaryColor: #FFAAAE;  --tertiaryColor: #FFFF64;  --quaternaryColor: #FF545D;  --headerColor: var(--primaryColor);  --menuColor: var(--tertiaryColor);}body {  background-color: var(--primaryColor);}.credit {  background-color: var(--quaternaryColor);  color: white;}a {  color: inherit;}footer {  background-color: black;  color: #E3CDFF;}#content {  background-color: var(--primaryColor);}.accordion-body,.content {  background-color: var(--secondaryColor);}@font-face {  font-family: "PushXWideBlack";  src: url("./fonts/FwTRIAL-PushVAR.ttf") format("truetype");  font-weight: 100 900;  font-stretch: expanded;}@font-face {  font-family: "NiceText";  src: url("./fonts/FwTRIAL-NiceVAR.ttf") format("truetype");  font-weight: 100 900;}body {  white-space: break-spaces;  font-family: "NiceText";}.headerContainer {  --fontSize: calc(1px * 20 + (( 40 - 20 ) * ((    100vw - 320px ) / (1920 - 320))));}.headerContainer #scrollContainer {  font-family: "PushXWideBlack";  font-weight: 900;  font-size: var(--fontSize);}.strong, strong {  font-weight: 900;  font-family: "PushXWideBlack";}.credit {  font-size: 10px;}:root {  --spacing: calc(1px * 20 + (( 40 - 20 ) * ((    100vw - 320px ) / (1920 - 320))));  --scrollDistance: 0;}body {  margin: 0;  height: 300vh;}#content {  transition: all 0.5s;}.content {  padding: var(--spacing) var(--spacing) calc(var(--spacing) * 3);}.spacing {  height: var(--spacing);  width: var(--spacing);}.indented {  margin: 0 8.3333333333%;}p {  margin: unset;}a {  text-decoration: none;}.roundedCorners {  border-radius: 10px;}