.welcome[data-v-3c8260c0]{--bg:#0a0a0a;--surface:#111113;--surface-2:#17171a;--line:#ffffff14;--line-strong:#ffffff24;--fg:#fafafa;--muted:#a1a1aa;--subtle:#6b6b73;--lime:var(--brand);background:var(--bg);min-height:100dvh;color:var(--fg);-webkit-font-smoothing:antialiased;font-family:Geist,ui-sans-serif,system-ui,sans-serif;position:relative;overflow:hidden}.bg-grid[data-v-3c8260c0]{background-image:linear-gradient(var(--line) 1px, transparent 1px), linear-gradient(90deg, var(--line) 1px, transparent 1px);opacity:.5;background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(100% 80% at 50% 0,#000 40%,#0000 100%);mask-image:radial-gradient(100% 80% at 50% 0,#000 40%,#0000 100%)}.bg-glow[data-v-3c8260c0]{background:radial-gradient(ellipse 60% 50% at 85% 0%, color-mix(in srgb, var(--lime) 12%, transparent), transparent 60%), radial-gradient(ellipse 50% 40% at 0% 100%, color-mix(in srgb, var(--lime) 6%, transparent), transparent 55%);pointer-events:none;position:absolute;inset:0}.glyphs[data-v-3c8260c0]{pointer-events:none;position:absolute;inset:0}.glyph[data-v-3c8260c0]{color:var(--lime);-webkit-user-select:none;user-select:none;font-family:Geist Mono,ui-monospace,monospace;position:absolute}.shell[data-v-3c8260c0]{z-index:1;max-width:76rem;min-height:100dvh;padding:clamp(1.25rem,3vw,2.5rem);padding-top:calc(clamp(1.25rem, 3vw, 2.5rem) + env(safe-area-inset-top));padding-bottom:calc(clamp(1.25rem, 3vw, 2.5rem) + env(safe-area-inset-bottom));flex-direction:column;margin:0 auto;display:flex;position:relative}.head[data-v-3c8260c0]{justify-content:space-between;align-items:center;gap:1rem;display:flex}.brand[data-v-3c8260c0]{border-radius:.5rem;flex-direction:column;gap:.2rem;display:flex}.brand-logo[data-v-3c8260c0]{object-fit:contain;width:auto;height:1.85rem}.brand-tag[data-v-3c8260c0]{letter-spacing:.18em;text-transform:uppercase;color:var(--subtle);font-family:Geist Mono,ui-monospace,monospace;font-size:.5rem}.head-meta[data-v-3c8260c0]{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);align-items:center;gap:.5rem;font-family:Geist Mono,ui-monospace,monospace;font-size:.66rem;display:none}@media (width>=768px){.head-meta[data-v-3c8260c0]{display:flex}}.btn[data-v-3c8260c0]{white-space:nowrap;border-radius:999px;align-items:center;gap:.5rem;font-size:.875rem;font-weight:600;line-height:1;transition:transform .18s,filter .18s,background-color .18s;display:inline-flex}.btn-primary[data-v-3c8260c0]{background:var(--lime);color:#0a0a0a;padding:.7rem 1.15rem}.btn-primary[data-v-3c8260c0]:hover{filter:brightness(1.08);transform:translateY(-1px)}.btn-lg[data-v-3c8260c0]{padding:.95rem 1.6rem;font-size:.95rem}.btn[data-v-3c8260c0]:focus-visible{outline:2px solid var(--lime);outline-offset:3px}.hero[data-v-3c8260c0]{max-width:42rem;padding-top:clamp(2.5rem,7vw,5rem)}.eyebrow[data-v-3c8260c0]{letter-spacing:.16em;text-transform:uppercase;color:var(--muted);align-items:center;gap:.55rem;font-family:Geist Mono,ui-monospace,monospace;font-size:.7rem;display:inline-flex}.dot[data-v-3c8260c0],.live-dot[data-v-3c8260c0]{background:var(--lime);width:.45rem;height:.45rem;box-shadow:0 0 0 3px color-mix(in srgb, var(--lime) 18%, transparent);border-radius:999px}.title[data-v-3c8260c0]{letter-spacing:-.035em;margin-top:1.4rem;font-size:clamp(2.9rem,9vw,6rem);font-weight:800;line-height:.92}.title-accent[data-v-3c8260c0]{color:var(--lime)}.lede[data-v-3c8260c0]{max-width:32rem;color:var(--muted);margin-top:1.5rem;font-size:1.05rem;line-height:1.6}.actions[data-v-3c8260c0]{flex-wrap:wrap;align-items:center;gap:1rem 1.25rem;margin-top:2rem;display:flex}.actions-note[data-v-3c8260c0]{letter-spacing:.08em;color:var(--subtle);font-family:Geist Mono,ui-monospace,monospace;font-size:.7rem}.bento[data-v-3c8260c0]{grid-template-columns:1fr;gap:.85rem;margin-top:clamp(2.5rem,6vw,4.5rem);display:grid}@media (width>=640px){.bento[data-v-3c8260c0]{grid-template-columns:repeat(2,1fr)}}@media (width>=980px){.bento[data-v-3c8260c0]{grid-template-columns:repeat(6,1fr);grid-auto-rows:11.5rem}.tile-chat[data-v-3c8260c0],.tile-board[data-v-3c8260c0],.tile-tasks[data-v-3c8260c0]{grid-area:span 1/span 2}.tile-clients[data-v-3c8260c0]{grid-column:span 2}.tile-cta[data-v-3c8260c0]{grid-column:span 4}}.tile[data-v-3c8260c0]{border:1px solid var(--line);background:linear-gradient(180deg, var(--surface-2), var(--surface));border-radius:1rem;flex-direction:column;gap:.85rem;padding:1.1rem;animation:.5s cubic-bezier(.22,1,.36,1) both rise-3c8260c0;display:flex;position:relative;overflow:hidden}.tile[data-v-3c8260c0]:nth-child(2){animation-delay:60ms}.tile[data-v-3c8260c0]:nth-child(3){animation-delay:.12s}.tile[data-v-3c8260c0]:nth-child(4){animation-delay:.18s}.tile[data-v-3c8260c0]:nth-child(5){animation-delay:.24s}@keyframes rise-3c8260c0{0%{opacity:0;transform:translateY(14px)}}.tile-head[data-v-3c8260c0]{justify-content:space-between;align-items:center;display:flex}.tile-label[data-v-3c8260c0]{letter-spacing:.14em;text-transform:uppercase;color:var(--fg);align-items:center;gap:.35rem;font-family:Geist Mono,ui-monospace,monospace;font-size:.66rem;display:inline-flex}.tile-meta[data-v-3c8260c0],.tile-label svg[data-v-3c8260c0]{color:var(--subtle)}.tile-meta[data-v-3c8260c0]{letter-spacing:.1em;text-transform:uppercase;font-family:Geist Mono,ui-monospace,monospace;font-size:.58rem}.ava[data-v-3c8260c0]{background:var(--a,#3f3f46);color:#0a0a0a;border-radius:999px;flex:none;place-items:center;width:1.55rem;height:1.55rem;font-size:.6rem;font-weight:700;display:grid}.live[data-v-3c8260c0]{letter-spacing:.1em;text-transform:uppercase;color:var(--lime);align-items:center;gap:.35rem;font-family:Geist Mono,ui-monospace,monospace;font-size:.58rem;display:inline-flex}.live-dot[data-v-3c8260c0]{animation:1.6s ease-in-out infinite blink-3c8260c0}@keyframes blink-3c8260c0{50%{opacity:.3}}.chat[data-v-3c8260c0]{flex-direction:column;gap:.5rem;display:flex}.msg[data-v-3c8260c0]{align-items:flex-end;gap:.45rem;display:flex}.msg-self[data-v-3c8260c0]{justify-content:flex-end}.bubble[data-v-3c8260c0]{color:#e4e4e7;background:#232327;border-radius:.7rem .7rem .7rem .2rem;max-width:78%;padding:.4rem .6rem;font-size:.72rem}.bubble-self[data-v-3c8260c0]{background:var(--lime);color:#0a0a0a;border-bottom-right-radius:.2rem;border-bottom-left-radius:.7rem;font-weight:500}.typing[data-v-3c8260c0]{align-items:center;gap:.45rem;display:flex}.dots[data-v-3c8260c0]{background:#232327;border-radius:999px;gap:.2rem;padding:.45rem .6rem;display:inline-flex}.dots i[data-v-3c8260c0]{background:var(--muted);border-radius:999px;width:.3rem;height:.3rem;animation:1.2s ease-in-out infinite bob-3c8260c0}.dots i[data-v-3c8260c0]:nth-child(2){animation-delay:.15s}.dots i[data-v-3c8260c0]:nth-child(3){animation-delay:.3s}@keyframes bob-3c8260c0{0%,60%,to{opacity:.5;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}.board[data-v-3c8260c0]{flex:1;grid-template-columns:repeat(3,1fr);gap:.5rem;display:grid}.col[data-v-3c8260c0]{background:#ffffff06;border-radius:.6rem;flex-direction:column;gap:.4rem;padding:.45rem;display:flex}.col-name[data-v-3c8260c0]{letter-spacing:.08em;text-transform:uppercase;color:var(--subtle);font-family:Geist Mono,ui-monospace,monospace;font-size:.52rem}.card[data-v-3c8260c0]{border:1px solid var(--line);background:#2b2b30;border-radius:.4rem;height:1.5rem}.card-sm[data-v-3c8260c0]{height:1rem}.card-done[data-v-3c8260c0]{background:color-mix(in srgb, var(--lime) 16%, transparent);border-color:color-mix(in srgb, var(--lime) 30%, transparent)}.ghost[data-v-3c8260c0]{border:1px dashed var(--line-strong);background:0 0;height:1.5rem}.card-moving[data-v-3c8260c0]{border-color:color-mix(in srgb, var(--lime) 40%, transparent);height:1.7rem;box-shadow:0 8px 18px -6px #0009, 0 0 0 1px color-mix(in srgb, var(--lime) 15%, transparent);background:#303036;flex-direction:column;justify-content:center;gap:.25rem;padding:0 .4rem;animation:3.2s ease-in-out infinite nudge-3c8260c0;display:flex;transform:translate(.35rem,-.3rem)rotate(-3deg)}.card-bar[data-v-3c8260c0]{background:var(--lime);border-radius:999px;width:80%;height:.28rem}.card-bar-sm[data-v-3c8260c0]{background:#56565e;width:50%}@keyframes nudge-3c8260c0{0%,to{transform:translate(.35rem,-.3rem)rotate(-3deg)}50%{transform:translate(.55rem,-.45rem)rotate(-4deg)}}.progress-row[data-v-3c8260c0]{align-items:center;gap:.6rem;display:flex}.bar[data-v-3c8260c0]{background:#2b2b30;border-radius:999px;flex:1;height:.45rem;overflow:hidden}.bar span[data-v-3c8260c0]{background:var(--lime);border-radius:999px;height:100%;display:block}.pct[data-v-3c8260c0]{color:var(--lime);font-family:Geist Mono,ui-monospace,monospace;font-size:.66rem}.timer[data-v-3c8260c0]{color:var(--muted);align-items:center;gap:.3rem;font-family:Geist Mono,ui-monospace,monospace;font-size:.66rem;display:inline-flex}.checks[data-v-3c8260c0]{flex-direction:column;gap:.4rem;display:flex}.checks li[data-v-3c8260c0]{color:var(--muted);align-items:center;gap:.5rem;font-size:.74rem;display:flex}.checks li.done[data-v-3c8260c0]{color:var(--subtle);text-decoration:line-through}.check[data-v-3c8260c0]{background:var(--lime);width:.85rem;height:.85rem;box-shadow:inset 0 0 0 2px var(--lime);border-radius:.25rem;flex:none}.check-open[data-v-3c8260c0]{box-shadow:inset 0 0 0 1.5px var(--line-strong);background:0 0}.avatars[data-v-3c8260c0]{align-items:center;display:flex}.avatars .ava[data-v-3c8260c0]{border:2px solid var(--surface);width:2rem;height:2rem;margin-left:-.45rem;font-size:.7rem}.avatars .ava[data-v-3c8260c0]:first-child{margin-left:0}.ava-more[data-v-3c8260c0]{color:var(--muted);background:#2b2b30}.clients-note[data-v-3c8260c0]{color:var(--muted);font-size:.74rem;line-height:1.5}.tile-cta[data-v-3c8260c0]{background:var(--lime);border-color:var(--lime);color:#0a0a0a;flex-direction:row;justify-content:space-between;align-items:center;transition:filter .18s,transform .18s}.tile-cta[data-v-3c8260c0]:hover{filter:brightness(1.06)}.tile-cta:hover .cta-arrow[data-v-3c8260c0]{transform:translate(4px)}.tile-cta[data-v-3c8260c0]:focus-visible{outline:2px solid var(--fg);outline-offset:3px}.cta-text[data-v-3c8260c0]{letter-spacing:-.02em;font-size:clamp(1.25rem,2.5vw,1.9rem);font-weight:800}.cta-arrow[data-v-3c8260c0]{width:2.6rem;height:2.6rem;color:var(--lime);background:#0a0a0a;border-radius:999px;flex:none;place-items:center;transition:transform .18s;display:grid}.foot[data-v-3c8260c0]{letter-spacing:.08em;text-transform:uppercase;color:var(--subtle);gap:.6rem;margin-top:auto;padding-top:clamp(2rem,5vw,3.5rem);font-family:Geist Mono,ui-monospace,monospace;font-size:.66rem;display:flex}@media (prefers-reduced-motion:reduce){.tile[data-v-3c8260c0],.live-dot[data-v-3c8260c0],.dots i[data-v-3c8260c0],.card-moving[data-v-3c8260c0]{animation:none!important}.tile[data-v-3c8260c0]{opacity:1;transform:none}.card-moving[data-v-3c8260c0]{transform:translate(.35rem,-.3rem)rotate(-3deg)}.btn[data-v-3c8260c0],.tile-cta[data-v-3c8260c0],.cta-arrow[data-v-3c8260c0]{transition:none}}
