.marketing_page__9E5We{--lp-bg:#08090c;--lp-bg-1:#0b0d11;--lp-panel:#101319;--lp-panel-2:#141821;--lp-canvas:#16191f;--lp-line:#23272f;--lp-line-2:#2c313b;--lp-ink:#eef1f6;--lp-ink-2:#c3cad6;--lp-muted:#8b93a3;--lp-faint:#5d6472;--lp-add:#34d399;--lp-add-bg:rgba(52,211,153,0.1);--lp-del:#f87171;--lp-del-bg:rgba(248,113,113,0.09);--lp-syn-keyword:#818cf8;--lp-syn-string:#34d399;--lp-syn-attr:#94a3b8;--lp-syn-comment:#5d6472;--lp-syn-num:#f0a875;--lp-radius:14px;--lp-radius-lg:20px;--lp-radius-sm:9px;--lp-gutter:clamp(1.1rem,4vw,2.5rem);--lp-maxw:1180px;--lp-ease:cubic-bezier(0.22,0.61,0.36,1);--lp-dur:0.55s;--lp-shadow:0 24px 60px -28px rgba(0,0,0,0.7),0 4px 14px -8px rgba(0,0,0,0.5);--lp-shadow-lift:0 30px 70px -30px rgba(0,0,0,0.75);--lp-fs-hero:clamp(2.7rem,6.2vw,5rem);--lp-fs-h2:clamp(1.9rem,3.6vw,3rem);--lp-fs-h3:clamp(1.25rem,1.9vw,1.6rem);--lp-fs-lead:clamp(1.05rem,1.55vw,1.3rem);--lp-fs-sm:0.875rem;--lp-fs-xs:0.78rem;--lp-fs-mono:0.83rem;min-height:100vh;background:var(--lp-bg);color:var(--lp-ink);font-family:var(--font-body,"Geist",ui-sans-serif,system-ui,sans-serif);font-size:1rem;line-height:1.6;overflow-x:hidden;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.marketing_page__9E5We h1,.marketing_page__9E5We h2,.marketing_page__9E5We h3,.marketing_page__9E5We h4{font-family:var(--font-display,"Space Grotesk",ui-sans-serif,system-ui,sans-serif);font-weight:600;line-height:1.05;letter-spacing:-.02em;margin:0}.marketing_page__9E5We p{margin:0}.marketing_page__9E5We a{color:inherit;text-decoration:none}.marketing_gridBg__82j_W{position:fixed;inset:0;z-index:0;pointer-events:none;background-image:linear-gradient(rgba(255,255,255,.022) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.022) 1px,transparent 0);background-size:44px 44px;-webkit-mask-image:radial-gradient(120% 80% at 50% 0,#000 30%,transparent 78%);mask-image:radial-gradient(120% 80% at 50% 0,#000 30%,transparent 78%)}.marketing_orbHuman__3yqKE{width:520px;height:520px;left:-160px;top:-120px;background:radial-gradient(circle,var(--human-dim),transparent 68%)}.marketing_orbAgent__TlKr6,.marketing_orbHuman__3yqKE{position:fixed;z-index:0;pointer-events:none;filter:blur(90px);opacity:.5;border-radius:50%}.marketing_orbAgent__TlKr6{width:560px;height:560px;right:-180px;top:120px;background:radial-gradient(circle,var(--agent-dim),transparent 68%)}.marketing_wrap__s9egh{max-width:var(--lp-maxw);margin:0 auto;padding-inline:var(--lp-gutter)}.marketing_relative__YUYwo{position:relative;z-index:1}.marketing_nav__HrZDh{position:sticky;top:0;z-index:60;backdrop-filter:blur(12px);background:linear-gradient(var(--lp-bg),color-mix(in srgb,var(--lp-bg) 72%,transparent));border-bottom:1px solid transparent;transition:border-color .3s}.marketing_navScrolled__dQ_X1{border-bottom-color:var(--lp-line)}.marketing_navIn__E1CIi{display:flex;align-items:center;gap:1.5rem;height:64px}.marketing_brand__8B46s{display:flex;align-items:center;gap:.6rem;font-family:var(--font-display,"Space Grotesk",ui-sans-serif,system-ui,sans-serif);font-weight:600;font-size:1.06rem;letter-spacing:-.02em}.marketing_brand__8B46s b{color:var(--lp-ink)}.marketing_brand__8B46s span{color:var(--lp-muted);font-weight:500}.marketing_navLinks__xpN_c{display:flex;gap:.35rem;margin-left:1.2rem}.marketing_navLinks__xpN_c a{padding:.45rem .7rem;border-radius:8px;color:var(--lp-ink-2);font-size:var(--lp-fs-sm);transition:color .2s,background .2s}.marketing_navLinks__xpN_c a:hover{color:var(--lp-ink);background:var(--lp-panel-2)}.marketing_navRight__lM0ST{margin-left:auto;display:flex;align-items:center;gap:.65rem}.marketing_ghPill__keA_N{display:inline-flex;align-items:center;gap:.5rem;padding:.42rem .7rem;border:1px solid var(--lp-line);border-radius:10px;font-size:var(--lp-fs-sm);color:var(--lp-ink-2);transition:border-color .2s,color .2s}.marketing_ghPill__keA_N:hover{border-color:var(--lp-line-2);color:var(--lp-ink)}.marketing_ghPillOss__eMmox{font-family:var(--font-mono,"JetBrains Mono",ui-monospace,monospace);font-size:var(--lp-fs-xs);color:var(--human-bright)}.marketing_btn__Vj6MK{display:inline-flex;align-items:center;gap:.5rem;font-family:var(--font-body,"Geist",ui-sans-serif,system-ui,sans-serif);font-weight:600;font-size:var(--lp-fs-sm);border-radius:11px;padding:.6rem .95rem;cursor:pointer;border:1px solid transparent;transition:transform .18s var(--lp-ease),box-shadow .2s,background .2s,border-color .2s;text-align:center;line-height:1}.marketing_btnPrimary__ylJUN{background:linear-gradient(180deg,var(--human-bright),var(--human));color:#04120f;box-shadow:0 8px 22px -10px var(--human-mid),inset 0 1px 0 rgba(255,255,255,.35)}.marketing_btnPrimary__ylJUN:hover{transform:translateY(-2px);box-shadow:0 14px 30px -10px var(--human-mid),inset 0 1px 0 rgba(255,255,255,.35)}.marketing_btnGhost__jccMf{background:var(--lp-panel);border-color:var(--lp-line);color:var(--lp-ink)}.marketing_btnGhost__jccMf:hover{border-color:var(--lp-line-2);background:var(--lp-panel-2)}.marketing_navToggle__BtQOI{display:none;background:var(--lp-panel);border:1px solid var(--lp-line);border-radius:9px;width:40px;height:40px;color:var(--lp-ink);cursor:pointer;align-items:center;justify-content:center}.marketing_hero__qHE5C{padding-top:clamp(3rem,7vw,5.5rem);padding-bottom:clamp(2rem,4vw,3.5rem);text-align:center}.marketing_hero__qHE5C .marketing_wrap__s9egh{display:flex;flex-direction:column;align-items:center}.marketing_announce__b_oLS{display:inline-flex;align-items:center;gap:.6rem;padding:.4rem .5rem .4rem .8rem;border:1px solid var(--lp-line);border-radius:100px;background:var(--lp-panel);font-size:var(--lp-fs-sm);color:var(--lp-ink-2);margin-bottom:1.6rem}.marketing_announceDot__5ezKG{width:7px;height:7px;border-radius:50%;background:var(--human);box-shadow:0 0 0 4px var(--human-dim);flex:none;animation:marketing_blink__0t2C0 1.6s steps(2) infinite}.marketing_announceTag__KQj8P{font-family:var(--font-mono,"JetBrains Mono",ui-monospace,monospace);font-size:var(--lp-fs-xs);color:var(--human-bright);letter-spacing:.03em}.marketing_heroTitle__m8hC7{font-size:var(--lp-fs-hero);max-width:15ch;margin:0 auto;font-weight:600}.marketing_subhead__VE0qQ{max-width:56ch;margin:1.4rem auto 0;color:var(--lp-ink-2);font-size:var(--lp-fs-lead);line-height:1.55}.marketing_ctaRow__z6k9C{display:flex;gap:.8rem;justify-content:center;align-items:center;margin-top:2rem;flex-wrap:wrap}.marketing_ctaRowBig__hcXpw{font-size:1rem;padding:.85rem 1.4rem}.marketing_btnSecondary__8ytnt{color:var(--lp-ink-2);font-size:var(--lp-fs-sm);font-weight:500;display:inline-flex;align-items:center;gap:.45rem;padding:.6rem .4rem;border-bottom:1px solid transparent;transition:color .2s,border-color .2s}.marketing_btnSecondary__8ytnt:hover{color:var(--lp-ink);border-bottom-color:var(--lp-line-2)}.marketing_ctaMicro__MKSZj{margin-top:1rem;font-family:var(--font-mono,"JetBrains Mono",ui-monospace,monospace);font-size:var(--lp-fs-xs);color:var(--lp-muted);letter-spacing:.02em}.marketing_ctaSep__0WEY8{color:var(--lp-faint);margin:0 .5rem}.marketing_anchored__08R_7{margin:1.9rem auto 0;max-width:60ch;font-size:var(--lp-fs-lead);color:var(--lp-ink-2);line-height:1.5}.marketing_anchoredMm__KpSWZ{font-family:var(--font-mono,"JetBrains Mono",ui-monospace,monospace);color:var(--lp-ink);font-size:.95em;padding:.05em .35em;border:1px solid var(--lp-line);border-radius:6px;background:var(--lp-panel)}.marketing_anchoredH__p1Yv0{color:var(--human-bright);font-weight:600}.marketing_anchoredA__A1Cih{color:var(--agent-bright);font-weight:600}.marketing_proof__sy_iT{margin-top:clamp(2.6rem,5vw,4rem);position:relative;width:100%}.marketing_proofFrame__Nbkc9{background:var(--lp-panel);border:1px solid var(--lp-line);border-radius:var(--lp-radius-lg);box-shadow:var(--lp-shadow);overflow:hidden;position:relative}.marketing_proofFrame__Nbkc9:before{content:"";position:absolute;inset:0;border-radius:var(--lp-radius-lg);pointer-events:none;box-shadow:inset 0 1px 0 rgba(255,255,255,.05);z-index:5}.marketing_proofTop__Q6yQD{display:flex;align-items:center;gap:.8rem;padding:.7rem 1rem;border-bottom:1px solid var(--lp-line);background:var(--lp-bg-1)}.marketing_dots__wOiha{display:flex;gap:6px}.marketing_dots__wOiha i{width:11px;height:11px;border-radius:50%;background:var(--lp-line-2);display:block}.marketing_crumb__mqA4P{display:flex;align-items:center;gap:.45rem;font-family:var(--font-mono,"JetBrains Mono",ui-monospace,monospace);font-size:var(--lp-fs-xs);color:var(--lp-ink-2)}.marketing_crumbRepo__3Q9nz{color:var(--lp-ink)}.marketing_crumbSl__kvccp{color:var(--lp-faint)}.marketing_crumbBranch__RzXIN{color:var(--human-bright)}.marketing_proofPresence__PMPU7{margin-left:auto;display:flex;align-items:center;gap:.5rem}.marketing_pchip__epkUX{display:inline-flex;align-items:center;gap:.4rem;padding:.24rem .55rem;border-radius:100px;font-size:var(--lp-fs-xs);font-weight:600;border:1px solid var(--lp-line)}.marketing_pchipAv__NwOO0{width:15px;height:15px;border-radius:50%;font-family:var(--font-mono,"JetBrains Mono",ui-monospace,monospace);font-size:9px;display:grid;place-items:center;font-weight:700}.marketing_pchipHuman__Z53Bo{color:var(--human-bright);border-color:var(--human-mid);background:var(--human-dim)}.marketing_pchipHuman__Z53Bo .marketing_pchipAv__NwOO0{background:var(--human);color:#04120f}.marketing_pchipAgent__UHSdl{color:var(--agent-bright);border-color:var(--agent-mid);background:var(--agent-dim)}.marketing_pchipAgent__UHSdl .marketing_pchipAv__NwOO0{background:#d946ef;color:#1a0620}.marketing_pchipLive__NlPe8{width:6px;height:6px;border-radius:50%;background:currentColor;animation:marketing_blink__0t2C0 1.6s steps(2) infinite}.marketing_proofBody__5B5wc{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr)}.marketing_dpane__oZO9E{background:var(--lp-canvas);border-right:1px solid var(--lp-line);position:relative;overflow:hidden}.marketing_dpaneHead__sPsOB{display:flex;align-items:center;gap:.5rem;padding:.5rem .9rem;border-bottom:1px solid var(--lp-line);font-family:var(--font-mono,"JetBrains Mono",ui-monospace,monospace);font-size:var(--lp-fs-xs);color:var(--lp-muted)}.marketing_dpaneFname__vJiT1{color:var(--lp-ink-2)}.marketing_dpaneSaved__aU3X3{margin-left:auto;display:inline-flex;align-items:center;gap:.35rem;color:var(--lp-add)}.marketing_dpaneSaved__aU3X3 i{width:6px;height:6px;border-radius:50%;background:var(--lp-add);display:block}.marketing_code__AyZHX{font-family:var(--font-mono,"JetBrains Mono",ui-monospace,monospace);font-size:var(--lp-fs-mono);line-height:1.7;padding:.7rem 0 1rem;margin:0;overflow-x:auto}.marketing_codeLn__b9BcS{display:grid;grid-template-columns:2.4rem 1fr;white-space:pre}.marketing_codeNum__MAYbQ{color:var(--lp-faint);text-align:right;padding-right:.9rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:.9em}.marketing_codeKw__i2xH2{color:var(--lp-syn-keyword)}.marketing_codeAt__NLptG{color:var(--lp-syn-attr)}.marketing_codeSt__7U3Ry{color:var(--lp-syn-string)}.marketing_codePu__eAq88{color:#6b7280}.marketing_codeOp__CKk1L{color:var(--human-bright)}.marketing_codeCm__9aN4z{color:var(--lp-syn-comment);font-style:italic}.marketing_agentLine__eIrly{background:var(--agent-dim);position:relative}.marketing_agentLine__eIrly .marketing_codeNum__MAYbQ{color:var(--agent-bright)}.marketing_agentGutter__VTCCc{position:absolute;left:0;width:2px;background:#d946ef;border-radius:2px;opacity:.9;top:0;bottom:0}.marketing_canvas__n4LEz{position:relative;background:radial-gradient(circle at 1px 1px,rgba(255,255,255,.05) 1px,transparent 0) 0 0 /22px 22px,var(--lp-canvas);min-height:340px;overflow:hidden}.marketing_canvasSvg__EBdu_{position:absolute;inset:0;width:100%;height:100%}.marketing_node__R_dUX{position:absolute;background:var(--lp-panel);border:1px solid var(--lp-line-2);border-radius:10px;padding:.5rem .7rem;min-width:104px;font-size:var(--lp-fs-xs);box-shadow:0 8px 20px -12px rgba(0,0,0,.6)}.marketing_nodeLabel__u9S3v{color:var(--lp-ink);font-weight:600;font-size:.82rem;white-space:nowrap}.marketing_nodeType__WKUWS{font-family:var(--font-mono,"JetBrains Mono",ui-monospace,monospace);font-size:9px;color:var(--lp-muted);margin-top:2px}.marketing_nodePort__iozrM{position:absolute;width:7px;height:7px;border-radius:50%;background:var(--lp-line-2);border:1.5px solid var(--lp-canvas)}.marketing_nodeRounded__oEp_j{border-radius:12px}.marketing_nodeRect__iaEpW{border-radius:5px}.marketing_nodeCyl___yyGQ{border-radius:8px;background:linear-gradient(180deg,var(--lp-panel-2),var(--lp-panel))}.marketing_nodeCyl___yyGQ:before{content:"";position:absolute;inset:0 0 auto 0;height:8px;border-radius:8px 8px 40% 40%/8px 8px 100% 100%;border-bottom:1px solid var(--lp-line);background:var(--lp-panel-2)}.marketing_nodeAgent__5jg0b{border-color:#d946ef;box-shadow:0 0 0 4px var(--agent-mid),0 8px 24px -10px rgba(0,0,0,.6)}.marketing_nodeAgent__5jg0b .marketing_nodeLabel__u9S3v{color:var(--agent-bright)}.marketing_nodeHuman__D7DYU{border-color:var(--human);box-shadow:0 0 0 3px var(--human-mid)}.marketing_cursor___cQbU{position:absolute;z-index:8;pointer-events:none;display:flex;align-items:flex-start;gap:0;transform:translate(-2px,-2px)}.marketing_cursorTag__UYYa9{font-family:var(--font-mono,"JetBrains Mono",ui-monospace,monospace);font-size:10px;font-weight:600;padding:2px 6px;border-radius:0 8px 8px 8px;transform:translate(11px,-3px);white-space:nowrap;color:#fff}.marketing_cursorHumanTag__D1mPU{background:var(--human);color:#04120f}.marketing_cursorAgentTag__U63ZA{background:#d946ef;color:#1a0620}.marketing_cursorDriftHuman__8OYmz{animation:marketing_driftH__FTBIU 9s var(--lp-ease) infinite alternate}.marketing_cursorDriftAgent__gTgMR{animation:marketing_driftA__X2Tdy 8s var(--lp-ease) infinite alternate}.marketing_canvasToolbar__d19WP{position:absolute;left:12px;bottom:12px;display:flex;flex-direction:column;gap:2px;background:var(--lp-panel);border:1px solid var(--lp-line);border-radius:9px;padding:3px;z-index:6}.marketing_canvasToolbar__d19WP button{width:26px;height:26px;border:none;background:none;color:var(--lp-muted);border-radius:6px;font-size:14px;cursor:pointer;display:grid;place-items:center}.marketing_canvasToolbar__d19WP button:hover{background:var(--lp-panel-2);color:var(--lp-ink)}.marketing_zoom__Nuv5n{position:absolute;right:12px;bottom:12px;font-family:var(--font-mono,"JetBrains Mono",ui-monospace,monospace);font-size:var(--lp-fs-xs);color:var(--lp-muted);background:var(--lp-panel);border:1px solid var(--lp-line);border-radius:7px;padding:3px 8px;z-index:6}.marketing_trustbar__dPiFt{display:flex;flex-wrap:wrap;gap:.6rem 2rem;justify-content:center;align-items:center;margin-top:2rem;color:var(--lp-muted);font-size:var(--lp-fs-sm)}.marketing_trustbarT__puAR9{display:inline-flex;align-items:center;gap:.5rem}.marketing_trustbarHumanIcon__OIdzw{width:16px;height:16px;color:var(--human-bright)}.marketing_trustbarAgentIcon__SqRWY{width:16px;height:16px;color:var(--agent-bright)}.marketing_section____AdI{padding-block:clamp(4rem,8vw,6.5rem)}.marketing_sectionAlt__7s_25{background:linear-gradient(var(--lp-bg-1),var(--lp-bg))}.marketing_shead__hdnWK{max-width:44ch;margin-bottom:2.6rem}.marketing_sheadCenter__uhwqw{margin-inline:auto;text-align:center}.marketing_shead__hdnWK h2{font-size:var(--lp-fs-h2)}.marketing_shead__hdnWK p{color:var(--lp-ink-2);font-size:var(--lp-fs-lead);margin-top:.9rem;line-height:1.55}.marketing_kicker__juDg8{display:inline-flex;align-items:center;gap:.55rem;margin-bottom:1rem;font-family:var(--font-mono,"JetBrains Mono",ui-monospace,monospace);font-size:var(--lp-fs-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--lp-muted)}.marketing_kicker__juDg8:before{content:"";width:22px;height:1px;background:var(--lp-line-2)}.marketing_kickerCenter__yoF0e{justify-content:center}.marketing_kickerCenter__yoF0e:before{display:none}.marketing_steps__Wuo9m{display:grid;grid-template-columns:repeat(3,1fr);gap:1.1rem;counter-reset:step}.marketing_step__pp4H_{position:relative;background:var(--lp-panel);border:1px solid var(--lp-line);border-radius:var(--lp-radius);padding:1.5rem 1.4rem 1.4rem;transition:border-color .3s,transform .3s;counter-increment:step}.marketing_step__pp4H_:hover{border-color:var(--lp-line-2);transform:translateY(-3px)}.marketing_stepNum__cywf_{font-family:var(--font-mono,"JetBrains Mono",ui-monospace,monospace);font-size:var(--lp-fs-xs);color:var(--lp-faint)}.marketing_stepNumBright__245T3{color:var(--human-bright)}.marketing_step__pp4H_ h3{font-size:var(--lp-fs-h3);margin:.7rem 0 .5rem}.marketing_step__pp4H_ p{color:var(--lp-ink-2);font-size:var(--lp-fs-sm);line-height:1.55}.marketing_sicon__ZwrTL{width:38px;height:38px;border-radius:10px;display:grid;place-items:center;background:var(--lp-panel-2);border:1px solid var(--lp-line);margin-bottom:.2rem}.marketing_siconHuman__05Ckp svg{width:20px;height:20px;color:var(--human-bright)}.marketing_siconAgent__mIjIx svg{width:20px;height:20px;color:var(--agent-bright)}.marketing_stepLine__eVXmq{font-family:var(--font-mono,"JetBrains Mono",ui-monospace,monospace);font-size:var(--lp-fs-xs);color:var(--lp-muted);margin-top:.9rem;padding-top:.8rem;border-top:1px solid var(--lp-line)}.marketing_stepLine__eVXmq b{color:var(--lp-ink-2);font-weight:500}.marketing_stepConnect__G3zYs{position:absolute;top:2.1rem;right:-.75rem;color:var(--lp-faint);z-index:2}.marketing_bento__nMx9t{display:grid;grid-template-columns:repeat(2,1fr);gap:1.1rem}.marketing_card__HlE37{background:var(--lp-panel);border:1px solid var(--lp-line);border-radius:var(--lp-radius);padding:1.6rem;transition:border-color .3s,transform .3s,box-shadow .3s;position:relative;overflow:hidden}.marketing_card__HlE37:hover{border-color:var(--lp-line-2);transform:translateY(-3px);box-shadow:var(--lp-shadow)}.marketing_cicon__nh9Ej{width:40px;height:40px;border-radius:11px;display:grid;place-items:center;border:1px solid var(--lp-line);background:var(--lp-panel-2);margin-bottom:1.05rem}.marketing_cicon__nh9Ej svg{width:21px;height:21px}.marketing_ciconHuman__ICq4n svg{color:var(--human-bright)}.marketing_ciconAgent__McpHt svg{color:var(--agent-bright)}.marketing_card__HlE37 h3{font-size:var(--lp-fs-h3)}.marketing_card__HlE37 p{color:var(--lp-ink-2);font-size:var(--lp-fs-sm);margin-top:.55rem;line-height:1.55}.marketing_magic__EBg2r{margin-top:1.1rem;background:var(--lp-canvas);border:1px solid var(--lp-line);border-radius:var(--lp-radius-sm);padding:.7rem .85rem;font-family:var(--font-mono,"JetBrains Mono",ui-monospace,monospace);font-size:var(--lp-fs-xs);line-height:1.6;overflow-x:auto;color:var(--lp-ink-2)}.marketing_cardWide__DkFuw{grid-column:1/-1;display:grid;grid-template-columns:1.1fr 1fr;gap:1.6rem;align-items:center}.marketing_cardWideMagic__Dbyro{margin-top:0}.marketing_artifact____WfL{background:var(--lp-panel);border:1px solid var(--lp-line);border-radius:var(--lp-radius-lg);overflow:hidden;box-shadow:var(--lp-shadow)}.marketing_artifactTop__QTYCs{display:flex;align-items:center;gap:.7rem;padding:.75rem 1rem;border-bottom:1px solid var(--lp-line);background:var(--lp-bg-1);flex-wrap:wrap}.marketing_prState__7HT7t{display:inline-flex;align-items:center;gap:.4rem;font-size:var(--lp-fs-xs);font-weight:600;color:var(--agent-bright);background:var(--agent-dim);border:1px solid var(--agent-mid);padding:.25rem .55rem;border-radius:100px}.marketing_prState__7HT7t,.marketing_prTitle__rXHxg{font-family:var(--font-mono,"JetBrains Mono",ui-monospace,monospace)}.marketing_prTitle__rXHxg{font-size:var(--lp-fs-sm);color:var(--lp-ink)}.marketing_prMeta__vqyH0{font-family:var(--font-mono,"JetBrains Mono",ui-monospace,monospace);font-size:var(--lp-fs-xs);color:var(--lp-muted)}.marketing_prMetaRepo__GC69a{color:var(--lp-ink-2)}.marketing_prMetaAgent__Zers_{color:var(--agent-bright)}.marketing_honest__TGgjx{margin-left:auto;font-size:var(--lp-fs-xs);color:var(--lp-muted);display:inline-flex;align-items:center;gap:.4rem}.marketing_diff__ucSEq{font-family:var(--font-mono,"JetBrains Mono",ui-monospace,monospace);font-size:var(--lp-fs-mono);line-height:1.7;overflow-x:auto;background:var(--lp-canvas)}.marketing_diffHunk__58WPd{color:var(--lp-syn-keyword);background:rgba(129,140,248,.07);padding:.2rem 1rem;border-block:1px solid var(--lp-line)}.marketing_diffRow__h6AFV{display:grid;grid-template-columns:1.6rem 1fr;white-space:pre;padding-inline:.4rem 1rem}.marketing_diffGutter___CM1O{color:var(--lp-faint);text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.marketing_diffAdd__YF31H{background:var(--lp-add-bg)}.marketing_diffAdd__YF31H .marketing_diffGutter___CM1O,.marketing_diffAdd__YF31H .marketing_diffText__F_E2J{color:var(--lp-add)}.marketing_diffDel__9uBUt{background:var(--lp-del-bg)}.marketing_diffDel__9uBUt .marketing_diffGutter___CM1O,.marketing_diffDel__9uBUt .marketing_diffText__F_E2J{color:var(--lp-del)}.marketing_diffCm__DbQmG{color:var(--lp-syn-comment)}.marketing_diffKw__uqrfy{color:var(--lp-syn-keyword)}.marketing_diffAt__yKp90{color:var(--lp-syn-attr)}.marketing_diffSt__8fshY{color:var(--lp-syn-string)}.marketing_diffNm__0x1Vo{color:var(--lp-syn-num)}.marketing_artifactFoot__MS4Ui{display:flex;align-items:center;gap:.7rem;padding:.85rem 1rem;border-top:1px solid var(--lp-line);background:var(--lp-bg-1);flex-wrap:wrap}.marketing_commit__zR3S4{font-family:var(--font-mono,"JetBrains Mono",ui-monospace,monospace);font-size:var(--lp-fs-xs);color:var(--lp-muted)}.marketing_commitSha__dpcss{color:var(--lp-ink-2)}.marketing_commitAgent__QqZC3{color:var(--agent-bright);font-weight:600}.marketing_reconcile__9lZa1{margin-left:auto;display:inline-flex;align-items:center;gap:.5rem;font-size:var(--lp-fs-xs);color:var(--human-bright)}.marketing_ctaBand__6RtnB{position:relative;text-align:center;border:1px solid var(--lp-line);border-radius:var(--lp-radius-lg);background:radial-gradient(120% 140% at 50% 0,color-mix(in srgb,var(--human-dim) 60%,transparent),transparent 55%),radial-gradient(120% 140% at 50% 100%,color-mix(in srgb,var(--agent-dim) 60%,transparent),transparent 55%),var(--lp-panel);padding:clamp(2.5rem,6vw,4.5rem) var(--lp-gutter);overflow:hidden}.marketing_ctaBand__6RtnB h2{font-size:var(--lp-fs-h2);max-width:20ch;margin-inline:auto}.marketing_ctaBand__6RtnB p{color:var(--lp-ink-2);max-width:52ch;margin:1.1rem auto 0;font-size:var(--lp-fs-lead)}.marketing_ossRow__diLzD{display:flex;flex-wrap:wrap;gap:.6rem 1.4rem;justify-content:center;margin-top:1.6rem;font-family:var(--font-mono,"JetBrains Mono",ui-monospace,monospace);font-size:var(--lp-fs-xs);color:var(--lp-muted)}.marketing_ossItem__UDdQY{display:inline-flex;align-items:center;gap:.45rem}.marketing_ossItem__UDdQY svg{width:14px;height:14px;color:var(--human-bright)}.marketing_footer__q2rB6{border-top:1px solid var(--lp-line);background:var(--lp-bg-1);padding-top:3rem;position:relative;z-index:1}.marketing_footGrid__jkLBq{display:grid;grid-template-columns:1.6fr repeat(3,1fr);gap:2rem;padding-bottom:2.5rem}.marketing_footBrand__qijhV p{color:var(--lp-muted);font-size:var(--lp-fs-sm);max-width:34ch;margin-top:.8rem}.marketing_footCol__18sEa h4{font-family:var(--font-mono,"JetBrains Mono",ui-monospace,monospace);font-size:var(--lp-fs-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--lp-faint);margin-bottom:.9rem;font-weight:500;margin-top:0}.marketing_footCol__18sEa a{display:block;color:var(--lp-ink-2);font-size:var(--lp-fs-sm);padding:.28rem 0;transition:color .2s}.marketing_footCol__18sEa a:hover{color:var(--lp-ink)}.marketing_claudo__KB95E{border-top:1px solid var(--lp-line);padding-block:1.3rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}.marketing_claudoBuilt__lK8TD{font-size:var(--lp-fs-sm);color:var(--lp-muted)}.marketing_claudoBuilt__lK8TD a{color:var(--lp-ink-2);border-bottom:1px solid var(--lp-line-2)}.marketing_claudoBuilt__lK8TD a:hover{color:var(--lp-ink)}.marketing_claudoCopy__hGSo3{font-family:var(--font-mono,"JetBrains Mono",ui-monospace,monospace);font-size:var(--lp-fs-xs);color:var(--lp-faint)}.marketing_stickyCta__n8zzF{position:fixed;left:0;right:0;bottom:0;z-index:70;display:none;padding:.7rem var(--lp-gutter) calc(.7rem + env(safe-area-inset-bottom));background:linear-gradient(color-mix(in srgb,var(--lp-bg) 40%,transparent),var(--lp-bg) 40%);backdrop-filter:blur(10px);border-top:1px solid var(--lp-line)}.marketing_stickyCta__n8zzF .marketing_btnPrimary__ylJUN{width:100%;justify-content:center;padding:.9rem}.marketing_gHuman___rbj8{color:var(--human-bright)}.marketing_gAgent__6rMHz{color:var(--agent-bright)}.marketing_diffText__F_E2J{color:inherit}.marketing_magicCm__mRB3Y{color:var(--lp-syn-comment)}.marketing_magicKw__q3DDG{color:var(--lp-syn-keyword)}.marketing_magicSt__C1_7O{color:var(--lp-syn-string)}.marketing_magicFn__OhGu3{color:var(--human-bright)}.marketing_magicAg__ikfcr{color:var(--agent-bright)}.marketing_magicPu__jBFBJ{color:#6b7280}@keyframes marketing_blink__0t2C0{50%{opacity:.3}}@keyframes marketing_draw__bqYXq{to{stroke-dashoffset:0}}@keyframes marketing_pop__oR_fb{to{opacity:1;transform:scale(1)}}@keyframes marketing_driftH__FTBIU{0%{transform:translate(-2px,-2px)}to{transform:translate(6px,10px)}}@keyframes marketing_driftA__X2Tdy{0%{transform:translate(-2px,-2px)}to{transform:translate(-8px,6px)}}.marketing_edgeDraw__ATC_i{stroke-dasharray:1;stroke-dashoffset:1;animation:marketing_draw__bqYXq 1.1s var(--lp-ease) forwards;animation-delay:.4s}.marketing_pop__oR_fb{opacity:0;transform:scale(.85);animation:marketing_pop__oR_fb .5s var(--lp-ease) forwards}@media (prefers-reduced-motion:reduce){.marketing_edgeDraw__ATC_i{animation:none;stroke-dashoffset:0}.marketing_pop__oR_fb{animation:none;opacity:1;transform:none}.marketing_cursorDriftAgent__gTgMR,.marketing_cursorDriftHuman__8OYmz{animation:none!important}.marketing_announceDot__5ezKG,.marketing_pchipLive__NlPe8{animation:none}}@media (max-width:960px){.marketing_ghPill__keA_N,.marketing_navLinks__xpN_c{display:none}.marketing_navToggle__BtQOI{display:flex}.marketing_proofBody__5B5wc{grid-template-columns:1fr}.marketing_dpane__oZO9E{border-right:none;border-bottom:1px solid var(--lp-line)}.marketing_bento__nMx9t,.marketing_cardWide__DkFuw,.marketing_steps__Wuo9m{grid-template-columns:1fr}.marketing_stepConnect__G3zYs{display:none}.marketing_footGrid__jkLBq{grid-template-columns:1fr 1fr;gap:1.6rem}.marketing_footBrand__qijhV{grid-column:1/-1}}@media (max-width:640px){.marketing_ctaRow__z6k9C{flex-direction:column;align-items:stretch}.marketing_ctaRow__z6k9C .marketing_btnPrimary__ylJUN,.marketing_ctaRow__z6k9C .marketing_btnSecondary__8ytnt{justify-content:center}.marketing_canvas__n4LEz{min-height:300px}.marketing_stickyCta__n8zzF{display:block}.marketing_claudo__KB95E{flex-direction:column;align-items:flex-start;gap:.6rem}.marketing_footGrid__jkLBq{grid-template-columns:1fr}}.RepoToDiagram_inputWrap__Bpiac{max-width:680px;margin:0 auto}.RepoToDiagram_inputForm__jJMNG{display:flex;flex-direction:column;gap:0}.RepoToDiagram_inputRow__EZa_J{display:flex;align-items:center;background:var(--lp-panel);border:1px solid var(--lp-line-2);border-radius:var(--lp-radius);overflow:hidden;transition:border-color .2s,box-shadow .2s;box-shadow:0 4px 20px -8px rgba(0,0,0,.5)}.RepoToDiagram_inputRow__EZa_J:focus-within{border-color:var(--human);box-shadow:0 0 0 3px var(--human-dim),0 4px 20px -8px rgba(0,0,0,.5)}.RepoToDiagram_inputPrefix__XFcwB{display:flex;align-items:center;gap:.45rem;padding:0 .8rem 0 1rem;color:var(--lp-muted);flex:none;border-right:1px solid var(--lp-line);height:52px;white-space:nowrap}.RepoToDiagram_inputPrefixText__6RHKr{font-size:.82rem;color:var(--lp-ink-2)}.RepoToDiagram_inputPrefixText__6RHKr,.RepoToDiagram_input__bADhc{font-family:var(--font-mono,"JetBrains Mono",ui-monospace,monospace)}.RepoToDiagram_input__bADhc{flex:1;min-width:0;background:transparent;border:none;outline:none;padding:0 .9rem;height:52px;font-size:.88rem;color:var(--lp-ink);caret-color:var(--human)}.RepoToDiagram_input__bADhc::-moz-placeholder{color:var(--lp-faint)}.RepoToDiagram_input__bADhc::placeholder{color:var(--lp-faint)}.RepoToDiagram_inputBtn__EmMvn{flex:none;border-radius:0 calc(var(--lp-radius) - 1px) calc(var(--lp-radius) - 1px) 0;height:52px;padding-inline:1.25rem;font-size:.9rem;margin:0}.RepoToDiagram_inputNote__8q9rr{display:flex;align-items:center;gap:.4rem;margin-top:.75rem;text-align:center;justify-content:center;font-family:var(--font-mono,"JetBrains Mono",ui-monospace,monospace);font-size:var(--lp-fs-xs);color:var(--lp-muted);line-height:1.5}.RepoToDiagram_inputNote__8q9rr b{color:var(--lp-ink-2);font-weight:500}.RepoToDiagram_inputNoteIcon__ErhyX{flex:none;color:var(--lp-muted)}.RepoToDiagram_examplesHead__ZsyLu{display:flex;align-items:center;justify-content:center;gap:1rem;margin-top:2.8rem;margin-bottom:1.1rem}.RepoToDiagram_examplesHead__ZsyLu:after,.RepoToDiagram_examplesHead__ZsyLu:before{content:"";flex:1;height:1px;background:var(--lp-line);max-width:160px}.RepoToDiagram_examplesLabel__8rkR9{font-family:var(--font-mono,"JetBrains Mono",ui-monospace,monospace);font-size:var(--lp-fs-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--lp-faint);white-space:nowrap}.RepoToDiagram_examples__l37Ej{display:grid;grid-template-columns:repeat(4,1fr);gap:.85rem}.RepoToDiagram_exampleCard__f7LlO{display:flex;flex-direction:column;gap:0;background:var(--lp-panel);border:1px solid var(--lp-line);border-radius:var(--lp-radius);padding:1.15rem 1.1rem 1rem;text-decoration:none;color:inherit;transition:border-color .2s,transform .2s,box-shadow .2s;cursor:pointer}.RepoToDiagram_exampleCard__f7LlO:hover{border-color:var(--human-mid);transform:translateY(-3px);box-shadow:var(--lp-shadow)}.RepoToDiagram_exampleCard__f7LlO:focus-visible{outline:2px solid var(--human);outline-offset:3px;border-radius:var(--lp-radius)}.RepoToDiagram_exampleCardTop__ejmwJ{display:flex;align-items:center;gap:.15rem;font-family:var(--font-mono,"JetBrains Mono",ui-monospace,monospace);font-size:var(--lp-fs-xs);flex-wrap:wrap;row-gap:.1rem}.RepoToDiagram_exampleOwner__XDCwv{color:var(--lp-muted)}.RepoToDiagram_exampleSlash__qyXfO{color:var(--lp-faint)}.RepoToDiagram_exampleName__OXQCR{color:var(--human-bright);font-weight:600}.RepoToDiagram_exampleArrow__46FSY{margin-left:auto;color:var(--lp-faint);display:flex;align-items:center;transition:color .2s,transform .2s}.RepoToDiagram_exampleCard__f7LlO:hover .RepoToDiagram_exampleArrow__46FSY{color:var(--human-bright);transform:translateX(3px)}.RepoToDiagram_exampleDesc__Q5wSm{margin-top:.55rem;color:var(--lp-ink-2);font-size:var(--lp-fs-xs);line-height:1.5;flex:1}.RepoToDiagram_exampleFoot__xpozh{margin-top:.9rem;padding-top:.7rem;border-top:1px solid var(--lp-line)}.RepoToDiagram_exampleCta__5iUwI{display:inline-flex;align-items:center;gap:.4rem;font-family:var(--font-mono,"JetBrains Mono",ui-monospace,monospace);font-size:var(--lp-fs-xs);color:var(--lp-muted);transition:color .2s}.RepoToDiagram_exampleCard__f7LlO:hover .RepoToDiagram_exampleCta__5iUwI{color:var(--human-bright)}@media (prefers-reduced-motion:reduce){.RepoToDiagram_exampleArrow__46FSY,.RepoToDiagram_exampleCard__f7LlO,.RepoToDiagram_inputRow__EZa_J{transition:none}}@media (max-width:960px){.RepoToDiagram_examples__l37Ej{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.RepoToDiagram_inputRow__EZa_J{flex-wrap:wrap;border-radius:var(--lp-radius);height:auto}.RepoToDiagram_inputPrefix__XFcwB{width:100%;height:44px;border-right:none;border-bottom:1px solid var(--lp-line)}.RepoToDiagram_input__bADhc{width:100%;height:44px;padding:0 1rem}.RepoToDiagram_inputBtn__EmMvn{width:100%;border-radius:0 0 calc(var(--lp-radius) - 1px) calc(var(--lp-radius) - 1px);height:48px;justify-content:center}.RepoToDiagram_examples__l37Ej{grid-template-columns:1fr}.RepoToDiagram_examplesHead__ZsyLu:after,.RepoToDiagram_examplesHead__ZsyLu:before{max-width:60px}}html.js-reveal .lp-reveal{opacity:0;transform:translateY(16px)}.lp-reveal{transition:opacity .6s cubic-bezier(.22,.61,.36,1),transform .6s cubic-bezier(.22,.61,.36,1)}.lp-reveal.lp-shown,html.js-reveal .lp-reveal.lp-shown{opacity:1;transform:none}.lp-nav-scrolled{border-bottom-color:#23272f!important}#lp-drawer{position:fixed;inset:0 0 0 auto;width:min(84vw,320px);z-index:80;background:#0b0d11;border-left:1px solid #23272f;transform:translateX(100%);transition:transform .35s cubic-bezier(.22,.61,.36,1);padding:1.2rem;display:flex;flex-direction:column;gap:.4rem}#lp-drawer.lp-drawer-open{transform:translateX(0)}#lp-drawer a{padding:.75rem .6rem;border-radius:9px;color:#c3cad6;font-size:1rem;text-decoration:none;color:inherit}#lp-drawer a:hover{background:#141821;color:#eef1f6}#lp-scrim{position:fixed;inset:0;z-index:79;background:rgba(0,0,0,.55);opacity:0;visibility:hidden;transition:opacity .3s;pointer-events:none}#lp-scrim.lp-scrim-open{opacity:1;visibility:visible;pointer-events:auto}@media (prefers-reduced-motion:reduce){.lp-reveal,html.js-reveal .lp-reveal{opacity:1!important;transform:none!important;transition:none!important}}