@import"https://fonts.googleapis.com/css2?family=Oxanium:wght@200..800&display=swap";*{box-sizing:border-box;margin:0;padding:0}:root{font-size:100%;--heading-font: "Times New Roman", Times, serif;--body-font: "Oxanium", sans-serif;--button-background-color: black;--button-color: white;--button-background-color-secondary: white;--button-color-secondary: black;--border-radius: .5rem;--opacity: .85;--box-shadow: 4px 4px 10px gray;--header-background-color: white;--scroll-margin: 6rem;--letter-spacing: .125em;--card-background-color: white;--card-color: black;--card-background-color-secondary: black;--card-color-secondary: white;--user-card-background-color: black;--user-card-color: white;--color-info: blue;--color-caution: yellow;--color-error: red;--color-success: green;--color-primary: white;--color-secondary: black;--color-text: black;--icon-color: black;--link-color: black;--footer-background-color: white}::-webkit-scrollbar{display:none}html,body{overflow-x:hidden;-ms-overflow-style:none;scrollbar-width:none}body{width:100vw;height:100%;position:relative;font-family:var(--body-font);word-spacing:.25em}.body{min-height:100vh}h1,h2,h3,h4,h5,h6{letter-spacing:.5em;margin-right:-.5rem;font-family:var(--heading-font);word-wrap:break-word}h4,h5,h6{font-family:var(--body-font)}h5,h6{letter-spacing:var(--letter-spacing);font-weight:400;margin-right:0}h1{font-size:1.5rem;font-weight:800}h2{font-size:1.375rem;font-weight:700}h3{font-size:1.25rem;font-weight:600}h4{font-size:1.125rem;font-weight:500}h5{font-size:1.1rem}h6{font-size:1.05rem}.title{text-align:center;text-transform:uppercase}.title span{text-transform:lowercase}.header-title{display:flex;align-items:center;justify-content:center;gap:1.25rem;width:100%;text-transform:uppercase}.header-title img{max-width:5rem;max-height:5rem}.page-title{display:flex;align-items:center;justify-content:center;gap:1.25rem;width:100%}.page-title img{max-width:5rem;max-height:5rem}a{color:var(--link-color)}p{font-family:var(--body-font);line-height:2em}@media screen and (max-width: 400px){html{font-size:14px}}@media screen and (min-width: 750px){html{font-size:18px}}@media screen and (min-width: 1200px){html{font-size:20px}}
