.manufacturing-bom_canvas__qxQyQ{background:radial-gradient(color-mix(in srgb,var(--ai-accent) 18%,transparent) 1px,transparent 1px),var(--ai-surface);background-size:18px 18px}.manufacturing-bom_board__UYOhu{overflow-x:auto;padding:6px 2px}.manufacturing-bom_children__WkLHI,.manufacturing-bom_tree__xHQS2{display:grid;gap:8px}.manufacturing-bom_children__WkLHI{position:relative;margin-top:8px;padding-left:26px}.manufacturing-bom_branch__VamQY{position:relative}.manufacturing-bom_children__WkLHI>.manufacturing-bom_branch__VamQY:before{position:absolute;top:18px;left:-16px;width:16px;border-top:1.5px solid color-mix(in srgb,var(--ai-accent) 45%,transparent);content:""}.manufacturing-bom_children__WkLHI:before{position:absolute;top:-8px;bottom:18px;left:10px;border-left:1.5px solid color-mix(in srgb,var(--ai-accent) 45%,transparent);content:""}.manufacturing-bom_node__tjMQC{display:inline-flex;align-items:center;gap:10px;min-height:36px;padding:6px 12px;border:1.5px solid var(--ai-border);border-radius:10px;background:var(--ai-surface);font-size:.76rem;white-space:nowrap;transition:border-color .45s,background .45s,opacity .45s,transform .45s}.manufacturing-bom_tree__xHQS2>.manufacturing-bom_branch__VamQY>.manufacturing-bom_node__tjMQC{border-color:var(--ai-accent);color:var(--ai-on-accent);background:var(--ai-accent);font-weight:700}.manufacturing-bom_tree__xHQS2>.manufacturing-bom_branch__VamQY>.manufacturing-bom_node__tjMQC .manufacturing-bom_qty__I7OC3{color:inherit;opacity:.85}.manufacturing-bom_nodeLabel__KTAk4{font-weight:600}.manufacturing-bom_qty__I7OC3{color:var(--ai-muted);font-size:.7rem}.manufacturing-bom_tag__KSTfl{padding:1px 7px;border-radius:999px;color:var(--ai-accent);background:var(--ai-accent-soft);font-size:.6rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.manufacturing-bom_branch__VamQY[data-state=hidden]{display:none}.manufacturing-bom_branch__VamQY[data-state=proposed]>.manufacturing-bom_node__tjMQC{border-style:dashed;border-color:var(--ai-accent);background:var(--ai-accent-soft);animation:manufacturing-bom_propose__on8Ya .5s ease-out both}.manufacturing-bom_children__WkLHI>.manufacturing-bom_branch__VamQY[data-state=proposed]:before{border-top-style:dashed}.manufacturing-bom_branch__VamQY[data-state=accepted]>.manufacturing-bom_node__tjMQC{border-color:var(--ai-ok);box-shadow:0 0 0 3px color-mix(in srgb,var(--ai-ok) 18%,transparent)}@keyframes manufacturing-bom_propose__on8Ya{0%{opacity:0;transform:translateX(-8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.manufacturing-bom_branch__VamQY[data-state=proposed]>.manufacturing-bom_node__tjMQC{animation:none}}.agent-beam_diagram__hV45v{--beam-node-bg:color-mix(in srgb,var(--ai-bg) 86%,var(--ai-ink));position:relative;width:100%;max-width:420px;aspect-ratio:1;margin:0 auto 40px;isolation:isolate}.agent-beam_connections__YhW6I{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.agent-beam_orbit__ixB9w{stroke:var(--ai-accent);opacity:.28}.agent-beam_track__xvvIL{stroke:color-mix(in srgb,var(--ai-muted) 45%,transparent)}.agent-beam_pulse__5Au3q{stroke-dasharray:32 100;stroke-dashoffset:32;animation:agent-beam_beam-flow__kuLuK .9s linear infinite}.agent-beam_hub__phzyY,.agent-beam_node__g_zkC{position:absolute;z-index:1;display:flex;align-items:center;justify-content:center;border:1px solid color-mix(in srgb,var(--ai-accent) 30%,transparent);border-radius:50%;background:var(--beam-node-bg);transform:translate(-50%,-50%)}[data-ai-theme=crm] .agent-beam_diagram__hV45v,[data-ai-theme=finance] .agent-beam_diagram__hV45v,[data-ai-theme=manufacturing] .agent-beam_diagram__hV45v,[data-ai-theme=projects] .agent-beam_diagram__hV45v,[data-ai-theme=purchase] .agent-beam_diagram__hV45v,[data-ai-theme=sales] .agent-beam_diagram__hV45v{--beam-node-bg:#ffffff}.agent-beam_diagram__hV45v[data-shape=square] .agent-beam_node__g_zkC{border-radius:16px}.agent-beam_diagram__hV45v[data-shape=diamond] .agent-beam_node__g_zkC{border-radius:34%}.agent-beam_hub__phzyY{top:50%;left:50%;flex-direction:column;gap:8px;width:104px;height:104px;border-color:color-mix(in srgb,var(--ai-accent) 55%,transparent);color:var(--ai-accent);box-shadow:0 0 40px color-mix(in srgb,var(--ai-accent) 18%,transparent)}.agent-beam_hub__phzyY>span:last-child{padding-inline:8px;color:var(--ai-ink);font-size:.72rem;font-weight:600;line-height:1.3;text-align:center}.agent-beam_hubRing__Y2ob4{position:absolute;inset:-1px;border:1px solid color-mix(in srgb,var(--ai-accent) 55%,transparent);border-radius:inherit;opacity:0;animation:agent-beam_hub-ring__W3kFG 1s ease-out .6s infinite}.agent-beam_node__g_zkC{width:54px;height:54px;border-color:color-mix(in srgb,var(--beam-accent) 40%,transparent);color:var(--beam-accent);box-shadow:0 10px 30px -18px var(--beam-accent)}.agent-beam_label__a6qxv{position:absolute;top:calc(100% + 10px);left:50%;width:128px;color:var(--ai-ink);font-size:.78rem;font-weight:500;line-height:1.4;text-align:center;transform:translateX(-50%)}@keyframes agent-beam_beam-flow__kuLuK{0%{stroke-dashoffset:32}to{stroke-dashoffset:-100}}@keyframes agent-beam_hub-ring__W3kFG{0%{opacity:.5;transform:scale(1)}to{opacity:0;transform:scale(1.35)}}@media (max-width:600px){.agent-beam_diagram__hV45v{max-width:320px}.agent-beam_hub__phzyY{gap:5px;width:84px;height:84px}.agent-beam_node__g_zkC{width:46px;height:46px}.agent-beam_label__a6qxv{width:104px;font-size:.7rem}}@media (prefers-reduced-motion:reduce){.agent-beam_pulse__5Au3q{animation:none;stroke-dasharray:none;opacity:.4}.agent-beam_hubRing__Y2ob4{display:none}}.module-ai-callout_band__9e5ZR{--c-bg:#11172f;--c-ink:#f5f7ff;--c-muted:#bcc8e0;--c-accent:#b6c7ff;--c-surface:#ffffff0d;--c-border:#c2cff224;--c-bubble:#b6c7ff;--c-bubble-ink:#11172f;padding-block:clamp(48px,6vw,72px);color:var(--c-ink);background:radial-gradient(ellipse at 90% 0,#ffffff14,transparent 50%),var(--c-bg)}.module-ai-callout_hr__xQLu6{--c-bg:#11172f}.module-ai-callout_crm__wISNS{--c-bg:#1c1336;--c-muted:#c9c0e6;--c-accent:#c7b6ff;--c-bubble:#c7b6ff;--c-bubble-ink:#1c1336}.module-ai-callout_manufacturing__4SaCv{--c-bg:#0c2a22;--c-muted:#b3d3c8;--c-accent:#7fe0c4;--c-bubble:#7fe0c4;--c-bubble-ink:#0c2a22}.module-ai-callout_container__IPpxW{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:clamp(28px,5vw,64px);width:100%;max-width:1280px;margin-inline:auto;padding-inline:20px}@media (min-width:768px){.module-ai-callout_container__IPpxW{padding-inline:32px}}.module-ai-callout_eyebrow__I_iiV{display:inline-flex;align-items:center;gap:7px;color:var(--c-accent);font-size:.68rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.module-ai-callout_title__nCCYk{margin-top:12px;font-family:var(--font-sora),sans-serif;font-size:clamp(1.5rem,2.4vw,2rem);font-weight:600;letter-spacing:-.03em;line-height:1.2}.module-ai-callout_points__QPh43{display:grid;gap:9px;margin-top:18px}.module-ai-callout_points__QPh43 li{display:flex;gap:9px;color:var(--c-muted);font-size:.9rem;line-height:1.55}.module-ai-callout_points__QPh43 svg{flex-shrink:0;margin-top:4px;color:var(--c-accent)}.module-ai-callout_link__uUBek{display:inline-flex;align-items:center;gap:8px;margin-top:22px;color:var(--c-ink);font-size:.86rem;font-weight:600;text-decoration:underline;text-decoration-color:var(--c-accent);text-underline-offset:5px}.module-ai-callout_link__uUBek:focus-visible{outline:2px solid var(--c-accent);outline-offset:3px}.module-ai-callout_demo__t428_{display:grid;gap:12px;padding:20px;border:1px solid var(--c-border);border-radius:20px;background:var(--c-surface)}.module-ai-callout_ask__SavIH{justify-self:end;max-width:92%;padding:11px 15px;border-radius:16px 16px 4px 16px;color:var(--c-bubble-ink);background:var(--c-bubble);font-size:.86rem;font-weight:500;line-height:1.5}.module-ai-callout_askText__AWUGY{animation:module-ai-callout_ask-type__9f0zA 1.3s steps(40) both}@keyframes module-ai-callout_ask-type__9f0zA{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}.module-ai-callout_reply__Al06f{display:flex;gap:9px;max-width:92%;padding:11px 15px;border:1px solid var(--c-border);border-radius:4px 16px 16px 16px;color:var(--c-ink);background:#ffffff0a;font-size:.86rem;line-height:1.5;opacity:0;transform:translateY(8px);transition:opacity .45s,transform .45s}.module-ai-callout_reply__Al06f svg{flex-shrink:0;margin-top:3px;color:var(--c-accent)}.module-ai-callout_reply__Al06f[data-on]{opacity:1;transform:none}.module-ai-callout_caption__RvWQJ{justify-self:end;color:var(--c-muted);font-size:.66rem;opacity:.75}.module-ai-callout_demo__t428_[data-reduced] *,.module-ai-callout_demo__t428_[data-reduced] :after,.module-ai-callout_demo__t428_[data-reduced] :before{animation:none!important;transition:none!important}.module-ai-callout_demo__t428_[data-paused] *{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.module-ai-callout_askText__AWUGY{animation:none}.module-ai-callout_reply__Al06f{transition:none}}@media (max-width:900px){.module-ai-callout_container__IPpxW{grid-template-columns:minmax(0,1fr)}}.employee-product-page_importNote__4pzgG{display:flex;align-items:flex-start;gap:10px;margin-top:24px;color:var(--muted);font-size:.88rem;line-height:1.85}.employee-product-page_importNote__4pzgG svg{flex-shrink:0;margin-top:4px;color:var(--blue)}.employee-product-page_featureIcon__L7hoD{position:relative}.employee-product-page_featureCopy__PNX1b{min-width:0}.employee-product-page_mediaStage__PSSOm{overflow:hidden;border:1px solid #e5ebf2;border-radius:20px;padding:16px;background:#fff;box-shadow:0 8px 24px -16px rgb(13 11 46/18%)}.employee-product-page_productImage__aHYZo{display:block;width:100%;height:auto;border-radius:12px}.employee-product-page_productFigure__MSTq_ figcaption{margin-top:18px;padding-inline:4px;color:var(--muted)}.employee-product-page_documents__D7_j9,.employee-product-page_reports__FPTUk{background:#f6f8fb}.employee-product-page_documentsGrid__hDAQ_{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:80px;margin-top:48px}.employee-product-page_documentsArt__C7S58{width:100%;max-width:360px;margin-inline:auto}.employee-product-page_documentColumns__XGcYX,.employee-product-page_reportColumns__xUjNM{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 32px}.employee-product-page_documents__D7_j9 .employee-product-page_featureIcon__L7hoD,.employee-product-page_reports__FPTUk .employee-product-page_featureIcon__L7hoD,.employee-product-page_selfService__Gvr3i{background:#fff}.employee-product-page_reportsGrid__o9VOZ,.employee-product-page_selfServiceGrid__vUJZh{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:80px}.employee-product-page_portalCopy__AbmYe{display:grid;gap:32px}.employee-product-page_connections__5GTHQ{margin-top:72px}.employee-product-page_connections__5GTHQ>h3{text-align:center}.employee-product-page_connectionGrid__SXW37{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin-top:28px}.employee-product-page_connectionGrid__SXW37 a{display:flex;align-items:center;gap:12px;color:var(--ink);font-size:.88rem;font-weight:500;line-height:1.7}.employee-product-page_connectionGrid__SXW37 .employee-product-page_featureIcon__L7hoD{width:40px;height:40px;border-radius:13px}.employee-product-page_connectionGrid__SXW37 .employee-product-page_featureIcon__L7hoD svg{width:20px;height:20px}.employee-product-page_connectionGrid__SXW37 a>svg{flex-shrink:0;color:var(--blue)}.employee-product-page_connectionGrid__SXW37 a:hover{color:var(--blue)}.employee-product-page_resources__4k0mE{display:flex;flex-wrap:wrap;justify-content:center;gap:16px 32px;margin-top:36px}.employee-product-page_resources__4k0mE a{display:inline-flex;align-items:center;gap:8px;color:var(--muted);font-size:.82rem;line-height:1.8}.employee-product-page_resources__4k0mE a:hover{text-decoration:underline;text-underline-offset:5px}@media (max-width:1100px){.employee-product-page_documentsGrid__hDAQ_,.employee-product-page_reportsGrid__o9VOZ,.employee-product-page_selfServiceGrid__vUJZh{gap:56px}.employee-product-page_documentColumns__XGcYX,.employee-product-page_reportColumns__xUjNM{gap:28px 20px}.employee-product-page_connectionGrid__SXW37{gap:20px}}@media (max-width:1023px){.employee-product-page_documentsGrid__hDAQ_,.employee-product-page_reportsGrid__o9VOZ,.employee-product-page_selfServiceGrid__vUJZh{grid-template-columns:1fr;gap:44px}.employee-product-page_documentsGrid__hDAQ_{gap:32px;margin-top:32px}.employee-product-page_documentsArt__C7S58{max-width:300px}.employee-product-page_documentColumns__XGcYX,.employee-product-page_reportColumns__xUjNM{gap:32px}.employee-product-page_portalCopy__AbmYe{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.employee-product-page_portalCopy__AbmYe>article{grid-template-columns:1fr}.employee-product-page_connectionGrid__SXW37{max-width:640px;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 40px;margin-inline:auto}}@media (max-width:600px){.employee-product-page_documentColumns__XGcYX,.employee-product-page_portalCopy__AbmYe,.employee-product-page_reportColumns__xUjNM{grid-template-columns:1fr;gap:28px}.employee-product-page_reportsGrid__o9VOZ,.employee-product-page_selfServiceGrid__vUJZh{gap:36px}.employee-product-page_mediaStage__PSSOm{border-radius:16px;padding:12px}.employee-product-page_documentsArt__C7S58{max-width:260px}.employee-product-page_portalCopy__AbmYe>article{grid-template-columns:48px minmax(0,1fr)}.employee-product-page_connections__5GTHQ{margin-top:48px}.employee-product-page_connectionGrid__SXW37{grid-template-columns:1fr;gap:20px;max-width:320px}.employee-product-page_resources__4k0mE{flex-direction:column;align-items:center;gap:16px;margin-top:32px}}.hr-leaves-page_chapterNav__GG90Y{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;max-width:1100px;margin:40px auto 0}.hr-leaves-page_chapterNav__GG90Y a{display:flex;align-items:center;justify-content:center;gap:14px;padding:18px 12px;border-radius:16px;color:#243550;font-size:.92rem;font-weight:600;transition:background .18s ease}.hr-leaves-page_chapterNav__GG90Y a:hover{background:var(--tint)}.hr-leaves-page_chapterNav__GG90Y a>svg{flex-shrink:0;color:var(--accent)}.hr-leaves-page_storyLink__Acaec{margin-top:22px}.hr-leaves-page_resources__4lvck{padding-block:30px;background:#f6faf9}.hr-leaves-page_resourceLinks__4HVAv{display:flex;flex-wrap:wrap;justify-content:center;gap:22px 48px}.hr-leaves-page_resourceLinks__4HVAv a{display:inline-flex;align-items:center;gap:10px;color:#315e9d;font-size:.88rem;font-weight:600;line-height:1.7}.hr-leaves-page_resourceLinks__4HVAv svg{flex-shrink:0}@media (max-width:1023px){.hr-leaves-page_chapterNav__GG90Y{gap:8px}.hr-leaves-page_chapterNav__GG90Y a{flex-direction:column;text-align:center}}@media (max-width:600px){.hr-leaves-page_chapterNav__GG90Y{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;margin-top:28px}.hr-leaves-page_chapterNav__GG90Y a{gap:10px;padding:12px 4px;font-size:.82rem}.hr-leaves-page_resourceLinks__4HVAv{flex-direction:column;align-items:flex-start}}.hr-leaves-page_requestCollage__dOB_D>figure>div{aspect-ratio:.9}.hr-leaves-page_relatedLinks__VQGYe{display:flex;flex-direction:column;align-items:flex-start;gap:18px}.ai-section_section__AjkM_{--ai-bg:#ffffff;--ai-ink:#0d0b2e;--ai-muted:#5b6275;--ai-accent:#315e9d;--ai-accent-soft:#eaf1fc;--ai-on-accent:#ffffff;--ai-surface:#ffffff;--ai-surface-2:#f6f8fc;--ai-border:#dfe4ee;--ai-glow:transparent;--ai-ok:#087d6d;--ai-warn:#b7791f;--ai-danger:#c2410c;position:relative;overflow:hidden;padding-block:clamp(72px,9vw,112px);color:var(--ai-ink);background:radial-gradient(ellipse at 88% 12%,var(--ai-glow),transparent 55%),var(--ai-bg);scroll-margin-top:96px}.ai-section_home__9BxUC{--ai-bg:#0b1c3d;--ai-ink:#f5f7ff;--ai-muted:#b9c6df;--ai-accent:#8f93ff;--ai-accent-soft:#8f93ff1f;--ai-on-accent:#0b1030;--ai-surface:#ffffff0d;--ai-surface-2:#ffffff08;--ai-border:#c8d4f022;--ai-glow:#5b5fff33;--ai-ok:#6fd6b8;--ai-warn:#f5c46b;--ai-danger:#ff9a7a}.ai-section_finance__JTsEW{--ai-bg:#f8f6ef;--ai-ink:#1d1a12;--ai-muted:#5f5a4b;--ai-accent:#8a5a12;--ai-accent-soft:#f3e6cc;--ai-surface:#fffdf7;--ai-surface-2:#f2eee2;--ai-border:#e2dccb;--ai-glow:#f0d9a838}.ai-section_sales__kxc4B{--ai-bg:#ffffff;--ai-accent:#1758c7;--ai-accent-soft:#eaf2ff;--ai-surface-2:#f5f8fe;--ai-glow:#c9dcff59}.ai-section_purchase__Uo0dZ{--ai-bg:#f1f4f8;--ai-ink:#121c2b;--ai-muted:#536075;--ai-accent:#3d5a80;--ai-accent-soft:#e2e9f3;--ai-surface-2:#f6f8fb;--ai-border:#d6dde8}.ai-section_inventory__aZF0J{--ai-bg:#0d0b2e;--ai-ink:#f4f5fb;--ai-muted:#b4bad6;--ai-accent:#f5a623;--ai-accent-soft:#f5a6231f;--ai-on-accent:#1a1203;--ai-surface:#ffffff0c;--ai-surface-2:#ffffff07;--ai-border:#c9d2f01f;--ai-glow:#1f316580;--ai-ok:#8fb3ff;--ai-warn:#ff8a65;--ai-stock:#7899d3}.ai-section_manufacturing__9vDMt{--ai-bg:#f2f8f5;--ai-ink:#0c2a22;--ai-muted:#4e6b62;--ai-accent:#0d846f;--ai-accent-soft:#dcf1ea;--ai-surface-2:#f7fbf9;--ai-border:#d2e6de;--ai-glow:#bfe8da66}.ai-section_crm__h__PC{--ai-bg:#faf8ff;--ai-ink:#1c1336;--ai-muted:#5f5778;--ai-accent:#6d4ae0;--ai-accent-soft:#eee8ff;--ai-surface-2:#f6f3ff;--ai-border:#e3dcf6;--ai-glow:#ddd0ff73}.ai-section_projects__cK17j{--ai-bg:#f4f5ff;--ai-ink:#0d0b2e;--ai-muted:#575a78;--ai-accent:#4349c9;--ai-accent-soft:#e5e6ff;--ai-surface-2:#f8f8ff;--ai-border:#dcdef3;--ai-glow:#cfd2ff6b}.ai-section_governance__xkv0k{--ai-bg:#10131c;--ai-ink:#f3f5fa;--ai-muted:#aab2c5;--ai-accent:#8fb3ff;--ai-accent-soft:#8fb3ff1f;--ai-on-accent:#0b1430;--ai-surface:#ffffff0b;--ai-surface-2:#ffffff06;--ai-border:#d3dcf01c;--ai-glow:#3a4f9a40;--ai-ok:#7fd8b9;--ai-warn:#f2c26b}.ai-section_solution__mlEAw{--ai-bg:#f6f8fc;--ai-accent:var(--accent-text,#2d406d);--ai-accent-soft:color-mix(in srgb,var(--accent,#315e9d) 12%,#ffffff);--ai-surface-2:#f8fafd;--ai-glow:color-mix(in srgb,var(--accent,#315e9d) 16%,transparent);border-block:1px solid var(--ai-border)}.ai-section_governance__xkv0k:before,.ai-section_home__9BxUC:before,.ai-section_inventory__aZF0J:before{position:absolute;inset:0;background-image:radial-gradient(#ffffff14 1px,transparent 0);background-size:28px 28px;mask-image:linear-gradient(90deg,transparent,#000 70%);pointer-events:none;content:""}.ai-section_container__AVxtH{position:relative;width:100%;max-width:1280px;margin-inline:auto;padding-inline:20px}@media (min-width:768px){.ai-section_container__AVxtH{padding-inline:32px}}.ai-section_layout__Ceihu{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:clamp(36px,5vw,72px)}.ai-section_visual-first__Avx5H .ai-section_intro__a9hHe{order:2}.ai-section_stacked__5Fl8J{grid-template-columns:minmax(0,1fr)}.ai-section_stacked__5Fl8J .ai-section_intro__a9hHe{max-width:760px;margin-inline:auto;text-align:center}.ai-section_stacked__5Fl8J .ai-section_actions__R1xkL,.ai-section_stacked__5Fl8J .ai-section_note__S8c3n{justify-content:center}.ai-section_stacked__5Fl8J .ai-section_visual__5UZyx{max-width:1080px}.ai-section_intro__a9hHe{min-width:0;max-width:520px}.ai-section_eyebrow__VjumC{display:inline-flex;align-items:center;gap:8px;padding:7px 12px;border:1px solid color-mix(in srgb,var(--ai-accent) 32%,transparent);border-radius:999px;color:var(--ai-accent);background:var(--ai-accent-soft);font-size:.68rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.ai-section_title__UhXzh{margin-top:20px;font-family:var(--font-sora),sans-serif;font-size:clamp(2rem,3.4vw,3rem);font-weight:600;letter-spacing:-.035em;line-height:1.14;text-wrap:balance}.ai-section_description__RLeyy{margin-top:18px;color:var(--ai-muted);font-size:1rem;line-height:1.8}.ai-section_actions__R1xkL{display:flex;flex-wrap:wrap;align-items:center;gap:18px 28px;margin-top:28px}.ai-section_cta__1g6I3{display:inline-flex;align-items:center;gap:14px;min-height:46px;padding:11px 20px;border-radius:999px;color:var(--ai-on-accent);background:var(--ai-accent);font-size:.86rem;font-weight:600;transition:filter .2s,transform .2s}.ai-section_cta__1g6I3:hover{filter:brightness(1.08)}.ai-section_cta__1g6I3:focus-visible{outline:2px solid var(--ai-accent);outline-offset:3px}.ai-section_note__S8c3n{display:flex;align-items:flex-start;gap:8px;max-width:340px;color:var(--ai-muted);font-size:.76rem;line-height:1.65}.ai-section_note__S8c3n svg{flex-shrink:0;margin-top:2px;color:var(--ai-ok)}.ai-section_visual__5UZyx{min-width:0;width:100%;max-width:680px;margin-inline:auto}.ai-section_caption__HeBZz{margin-top:12px;color:var(--ai-muted);font-size:.7rem;letter-spacing:.04em;text-align:right;opacity:.8}.ai-section_beamRow__O4UyI{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:clamp(28px,4vw,56px);margin-top:clamp(48px,6vw,80px)}.ai-section_beamRow__O4UyI .ai-section_featuresPaired__Lvad5{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:0}@media (max-width:1023px){.ai-section_beamRow__O4UyI{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.ai-section_beamRow__O4UyI .ai-section_featuresPaired__Lvad5{grid-template-columns:minmax(0,1fr)}}.ai-section_features__avhDI{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:16px;margin-top:clamp(40px,5vw,64px)}.ai-section_feature__dnGGc{min-width:0;padding:22px;border:1px solid var(--ai-border);border-radius:18px;background:var(--ai-surface);transition:transform .2s,border-color .2s}.ai-section_featureIcon___mHFs{display:inline-grid;width:40px;height:40px;border-radius:12px;color:var(--ai-accent);background:var(--ai-accent-soft);place-items:center}.ai-section_feature__dnGGc h3{margin-top:18px;font-size:.98rem;font-weight:600;line-height:1.4}.ai-section_feature__dnGGc p{margin-top:8px;color:var(--ai-muted);font-size:.85rem;line-height:1.7}@media (hover:hover) and (prefers-reduced-motion:no-preference){.ai-section_feature__dnGGc:hover{transform:translateY(-3px);border-color:color-mix(in srgb,var(--ai-accent) 55%,transparent)}}@media (prefers-reduced-motion:reduce){.ai-section_cta__1g6I3,.ai-section_feature__dnGGc{transition:none}}@media (max-width:1023px){.ai-section_layout__Ceihu{grid-template-columns:minmax(0,1fr)}.ai-section_visual-first__Avx5H .ai-section_intro__a9hHe{order:0}.ai-section_intro__a9hHe{max-width:680px}}@media (max-width:600px){.ai-section_feature__dnGGc{padding:18px}.ai-section_caption__HeBZz{text-align:left}}.crm-follow-up_board__HFj9w{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.crm-follow-up_queue__SPqmm{border-style:dashed;border-color:color-mix(in srgb,var(--ai-accent) 40%,transparent);background:var(--ai-surface-2)}.crm-follow-up_cards__7Am2T{display:grid;gap:8px;margin-top:10px}.crm-follow-up_card__rnNpO{display:grid;gap:2px;padding:9px 11px;border:1px solid var(--ai-border);border-left:3px solid var(--ai-accent);border-radius:10px;background:var(--ai-surface);font-size:.74rem;transition:opacity .45s,border-color .35s,transform .45s}.crm-follow-up_card__rnNpO strong{color:var(--ai-ink);font-weight:600}.crm-follow-up_card__rnNpO>span{display:flex;align-items:center;justify-content:space-between;gap:8px;color:var(--ai-muted)}.crm-follow-up_quiet__6owqR{display:inline-flex;align-items:center;gap:3px;font-variant-numeric:tabular-nums}.crm-follow-up_card__rnNpO[data-stale]{border-left-color:var(--ai-warn)}.crm-follow-up_card__rnNpO[data-stale] .crm-follow-up_quiet__6owqR{color:var(--ai-warn);font-weight:700}.crm-follow-up_card__rnNpO[data-moved]{opacity:.4;transform:translateX(8px)}.crm-follow-up_draft__5puso{display:flex;align-items:flex-start;gap:8px;margin-top:10px;padding:9px 11px;border-radius:10px;color:var(--ai-ink);background:var(--ai-accent-soft);font-size:.74rem;line-height:1.45}.crm-follow-up_draft__5puso svg{flex-shrink:0;margin-top:2px;color:var(--ai-accent)}.crm-follow-up_funnel__wcP0W{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.crm-follow-up_funnel__wcP0W li{display:grid;gap:6px;color:var(--ai-muted);font-size:.68rem}.crm-follow-up_funnel__wcP0W b{color:var(--ai-ink)}.crm-follow-up_funnelBar__Ji3b2{display:block;width:var(--w);height:8px;border-radius:999px;background:var(--ai-accent);transform-origin:left;animation:crm-follow-up_funnel-grow__Hms_c .9s cubic-bezier(.2,.7,.2,1) both;animation-delay:inherit}@keyframes crm-follow-up_funnel-grow__Hms_c{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (max-width:600px){.crm-follow-up_board__HFj9w{grid-template-columns:minmax(0,1fr)}.crm-follow-up_funnel__wcP0W{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.crm-follow-up_funnelBar__Ji3b2{animation:none}}.finance-ledger_paper__5Iyac{background:repeating-linear-gradient(180deg,transparent 0 31px,color-mix(in srgb,var(--ai-border) 60%,transparent) 31px 32px),var(--ai-surface)}.finance-ledger_ledger__SndNT{width:100%;border-collapse:collapse;font-size:.78rem}.finance-ledger_ledger__SndNT th{padding:8px 10px;border-bottom:2px solid var(--ai-ink);color:var(--ai-muted);font-size:.62rem;font-weight:700;letter-spacing:.1em;text-align:left;text-transform:uppercase}.finance-ledger_ledger__SndNT td{padding:9px 10px;border-bottom:1px solid var(--ai-border)}.finance-ledger_ledger__SndNT td:not(:first-child),.finance-ledger_ledger__SndNT th:not(:first-child){text-align:right}.finance-ledger_totals__P4VSu td,.finance-ledger_totals__P4VSu th{border-top:1px solid var(--ai-ink);border-bottom:3px double var(--ai-ink);color:var(--ai-ink);font-size:.78rem;font-weight:700;letter-spacing:0;text-transform:none;opacity:.25;transition:opacity .4s}.finance-ledger_totals__P4VSu[data-on] td,.finance-ledger_totals__P4VSu[data-on] th{opacity:1}.finance-ledger_row__J1t_r{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px}.finance-ledger_stamp__xa7iZ{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border:1.5px solid var(--ai-ok);border-radius:6px;color:var(--ai-ok);font-size:.7rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;opacity:0;transform:rotate(-4deg) scale(1.3)}.finance-ledger_stamp__xa7iZ[data-on]{animation:finance-ledger_stamp__xa7iZ .45s cubic-bezier(.2,.9,.3,1.3) forwards}@keyframes finance-ledger_stamp__xa7iZ{to{opacity:1;transform:rotate(-4deg) scale(1)}}.finance-ledger_aging__rvOoD{display:grid;gap:14px}.finance-ledger_agingBars__XSOLw{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));align-items:end;gap:12px;height:190px;padding:10px 6px 0;border-bottom:2px solid var(--ai-ink)}.finance-ledger_agingBars__XSOLw li{display:flex;flex-direction:column-reverse;align-items:center;justify-content:flex-start;gap:6px;height:100%;color:var(--ai-muted);font-size:.68rem}.finance-ledger_agingBars__XSOLw li>span:last-child{order:-1;margin-bottom:-22px}.finance-ledger_agingBar__w6tua{width:100%;max-width:56px;height:var(--h);border-radius:8px 8px 0 0;background:linear-gradient(180deg,#c99a4b,var(--ai-accent));transform-origin:bottom;animation:finance-ledger_grow__I_9KR .8s cubic-bezier(.2,.7,.2,1) both}.finance-ledger_agingBar__w6tua[data-flag]{background:linear-gradient(180deg,#e3844e,var(--ai-danger))}@keyframes finance-ledger_grow__I_9KR{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.finance-ledger_highlights__kfSCK{display:grid;gap:8px;margin-top:20px}.finance-ledger_highlights__kfSCK li{position:relative;padding-left:16px;color:var(--ai-ink);font-size:.8rem;line-height:1.55}.finance-ledger_highlights__kfSCK li:before{position:absolute;top:.55em;left:0;width:6px;height:6px;border-radius:50%;background:var(--ai-accent);content:""}@media (prefers-reduced-motion:reduce){.finance-ledger_stamp__xa7iZ[data-on]{animation:none;opacity:1;transform:rotate(-4deg)}.finance-ledger_agingBar__w6tua{animation:none}}[data-reduced] .finance-ledger_stamp__xa7iZ[data-on]{opacity:1;transform:rotate(-4deg)}.inventory-stock_bins__xUY0e{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px}.inventory-stock_bin__q4cXI{display:grid;gap:8px;min-width:0}.inventory-stock_binTank__pQ_WR{position:relative;display:block;height:120px;overflow:hidden;border:1px solid var(--ai-border);border-radius:12px;background:var(--ai-surface-2);transition:border-color .35s,box-shadow .35s}.inventory-stock_binFill__N6hM6{position:absolute;inset-inline:0;bottom:0;height:var(--fill);background:linear-gradient(180deg,color-mix(in srgb,var(--ai-stock,var(--ai-accent)) 75%,transparent),color-mix(in srgb,var(--ai-stock,var(--ai-accent)) 30%,transparent));transform-origin:bottom;animation:inventory-stock_fill__ljL8O 1s cubic-bezier(.2,.7,.2,1) both;transition:background .35s}@keyframes inventory-stock_fill__ljL8O{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.inventory-stock_reorderLine__qKBXx{position:absolute;inset-inline:0;border-top:1.5px dashed color-mix(in srgb,var(--ai-ink) 45%,transparent)}.inventory-stock_bin__q4cXI[data-low] .inventory-stock_binTank__pQ_WR{border-color:var(--ai-warn);animation:inventory-stock_low__qWEh8 1.6s ease-in-out infinite}.inventory-stock_bin__q4cXI[data-low] .inventory-stock_binFill__N6hM6{background:linear-gradient(180deg,color-mix(in srgb,var(--ai-warn) 80%,transparent),color-mix(in srgb,var(--ai-warn) 35%,transparent))}@keyframes inventory-stock_low__qWEh8{50%{box-shadow:0 0 0 4px color-mix(in srgb,var(--ai-warn) 25%,transparent)}}.inventory-stock_binLabel__MUlKw{display:grid;color:var(--ai-ink);font-size:.66rem;font-weight:600;line-height:1.3;overflow-wrap:anywhere}.inventory-stock_binLabel__MUlKw small{color:var(--ai-muted);font-weight:500}.inventory-stock_tableWrap__gl4MV{overflow-x:auto;margin-top:10px}.inventory-stock_table__WzErU{width:100%;min-width:440px;border-collapse:collapse;font-size:.74rem}.inventory-stock_table__WzErU td,.inventory-stock_table__WzErU th{padding:7px 8px;border-bottom:1px solid var(--ai-border);text-align:right;white-space:nowrap}.inventory-stock_table__WzErU thead th{color:var(--ai-muted);font-family:var(--font-inter),sans-serif;font-size:.62rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.inventory-stock_table__WzErU th:first-child{text-align:left}.inventory-stock_table__WzErU tbody th{color:var(--ai-ink);font-family:var(--font-inter),sans-serif;font-weight:600}.inventory-stock_table__WzErU td{color:var(--ai-ink)}.inventory-stock_table__WzErU td[data-sign=down]{color:var(--ai-warn);font-weight:700}.inventory-stock_table__WzErU td[data-sign=up]{color:var(--ai-ok);font-weight:700}.inventory-stock_masked__xaL0t{color:var(--ai-muted)!important;background:repeating-linear-gradient(-45deg,transparent 0 4px,color-mix(in srgb,var(--ai-muted) 18%,transparent) 4px 6px)}.inventory-stock_maskNote__oPTfd{display:flex;align-items:center;gap:6px;margin-top:10px;color:var(--ai-muted);font-size:.72rem}@media (max-width:760px){.inventory-stock_bins__xUY0e{grid-template-columns:repeat(3,minmax(0,1fr))}.inventory-stock_binTank__pQ_WR{height:84px}}@media (prefers-reduced-motion:reduce){.inventory-stock_binFill__N6hM6,.inventory-stock_bin__q4cXI[data-low] .inventory-stock_binTank__pQ_WR{animation:none}}.eleo-gateway_gateway__3zo_U{--eleo:#5b5fff;--eleo-light:#8f93ff;display:grid;gap:20px;margin-top:clamp(48px,6vw,80px)}.eleo-gateway_panel__dDRIW{padding:clamp(24px,3.4vw,40px);border:1px solid var(--ai-border);border-radius:24px;background:linear-gradient(160deg,#ffffff0d,#ffffff04)}.eleo-gateway_eyebrow__Pe5BY{color:var(--eleo-light);font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.eleo-gateway_title__vRzvr{max-width:640px;margin-top:10px;font-family:var(--font-sora),sans-serif;font-size:clamp(1.6rem,2.6vw,2.2rem);font-weight:600;letter-spacing:-.03em;line-height:1.2;text-wrap:balance}.eleo-gateway_description__qNNGn{max-width:460px;margin-top:14px;color:var(--ai-muted);font-size:.95rem;line-height:1.7}.eleo-gateway_steps__THCIq{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:28px}.eleo-gateway_step__DTSSU{padding:12px 20px;border:1px solid transparent;border-radius:999px;color:var(--ai-ink);background:#ffffff0f;font-size:.86rem;font-weight:600;transition:background .35s,box-shadow .35s,transform .35s,color .35s}.eleo-gateway_step__DTSSU b{font-weight:700}.eleo-gateway_step__DTSSU[data-state=done]{border-color:#8f93ff40;color:#d9dbff}.eleo-gateway_step__DTSSU[data-state=active]{color:#fff;background:var(--eleo);box-shadow:0 12px 32px -12px #5b5fffcc;transform:translateY(-3px)}.eleo-gateway_connector__aTV_n{display:flex;width:22px}.eleo-gateway_connector__aTV_n span{display:block;width:100%;border-top:2px dashed #ffffff2e;transition:border-color .35s}.eleo-gateway_connector__aTV_n span[data-on]{border-top-color:var(--eleo-light)}.eleo-gateway_areas__35LVW{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:26px}.eleo-gateway_areas__35LVW>span{margin-right:6px;color:var(--ai-muted);font-size:.82rem}.eleo-gateway_area__vjGy9{display:inline-flex;align-items:center;gap:4px;min-height:38px;padding:7px 14px;border:1px solid #ffffff26;border-radius:999px;color:var(--ai-ink);font-size:.84rem;font-weight:500;transition:border-color .2s,color .2s}.eleo-gateway_area__vjGy9 svg{opacity:.6}.eleo-gateway_area__vjGy9:hover{border-color:var(--eleo-light);color:#fff}.eleo-gateway_area__vjGy9:focus-visible{outline:2px solid var(--eleo-light);outline-offset:2px}.eleo-gateway_cards__IgYre{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.eleo-gateway_card__bFJfA{min-width:0;padding:26px;border:1px solid var(--ai-border);border-radius:20px;background:#ffffff08;transition:border-color .2s,transform .2s}.eleo-gateway_cardTop__yWk7K{display:flex;align-items:center;justify-content:space-between;color:var(--eleo-light)}.eleo-gateway_cardTop__yWk7K svg{opacity:.75}.eleo-gateway_number__eeDV6{font-size:.82rem;font-weight:700;font-variant-numeric:tabular-nums}.eleo-gateway_card__bFJfA h3{margin-top:16px;font-family:var(--font-sora),sans-serif;font-size:1.2rem;font-weight:600;letter-spacing:-.02em}.eleo-gateway_card__bFJfA p{margin-top:10px;color:var(--ai-muted);font-size:.9rem;line-height:1.7}.eleo-gateway_note__8dT7x{color:var(--ai-muted);font-size:.74rem;text-align:center;opacity:.8}@media (hover:hover) and (prefers-reduced-motion:no-preference){.eleo-gateway_card__bFJfA:hover{border-color:#8f93ff66;transform:translateY(-3px)}}@media (max-width:1023px){.eleo-gateway_cards__IgYre{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.eleo-gateway_steps__THCIq{flex-direction:column;align-items:stretch;gap:6px}.eleo-gateway_connector__aTV_n{width:auto;height:14px;padding-left:30px}.eleo-gateway_connector__aTV_n span{width:0;height:100%;border-top:0;border-left:2px dashed #ffffff2e}.eleo-gateway_connector__aTV_n span[data-on]{border-left-color:var(--eleo-light)}.eleo-gateway_step__DTSSU[data-state=active]{transform:none}}@media (max-width:600px){.eleo-gateway_cards__IgYre{grid-template-columns:minmax(0,1fr)}.eleo-gateway_card__bFJfA{padding:22px}}.eleo-gateway_panel__dDRIW[data-reduced] *,.eleo-gateway_panel__dDRIW[data-reduced] :before{transition:none!important}@media (prefers-reduced-motion:reduce){.eleo-gateway_card__bFJfA,.eleo-gateway_connector__aTV_n span,.eleo-gateway_step__DTSSU{transition:none}}.home-agent-router_window__Ckfpv{--eleo-accent:#5b5fff;--eleo-accent-soft:#f1f0ff;--eleo-ink:#34405b;--eleo-muted:#8d99b3;--eleo-line:#e4e8f2;--eleo-ok:#0f8a6a;--eleo-warn:#d48a12;position:relative;display:flex;flex-direction:column;min-height:540px;margin:0;overflow:hidden;border:1px solid #daddea;border-radius:18px;color:var(--eleo-ink);background:#f7f8fc;box-shadow:0 0 0 6px #ffffff14,0 40px 90px -40px #000000a6}.home-agent-router_stage__zoqOK{display:grid;gap:14px}.home-agent-router_modes__xeteJ{display:inline-flex;justify-self:start;gap:4px;padding:4px;border:1px solid #ffffff1f;border-radius:999px;background:#ffffff0a}.home-agent-router_mode__Xu14t{position:relative;overflow:hidden;min-height:38px;padding:8px 20px;border:0;border-radius:999px;color:#c9d2ea;background:transparent;font-size:.84rem;font-weight:600;cursor:pointer;transition:color .25s,background .25s,box-shadow .25s}.home-agent-router_mode__Xu14t:hover{color:#fff}.home-agent-router_mode__Xu14t[aria-pressed=true]{color:#fff;background:#5b5fff;box-shadow:0 10px 26px -12px #5b5fffcc}.home-agent-router_mode__Xu14t:focus-visible{outline:2px solid #8f93ff;outline-offset:2px}.home-agent-router_modeProgress__u8lS2{position:absolute;inset:auto 14px 4px;height:2px;border-radius:2px;background:#ffffffb3;transform-origin:left;animation:home-agent-router_mode-progress__m8LZm var(--scene-ms,8s) linear both}@keyframes home-agent-router_mode-progress__m8LZm{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.home-agent-router_explain__0Bty_{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:16px}.home-agent-router_columns__a_HRo{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));align-items:end;gap:6px;height:130px;padding-bottom:18px;border-bottom:1px solid var(--eleo-line)}.home-agent-router_columns__a_HRo li{position:relative;display:flex;align-items:flex-end;height:100%}.home-agent-router_columns__a_HRo li>span{display:block;width:100%;height:var(--h,0);border-radius:5px 5px 0 0;background:linear-gradient(180deg,#8b8dff,var(--eleo-accent));transition:height .8s cubic-bezier(.2,.7,.2,1)}.home-agent-router_columns__a_HRo li>span[data-tone=warn]{background:linear-gradient(180deg,#f6c66b,var(--eleo-warn))}.home-agent-router_columns__a_HRo small{position:absolute;top:calc(100% + 4px);left:50%;color:var(--eleo-muted);font-size:.56rem;white-space:nowrap;transform:translateX(-50%)}.home-agent-router_explainText___fY0o{display:grid;align-content:start;gap:5px;min-width:0}.home-agent-router_explainLabel__L_w6F{color:var(--eleo-muted);font-size:.58rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.home-agent-router_explainLabel__L_w6F+.home-agent-router_caveat__zVJMB{margin-bottom:4px}.home-agent-router_highlights__mnPZ_{display:grid;gap:4px;margin-bottom:6px}.home-agent-router_highlights__mnPZ_ li{position:relative;padding-left:12px;font-size:.72rem;line-height:1.45}.home-agent-router_highlights__mnPZ_ li:before{position:absolute;top:.5em;left:0;width:5px;height:5px;border-radius:50%;background:var(--eleo-accent);content:""}.home-agent-router_caveat__zVJMB{color:var(--eleo-muted);font-size:.7rem;line-height:1.45}.home-agent-router_export__5iRCi{display:inline-flex;align-items:center;justify-self:start;gap:5px;padding:4px 10px;border:1px solid #d9d7ff;border-radius:999px;color:var(--eleo-accent);background:var(--eleo-accent-soft);font-size:.64rem;font-weight:600;opacity:0;transition:opacity .4s}.home-agent-router_export__5iRCi[data-on]{opacity:1}.home-agent-router_header__WZyBR{display:flex;align-items:center;gap:10px;padding:13px 18px;border-bottom:1px solid var(--eleo-line);background:#fff}.home-agent-router_header__WZyBR>div{min-width:0}.home-agent-router_header__WZyBR strong{display:block;font-size:.82rem;font-weight:600}.home-agent-router_header__WZyBR>div>span{display:block;margin-top:2px;color:var(--eleo-muted);font-size:.66rem;animation:home-agent-router_fade-in__gfdUY .4s ease both}.home-agent-router_headerMascot__SQ_my{flex-shrink:0}.home-agent-router_demo__xiBgF{margin-left:auto;padding:4px 9px;border:1px solid #e9e5f0;border-radius:20px;color:#a398af;font-size:.62rem}.home-agent-router_transcript__Cg2pw{display:grid;flex:1;align-content:start;gap:14px;padding:20px 20px 12px}.home-agent-router_welcome__YSoBW{display:grid;justify-items:center;gap:12px;padding:28px 12px;text-align:center;animation:home-agent-router_fade-in__gfdUY .5s ease both}.home-agent-router_welcome__YSoBW p{font-size:.9rem;font-weight:600}.home-agent-router_welcome__YSoBW p span{display:block;margin-top:4px;color:var(--eleo-muted);font-size:.76rem;font-weight:400}.home-agent-router_welcomeMascot__tyCqz{animation:home-agent-router_float__sYVsk 3.2s ease-in-out infinite}.home-agent-router_question__tFLVk{justify-self:end;max-width:88%;padding:11px 15px;border-radius:14px 14px 3px 14px;color:#fff;background:var(--eleo-accent);font-size:.82rem;line-height:1.6;animation:home-agent-router_bubble-in__1ZIKe .35s cubic-bezier(.2,.8,.3,1) both}.home-agent-router_reply__3fKgx{display:grid;grid-template-columns:28px minmax(0,1fr);align-items:start;gap:10px;animation:home-agent-router_fade-in__gfdUY .4s ease .15s both}.home-agent-router_replyMascot__5NO7v{margin-top:2px}.home-agent-router_thinking__f5dfc{animation:home-agent-router_float__sYVsk 1.1s ease-in-out infinite}.home-agent-router_replyBody__g0W_3{display:grid;min-width:0;gap:10px}.home-agent-router_routing__6NnO2{display:flex;flex-wrap:wrap;align-items:center;gap:6px;color:var(--eleo-accent);font-size:.68rem;font-weight:600}.home-agent-router_agent__r4V12{display:inline-flex;align-items:center;gap:5px;padding:3px 9px;border:1px solid #d9d7ff;border-radius:999px;background:var(--eleo-accent-soft);animation:home-agent-router_chip-in__Ls_UX .35s ease both}.home-agent-router_agent__r4V12[data-helper]{border-style:dashed;background:#fff}.home-agent-router_agent__r4V12 small{color:var(--eleo-muted);font-size:.56rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.home-agent-router_dots__NwA_S{display:inline-flex;gap:3px;margin-left:2px}.home-agent-router_dots__NwA_S i{width:5px;height:5px;border-radius:50%;background:var(--eleo-accent);animation:home-agent-router_dot__XUBRu 1s ease-in-out infinite}.home-agent-router_dots__NwA_S i:nth-child(2){animation-delay:.15s}.home-agent-router_dots__NwA_S i:nth-child(3){animation-delay:.3s}.home-agent-router_answer__Qk0p2{display:grid;gap:10px;opacity:0;transform:translateY(8px);transition:opacity .45s,transform .45s}.home-agent-router_answer__Qk0p2[data-on]{opacity:1;transform:none}.home-agent-router_summary__qofEF{font-size:.82rem;line-height:1.6}.home-agent-router_card__lury6{padding:14px;border:1px solid var(--eleo-line);border-radius:12px;background:#fff}.home-agent-router_cardTitle__uu_35{display:flex;align-items:center;gap:6px;margin-bottom:12px;font-size:.74rem;font-weight:600}.home-agent-router_cardTitle__uu_35 svg{color:var(--eleo-accent)}.home-agent-router_bars__A9Psv{display:grid;gap:9px}.home-agent-router_bars__A9Psv li{display:grid;grid-template-columns:62px minmax(0,1fr) 58px;align-items:center;gap:10px;color:var(--eleo-muted);font-size:.68rem;font-variant-numeric:tabular-nums}.home-agent-router_bars__A9Psv b{color:var(--eleo-ink);font-weight:600;text-align:right}.home-agent-router_track__wWEwY{height:9px;overflow:hidden;border-radius:999px;background:#eef0f7}.home-agent-router_track__wWEwY span{display:block;width:var(--bar,0);height:100%;border-radius:inherit;background:linear-gradient(90deg,#8b8dff,var(--eleo-accent));transition:width .8s cubic-bezier(.2,.7,.2,1)}.home-agent-router_track__wWEwY span[data-tone=warn]{background:linear-gradient(90deg,#f6c66b,var(--eleo-warn))}.home-agent-router_journal__Cq6wz{width:100%;border-collapse:collapse;font-size:.72rem;font-variant-numeric:tabular-nums}.home-agent-router_journal__Cq6wz th{padding:5px 6px;border-bottom:1px solid var(--eleo-line);color:var(--eleo-muted);font-size:.6rem;font-weight:600;letter-spacing:.08em;text-align:left;text-transform:uppercase}.home-agent-router_journal__Cq6wz td{padding:7px 6px;border-bottom:1px dashed var(--eleo-line)}.home-agent-router_journal__Cq6wz td:not(:first-child),.home-agent-router_journal__Cq6wz th:not(:first-child){text-align:right}.home-agent-router_approval__OM9TY{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;margin-top:12px;opacity:0;transform:translateY(6px);transition:opacity .4s,transform .4s}.home-agent-router_approval__OM9TY[data-on]{opacity:1;transform:none}.home-agent-router_validated__kfNsW{display:inline-flex;align-items:center;gap:5px;color:var(--eleo-ok);font-size:.7rem;font-weight:600}.home-agent-router_buttons__odVgH{display:flex;gap:6px}.home-agent-router_buttons__odVgH span{padding:5px 11px;border:1px solid var(--eleo-line);border-radius:999px;color:#6c7fa2;font-size:.66rem;font-weight:600}.home-agent-router_buttons__odVgH span[data-primary]{border-color:var(--eleo-accent);color:#fff;background:var(--eleo-accent)}.home-agent-router_composer__khs7m{margin:0 16px 16px;padding:11px 12px 9px;border:1px solid #e1e5f0;border-radius:12px;background:#fff;font-size:.78rem}.home-agent-router_placeholder__MqCoK{color:#9aa7c1}.home-agent-router_typed__aQCk4{display:inline-block;color:var(--eleo-ink);animation:home-agent-router_type-in__7lN5k 1.4s steps(40) both}.home-agent-router_typed__aQCk4:after{display:inline-block;width:1.5px;height:1em;margin-left:2px;background:var(--eleo-accent);vertical-align:-2px;animation:home-agent-router_caret__uTFz1 .9s steps(1) infinite;content:""}.home-agent-router_toolbar__vGoA0{display:flex;align-items:center;gap:6px;margin-top:13px}.home-agent-router_toolbar__vGoA0>span{display:inline-flex;align-items:center;gap:4px;padding:4px 7px;border:1px solid #e3e7f1;border-radius:20px;color:#6c7fa2;font-size:.62rem}.home-agent-router_toolbar__vGoA0 em{color:#9aa7c1;font-style:normal}.home-agent-router_toolbar__vGoA0>span[data-accent]{color:#6359fc;background:var(--eleo-accent-soft)}.home-agent-router_clip__ikwIS{margin-left:auto;color:#9aa7c1}.home-agent-router_send__Ax1xx{box-sizing:content-box;width:15px;height:15px;padding:4px;border-radius:50%;color:#6c7fa2;background:#edf0f6;transition:color .3s,background .3s}.home-agent-router_send__Ax1xx[data-active]{color:#fff;background:var(--eleo-accent)}@keyframes home-agent-router_fade-in__gfdUY{0%{opacity:0}to{opacity:1}}@keyframes home-agent-router_bubble-in__1ZIKe{0%{opacity:0;transform:translateY(10px) scale(.97)}to{opacity:1;transform:none}}@keyframes home-agent-router_chip-in__Ls_UX{0%{opacity:0;transform:translateX(-6px)}to{opacity:1;transform:none}}@keyframes home-agent-router_float__sYVsk{50%{transform:translateY(-5px)}}@keyframes home-agent-router_dot__XUBRu{50%{opacity:.25;transform:translateY(-2px)}}@keyframes home-agent-router_type-in__7lN5k{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 -4px 0 0)}}@keyframes home-agent-router_caret__uTFz1{50%{opacity:0}}.home-agent-router_stage__zoqOK[data-reduced] *,.home-agent-router_stage__zoqOK[data-reduced] :after,.home-agent-router_stage__zoqOK[data-reduced] :before{animation:none!important;transition:none!important}.home-agent-router_stage__zoqOK[data-paused] *,.home-agent-router_stage__zoqOK[data-paused] :after,.home-agent-router_stage__zoqOK[data-paused] :before{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.home-agent-router_window__Ckfpv *,.home-agent-router_window__Ckfpv :after,.home-agent-router_window__Ckfpv :before{animation:none!important;transition:none!important}}@media (max-width:600px){.home-agent-router_window__Ckfpv{min-height:500px}.home-agent-router_modes__xeteJ{justify-self:stretch}.home-agent-router_mode__Xu14t{flex:1;padding-inline:10px}.home-agent-router_explain__0Bty_{grid-template-columns:minmax(0,1fr)}.home-agent-router_transcript__Cg2pw{padding:16px 14px 10px}.home-agent-router_composer__khs7m{margin:0 12px 12px}.home-agent-router_toolbar__vGoA0>span:first-child{display:none}.home-agent-router_bars__A9Psv li{grid-template-columns:54px minmax(0,1fr) 52px}}.purchase-compare_tableWrap__2uRmd{overflow-x:auto;border:1px solid var(--ai-border);border-radius:14px}.purchase-compare_table__lLrQt{width:100%;min-width:420px;border-collapse:collapse;font-size:.76rem}.purchase-compare_table__lLrQt td,.purchase-compare_table__lLrQt th{padding:9px 12px;border-bottom:1px solid var(--ai-border);text-align:right;white-space:nowrap}.purchase-compare_table__lLrQt thead th{color:var(--ai-muted);background:var(--ai-surface-2);font-family:var(--font-inter),sans-serif;font-size:.64rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.purchase-compare_table__lLrQt th:first-child{text-align:left}.purchase-compare_table__lLrQt tbody th{color:var(--ai-ink);font-family:var(--font-inter),sans-serif;font-weight:600}.purchase-compare_table__lLrQt tbody tr:last-child>*{border-bottom:0}.purchase-compare_table__lLrQt td{color:var(--ai-muted);transition:color .35s,background .35s,box-shadow .35s}.purchase-compare_table__lLrQt td[data-best]{color:var(--ai-ok);background:color-mix(in srgb,var(--ai-ok) 10%,transparent);box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--ai-ok) 55%,transparent);font-weight:700}.purchase-compare_split__S7Oqv{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.purchase-compare_scores__Ub_lW{display:grid;gap:10px;margin-top:10px}.purchase-compare_scores__Ub_lW li{display:grid;gap:5px;color:var(--ai-ink);font-size:.74rem}.purchase-compare_meter__uLc2p{display:grid;gap:3px}.purchase-compare_meter__uLc2p span{display:block;width:var(--w,0);height:6px;border-radius:999px;background:var(--ai-accent);transition:width .8s cubic-bezier(.2,.7,.2,1)}.purchase-compare_key__po_i1 i[data-kind=delivery],.purchase-compare_meter__uLc2p span[data-kind=delivery]{background:#8fa8c8}.purchase-compare_key__po_i1{display:flex;align-items:center;gap:6px;margin-top:10px;color:var(--ai-muted);font-size:.66rem}.purchase-compare_key__po_i1 i{display:inline-block;width:10px;height:6px;border-radius:3px;background:var(--ai-accent)}.purchase-compare_key__po_i1 i+i{margin-left:8px}.purchase-compare_evidence__a1wZQ{display:grid;gap:9px;margin-top:10px}.purchase-compare_evidence__a1wZQ li{display:flex;align-items:flex-start;gap:8px;color:var(--ai-ink);font-size:.76rem;line-height:1.4}.purchase-compare_evidence__a1wZQ svg{flex-shrink:0;margin-top:2px}.purchase-compare_evidence__a1wZQ em{color:var(--ai-warn);font-style:normal;font-weight:600}@media (max-width:600px){.purchase-compare_split__S7Oqv{grid-template-columns:minmax(0,1fr)}}.projects-portfolio_gantt__wP8C_{position:relative;display:grid;gap:10px}.projects-portfolio_gantt__wP8C_:after{position:absolute;top:-4px;bottom:-4px;left:calc(120px + 12px + (100% - 132px) * var(--today-ratio, .58));border-left:1.5px dashed var(--ai-accent);content:""}.projects-portfolio_row__QQes0{display:grid;grid-template-columns:120px minmax(0,1fr);align-items:center;gap:12px}.projects-portfolio_name__vAJTZ{overflow:hidden;color:var(--ai-ink);font-size:.72rem;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.projects-portfolio_track__76_2u{position:relative;height:22px;border-radius:6px;background:var(--ai-surface-2)}.projects-portfolio_bar__XJ5I9{position:absolute;top:3px;bottom:3px;overflow:hidden;border-radius:5px;background:color-mix(in srgb,var(--ai-accent) 25%,transparent);transform-origin:left;animation:projects-portfolio_bar-in__BCZLC .8s cubic-bezier(.2,.7,.2,1) both;transition:background .4s}.projects-portfolio_bar__XJ5I9:before{position:absolute;inset:0 auto 0 0;width:var(--done);background:var(--ai-accent);content:"";transition:background .4s}.projects-portfolio_bar__XJ5I9[data-late]{background:color-mix(in srgb,var(--ai-danger) 22%,transparent);box-shadow:0 0 0 1.5px var(--ai-danger)}.projects-portfolio_bar__XJ5I9[data-late]:before{background:var(--ai-danger)}@keyframes projects-portfolio_bar-in__BCZLC{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.projects-portfolio_lateTag__YCIGJ{position:absolute;top:50%;margin-top:-9px;padding:1px 6px;border-radius:999px;color:#fff;background:var(--ai-danger);font-size:.62rem;font-weight:700;line-height:16px}.projects-portfolio_summary__0Qh8h{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border-radius:14px;background:var(--ai-accent-soft);font-size:.78rem;line-height:1.5}.projects-portfolio_summary__0Qh8h p{flex:1 1 260px;color:var(--ai-ink)}.projects-portfolio_summary__0Qh8h ul{display:flex;gap:8px}.projects-portfolio_summary__0Qh8h li{padding:4px 10px;border-radius:999px;background:var(--ai-surface);font-size:.7rem;font-weight:600;white-space:nowrap}.projects-portfolio_summary__0Qh8h li[data-tone=ok] b{color:var(--ai-ok)}.projects-portfolio_summary__0Qh8h li[data-tone=warn] b{color:var(--ai-warn)}.projects-portfolio_summary__0Qh8h li[data-tone=danger] b{color:var(--ai-danger)}@media (max-width:600px){.projects-portfolio_row__QQes0{grid-template-columns:84px minmax(0,1fr)}.projects-portfolio_gantt__wP8C_:after{left:calc(84px + 12px + (100% - 96px) * var(--today-ratio, .58))}}@media (prefers-reduced-motion:reduce){.projects-portfolio_bar__XJ5I9{animation:none}}.sales-forecast_legend__oIyCX{display:flex;gap:16px;color:var(--ai-muted);font-size:.68rem;font-weight:600}.sales-forecast_legend__oIyCX span{display:inline-flex;align-items:center;gap:6px}.sales-forecast_keyActual__KIorT,.sales-forecast_keyForecast__kjkS0{display:inline-block;width:16px;height:0;border-top:2.5px solid var(--ai-accent)}.sales-forecast_keyForecast__kjkS0{border-top-style:dashed;border-top-color:#7aa7f0}.sales-forecast_chart__Rh0d9{display:block;width:100%;height:auto;margin-top:8px;overflow:visible}.sales-forecast_grid__XjJU0{stroke:var(--ai-border);stroke-dasharray:3 4}.sales-forecast_actual__4DJ_e,.sales-forecast_forecast__oPEcc{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.5}.sales-forecast_actual__4DJ_e{stroke:var(--ai-accent);stroke-dasharray:100;animation:sales-forecast_draw__SoRb4 1.3s cubic-bezier(.4,0,.2,1) both}.sales-forecast_forecast__oPEcc{stroke:#7aa7f0;stroke-dasharray:3 5;opacity:0;transition:opacity .6s}.sales-forecast_forecast__oPEcc[data-on]{opacity:1}@keyframes sales-forecast_draw__SoRb4{0%{stroke-dashoffset:100}to{stroke-dashoffset:0}}.sales-forecast_anomaly__vqrSy{fill:var(--ai-warn);opacity:0;transition:opacity .4s}.sales-forecast_anomaly__vqrSy[data-on]{opacity:1}.sales-forecast_anomalyRing___HeZN{fill:none;stroke:var(--ai-warn);stroke-width:1.5;transform-box:fill-box;transform-origin:center}.sales-forecast_anomaly__vqrSy[data-on] .sales-forecast_anomalyRing___HeZN{animation:sales-forecast_ring__G9fwf 1.4s ease-out infinite}@keyframes sales-forecast_ring__G9fwf{0%{opacity:.9;transform:scale(.5)}to{opacity:0;transform:scale(1.4)}}.sales-forecast_callout__tGg4f{justify-self:start;border-color:color-mix(in srgb,var(--ai-warn) 40%,transparent);color:var(--ai-warn);background:color-mix(in srgb,var(--ai-warn) 10%,transparent);line-height:1.45}.sales-forecast_lc__XVJ_X{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:14px}.sales-forecast_pdf__3IiEy{position:relative;display:flex;flex-direction:column;gap:9px;overflow:hidden;padding:16px;border:1px solid var(--ai-border);border-radius:12px;color:var(--ai-accent);background:var(--ai-surface-2)}.sales-forecast_pdfName__jvZmb{margin-bottom:6px;color:var(--ai-muted);font-size:.68rem;font-weight:600;overflow-wrap:anywhere}.sales-forecast_pdfLine__kXmiF{height:6px;border-radius:4px;background:var(--ai-border)}.sales-forecast_scan__f_FqN{position:absolute;inset-inline:0;top:0;height:36px;background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--ai-accent) 22%,transparent),transparent);border-bottom:2px solid var(--ai-accent);animation:sales-forecast_scan__f_FqN 1.6s ease-in-out 2 both}@keyframes sales-forecast_scan__f_FqN{0%{transform:translateY(-40px)}to{transform:translateY(260px)}}.sales-forecast_fields__FHczL{display:grid;gap:8px;margin:10px 0 12px}.sales-forecast_fields__FHczL>div{display:flex;justify-content:space-between;gap:12px;padding:8px 10px;border:1px solid var(--ai-border);border-radius:10px;background:var(--ai-surface-2);font-size:.76rem}.sales-forecast_fields__FHczL dt{color:var(--ai-muted)}.sales-forecast_fields__FHczL dd{color:var(--ai-ink);font-weight:600;text-align:right}@media (max-width:600px){.sales-forecast_lc__XVJ_X{grid-template-columns:minmax(0,1fr)}.sales-forecast_pdf__3IiEy{max-height:140px}}@media (prefers-reduced-motion:reduce){.sales-forecast_actual__4DJ_e,.sales-forecast_anomaly__vqrSy[data-on] .sales-forecast_anomalyRing___HeZN,.sales-forecast_scan__f_FqN{animation:none}.sales-forecast_scan__f_FqN{display:none}}[data-reduced] .sales-forecast_scan__f_FqN{display:none}.governance-gates_gates__yJhjl{position:relative;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.governance-gates_gates__yJhjl:after,.governance-gates_gates__yJhjl:before{position:absolute;top:21px;left:10%;height:2px;border-radius:2px;content:""}.governance-gates_gates__yJhjl:before{right:10%;background:var(--ai-border)}.governance-gates_gates__yJhjl:after{width:calc(80% * var(--progress) / 4);background:var(--ai-accent);transition:width .6s cubic-bezier(.4,0,.2,1)}.governance-gates_gate__Pofej{position:relative;z-index:1;display:grid;justify-items:center;gap:8px;text-align:center}.governance-gates_gateIcon__en5hx{display:grid;width:44px;height:44px;border:1.5px solid var(--ai-border);border-radius:50%;color:var(--ai-muted);background:var(--ai-bg);place-items:center;transition:color .35s,border-color .35s,background .35s,box-shadow .35s}.governance-gates_gate__Pofej[data-state=active] .governance-gates_gateIcon__en5hx{border-color:var(--ai-accent);color:var(--ai-accent);box-shadow:0 0 0 6px var(--ai-accent-soft)}.governance-gates_gate__Pofej[data-state=passed] .governance-gates_gateIcon__en5hx{border-color:var(--ai-accent);color:var(--ai-on-accent);background:var(--ai-accent)}.governance-gates_gateText__hSdcd{display:grid;gap:3px}.governance-gates_gateText__hSdcd strong{color:var(--ai-ink);font-size:.74rem;font-weight:600}.governance-gates_gateText__hSdcd small{color:var(--ai-muted);font-size:.64rem;line-height:1.4}.governance-gates_split__5TkLU{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:12px}.governance-gates_meters__juTrF{display:grid;gap:10px;margin-top:10px}.governance-gates_meters__juTrF li{display:grid;gap:5px;font-size:.74rem}.governance-gates_meters__juTrF li>span:first-child{display:flex;justify-content:space-between;color:var(--ai-ink)}.governance-gates_meter__PiVlg{height:7px;overflow:hidden;border-radius:999px;background:var(--ai-surface-2);box-shadow:inset 0 0 0 1px var(--ai-border)}.governance-gates_meter__PiVlg span{display:block;width:var(--w);height:100%;border-radius:inherit;background:var(--ai-accent);transform-origin:left;animation:governance-gates_meter__PiVlg 1s cubic-bezier(.2,.7,.2,1) both}.governance-gates_meter__PiVlg span[data-high]{background:var(--ai-warn)}@keyframes governance-gates_meter__PiVlg{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.governance-gates_providers__M2_pH{display:grid;gap:6px;margin-top:10px}.governance-gates_providers__M2_pH li{padding:7px 10px;border:1px solid var(--ai-border);border-radius:10px;color:var(--ai-muted);font-size:.74rem;font-weight:600;transition:color .3s,border-color .3s,background .3s}.governance-gates_providers__M2_pH li[data-selected]{border-color:var(--ai-accent);color:var(--ai-ink);background:var(--ai-accent-soft)}.governance-gates_providerNote__ab9Iy{margin-top:10px;color:var(--ai-muted);font-size:.68rem;line-height:1.5}@media (max-width:680px){.governance-gates_gates__yJhjl{grid-template-columns:minmax(0,1fr);gap:12px}.governance-gates_gates__yJhjl:after,.governance-gates_gates__yJhjl:before{top:22px;left:21px;width:2px;height:auto}.governance-gates_gates__yJhjl:before{right:auto;bottom:22px}.governance-gates_gates__yJhjl:after{height:calc((100% - 44px) * var(--progress) / 4);transition:height .6s cubic-bezier(.4,0,.2,1)}.governance-gates_gate__Pofej{grid-template-columns:44px minmax(0,1fr);justify-items:start;align-items:center;gap:12px;text-align:left}.governance-gates_split__5TkLU{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.governance-gates_meter__PiVlg span{animation:none}}.visual_frame__QESs5{position:relative;display:grid;gap:14px;margin:0;padding:clamp(14px,2.2vw,22px);border:1px solid var(--ai-border);border-radius:22px;background:var(--ai-surface);box-shadow:0 30px 80px -60px #0d0b2e8c}.visual_header__Dh419{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px}.visual_agentBadge__LWhfD{display:inline-flex;align-items:center;gap:7px;color:var(--ai-accent);font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.visual_tabs__gAXOZ{display:inline-flex;flex-wrap:wrap;gap:4px;padding:3px;border:1px solid var(--ai-border);border-radius:999px;background:var(--ai-surface-2)}.visual_tab__an6NM{min-height:30px;padding:4px 12px;border:0;border-radius:999px;color:var(--ai-muted);background:transparent;font-size:.72rem;font-weight:600;cursor:pointer;transition:color .2s,background .2s}.visual_tab__an6NM[aria-pressed=true]{color:var(--ai-on-accent);background:var(--ai-accent)}.visual_tab__an6NM:focus-visible{outline:2px solid var(--ai-accent);outline-offset:2px}.visual_prompt__xnst7{display:flex;align-items:flex-start;gap:10px;padding:11px 14px;border:1px solid var(--ai-border);border-radius:14px;color:var(--ai-ink);background:var(--ai-surface-2);font-size:.84rem;line-height:1.55}.visual_prompt__xnst7 svg{flex-shrink:0;margin-top:3px;color:var(--ai-accent)}.visual_promptText__pInDg{animation:visual_prompt-type__SpDSc 1.2s steps(40) both}@keyframes visual_prompt-type__SpDSc{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}.visual_panel__3pErm{min-width:0;padding:14px;border:1px solid var(--ai-border);border-radius:16px;background:var(--ai-surface)}.visual_panelTitle__Pk8_s{color:var(--ai-muted);font-size:.66rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.visual_reveal__1U4kd{opacity:0;transform:translateY(8px);transition:opacity .45s,transform .45s}.visual_reveal__1U4kd[data-on]{opacity:1;transform:none}.visual_chip__RDEo5{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border:1px solid color-mix(in srgb,var(--ai-accent) 35%,transparent);border-radius:999px;color:var(--ai-accent);background:var(--ai-accent-soft);font-size:.7rem;font-weight:600}.visual_ok__Alb2x{color:var(--ai-ok)}.visual_warn__zjIu7{color:var(--ai-warn)}.visual_approval__GMdoe{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px;border:1px dashed color-mix(in srgb,var(--ai-accent) 45%,transparent);border-radius:14px;background:var(--ai-accent-soft);font-size:.74rem}.visual_approvalLabel__SvLuR{display:inline-flex;align-items:center;gap:6px;color:var(--ai-ink);font-weight:600}.visual_buttons__f4Yu0{display:flex;gap:6px}.visual_buttons__f4Yu0 span{padding:5px 11px;border:1px solid var(--ai-border);border-radius:999px;color:var(--ai-muted);background:var(--ai-surface);font-size:.68rem;font-weight:600}.visual_buttons__f4Yu0 span[data-primary]{border-color:var(--ai-accent);color:var(--ai-on-accent);background:var(--ai-accent)}.visual_buttons__f4Yu0 span[data-pressed]{box-shadow:0 0 0 3px color-mix(in srgb,var(--ai-accent) 30%,transparent)}.visual_mono__PScpk{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,Liberation Mono,monospace;font-variant-numeric:tabular-nums}.visual_frame__QESs5[data-reduced] *,.visual_frame__QESs5[data-reduced] :after,.visual_frame__QESs5[data-reduced] :before{animation:none!important;transition:none!important}@media (prefers-reduced-motion:reduce){.visual_promptText__pInDg{animation:none}.visual_reveal__1U4kd{transition:none}}.visual_frame__QESs5[data-paused] *,.visual_frame__QESs5[data-paused] :after,.visual_frame__QESs5[data-paused] :before{animation-play-state:paused!important}.visual_scenes__75k_P{display:inline-flex;flex-wrap:wrap;gap:4px;padding:3px;border:1px solid var(--ai-border);border-radius:999px;background:var(--ai-surface-2)}.visual_scenes__75k_P li{position:relative;overflow:hidden;padding:5px 12px;border-radius:999px;color:var(--ai-muted);font-size:.72rem;font-weight:600;transition:color .3s,background .3s}.visual_scenes__75k_P li[data-active]{color:var(--ai-on-accent);background:var(--ai-accent)}.visual_sceneProgress__U_10G{position:absolute;inset:auto 10px 2px;height:2px;border-radius:2px;background:color-mix(in srgb,var(--ai-on-accent) 70%,transparent);transform-origin:left;animation:visual_scene-progress__PKYFT var(--scene-ms,4s) linear both}@keyframes visual_scene-progress__PKYFT{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.visual_sceneProgress__U_10G{display:none}}[data-reduced] .visual_sceneProgress__U_10G{display:none}.financial-story_postingFlow__P7d61{position:relative;overflow:hidden;border:1px solid #dce4f0;border-radius:2rem;background:linear-gradient(rgba(255,255,255,.94),rgba(255,255,255,.94)),repeating-linear-gradient(0deg,transparent,transparent 31px,rgba(45,64,109,.12) 0,rgba(45,64,109,.12) 32px);box-shadow:0 32px 90px -62px rgba(13,11,46,.65)}.financial-story_postingFlow__P7d61:before{position:absolute;top:-11rem;right:-8rem;width:30rem;height:30rem;border-radius:999px;background:radial-gradient(circle,rgba(20,169,139,.1),transparent 67%);content:"";pointer-events:none}.financial-story_flowHeader__p_A6C{position:relative;display:flex;align-items:flex-end;justify-content:space-between;gap:2rem;padding:2.5rem 3rem 2rem;border-bottom:1px solid #e2e8f0}.financial-story_financeOutputs__KqEuc article>p,.financial-story_flowHeader__p_A6C>div>p,.financial-story_ledgerCore__Bq_VF>div>p{color:#8a4300;font-size:.68rem;font-weight:800;letter-spacing:.2em;text-transform:uppercase}.financial-story_flowHeader__p_A6C h3{margin-top:.55rem;color:#0d0b2e;font-family:var(--font-sora),sans-serif;font-size:1.6rem;font-weight:700;letter-spacing:-.025em}.financial-story_flowHeader__p_A6C>span{max-width:19rem;color:#64748b;font-size:.82rem;line-height:1.35rem;text-align:right}.financial-story_sourceStrip__vMsaZ{position:relative;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));padding:0 1.5rem}.financial-story_sourceStrip__vMsaZ li{display:flex;min-width:0;gap:.75rem;padding:2rem 1.15rem;border-right:1px solid #e2e8f0}.financial-story_sourceStrip__vMsaZ li:last-child{border-right:0}.financial-story_sourceStrip__vMsaZ svg{width:1.15rem;height:1.15rem;flex:0 0 auto;color:#2d406d}.financial-story_sourceStrip__vMsaZ h3{color:#0d0b2e;font-family:var(--font-sora),sans-serif;font-size:.88rem;font-weight:650}.financial-story_sourceStrip__vMsaZ p{margin-top:.4rem;color:#64748b;font-size:.7rem;line-height:1.15rem}.financial-story_postingRail__Ol7QE{position:relative;height:4rem;border-top:1px solid #e2e8f0;border-bottom:1px solid #e2e8f0;background:#f8fafc}.financial-story_postingRail__Ol7QE:before{position:absolute;top:50%;right:3rem;left:3rem;height:1px;background:#cbd5e1;content:""}.financial-story_postingRail__Ol7QE span{position:absolute;top:calc(50% - 3px);left:4rem;width:6px;height:6px;border-radius:999px;background:#14a98b;box-shadow:0 0 0 5px rgba(20,169,139,.1);animation:financial-story_posting-entry__XLO0p 5s linear infinite}.financial-story_postingRail__Ol7QE span:nth-child(2){background:#f5a623;box-shadow:0 0 0 5px rgba(245,166,35,.1);animation-delay:-1.7s}.financial-story_postingRail__Ol7QE span:nth-child(3){animation-delay:-3.4s}@keyframes financial-story_posting-entry__XLO0p{0%{left:4rem}to{left:calc(100% - 4rem)}}.financial-story_ledgerCore__Bq_VF{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2rem;margin:2rem 3rem;padding:2rem 2.25rem;border:1px solid #24366b;border-radius:1.4rem;background:linear-gradient(120deg,#172653,#0d0b2e);box-shadow:0 22px 55px -36px rgba(13,11,46,.8)}.financial-story_ledgerCore__Bq_VF>div>p{color:#f8b83d}.financial-story_ledgerCore__Bq_VF h3{margin-top:.55rem;color:#fff;font-family:var(--font-sora),sans-serif;font-size:1.55rem;font-weight:700;letter-spacing:-.025em}.financial-story_ledgerCore__Bq_VF ul{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.5rem;max-width:28rem}.financial-story_ledgerCore__Bq_VF li{padding:.45rem .75rem;border:1px solid rgba(255,255,255,.15);border-radius:999px;background:rgba(255,255,255,.06);color:#dbe7ff;font-size:.7rem;font-weight:650}.financial-story_financeOutputs__KqEuc{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid #e2e8f0}.financial-story_financeOutputs__KqEuc article{position:relative;padding:2.4rem 3rem 2.7rem}.financial-story_financeOutputs__KqEuc article+article{border-left:1px solid #e2e8f0}.financial-story_financeOutputs__KqEuc article:before{position:absolute;top:0;left:3rem;width:5rem;height:3px;background:#14a98b;content:""}.financial-story_financeOutputs__KqEuc article:last-child:before{background:#f5a623}.financial-story_financeOutputs__KqEuc h3{margin-top:.7rem;color:#0d0b2e;font-family:var(--font-sora),sans-serif;font-size:1.3rem;font-weight:700;letter-spacing:-.02em}.financial-story_financeOutputs__KqEuc span{display:block;margin-top:.65rem;color:#64748b;font-size:.85rem;line-height:1.45rem}.financial-story_controlRegister__svoXG{overflow:hidden;border:1px solid #dce4f0;border-radius:2rem;background:#fff;box-shadow:0 30px 90px -66px rgba(13,11,46,.65)}.financial-story_registerGroup__0_z2f{display:grid;grid-template-columns:17rem minmax(0,1fr);border-bottom:1px solid #dce4f0}.financial-story_registerGroup__0_z2f:last-child{border-bottom:0}.financial-story_registerGroup__0_z2f>header{display:flex;gap:1rem;padding:2rem;border-right:1px solid #dce4f0;background:#f8fafc}.financial-story_registerGroup__0_z2f>header>span{color:#b45309;font-family:var(--font-sora),sans-serif;font-size:.75rem;font-weight:750}.financial-story_registerGroup__0_z2f>header h3{color:#0d0b2e;font-family:var(--font-sora),sans-serif;font-size:1.25rem;font-weight:700;letter-spacing:-.02em}.financial-story_registerGroup__0_z2f>header p{margin-top:.55rem;color:#64748b;font-size:.78rem;line-height:1.35rem}.financial-story_registerGroup__0_z2f>ul{min-width:0}.financial-story_registerGroup__0_z2f li{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1.15rem;min-height:8.3rem;padding:1.5rem 2rem;scroll-margin-top:7rem;border-bottom:1px solid #e2e8f0;transition:background-color .25s ease}.financial-story_registerGroup__0_z2f li:last-child{border-bottom:0}.financial-story_registerGroup__0_z2f li:hover{background:#fbfcff}.financial-story_registerIcon__Li5ok{display:flex;width:2.75rem;height:2.75rem;align-items:center;justify-content:center;border-radius:.9rem;background:#edf2fb;color:#2d406d}.financial-story_registerIcon__Li5ok svg{width:1.15rem;height:1.15rem}.financial-story_registerCopy__R9VLL h3{color:#0d0b2e;font-family:var(--font-sora),sans-serif;font-size:1.05rem;font-weight:680}.financial-story_registerCopy__R9VLL p{margin-top:.45rem;max-width:43rem;color:#64748b;font-size:.85rem;line-height:1.45rem}.financial-story_registerActions__qFyPb{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.5rem}.financial-story_registerActions__qFyPb a{display:inline-flex;align-items:center;gap:.45rem;padding:.6rem .8rem;border:1px solid #dbe4f3;border-radius:999px;color:#2d406d;font-size:.72rem;font-weight:700;transition:border-color .2s ease,background-color .2s ease,transform .2s ease}.financial-story_registerActions__qFyPb a:hover{transform:translateX(2px);border-color:#a5bce4;background:#f3f6fc}.financial-story_registerActions__qFyPb a svg{width:.9rem;height:.9rem}@media (max-width:1023px){.financial-story_sourceStrip__vMsaZ{grid-template-columns:repeat(3,minmax(0,1fr))}.financial-story_sourceStrip__vMsaZ li:nth-child(3){border-right:0}.financial-story_sourceStrip__vMsaZ li:nth-child(-n+3){border-bottom:1px solid #e2e8f0}.financial-story_ledgerCore__Bq_VF{grid-template-columns:1fr}.financial-story_ledgerCore__Bq_VF ul{justify-content:flex-start}.financial-story_registerGroup__0_z2f{grid-template-columns:13rem minmax(0,1fr)}.financial-story_registerGroup__0_z2f li{grid-template-columns:auto minmax(0,1fr)}.financial-story_registerActions__qFyPb{grid-column:2;justify-self:start}}@media (max-width:767px){.financial-story_flowHeader__p_A6C{display:block;padding:1.5rem}.financial-story_flowHeader__p_A6C h3{font-size:1.3rem}.financial-story_flowHeader__p_A6C>span{display:block;margin-top:.7rem;text-align:left}.financial-story_sourceStrip__vMsaZ{grid-template-columns:1fr;padding:0}.financial-story_sourceStrip__vMsaZ li,.financial-story_sourceStrip__vMsaZ li:nth-child(-n+3),.financial-story_sourceStrip__vMsaZ li:nth-child(3){padding:1.15rem 1.5rem;border-right:0;border-bottom:1px solid #e2e8f0}.financial-story_postingRail__Ol7QE{height:3rem}.financial-story_postingRail__Ol7QE:before{right:1.5rem;left:1.5rem}@keyframes financial-story_posting-entry__XLO0p{0%{left:1.5rem}to{left:calc(100% - 1.5rem)}}.financial-story_ledgerCore__Bq_VF{margin:1.25rem;padding:1.5rem}.financial-story_ledgerCore__Bq_VF h3{font-size:1.3rem}.financial-story_financeOutputs__KqEuc{grid-template-columns:1fr}.financial-story_financeOutputs__KqEuc article{padding:2rem 1.5rem}.financial-story_financeOutputs__KqEuc article+article{border-top:1px solid #e2e8f0;border-left:0}.financial-story_financeOutputs__KqEuc article:before{left:1.5rem}.financial-story_registerGroup__0_z2f{display:block}.financial-story_registerGroup__0_z2f>header{padding:1.5rem;border-right:0;border-bottom:1px solid #dce4f0}.financial-story_registerGroup__0_z2f li{grid-template-columns:auto minmax(0,1fr);gap:.9rem;min-height:0;padding:1.35rem 1.5rem}.financial-story_registerActions__qFyPb{grid-column:2}}@media (prefers-reduced-motion:reduce){.financial-story_postingRail__Ol7QE span{animation:none}.financial-story_registerActions__qFyPb a,.financial-story_registerGroup__0_z2f li{transition:none;transform:none}}.solution-conversation_chat__I5or_{min-height:480px;align-content:start}.solution-conversation_thread__l5Rvx{display:grid;gap:14px}.solution-conversation_user__n0Zs5{justify-self:end;max-width:85%;padding:11px 15px;border-radius:16px 16px 4px 16px;color:var(--ai-on-accent);background:var(--ai-accent);font-size:.86rem;line-height:1.5}.solution-conversation_assistant__RO6Vb{display:grid;gap:12px;padding:14px;border:1px solid var(--ai-border);border-radius:4px 16px 16px 16px;background:var(--ai-surface-2)}.solution-conversation_working__1uoE_{display:flex;flex-wrap:wrap;align-items:center;gap:8px;color:var(--ai-accent);font-size:.7rem;font-weight:700;letter-spacing:.04em}.solution-conversation_agent__cLL_7{padding:3px 9px;border:1px solid color-mix(in srgb,var(--ai-accent) 35%,transparent);border-radius:999px;background:var(--ai-accent-soft);opacity:.25;transition:opacity .35s}.solution-conversation_agent__cLL_7[data-on]{opacity:1}.solution-conversation_dots__39kz9{display:inline-flex;gap:3px}.solution-conversation_dots__39kz9 i{width:5px;height:5px;border-radius:50%;background:var(--ai-accent);animation:solution-conversation_dot__6rEKB 1s ease-in-out infinite}.solution-conversation_dots__39kz9 i:nth-child(2){animation-delay:.15s}.solution-conversation_dots__39kz9 i:nth-child(3){animation-delay:.3s}@keyframes solution-conversation_dot__6rEKB{50%{opacity:.2;transform:translateY(-2px)}}.solution-conversation_answer__Rol46{color:var(--ai-ink);font-size:.86rem;line-height:1.6}.solution-conversation_kpis__WDivL{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:10px}.solution-conversation_kpis__WDivL li{display:grid;gap:2px;min-width:0;padding:8px 10px;border:1px solid var(--ai-border);border-radius:10px;background:var(--ai-surface)}.solution-conversation_kpis__WDivL span{color:var(--ai-muted);font-size:.64rem;font-weight:600}.solution-conversation_kpis__WDivL b{overflow:hidden;color:var(--ai-ink);font-size:.92rem;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.solution-conversation_kpis__WDivL li[data-tone=ok] b{color:var(--ai-ok)}.solution-conversation_kpis__WDivL li[data-tone=warn] b{color:var(--ai-warn)}.solution-conversation_result__xbFd_{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:10px}.solution-conversation_bars__NqTlk{display:grid;gap:9px;margin-top:10px}.solution-conversation_bars__NqTlk li{display:grid;grid-template-columns:96px minmax(0,1fr) auto;align-items:center;gap:10px;color:var(--ai-muted);font-size:.7rem}.solution-conversation_bars__NqTlk li>span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.solution-conversation_bars__NqTlk b{color:var(--ai-ink);font-size:.7rem}.solution-conversation_track__msJfU{height:8px;overflow:hidden;border-radius:999px;background:var(--ai-surface-2)}.solution-conversation_track__msJfU span{display:block;width:var(--w,0);height:100%;border-radius:inherit;background:var(--ai-accent);transition:width .8s cubic-bezier(.2,.7,.2,1)}.solution-conversation_track__msJfU span[data-tone=warn]{background:var(--ai-warn)}.solution-conversation_next__X_lCW{display:grid;align-content:start;gap:8px}.solution-conversation_next__X_lCW li{display:flex;align-items:flex-start;gap:8px;padding:9px 11px;border:1px solid var(--ai-border);border-radius:10px;color:var(--ai-ink);background:var(--ai-surface);font-size:.74rem;line-height:1.45}.solution-conversation_next__X_lCW li svg{flex-shrink:0;margin-top:2px;color:var(--ai-accent)}.solution-conversation_next__X_lCW li[data-approval]{border-style:dashed;border-color:color-mix(in srgb,var(--ai-accent) 45%,transparent)}.solution-conversation_next__X_lCW em{color:var(--ai-muted);font-style:normal}@media (max-width:640px){.solution-conversation_chat__I5or_{min-height:0}.solution-conversation_kpis__WDivL,.solution-conversation_result__xbFd_{grid-template-columns:minmax(0,1fr)}.solution-conversation_kpis__WDivL li{grid-template-columns:minmax(0,1fr) auto;align-items:center}.solution-conversation_bars__NqTlk li{grid-template-columns:80px minmax(0,1fr) auto}.solution-conversation_user__n0Zs5{max-width:100%}}@media (prefers-reduced-motion:reduce){.solution-conversation_dots__39kz9 i{animation:none}}