.mock-win[data-astro-cid-yy75nesh]{margin:0;background:var(--bg-secondary);border:1px solid var(--border-primary);border-radius:14px;overflow:hidden;box-shadow:0 30px 80px #0000008c,0 0 0 1px #ffffff08;font-size:.78rem;color:var(--text-primary)}.mw-bar[data-astro-cid-yy75nesh]{display:flex;align-items:center;gap:.35rem;padding:.45rem .6rem;background:var(--ink-0);border-bottom:1px solid var(--line-1);white-space:nowrap;overflow:hidden}.mw-home[data-astro-cid-yy75nesh]{padding:.2rem .6rem;border-radius:7px;background:var(--volt-a);color:var(--accent);font-weight:600}.mw-tab[data-astro-cid-yy75nesh]{display:inline-flex;align-items:center;gap:.4rem;padding:.2rem .6rem;border-radius:7px;background:var(--bg-tertiary);color:var(--text-secondary)}.mw-plus[data-astro-cid-yy75nesh]{color:var(--text-muted);padding:0 .3rem}.mw-body[data-astro-cid-yy75nesh]{padding:.9rem 1rem 1.1rem}.c-strip[data-astro-cid-yy75nesh]{display:flex;align-items:center;gap:.7rem;margin-bottom:1rem}.orb[data-astro-cid-yy75nesh]{width:1.6rem;height:1.6rem;flex:none;border-radius:50%;border:1.5px solid var(--violet);background:radial-gradient(circle,var(--violet) 0 32%,transparent 36%);box-shadow:0 0 18px #b6a0ff59;animation:breathe 4.5s ease-in-out infinite}.c-hello[data-astro-cid-yy75nesh]{display:flex;flex-direction:column;line-height:1.3;min-width:0}.c-hello[data-astro-cid-yy75nesh] small[data-astro-cid-yy75nesh]{color:var(--text-muted);font-size:.7rem}.c-ask[data-astro-cid-yy75nesh]{margin-left:auto;display:inline-flex;align-items:center;gap:.6rem;padding:.3rem .5rem .3rem .8rem;border-radius:999px;border:1px solid var(--border-primary);background:var(--bg-primary);color:var(--text-muted);font-size:.7rem;white-space:nowrap}kbd[data-astro-cid-yy75nesh]{font-family:var(--font-mono);font-size:.62rem;border:1px solid var(--border-primary);border-bottom-width:2px;border-radius:5px;padding:0 .3rem}.c-label[data-astro-cid-yy75nesh]{font-family:var(--font-mono);font-size:.6rem;letter-spacing:.14em;text-transform:uppercase;color:var(--text-muted);margin:.2rem 0 .45rem}.c-grid[data-astro-cid-yy75nesh]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;margin-bottom:.9rem}.c-proj[data-astro-cid-yy75nesh]{display:flex;flex-direction:column;gap:.1rem;padding:.5rem .6rem;border-radius:9px;background:var(--bg-tertiary);min-width:0}.c-proj[data-astro-cid-yy75nesh] b[data-astro-cid-yy75nesh]{display:flex;align-items:center;gap:.4rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.c-proj[data-astro-cid-yy75nesh] small[data-astro-cid-yy75nesh]{color:var(--text-muted);font-size:.66rem;padding-left:.85rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.c-list[data-astro-cid-yy75nesh]{list-style:none;display:grid;gap:.35rem;color:var(--text-secondary)}.c-list[data-astro-cid-yy75nesh] li[data-astro-cid-yy75nesh]{padding:.15rem 0;border-bottom:1px solid var(--line-1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.c-list[data-astro-cid-yy75nesh] li[data-astro-cid-yy75nesh]:last-child{border-bottom:0}@media(prefers-reduced-motion:reduce){.orb[data-astro-cid-yy75nesh]{animation:none}}@media(max-width:520px){.c-ask[data-astro-cid-yy75nesh]{display:none}.c-grid[data-astro-cid-yy75nesh]{grid-template-columns:repeat(2,minmax(0,1fr))}}.app-preview[data-astro-cid-fkz7xm7s]{--bg-primary: var(--ink-1);--bg-secondary: var(--ink-2);--bg-tertiary: var(--ink-3);--border-primary: var(--line-2);--text-primary: var(--text-1);--text-secondary: var(--text-2);--text-muted: var(--text-3);--accent: var(--lichen);--volt-a: rgba(198, 244, 50, .13);--amber: #ff9f1c;--mint: #2fe6b8;position:relative;text-align:left}.soon[data-astro-cid-fkz7xm7s]{position:absolute;top:-.8rem;right:1rem;z-index:1;padding:.25rem .7rem;border:1px solid rgba(182,160,255,.45);border-radius:999px;background:var(--ink-1);font:500 .72rem/1.4 var(--font-mono);letter-spacing:.04em;color:var(--violet)}.app-preview[data-astro-cid-fkz7xm7s] .dot{display:inline-block;width:.45rem;height:.45rem;border-radius:50%;flex:none;background:var(--line-3)}.app-preview[data-astro-cid-fkz7xm7s] .dot.volt{background:var(--accent);box-shadow:0 0 8px var(--accent)}.app-preview[data-astro-cid-fkz7xm7s] .dot.amber{background:var(--amber);box-shadow:0 0 8px var(--amber)}.app-preview[data-astro-cid-fkz7xm7s] .dot.mint{background:var(--mint)}@keyframes breathe{50%{transform:scale(1.06)}}.container[data-astro-cid-fdlpl6sr]{max-width:72rem;margin:0 auto;padding:0 1.5rem}.sr-only[data-astro-cid-fdlpl6sr]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.btn[data-astro-cid-fdlpl6sr]{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;font:600 .95rem/1 var(--font-sans);color:var(--on-lichen);background:var(--lichen);border:1px solid var(--lichen);border-radius:.6rem;padding:.8rem 1.3rem;cursor:pointer;transition:background .2s,box-shadow .2s,transform .2s}.btn[data-astro-cid-fdlpl6sr]:hover{background:var(--lichen-hover);color:var(--on-lichen);box-shadow:0 0 24px #c6f43240}.btn[data-astro-cid-fdlpl6sr]:disabled{opacity:.6;cursor:progress}.btn-sm[data-astro-cid-fdlpl6sr]{padding:.5rem .85rem;font-size:.85rem}.btn-lg[data-astro-cid-fdlpl6sr]{padding:.95rem 1.6rem;font-size:1rem}.btn-block[data-astro-cid-fdlpl6sr]{width:100%}.btn-ghost[data-astro-cid-fdlpl6sr]{background:transparent;color:var(--lichen);border-color:var(--lichen-line)}.btn-ghost[data-astro-cid-fdlpl6sr]:hover{background:var(--lichen-a);color:var(--lichen-hover);box-shadow:none}.nav[data-astro-cid-fdlpl6sr]{position:fixed;inset:0 0 auto;z-index:50;background:#070709b8;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--line-1)}.nav-inner[data-astro-cid-fdlpl6sr]{max-width:72rem;margin:0 auto;padding:.7rem 1.5rem;display:flex;align-items:center;justify-content:space-between;gap:1rem}.brand[data-astro-cid-fdlpl6sr]{display:inline-flex;align-items:center;gap:.6rem;color:var(--lichen)}.brand[data-astro-cid-fdlpl6sr]:hover{color:var(--lichen)}.brand[data-astro-cid-fdlpl6sr] .brand-mark{width:1.75rem;height:1.75rem}.brand[data-astro-cid-fdlpl6sr] .brand-word{height:.85rem;width:auto;color:var(--text-1)}.nav-links[data-astro-cid-fdlpl6sr]{display:flex;align-items:center;gap:1.25rem;font-size:.9rem}.nav-links[data-astro-cid-fdlpl6sr] a[data-astro-cid-fdlpl6sr]:not(.btn){color:var(--text-2)}.nav-links[data-astro-cid-fdlpl6sr] a[data-astro-cid-fdlpl6sr]:not(.btn):hover{color:var(--text-1)}.hero[data-astro-cid-fdlpl6sr]{position:relative;min-height:100svh;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:7rem 1.5rem 4rem;overflow:hidden}.hero-glow[data-astro-cid-fdlpl6sr]{position:absolute;top:50%;left:50%;width:46rem;height:46rem;transform:translate(-50%,-62%);background:radial-gradient(circle,rgba(198,244,50,.13) 0%,rgba(198,244,50,.04) 35%,transparent 65%);pointer-events:none}.hero[data-astro-cid-fdlpl6sr] .hero-mark{position:relative;width:9.5rem;height:9.5rem;color:var(--lichen);filter:drop-shadow(0 0 22px rgba(198,244,50,.35));animation:grow 7s ease-in-out infinite}@keyframes grow{50%{transform:scale(1.04) rotate(4deg)}}.hero-word[data-astro-cid-fdlpl6sr]{position:relative;margin-top:2.2rem;line-height:0;color:var(--text-1)}.hero-word[data-astro-cid-fdlpl6sr] svg{height:2.6rem;width:auto}.tagline[data-astro-cid-fdlpl6sr]{position:relative;margin-top:1.1rem;font-size:.78rem;font-weight:600;letter-spacing:.18em;color:var(--text-2)}.what[data-astro-cid-fdlpl6sr]{position:relative;margin:1.6rem auto 0;max-width:36rem;font-size:clamp(1rem,1.8vw,1.15rem);line-height:1.5;color:var(--text-2);text-wrap:balance}.joke[data-astro-cid-fdlpl6sr]{position:relative;margin:2rem auto 2.2rem;max-width:34rem;font-size:clamp(1.25rem,2.6vw,1.6rem);line-height:1.35;font-weight:500;color:var(--text-1);text-wrap:balance}.hero-ctas[data-astro-cid-fdlpl6sr]{position:relative;display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem}.dl-alt[data-astro-cid-fdlpl6sr]{position:relative;margin-top:.9rem;display:flex;flex-wrap:wrap;justify-content:center;gap:.2rem .8rem;font-size:.82rem;color:var(--text-3)}.dl-alt[data-astro-cid-fdlpl6sr] a[data-astro-cid-fdlpl6sr]{color:var(--text-2);text-decoration:underline;text-underline-offset:3px}.dl-alt[data-astro-cid-fdlpl6sr] a[data-astro-cid-fdlpl6sr]:hover{color:var(--text-1)}.hero-app[data-astro-cid-fdlpl6sr]{position:relative;width:100%;max-width:46rem;margin-top:3.5rem}.works[data-astro-cid-fdlpl6sr]{position:relative;list-style:none;display:flex;flex-wrap:wrap;justify-content:center;gap:.35rem 0;margin-top:1.6rem;font-family:var(--font-mono);font-size:.78rem;color:var(--text-3)}.works[data-astro-cid-fdlpl6sr] li[data-astro-cid-fdlpl6sr]+li[data-astro-cid-fdlpl6sr]:before{content:"·";margin:0 .7rem;color:var(--line-3)}.problem[data-astro-cid-fdlpl6sr]{padding:6rem 0;border-top:1px solid var(--line-1);background:var(--ink-1)}.problem-title[data-astro-cid-fdlpl6sr]{max-width:44rem;margin:0 auto 3rem;text-align:center;font-size:clamp(1.6rem,3.4vw,2.4rem);line-height:1.2;font-weight:700;letter-spacing:-.02em;text-wrap:balance}.compare[data-astro-cid-fdlpl6sr]{display:grid;grid-template-columns:1fr 1fr;gap:1rem;max-width:56rem;margin:0 auto}.col[data-astro-cid-fdlpl6sr]{padding:1.6rem 1.7rem;border:1px solid var(--line-1);border-radius:.9rem;background:var(--ink-2)}.col[data-astro-cid-fdlpl6sr] h3[data-astro-cid-fdlpl6sr]{font-family:var(--font-mono);font-size:.75rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase;margin-bottom:1rem}.col[data-astro-cid-fdlpl6sr] ul[data-astro-cid-fdlpl6sr]{list-style:none;display:grid;gap:.75rem}.col[data-astro-cid-fdlpl6sr] li[data-astro-cid-fdlpl6sr]{display:flex;gap:.75rem;line-height:1.45}.glyph[data-astro-cid-fdlpl6sr]{font-family:var(--font-mono);flex:none;width:.8rem}.col-without[data-astro-cid-fdlpl6sr] h3[data-astro-cid-fdlpl6sr],.col-without[data-astro-cid-fdlpl6sr] .glyph[data-astro-cid-fdlpl6sr]{color:var(--text-3)}.col-without[data-astro-cid-fdlpl6sr] li[data-astro-cid-fdlpl6sr]{color:var(--text-2)}.col-with[data-astro-cid-fdlpl6sr]{border-color:var(--lichen-line);background:linear-gradient(180deg,var(--lichen-a),var(--ink-2) 70%)}.col-with[data-astro-cid-fdlpl6sr] h3[data-astro-cid-fdlpl6sr],.col-with[data-astro-cid-fdlpl6sr] .glyph[data-astro-cid-fdlpl6sr]{color:var(--lichen)}.closing[data-astro-cid-fdlpl6sr]{margin-top:3rem;text-align:center;font-size:clamp(1.25rem,2.4vw,1.6rem);font-weight:600;color:var(--lichen)}.pricing[data-astro-cid-fdlpl6sr]{padding:6rem 0;border-top:1px solid var(--line-1)}.section-title[data-astro-cid-fdlpl6sr]{text-align:center;font-size:clamp(1.5rem,3vw,2rem);font-weight:700;letter-spacing:-.02em;margin-bottom:2.5rem}.plans[data-astro-cid-fdlpl6sr]{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;align-items:stretch}.plan[data-astro-cid-fdlpl6sr]{display:flex;flex-direction:column;padding:1.5rem;border:1px solid var(--line-1);border-radius:.9rem;background:var(--ink-2);transition:border-color .2s}.plan[data-astro-cid-fdlpl6sr]:hover{border-color:var(--lichen-line)}.plan-head[data-astro-cid-fdlpl6sr]{display:flex;align-items:center;justify-content:space-between;gap:.5rem;min-height:1.6rem}.plan-head[data-astro-cid-fdlpl6sr] h3[data-astro-cid-fdlpl6sr]{font-size:1.05rem;font-weight:600}.badge[data-astro-cid-fdlpl6sr]{font-family:var(--font-mono);font-size:.68rem;letter-spacing:.04em;padding:.2rem .5rem;border-radius:999px;color:var(--on-lichen);background:var(--lichen);white-space:nowrap}.price[data-astro-cid-fdlpl6sr]{margin:.9rem 0 1.2rem;font-size:2rem;font-weight:700;letter-spacing:-.02em;line-height:1}.per[data-astro-cid-fdlpl6sr]{font-size:.9rem;font-weight:400;color:var(--text-3);margin-left:.15rem;letter-spacing:0}.plan[data-astro-cid-fdlpl6sr] ul[data-astro-cid-fdlpl6sr]{list-style:none;display:grid;gap:.6rem;margin-bottom:1.5rem;flex:1;align-content:start}.plan[data-astro-cid-fdlpl6sr] li[data-astro-cid-fdlpl6sr]{position:relative;padding-left:1.1rem;font-size:.9rem;line-height:1.45;color:var(--text-2)}.plan[data-astro-cid-fdlpl6sr] li[data-astro-cid-fdlpl6sr]:before{content:"›";position:absolute;left:0;font-family:var(--font-mono);color:var(--lichen)}.plan[data-astro-cid-fdlpl6sr] .btn[data-astro-cid-fdlpl6sr]{margin-top:auto}.plan-dl[data-astro-cid-fdlpl6sr]{margin-top:auto;display:grid;gap:.6rem}.plan-dl[data-astro-cid-fdlpl6sr] small[data-astro-cid-fdlpl6sr]{font-size:.75rem;line-height:1.45;color:var(--text-3)}.plan-dl[data-astro-cid-fdlpl6sr] small[data-astro-cid-fdlpl6sr] a[data-astro-cid-fdlpl6sr]{color:var(--text-2);text-decoration:underline;text-underline-offset:3px}.plan-pro[data-astro-cid-fdlpl6sr]{border-color:var(--lichen-line);background:linear-gradient(180deg,var(--lichen-a),var(--ink-2) 55%)}.plan-teams[data-astro-cid-fdlpl6sr]{border-style:dashed;border-color:var(--line-2)}.badge-soon[data-astro-cid-fdlpl6sr]{color:var(--violet);background:transparent;border:1px solid rgba(182,160,255,.45)}.plan-teams[data-astro-cid-fdlpl6sr] .badge[data-astro-cid-fdlpl6sr]{color:var(--text-2);background:var(--ink-3);border:1px solid var(--line-2)}.plan-teams[data-astro-cid-fdlpl6sr] .price[data-astro-cid-fdlpl6sr]{color:var(--text-2)}.note[data-astro-cid-fdlpl6sr]{margin-top:1.6rem;text-align:center;font-size:.85rem;color:var(--text-3)}.join[data-astro-cid-fdlpl6sr]{padding:6rem 1.5rem;border-top:1px solid var(--line-1);background:var(--ink-1)}.join-card[data-astro-cid-fdlpl6sr]{max-width:32rem;margin:0 auto;padding:2.2rem;border:1px solid var(--line-2);border-radius:1rem;background:var(--ink-2)}.join-card[data-astro-cid-fdlpl6sr] .section-title[data-astro-cid-fdlpl6sr]{margin-bottom:1.8rem;font-size:1.5rem}form[data-astro-cid-fdlpl6sr]{display:grid;gap:1.3rem}.field[data-astro-cid-fdlpl6sr]{display:grid;gap:.5rem;border:0}.field[data-astro-cid-fdlpl6sr]>span[data-astro-cid-fdlpl6sr],legend[data-astro-cid-fdlpl6sr]{font-size:.85rem;font-weight:500;color:var(--text-2)}legend[data-astro-cid-fdlpl6sr]{margin-bottom:.5rem}input[data-astro-cid-fdlpl6sr][type=email]{width:100%;font:400 1rem var(--font-sans);color:var(--text-1);background:var(--ink-1);border:1px solid var(--line-2);border-radius:.6rem;padding:.8rem .9rem;transition:border-color .2s}input[data-astro-cid-fdlpl6sr][type=email]::placeholder{color:var(--text-3)}input[data-astro-cid-fdlpl6sr][type=email]:focus{outline:none;border-color:var(--lichen)}.chips[data-astro-cid-fdlpl6sr]{display:flex;flex-wrap:wrap;gap:.5rem}.chip[data-astro-cid-fdlpl6sr]{position:relative;cursor:pointer}.chip[data-astro-cid-fdlpl6sr] input[data-astro-cid-fdlpl6sr]{position:absolute;opacity:0;inset:0;cursor:pointer}.chip[data-astro-cid-fdlpl6sr] span[data-astro-cid-fdlpl6sr]{display:inline-block;padding:.5rem .9rem;border:1px solid var(--line-2);border-radius:999px;font-size:.88rem;color:var(--text-2);transition:border-color .2s,background .2s,color .2s}.chip[data-astro-cid-fdlpl6sr]:hover span[data-astro-cid-fdlpl6sr]{border-color:var(--lichen-line);color:var(--text-1)}.chip[data-astro-cid-fdlpl6sr] input[data-astro-cid-fdlpl6sr]:checked+span[data-astro-cid-fdlpl6sr]{border-color:var(--lichen);background:var(--lichen-a);color:var(--lichen)}.chip[data-astro-cid-fdlpl6sr] input[data-astro-cid-fdlpl6sr]:focus-visible+span[data-astro-cid-fdlpl6sr]{outline:2px solid var(--lichen);outline-offset:2px}.check[data-astro-cid-fdlpl6sr]{display:flex;align-items:center;gap:.6rem;font-size:.9rem;color:var(--text-2);cursor:pointer}.check[data-astro-cid-fdlpl6sr] input[data-astro-cid-fdlpl6sr]{width:1rem;height:1rem;accent-color:var(--lichen)}.error[data-astro-cid-fdlpl6sr]{font-size:.88rem;color:var(--rose)}.privacy[data-astro-cid-fdlpl6sr]{justify-self:center;font-size:.82rem;color:var(--text-3);text-decoration:underline;text-underline-offset:3px}.privacy[data-astro-cid-fdlpl6sr]:hover{color:var(--text-1)}.done[data-astro-cid-fdlpl6sr]{display:flex;flex-direction:column;align-items:center;gap:1rem;text-align:center;font-size:1.1rem;font-weight:500}.done[data-astro-cid-fdlpl6sr] .done-mark{width:3.5rem;height:3.5rem;color:var(--lichen)}.footer[data-astro-cid-fdlpl6sr]{padding:2rem 0;border-top:1px solid var(--line-1);font-size:.82rem;color:var(--text-3)}.footer-inner[data-astro-cid-fdlpl6sr]{display:flex;justify-content:space-between;gap:1rem;flex-wrap:wrap}.footer-links[data-astro-cid-fdlpl6sr]{display:flex;gap:1.25rem}.footer-links[data-astro-cid-fdlpl6sr] a[data-astro-cid-fdlpl6sr]{color:var(--text-3)}.footer-links[data-astro-cid-fdlpl6sr] a[data-astro-cid-fdlpl6sr]:hover{color:var(--text-1)}@media(max-width:960px){.plans[data-astro-cid-fdlpl6sr]{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.nav-links[data-astro-cid-fdlpl6sr] a[data-astro-cid-fdlpl6sr]:first-child{display:none}.nav-links[data-astro-cid-fdlpl6sr]{gap:.9rem}.brand[data-astro-cid-fdlpl6sr] .brand-word{display:none}.hero[data-astro-cid-fdlpl6sr]{min-height:auto;padding-top:7.5rem}.hero[data-astro-cid-fdlpl6sr] .hero-mark{width:7rem;height:7rem}.hero-word[data-astro-cid-fdlpl6sr] svg{height:2rem}.works[data-astro-cid-fdlpl6sr]{flex-direction:column;align-items:center}.hero-ctas[data-astro-cid-fdlpl6sr]{flex-direction:column;align-self:stretch}.hero-app[data-astro-cid-fdlpl6sr]{margin-top:2.5rem}.works[data-astro-cid-fdlpl6sr] li[data-astro-cid-fdlpl6sr]+li[data-astro-cid-fdlpl6sr]:before{content:none}.compare[data-astro-cid-fdlpl6sr],.plans[data-astro-cid-fdlpl6sr]{grid-template-columns:1fr}.problem[data-astro-cid-fdlpl6sr],.pricing[data-astro-cid-fdlpl6sr],.join[data-astro-cid-fdlpl6sr]{padding-top:4rem;padding-bottom:4rem}.join-card[data-astro-cid-fdlpl6sr]{padding:1.6rem 1.3rem}}
