@import"https://fonts.googleapis.com/css2?family=Noto+Sans:wght@100;200;300;400;500;600;700;800;900&family=Satisfy&display=swap";:root{--base-hue: 18;--accent-hue: 235;--primary-h: var(--base-hue);--primary-s: 75%;--primary-l: 80%;--primary-s55-h: var(--base-hue);--primary-s55-s: 55%;--primary-s55-l: 50%;--primary-s35-h: var(--base-hue);--primary-s35-s: 35%;--primary-s35-l: 55%;--secondary-h: var(--base-hue);--secondary-s: 45%;--secondary-l: 40%;--tertiary-h: var(--base-hue);--tertiary-s: 95%;--tertiary-l: 55%;--tertiary-s85-h: var(--base-hue);--tertiary-s85-s: 85%;--tertiary-s85-l: 55%;--tertiary-s85-l58-h: var(--base-hue);--tertiary-s85-l58-s: 85%;--tertiary-s85-l58-l: 58%;--tertiary-s88-l52-h: var(--base-hue);--tertiary-s88-l52-s: 88%;--tertiary-s88-l52-l: 52%;--tertiary-s100-h: var(--base-hue);--tertiary-s100-s: 100%;--tertiary-s100-l: 58%;--accent-h: var(--accent-hue);--accent-s: 45%;--accent-l: 55%;--accent-s100-h: var(--accent-hue);--accent-s100-s: 100%;--accent-s100-l: 50%;--accent-s70-h: var(--accent-hue);--accent-s70-s: 70%;--accent-s70-l: 55%;--accent-s55-h: var(--accent-hue);--accent-s55-s: 55%;--accent-s55-l: 55%;--accent-s40-h: var(--accent-hue);--accent-s40-s: 40%;--accent-s40-l: 50%;--hue-primary: 235;--hue-secondary: 18;--margin-primary: 2rem;--margin-secondary: 1rem;--margin-minor: .5rem;--margin-minimal: .2rem;--margin-5px: 5px;--padding-primary: 2rem;--padding-secondary: 1.5rem;--padding-minor: 1rem;--padding-minimal: .5rem;--padding-5px: 5px;--font-noto-sans: "Noto Sans", sans-serif;--font-satisfy: "Satisfy", cursive;font-size:16px;font-family:var(--font-noto-sans)}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}html{width:100vw}.content h1,.about-container h1{font-size:xx-large;margin-bottom:var(--margin-secondary)}.content ol,.content ul,.about-container ol,.about-container ul{margin-top:var(--margin-primary);font-size:large;line-height:1.68}.content ul li,.content ol li,.about-container ul li,.about-container ol li{list-style:auto}.content ul li:not(:last-of-type),.content ol li:not(:last-of-type),.about-container ul li:not(:last-of-type),.about-container ol li:not(:last-of-type){margin-bottom:var(--margin-primary)}.content ul li,.about-container ul li{list-style-type:none}p{font-size:large}p:not(:last-of-type){margin-bottom:var(--margin-secondary)}a{color:hsl(var(--hue-secondary),75%,40%);text-decoration:none;font-weight:500}a:hover{text-decoration:underline}.card-static p{line-height:1.68}.card-static:has(.hero-image){padding:0 0 var(--padding-primary) 0}.card-static:has(.hero-image) p{padding:0 var(--padding-primary)}
