footer.svelte-95f24v{display:flex;justify-content:space-evenly;align-items:flex-end;background-color:var(--color-dark-gray);padding:1rem 0;margin-top:1.6rem}@media screen and (max-width: 800px){footer.svelte-95f24v{flex-direction:column;justify-content:center;align-items:center;gap:1rem}}footer.svelte-95f24v #social-icons:where(.svelte-95f24v){display:flex;flex-wrap:wrap;max-width:128px;gap:.4rem}footer.svelte-95f24v #social-icons:where(.svelte-95f24v) a:where(.svelte-95f24v) img:where(.svelte-95f24v){--size: 56px;width:var(--size);height:var(--size)}@media screen and (max-width: 800px){footer.svelte-95f24v #social-icons:where(.svelte-95f24v) a:where(.svelte-95f24v) img:where(.svelte-95f24v){--size: 48px}}@media screen and (max-width: 800px){footer.svelte-95f24v #social-icons:where(.svelte-95f24v){max-width:100%}}footer.svelte-95f24v #copyright-text:where(.svelte-95f24v){-webkit-user-select:none;user-select:none}@media screen and (max-width: 800px){footer.svelte-95f24v #copyright-text:where(.svelte-95f24v){color:var(--color-light-blue);text-align:center}}footer.svelte-95f24v nav:where(.svelte-95f24v){display:flex;flex-direction:column;text-align:right;gap:1rem}footer.svelte-95f24v nav:where(.svelte-95f24v) a:where(.svelte-95f24v){color:var(--color-white-gray);text-decoration:none}@media screen and (max-width: 800px){footer.svelte-95f24v nav:where(.svelte-95f24v){flex-direction:row}}header.svelte-1vpmsdh{position:relative;display:flex;justify-content:space-between;align-items:center;padding:0 4rem 0 1rem;background:var(--color-dark-gray)}header.svelte-1vpmsdh a:where(.svelte-1vpmsdh){color:var(--color-white-gray);text-decoration:none}header.svelte-1vpmsdh #header-title:where(.svelte-1vpmsdh){display:flex;gap:.6rem;align-items:center}header.svelte-1vpmsdh #header-title:where(.svelte-1vpmsdh) img:where(.svelte-1vpmsdh){--size: 100px;width:var(--size);height:var(--size)}header.svelte-1vpmsdh #header-title:where(.svelte-1vpmsdh) h1:where(.svelte-1vpmsdh){letter-spacing:-1px}@media screen and (max-width: 960px){header.svelte-1vpmsdh #header-title:where(.svelte-1vpmsdh) h1:where(.svelte-1vpmsdh){display:none}}header.svelte-1vpmsdh .desktop-nav:where(.svelte-1vpmsdh){display:flex;align-items:center;gap:1.6rem;font-size:20px}@media screen and (max-width: 440px){header.svelte-1vpmsdh .desktop-nav:where(.svelte-1vpmsdh){display:none}}header.svelte-1vpmsdh .mobile-nav:where(.svelte-1vpmsdh){display:none}header.svelte-1vpmsdh .mobile-nav-button:where(.svelte-1vpmsdh){display:none}@media screen and (max-width: 440px){header.svelte-1vpmsdh{padding:0 1rem}header.svelte-1vpmsdh .mobile-nav:where(.svelte-1vpmsdh){z-index:99;position:absolute;display:flex;flex-direction:column;right:0;bottom:-200px;background-color:var(--color-dark-blue);width:100%;height:200px;padding:1rem;text-align:center;gap:2rem;font-size:20px;justify-content:center;align-items:center}header.svelte-1vpmsdh .mobile-nav:where(.svelte-1vpmsdh) span:where(.svelte-1vpmsdh){cursor:pointer}header.svelte-1vpmsdh .mobile-nav-button:where(.svelte-1vpmsdh){display:block;background-color:var(--color-dark-gray);border:1px solid var(--color-dark-gray);cursor:pointer}}
