.header.svelte-oyntxe{position:sticky;top:0;z-index:50;width:100%;transition:all .3s cubic-bezier(.4,0,.2,1)}.header-scrolled.svelte-oyntxe{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffc;box-shadow:0 1px 3px #0000001a}@media (prefers-color-scheme: dark){.header-scrolled.svelte-oyntxe{background:#0f172acc}}.nav-container.svelte-oyntxe{border-bottom:1px solid transparent}.nav-content.svelte-oyntxe{max-width:1280px;display:flex;align-items:center;justify-content:space-between;margin:0 auto;padding:1rem 1.5rem}.logo.svelte-oyntxe{display:flex;align-items:center;text-decoration:none}.logo-icon.svelte-oyntxe{height:2rem;width:2rem;margin-right:.5rem}.logo-text.svelte-oyntxe{font-size:1.5rem;font-weight:700;color:light-dark(rgba(59,67,101,1),rgba(26,188,156,1));transition:color .3s}.header-scrolled.svelte-oyntxe .logo-text:where(.svelte-oyntxe){color:oklch(var(--bc))}.mobile-menu-toggle.svelte-oyntxe{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:.5rem;background:transparent;border:none;cursor:pointer;color:#ffffffe6;transition:all .2s}.header-scrolled.svelte-oyntxe .mobile-menu-toggle:where(.svelte-oyntxe){color:oklch(var(--bc))}.mobile-menu-toggle.svelte-oyntxe:hover{background:#ffffff1a}.mobile-menu-toggle.svelte-oyntxe .icon:where(.svelte-oyntxe){width:1.5rem;height:1.5rem}.nav-menu.svelte-oyntxe{display:none;width:100%}.nav-links.svelte-oyntxe{display:flex;flex-direction:column;gap:.5rem;padding:1rem 0;margin:0;list-style:none}.nav-link.svelte-oyntxe{display:block;padding:.75rem 1rem;border-radius:.375rem;font-weight:500;color:#ffffffe6;text-decoration:none;transition:all .2s}.header-scrolled.svelte-oyntxe .nav-link:where(.svelte-oyntxe){color:oklch(var(--bc) / .8)}.nav-link.svelte-oyntxe:hover{background:#ffffff1a;color:#fff}.header-scrolled.svelte-oyntxe .nav-link:where(.svelte-oyntxe):hover{background:oklch(var(--b2));color:oklch(var(--p))}.nav-link.active.svelte-oyntxe{color:#fff;border-bottom:2px solid rgba(255,255,255,.9)}.header-scrolled.svelte-oyntxe .nav-link.active:where(.svelte-oyntxe){color:oklch(var(--p));border-bottom:2px solid oklch(var(--p))}.mobile-backdrop.svelte-oyntxe{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;z-index:-1;animation:svelte-oyntxe-fadeIn .3s ease}@keyframes svelte-oyntxe-fadeIn{0%{opacity:0}to{opacity:1}}@media (min-width: 768px){.mobile-menu-toggle.svelte-oyntxe{display:none}.nav-menu.svelte-oyntxe{display:block;width:auto}.nav-links.svelte-oyntxe{flex-direction:row;align-items:center;gap:2rem;padding:0}.nav-link.svelte-oyntxe{padding:.5rem 0;border-radius:0;border-bottom:2px solid transparent}.nav-link.svelte-oyntxe:hover{background:transparent}.nav-link.active.svelte-oyntxe{border-bottom:2px solid rgba(255,255,255,.9)}.header-scrolled.svelte-oyntxe .nav-link.active:where(.svelte-oyntxe){border-bottom:2px solid oklch(var(--p))}}@media (max-width: 767px){.nav-menu.mobile-open.svelte-oyntxe{display:block;position:absolute;top:100%;left:0;right:0;background:#0f172af2;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);padding:1rem;border-radius:0 0 .5rem .5rem;box-shadow:0 4px 6px #0000001a;animation:svelte-oyntxe-slideDown .3s ease}@keyframes svelte-oyntxe-slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}}.app.svelte-4ci903{display:flex;flex-direction:column;min-height:100vh}
