.hamburger.svelte-a45ay5{z-index:10;display:flex;align-items:center;flex-direction:column;justify-content:space-around;padding:0;width:2rem;height:2rem;border:none;background:transparent;cursor:pointer}.line.svelte-a45ay5{display:block;width:28px;height:3px;border-radius:10px;background-color:var(--ham-color, var(--nav-text, #000));transition:all .3s ease-in-out;transform-origin:center}.line1.open.svelte-a45ay5{transform:translateY(11px) rotate(45deg) scaleX(1.5)}.line2.open.svelte-a45ay5{transform:rotate(37.5deg) scaleX(0)}.line3.open.svelte-a45ay5{transform:translateY(-11px) rotate(-45deg) scaleX(1.5)}.nav-button.svelte-14wsts8{display:block;box-sizing:border-box;margin:0;padding:var(--nav-btn-pad, 1.1em 20px);width:100%;border:2px solid transparent;background-color:var(--nav-btn-bg, var(--nav-bg));color:var(--nav-text, var(--nav-btn-color, #000));text-align:center;text-decoration:none;font-weight:400;font-size:var(--nav-btn-fsize, var(--medium-font));transition:background-color .3s ease,border-color .3s ease}.nav-button.svelte-14wsts8:hover{border-color:var(--nav-hover-bg, #000);background-color:var(--nav-hover-bg, #000);color:var(--nav-hover-color, #fff)}.nav-button.svelte-14wsts8:active{border-color:var(--nav-active-bg, #000);background-color:var(--nav-active-bg, #000);color:var(--nav-active-color, #fff)}svg.svelte-1av0id6{width:100%;height:100%;max-width:500px}.animated.svelte-1av0id6 .svg-elem-1:where(.svelte-1av0id6){stroke-dashoffset:810.067138671875px;stroke-dasharray:810.067138671875px;fill:transparent;-webkit-transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) 0s,fill .7s cubic-bezier(.47,0,.745,.715) .8s;transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) 0s,fill .7s cubic-bezier(.47,0,.745,.715) .8s}.animated.active.svelte-1av0id6 .svg-elem-1:where(.svelte-1av0id6){stroke-dashoffset:0;fill:#000}.animated.svelte-1av0id6 .svg-elem-2:where(.svelte-1av0id6){stroke-dashoffset:102px;stroke-dasharray:102px;fill:transparent;-webkit-transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .12s,fill .7s cubic-bezier(.47,0,.745,.715) .9s;transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .12s,fill .7s cubic-bezier(.47,0,.745,.715) .9s}.animated.active.svelte-1av0id6 .svg-elem-2:where(.svelte-1av0id6){stroke-dashoffset:0;fill:#000}.animated.svelte-1av0id6 .svg-elem-3:where(.svelte-1av0id6){stroke-dashoffset:407px;stroke-dasharray:407px;fill:transparent;-webkit-transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .24s,fill .7s cubic-bezier(.47,0,.745,.715) 1s;transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .24s,fill .7s cubic-bezier(.47,0,.745,.715) 1s}.animated.active.svelte-1av0id6 .svg-elem-3:where(.svelte-1av0id6){stroke-dashoffset:0;fill:#d8d8d8}.animated.svelte-1av0id6 .svg-elem-4:where(.svelte-1av0id6){stroke-dashoffset:262px;stroke-dasharray:262px;fill:transparent;-webkit-transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .36s,fill .7s cubic-bezier(.47,0,.745,.715) 1.1s;transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .36s,fill .7s cubic-bezier(.47,0,.745,.715) 1.1s}.animated.active.svelte-1av0id6 .svg-elem-4:where(.svelte-1av0id6){stroke-dashoffset:0;fill:#000}.animated.svelte-1av0id6 .svg-elem-5:where(.svelte-1av0id6){stroke-dashoffset:578.047119140625px;stroke-dasharray:578.047119140625px;fill:transparent;-webkit-transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .48s,fill .7s cubic-bezier(.47,0,.745,.715) 1.2000000000000002s;transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .48s,fill .7s cubic-bezier(.47,0,.745,.715) 1.2000000000000002s}.animated.active.svelte-1av0id6 .svg-elem-5:where(.svelte-1av0id6){stroke-dashoffset:0;fill:#d8d8d8}header.svelte-38n024{background:var(--bar-color);position:sticky;top:0;z-index:999}header.home.svelte-38n024{position:absolute;width:100vw;z-index:999999}.navbar.svelte-38n024{display:flex;align-items:center;justify-content:space-between;margin:auto 2em;height:var(--bar-height);position:relative}.logo.svelte-38n024{margin-right:auto;transition:opacity .2s;color:var(--nav-text);text-decoration:none;width:100px}.center-links.svelte-38n024{position:absolute;left:50%;display:flex;margin:0;padding:0;list-style:none;transform:translate(-50%);gap:1rem}.center-links.svelte-38n024 li:where(.svelte-38n024) a:where(.svelte-38n024){padding:.5rem;color:var(--nav-text, #000);text-decoration:none;border-radius:10px}.dropdown-link-container.svelte-38n024,.mobile-dropdown-toggle.svelte-38n024{display:none}@media (max-width: 768px){.center-links.svelte-38n024{display:none}.dropdown-link-container.svelte-38n024{position:fixed;top:0;right:0;left:0;bottom:0;padding-top:var(--bar-height);z-index:19;align-items:center;flex-direction:column;justify-content:flex-start;margin:0;width:100%;height:100vh;background:var(--nav-bg);color:var(--nav-text);opacity:0;visibility:hidden;transition:transform .2s ease-in-out,opacity .2s ease-in-out,visibility 0s linear .2s;transform:translateY(-100%);pointer-events:none;display:flex}.mobile-dropdown-toggle.svelte-38n024{position:relative;z-index:20;display:block}}nav.dropdown-opened.svelte-38n024 .dropdown-link-container:where(.svelte-38n024){opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto;transition:transform .2s ease-in-out,opacity .2s ease-in-out,visibility 0s linear 0s}nav.dropdown-opened.svelte-38n024>.logo:where(.svelte-38n024){opacity:.5;pointer-events:none}
