.landing-root.svelte-175vhok{background-color:var(--background);color:var(--text);min-height:100vh}header.svelte-175vhok{background-color:var(--nav-bg);-webkit-backdrop-filter:blur(16px)}.nav-scrolled.svelte-175vhok{border-bottom:1px solid var(--nav-border);background-color:var(--nav-bg-scrolled)!important}.nav-top.svelte-175vhok{border-bottom:1px solid #0000}.btn-primary.svelte-175vhok{background-color:var(--accent);color:var(--accent-fg);justify-content:center;align-items:center;display:inline-flex}.btn-primary.svelte-175vhok:hover{background-color:var(--accent-hover)}.mobile-menu.svelte-175vhok{background-color:var(--nav-bg-scrolled);border-top:1px solid var(--nav-border)}.mobile-menu-open.svelte-175vhok{opacity:1;max-height:720px}.dev-panel.svelte-175vhok{opacity:0;visibility:hidden;z-index:60;transition:opacity .15s,transform .15s,visibility .15s;transform:translateY(-4px)}.dev-dd.svelte-175vhok:hover .dev-panel:where(.svelte-175vhok),.dev-dd.svelte-175vhok:focus-within .dev-panel:where(.svelte-175vhok){opacity:1;visibility:visible;transform:none}.dev-caret.svelte-175vhok{transition:transform .15s}.dev-dd.svelte-175vhok:hover .dev-caret:where(.svelte-175vhok),.dev-dd.svelte-175vhok:focus-within .dev-caret:where(.svelte-175vhok),.dev-caret-open.svelte-175vhok{transform:rotate(180deg)}.dev-item.svelte-175vhok{transition:background-color .12s}.dev-item.svelte-175vhok:hover{background-color:var(--nav-hover-bg)}.dev-ic.svelte-175vhok{background-color:var(--accent-dim);color:var(--accent-text)}.mobile-menu-closed.svelte-175vhok{opacity:0;pointer-events:none;max-height:0}
