.hamburger.svelte-3tcw8s.svelte-3tcw8s{width:24px;height:24px;position:relative;background:none;border:none;padding:0;cursor:pointer}.hamburger.svelte-3tcw8s>.svelte-3tcw8s{position:absolute;width:16px;height:2px;background-color:currentColor;transition-property:transform;transition-duration:.25s;transition-timing-function:ease;top:50%;left:50%}.hamburger.svelte-3tcw8s .burger-1.svelte-3tcw8s{transform:translate(-50%) translateY(calc(-50% - 4px))}.hamburger.svelte-3tcw8s .burger-2.svelte-3tcw8s{transform:translate(-50%) translateY(calc(-50% + 4px))}.hamburger.open.svelte-3tcw8s .burger-1.svelte-3tcw8s{transform:translate(-50%) translateY(-50%) rotate(45deg)}.hamburger.open.svelte-3tcw8s .burger-2.svelte-3tcw8s{transform:translate(-50%) translateY(-50%) rotate(-45deg)}@media screen and (min-width: 801px){.hamburger{display:none}.hamburger .sections.svelte-63rf2m.svelte-63rf2m{display:flex;gap:3rem}.hamburger .sections.svelte-63rf2m a.svelte-63rf2m{text-decoration:none;color:#c1c1c1;transition-duration:.2s}.hamburger .sections.svelte-63rf2m a.svelte-63rf2m:hover{color:#fff}}@media only screen and (min-width: 801px) and (max-width: 800px){.hamburger .sections.svelte-63rf2m.svelte-63rf2m{display:none}}.navbar-wrapper.svelte-63rf2m.svelte-63rf2m{position:fixed;top:0;left:0;max-width:100vw;width:100%;z-index:9999;padding:32px 0}@media screen and (max-width: 800px){.navbar-wrapper.svelte-63rf2m.svelte-63rf2m{padding:0}}.nav-link.svelte-63rf2m.svelte-63rf2m{display:block;text-decoration:none;color:#ccc;transition-duration:.2s}.nav-link.svelte-63rf2m.svelte-63rf2m:hover{color:#fff}.navbar.svelte-63rf2m.svelte-63rf2m{position:relative;display:flex;justify-content:space-between;align-items:center;margin:auto;max-width:min(1320px,100vw);max-height:100px;padding:8px;border:1px solid transparent;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);box-shadow:none;overflow:hidden;transition-property:background-color,border-color,box-shadow,-webkit-backdrop-filter;transition-property:background-color,border-color,backdrop-filter,box-shadow;transition-property:background-color,border-color,backdrop-filter,box-shadow,-webkit-backdrop-filter;transition-duration:.5s;transition-timing-function:ease}.navbar.svelte-63rf2m.svelte-63rf2m:not([data-type=animate]){max-width:calc(100vw - 64px)}@media screen and (max-width: 800px){.navbar.svelte-63rf2m.svelte-63rf2m{padding:32px;max-width:100%!important;width:100%!important;height:auto!important}}@media screen and (max-width: 800px){.navbar.svelte-63rf2m.svelte-63rf2m{border-width:0}.navbar.svelte-63rf2m.svelte-63rf2m:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(to bottom,black,transparent);pointer-events:none;z-index:-1;opacity:0;transition:opacity .5s ease}.navbar.svelte-63rf2m.svelte-63rf2m:not(.atTop):before{opacity:.5}}@media screen and (min-width: 801px){.navbar.svelte-63rf2m.svelte-63rf2m{border-radius:16px}.navbar.svelte-63rf2m.svelte-63rf2m:not(.atTop){-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background-color:#000000bf;border-color:#ccc3;box-shadow:0 4px 8px #0003,0 8px 16px #0003,0 16px 32px #0003}}.navbar.svelte-63rf2m .nav-links.svelte-63rf2m{display:flex;justify-content:center;align-items:center;gap:48px}@media screen and (max-width: 800px){.navbar.svelte-63rf2m .nav-links.svelte-63rf2m{display:none}}.navbar.svelte-63rf2m .cta.svelte-63rf2m{display:flex;gap:8px}@media screen and (max-width: 800px){.navbar.svelte-63rf2m .cta.svelte-63rf2m{display:none}}@media screen and (min-width: 801px){.navbar.svelte-63rf2m .hamburger{display:none}}@media screen and (min-width: 801px){.mobile-menu.svelte-63rf2m.svelte-63rf2m,.mobile-overlay.svelte-63rf2m.svelte-63rf2m{display:none}}.mobile-menu.svelte-63rf2m.svelte-63rf2m{padding:0 32px 16px}.mobile-menu.svelte-63rf2m .nav-links.svelte-63rf2m{display:flex;flex-direction:column;padding-bottom:32px}.mobile-menu.svelte-63rf2m .nav-links .nav-link.svelte-63rf2m{font-size:24px;padding:16px}.mobile-menu.svelte-63rf2m .cta-footer.svelte-63rf2m{display:flex;gap:8px}.mobile-overlay.svelte-63rf2m.svelte-63rf2m{z-index:9;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}
