:root{--primary: #F2F2F4;--secondary: #0E1111;--alternate: #141A3D;--alternate: #AEC6CF;--accented: #DEDEDE;--headerHeight: 70px}html{font-size:12px}*{margin:0;padding:0;list-style:none;text-decoration:none;font-family:Fahkwang,sans-serif;color:var(--secondary)}body{background-color:var(--primary)}.svelte-1lqvqaj{color:var(--primary)}.header.svelte-1lqvqaj{height:var(--headerHeight);background-color:var(--secondary);display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:0 20px}.logo-container.svelte-1lqvqaj a:where(.svelte-1lqvqaj){display:flex;flex-direction:row;align-items:center}.logo-container.svelte-1lqvqaj a:where(.svelte-1lqvqaj) img:where(.svelte-1lqvqaj){padding-right:4px}.logo-container.svelte-1lqvqaj a:where(.svelte-1lqvqaj) h4:where(.svelte-1lqvqaj){padding-left:4px}.logo-container.svelte-1lqvqaj img:where(.svelte-1lqvqaj){max-height:40px}.logo-container.svelte-1lqvqaj h4:where(.svelte-1lqvqaj){font-size:1.2rem;font-weight:550;letter-spacing:1px}.hamburger.svelte-1lqvqaj{all:unset}.bar.svelte-1lqvqaj{display:block;width:30px;height:2px;margin:6px auto;transition:all .3s ease-in-out;background-color:var(--primary)}.nav-container.svelte-1lqvqaj{left:0;display:flex;justify-content:center;position:absolute;background-color:var(--secondary);width:100vw;top:-500px;transition:.3s;font-size:1.5rem;padding:10px 0;z-index:1}.nav-container.svelte-1lqvqaj li:where(.svelte-1lqvqaj){padding:10px}.nav-container.active.svelte-1lqvqaj{top:calc(var(--headerHeight) - 1px)}.hamburger.active.svelte-1lqvqaj .bar:where(.svelte-1lqvqaj):nth-child(2){opacity:0}.hamburger.active.svelte-1lqvqaj .bar:where(.svelte-1lqvqaj):nth-child(1){transform:translateY(8px) rotate(45deg)}.hamburger.active.svelte-1lqvqaj .bar:where(.svelte-1lqvqaj):nth-child(3){transform:translateY(-8px) rotate(-45deg)}@media (min-width: 1024px){.header.svelte-1lqvqaj{padding:0 70px}.hamburger.svelte-1lqvqaj{display:none}.nav-container.svelte-1lqvqaj{background-color:none;width:fit-content;position:static}.nav-container.svelte-1lqvqaj ul:where(.svelte-1lqvqaj){display:flex}.nav-container.svelte-1lqvqaj ul:where(.svelte-1lqvqaj) li:where(.svelte-1lqvqaj){background-color:none;margin:0 26px}.nav-container.svelte-1lqvqaj ul:where(.svelte-1lqvqaj) li:where(.svelte-1lqvqaj) p:where(.svelte-1lqvqaj):hover{color:var(--alternate)}}@media (min-width: 1440px){.header.svelte-1lqvqaj{padding:0 140px}}
