.ai-logos_wrap__yeuQ_{display:grid;gap:var(--space-8)}.ai-logos_logos__OrIu3{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-8) var(--space-24);margin:0;padding:0;list-style:none;color:var(--color-ink-soft)}.ai-logos_logos__OrIu3 li{display:flex;align-items:center;gap:var(--space-8);font:var(--weight-emphasis) var(--text-fine)/1 var(--font-stack-sans)}.ai-logos_logos__OrIu3 img{width:20px;height:20px;object-fit:contain;opacity:.85}.ai-logos_caption__FH_nk{margin:0;color:var(--color-text-soft);font-size:var(--text-label)}.ai-logos_compact__YnUzm .ai-logos_logos__OrIu3{gap:var(--space-8) var(--space-16)}.ai-logos_compact__YnUzm .ai-logos_logos__OrIu3 li{font-size:var(--text-label)}.ai-logos_compact__YnUzm .ai-logos_logos__OrIu3 img{width:16px;height:16px}.hero-card_card__yRbqi{align-self:center;min-width:0;padding:var(--space-24);border:1px solid var(--color-paper-3);border-radius:var(--radius-lg);background:var(--color-snow);box-shadow:var(--shadow-card-lg)}.hero-card_title__ULPQe{margin:0 0 var(--space-16);padding-bottom:var(--space-12);border-bottom:1px solid var(--color-paper-3);font:var(--weight-emphasis) 1.05rem/1.3 var(--font-stack-display)}.hero-card_card__yRbqi>ul{display:grid;gap:var(--space-16);margin:0;padding:0;list-style:none}.hero-card_card__yRbqi>ul>li{display:grid;grid-template-columns:40px minmax(0,1fr);gap:var(--space-12);align-items:start}.hero-card_icon__kjgNM{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--color-paper-2)}.hero-card_icon__kjgNM svg{width:22px;height:22px}.hero-card_card__yRbqi>ul strong{display:block;font-size:var(--text-body-sm)}.hero-card_card__yRbqi>ul>li p{margin:var(--space-4) 0 0;color:var(--color-text-soft);font-size:var(--text-fine);line-height:1.5}.hero-card_footer__UuxrD{margin-top:var(--space-24);padding-top:var(--space-16);border-top:1px solid var(--color-paper-3)}.chat-demo_demo___Jxix{min-width:0;margin:0}.chat-demo_switcher__CJxxd{display:inline-flex;gap:4px;margin-bottom:var(--space-16);padding:4px;border-radius:999px;background:color-mix(in srgb,var(--color-snow) 22%,transparent)}.chat-demo_switcher__CJxxd button{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 var(--space-16);border:0;border-radius:999px;background:transparent;color:inherit;font:inherit;font-size:var(--text-fine);font-weight:var(--weight-emphasis);cursor:pointer}.chat-demo_switcher__CJxxd button[aria-pressed=true]{background:var(--color-snow);color:var(--color-ink);box-shadow:var(--shadow-card-sm)}.chat-demo_agents__78b_Y button:focus-visible,.chat-demo_switcher__CJxxd button:focus-visible{outline:2px solid var(--color-ink);outline-offset:2px}.chat-demo_window__tfMQQ{display:grid;grid-template-columns:16rem minmax(0,1fr);min-height:36rem;overflow:hidden;border-radius:var(--radius-lg);background:var(--color-snow);color:var(--color-ink);box-shadow:var(--shadow-card-lg);font-family:var(--font-stack-sans)}.chat-demo_sidebar__uByXQ{display:flex;flex-direction:column;gap:2px;min-width:0;padding:var(--space-12);background:color-mix(in srgb,var(--color-paper) 65%,var(--color-snow));border-right:1px solid color-mix(in srgb,var(--color-ink) 7%,transparent)}.chat-demo_brand__o9Zez{display:flex;align-items:center;gap:10px;margin:0 0 var(--space-12);padding:var(--space-8);font-weight:var(--weight-emphasis)}.chat-demo_nav__wpJQT{display:flex;align-items:center;gap:10px;margin:0;padding:8px;border-radius:8px;font-size:var(--text-fine)}.chat-demo_nav__wpJQT svg{width:18px;height:18px}.chat-demo_group__uMRH6{margin:var(--space-16) 0 4px;padding:0 8px;color:var(--color-text-muted);font-size:var(--text-label)}.chat-demo_agents__78b_Y{display:grid;gap:2px;margin:0;padding:0;list-style:none}.chat-demo_agents__78b_Y button{display:flex;align-items:center;gap:10px;width:100%;padding:8px;border:0;border-radius:8px;background:transparent;color:var(--color-ink);font:inherit;font-size:var(--text-fine);text-align:left;cursor:pointer}.chat-demo_agents__78b_Y button:hover{background:color-mix(in srgb,var(--color-ink) 5%,transparent)}.chat-demo_agents__78b_Y button[aria-pressed=true]{background:color-mix(in srgb,var(--color-ink) 8%,transparent);font-weight:var(--weight-emphasis)}.chat-demo_avatar__zRXM3{display:grid;place-items:center;flex:none;width:24px;height:24px;border-radius:6px;background:var(--color-accent);color:var(--color-ink);font-size:12px;font-weight:700}.chat-demo_history__FOD09{display:grid;gap:10px;margin-top:auto}.chat-demo_history__FOD09 span{height:8px;margin-inline:8px;border-radius:4px;background:color-mix(in srgb,var(--color-ink) 8%,transparent)}.chat-demo_history__FOD09 span:nth-of-type(2){width:70%}.chat-demo_main__8IE1g{display:flex;flex-direction:column;min-width:0}.chat-demo_top___4SMo{display:flex;align-items:center;justify-content:space-between;padding:var(--space-12) var(--space-24);font-weight:var(--weight-emphasis)}.chat-demo_top___4SMo em{color:var(--color-text-muted);font-style:normal}.chat-demo_share__YuaQx{padding:6px 14px;border:1px solid color-mix(in srgb,var(--color-ink) 12%,transparent);border-radius:999px;font-size:var(--text-fine);font-weight:var(--weight-body)}.chat-demo_thread__38rfS{display:grid;align-content:start;gap:var(--space-24);flex:1 1;width:min(46rem,100%);margin-inline:auto;padding:var(--space-24)}.chat-demo_user__7YdKe{justify-self:end;display:grid;justify-items:end;gap:var(--space-8);max-width:80%}.chat-demo_user__7YdKe p{margin:0;padding:10px 18px;border-radius:20px;background:color-mix(in srgb,var(--color-ink) 6%,transparent);line-height:1.5}.chat-demo_file__gAsiR{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border:1px solid color-mix(in srgb,var(--color-ink) 12%,transparent);border-radius:12px;font-size:var(--text-fine)}.chat-demo_file__gAsiR svg{width:18px;height:18px;color:var(--color-accent-pressed)}.chat-demo_thinking__6GxyR{margin:0;color:var(--color-text-muted);animation:chat-demo_pulse__XBgOI 1.2s ease-in-out infinite}@keyframes chat-demo_pulse__XBgOI{50%{opacity:.45}}.chat-demo_answer__C2tr7{display:grid;gap:var(--space-12)}.chat-demo_meta__tSt3G{margin:0;color:var(--color-text-muted);font-size:var(--text-fine)}.chat-demo_doc__ZnQPy{padding:var(--space-16) var(--space-24);border:1px solid color-mix(in srgb,var(--color-ink) 10%,transparent);border-radius:16px}.chat-demo_docTitle__mb6k8{margin:0 0 var(--space-8);font-weight:var(--weight-emphasis)}.chat-demo_doc__ZnQPy dl{display:grid;margin:0}.chat-demo_doc__ZnQPy dl>div{display:grid;grid-template-columns:10rem minmax(0,1fr);gap:var(--space-16);padding:10px 0;border-top:1px solid color-mix(in srgb,var(--color-ink) 7%,transparent);transition:opacity .25s ease}.chat-demo_doc__ZnQPy dt{font-weight:var(--weight-emphasis);font-size:var(--text-fine)}.chat-demo_doc__ZnQPy dd{margin:0;font-size:var(--text-fine);line-height:1.5}.chat-demo_doc__ZnQPy .chat-demo_open__GoY6v{margin-inline:-12px;padding-inline:12px;border-radius:8px;border-top-color:transparent;background:color-mix(in srgb,var(--color-blue) 8%,var(--color-snow));color:var(--color-blue-deep)}.chat-demo_pending__vswYc{opacity:0}.chat-demo_review__phpFt{margin:0;font-size:var(--text-fine);font-weight:var(--weight-emphasis)}.chat-demo_composer__ia_EJ{display:flex;align-items:center;gap:var(--space-12);width:min(46rem,calc(100% - var(--space-48)));margin:0 auto var(--space-24);padding:10px 10px 10px 16px;border:1px solid color-mix(in srgb,var(--color-ink) 12%,transparent);border-radius:28px;box-shadow:var(--shadow-card-sm);color:var(--color-text-muted)}.chat-demo_composer__ia_EJ span:nth-child(2){flex:1 1}.chat-demo_plus__Jymmq{font-size:20px;line-height:1}.chat-demo_send__N4hOW{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--color-ink);color:var(--color-snow)}.chat-demo_caption__LYpo_{margin-top:var(--space-16);font-size:var(--text-fine);opacity:.85}.chat-demo_compact__1_VM9 .chat-demo_window__tfMQQ{min-height:28rem;grid-template-columns:13rem minmax(0,1fr)}@media (max-width:52rem){.chat-demo_compact__1_VM9 .chat-demo_window__tfMQQ,.chat-demo_window__tfMQQ{grid-template-columns:minmax(0,1fr)}.chat-demo_window__tfMQQ{min-height:0}.chat-demo_sidebar__uByXQ{border-right:0;border-bottom:1px solid color-mix(in srgb,var(--color-ink) 7%,transparent)}.chat-demo_group__uMRH6:first-of-type,.chat-demo_history__FOD09,.chat-demo_nav__wpJQT{display:none}.chat-demo_agents__78b_Y{display:flex;gap:6px;overflow-x:auto}.chat-demo_agents__78b_Y button{width:auto;white-space:nowrap;border:1px solid color-mix(in srgb,var(--color-ink) 10%,transparent)}.chat-demo_doc__ZnQPy dl>div{grid-template-columns:minmax(0,1fr);gap:2px}.chat-demo_thread__38rfS{padding:var(--space-16)}.chat-demo_user__7YdKe{max-width:92%}}@media (prefers-reduced-motion:reduce){.chat-demo_thinking__6GxyR{animation:none}.chat-demo_doc__ZnQPy dl>div{transition:none}}.company-brain_brain__f37Uu{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);min-width:0;overflow:hidden;border-radius:var(--radius-lg);background:var(--color-night);color:var(--color-snow);box-shadow:var(--shadow-card-lg)}.company-brain_tree__28R3D{padding:var(--space-24);border-right:1px solid color-mix(in srgb,var(--color-snow) 16%,transparent);font-family:var(--font-stack-mono);font-size:var(--text-fine)}.company-brain_root__GKsHo{margin:0 0 var(--space-12);color:color-mix(in srgb,var(--color-snow) 60%,transparent)}.company-brain_tree__28R3D ul{display:grid;gap:2px;margin:0;padding:0;list-style:none}.company-brain_tree__28R3D button{display:flex;gap:var(--space-8);width:100%;padding:6px 8px;border:0;border-radius:var(--radius-sm);background:transparent;color:color-mix(in srgb,var(--color-snow) 78%,transparent);font:inherit;text-align:left;cursor:pointer}.company-brain_tree__28R3D button:hover{background:color-mix(in srgb,var(--color-snow) 8%,transparent)}.company-brain_tree__28R3D button[aria-pressed=true]{background:color-mix(in srgb,var(--color-snow) 14%,transparent);color:var(--color-snow)}.company-brain_tree__28R3D button:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}.company-brain_files__4vd2_{padding:2px 0 6px 34px!important;color:color-mix(in srgb,var(--color-snow) 60%,transparent)}.company-brain_detail__AsrXW{display:grid;align-content:center;gap:var(--space-12);padding:var(--space-32)}.company-brain_detail__AsrXW h3{margin:0;color:var(--color-snow);font:var(--weight-display) var(--text-h2)/1.15 var(--font-stack-display)}.company-brain_detail__AsrXW p{margin:0;max-width:40ch;color:color-mix(in srgb,var(--color-snow) 78%,transparent);line-height:1.55}.company-brain_detail__AsrXW .company-brain_owner__Z1Bnn{color:var(--color-accent);font:var(--text-label)/1.4 var(--font-stack-mono)}@media (max-width:52rem){.company-brain_brain__f37Uu{grid-template-columns:minmax(0,1fr)}.company-brain_tree__28R3D{border-right:0;border-bottom:1px solid color-mix(in srgb,var(--color-snow) 16%,transparent)}.company-brain_detail__AsrXW{padding:var(--space-24)}}.closing-band_band___42E9{background:var(--color-night);color:var(--color-paper)}.closing-band_inner__U8jpf{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--space-32) var(--space-64);width:min(var(--container-max),var(--container-inline));margin-inline:auto;padding-block:clamp(var(--space-64),8vw,var(--space-96))}.closing-band_inner__U8jpf h2{max-width:22ch;margin:0 0 var(--space-16);color:var(--color-paper);font:var(--weight-display) clamp(1.8rem,3.6vw,2.8rem)/1.1 var(--font-stack-display);letter-spacing:-.03em;text-wrap:balance}.closing-band_inner__U8jpf p{max-width:52ch;margin:0;color:color-mix(in srgb,var(--color-paper) 75%,transparent);font-size:var(--text-lead);line-height:1.5}.closing-band_actions___r0Az{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-16) var(--space-24)}.closing-band_primary__fKIKf,.closing-band_secondary__iqeaK{display:inline-flex;align-items:center;justify-content:center;min-height:3rem;border-radius:var(--radius-button);font-weight:var(--weight-emphasis);text-decoration:none}.closing-band_primary__fKIKf{padding:0 var(--space-32);background:var(--color-accent);color:var(--color-ink)}.closing-band_primary__fKIKf:hover{background:var(--color-accent-hover)}.closing-band_primary__fKIKf:active{background:var(--color-accent-pressed);color:var(--color-snow)}.closing-band_secondary__iqeaK{color:var(--color-paper);text-decoration:underline;text-underline-offset:6px}.closing-band_secondary__iqeaK:hover{color:var(--color-paper-4)}.closing-band_primary__fKIKf:focus-visible,.closing-band_secondary__iqeaK:focus-visible{outline:2px solid var(--color-paper);outline-offset:3px}@media (max-width:52rem){.closing-band_inner__U8jpf{grid-template-columns:minmax(0,1fr)}}@media (max-width:36rem){.closing-band_actions___r0Az{flex-direction:column;align-items:stretch}}.workflow-page_hero__BW8Sa{display:grid;grid-template-columns:1fr 1fr;align-items:center;column-gap:var(--space-64)}.workflow-page_hero__BW8Sa nav{grid-column:1/-1;font-size:var(--text-fine);margin-bottom:var(--space-32)}.workflow-page_hero__BW8Sa .workflow-page_headline__e3SRK{min-width:0}.workflow-page_hero__BW8Sa h1{font-size:clamp(2.1rem,4.1vw,3.6rem);max-width:20ch;letter-spacing:-.04em}.workflow-page_intro__y2Xln{padding-top:var(--space-16)}.workflow-page_intro__y2Xln>p{margin-bottom:var(--space-24)}.workflow-page_intro__y2Xln>p:nth-child(2){font:var(--text-label)/1.6 var(--font-stack-mono);color:var(--color-ink-soft)}.workflow-page_problem__r6_lW{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-48)}.workflow-page_exceptions__Gp_mR{margin-top:var(--space-32);display:grid;grid-template-columns:1fr 1fr;gap:var(--space-32)}.workflow-page_exceptions__Gp_mR article{padding:var(--space-24) 0;border-top:2px solid var(--color-ink)}.workflow-page_exceptions__Gp_mR h3{margin-bottom:var(--space-16)}.workflow-page_sources__Ejkxf{display:flex;flex-wrap:wrap;gap:var(--space-16);margin-top:var(--space-24);font-size:var(--text-fine)}@media(max-width:52rem){.workflow-page_hero__BW8Sa,.workflow-page_problem__r6_lW{grid-template-columns:1fr;gap:var(--space-16)}.workflow-page_intro__y2Xln{padding-top:var(--space-16)}.workflow-page_hero__BW8Sa nav{margin-bottom:var(--space-16)}}@media(max-width:36rem){.workflow-page_exceptions__Gp_mR{grid-template-columns:1fr;gap:var(--space-8)}}.paper-art_art___AvZO{display:block;width:100%;max-width:240px;height:auto;overflow:visible}.paper-art_chatArt__mLEK8{max-width:320px}.paper-art_shadow__g5uES{fill:var(--color-paper-4);opacity:.28}.paper-art_back__xDjva{fill:var(--color-paper-2);stroke:var(--color-paper-4);stroke-width:1}.paper-art_paper__Gy_Iv{fill:var(--color-paper);stroke:var(--color-paper-4);stroke-width:1}.paper-art_fold__NysIH{fill:var(--color-paper-2);stroke:var(--color-paper-4)}.paper-art_line__kOVaG{stroke:var(--color-paper-4);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.paper-art_heading__jOB9W{stroke:var(--color-ink-soft);stroke-width:4;stroke-linecap:round}.paper-art_accentLine__QOp0Z{stroke:var(--color-accent);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.paper-art_box__4CxjG{stroke:var(--color-paper-4);fill:var(--color-paper)}.paper-art_mark__4tRRk{fill:var(--color-paper-2);stroke:var(--color-accent)}.paper-art_dot__14y5j,.paper-art_seal__IwTjd{fill:var(--color-accent)}.paper-art_check__ktkVA{stroke:var(--color-ink);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.paper-art_chatPaper__HmsLf{fill:var(--color-paper);stroke:var(--color-paper-4);stroke-width:1}.paper-art_chatTerminal__YzZta{fill:var(--color-night)}.paper-art_chatChrome__gAqu8{fill:var(--color-paper-4)}.paper-art_chatDivider__SisMp{stroke:var(--color-paper-4);stroke-width:1;opacity:.35}.paper-art_chatLabel__hv_Rp{fill:var(--color-paper-4);font:400 8px var(--font-stack-mono);letter-spacing:.1em}.paper-art_chatPrompt__cACIa{fill:var(--color-accent);font:400 16px var(--font-stack-mono)}.paper-art_chatLine__73Ok9{stroke:var(--color-paper-2);stroke-width:3;stroke-linecap:round;opacity:.78}.paper-art_chatCursor__XE03Y{stroke:var(--color-accent);stroke-width:3;stroke-linecap:round}