body{background:#09090b;margin:0;font-family:Inter,system-ui,sans-serif}.page.svelte-fw0qxd{color:#fff;background:#09090b;flex-direction:column;min-height:100vh;display:flex}.hero.svelte-fw0qxd{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;padding:2rem;display:flex}h1.svelte-fw0qxd{letter-spacing:-.05em;margin:0;font-size:clamp(4.5rem,10vw,7rem);font-weight:900;line-height:1}.accent.svelte-fw0qxd{color:#38bdf8}.description.svelte-fw0qxd{color:#d4d4d8;max-width:600px;margin-top:2rem;font-size:1.25rem;line-height:1.7}footer.svelte-fw0qxd{text-align:center;color:#52525b;padding:2rem;font-size:.9rem}.construction.svelte-fw0qxd{background:#0d0d10;border:1px solid #27272a;border-radius:14px;width:100%;max-width:640px;margin-top:3.5rem;padding:2rem}.construction.svelte-fw0qxd h2:where(.svelte-fw0qxd){letter-spacing:-.02em;color:#fff;margin:0;font-size:1.4rem;font-weight:700}.construction.svelte-fw0qxd p:where(.svelte-fw0qxd){color:#a1a1aa;margin:1rem 0 0;font-size:1rem;line-height:1.7}.navbar.svelte-fw0qxd{justify-content:space-between;align-items:center;width:min(1200px,100% - 3rem);margin:0 auto;padding:2rem 0;display:flex}.logo.svelte-fw0qxd{color:#fff;letter-spacing:-.03em;font-size:1.7rem;font-weight:800;text-decoration:none}.links.svelte-fw0qxd{gap:2.5rem;display:flex}.links.svelte-fw0qxd a:where(.svelte-fw0qxd){color:#a1a1aa;font-size:.95rem;text-decoration:none;transition:color .2s}.links.svelte-fw0qxd a:where(.svelte-fw0qxd):hover{color:#38bdf8}
