.AgentBuilder_ab__8wvaz{--white:#ffffff;--gray-25:#fbfcfd;--gray-50:#f6f7f9;--gray-100:#eef0f4;--gray-200:#e4e7ec;--gray-300:#cfd4dc;--gray-400:#98a1b0;--gray-500:#677080;--gray-600:#4a5160;--gray-900:#0b0d12;--blue:#2453ff;--blue-600:#1a42e6;--blue-50:#eef2ff;--blue-100:#dde5ff;--blue-soft:#7d97ff;--navy:#070b18;--navy-2:#0e1428;--green:#12a150;--amber:#b45f00;--red:#d92d20;--sans:var(--font-sans),"Geist","Inter",system-ui,sans-serif;--mono:var(--font-mono),"Geist Mono",ui-monospace,"SFMono-Regular",monospace;--shell:1200px;--radius:16px;--shadow-sm:0 1px 2px rgb(16 24 40/0.05);--shadow-md:0 1px 2px rgb(16 24 40/0.04),0 10px 28px -10px rgb(16 24 40/0.12);--shadow-lg:0 1px 2px rgb(16 24 40/0.04),0 30px 70px -30px rgb(16 24 40/0.22);--ease:cubic-bezier(0.2,0.7,0.2,1);--bg:var(--white);--surface:var(--white);--fg:var(--gray-900);--fg-2:var(--gray-600);--fg-3:var(--gray-500);--line:var(--gray-200);--accent:var(--blue);position:relative;min-height:100vh;overflow-x:clip;background:var(--white);color:var(--fg-2);font-family:var(--sans);font-size:17px;line-height:1.6;letter-spacing:-.008em;-webkit-font-smoothing:antialiased;--lp-progress:0}.AgentBuilder_ab__8wvaz *,.AgentBuilder_ab__8wvaz :after,.AgentBuilder_ab__8wvaz :before{box-sizing:border-box}.AgentBuilder_ab__8wvaz ::-moz-selection{background:var(--blue-100);color:var(--gray-900)}.AgentBuilder_ab__8wvaz ::selection{background:var(--blue-100);color:var(--gray-900)}.AgentBuilder_ab__8wvaz :where(a){color:inherit;text-decoration:none}.AgentBuilder_ab__8wvaz :where(p,h1,h2,h3,blockquote,figure){margin:0}.AgentBuilder_ab__8wvaz :where(dl,dd){margin:0}.AgentBuilder_ab__8wvaz :where(ul,ol){margin:0;padding:0;list-style:none}.AgentBuilder_ab__8wvaz :is(a,button,summary):focus-visible{outline:2px solid var(--blue);outline-offset:3px}.AgentBuilder_ab__8wvaz section[id]{scroll-margin-top:72px}.AgentBuilder_light__N7aa5{--bg:var(--white);background:var(--white)}.AgentBuilder_muted__AtnKq{--bg:var(--gray-50);background:var(--gray-50)}.AgentBuilder_dark__ZRuNS{--bg:var(--navy);--surface:var(--navy-2);--fg:#ffffff;--fg-2:#b6bdcc;--fg-3:#8089a0;--line:rgb(255 255 255/0.1);--accent:var(--blue-soft);background:radial-gradient(70% 55% at 50% 0,rgb(36 83 255/.32),transparent 72%),var(--navy);color:var(--fg-2)}.AgentBuilder_shell__Oyrb3{position:relative;z-index:2;width:100%;max-width:var(--shell);margin:0 auto;padding:0 32px}.AgentBuilder_sec__C_iFK{position:relative;padding:120px 0}.AgentBuilder_kicker__4SUpk{display:inline-flex;align-items:center;gap:10px;color:var(--fg-3);font-family:var(--mono);font-size:12.5px;font-weight:500;letter-spacing:.06em;line-height:1.3;text-transform:uppercase}.AgentBuilder_dot__Pj1aI{flex:none;width:8px;height:8px;border-radius:50%;background:var(--blue);box-shadow:0 0 0 0 rgb(36 83 255/.45);animation:AgentBuilder_ab-live__9tyBo 2.4s ease-out infinite}@keyframes AgentBuilder_ab-live__9tyBo{0%{box-shadow:0 0 0 0 rgb(36 83 255/.5)}70%,to{box-shadow:0 0 0 9px rgb(36 83 255/0)}}.AgentBuilder_display__shBA_{color:var(--fg);font-family:var(--sans);font-size:clamp(46px,7vw,104px);font-weight:700;letter-spacing:-.05em;line-height:.98;text-wrap:balance}.AgentBuilder_display__shBA_ em,.AgentBuilder_h2__hBIL3 em,.AgentBuilder_statement__WaKzZ em{color:var(--accent);font-style:normal}.AgentBuilder_h2__hBIL3{color:var(--fg);font-family:var(--sans);font-size:clamp(34px,4.4vw,60px);font-weight:700;letter-spacing:-.042em;line-height:1.04;text-wrap:balance}.AgentBuilder_h3__tnqVK{color:var(--fg);font-family:var(--sans);font-size:clamp(19px,1.6vw,22px);font-weight:600;letter-spacing:-.022em;line-height:1.25}.AgentBuilder_lede__jm8pO{max-width:50ch;color:var(--fg-2);font-size:clamp(17px,1.4vw,20px);line-height:1.55;letter-spacing:-.012em}.AgentBuilder_body__jrSY4{color:var(--fg-2);font-size:16px;line-height:1.6}.AgentBuilder_meta__iGK_r{color:var(--fg-3);font-size:14px;line-height:1.5}.AgentBuilder_chapter__GnS2A{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:28px}.AgentBuilder_chapter__GnS2A .AgentBuilder_kicker__4SUpk{padding:6px 12px;border-radius:999px;background:color-mix(in srgb,var(--accent) 10%,transparent);color:var(--accent)}.AgentBuilder_chapterNo__6m_w0{color:var(--fg-3);font-family:var(--mono);font-size:12.5px;font-weight:500}.AgentBuilder_headGrid__mQ8To{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:end;gap:24px 64px;margin-bottom:64px}.AgentBuilder_headGrid__mQ8To .AgentBuilder_lede__jm8pO{padding-bottom:6px}.AgentBuilder_btn__g8KbT{position:relative;display:inline-flex;align-items:center;gap:14px;min-height:52px;padding:6px 6px 6px 22px;border:0;border-radius:999px;background:var(--blue);color:#ffffff;cursor:pointer;font-family:var(--sans);font-size:16px;font-weight:600;letter-spacing:-.012em;line-height:1.2;text-align:left;box-shadow:inset 0 1px 0 rgb(255 255 255/.2),0 1px 2px rgb(16 24 40/.12),0 10px 24px -10px rgb(36 83 255/.65);transition:background-color .2s ease,box-shadow .2s ease}.AgentBuilder_ab__8wvaz a.AgentBuilder_btn__g8KbT{color:#ffffff}.AgentBuilder_btn__g8KbT:hover{background:var(--blue-600)}.AgentBuilder_btnIcon__UsgU2{display:grid;flex:none;width:40px;height:40px;place-items:center;border-radius:50%;background:rgb(255 255 255/.16);color:#ffffff;transition:transform .3s var(--ease)}.AgentBuilder_btn__g8KbT:hover .AgentBuilder_btnIcon__UsgU2{transform:translateX(2px)}.AgentBuilder_btnInk__O18NV{background:var(--gray-900);box-shadow:0 1px 2px rgb(16 24 40/.12),0 10px 24px -12px rgb(16 24 40/.5)}.AgentBuilder_btnInk__O18NV:hover{background:#1c1f27}.AgentBuilder_dark__ZRuNS .AgentBuilder_btnInk__O18NV{background:#ffffff;box-shadow:0 10px 30px -12px rgb(36 83 255/.7)}.AgentBuilder_ab__8wvaz .AgentBuilder_dark__ZRuNS a.AgentBuilder_btnInk__O18NV{color:var(--gray-900)}.AgentBuilder_dark__ZRuNS .AgentBuilder_btnInk__O18NV .AgentBuilder_btnIcon__UsgU2{background:var(--blue)}.AgentBuilder_btnSm__AxfTK{gap:10px;min-height:44px;padding:5px 5px 5px 16px;font-size:14.5px}.AgentBuilder_btnSm__AxfTK .AgentBuilder_btnIcon__UsgU2{width:34px;height:34px}.AgentBuilder_btnNote__j6nDB{margin-top:14px;color:var(--fg-3);font-size:14px;line-height:1.5}.AgentBuilder_btnNote__j6nDB s{color:var(--fg-3)}.AgentBuilder_btnNote__j6nDB strong{color:var(--fg);font-weight:600}.AgentBuilder_nav__k2Lrg{position:sticky;top:0;z-index:50;border-bottom:1px solid transparent;background:rgb(255 255 255/.86);backdrop-filter:saturate(1.4) blur(14px);-webkit-backdrop-filter:saturate(1.4) blur(14px);color:var(--gray-900);transition:border-color .3s ease}.AgentBuilder_ab__8wvaz[data-nav-solid] .AgentBuilder_nav__k2Lrg{border-bottom-color:var(--gray-200)}.AgentBuilder_navInner__5jD9e{display:flex;align-items:center;gap:28px;height:68px}.AgentBuilder_wordmark__i4Yjr{display:inline-flex;flex:none;align-items:center;gap:10px}.AgentBuilder_wordmarkGlyph__i_sTv{flex:none;width:24px;height:22px}.AgentBuilder_wordmarkName__jRUWb{font-size:17px;font-weight:700;letter-spacing:-.03em;white-space:nowrap}.AgentBuilder_wordmarkName__jRUWb em{font-style:normal}.AgentBuilder_wordmarkBy__z4BkX{padding-left:10px;border-left:1px solid var(--gray-200);color:var(--gray-500);font-size:12px;line-height:1.25}.AgentBuilder_navLinks__H4cTY{display:flex;align-items:center;gap:28px;margin-left:auto;color:var(--gray-600);font-size:14.5px;font-weight:500}.AgentBuilder_navLinks__H4cTY a:hover{color:var(--gray-900)}.AgentBuilder_navEnd__DaMJX{display:flex;flex:none;align-items:center;gap:12px;margin-left:auto}.AgentBuilder_navLinks__H4cTY+.AgentBuilder_navEnd__DaMJX{margin-left:0}.AgentBuilder_navLabelShort__psq8O{display:none}.AgentBuilder_prog__6Hw3s{position:absolute;bottom:-1px;left:0;width:100%;height:2px;background:linear-gradient(90deg,var(--blue),#6b8cff);transform:scaleX(var(--lp-progress));transform-origin:left}.AgentBuilder_hero__JkE_B{position:relative;overflow:hidden;padding:64px 0 0;background:radial-gradient(60% 50% at 70% 0,rgb(36 83 255/.1),transparent 70%),var(--white)}.AgentBuilder_hero__JkE_B:before{content:"";position:absolute;inset:0;z-index:0;background-image:radial-gradient(rgb(15 23 42/.13) 1px,transparent 1.2px);background-size:24px 24px;-webkit-mask-image:linear-gradient(180deg,#000 0,rgb(0 0 0/.5) 45%,transparent 85%);mask-image:linear-gradient(180deg,#000 0,rgb(0 0 0/.5) 45%,transparent 85%);pointer-events:none}.AgentBuilder_heroMeta__tlkMl{display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px;margin-bottom:36px}.AgentBuilder_heroMeta__tlkMl .AgentBuilder_kicker__4SUpk{padding:7px 12px;border:1px solid var(--gray-200);border-radius:999px;background:var(--white);box-shadow:var(--shadow-sm);font-size:12px}.AgentBuilder_heroMeta__tlkMl .AgentBuilder_kicker__4SUpk:first-child{color:var(--gray-900)}.AgentBuilder_subDisplay__a13aN{display:block;max-width:22ch;margin-top:.3em;color:var(--gray-400);font-size:.5em;letter-spacing:-.04em;line-height:1.08}.AgentBuilder_heroGrid__xw0iX{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:start;gap:32px 72px;margin-top:44px}.AgentBuilder_heroQuestion__mo5ZY{max-width:24ch;color:var(--fg);font-size:clamp(22px,2.2vw,30px);font-weight:600;letter-spacing:-.03em;line-height:1.2}.AgentBuilder_heroStatement__Tbftt{max-width:34ch;font-size:clamp(20px,1.8vw,25px);font-weight:500;line-height:1.3}.AgentBuilder_heroAside__Cyhnh .AgentBuilder_lede__jm8pO+.AgentBuilder_lede__jm8pO{margin-top:12px;color:var(--fg-3);font-size:16px}.AgentBuilder_heroAside__Cyhnh .AgentBuilder_btn__g8KbT{margin-top:30px}.AgentBuilder_heroBare__2DhlS{padding-bottom:104px}.AgentBuilder_heroStage__63f_j{position:relative;margin-top:72px;padding-bottom:104px}.AgentBuilder_heroStage__63f_j:before{content:"";position:absolute;inset:8% 6% 22%;z-index:-1;border-radius:50%;background:radial-gradient(closest-side,rgb(36 83 255/.18),transparent);filter:blur(40px)}.AgentBuilder_split__cv22w{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:32px 72px}.AgentBuilder_sticky__gWrAW{position:sticky;top:108px}.AgentBuilder_story___XlHY>*+*{margin-top:16px}.AgentBuilder_storyLead__IWRyP{font-size:clamp(19px,1.6vw,22px);letter-spacing:-.02em;line-height:1.3}.AgentBuilder_storyLead__IWRyP,.AgentBuilder_story___XlHY .AgentBuilder_body__jrSY4 strong,.AgentBuilder_turnLine__Mkze0{color:var(--fg);font-weight:600}.AgentBuilder_turnLine__Mkze0{max-width:36ch;margin:0 0 32px;font-size:clamp(24px,2.6vw,34px);letter-spacing:-.032em;line-height:1.2}.AgentBuilder_incidentNo__AUKkB,.AgentBuilder_kitNo__Kq5lH,.AgentBuilder_ledgerNo__BRdSc,.AgentBuilder_tocNo__6K2ek{display:inline-grid;width:-moz-fit-content;width:fit-content;min-width:40px;height:28px;padding:0 10px;place-items:center;border-radius:8px;background:color-mix(in srgb,var(--accent) 10%,transparent);color:var(--accent);font-family:var(--mono);font-size:13px;font-weight:500}.AgentBuilder_incidents__TCXM7{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.AgentBuilder_incident__we6zY{display:grid;align-content:start;gap:16px;padding:26px 26px 28px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow-sm)}.AgentBuilder_incident__we6zY .AgentBuilder_h3__tnqVK{margin-bottom:8px}.AgentBuilder_perk__91_8l{padding:24px 24px 26px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface)}.AgentBuilder_perk__91_8l .AgentBuilder_h3__tnqVK{margin-bottom:10px}.AgentBuilder_ticket__InYOJ{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-radius:24px;background:var(--white);color:var(--gray-600);box-shadow:0 40px 90px -40px rgb(0 0 0/.55),0 1px 2px rgb(16 24 40/.06)}.AgentBuilder_ticket__InYOJ:after,.AgentBuilder_ticket__InYOJ:before{content:"";position:absolute;left:calc(50% - 14px);width:28px;height:28px;border-radius:50%;background:var(--bg)}.AgentBuilder_ticket__InYOJ:before{top:-14px}.AgentBuilder_ticket__InYOJ:after{bottom:-14px}.AgentBuilder_ticketMain__4khMJ,.AgentBuilder_ticketStub__DIZC_{--fg:var(--gray-900);--fg-2:var(--gray-600);--fg-3:var(--gray-500);--line:var(--gray-200);--accent:var(--blue);padding:44px 44px 46px}.AgentBuilder_ticketStub__DIZC_{display:flex;flex-direction:column;justify-content:center;border-left:1px dashed var(--gray-300)}.AgentBuilder_ticketMain__4khMJ .AgentBuilder_kicker__4SUpk{margin-bottom:18px}.AgentBuilder_bigPrice__6v037{color:var(--gray-900);font-size:clamp(64px,8vw,112px);font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:-.06em;line-height:.95}.AgentBuilder_bigPrice__6v037 em{color:var(--blue);font-style:normal}.AgentBuilder_ticketMain__4khMJ .AgentBuilder_lede__jm8pO{margin-top:16px}.AgentBuilder_ticketStub__DIZC_ .AgentBuilder_btn__g8KbT{align-self:flex-start}.AgentBuilder_includes___sq18 li{display:grid;grid-template-columns:22px minmax(0,1fr);gap:12px;padding:14px 0;border-top:1px solid var(--gray-100);color:var(--gray-900);font-size:15.5px;font-weight:500;line-height:1.35}.AgentBuilder_includes___sq18 svg{margin-top:2px;color:var(--blue)}.AgentBuilder_includes___sq18 small{display:block;margin-top:3px;color:var(--gray-500);font-size:13.5px;font-weight:400}.AgentBuilder_was__nd4_8{color:var(--gray-500);font-size:15px}.AgentBuilder_was__nd4_8 s{text-decoration-color:var(--red)}.AgentBuilder_ticketStub__DIZC_ .AgentBuilder_bigPrice__6v037{margin:8px 0 12px;font-size:clamp(52px,5.6vw,84px)}.AgentBuilder_ticketStub__DIZC_ .AgentBuilder_meta__iGK_r{margin-bottom:28px;color:var(--gray-600);font-size:15px}.AgentBuilder_facts__Igfgh{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow:hidden;margin:0 0 72px;border:1px solid var(--gray-200);border-radius:var(--radius);background:var(--white);box-shadow:var(--shadow-sm)}.AgentBuilder_fact__3QlaE{padding:22px 24px 24px}.AgentBuilder_fact__3QlaE+.AgentBuilder_fact__3QlaE{border-left:1px solid var(--gray-200)}.AgentBuilder_factValue__DGEmp{display:block;color:var(--gray-900);font-size:clamp(34px,3.4vw,48px);font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:-.05em;line-height:1}.AgentBuilder_factLabel__hj6_1{display:block;margin-top:8px;color:var(--gray-500);font-size:14px;line-height:1.4}.AgentBuilder_ledger__3ZgIp{margin-top:72px;overflow:hidden;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow-sm)}.AgentBuilder_ledgerRow__nEXqU{display:grid;grid-template-columns:64px minmax(0,.85fr) minmax(0,1.15fr);align-items:baseline;gap:10px 32px;padding:26px 28px;border-bottom:1px solid var(--line)}.AgentBuilder_ledgerRow__nEXqU:last-child{border-bottom:0}.AgentBuilder_pullQuote__XhSgc{position:relative;max-width:900px;margin-top:88px;padding-left:28px;border-left:3px solid var(--blue)}.AgentBuilder_pullQuote__XhSgc .AgentBuilder_kicker__4SUpk{margin-bottom:16px;color:var(--blue)}.AgentBuilder_pullQuote__XhSgc blockquote{color:var(--fg);font-size:clamp(24px,2.6vw,36px);font-weight:600;letter-spacing:-.03em;line-height:1.25}.AgentBuilder_diffHead__DVKBr,.AgentBuilder_diffRow__KXRtk{display:grid;grid-template-columns:minmax(0,1fr) 56px minmax(0,1fr);gap:0 16px}.AgentBuilder_diffHead__DVKBr{padding:0 4px 14px}.AgentBuilder_diffHead__DVKBr .AgentBuilder_kicker__4SUpk:last-child{grid-column:3;color:var(--blue)}.AgentBuilder_diffRow__KXRtk{align-items:center;padding:12px 0}.AgentBuilder_diffSign__uokJh{display:inline-block;width:1.1em;font-family:var(--mono);font-size:.8em;font-weight:500}.AgentBuilder_diffFrom__mYcTb,.AgentBuilder_diffTo__CUgZB{height:100%;padding:20px 22px;border-radius:14px}.AgentBuilder_diffFrom__mYcTb{border:1px dashed var(--gray-300)}.AgentBuilder_diffTo__CUgZB{border:1px solid var(--gray-200);background:var(--white);box-shadow:var(--shadow-md)}.AgentBuilder_diffFrom__mYcTb .AgentBuilder_h3__tnqVK{color:var(--gray-500);text-decoration:line-through;text-decoration-color:rgb(217 45 32/.45);text-decoration-thickness:1.5px}.AgentBuilder_diffFrom__mYcTb .AgentBuilder_diffSign__uokJh{color:var(--red)}.AgentBuilder_diffTo__CUgZB .AgentBuilder_diffSign__uokJh{color:var(--green)}.AgentBuilder_diffFrom__mYcTb .AgentBuilder_body__jrSY4{color:var(--gray-500)}.AgentBuilder_diffFrom__mYcTb .AgentBuilder_h3__tnqVK,.AgentBuilder_diffTo__CUgZB .AgentBuilder_h3__tnqVK{margin-bottom:8px}.AgentBuilder_diffArrow__5Jmlc{justify-self:center;color:var(--blue)}.AgentBuilder_diffTag__rQGaS{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.AgentBuilder_factoryIntro__tJ_fN{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:end;gap:32px 72px;margin-bottom:56px}.AgentBuilder_demandLabel__qPqpz{margin-bottom:18px}.AgentBuilder_demand__XTapZ{padding:4px 0 4px 24px;border-left:3px solid var(--blue);color:var(--fg);font-size:clamp(20px,2vw,26px);font-weight:600;letter-spacing:-.025em;line-height:1.3}.AgentBuilder_statement__WaKzZ{max-width:26ch;margin:96px auto 0;color:var(--fg);font-size:clamp(28px,3.4vw,48px);font-weight:700;letter-spacing:-.045em;line-height:1.12;text-align:center;text-wrap:balance}.AgentBuilder_kit__iT0fM{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.AgentBuilder_kitStep__Gh09U{display:grid;align-content:start;gap:14px;padding:26px 26px 28px}.AgentBuilder_kitStep__Gh09U,.AgentBuilder_toc__I4SsQ{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow-sm)}.AgentBuilder_toc__I4SsQ{overflow:hidden}.AgentBuilder_tocRow__oixc_{display:grid;grid-template-columns:72px minmax(0,1fr) minmax(0,1fr);align-items:baseline;gap:8px 32px;padding:22px 28px;border-bottom:1px solid var(--line)}.AgentBuilder_tocRow__oixc_:last-child{border-bottom:0}.AgentBuilder_tocFinal__wLsWz{--fg:#ffffff;--fg-2:#b6bdcc;--accent:var(--blue-soft);background:radial-gradient(60% 120% at 0 0,rgb(36 83 255/.4),transparent 70%),var(--navy)}.AgentBuilder_notice__E5Nwv{display:grid;grid-template-columns:36px minmax(0,1fr);gap:14px;max-width:920px;margin:32px auto 0;padding:20px 22px;border:1px solid var(--blue-100);border-radius:14px;background:var(--blue-50)}.AgentBuilder_noticeMark__mhbxy{display:grid;width:28px;height:28px;place-items:center;border-radius:50%;background:var(--blue);color:#ffffff;font-family:var(--mono);font-size:16px;font-weight:600;line-height:1}.AgentBuilder_notice__E5Nwv .AgentBuilder_kicker__4SUpk{margin-bottom:6px;color:var(--blue)}.AgentBuilder_notice__E5Nwv .AgentBuilder_body__jrSY4{color:var(--gray-600)}.AgentBuilder_notice__E5Nwv strong{color:var(--gray-900);font-weight:600}.AgentBuilder_faq__YSnQG{overflow:hidden;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow-sm)}.AgentBuilder_faq__YSnQG details+details{border-top:1px solid var(--line)}.AgentBuilder_faq__YSnQG summary{display:grid;grid-template-columns:minmax(0,1fr) 32px;align-items:center;gap:20px;padding:20px 24px;color:var(--fg);cursor:pointer;font-size:17px;font-weight:600;letter-spacing:-.02em;line-height:1.35;list-style:none}.AgentBuilder_faq__YSnQG summary::-webkit-details-marker{display:none}.AgentBuilder_faqIcon___hftj{position:relative;width:32px;height:32px;border:1px solid var(--line);border-radius:50%;transition:background-color .25s ease,transform .35s var(--ease)}.AgentBuilder_faqIcon___hftj:after,.AgentBuilder_faqIcon___hftj:before{content:"";position:absolute;top:50%;left:50%;width:12px;height:1.5px;background:var(--fg);transform:translate(-50%,-50%)}.AgentBuilder_faqIcon___hftj:after{transform:translate(-50%,-50%) rotate(90deg)}.AgentBuilder_faq__YSnQG details[open] .AgentBuilder_faqIcon___hftj{border-color:var(--blue);background:var(--blue);transform:rotate(45deg)}.AgentBuilder_faq__YSnQG details[open] .AgentBuilder_faqIcon___hftj:after,.AgentBuilder_faq__YSnQG details[open] .AgentBuilder_faqIcon___hftj:before{background:#ffffff}.AgentBuilder_faqBody__uZcxX{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s var(--ease)}.AgentBuilder_faq__YSnQG details[open] .AgentBuilder_faqBody__uZcxX{grid-template-rows:1fr}.AgentBuilder_faqBody__uZcxX>div{overflow:hidden}.AgentBuilder_faqBody__uZcxX p{max-width:64ch;padding:0 24px 22px;color:var(--fg-2);font-size:16px}.AgentBuilder_close__v8epp{overflow:hidden;text-align:center}.AgentBuilder_close__v8epp .AgentBuilder_display__shBA_{max-width:14ch;margin:0 auto}.AgentBuilder_close__v8epp .AgentBuilder_lede__jm8pO{margin:26px auto 36px}.AgentBuilder_close__v8epp .AgentBuilder_btnNote__j6nDB{margin-left:auto;margin-right:auto}.AgentBuilder_foot__WhfqL{padding:40px 0 44px;background:var(--navy);color:#8089a0;font-size:13.5px}.AgentBuilder_footInner__Pkcfk{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:18px 32px}.AgentBuilder_footBrand__ssMde{display:flex;flex-wrap:wrap;align-items:center;gap:14px 22px}.AgentBuilder_footBrand__ssMde img{display:block;width:150px;height:auto;opacity:.85}.AgentBuilder_footLinks__qPA44{display:flex;flex-wrap:wrap;align-items:center;gap:10px 22px}.AgentBuilder_footLinks__qPA44 a:hover{color:#ffffff}.AgentBuilder_stickyBar__xqXBV{position:fixed;right:0;bottom:0;left:0;z-index:60;display:none;align-items:center;justify-content:space-between;gap:14px;padding:10px 14px calc(10px + env(safe-area-inset-bottom));border-top:1px solid var(--gray-200);background:rgb(255 255 255/.94);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:0 -10px 30px -20px rgb(16 24 40/.4);transform:translateY(115%);transition:transform .25s ease}.AgentBuilder_ab__8wvaz[data-sticky-on] .AgentBuilder_stickyBar__xqXBV{transform:translateY(0)}.AgentBuilder_stickyLabel__eMrd_{min-width:0;color:var(--gray-900);font-size:15.5px;font-weight:650;letter-spacing:-.02em;line-height:1.2}.AgentBuilder_stickyLabel__eMrd_ small{display:block;margin-top:2px;color:var(--gray-500);font-size:12.5px;font-weight:400}.AgentBuilder_stickyBar__xqXBV .AgentBuilder_btn__g8KbT{flex:none}.AgentBuilder_listLead__LPiel{margin:0 0 20px;color:var(--fg);font-size:clamp(18px,1.5vw,20px);font-weight:600;letter-spacing:-.02em}.AgentBuilder_incidents3__SS34Y{grid-template-columns:repeat(3,minmax(0,1fr))}.AgentBuilder_panelsKicker__jcjs8{margin:72px 0 20px;color:var(--accent)}.AgentBuilder_signupGrid__Tj_0O{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:40px 72px}.AgentBuilder_signupPoints__pmuDP{display:grid;gap:12px;margin-top:32px}.AgentBuilder_signupPoints__pmuDP li{position:relative;padding-left:28px;color:var(--fg-2);font-size:16.5px;line-height:1.45}.AgentBuilder_signupPoints__pmuDP li:before{content:"";position:absolute;top:7px;left:0;width:14px;height:8px;border-bottom:2px solid var(--accent);border-left:2px solid var(--accent);transform:rotate(-45deg)}.AgentBuilder_signup__edCJ_{--fg:var(--gray-900);--fg-2:var(--gray-600);--fg-3:var(--gray-500);--line:var(--gray-200);--accent:var(--blue);padding:32px 32px 30px;border-radius:24px;background:var(--white);color:var(--gray-600);box-shadow:0 40px 90px -40px rgb(0 0 0/.6),0 1px 2px rgb(16 24 40/.06)}.AgentBuilder_signupSteps__e_ffv{display:flex;flex-wrap:wrap;gap:8px 20px;margin-bottom:24px;padding-bottom:18px;border-bottom:1px solid var(--gray-100);color:var(--gray-400);font-size:14px;font-weight:600}.AgentBuilder_signupSteps__e_ffv li{display:inline-flex;align-items:center;gap:8px}.AgentBuilder_signupSteps__e_ffv span{display:grid;width:24px;height:24px;place-items:center;border-radius:50%;background:var(--gray-100);color:var(--gray-500);font-family:var(--mono);font-size:12px}.AgentBuilder_stepOn__nCCle{color:var(--gray-900)}.AgentBuilder_stepOn__nCCle span{background:var(--blue);color:#ffffff}.AgentBuilder_stepDone__DsPlY{color:var(--green)}.AgentBuilder_stepDone__DsPlY span{background:#e7f6ed;color:var(--green)}.AgentBuilder_form__DCner{display:grid;gap:16px}.AgentBuilder_field__XUFto{display:grid;gap:6px}.AgentBuilder_field__XUFto label{color:var(--gray-900);font-size:14px;font-weight:600}.AgentBuilder_field__XUFto input{scroll-margin-top:120px;width:100%;min-height:48px;padding:0 14px;border:1px solid var(--gray-300);border-radius:12px;background:var(--white);color:var(--gray-900);font:inherit;font-size:16px;transition:border-color .2s ease,box-shadow .2s ease}.AgentBuilder_field__XUFto input::-moz-placeholder{color:var(--gray-400)}.AgentBuilder_field__XUFto input::placeholder{color:var(--gray-400)}.AgentBuilder_field__XUFto input:focus{border-color:var(--blue);outline:none;box-shadow:0 0 0 4px rgb(36 83 255/.15)}.AgentBuilder_field__XUFto input[aria-invalid=true]{border-color:var(--red)}.AgentBuilder_fieldError__XZDC8,.AgentBuilder_formError__Xbnfg{color:var(--red);font-size:13.5px;line-height:1.4}.AgentBuilder_honeypot__qtjkG{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.AgentBuilder_btnBlock__Qo0pZ{justify-content:space-between;width:100%;margin-top:4px}.AgentBuilder_btnBlock__Qo0pZ:disabled{cursor:progress;opacity:.75}.AgentBuilder_formNote__fCsKc{color:var(--gray-500);font-size:12.5px;line-height:1.5}.AgentBuilder_formNote__fCsKc a{color:var(--gray-900);text-decoration:underline;text-underline-offset:2px}.AgentBuilder_signupDone__9Yy6b{display:grid;justify-items:start;gap:14px}.AgentBuilder_signupDone__9Yy6b .AgentBuilder_h3__tnqVK{outline:none}.AgentBuilder_signupDone__9Yy6b .AgentBuilder_btn__g8KbT{margin-top:6px}.AgentBuilder_factorySteps__GvzNk{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:40px}.AgentBuilder_factorySteps__GvzNk li{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:14px;padding:18px 20px;border:1px solid var(--line);border-radius:14px;background:var(--surface);box-shadow:var(--shadow-sm)}.AgentBuilder_factorySteps__GvzNk strong{color:var(--fg);font-weight:600}.AgentBuilder_factoryCanvas__iXz_j{margin-bottom:24px}.AgentBuilder_audiences__T_rwF{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.AgentBuilder_audiences__T_rwF .AgentBuilder_perk__91_8l{padding:30px 30px 32px}.AgentBuilder_audiences__T_rwF .AgentBuilder_h3__tnqVK{margin-bottom:12px}.AgentBuilder_priceLabel__iIQj1{margin-top:10px;color:var(--blue);font-family:var(--mono);font-size:12.5px;font-weight:500;letter-spacing:.04em;text-transform:uppercase}.AgentBuilder_logoBand__GRCWy{position:relative;border-top:1px solid var(--gray-200);border-bottom:1px solid var(--gray-200);background:var(--gray-25)}.AgentBuilder_logoBandInner__LR_ak{display:flex;align-items:center;gap:20px 56px;padding-top:30px;padding-bottom:30px}.AgentBuilder_logoBandLabel__h90ko{flex:none;max-width:20ch;color:var(--gray-500);font-family:var(--mono);font-size:12px;font-weight:500;letter-spacing:.06em;line-height:1.5;text-transform:uppercase}.AgentBuilder_logos__zrMQ3{display:flex;flex:1;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px 36px}.AgentBuilder_logos__zrMQ3 li{display:flex;align-items:center;gap:7px}.AgentBuilder_logos__zrMQ3 img{display:block;width:auto;max-width:124px;height:25px;-o-object-fit:contain;object-fit:contain;filter:brightness(0);opacity:.6}.AgentBuilder_logoMark__J6Npn span{color:var(--gray-900);font-size:20px;font-weight:700;letter-spacing:-.04em;line-height:1;opacity:.6}.AgentBuilder_host__deE9k{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:48px 72px}.AgentBuilder_hostPhotos__n_IHv{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);grid-template-rows:repeat(2,minmax(0,1fr));gap:12px;aspect-ratio:1/1.04}.AgentBuilder_hostPhoto___IwXi{position:relative;overflow:hidden;border-radius:var(--radius);background:var(--gray-100);box-shadow:var(--shadow-md)}.AgentBuilder_hostPhoto___IwXi img{-o-object-fit:cover;object-fit:cover}.AgentBuilder_hostPhotoMain__pW2Ph{grid-row:span 2}.AgentBuilder_hostPhotoMain__pW2Ph img{-o-object-position:50% 30%;object-position:50% 30%}.AgentBuilder_hostPhoto___IwXi figcaption{position:absolute;bottom:10px;left:10px;padding:5px 9px;border-radius:999px;background:rgb(255 255 255/.92);box-shadow:var(--shadow-sm);color:var(--gray-900);font-family:var(--mono);font-size:11px;font-weight:500;letter-spacing:.05em;line-height:1.2;text-transform:uppercase}.AgentBuilder_hostCopy__8slPR>*+*{margin-top:18px}.AgentBuilder_hostCopy__8slPR>.AgentBuilder_hostName__srQpq{margin-top:26px}.AgentBuilder_hostName__srQpq{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px}.AgentBuilder_hostName__srQpq strong{color:var(--fg);font-size:21px;font-weight:700;letter-spacing:-.025em}.AgentBuilder_hostName__srQpq span{color:var(--fg-3);font-family:var(--mono);font-size:12px;letter-spacing:.05em;text-transform:uppercase}.AgentBuilder_hostCopy__8slPR>.AgentBuilder_hostStats__3unLl{margin-top:28px}.AgentBuilder_hostStats__3unLl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow-sm)}.AgentBuilder_hostStats__3unLl>div{display:flex;flex-direction:column-reverse;justify-content:flex-end;gap:6px;padding:16px 18px 18px}.AgentBuilder_hostStats__3unLl>div+div{border-left:1px solid var(--line)}.AgentBuilder_hostStats__3unLl dd{color:var(--fg);font-size:clamp(26px,2.4vw,32px);font-weight:700;letter-spacing:-.045em;line-height:1}.AgentBuilder_hostStats__3unLl dt{color:var(--fg-3);font-size:13.5px;line-height:1.35}.AgentBuilder_hostCopy__8slPR>.AgentBuilder_hostQuote__f8dKh{margin-top:26px}.AgentBuilder_hostQuote__f8dKh{padding-left:16px;border-left:3px solid var(--blue);color:var(--fg);font-size:18px;font-weight:600;letter-spacing:-.02em;line-height:1.4}@media (prefers-reduced-motion:reduce){.AgentBuilder_dot__Pj1aI{animation:none}.AgentBuilder_btnIcon__UsgU2,.AgentBuilder_faqBody__uZcxX,.AgentBuilder_faqIcon___hftj,.AgentBuilder_stickyBar__xqXBV{transition:none}}@media (max-width:1080px){.AgentBuilder_navLinks__H4cTY,.AgentBuilder_wordmarkBy__z4BkX{display:none}.AgentBuilder_factorySteps__GvzNk,.AgentBuilder_incidents3__SS34Y{grid-template-columns:repeat(2,minmax(0,1fr))}.AgentBuilder_navLinks__H4cTY+.AgentBuilder_navEnd__DaMJX{margin-left:auto}}@media (max-width:900px){.AgentBuilder_ab__8wvaz{padding-bottom:72px}.AgentBuilder_shell__Oyrb3{padding:0 20px}.AgentBuilder_sec__C_iFK{padding:80px 0}.AgentBuilder_navInner__5jD9e{gap:12px;height:60px}.AgentBuilder_hero__JkE_B{padding-top:32px}.AgentBuilder_heroMeta__tlkMl{margin-bottom:26px}.AgentBuilder_heroMeta__tlkMl .AgentBuilder_kicker__4SUpk:not(:first-child){display:none}.AgentBuilder_factoryIntro__tJ_fN,.AgentBuilder_headGrid__mQ8To,.AgentBuilder_heroGrid__xw0iX,.AgentBuilder_split__cv22w{grid-template-columns:1fr}.AgentBuilder_heroGrid__xw0iX{margin-top:28px}.AgentBuilder_heroStage__63f_j{margin-top:48px;padding-bottom:64px}.AgentBuilder_headGrid__mQ8To{margin-bottom:40px}.AgentBuilder_sticky__gWrAW{position:static}.AgentBuilder_audiences__T_rwF,.AgentBuilder_factorySteps__GvzNk,.AgentBuilder_incidents3__SS34Y,.AgentBuilder_incidents__TCXM7,.AgentBuilder_kit__iT0fM,.AgentBuilder_signupGrid__Tj_0O{grid-template-columns:1fr}.AgentBuilder_audiences__T_rwF .AgentBuilder_perk__91_8l{padding:24px 22px 26px}.AgentBuilder_signup__edCJ_{padding:24px 20px 22px}.AgentBuilder_panelsKicker__jcjs8{margin-top:56px}.AgentBuilder_ticket__InYOJ{grid-template-columns:1fr}.AgentBuilder_ticket__InYOJ:after,.AgentBuilder_ticket__InYOJ:before{display:none}.AgentBuilder_ticketMain__4khMJ,.AgentBuilder_ticketStub__DIZC_{padding:30px 22px 32px}.AgentBuilder_ticketStub__DIZC_{border-top:1px dashed var(--gray-300);border-left:0}.AgentBuilder_ticketStub__DIZC_ .AgentBuilder_btn__g8KbT{align-self:stretch;justify-content:space-between}.AgentBuilder_facts__Igfgh{grid-template-columns:repeat(2,minmax(0,1fr))}.AgentBuilder_fact__3QlaE,.AgentBuilder_fact__3QlaE+.AgentBuilder_fact__3QlaE{padding:18px 16px 20px;border-left:0}.AgentBuilder_fact__3QlaE:nth-child(2n){border-left:1px solid var(--gray-200)}.AgentBuilder_fact__3QlaE:nth-child(n+3){border-top:1px solid var(--gray-200)}.AgentBuilder_ledger__3ZgIp{margin-top:48px}.AgentBuilder_ledgerRow__nEXqU{grid-template-columns:1fr;gap:10px;padding:22px 20px}.AgentBuilder_pullQuote__XhSgc{margin-top:64px;padding-left:20px}.AgentBuilder_diffHead__DVKBr{display:none}.AgentBuilder_diffRow__KXRtk{grid-template-columns:1fr;gap:10px;padding:16px 0}.AgentBuilder_diffArrow__5Jmlc{justify-self:start;margin-left:20px;transform:rotate(90deg)}.AgentBuilder_diffTag__rQGaS{position:static;display:block;width:auto;height:auto;overflow:visible;clip:auto;margin-bottom:8px}.AgentBuilder_statement__WaKzZ{margin-top:72px}.AgentBuilder_tocRow__oixc_{grid-template-columns:52px minmax(0,1fr);gap:6px 14px;padding:20px}.AgentBuilder_tocRow__oixc_>:last-child{grid-column:2}.AgentBuilder_notice__E5Nwv{grid-template-columns:30px minmax(0,1fr);padding:18px}.AgentBuilder_faq__YSnQG summary{gap:14px;padding:18px}.AgentBuilder_faqBody__uZcxX p{padding:0 18px 20px}.AgentBuilder_close__v8epp .AgentBuilder_btn__g8KbT,.AgentBuilder_heroAside__Cyhnh .AgentBuilder_btn__g8KbT{width:100%;justify-content:space-between}.AgentBuilder_stickyBar__xqXBV{display:flex}.AgentBuilder_foot__WhfqL{padding-bottom:96px}.AgentBuilder_logoBandInner__LR_ak{flex-direction:column;gap:18px;padding-top:24px;padding-bottom:26px}.AgentBuilder_logoBandLabel__h90ko{max-width:none;text-align:center}.AgentBuilder_logos__zrMQ3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));justify-items:center;width:100%;gap:22px 16px}.AgentBuilder_host__deE9k{grid-template-columns:1fr;gap:40px}.AgentBuilder_hostPhotos__n_IHv{max-width:560px;aspect-ratio:1/.92}}@media (max-width:600px){.AgentBuilder_sec__C_iFK{padding:72px 0}.AgentBuilder_chapter__GnS2A{margin-bottom:22px}.AgentBuilder_headGrid__mQ8To{margin-bottom:32px}.AgentBuilder_hero__JkE_B{padding-top:24px}.AgentBuilder_heroMeta__tlkMl{margin-bottom:20px}.AgentBuilder_heroGrid__xw0iX{gap:20px;margin-top:22px}.AgentBuilder_heroStatement__Tbftt{font-size:18px;line-height:1.38}.AgentBuilder_heroAside__Cyhnh .AgentBuilder_lede__jm8pO{font-size:16px}.AgentBuilder_heroAside__Cyhnh .AgentBuilder_btn__g8KbT{margin-top:22px}.AgentBuilder_heroStage__63f_j{margin-top:36px;padding-bottom:48px}.AgentBuilder_facts__Igfgh{margin-bottom:48px}.AgentBuilder_heroBare__2DhlS{padding-bottom:64px}.AgentBuilder_turnLine__Mkze0{margin-bottom:22px;font-size:22px}.AgentBuilder_incidents__TCXM7,.AgentBuilder_kit__iT0fM{gap:12px}.AgentBuilder_incident__we6zY,.AgentBuilder_kitStep__Gh09U,.AgentBuilder_ledgerRow__nEXqU,.AgentBuilder_tocRow__oixc_{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px 12px}.AgentBuilder_incident__we6zY,.AgentBuilder_kitStep__Gh09U{padding:18px 18px 20px}.AgentBuilder_ledgerRow__nEXqU,.AgentBuilder_tocRow__oixc_{padding:18px}.AgentBuilder_incident__we6zY>div{display:contents}.AgentBuilder_incident__we6zY .AgentBuilder_h3__tnqVK{margin-bottom:0}.AgentBuilder_incident__we6zY .AgentBuilder_body__jrSY4,.AgentBuilder_kitStep__Gh09U>:last-child,.AgentBuilder_ledgerRow__nEXqU>:last-child,.AgentBuilder_tocRow__oixc_>:last-child{grid-column:1/-1}.AgentBuilder_incident__we6zY .AgentBuilder_h3__tnqVK,.AgentBuilder_kitStep__Gh09U .AgentBuilder_h3__tnqVK,.AgentBuilder_ledgerRow__nEXqU .AgentBuilder_h3__tnqVK,.AgentBuilder_tocRow__oixc_ .AgentBuilder_h3__tnqVK{font-size:17px}.AgentBuilder_body__jrSY4{font-size:15.5px}.AgentBuilder_pullQuote__XhSgc{margin-top:52px;padding-left:16px}.AgentBuilder_pullQuote__XhSgc blockquote{font-size:21px;line-height:1.3}.AgentBuilder_listLead__LPiel{margin-bottom:14px;font-size:17px}.AgentBuilder_panelsKicker__jcjs8{margin-top:44px}.AgentBuilder_hostPhotos__n_IHv{gap:8px}.AgentBuilder_hostPhoto___IwXi figcaption{bottom:8px;left:8px;font-size:10px}.AgentBuilder_hostCopy__8slPR>.AgentBuilder_hostName__srQpq{margin-top:20px}.AgentBuilder_hostStats__3unLl>div{padding:14px 12px 15px}.AgentBuilder_hostStats__3unLl dt{font-size:12.5px}.AgentBuilder_hostQuote__f8dKh{font-size:17px}}@media (max-width:420px){.AgentBuilder_navLabelFull__BbfcV{display:none}.AgentBuilder_navLabelShort__psq8O{display:inline}.AgentBuilder_logos__zrMQ3 img{max-width:96px;height:21px}.AgentBuilder_logoMark__J6Npn span{font-size:17px}.AgentBuilder_hostStats__3unLl dd{font-size:24px}}.Flow_canvas__MXX10{--flow-accent:#2453ff;--flow-bg:#fbfcfd;--flow-dot:rgb(15 23 42/0.12);--flow-node:#ffffff;--flow-node-2:#f6f7f9;--flow-border:#e4e7ec;--flow-edge:#c3c9d4;--flow-text:#0b0d12;--flow-text-2:#4a5160;--flow-text-3:#677080;--flow-line:#eceef2;--flow-ok:#12a150;--flow-bad:#d92d20;position:relative;overflow:hidden;margin:0;border:1px solid #e4e7ec;border-radius:20px;background:var(--flow-bg);color:var(--flow-text-2);box-shadow:0 1px 2px rgb(16 24 40/.04),0 30px 70px -30px rgb(16 24 40/.22)}.Flow_bar__A3ohf{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 16px 12px 14px;border-bottom:1px solid var(--flow-line);background:#ffffff;font-family:var(--mono);font-size:12px}.Flow_tab__REXWg{display:inline-flex;min-width:0;align-items:center;gap:8px;padding:6px 12px;border-radius:9px;background:var(--flow-node);color:var(--flow-text);box-shadow:inset 0 0 0 1px var(--flow-border);white-space:nowrap}.Flow_tab__REXWg svg{flex:none;color:var(--flow-accent)}.Flow_barRight__kR2h7{display:inline-flex;align-items:center;gap:14px;color:var(--flow-text-3);white-space:nowrap}.Flow_live__03RQ6{display:inline-flex;align-items:center;gap:8px;color:var(--flow-text)}.Flow_live__03RQ6:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--flow-accent);box-shadow:0 0 0 0 rgb(36 83 255/.5);animation:Flow_flow-live__VQaVm 2.2s ease-out infinite}@keyframes Flow_flow-live__VQaVm{0%{box-shadow:0 0 0 0 rgb(36 83 255/.55)}70%,to{box-shadow:0 0 0 8px rgb(36 83 255/0)}}.Flow_viewport__nyxmx{position:relative;padding:44px 40px 72px;background-image:radial-gradient(var(--flow-dot) 1.1px,transparent 1.3px);background-position:10px 10px;background-size:22px 22px}.Flow_viewportBare__1oqKj{padding-bottom:40px}.Flow_viewportFlush__RnC__{padding:0;background-image:none}.Flow_panels__nwFwE{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,.9fr);align-items:start;gap:24px}.Flow_panelNote__qeb8G{display:grid;gap:6px;max-width:52ch;margin:18px 4px 0;color:var(--fg-2);font-size:15.5px;line-height:1.5}.Flow_panelNote__qeb8G span{color:var(--fg);font-family:var(--mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase}.Flow_controls__q4OfP{position:absolute;bottom:16px;left:16px;z-index:4;display:grid;overflow:hidden;border-radius:10px;background:var(--flow-node);box-shadow:inset 0 0 0 1px var(--flow-border)}.Flow_controls__q4OfP span{display:grid;width:30px;height:28px;place-items:center;color:var(--flow-text-2)}.Flow_controls__q4OfP span+span{border-top:1px solid var(--flow-border)}.Flow_minimap__0n_Wp{position:absolute;right:16px;bottom:16px;z-index:4;width:132px;height:78px;overflow:hidden;border-radius:10px;background:var(--flow-node);box-shadow:inset 0 0 0 1px var(--flow-border)}.Flow_minimap__0n_Wp i{position:absolute;border-radius:2px;background:var(--flow-text-3);opacity:.55}.Flow_minimap__0n_Wp i:first-child{top:34px;left:10px;width:14px;height:9px}.Flow_minimap__0n_Wp i:nth-child(2){top:34px;left:34px;width:16px;height:9px;background:var(--flow-accent);opacity:.9}.Flow_minimap__0n_Wp i:nth-child(3){top:16px;left:62px;width:15px;height:8px}.Flow_minimap__0n_Wp i:nth-child(4){top:35px;left:62px;width:15px;height:8px}.Flow_minimap__0n_Wp i:nth-child(5){top:54px;left:62px;width:15px;height:8px}.Flow_minimap__0n_Wp i:nth-child(6){top:34px;left:88px;width:14px;height:9px}.Flow_minimap__0n_Wp i:nth-child(7){top:34px;left:110px;width:12px;height:9px}.Flow_minimap__0n_Wp b{position:absolute;inset:8px 22px 8px 26px;border:1px solid var(--flow-accent);border-radius:4px;opacity:.6}.Flow_foot__ueASz{display:flex;flex-wrap:wrap;align-items:center;gap:8px 22px;padding:13px 18px;border-top:1px solid var(--flow-line);color:var(--flow-text-3);font-family:var(--mono);font-size:12px}.Flow_foot__ueASz strong{color:var(--flow-text);font-weight:500}.Flow_graph__2GSQ8{--flow-dir:row;--flow-gap:56px;position:relative}.Flow_stages__cyXCq{position:relative;z-index:1;display:grid;grid-template-columns:var(--flow-cols,none);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;align-items:center;gap:var(--flow-gap)}.Flow_stage__m474F{display:flex;flex-direction:column;justify-content:center;gap:14px;min-width:0}.Flow_edges__SHpLO{position:absolute;top:0;left:0;z-index:2;overflow:visible;pointer-events:none}.Flow_edge__VGzsE{fill:none;stroke:var(--flow-edge);stroke-width:1.4}.Flow_edgeAnimated__VHkbh{stroke-dasharray:5 6;animation:Flow_flow-dash__DL5Mi 1.1s linear infinite}.Flow_edgeActive__jZTU4{stroke:var(--flow-accent);stroke-width:1.6}@keyframes Flow_flow-dash__DL5Mi{to{stroke-dashoffset:-11}}.Flow_handle__gP3Uv{fill:var(--flow-bg);stroke:var(--flow-text-3);stroke-width:1.4}.Flow_handleActive__yW5Ta{stroke:var(--flow-accent)}.Flow_packet__g4btO{fill:var(--flow-accent)}.Flow_edgeLabel__VDn_O{position:absolute;z-index:3;padding:3px 8px;border-radius:999px;background:var(--flow-node-2);color:var(--flow-text-2);box-shadow:inset 0 0 0 1px var(--flow-border);font-family:var(--mono);font-size:11px;line-height:1.2;transform:translate(-50%,-50%);white-space:nowrap}.Flow_node__JgJCr{position:relative;min-width:0;padding:11px 13px 13px;border-radius:14px;background:var(--flow-node);box-shadow:inset 0 0 0 1px var(--flow-border),0 1px 2px rgb(16 24 40/.05),0 8px 20px -12px rgb(16 24 40/.18);color:var(--flow-text-2);text-align:left}.Flow_nodeOn__JNws3{box-shadow:inset 0 0 0 1.5px var(--flow-accent),0 0 0 5px rgb(36 83 255/.12),0 14px 30px -16px rgb(36 83 255/.45)}.Flow_nodeHead__OUzcP{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:7px}.Flow_nodeKind__SixhR{display:inline-flex;min-width:0;align-items:center;gap:6px;color:var(--flow-text-3);font-family:var(--mono);font-size:10.5px;letter-spacing:.07em;text-transform:uppercase;white-space:nowrap}.Flow_nodeKind__SixhR svg{flex:none}.Flow_k_eval__E7NQD .Flow_nodeKind__SixhR svg,.Flow_k_factory__TsHW8 .Flow_nodeKind__SixhR svg,.Flow_k_orchestrator__pqOmf .Flow_nodeKind__SixhR svg{color:var(--flow-accent)}.Flow_nodeStatus__iu9vu{flex:none;font-family:var(--mono);font-size:10.5px;color:var(--flow-text-3)}.Flow_nodeStatus__iu9vu[data-status=ok]{color:var(--flow-ok)}.Flow_nodeStatus__iu9vu[data-status=run]{display:inline-flex;align-items:center;color:var(--flow-text)}.Flow_nodeStatus__iu9vu[data-status=run]:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--flow-accent);animation:Flow_flow-live__VQaVm 2.2s ease-out infinite}.Flow_nodeStatus__iu9vu[data-status=warn]{color:var(--flow-bad)}.Flow_nodeTitle__AjRqX{margin:0;color:var(--flow-text);font-family:var(--sans);font-size:14.5px;font-weight:600;letter-spacing:-.012em;line-height:1.25}.Flow_nodeMeta__5z3kd{margin:4px 0 0;color:var(--flow-text-3);font-family:var(--mono);font-size:11.5px;line-height:1.4}.Flow_nodeBody__aZPJA{margin:10px 0 0;color:var(--flow-text-2);font-size:14.5px;line-height:1.5}.Flow_k_step__xYGrr{padding:16px 18px 20px;border-radius:18px}.Flow_k_step__xYGrr .Flow_nodeTitle__AjRqX{font-size:clamp(18px,1.5vw,20px);font-weight:650;letter-spacing:-.025em;line-height:1.2}.Flow_k_step__xYGrr.Flow_nodeOn__JNws3 .Flow_nodeTitle__AjRqX{color:var(--flow-accent)}.Flow_groupChips__lw1O_{display:grid;gap:6px;margin-top:4px}.Flow_chip__1qnVz{display:grid;grid-template-columns:64px minmax(0,1fr) auto;gap:8px;align-items:baseline;padding:7px 10px;border-radius:9px;background:var(--flow-node-2);box-shadow:inset 0 0 0 1px var(--flow-border);font-size:13px}.Flow_chipKey__12QVK{color:var(--flow-text-3);font-family:var(--mono);font-size:11px}.Flow_chipName__4NdPa{min-width:0;overflow:hidden;color:var(--flow-text);text-overflow:ellipsis;white-space:nowrap}.Flow_chipOk__PPOfG{color:var(--flow-ok);font-family:var(--mono);font-size:10.5px}.Flow_trace__s8pth{font-size:13px}.Flow_span__GX_bk,.Flow_traceHead__xv4NK{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1.3fr) 56px 82px;gap:14px;align-items:center}.Flow_traceHead__xv4NK{padding:10px 18px;border-bottom:1px solid var(--flow-line);color:var(--flow-text-3);font-family:var(--mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase}.Flow_spanNum__bZrB9,.Flow_traceHead__xv4NK span:nth-child(n+3){text-align:right}.Flow_spans__XMQiH{margin:0;padding:6px 0 8px;list-style:none}.Flow_span__GX_bk{min-height:34px;padding:0 18px;font-family:var(--mono)}.Flow_spanOn__BXJo6{background:#eef2ff;box-shadow:inset 2px 0 0 var(--flow-accent)}.Flow_spanName__irw0K{display:flex;min-width:0;align-items:center;gap:8px;padding-left:calc(var(--depth, 0) * 14px);color:var(--flow-text);font-size:12.5px}.Flow_spanName__irw0K>span:last-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Flow_spanType__qwmEJ{flex:none;padding:2px 6px;border-radius:6px;background:var(--flow-node-2);color:var(--flow-text-3);box-shadow:inset 0 0 0 1px var(--flow-border);font-size:10px;letter-spacing:.04em;text-transform:uppercase}.Flow_spanType__qwmEJ[data-type=agent],.Flow_spanType__qwmEJ[data-type=eval]{color:var(--flow-accent)}.Flow_spanTrack__CazsW{position:relative;height:10px;border-radius:999px;background:var(--flow-line)}.Flow_spanBar__2YLXW{position:absolute;top:0;bottom:0;border-radius:999px;background:#cfd4dc;transform-origin:left;animation:Flow_flow-grow__F3tEg 1.1s cubic-bezier(.2,.7,.2,1) both}.Flow_spanBar__2YLXW[data-type=llm]{background:#1f2430}.Flow_spanBar__2YLXW[data-type=agent]{background:#a9bbff}.Flow_spanBar__2YLXW[data-type=eval]{background:var(--flow-accent)}@keyframes Flow_flow-grow__F3tEg{0%{transform:scaleX(0)}}.Flow_spanNum__bZrB9{color:var(--flow-text-2);font-size:12px}.Flow_spanScore__mmyQh{color:var(--flow-accent)}.Flow_evals__SCJlK{padding:20px 20px 18px}.Flow_evalTop__hB_fU{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:6px 16px;margin-bottom:18px}.Flow_evalTitle__OLWtN{margin:0;color:var(--flow-text);font-family:var(--sans);font-size:15px;font-weight:600}.Flow_evalNow__UK4SC{margin:0;color:var(--flow-text-3);font-family:var(--mono);font-size:12px}.Flow_evalNow__UK4SC strong{color:var(--flow-text);font-weight:500}.Flow_plot___edSl{position:relative;height:200px;margin:0 8px 0 36px}.Flow_plotSvg__CJCi_{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.Flow_gridLine__brBj_{stroke:var(--flow-line);stroke-width:1;vector-effect:non-scaling-stroke}.Flow_gate__ZvG_y{stroke:var(--flow-text-2);stroke-dasharray:4 5;stroke-width:1.2;vector-effect:non-scaling-stroke}.Flow_series__odNFh{fill:none;stroke:var(--flow-accent);stroke-width:2;stroke-linejoin:round;vector-effect:non-scaling-stroke}.Flow_yTick__15A38{position:absolute;left:-36px;width:28px;color:var(--flow-text-3);font-family:var(--mono);font-size:11px;text-align:right;transform:translateY(-50%)}.Flow_point__k_kHh{position:absolute;z-index:2;display:grid;width:28px;height:28px;padding:0;place-items:center;border:0;background:transparent;cursor:default;transform:translate(-50%,-50%)}.Flow_point__k_kHh:before{content:"";width:10px;height:10px;border-radius:50%;background:var(--flow-accent);box-shadow:0 0 0 2px var(--flow-bg)}.Flow_pointBlocked__amMae:before{width:12px;height:12px;border-radius:3px;background:var(--flow-bg);box-shadow:inset 0 0 0 2px var(--flow-bad),0 0 0 2px var(--flow-bg)}.Flow_tip__pES27{position:absolute;bottom:calc(100% + 4px);left:50%;z-index:5;padding:7px 10px;border-radius:9px;background:#0b0d12;color:#ffffff;font-family:var(--mono);font-size:11.5px;line-height:1.35;opacity:0;pointer-events:none;text-align:left;transform:translate(-50%,4px);transition:opacity .18s ease,transform .18s ease;white-space:nowrap}.Flow_point__k_kHh:focus-visible .Flow_tip__pES27,.Flow_point__k_kHh:hover .Flow_tip__pES27{opacity:1;transform:translate(-50%)}.Flow_blockedNote__m_d0b{position:absolute;display:inline-flex;align-items:center;gap:6px;color:var(--flow-text-2);font-family:var(--mono);font-size:11px;transform:translate(-50%,18px);white-space:nowrap}.Flow_blockedNote__m_d0b svg{color:var(--flow-bad)}.Flow_xTicks__vPrk6{position:relative;height:22px;margin:8px 8px 0 36px}.Flow_xTicks__vPrk6 span{position:absolute;color:var(--flow-text-3);font-family:var(--mono);font-size:11px;transform:translateX(-50%)}.Flow_srOnly__aLS8j{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media (prefers-reduced-motion:reduce){.Flow_edgeAnimated__VHkbh,.Flow_live__03RQ6:before,.Flow_nodeStatus__iu9vu[data-status=run]:before,.Flow_spanBar__2YLXW{animation:none}.Flow_tip__pES27{transition:none}}@media (max-width:900px){.Flow_graph__2GSQ8{--flow-dir:column}.Flow_stages__cyXCq{grid-template-columns:none;grid-auto-columns:auto;grid-auto-flow:row;gap:var(--flow-gap-mobile,46px)}.Flow_stage__m474F{flex-direction:row;justify-content:center;gap:8px}.Flow_stage__m474F>*{flex:1 1 0;max-width:380px}.Flow_stageMany__Qm_r9 .Flow_node__JgJCr{padding:9px 9px 10px}.Flow_stageMany__Qm_r9 .Flow_nodeMeta__5z3kd,.Flow_stageMany__Qm_r9 .Flow_nodeStatus__iu9vu{display:none}.Flow_stageMany__Qm_r9 .Flow_nodeTitle__AjRqX{font-size:12.5px}.Flow_stageMany__Qm_r9 .Flow_nodeKind__SixhR{font-size:9.5px}.Flow_stageMany__Qm_r9 .Flow_nodeKind__SixhR svg{display:none}.Flow_viewport__nyxmx{padding:28px 16px 32px}.Flow_viewportBare__1oqKj{padding-bottom:28px}.Flow_viewportFlush__RnC__{padding:0}.Flow_panels__nwFwE{grid-template-columns:1fr;gap:40px}.Flow_controls__q4OfP,.Flow_minimap__0n_Wp{display:none}.Flow_bar__A3ohf{padding:10px 12px}.Flow_barRight__kR2h7>:not(.Flow_live__03RQ6){display:none}.Flow_span__GX_bk,.Flow_traceHead__xv4NK{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr) 48px;gap:10px;padding-right:14px;padding-left:14px}.Flow_spanType__qwmEJ,.Flow_span__GX_bk>:nth-child(4),.Flow_traceHead__xv4NK span:nth-child(4){display:none}.Flow_spanName__irw0K{padding-left:calc(var(--depth, 0) * 10px);font-size:12px}}@media (max-width:600px){.Flow_graphCompact__q1J0z .Flow_stages__cyXCq{gap:32px}.Flow_graphCompact__q1J0z .Flow_node__JgJCr{padding:9px 12px 10px}.Flow_graphCompact__q1J0z .Flow_nodeHead__OUzcP{margin-bottom:4px}.Flow_graphCompact__q1J0z .Flow_nodeMeta__5z3kd{display:none}.Flow_graphCompact__q1J0z .Flow_nodeTitle__AjRqX{font-size:14px}.Flow_span__GX_bk,.Flow_traceHead__xv4NK{grid-template-columns:minmax(0,1.5fr) minmax(0,.7fr) 40px;gap:8px;padding-right:12px;padding-left:12px}.Flow_spanName__irw0K{font-size:11.5px}}