.nx-landing.svelte-1uha8ag{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100dvh;min-height:100vh;background:radial-gradient(ellipse at 50% 40%,color-mix(in oklch,var(--nx-color-primary-base) 6%,transparent) 0%,transparent 60%),radial-gradient(ellipse at 50% 100%,color-mix(in oklch,var(--nx-color-primary-base) 3%,transparent) 0%,transparent 50%),var(--nx-color-surface-bg);overflow:hidden}.nx-lang-toggle.svelte-1uha8ag{position:fixed;top:1.25rem;right:1.5rem;z-index:10;padding:.375rem .875rem;border:1px solid color-mix(in oklch,var(--nx-color-text-primary) 15%,transparent);border-radius:999px;background:color-mix(in oklch,var(--nx-color-text-primary) 4%,transparent);color:color-mix(in oklch,var(--nx-color-text-primary) 55%,transparent);font-size:var(--nx-type-ui-sm);font-weight:500;font-family:inherit;cursor:pointer;transition:all .2s ease;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.nx-lang-toggle.svelte-1uha8ag:hover{background:color-mix(in oklch,var(--nx-color-text-primary) 9%,transparent);color:color-mix(in oklch,var(--nx-color-text-primary) 80%,transparent);border-color:color-mix(in oklch,var(--nx-color-text-primary) 25%,transparent)}@media (max-width: 600px){.nx-lang-toggle.svelte-1uha8ag{top:calc(.75rem + env(safe-area-inset-top,0px));right:calc(.75rem + env(safe-area-inset-right,0px));min-height:44px;display:inline-flex;align-items:center}}.nx-landing__inner.svelte-1uha8ag{display:flex;flex-direction:column;align-items:center;text-align:center;animation:svelte-1uha8ag-nx-landing-rise .8s ease-out both;padding:2rem;max-width:480px;margin:auto 0}@keyframes svelte-1uha8ag-nx-landing-rise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.nx-landing__mark.svelte-1uha8ag{margin-bottom:1.5rem;opacity:.85}.nx-landing__eyebrow.svelte-1uha8ag{margin:0 0 .35rem;font-size:var(--nx-type-ui-sm);font-weight:500;letter-spacing:.34em;text-transform:uppercase;color:color-mix(in oklch,var(--nx-color-text-primary) 32%,transparent)}.nx-landing__title.svelte-1uha8ag{margin:0 0 .75rem;font-size:3rem;font-weight:600;letter-spacing:.06em;color:color-mix(in oklch,var(--nx-color-text-primary) 88%,transparent)}.nx-landing__tagline.svelte-1uha8ag{margin:0 0 2.5rem;font-size:var(--nx-type-ui-base);line-height:1.5;color:color-mix(in oklch,var(--nx-color-text-primary) 45%,transparent);max-width:360px}.nx-landing__actions.svelte-1uha8ag{display:flex;flex-direction:column;gap:.75rem;width:100%;max-width:280px}.nx-landing__secondary.svelte-1uha8ag{display:flex;flex-direction:column;gap:.625rem;width:100%}.nx-landing__secondary.svelte-1uha8ag .nx-btn:where(.svelte-1uha8ag){padding:.625rem 1.5rem;font-size:var(--nx-type-ui-sm)}.nx-btn.svelte-1uha8ag{display:inline-flex;align-items:center;justify-content:center;padding:.75rem 1.5rem;border-radius:8px;font-size:var(--nx-type-ui-base);font-weight:500;font-family:inherit;cursor:pointer;transition:all .2s ease;border:none;text-decoration:none}.nx-btn--primary.svelte-1uha8ag{background:var(--nx-color-primary-base);color:var(--nx-color-text-on-gold)}.nx-btn--primary.svelte-1uha8ag:hover{background:var(--nx-color-primary-hover);box-shadow:0 0 20px color-mix(in oklch,var(--nx-color-primary-base) 25%,transparent)}.nx-btn--ghost.svelte-1uha8ag{background:transparent;color:color-mix(in oklch,var(--nx-color-text-primary) 50%,transparent);border:1px solid color-mix(in oklch,var(--nx-color-text-primary) 12%,transparent)}.nx-btn--ghost.svelte-1uha8ag:hover{color:color-mix(in oklch,var(--nx-color-text-primary) 75%,transparent);border-color:color-mix(in oklch,var(--nx-color-text-primary) 25%,transparent);background:color-mix(in oklch,var(--nx-color-text-primary) 4%,transparent)}.nx-landing__footer.svelte-1uha8ag{margin:2.5rem 0 0;font-size:var(--nx-type-ui-sm);color:color-mix(in oklch,var(--nx-color-text-primary) 25%,transparent)}
