@font-face{font-family:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(../media/79e9e0e3b9220e46-s.3a-pd9010p_dh.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(../media/e62850744c7f266e-s.0n7ulcr4ivksg.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(../media/9433d1a810498265-s.p.1hij5ex6k3v9q.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/150f724d70372c02-s.1ljbalzvxyif7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/750c737482d9de2f-s.3ex3j6ahhvjry.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/5f402bd2d8eef81a-s.p.40bho2kviej2o.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader Fallback;src:local(Times New Roman);ascent-override:69.68%;descent-override:25.12%;line-gap-override:0.0%;size-adjust:105.48%}.newsreader_18e602da-module__g9E4Ka__className{font-family:Newsreader,Newsreader Fallback}.newsreader_18e602da-module__g9E4Ka__variable{--font-newsreader:"Newsreader", "Newsreader Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e390973e931a41c5-s.0rgnxg2b64rzs.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/59b15b4bcd7b1eb5-s.2vemzm0itqzfy.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e532fa1b9921e1cd-s.3cb5lpr2l6xud.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2fe89d53234c61d4-s.1u30mmyq6lnsd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/99e609270109b47d-s.p.40sczeszzbjw1.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5e05ae5b48faa55e-s.1yd4_i3e35931.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a7afbb44bec2bb18-s.1qc6dx89jd2qv.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/02263ebadd758ea4-s.29yke99gs9qpn.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/68757d6cddeff913-s.1i-sca43-qwng.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/effe91970fc4db64-s.p.0oace-s_gkfks.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6ff74e33ebd7bca3-s.352ti9pm7m6qh.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1a69062cfe6f77f8-s.0o-3_g79811ob.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9a4838fcda0d1bca-s.0ngr-xkgqz1kf.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2e95a7d252b9825a-s.15orukf5wyxb5.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/23b7a97ae3b5c134-s.p.226pwps5o-gq_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.ibm_plex_mono_d3cfb7b7-module__BMRxgW__className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.ibm_plex_mono_d3cfb7b7-module__BMRxgW__variable{--font-plex-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
@font-face{font-family:Pacifico;font-style:normal;font-weight:400;font-display:swap;src:url(../media/da4caa5346f1c7fb-s.3ucz1d_kmgbtv.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Pacifico;font-style:normal;font-weight:400;font-display:swap;src:url(../media/8637c86382b2cab5-s.40j1jjzs0bvwz.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Pacifico;font-style:normal;font-weight:400;font-display:swap;src:url(../media/75a8566361c6e74e-s.3g1gre078i41u.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Pacifico;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ffc3a3dc9f8ed46f-s.27a0aiz-jsr35.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Pacifico;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a624dffa201843ff-s.p.2xocl9mu6olar.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Pacifico Fallback;src:local(Arial);ascent-override:137.32%;descent-override:47.74%;line-gap-override:0.0%;size-adjust:94.89%}.pacifico_74713c07-module__Vf9LrG__className{font-family:Pacifico,Pacifico Fallback;font-style:normal;font-weight:400}.pacifico_74713c07-module__Vf9LrG__variable{--font-pacifico:"Pacifico", "Pacifico Fallback"}
body{margin:0}.landing{--cream:#fdfcf9;--ink:#26221b;--terra:#d4714e;--blue:#4e79ce;--navy:#1e2a45;--paper:#fff;--line:#e6e2d6;--muted:#4a443a;--faint:#8a8171;--gold:#f0d9a8;--serif:var(--font-newsreader), "Newsreader", Georgia, serif;--mono:var(--font-plex-mono), "IBM Plex Mono", ui-monospace, Menlo, monospace;--script:var(--font-pacifico), "Pacifico", cursive;background:var(--cream);min-height:100vh;color:var(--ink);font-family:var(--serif);-webkit-font-smoothing:antialiased;flex-direction:column;display:flex;overflow-x:hidden}.landing *,.landing :before,.landing :after{box-sizing:border-box}.landing a{color:var(--ink);text-decoration:none}.landing a:hover{color:var(--terra)}.landing ::selection{background:var(--gold)}.landing h1,.landing h2{text-wrap:balance;margin:0;font-weight:400}@keyframes braid-blink{0%,49%{opacity:1}50%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.landing .l-caret{animation:none}}.l-nav{justify-content:space-between;align-items:center;width:100%;max-width:1280px;margin:0 auto;padding:28px clamp(20px,4vw,48px);display:flex}.l-logo{font-family:var(--script);font-size:30px;line-height:1}.landing .l-logo:hover{color:var(--ink)}.l-nav-links{font-size:clamp(12px,2vw,15px);font-family:var(--mono);align-items:center;gap:clamp(14px,3vw,32px);display:flex}.l-nav-link{opacity:.75}.l-nav-cta{border:1.5px solid var(--ink);white-space:nowrap;border-radius:999px;padding:9px clamp(12px,2.5vw,22px);font-weight:500}.landing .l-nav-cta:hover{background:var(--ink);color:#faf6ee}@media (max-width:600px){.l-nav{padding:20px clamp(16px,5vw,24px)}.l-nav-link{display:none}.l-nav-links{gap:0}}.l-hero{text-align:center;width:100%;max-width:1280px;margin:0 auto;padding:72px clamp(20px,4vw,48px) 40px}.l-kicker{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--terra);margin-bottom:28px;font-size:13px}.landing .l-h1{letter-spacing:-.01em;max-width:900px;margin:0 auto 26px;font-size:clamp(32px,7.2vw,88px);line-height:1.04}.l-h1-visual,.l-h1-visual>span{display:block}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.l-h1 em{color:var(--terra);white-space:nowrap;font-style:italic;display:block}.l-caret{background:var(--terra);vertical-align:-.04em;width:3px;height:.72em;margin:0 2px 0 3px;animation:1.1s step-end infinite braid-blink;display:inline-block}.l-sub{max-width:620px;color:var(--muted);text-wrap:pretty;margin:0 auto 40px;font-size:22px;line-height:1.5}.l-footnote{color:var(--faint);margin:0 0 64px;font-size:15px;font-style:italic}.wl-form{flex-wrap:wrap;justify-content:center;gap:12px;margin-bottom:14px;display:flex}.wl-input{font-family:var(--mono);border:1.5px solid var(--ink);background:var(--paper);color:var(--ink);border-radius:10px;outline:none;width:280px;padding:14px 18px;font-size:15px}.wl-button{font-family:var(--serif);background:var(--ink);color:#faf6ee;cursor:pointer;white-space:nowrap;border:none;border-radius:10px;padding:14px 28px;font-size:18px;font-weight:500}.wl-button:hover{background:var(--terra)}.wl-button:disabled{opacity:.7;cursor:default}.wl-error{width:100%;color:var(--terra);margin:4px 0 0;font-size:15px}.wl-confirm{margin:0 0 10px;font-size:22px}.wl-enrich{flex-direction:column;align-items:center;gap:12px;margin-bottom:14px;display:flex}.wl-enrich-lead{color:var(--faint);margin:0;font-size:16px;font-style:italic}.wl-row{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.wl-half{width:180px}.wl-wide{width:372px;max-width:100%}.wl-actions{grid-template-columns:1fr auto 1fr;align-items:center;display:grid}.wl-actions .wl-button{grid-column:2}.wl-actions .wl-skip{grid-column:3;justify-self:start}.wl-skip{font-family:var(--mono);color:var(--faint);cursor:pointer;background:0 0;border:none;padding:8px 10px;font-size:13px}.wl-skip:hover{color:var(--terra)}.wl-dark .wl-confirm{color:#f6f8fc}.wl-dark .wl-enrich-lead,.wl-dark .wl-skip{color:#a9b4cc}.wl-dark .wl-skip:hover{color:var(--gold)}.wl-dark .wl-input{color:#f6f8fc;background:#28365c;border-color:#43537d}.wl-dark .wl-button{background:var(--terra);color:#fff}.wl-dark .wl-button:hover{background:#e08a66}.wl-dark .wl-error a,.wl-error a{text-decoration:underline}.wl-dark .wl-error,.wl-dark .wl-error a{color:var(--gold)}.l-panels{text-align:left;flex-wrap:wrap;justify-content:center;align-items:stretch;gap:24px;display:flex}.l-workspace{background:var(--paper);border:1.5px solid var(--line);border-radius:16px;flex:1.4 480px;max-width:640px;min-height:380px;display:flex;overflow:hidden;box-shadow:0 24px 48px -32px #26221b59}.l-ws-sidebar{border-right:1.5px solid var(--line);background:#f3f0e8;flex-direction:column;flex-shrink:0;gap:4px;width:152px;padding:18px 14px;font-size:13.5px;display:flex}.l-ws-team{font-family:var(--script);margin-bottom:12px;font-size:17px}.l-ws-chan{color:var(--faint);padding:4px 8px}.l-ws-active{background:var(--ink);color:#faf6ee;border-radius:7px}.l-ws-label{color:var(--faint);letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-family:var(--mono);margin-top:10px;padding:4px 8px}.l-ws-agent{color:var(--muted);align-items:center;gap:6px;padding:4px 8px;display:flex}.l-dot-green{background:#5e9e6f;border-radius:50%;width:7px;height:7px}.l-ws-main{flex-direction:column;flex:1;min-width:0;display:flex}.l-ws-header{border-bottom:1.5px solid #eee7d6;padding:13px 18px;font-size:15px;font-weight:600}.l-ws-feed{flex-direction:column;gap:16px;padding:16px 18px;font-size:14.5px;line-height:1.45;display:flex}.l-msg{gap:10px;display:flex}.l-avatar{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:14px;font-weight:600;display:flex}.l-avatar-m{background:var(--terra);color:#fff}.l-avatar-t{background:var(--blue);color:#fff}.l-avatar-bot{background:var(--ink);color:var(--gold);font-family:var(--mono);font-size:13px;font-weight:400}.l-who{font-weight:600}.l-time{color:#a89f8d;font-size:12px}.l-badge{background:var(--gold);color:#6b4e12;font-size:10px;font-family:var(--mono);vertical-align:1px;border-radius:5px;padding:1.5px 6px}.l-accent{color:var(--terra)}.l-msg code{font-family:var(--mono);background:#f3f0e8;border-radius:4px;padding:1px 5px;font-size:12.5px}.l-terminal{background:var(--navy);border-radius:16px;flex-direction:column;flex:380px;max-width:500px;min-height:380px;display:flex;overflow:hidden;box-shadow:0 24px 48px -32px #1e2a4580}.l-term-bar{border-bottom:1px solid #2c3a5e;gap:7px;padding:15px 18px;display:flex}.l-term-bar span{background:#3c4b70;border-radius:50%;width:11px;height:11px}.l-term-body{font-family:var(--mono);color:#d9e0ee;overflow-wrap:break-word;padding:22px;font-size:13.5px;line-height:1.9}.l-term-user{color:#e09b7d}.l-term-path{color:#8b96af}.l-term-cmd{color:#f3ebd9}.l-term-ok{color:#8fbf9b}.l-term-gold{color:var(--gold)}.l-term-gap{margin-top:12px}.l-caret-term{background:var(--gold);vertical-align:-2px;width:8px;height:15px;margin-left:6px}.l-divider{text-align:center;width:100%;max-width:1180px;margin:0 auto;padding:100px clamp(20px,4vw,48px) 0}.braid-svg{width:100%;height:auto;display:block}.l-divider-caption{font-family:var(--mono);letter-spacing:.14em;color:var(--faint);margin-top:30px;font-size:13px}.l-how,.l-why,.l-flows{width:100%;max-width:1080px;margin:0 auto;padding:110px clamp(20px,4vw,48px) 40px}.l-how{padding-top:120px}.l-flows{text-align:center;padding-bottom:0}.landing .l-h2{letter-spacing:-.01em;text-align:center;max-width:700px;margin:0 auto 12px;font-size:clamp(30px,4vw,42px)}.l-h2 em{color:var(--terra)}.l-why .l-h2{margin-bottom:56px}.l-section-sub{color:var(--muted);text-align:center;max-width:560px;margin:0 auto 56px;font-size:19px}.l-flows .l-section-sub{margin-bottom:44px}.l-steps{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:28px;display:grid}.l-step{border-top:1.5px solid var(--ink);padding-top:22px}.l-step-num{font-family:var(--mono);color:var(--terra);margin-bottom:12px;font-size:13px}.l-step-title{margin-bottom:10px;font-size:23px}.l-step-body{color:var(--muted);font-size:16.5px;line-height:1.55}.l-features{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:24px;display:grid}.l-card{background:var(--paper);border:1.5px solid var(--line);border-radius:16px;padding:30px 30px 34px}.l-card-head{align-items:center;gap:12px;margin-bottom:10px;display:flex}.l-card-dot{border-radius:50%;flex-shrink:0;width:13px;height:13px}.l-card-title{font-size:24px}.l-card-body{color:var(--muted);font-size:16.5px;line-height:1.55}.l-fineprint{text-align:center;color:var(--faint);max-width:620px;margin:48px auto 0;font-size:16px;font-style:italic}.l-flows .l-fineprint{max-width:560px;margin-top:40px}.l-flow-chips{flex-wrap:wrap;justify-content:center;gap:14px;max-width:860px;margin:0 auto;display:flex}.l-chip{border:1.5px solid var(--line);background:var(--paper);text-align:left;border-radius:999px;align-items:baseline;gap:10px;padding:12px 22px;display:flex}.l-chip-tag{font-family:var(--mono);font-size:13px}.l-chip-desc{color:var(--muted);font-size:16px}.l-cta-band{background:var(--navy);color:#f6f8fc;text-align:center;margin-top:130px;padding:100px clamp(20px,4vw,48px) 110px}.l-cta-logo{font-family:var(--script);color:var(--terra);margin-bottom:22px;font-size:44px}.landing .l-cta-h2{letter-spacing:-.01em;max-width:700px;margin:0 auto 18px;font-size:clamp(36px,4.5vw,56px)}.l-cta-sub{color:#a9b4cc;max-width:480px;margin:0 auto 40px;font-size:19px}.l-cta-invited{font-family:var(--mono);color:#8b96af;margin-top:44px;font-size:13px}.l-footer{background:var(--navy);color:var(--terra);text-align:center;padding:0 clamp(20px,4vw,48px) 36px;font-size:14px}.l-footer-inner{border-top:1px solid #2c3a5e;flex-wrap:wrap;justify-content:space-between;gap:12px;max-width:1080px;margin:0 auto;padding-top:28px;display:flex}.l-footer-links{flex-wrap:wrap;gap:24px;display:flex}.landing .l-footer a{color:var(--terra)}.landing .l-footer a:hover{color:#e08a66}
