.front.svelte-1uha8ag{min-height:100vh;position:relative;overflow:hidden}.space.svelte-1uha8ag{position:absolute;inset:0}.veil.svelte-1uha8ag{pointer-events:none;background:linear-gradient(90deg,#0b0d13db 0%,#0b0d138c 55%,#0b0d1333 100%);position:absolute;inset:0}main.svelte-1uha8ag{pointer-events:none;grid-template-columns:1.3fr 1fr;align-items:start;gap:60px;max-width:1240px;min-height:calc(100vh - 120px);margin:0 auto;padding:60px 32px 40px;display:grid;position:relative}main.svelte-1uha8ag>:where(.svelte-1uha8ag){pointer-events:auto}.mark.svelte-1uha8ag{width:auto;height:30px;display:block}h1.svelte-1uha8ag{margin:28px 0 18px;font-size:72px}.tag.svelte-1uha8ag{max-width:560px;color:var(--fg-2);margin:0 0 28px;font-size:16px;line-height:1.6}.pins.svelte-1uha8ag{grid-template-columns:repeat(3,1fr);gap:12px;max-width:640px;display:grid}.psql.svelte-1uha8ag{margin:18px 0 0;font-size:12px}.login.svelte-1uha8ag{margin-top:40px;padding:26px 26px 28px}.login.svelte-1uha8ag .lockup:where(.svelte-1uha8ag){margin-bottom:18px}.login.svelte-1uha8ag .row:where(.svelte-1uha8ag){flex-wrap:wrap;align-items:center;gap:10px;margin-top:18px;display:flex}.small.svelte-1uha8ag{margin:14px 0 0;font-size:12px}footer.svelte-1uha8ag{max-width:1240px;color:var(--fg-2);flex-wrap:wrap;gap:40px;margin:0 auto;padding:0 32px 32px;font-size:13px;display:flex;position:relative}footer.svelte-1uha8ag b:where(.svelte-1uha8ag){color:var(--fg)}footer.svelte-1uha8ag a:where(.svelte-1uha8ag){color:var(--fg);text-decoration:underline;-webkit-text-decoration-color:var(--fg-2);text-decoration-color:var(--fg-2);text-underline-offset:3px}footer.svelte-1uha8ag a:where(.svelte-1uha8ag):hover{-webkit-text-decoration-color:var(--fg);text-decoration-color:var(--fg)}footer.svelte-1uha8ag .links:where(.svelte-1uha8ag){font-family:var(--font-head);text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:18px;margin-left:auto;font-size:12px;font-weight:600;display:flex}footer.svelte-1uha8ag .links:where(.svelte-1uha8ag) a:where(.svelte-1uha8ag){align-items:center;gap:6px;text-decoration:none;display:inline-flex}footer.svelte-1uha8ag .links:where(.svelte-1uha8ag) a:where(.svelte-1uha8ag):hover{text-decoration:underline}@media (width<=900px){main.svelte-1uha8ag{grid-template-columns:1fr;gap:32px;padding:36px 20px}h1.svelte-1uha8ag{font-size:44px}.pins.svelte-1uha8ag{grid-template-columns:repeat(3,1fr);gap:8px}.login.svelte-1uha8ag{margin-top:0}}
