.logo-wrap.svelte-1x05zx6{perspective:700px;display:inline-block;position:relative}.logo.svelte-1x05zx6{width:auto;height:11rem;transition:transform .35s var(--ease-spring,ease), filter .35s ease;display:block}.group.svelte-1x05zx6:hover:not(.signing) .logo:where(.svelte-1x05zx6),.group.svelte-1x05zx6:focus-visible:not(.signing) .logo:where(.svelte-1x05zx6){filter:drop-shadow(0 0 22px color-mix(in oklch, var(--primary) 55%, transparent));transform:scale(1.05)}.hint.svelte-1x05zx6{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--muted);opacity:0;font-size:.8rem;transition:opacity .3s}.group.svelte-1x05zx6:hover:not(.signing) .hint:where(.svelte-1x05zx6),.group.svelte-1x05zx6:focus-visible:not(.signing) .hint:where(.svelte-1x05zx6){opacity:1}.signing.svelte-1x05zx6 .hint:where(.svelte-1x05zx6){opacity:0;transition:opacity .12s}.signing.svelte-1x05zx6 .logo:where(.svelte-1x05zx6){transform-origin:50%;animation:.5s cubic-bezier(.5,0,.9,.4) forwards svelte-1x05zx6-enter-core}@keyframes svelte-1x05zx6-enter-core{0%{opacity:1;transform:translateZ(0)scale(1)}65%{opacity:1}to{opacity:0;filter:drop-shadow(0 0 55px color-mix(in oklch, var(--primary) 80%, transparent));transform:translateZ(540px)scale(1.4)}}.page-dim.svelte-1x05zx6{animation:.5s ease-in forwards svelte-1x05zx6-dim}@keyframes svelte-1x05zx6-dim{to{opacity:.2;transform:scale(1.03)}}@media (prefers-reduced-motion:reduce){.logo.svelte-1x05zx6,.signing.svelte-1x05zx6 .logo:where(.svelte-1x05zx6),.page-dim.svelte-1x05zx6{transition:none;animation:none}}
