.project-page.svelte-r05qrv{max-width:820px;padding:clamp(60px, 10vw, 120px) var(--gutter) 80px}.crumb.svelte-r05qrv{font-family:var(--font-mono);color:var(--text-3);letter-spacing:.2em;text-transform:uppercase;align-items:center;gap:12px;margin-bottom:28px;font-size:11px;font-weight:500;display:inline-flex}.crumb.svelte-r05qrv:before{content:"";background:var(--text-4);width:24px;height:1px;display:inline-block}.crumb.svelte-r05qrv a:where(.svelte-r05qrv){color:var(--text-3);text-decoration:none}.crumb.svelte-r05qrv a:where(.svelte-r05qrv):hover{color:var(--cyan)}h1.svelte-r05qrv{letter-spacing:-.035em;text-wrap:balance;margin:0 0 16px;font-size:clamp(34px,5vw,56px);font-weight:500;line-height:1.05}.by.svelte-r05qrv{font-family:var(--font-mono);letter-spacing:.08em;color:var(--text-3);margin:0 0 36px;font-size:12px}.by.svelte-r05qrv a:where(.svelte-r05qrv){color:var(--text-2)}.by.svelte-r05qrv a:where(.svelte-r05qrv):hover{color:var(--cyan)}.actions.svelte-r05qrv{flex-wrap:wrap;align-items:center;gap:18px;margin-bottom:44px;display:flex}.actions.svelte-r05qrv .btn-primary:where(.svelte-r05qrv){text-decoration:none}.hint.svelte-r05qrv{color:var(--text-3);font-size:13px}.description.svelte-r05qrv{color:var(--text-2);white-space:pre-line;text-wrap:pretty;margin:0 0 32px;font-size:16px;line-height:1.7}.tags.svelte-r05qrv{flex-wrap:wrap;gap:8px;margin:0 0 36px;padding:0;list-style:none;display:flex}.tags.svelte-r05qrv li:where(.svelte-r05qrv){font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-3);border:1px solid var(--border-2);border-radius:999px;padding:5px 11px;font-size:10.5px}.app.svelte-r05qrv{border-top:1px solid var(--border);color:var(--text-3);margin:44px 0 0;padding-top:24px;font-size:14px}.app.svelte-r05qrv a:where(.svelte-r05qrv){color:var(--cyan)}
