.page.svelte-1uha8ag{justify-content:center;align-items:center;height:100vh;display:flex;position:relative;overflow:hidden}.grid-bg.svelte-1uha8ag{background-image:linear-gradient(var(--color-border) 1px, transparent 1px), linear-gradient(90deg, var(--color-border) 1px, transparent 1px);opacity:.2;z-index:1;pointer-events:none;background-size:60px 60px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000 20%,#0000 70%);mask-image:radial-gradient(#000 20%,#0000 70%)}.content.svelte-1uha8ag{z-index:2;text-align:center;flex-direction:column;align-items:center;gap:1rem;display:flex;position:relative}.logo-wrap.svelte-1uha8ag{width:100px;height:100px;margin-bottom:.5rem}.logo.svelte-1uha8ag{object-fit:contain;border-radius:8px;width:100%;height:100%}.title.svelte-1uha8ag{letter-spacing:.3em;text-transform:uppercase;color:var(--color-text);font-size:2rem;font-weight:300}.subtitle.svelte-1uha8ag{letter-spacing:.25em;text-transform:uppercase;color:var(--color-teal);font-size:.85rem;font-weight:400}.divider.svelte-1uha8ag{background:var(--color-teal-dim);width:40px;height:1px;margin:.5rem 0}.tagline.svelte-1uha8ag{color:var(--color-text-dim);letter-spacing:.05em;font-size:.8rem}.plus.svelte-1uha8ag{color:var(--color-teal)}.directory.svelte-1uha8ag{flex-direction:column;gap:.5rem;width:180px;margin-top:1.5rem;display:flex}.dir-btn.svelte-1uha8ag{border:1px solid var(--color-border);letter-spacing:.2em;text-transform:uppercase;color:var(--color-text-dim);background:0 0;border-radius:2px;padding:.6rem 1rem;font-size:.7rem;transition:all .3s;display:block}.dir-btn.hover.svelte-1uha8ag{border-color:var(--color-teal-dim);color:var(--color-teal);transform:translateY(-1px)}.github-link.svelte-1uha8ag{letter-spacing:.15em;text-transform:uppercase;color:var(--color-text-dim);margin-top:1rem;padding:.3rem .75rem;font-size:.65rem;transition:color .3s}.github-link.hover.svelte-1uha8ag{color:var(--color-teal)}
