.hamburger.svelte-1wfa4om{display:flex;align-items:center;justify-content:center;font-size:2rem;padding:1rem;cursor:pointer;z-index:1001;position:relative;width:60px}.hamburger.open.svelte-1wfa4om{transform:scale(1.1)}.menu-container.svelte-1wfa4om{overflow:hidden;max-height:0;transition:max-height .4s ease;background:var(--accent);color:#fff;position:absolute;top:5rem;left:0;width:100vw;z-index:1000}.menu-container.open.svelte-1wfa4om{max-height:400px}ul.svelte-1wfa4om{list-style:none;padding:1rem;margin:0}li.svelte-1wfa4om{margin:1rem 0}a.svelte-1wfa4om{color:var(--light-text);text-decoration:none;font-size:1.1rem}@media screen and (min-width: 1024px){.hamburger.svelte-1wfa4om,.menu-container.svelte-1wfa4om{display:none}}nav.svelte-mtfuvl,div.svelte-mtfuvl{display:flex;align-items:center;height:100%}nav.svelte-mtfuvl{justify-content:space-between;height:5rem;padding:0 1.5rem;border-bottom:1px solid var(--divider-color)}img.svelte-mtfuvl{margin-right:2rem}ul.svelte-mtfuvl{display:flex;align-items:center;gap:2.5rem;list-style:none;padding:0;margin:0;padding-left:1.5rem;height:100%;border-left:1px solid var(--divider-color)}li.svelte-mtfuvl a:where(.svelte-mtfuvl){text-decoration:none;color:inherit}li.svelte-mtfuvl a:where(.svelte-mtfuvl):hover{text-decoration:underline}@media screen and (max-width: 1024px){ul.svelte-mtfuvl,.contact-link.svelte-mtfuvl{display:none}}
