@font-face{font-family:SodefaLogo;src:url(data:font/woff2;base64,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) format("woff2");font-weight:700;font-display:swap}.original-ai-hub{--faint:#8b9289;--line:#e4e8df;--soft:#f7f9f3;--green:#b9e62d;--green-ink:#4f6b0c;--green-line:#a6d431;--white:#fff;--dot:#dbe1d4}.original-ai-hub *{box-sizing:border-box}.original-ai-hub{scroll-behavior:smooth;scroll-padding-top:24px;margin:0;background:var(--white);color:var(--ink);font-family:Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased}.original-ai-hub a,.original-ai-hub button{-webkit-tap-highlight-color:transparent}.original-ai-hub button{font:inherit;color:inherit;cursor:pointer}.original-ai-hub button:disabled{cursor:default}.original-ai-hub a{color:inherit;text-decoration:none}.original-ai-hub a:focus-visible,.original-ai-hub button:focus-visible,.original-ai-hub summary:focus-visible{outline:3px solid var(--green-ink);outline-offset:5px}.original-ai-hub svg{display:block}.original-ai-hub button svg{pointer-events:none}.original-ai-hub .wrap{width:min(1200px,calc(100% - 80px));margin:auto}.original-ai-hub .eyebrow{font-size:14px;font-weight:600;letter-spacing:1.8px;line-height:1.5;color:#59636b;text-transform:uppercase;margin:0 0 19px}.original-ai-hub .dot{width:7px;height:7px;border-radius:50%;background:var(--green);display:inline-block;flex-shrink:0}.original-ai-hub .pill{display:inline-flex;align-items:center;justify-content:center;gap:12px;border-radius:99px;padding:16px 23px;min-height:51px;font-size:14px;font-weight:600;border:1px solid #303438;background:#303438;color:#fff;transition:background .2s,transform .2s}.original-ai-hub .pill:hover{background:#1e2522;transform:translateY(-1px)}.original-ai-hub .pill svg{width:16px;height:16px}.original-ai-hub .text-link{display:inline-flex;align-items:center;gap:9px;font-size:14px}.original-ai-hub .text-link svg{width:15px;height:15px}.original-ai-hub .outline{background:transparent;color:var(--ink);border-color:var(--line)}.original-ai-hub .outline:hover{background:var(--soft)}.original-ai-hub .site-header .wrap{height:100px;display:flex;align-items:center;justify-content:space-between;gap:24px}.original-ai-hub .logo{display:flex;align-items:center;gap:3px;font-family:SodefaLogo,Arial,sans-serif;font-weight:700;font-size:24px;letter-spacing:1.1px;color:#080b0c}.original-ai-hub .logo>svg{height:41px;width:38px}.original-ai-hub .site-nav{display:flex;align-items:center;gap:23px;font-size:14px;color:#555e66}.original-ai-hub .site-nav a{padding:10px 0}.original-ai-hub .site-nav .current{color:var(--ink);position:relative}.original-ai-hub .site-nav .current:after{content:"";position:absolute;left:0;right:0;bottom:2px;height:2px;background:var(--green)}.original-ai-hub .header-actions{display:flex;align-items:center;gap:20px}.original-ai-hub .lang{font-size:14px}.original-ai-hub .header-actions .pill{min-height:42px;font-size:14px;padding:12px 18px}.original-ai-hub .draft-note{font-size:14px;color:var(--muted);border:1px solid var(--line);border-radius:4px;padding:5px 7px;letter-spacing:.4px}.original-ai-hub .hero{display:grid;grid-template-columns:.92fr 1.18fr;gap:30px;padding:40px 0 43px;align-items:center}.original-ai-hub .hero-copy{padding-bottom:18px}.original-ai-hub .hello{font-size:14px;display:flex;align-items:center;gap:9px;margin-bottom:25px}.original-ai-hub .hero h1{font-size:clamp(48px,4.5vw,65px);line-height:1.045;letter-spacing:-2.8px;font-weight:400;margin:0}.original-ai-hub .hero h1 span{display:block}.original-ai-hub .hero h1 span:last-child{color:var(--muted)}.original-ai-hub .hero-intro{font-size:17px;line-height:1.6;color:var(--muted);max-width:410px;margin:25px 0 27px}.original-ai-hub .hero-actions{display:flex;align-items:center;gap:22px;flex-wrap:wrap}.original-ai-hub .hero-note{font-size:14px;color:var(--muted);margin:17px 0 0}.original-ai-hub .hub-demo{min-width:0}.original-ai-hub .network-heading{display:flex;align-items:center;justify-content:space-between;padding:0 10px;font-size:14px}.original-ai-hub .network-heading .net-title{font-size:14px;letter-spacing:1.4px;color:var(--muted);font-weight:600}.original-ai-hub .connected-counter{display:flex;align-items:center;gap:7px;font-size:14px;color:var(--green-ink)}.original-ai-hub .network{position:relative;width:100%;aspect-ratio:660/500;background:radial-gradient(ellipse at center,hsla(81,77%,73%,.2),transparent 62%);isolation:isolate}.original-ai-hub .network:before{content:"";position:absolute;inset:12% 6%;background-image:radial-gradient(var(--dot) .7px,transparent .7px);background-size:17px 17px;-webkit-mask-image:radial-gradient(ellipse,#000,transparent 68%);mask-image:radial-gradient(ellipse,#000,transparent 68%);z-index:-1}.original-ai-hub .network>svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.original-ai-hub .network .orbit{fill:none;stroke:#dbe5ca;stroke-width:1;transition:rx .6s,ry .6s}.original-ai-hub .network .orbit:last-of-type{stroke-dasharray:2 9}.original-ai-hub .net-line{stroke:#dce2d5;stroke-width:1.5;fill:none;stroke-dasharray:4 6;transition:stroke .35s}.original-ai-hub .net-line.connected{stroke:var(--green-line);stroke-dasharray:none;stroke-width:1.8}.original-ai-hub .net-dot{fill:var(--green);stroke:var(--white);stroke-width:2}.original-ai-hub .hub-core{position:absolute;top:50%;left:50%;width:143px;height:143px;transform:translate(-50%,-50%) scale(var(--core-scale,.96));border-radius:37%;background:radial-gradient(circle at 30% 15%,#fff 5%,#f8fcec 56%,#e6f4c2);border:1px solid #d3e4b7;box-shadow:0 12px 42px #83985625,inset 0 0 22px #fff;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:7px;transition:transform .55s;z-index:2}.original-ai-hub .hub-core svg{width:27px;height:27px;stroke:#4f6b0c}.original-ai-hub .hub-core strong{font-size:18px;font-weight:400;letter-spacing:.2px}.original-ai-hub .hub-core small{color:#7c8965;letter-spacing:1.4px}.original-ai-hub .core-count{display:flex;gap:3px;margin-top:3px}.original-ai-hub .core-count i{width:5px;height:5px;border-radius:50%;background:#d7dfc5}.original-ai-hub .core-count i.on{background:#8ebd1b}.original-ai-hub .tool-node{position:absolute;width:26%;height:64px;transform:translate(-50%,-50%);border:1px solid var(--line);border-radius:12px;display:flex;align-items:center;text-align:left;background:var(--white);box-shadow:0 4px 16px #30343804;gap:9px;padding:11px;transition:transform .25s,border-color .25s,box-shadow .25s;z-index:3}.original-ai-hub .tool-node:hover{transform:translate(-50%,-50%) translateY(-3px);box-shadow:0 7px 19px #30343810;border-color:#abb993}.original-ai-hub .tool-node.selected{border-color:#cfdfb1;background:linear-gradient(110deg,var(--white),#f8fbee)}.original-ai-hub .tool-node.selected:hover{border-color:var(--green-line)}.original-ai-hub .tool-icon{width:29px;height:29px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.original-ai-hub .tool-icon svg{width:100%;height:100%}.original-ai-hub .tool-text{min-width:0}.original-ai-hub .tool-text strong{display:block;font-size:14px;font-weight:600}.original-ai-hub .tool-text small{display:block;font-size:14px;color:var(--muted);margin-top:4px}.original-ai-hub .tool-switch{width:20px;height:20px;display:flex;align-items:center;justify-content:center;margin-left:auto;color:var(--muted);flex-shrink:0;border-radius:50%;border:1px solid var(--line);font-size:16px}.original-ai-hub .selected .tool-switch{background:var(--green);border-color:var(--green);color:#365010}.original-ai-hub .tool-switch svg{width:12px;height:12px}.original-ai-hub .network-caption{display:flex;justify-content:center;align-items:center;gap:9px;color:var(--muted);margin:0 0 16px}.original-ai-hub .network-caption .mouse{width:12px;height:16px}.original-ai-hub .capability{display:flex;gap:12px;align-items:center;background:var(--soft);border:1px solid var(--line);padding:15px 18px;border-radius:9px;min-height:64px}.original-ai-hub .capability .cap-icon{width:27px;height:27px;flex-shrink:0;color:var(--green-ink)}.original-ai-hub .capability span{color:var(--muted);display:block;margin-bottom:5px}.original-ai-hub .capability strong{line-height:1.4;font-weight:400;display:block}.original-ai-hub .hub-flash{animation:flash .7s ease}.original-ai-hub .tool-flash{animation:nodeflash .7s ease}.original-ai-hub .principle-strip{border-top:1px solid var(--line);border-bottom:1px solid var(--line);display:grid;grid-template-columns:1fr 1fr 1fr;gap:24px;padding:23px 0;margin-bottom:73px}.original-ai-hub .principle-strip>div{display:flex;align-items:center;gap:16px}.original-ai-hub .principle-strip .number{font-size:14px;color:var(--faint);font-variant-numeric:tabular-nums}.original-ai-hub .principle-strip svg{width:20px;height:20px;color:var(--green-ink);stroke-width:1.3}.original-ai-hub .section-title{font-size:clamp(30px,3vw,42px);line-height:1.12;letter-spacing:-1.3px;font-weight:400;margin:0}.original-ai-hub .section-title span{color:var(--muted)}.original-ai-hub .section-intro{font-size:16px;color:var(--muted);line-height:1.6;margin:18px 0 0;max-width:640px}.original-ai-hub .demo-section{padding-bottom:78px}.original-ai-hub .section-top{display:flex;justify-content:space-between;align-items:end;gap:30px;margin-bottom:29px}.original-ai-hub .demo-marker{font-size:14px;letter-spacing:1px;color:var(--muted);display:flex;align-items:center;gap:8px;margin-bottom:7px}.original-ai-hub .scenario-tabs{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid var(--line);border-radius:14px 14px 0 0;overflow:hidden}.original-ai-hub .scenario-tab{padding:20px 22px;background:var(--white);border:0;text-align:left;display:flex;gap:12px;align-items:center;position:relative}.original-ai-hub .scenario-tab+.scenario-tab{border-left:1px solid var(--line)}.original-ai-hub .scenario-tab.active{background:var(--soft)}.original-ai-hub .scenario-tab.active:after{content:"";position:absolute;height:3px;background:var(--green);bottom:0;left:0;right:0}.original-ai-hub .scenario-tab .scenario-icon{width:30px;height:30px;color:var(--muted);flex-shrink:0}.original-ai-hub .scenario-tab.active .scenario-icon{color:var(--green-ink)}.original-ai-hub .scenario-tab strong{display:block;font-size:14px;font-weight:600}.original-ai-hub .scenario-tab small{font-size:14px;color:var(--muted);display:block;margin-top:6px}.original-ai-hub .scenario-tab .available{color:var(--green-ink)}.original-ai-hub .scenario-tab .arrow{margin-left:auto;width:15px;height:15px}.original-ai-hub .workflow-frame{border:1px solid var(--line);border-top:0;border-radius:0 0 14px 14px;padding:30px;background:var(--white)}.original-ai-hub .request-row{display:flex;align-items:center;justify-content:space-between;gap:25px;padding-bottom:23px;border-bottom:1px solid var(--line)}.original-ai-hub .request-left{display:flex;align-items:center;gap:17px}.original-ai-hub .request-symbol{width:44px;height:44px;flex-shrink:0;display:grid;place-items:center;border-radius:12px;background:var(--soft);color:var(--green-ink)}.original-ai-hub .request-symbol svg{width:23px;height:23px}.original-ai-hub .request-label{font-size:14px;color:var(--muted);letter-spacing:1.3px;margin:0 0 7px;text-transform:uppercase}.original-ai-hub .request-row h3{font-size:18px;line-height:1.35;font-weight:400;margin:0;max-width:700px}.original-ai-hub .run-button{white-space:nowrap;font-size:14px;min-height:43px;padding:12px 18px}.original-ai-hub .playback{display:flex;gap:8px;flex-shrink:0}.original-ai-hub .pause-btn{display:grid;place-items:center;width:43px;height:43px;background:transparent;border:1px solid var(--line);border-radius:50%}.original-ai-hub .pause-btn svg{width:16px;height:16px}.original-ai-hub .workflow{display:grid;grid-template-columns:1.24fr 1fr;gap:28px;padding-top:26px}.original-ai-hub .flow-visual{min-width:0;padding-right:28px;border-right:1px solid var(--line)}.original-ai-hub .flow-label{text-transform:uppercase;letter-spacing:1.2px;color:var(--muted);margin-bottom:15px;display:flex;justify-content:space-between;gap:12px}.original-ai-hub .step-counter{color:var(--green-ink);font-variant-numeric:tabular-nums}.original-ai-hub .flow-map{position:relative;height:274px;background:radial-gradient(ellipse,#f4f9e9,transparent 70%);isolation:isolate}.original-ai-hub .flow-map>svg{position:absolute;width:100%;height:100%;inset:0}.original-ai-hub .flow-path{fill:none;stroke:#dce3d3;stroke-width:1.8}.original-ai-hub .flow-path.done{stroke:#a7d738}.original-ai-hub .flow-path.working{stroke:#9bc82e;stroke-width:2.5;stroke-dasharray:7 5;animation:dashflow .6s linear infinite}.original-ai-hub .flow-source{position:absolute;left:0;width:38%;height:61px;border-radius:10px;padding:10px 12px;display:flex;align-items:center;gap:10px;border:1px solid var(--line);background:var(--white);transition:box-shadow .3s,border-color .3s}.original-ai-hub .flow-source[data-state=working]{border-color:#a5ce4a;box-shadow:0 0 0 3px #b9e62d19}.original-ai-hub .flow-source[data-state=done]{border-color:#c4db9c}.original-ai-hub .flow-source .tool-icon{width:25px;height:25px}.original-ai-hub .flow-source strong{font-size:14px;display:block}.original-ai-hub .flow-source small{font-size:14px;color:var(--muted);display:block;margin-top:4px}.original-ai-hub .flow-source .flow-state{margin-left:auto;font-size:14px;color:var(--green-ink)}.original-ai-hub .flow-hub{position:absolute;left:68%;top:50%;transform:translate(-50%,-50%);width:106px;height:106px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:7px;border:1px solid #d3dfbd;border-radius:34%;background:radial-gradient(circle at 20% 20%,#fff,#eef7dc);box-shadow:0 8px 20px #82964c12}.original-ai-hub .flow-hub svg{width:24px;height:24px;color:var(--green-ink)}.original-ai-hub .flow-hub strong{font-size:14px;font-weight:400}.original-ai-hub .flow-hub small{font-size:14px;color:#7c886c}.original-ai-hub .flow-hub.working{box-shadow:0 0 0 9px #b9e62d13,0 8px 30px #82964c22}.original-ai-hub .flow-hub.working svg{animation:breathe 1.6s ease-in-out infinite}.original-ai-hub .flow-map .flow-output{position:absolute;right:0;top:calc(50% - 16px);width:32px;height:32px;background:var(--soft);border:1px solid var(--line);border-radius:8px;display:grid;place-items:center}.original-ai-hub .flow-output svg{width:17px;height:17px}.original-ai-hub .flow-caption{margin:5px 0 18px;line-height:1.5;color:var(--muted);text-align:center}.original-ai-hub .activity{background:var(--soft);border:1px solid var(--line);border-radius:8px;padding:14px 16px;min-height:68px;display:flex;gap:12px;align-items:start}.original-ai-hub .activity .activity-no{width:24px;height:24px;border-radius:50%;background:#e9efdd;color:var(--green-ink);font-size:14px;display:grid;place-items:center;flex-shrink:0}.original-ai-hub .activity strong{font-size:14px;font-weight:600;display:block;margin-bottom:5px}.original-ai-hub .activity p{font-size:14px;line-height:1.5;color:var(--muted);margin:0}.original-ai-hub .flow-dots{display:flex;gap:5px;margin-top:14px}.original-ai-hub .flow-dots button{height:6px;flex:1;background:#e6eadd;border:0;padding:0;border-radius:4px;transition:background .2s;position:relative}.original-ai-hub .flow-dots button:before{content:"";position:absolute;inset:-7px 0}.original-ai-hub .flow-dots button.done{background:var(--green)}.original-ai-hub .flow-dots button.current{background:#87b823}.original-ai-hub .result-panel{min-width:0;display:flex;flex-direction:column}.original-ai-hub .result-meta{display:flex;justify-content:space-between;align-items:center;font-size:14px;text-transform:uppercase;letter-spacing:1.1px;color:var(--muted);margin-bottom:16px}.original-ai-hub .result-status{font-size:14px;letter-spacing:.4px;border:1px solid var(--line);padding:5px 7px;border-radius:4px}.original-ai-hub .result-sheet{flex:1;border:1px solid var(--line);border-radius:10px;min-height:335px;background:var(--white);position:relative;padding:24px}.original-ai-hub .result-placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:283px;text-align:center}.original-ai-hub .ghost-document{height:112px;width:88px;border:1px solid #e2e7d9;border-radius:6px;padding:17px 13px;box-shadow:0 6px 22px #30343805;margin-bottom:20px;transform:rotate(-6deg);background:linear-gradient(135deg,#fff,#f9fbf4)}.original-ai-hub .ghost-document svg{width:21px;height:21px;color:#91a466;margin-bottom:14px}.original-ai-hub .ghost-document i{display:block;height:3px;background:#e0e7d5;margin-top:7px}.original-ai-hub .ghost-document i:nth-of-type(2){width:70%}.original-ai-hub .result-placeholder h4{font-size:15px;font-weight:400;margin:0 0 9px}.original-ai-hub .result-placeholder p{font-size:14px;line-height:1.6;color:var(--muted);max-width:260px;margin:0}.original-ai-hub .result-doc{font-size:14px;line-height:1.65;animation:fadein .45s ease}.original-ai-hub .result-doc .doc-eyebrow{font-size:14px;letter-spacing:1.2px;text-transform:uppercase;color:var(--muted);margin-bottom:13px}.original-ai-hub .result-doc h4{font-size:16px;line-height:1.4;font-weight:400;margin:0 0 15px}.original-ai-hub .result-doc p{margin:11px 0}.original-ai-hub .doc-rule{border-top:1px solid var(--line);margin:15px 0}.original-ai-hub .doc-source{font-size:14px;color:var(--muted);margin-top:13px;display:flex;gap:6px;align-items:center}.original-ai-hub .doc-source svg{width:12px;height:12px;flex-shrink:0}.original-ai-hub .source-tags{display:flex;gap:6px;flex-wrap:wrap;margin-top:7px}.original-ai-hub .source-tags span{border:1px solid var(--line);font-size:14px;color:var(--muted);border-radius:4px;padding:4px 6px}.original-ai-hub .result-footer{display:flex;align-items:center;gap:10px;margin-top:15px;font-size:14px;color:var(--muted)}.original-ai-hub .result-footer svg{width:14px;height:14px;color:var(--green-ink);flex-shrink:0}.original-ai-hub .demo-bottom{margin-top:24px;padding-top:17px;border-top:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;gap:16px}.original-ai-hub .demo-status{font-size:14px;display:flex;align-items:center;gap:8px}.original-ai-hub .demo-disclaimer{font-size:14px;color:var(--muted);line-height:1.5;text-align:right}.original-ai-hub .reset-button{padding:3px;border:0;background:transparent;color:var(--muted);font-size:14px;display:flex;gap:6px;align-items:center}.original-ai-hub .reset-button svg{width:13px;height:13px}.original-ai-hub .doc-checklist{display:grid;gap:10px;margin:13px 0}.original-ai-hub .doc-checklist>div{display:flex;gap:9px;align-items:start}.original-ai-hub .doc-checklist svg{width:13px;height:13px;margin-top:3px;flex-shrink:0;color:var(--green-ink)}.original-ai-hub .doc-checklist small{font-size:14px;color:var(--muted);display:block}.original-ai-hub .how-section{padding:65px 0 71px;border-top:1px solid var(--line)}.original-ai-hub .how-grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:50px;margin-top:35px}.original-ai-hub .how-item{position:relative}.original-ai-hub .how-top{display:flex;align-items:center;gap:15px;margin-bottom:18px}.original-ai-hub .how-icon{border:1px solid var(--line);border-radius:13px;width:50px;height:50px;display:grid;place-items:center;background:var(--soft)}.original-ai-hub .how-icon svg{width:23px;height:23px;color:var(--green-ink)}.original-ai-hub .how-top>span{font-size:14px;color:var(--muted);letter-spacing:1px}.original-ai-hub .how-item h3{font-size:17px;font-weight:400;margin:0 0 12px}.original-ai-hub .how-item p{font-size:14px;line-height:1.65;color:var(--muted);margin:0;max-width:310px}.original-ai-hub .how-item:not(:last-child):after{content:"→";position:absolute;right:4px;top:16px;color:#a2ad96;font-size:20px}.original-ai-hub .growth-section{border-top:1px solid var(--line);padding:62px 0 68px;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:60px}.original-ai-hub .growth-copy p:not(.eyebrow){font-size:15px;line-height:1.7;color:var(--muted);max-width:430px;margin-top:20px}.original-ai-hub .growth-art{display:flex;align-items:end;justify-content:center;gap:24px;padding:20px 0}.original-ai-hub .growth-stage{text-align:center;flex:1;max-width:130px}.original-ai-hub .growth-mini{height:113px;display:grid;place-items:center;position:relative}.original-ai-hub .growth-mini .mini-core{display:grid;place-items:center;border:1px solid #d8e3c7;background:#f4fae6;border-radius:34%;width:47px;height:47px;z-index:2}.original-ai-hub .growth-mini .mini-core svg{width:21px;height:21px;color:var(--green-ink)}.original-ai-hub .growth-mini>svg{width:100%;height:100%;position:absolute;inset:0}.original-ai-hub .growth-stage:nth-of-type(3) .mini-core{width:55px;height:55px}.original-ai-hub .growth-stage:nth-of-type(5) .mini-core{width:66px;height:66px}.original-ai-hub .growth-stage>strong{font-size:14px;font-weight:400;display:block;margin:12px 0 8px}.original-ai-hub .growth-stage>small{color:var(--muted);display:block}.original-ai-hub .growth-arrow{margin-bottom:41px;color:#b9c5a9;font-size:17px}.original-ai-hub .closing{border-radius:16px;padding:39px 43px;background:var(--soft);border:1px solid var(--line);display:flex;justify-content:space-between;gap:30px;align-items:center;margin-bottom:48px}.original-ai-hub .closing .eyebrow{margin-bottom:11px}.original-ai-hub .closing h2{font-size:29px;line-height:1.2;letter-spacing:-.9px;font-weight:400;margin:0}.original-ai-hub .closing p:not(.eyebrow){font-size:14px;color:var(--muted);line-height:1.6;margin:13px 0 0}.original-ai-hub .closing .pill{font-size:14px}.original-ai-hub .footer{border-top:1px solid var(--line);padding:25px 0 29px;display:flex;justify-content:space-between;align-items:center;gap:25px;font-size:14px;color:var(--muted)}.original-ai-hub .footer .logo{font-size:18px}.original-ai-hub .footer .logo svg{width:26px;height:29px}.original-ai-hub .footer-links{display:flex;gap:20px}.original-ai-hub .toast{position:fixed;bottom:22px;left:50%;transform:translateX(-50%);padding:13px 19px;border:1px solid #dce5cd;background:var(--white);box-shadow:0 8px 30px #30343813;border-radius:99px;font-size:14px;z-index:20;display:flex;align-items:center;gap:10px;max-width:calc(100% - 32px)}.original-ai-hub .toast svg{width:17px;height:17px;color:var(--green-ink);flex-shrink:0}@keyframes flash{0%,to{box-shadow:0 12px 42px #83985625}45%{box-shadow:0 0 0 14px #b9e62d25,0 12px 42px #83985635}}@keyframes nodeflash{50%{box-shadow:0 0 0 4px #b9e62d22}}@keyframes dashflow{to{stroke-dashoffset:-24}}@keyframes breathe{50%{opacity:.5;transform:scale(.93)}}@keyframes fadein{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media(max-width:1120px){.original-ai-hub .site-nav{gap:14px}.original-ai-hub .site-nav a{font-size:14px}.original-ai-hub .header-actions .lang{display:none}.original-ai-hub .hero{grid-template-columns:.92fr 1.15fr;gap:20px}.original-ai-hub .hero h1{font-size:51px}.original-ai-hub .tool-node{padding:8px;gap:7px;width:28%;height:60px}.original-ai-hub .tool-icon{width:25px;height:25px}.original-ai-hub .tool-text small,.original-ai-hub .tool-text strong{font-size:14px}.original-ai-hub .tool-switch{width:17px;height:17px}.original-ai-hub .hub-core{width:124px;height:124px}.original-ai-hub .hub-core strong{font-size:16px}.original-ai-hub .workflow-frame{padding:24px}.original-ai-hub .flow-visual{padding-right:22px}.original-ai-hub .workflow{gap:22px}.original-ai-hub .request-row h3{font-size:16px}.original-ai-hub .request-row{gap:17px}.original-ai-hub .run-button{font-size:14px}.original-ai-hub .flow-source{padding:8px;gap:7px;width:41%}.original-ai-hub .flow-source small,.original-ai-hub .flow-source strong{font-size:14px}.original-ai-hub .flow-hub{left:70%;width:94px;height:94px}.original-ai-hub .result-sheet{padding:19px}.original-ai-hub .growth-section{gap:30px}.original-ai-hub .growth-art{gap:14px}.original-ai-hub .closing{padding:32px}}@media(max-width:900px){.original-ai-hub .wrap{width:calc(100% - 48px)}.original-ai-hub .site-nav{display:none}.original-ai-hub .site-header .wrap{height:82px}.original-ai-hub .hero{grid-template-columns:1fr;padding-top:26px;gap:35px}.original-ai-hub .hero-copy{max-width:650px;padding-bottom:0}.original-ai-hub .hero h1{font-size:clamp(47px,7.5vw,64px)}.original-ai-hub .hero-intro{max-width:530px}.original-ai-hub .hub-demo{width:min(640px,100%);margin:auto}.original-ai-hub .tool-node{width:26%;height:64px;padding:11px;gap:9px}.original-ai-hub .tool-icon{width:29px;height:29px}.original-ai-hub .tool-text small,.original-ai-hub .tool-text strong{font-size:14px}.original-ai-hub .hub-core{width:143px;height:143px}.original-ai-hub .hub-core strong{font-size:18px}.original-ai-hub .principle-strip{gap:15px;margin-bottom:55px;padding:20px 0}.original-ai-hub .principle-strip>div{gap:9px;font-size:14px}.original-ai-hub .principle-strip svg{width:17px}.original-ai-hub .section-top{display:block}.original-ai-hub .demo-marker{margin-top:17px}.original-ai-hub .scenario-tab{padding:17px 12px;gap:9px}.original-ai-hub .scenario-tab strong{font-size:14px}.original-ai-hub .scenario-tab .scenario-icon{width:24px}.original-ai-hub .scenario-tab .arrow{display:none}.original-ai-hub .workflow{grid-template-columns:1fr 1fr;gap:21px}.original-ai-hub .flow-map{height:260px}.original-ai-hub .flow-source{width:47%;gap:6px;padding:8px}.original-ai-hub .flow-source .flow-state{display:none}.original-ai-hub .flow-source .tool-icon{width:22px}.original-ai-hub .flow-hub{left:77%;width:79px;height:79px}.original-ai-hub .flow-hub strong{font-size:14px}.original-ai-hub .flow-hub svg{width:21px}.original-ai-hub .flow-map .flow-output{display:none}.original-ai-hub .request-row{align-items:flex-start}.original-ai-hub .request-row h3{font-size:15px}.original-ai-hub .request-symbol{width:35px;height:35px}.original-ai-hub .request-left{gap:12px}.original-ai-hub .run-button{white-space:normal;min-width:136px;max-width:170px}.original-ai-hub .how-grid{gap:29px}.original-ai-hub .how-item p{font-size:14px}.original-ai-hub .how-item h3{font-size:15px}.original-ai-hub .how-item:not(:last-child):after{right:-6px}.original-ai-hub .growth-section{grid-template-columns:1fr;gap:18px}.original-ai-hub .growth-art{max-width:560px;width:100%;margin:auto}.original-ai-hub .growth-copy p:not(.eyebrow){max-width:570px}.original-ai-hub .closing h2{font-size:25px}.original-ai-hub .closing{gap:20px;padding:28px}.original-ai-hub .footer-links{gap:13px}}@media(max-width:600px){.original-ai-hub .wrap{width:calc(100% - 36px)}.original-ai-hub .site-header .wrap{height:76px;gap:12px}.original-ai-hub .logo{font-size:21px}.original-ai-hub .logo>svg{width:32px;height:35px}.original-ai-hub .header-actions{gap:9px}.original-ai-hub .header-actions .pill{font-size:14px;padding:10px 12px;min-height:37px;gap:7px}.original-ai-hub .draft-note{font-size:14px;padding:4px}.original-ai-hub .hero{padding-top:23px;gap:30px}.original-ai-hub .hero .eyebrow{font-size:14px;letter-spacing:1.3px}.original-ai-hub .hello{font-size:14px;margin-bottom:20px}.original-ai-hub .hero h1{font-size:clamp(42px,10.8vw,59px);letter-spacing:-2px}.original-ai-hub .hero-intro{font-size:15px;margin:22px 0}.original-ai-hub .hero-actions{gap:18px}.original-ai-hub .hero-actions .pill{font-size:14px;padding:14px 18px;min-height:46px}.original-ai-hub .hero-actions .text-link,.original-ai-hub .hero-note{font-size:14px}.original-ai-hub .network-heading{padding:0;font-size:14px}.original-ai-hub .network-heading .net-title{font-size:14px;letter-spacing:.9px}.original-ai-hub .connected-counter{font-size:14px}.original-ai-hub .network{aspect-ratio:660/545;margin-top:7px}.original-ai-hub .tool-node{width:32%;min-width:100px;height:53px;padding:6px;gap:5px;border-radius:8px}.original-ai-hub .tool-icon{width:19px;height:19px}.original-ai-hub .tool-text strong{font-size:14px}.original-ai-hub .tool-text small{font-size:14px;margin-top:3px}.original-ai-hub .tool-switch{width:15px;height:15px;font-size:14px}.original-ai-hub .tool-switch svg{width:10px}.original-ai-hub .hub-core{width:99px;height:99px;gap:5px}.original-ai-hub .hub-core svg{width:22px;height:22px}.original-ai-hub .hub-core strong{font-size:14px}.original-ai-hub .hub-core small{font-size:14px;letter-spacing:1px}.original-ai-hub .core-count i{width:4px;height:4px}.original-ai-hub .network-caption{font-size:14px;margin-top:6px}.original-ai-hub .capability{padding:12px;min-height:60px}.original-ai-hub .capability span,.original-ai-hub .capability strong{font-size:14px}.original-ai-hub .capability .cap-icon{width:23px;height:23px}.original-ai-hub .principle-strip{grid-template-columns:1fr;gap:13px;padding:20px 0;margin-bottom:46px}.original-ai-hub .principle-strip>div{font-size:14px;gap:12px}.original-ai-hub .principle-strip .number{font-size:14px}.original-ai-hub .section-title{font-size:29px;letter-spacing:-1px}.original-ai-hub .section-intro{font-size:14px;margin-top:15px}.original-ai-hub .eyebrow{font-size:14px;letter-spacing:1.3px;margin-bottom:14px}.original-ai-hub .section-top{margin-bottom:22px}.original-ai-hub .scenario-tabs{grid-template-columns:1fr;border-radius:10px 10px 0 0}.original-ai-hub .scenario-tab{padding:15px}.original-ai-hub .scenario-tab+.scenario-tab{border-left:0;border-top:1px solid var(--line)}.original-ai-hub .scenario-tab strong{font-size:14px}.original-ai-hub .scenario-tab small{font-size:14px;margin-top:5px}.original-ai-hub .scenario-tab.active:after{width:3px;height:100%;left:0;top:0}.original-ai-hub .scenario-tab .arrow{display:block}.original-ai-hub .workflow-frame{padding:21px 17px}.original-ai-hub .request-row{flex-direction:column;gap:17px;padding-bottom:21px}.original-ai-hub .request-row h3{font-size:16px;max-width:100%}.original-ai-hub .playback{align-self:flex-end}.original-ai-hub .run-button{min-width:auto;max-width:none;font-size:14px;white-space:normal}.original-ai-hub .workflow{grid-template-columns:1fr;gap:27px;padding-top:22px}.original-ai-hub .flow-visual{border-right:0;padding-right:0}.original-ai-hub .flow-map{height:268px}.original-ai-hub .flow-source{width:43%;padding:10px;gap:9px}.original-ai-hub .flow-source small,.original-ai-hub .flow-source strong{font-size:14px}.original-ai-hub .flow-source .tool-icon{width:24px}.original-ai-hub .flow-hub{width:98px;height:98px;left:72%}.original-ai-hub .flow-hub strong{font-size:14px}.original-ai-hub .flow-hub svg{width:25px}.original-ai-hub .flow-caption{font-size:14px;margin-top:0}.original-ai-hub .result-sheet{min-height:305px;padding:21px}.original-ai-hub .result-placeholder{min-height:260px}.original-ai-hub .demo-bottom{align-items:flex-start;gap:15px;flex-wrap:wrap}.original-ai-hub .demo-disclaimer{text-align:left;width:100%;order:3;font-size:14px}.original-ai-hub .demo-section{padding-bottom:51px}.original-ai-hub .how-section{padding:44px 0}.original-ai-hub .how-grid{grid-template-columns:1fr;margin-top:30px;gap:26px}.original-ai-hub .how-item{display:grid;grid-template-columns:52px 1fr;gap:0 17px}.original-ai-hub .how-top{grid-row:span 2;display:block;margin:0}.original-ai-hub .how-top>span{display:block;text-align:center;font-size:14px;margin-top:8px}.original-ai-hub .how-item h3{font-size:16px;margin-bottom:7px}.original-ai-hub .how-item p{max-width:100%;font-size:14px}.original-ai-hub .how-item:not(:last-child):after{display:none}.original-ai-hub .growth-section{padding:45px 0}.original-ai-hub .growth-copy p:not(.eyebrow){font-size:14px}.original-ai-hub .growth-art{gap:4px;padding:8px 0}.original-ai-hub .growth-stage>strong{font-size:14px;line-height:1.4}.original-ai-hub .growth-stage>small{font-size:14px}.original-ai-hub .growth-arrow{font-size:14px;margin-bottom:40px}.original-ai-hub .growth-mini{height:103px}.original-ai-hub .growth-mini .mini-core{width:39px;height:39px}.original-ai-hub .growth-stage:nth-of-type(3) .mini-core{width:45px;height:45px}.original-ai-hub .growth-stage:nth-of-type(5) .mini-core{width:51px;height:51px}.original-ai-hub .closing{flex-direction:column;align-items:flex-start;border-radius:12px;padding:26px 23px;gap:21px;margin-bottom:28px}.original-ai-hub .closing h2{font-size:26px}.original-ai-hub .closing .pill{font-size:14px}.original-ai-hub .footer{align-items:flex-start;flex-wrap:wrap;padding:22px 0}.original-ai-hub .footer .logo{font-size:17px}.original-ai-hub .footer-links{font-size:14px;flex-wrap:wrap;gap:12px}.original-ai-hub .footer-note{width:100%;font-size:14px}.original-ai-hub .toast{font-size:14px;width:-moz-max-content;width:max-content;border-radius:12px;text-align:left;padding:12px 14px}}@media(prefers-reduced-motion:reduce){.original-ai-hub{scroll-behavior:auto}.original-ai-hub *,.original-ai-hub :after,.original-ai-hub :before{animation:none!important;transition:none!important}}.original-ai-hub .hub-nav{position:relative}.original-ai-hub .hub-nav summary{list-style:none;cursor:pointer;display:flex;align-items:center;gap:5px;color:var(--ink);font-size:14px;padding:10px 0;white-space:nowrap}.original-ai-hub .hub-nav summary::-webkit-details-marker{display:none}.original-ai-hub .hub-nav summary>svg{width:11px;height:11px}.original-ai-hub .hub-nav summary:after{content:"";height:2px;background:var(--green);position:absolute;left:0;right:0;bottom:2px}.original-ai-hub .hub-nav-menu{position:absolute;left:-17px;top:calc(100% + 6px);width:254px;border:1px solid var(--line);border-radius:11px;box-shadow:0 10px 35px #30343812;background:var(--white);padding:7px;z-index:15}.original-ai-hub .hub-nav-menu a{display:block!important;padding:13px 12px!important;border-radius:7px}.original-ai-hub .hub-nav-menu a.current,.original-ai-hub .hub-nav-menu a:hover{background:var(--soft)}.original-ai-hub .hub-nav-menu a.current:after{display:none}.original-ai-hub .hub-nav-menu strong{font-size:14px;font-weight:600;display:block}.original-ai-hub .hub-nav-menu small{font-size:14px;color:var(--muted);display:block;margin-top:6px}.original-ai-hub .hero{padding-top:25px;align-items:start}.original-ai-hub .hero-copy{padding-top:65px}.original-ai-hub .hero h1{font-size:clamp(47px,4.3vw,62px)}.original-ai-hub .hero-intro{max-width:440px}.original-ai-hub .phase-controls{display:flex;justify-content:space-between;gap:8px;margin:17px 8px 0;border-bottom:1px solid var(--line)}.original-ai-hub .phase-controls button{border:0;border-bottom:2px solid transparent;background:none;padding:9px 3px 12px;font-size:14px;display:flex;align-items:center;gap:8px;white-space:nowrap}.original-ai-hub .phase-controls button span{font-size:14px;color:var(--muted)}.original-ai-hub .phase-controls button[aria-pressed=true]{border-bottom-color:var(--green);color:var(--green-ink)}.original-ai-hub .phase-description{font-size:14px;line-height:1.5;color:var(--muted);margin:10px 11px 0;min-height:16px;max-width:570px}.original-ai-hub .network{aspect-ratio:660/425}.original-ai-hub .tool-node{height:60px}.original-ai-hub .hub-core{width:133px;height:133px}.original-ai-hub .hub-core small{font-size:14px;letter-spacing:.8px}.original-ai-hub .extension-shelf{position:relative;padding:6px 9px 10px;margin-top:-2px}.original-ai-hub .extension-label{letter-spacing:1.35px;color:var(--muted);text-align:center;margin:0 0 11px}.original-ai-hub .extension-row{display:grid;grid-template-columns:1fr 1fr 1.25fr;gap:8px}.original-ai-hub .extension-app{display:flex;gap:8px;align-items:center;padding:9px 10px;background:var(--white);border:1px dashed #ccd7bc;border-radius:9px;text-align:left;min-height:45px}.original-ai-hub .extension-app.selected{border-style:solid;border-color:#c7dba5;background:#f8fbee}.original-ai-hub .extension-app .tool-icon{width:23px;height:23px}.original-ai-hub .extension-app .tool-text strong{font-size:14px}.original-ai-hub .extension-app .tool-text small{font-size:14px;margin-top:3px}.original-ai-hub .extension-app .tool-switch{width:17px;height:17px;font-size:14px}.original-ai-hub .extension-app.more strong{font-weight:400}.original-ai-hub .custom-application-panel{margin-top:13px;padding:14px;background:var(--soft);border:1px solid var(--line);border-radius:8px}.original-ai-hub .custom-application-panel label{display:block;font-size:14px;line-height:1.5;margin-bottom:9px}.original-ai-hub .custom-application-panel>div{display:flex;gap:8px}.original-ai-hub .custom-application-panel input{border:1px solid #cfd8c2;background:var(--white);border-radius:6px;padding:10px;font:11px Arial;flex:1;min-width:0;color:var(--ink)}.original-ai-hub .custom-application-panel .pill{min-height:36px;font-size:14px;padding:10px 13px}.original-ai-hub .custom-applications{display:flex;flex-wrap:wrap;gap:7px;margin-top:9px}.original-ai-hub .custom-applications:empty{display:none}.original-ai-hub .custom-applications .extension-app{min-height:35px;padding:6px 9px}.original-ai-hub .custom-applications .tool-icon{width:19px;height:19px}.original-ai-hub .network-caption{font-size:14px;margin-top:4px;margin-bottom:13px}.original-ai-hub .principle-strip>div{font-size:14px;gap:11px}.original-ai-hub .capability{padding:13px 15px}.original-ai-hub .capability strong,.original-ai-hub .flow-caption,.original-ai-hub .flow-label{font-size:14px}.original-ai-hub .closing-actions{display:flex;flex-direction:column;gap:18px;align-items:flex-end;flex-shrink:0}.original-ai-hub .closing-actions>.text-link,.original-ai-hub .growth-copy p:not(.eyebrow){font-size:14px}.original-ai-hub .growth-mini .expand-dot{fill:#9dc745}.original-ai-hub .integration-note{font-size:14px;color:var(--muted);line-height:1.5;margin:13px 2px 0}.original-ai-hub .core-count .more-dot{font-size:14px;line-height:5px;color:var(--green-ink)}@media(max-width:1120px){.original-ai-hub .hero-copy{padding-top:69px}.original-ai-hub .hero h1{font-size:49px}.original-ai-hub .hero-intro{font-size:16px}.original-ai-hub .extension-app{padding:8px;gap:6px}.original-ai-hub .extension-app .tool-text strong{font-size:14px}.original-ai-hub .extension-app .tool-icon{width:21px;height:21px}.original-ai-hub .extension-app .tool-switch{width:15px;height:15px}.original-ai-hub .hub-nav summary,.original-ai-hub .principle-strip>div{font-size:14px}}@media(max-width:900px){.original-ai-hub .hero-copy{padding-top:0}.original-ai-hub .hero h1{font-size:clamp(47px,7.5vw,64px)}.original-ai-hub .hero{gap:32px}.original-ai-hub .phase-description{min-height:0;margin-bottom:8px}.original-ai-hub .network{aspect-ratio:660/500}.original-ai-hub .tool-node{height:64px}.original-ai-hub .hub-core{width:143px;height:143px}.original-ai-hub .phase-controls{margin-top:20px}.original-ai-hub .extension-app{padding:10px}.original-ai-hub .extension-app .tool-text strong{font-size:14px}.original-ai-hub .extension-app .tool-icon{width:24px;height:24px}.original-ai-hub .principle-strip>div{font-size:14px}.original-ai-hub .closing-actions{align-items:flex-start}}@media(max-width:600px){.original-ai-hub .hero{padding-top:21px;gap:27px}.original-ai-hub .hero h1{font-size:clamp(41px,10.5vw,58px)}.original-ai-hub .hero-copy{padding-top:0}.original-ai-hub .hero-intro{font-size:15px}.original-ai-hub .hero-note{font-size:14px;line-height:1.5}.original-ai-hub .phase-controls{margin:16px 0 0;gap:5px}.original-ai-hub .phase-controls button{font-size:14px;gap:5px;padding-bottom:10px}.original-ai-hub .phase-controls button span{font-size:14px}.original-ai-hub .phase-description{font-size:14px;margin:10px 1px 0;min-height:28px}.original-ai-hub .network{aspect-ratio:660/530}.original-ai-hub .tool-node{height:53px;min-width:100px}.original-ai-hub .hub-core{width:99px;height:99px}.original-ai-hub .hub-core small{font-size:14px}.original-ai-hub .extension-shelf{padding:7px 0 8px}.original-ai-hub .extension-label{font-size:14px;letter-spacing:1.1px}.original-ai-hub .extension-row{gap:5px;grid-template-columns:1fr 1fr 1.25fr}.original-ai-hub .extension-app{padding:8px 6px;gap:5px;min-height:42px}.original-ai-hub .extension-app .tool-icon{width:18px;height:18px}.original-ai-hub .extension-app .tool-text small,.original-ai-hub .extension-app .tool-text strong{font-size:14px}.original-ai-hub .extension-app .tool-switch{width:14px;height:14px;font-size:14px}.original-ai-hub .extension-app.more .tool-switch{display:none}.original-ai-hub .network-caption{font-size:14px;gap:6px;line-height:1.5}.original-ai-hub .capability span,.original-ai-hub .capability strong{font-size:14px}.original-ai-hub .principle-strip>div{font-size:14px;gap:10px}.original-ai-hub .custom-application-panel{padding:12px}.original-ai-hub .custom-application-panel>div{flex-wrap:wrap}.original-ai-hub .custom-application-panel input{flex-basis:100%}.original-ai-hub .closing-actions{gap:17px}.original-ai-hub .flow-label,.original-ai-hub .growth-stage>small,.original-ai-hub .integration-note{font-size:14px}.original-ai-hub .hub-demo{max-width:640px}}.original-ai-hub .product-section{padding:26px 0 66px}.original-ai-hub .product-intro{display:flex;justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:25px}.original-ai-hub .product-intro .eyebrow{margin-bottom:12px}.original-ai-hub .product-intro h1{font-size:45px}.original-ai-hub .product-intro .section-intro{font-size:14px;line-height:1.55;max-width:760px;margin-top:15px}.original-ai-hub .product-demo-label{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--muted);letter-spacing:.8px;margin-bottom:5px;white-space:nowrap}.original-ai-hub .product-shortcuts{display:flex;align-items:center;gap:7px;flex-wrap:wrap;margin-bottom:16px}.original-ai-hub .product-shortcuts button{font-size:12px;padding:9px 13px;border-radius:7px;border:1px solid var(--line);background:var(--white);color:var(--muted)}.original-ai-hub .product-shortcuts button.active,.original-ai-hub .product-shortcuts button:hover{background:var(--soft);border-color:#c9dbac;color:var(--green-ink)}.original-ai-hub .product-window{--p-bg:#fcfdf9;--p-side:#f4f6ee;--p-border:#e0e5d8;--p-muted:#7a8470;--p-tint:#e7efce;--p-accent:#a8d42d;position:relative;border:1px solid #dce3d1;border-radius:13px;overflow:hidden;box-shadow:0 5px 15px #30343804,0 25px 70px #30343809;background:var(--p-bg);font-size:12px;color:#323a2c;isolation:isolate}.original-ai-hub .product-window button{transition:background .15s}.original-ai-hub .product-window button:focus-visible,.original-ai-hub .product-window input:focus-visible,.original-ai-hub .product-window select:focus-visible,.original-ai-hub .product-window textarea:focus-visible{outline:2px solid #87ab29;outline-offset:2px}.original-ai-hub .product-window-bar{min-height:34px;padding:9px 14px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--p-border);background:#f4f7ee;font-size:12px;color:#79816e}.original-ai-hub .product-window-bar>div,.original-ai-hub .product-window-bar>span{display:flex;align-items:center;gap:8px}.original-ai-hub .product-window-bar strong{font-size:12px;letter-spacing:.5px;color:#54633d;font-weight:600}.original-ai-hub .product-window-dot{width:6px;height:6px;border-radius:50%;background:#94bf20}.original-ai-hub .window-divider{opacity:.5;margin:0 3px}.original-ai-hub .mock-label{font-size:14px;letter-spacing:1px}.original-ai-hub .product-window-bar button{background:none;border:0;padding:0;display:grid;place-items:center;color:#889274}.original-ai-hub .product-window-bar svg{width:13px;height:13px}.original-ai-hub .product-layout{display:grid;grid-template-columns:224px minmax(0,1fr) 278px;height:660px}.original-ai-hub .product-layout.no-files{grid-template-columns:224px minmax(0,1fr)}.original-ai-hub .product-sidebar{display:flex;flex-direction:column;min-height:0;background:var(--p-side);border-right:1px solid var(--p-border)}.original-ai-hub .product-org{display:flex;align-items:center;gap:10px;padding:18px 17px 17px}.original-ai-hub .org-mark{width:28px;height:28px;background:#e5edce;border-radius:7px;display:grid;place-items:center;font-size:14px;color:#658321;font-weight:600}.original-ai-hub .product-org strong{font-weight:600;display:block}.original-ai-hub .product-org small{display:block;color:var(--p-muted);margin-top:4px}.original-ai-hub .product-main-nav{display:grid;gap:3px;padding:0 10px 16px}.original-ai-hub .product-main-nav button{border:0;background:transparent;border-radius:6px;display:flex;align-items:center;text-align:left;gap:9px;padding:9px;min-height:35px;color:#4f5943}.original-ai-hub .product-main-nav button:hover{background:#eaf0dd}.original-ai-hub .product-main-nav button.active{background:#e5edce;color:#4f6820}.original-ai-hub .product-main-nav svg{width:15px;height:15px;flex-shrink:0}.original-ai-hub .product-main-nav kbd{margin-left:auto;font-size:12px;font-family:Arial;color:#909781;padding:3px 4px;border:1px solid #dce3cd;border-radius:4px}.original-ai-hub .nav-count{margin-left:auto;font-size:14px;color:#7c8967;background:#e5eddb;min-width:18px;height:17px;display:grid;place-items:center;border-radius:4px}.original-ai-hub .chat-list-heading{display:flex;align-items:center;justify-content:space-between;padding:0 18px 8px;color:#8a927e}.original-ai-hub .chat-list-heading button{background:none;border:0;padding:3px;color:#879276}.original-ai-hub .chat-list-heading svg{width:12px;height:12px}.original-ai-hub .chat-filter-panel{border:1px solid var(--p-border);background:#fff;margin:0 12px 10px;padding:5px;border-radius:7px}.original-ai-hub .chat-filter-panel button{border:0;background:transparent;padding:7px;font-size:14px;width:100%;text-align:left;border-radius:4px}.original-ai-hub .chat-filter-panel button:hover{background:#f0f5e5}.original-ai-hub .product-chat-list{flex:1;min-height:0;overflow-y:auto;padding:0 10px 10px;scrollbar-width:thin;scrollbar-color:#dde3d2 transparent}.original-ai-hub .category-top{display:flex;align-items:center;justify-content:space-between;color:#7d886e;font-size:12px;margin:13px 7px 6px}.original-ai-hub .category-top button{background:none;border:0;padding:0;display:flex;align-items:center;gap:5px;font-size:12px;color:inherit}.original-ai-hub .category-top svg{width:10px;height:10px}.original-ai-hub .category-top .category-add{padding:2px}.original-ai-hub .chat-list-item{background:none;border:0;width:100%;display:flex;align-items:center;gap:7px;text-align:left;padding:8px 9px;color:#637052;border-radius:6px;min-height:34px;line-height:1.35}.original-ai-hub .chat-list-item svg{width:13px;height:13px;flex-shrink:0;opacity:.65}.original-ai-hub .chat-list-item span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.original-ai-hub .chat-list-item.active{background:#e4ecd2;color:#3d5027}.original-ai-hub .chat-list-item:hover{background:#ebf0e2}.original-ai-hub .chat-list-item .pinned{margin-left:auto;width:10px;height:10px;color:#6f873e;opacity:.8}.original-ai-hub .sidebar-bottom{padding:10px 12px 13px;border-top:1px solid #e5eadb}.original-ai-hub .sidebar-connections{font-size:12px;color:#83916e;display:flex;align-items:center;gap:6px;margin:0 4px 12px}.original-ai-hub .sidebar-connections .dot{width:5px;height:5px}.original-ai-hub .product-profile{display:flex;width:100%;align-items:center;gap:9px;border:0;background:transparent;text-align:left;padding:4px}.original-ai-hub .avatar{width:27px;height:27px;border-radius:7px;display:grid;place-items:center;flex-shrink:0;background:#e1d6c3;color:#8b7758;font-size:14px;font-weight:600}.original-ai-hub .product-profile strong{display:block;font-weight:400}.original-ai-hub .product-profile small{display:block;color:#8c967e;margin-top:4px}.original-ai-hub .product-profile svg{width:13px;height:13px;margin-left:auto;color:#859170}.original-ai-hub .product-main{min-width:0;min-height:0;display:flex;flex-direction:column;position:relative;background:var(--p-bg)}.original-ai-hub .p-header{display:flex;align-items:center;justify-content:space-between;gap:12px;height:51px;padding:12px 18px;border-bottom:1px solid var(--p-border);flex-shrink:0}.original-ai-hub .p-header-title{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#465139}.original-ai-hub .p-header-actions{display:flex;align-items:center;gap:8px;flex-shrink:0}.original-ai-hub .p-access{display:inline-flex;align-items:center;gap:4px;border:1px solid #dde5d0;border-radius:4px;padding:4px 6px;color:#778464;background:transparent}.original-ai-hub .p-access svg{width:10px;height:10px}.original-ai-hub .p-icon-button{border:0;background:transparent;display:grid;place-items:center;padding:4px;color:#8a9579}.original-ai-hub .p-icon-button:hover{background:#eef3e4}.original-ai-hub .p-icon-button svg{width:14px;height:14px}.original-ai-hub .new-tab-btn{background:none;border:1px solid #dfe6d3;border-radius:4px;padding:4px 6px;color:#899576;display:flex;align-items:center;gap:5px}.original-ai-hub .new-tab-btn svg{width:10px;height:10px}.original-ai-hub .p-scroll{flex:1;min-height:0;overflow:auto;scrollbar-width:thin;scrollbar-color:#dde3d2 transparent;padding:25px 24px 15px}.original-ai-hub .p-user-message{display:flex;justify-content:flex-end;gap:9px;margin:0 0 27px;align-items:flex-start}.original-ai-hub .p-user-message .avatar{width:23px;height:23px;font-size:12px;margin-top:3px}.original-ai-hub .p-user-bubble{border:1px solid #e2e8d7;background:#f0f4e8;padding:11px 14px;border-radius:12px 12px 3px 12px;max-width:87%;line-height:1.55;color:#556247}.original-ai-hub .p-assistant-head{display:flex;align-items:center;gap:9px;margin:0 0 15px}.original-ai-hub .p-ai-avatar{width:24px;height:24px;display:grid;place-items:center;border:1px solid #d9e5c6;border-radius:7px;background:#f1f7e5;color:#84a835;flex-shrink:0}.original-ai-hub .p-ai-avatar svg{width:15px;height:15px}.original-ai-hub .p-assistant-head strong{font-weight:600}.original-ai-hub .p-assistant-head small{color:#99a087;margin-left:auto}.original-ai-hub .p-context-steps{margin:0 0 17px 33px;border-left:1px solid #dce5ce;padding-left:12px}.original-ai-hub .p-context-steps summary{color:#929b83;cursor:pointer;list-style:none;display:flex;gap:6px;align-items:center}.original-ai-hub .p-context-steps summary svg{width:10px;height:10px}.original-ai-hub .p-step{line-height:1.6;color:#889375;display:flex;align-items:center;gap:7px;margin-top:7px}.original-ai-hub .p-step svg{width:10px;height:10px;color:#97b556}.original-ai-hub .p-assistant-body{padding-left:33px;line-height:1.7;color:#546149}.original-ai-hub .p-assistant-body p{margin:10px 0}.original-ai-hub .p-assistant-body h3{font-size:13px;font-weight:500;line-height:1.5;margin:12px 0}.original-ai-hub .p-assistant-body h4{font-size:12px;font-weight:600;margin:15px 0 7px}.original-ai-hub .p-answer-items{display:grid;gap:9px;margin:15px 0}.original-ai-hub .p-answer-item{display:flex;gap:10px;align-items:flex-start;padding:11px 12px;background:#f7f9f1;border:1px solid #e4ead8;border-radius:7px}.original-ai-hub .p-answer-item>span{height:21px;width:21px;flex-shrink:0;border-radius:5px;background:#e9f0d9;color:#84a237;font-size:12px;display:grid;place-items:center}.original-ai-hub .p-answer-item strong{font-weight:500}.original-ai-hub .p-answer-item small{display:block;margin-top:4px;color:#8b967a;line-height:1.55}.original-ai-hub .p-source-chips{display:flex;gap:5px;flex-wrap:wrap;margin-top:16px}.original-ai-hub .p-source-chip{display:flex;align-items:center;gap:5px;border:1px solid #e2e8d7;border-radius:5px;background:#fafcf5;padding:4px 6px;color:#81916b}.original-ai-hub .p-source-chip svg{width:12px;height:12px}.original-ai-hub .p-source-chip:hover{background:#ecf4dc}.original-ai-hub .p-source-chip .small-brand{width:13px;height:13px}.original-ai-hub .p-artifact{display:flex;align-items:center;gap:10px;text-align:left;border:1px solid #dce8c6;border-radius:8px;background:linear-gradient(115deg,#f5faeb,#fbfdf8);padding:13px;margin-top:18px;width:100%;color:#5d7044}.original-ai-hub .p-artifact>svg{width:21px;height:21px;flex-shrink:0}.original-ai-hub .p-artifact strong{display:block;font-weight:500}.original-ai-hub .p-artifact small{display:block;color:#909e7a;margin-top:5px}.original-ai-hub .p-artifact .open-artifact{margin-left:auto;width:13px;height:13px}.original-ai-hub .p-message-actions{display:flex;gap:13px;margin-top:16px;color:#939d83;align-items:center}.original-ai-hub .p-message-actions svg{width:11px;height:11px}.original-ai-hub .p-message-actions span{display:flex;gap:4px;align-items:center}.original-ai-hub .p-composer-wrap{flex-shrink:0;padding:13px 19px 12px;background:var(--p-bg)}.original-ai-hub .p-composer{border:1px solid #dce6cb;border-radius:10px;background:#fff;padding:10px 11px 8px;box-shadow:0 3px 10px #45562204;position:relative}.original-ai-hub .p-composer textarea{width:100%;resize:none;outline:none;border:0;background:transparent;padding:2px 1px;display:block;min-height:33px;height:38px;font:11px/1.55 Arial;color:#526440}.original-ai-hub .p-composer textarea::-moz-placeholder{color:#a0aa90}.original-ai-hub .p-composer textarea::placeholder{color:#a0aa90}.original-ai-hub .p-composer-controls{display:flex;align-items:center;justify-content:space-between;margin-top:7px}.original-ai-hub .p-composer-left,.original-ai-hub .p-composer-right{display:flex;align-items:center;gap:9px}.original-ai-hub .p-composer-plus{width:21px;height:21px;display:grid;place-items:center;border:0;background:#f1f5e8;border-radius:5px;color:#8c9d72}.original-ai-hub .p-composer-plus svg{width:13px;height:13px}.original-ai-hub .p-model{color:#929f7d;display:flex;align-items:center;gap:4px}.original-ai-hub .p-send{width:26px;height:26px;display:grid;place-items:center;background:#ddeaaf;border:1px solid #cedf99;color:#5c7925;border-radius:6px}.original-ai-hub .p-send:hover{background:#cddd9a}.original-ai-hub .p-send svg{width:14px;height:14px}.original-ai-hub .p-composer-note{color:#a2ab92;text-align:center;margin:7px 0 0}.original-ai-hub .p-composer-menu{position:absolute;bottom:55px;left:9px;z-index:7;border:1px solid #dbe5ca;border-radius:8px;background:#fff;padding:5px;box-shadow:0 8px 25px #4c602518;min-width:174px}.original-ai-hub .p-composer-menu button{display:flex;align-items:center;gap:8px;padding:8px;font-size:12px;text-align:left;border:0;background:none;width:100%;border-radius:5px}.original-ai-hub .p-composer-menu button:hover{background:#f1f6e7}.original-ai-hub .p-composer-menu svg{width:12px;height:12px}.original-ai-hub .product-files{background:#f6f8f0;border-left:1px solid var(--p-border);display:flex;flex-direction:column;min-height:0}.original-ai-hub .product-files-head{padding:17px 15px 12px;display:flex;align-items:center;justify-content:space-between;color:#84936f;border-bottom:1px solid var(--p-border);height:51px}.original-ai-hub .product-files-head button{border:0;background:none;color:#9ba58a;padding:0}.original-ai-hub .product-files-head svg{width:12px;height:12px}.original-ai-hub .p-file-tab{margin:12px 12px 8px;display:flex;gap:8px;align-items:center;padding:9px 10px;border:1px solid #dce5cc;border-radius:7px;background:#fff;color:#7e8c6b}.original-ai-hub .p-file-tab svg{width:15px;height:15px;color:#97ad70}.original-ai-hub .p-paper-area{padding:10px 15px 16px;flex:1;overflow:auto;scrollbar-width:thin}.original-ai-hub .p-paper{background:#fff;border:1px solid #e1e7d7;border-radius:5px;box-shadow:0 6px 22px #3c4e2005;padding:22px 18px;min-height:352px;color:#62734f}.original-ai-hub .p-paper .paper-label{letter-spacing:1.1px;color:#b0b9a0;margin-bottom:21px}.original-ai-hub .p-paper h3{font-size:16px;line-height:1.3;font-weight:400;letter-spacing:-.3px;margin:0 0 11px;color:#637647}.original-ai-hub .p-paper p{line-height:1.8;margin:9px 0;color:#879579}.original-ai-hub .p-paper h4{font-weight:500;line-height:1.5;margin:20px 0 8px}.original-ai-hub .paper-rule{height:1px;background:#e7ecdf;margin:16px 0}.original-ai-hub .paper-item{display:flex;gap:8px;line-height:1.7;margin:11px 0}.original-ai-hub .paper-item>span{color:#a6b98a;font-size:12px}.original-ai-hub .p-paper .paper-footer{border-top:1px solid #edf0e5;margin-top:24px;padding-top:12px;color:#a7b494}.original-ai-hub .file-description{line-height:1.5;color:#a0aa8e;padding:0 15px 18px;display:flex;gap:7px;align-items:center}.original-ai-hub .file-description svg{width:12px;height:12px;flex-shrink:0;color:#9eb580}.original-ai-hub .p-file-empty{padding:45px 20px;text-align:center;font-size:12px;line-height:1.7;color:#a1ab90}.original-ai-hub .p-file-empty>svg{width:30px;height:30px;margin:0 auto 17px;color:#b4c298}.original-ai-hub .p-welcome{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:390px;max-width:700px;margin:auto;text-align:center;padding:18px 20px}.original-ai-hub .p-welcome>svg{width:31px;height:31px;color:#9ab959;margin-bottom:20px}.original-ai-hub .p-welcome h2{font-size:25px;letter-spacing:-.6px;line-height:1.2;font-weight:400;margin:0;color:#627b45}.original-ai-hub .p-welcome>p{line-height:1.7;color:#919e7f;max-width:340px;margin:14px 0 22px}.original-ai-hub .p-welcome-examples{display:grid;grid-template-columns:repeat(3,1fr);gap:9px;width:100%;max-width:545px}.original-ai-hub .p-welcome-examples button{border:1px solid #dfe8ce;border-radius:9px;background:#f7faef;color:#7e9360;padding:14px 13px;text-align:left;line-height:1.5}.original-ai-hub .p-welcome-examples button>svg{width:18px;height:18px;margin-bottom:12px}.original-ai-hub .p-welcome-examples button:hover{background:#eef5df}.original-ai-hub .p-welcome-examples small{display:block;margin-top:7px;color:#a1ae8c}.original-ai-hub .p-native-page{padding:24px 24px 25px;overflow:auto;flex:1;min-height:0;scrollbar-width:thin}.original-ai-hub .p-native-title{display:flex;align-items:start;justify-content:space-between;gap:20px;margin-bottom:24px}.original-ai-hub .p-native-title h2{font-size:23px;font-weight:400;letter-spacing:-.4px;line-height:1.2;margin:0;color:#63774a}.original-ai-hub .p-native-title p{line-height:1.6;color:#96a283;margin:10px 0 0}.original-ai-hub .p-primary{border:1px solid #cdddab;background:#e7f0cf;border-radius:6px;padding:9px 12px;color:#6f893e;display:flex;align-items:center;justify-content:center;gap:7px;white-space:nowrap}.original-ai-hub .p-primary:hover{background:#dbeab8}.original-ai-hub .p-primary svg{width:12px;height:12px}.original-ai-hub .p-secondary{border:1px solid #dce4cf;background:#fafcf5;border-radius:5px;padding:7px 10px;color:#8a9a73;display:inline-flex;gap:6px;align-items:center}.original-ai-hub .p-secondary svg{width:11px;height:11px}.original-ai-hub .p-filters{display:flex;justify-content:space-between;gap:12px;align-items:center;flex-wrap:wrap;margin-bottom:23px}.original-ai-hub .p-tabs{display:inline-flex;gap:3px;background:#edf2e3;border-radius:6px;padding:3px}.original-ai-hub .p-tabs button{border:0;background:transparent;padding:7px 12px;border-radius:4px;color:#8a9874}.original-ai-hub .p-tabs button.active{background:#fff;color:#647d3e;box-shadow:0 1px 3px #40591c07}.original-ai-hub .p-filter-inputs{display:flex;gap:7px}.original-ai-hub .p-filter-inputs input,.original-ai-hub .p-filter-inputs select{border:1px solid #e0e7d3;background:#fbfdf7;border-radius:5px;padding:7px 9px;font:9px Arial;color:#879974;max-width:180px;min-width:0}.original-ai-hub .p-status-group{margin-top:22px}.original-ai-hub .p-status-group>h3{color:#8e9c7c;font-weight:400;text-transform:uppercase;letter-spacing:.6px;display:flex;align-items:center;gap:8px;margin:0 0 9px}.original-ai-hub .p-status-group>h3 span{color:#a8b395;font-size:12px}.original-ai-hub .p-todo-row{display:flex;align-items:center;gap:12px;border:1px solid #e2e8d6;border-radius:7px;padding:13px;background:#fafcf6;min-height:64px;margin-bottom:7px}.original-ai-hub .p-todo-status{width:19px;height:19px;background:none;border:1px solid #c6d6af;border-radius:50%;flex-shrink:0;padding:3px;display:grid;place-items:center;color:#98b465}.original-ai-hub .p-todo-status svg{width:11px;height:11px}.original-ai-hub .p-todo-status[data-status=Erledigt]{background:#eaf3d8}.original-ai-hub .p-todo-status[data-status="In Bearbeitung"]{border:2px solid #adc982;position:relative}.original-ai-hub .p-todo-status[data-status="In Bearbeitung"]:after{content:"";width:5px;height:5px;border-radius:50%;background:#adc982}.original-ai-hub .p-todo-open{flex:1;text-align:left;padding:0;border:0;background:transparent;min-width:0}.original-ai-hub .p-todo-open strong{display:block;font-weight:400;line-height:1.4;color:#687e4e}.original-ai-hub .p-todo-open small{display:flex;gap:10px;flex-wrap:wrap;color:#a1ad8e;margin-top:7px}.original-ai-hub .p-todo-date{color:#a4b090;text-align:right;line-height:1.5;white-space:nowrap}.original-ai-hub .p-todo-date svg{width:10px;height:10px;display:inline-block;margin-right:4px}.original-ai-hub .p-detail-card{background:#fafcf6;border:1px solid #dfe7d2;border-radius:9px;padding:24px;margin-top:21px}.original-ai-hub .p-detail-card h2{font-size:21px;line-height:1.3;font-weight:400;color:#6b7f53;margin:14px 0 20px;letter-spacing:-.3px}.original-ai-hub .p-status-buttons{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:22px}.original-ai-hub .p-status-buttons button{padding:6px 9px;background:#f2f6e9;border:1px solid #e0e8d2;border-radius:5px;color:#98a583}.original-ai-hub .p-status-buttons button.active{border-color:#c9dbae;background:#eaf3d8;color:#728f46}.original-ai-hub .p-detail-description{line-height:1.75;color:#859875;padding-bottom:18px;border-bottom:1px solid #e4ead8}.original-ai-hub .p-detail-metadata{display:flex;flex-wrap:wrap;gap:24px;margin-top:18px}.original-ai-hub .p-detail-metadata>div>small{display:block;color:#a7b393;margin-bottom:6px}.original-ai-hub .p-detail-metadata>div>strong{font-weight:400;color:#80936b}.original-ai-hub .p-detail-help{line-height:1.7;color:#a0ad8d;margin:20px 0}.original-ai-hub .p-schedule-row{border:1px solid #dfe7d2;border-radius:8px;background:#fafcf6;margin-bottom:11px;padding:16px;display:flex;align-items:center;gap:14px}.original-ai-hub .p-schedule-icon{width:32px;height:32px;border:1px solid #e0e8d3;background:#f0f6e6;border-radius:8px;display:grid;place-items:center;flex-shrink:0;color:#92af63}.original-ai-hub .p-schedule-icon svg{width:16px;height:16px}.original-ai-hub .p-schedule-open{border:0;background:none;text-align:left;padding:0;min-width:0;flex:1}.original-ai-hub .p-schedule-open strong{font-weight:400;color:#6a814c;display:block;line-height:1.5}.original-ai-hub .p-schedule-open small{display:block;color:#9aa987;margin-top:6px;line-height:1.5}.original-ai-hub .p-status-badge{padding:4px 7px;border:1px solid #dce6ca;border-radius:4px;color:#8ba16c;background:#f0f7e5;white-space:nowrap}.original-ai-hub .p-status-badge.paused{color:#aaa084;background:#faf8ee;border-color:#e7e2d0}.original-ai-hub .p-schedule-detail{line-height:1.75;color:#879872}.original-ai-hub .p-schedule-meta{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin:23px 0;padding:20px;border:1px solid #e4ead8;border-radius:8px;background:#f6f9f0}.original-ai-hub .p-schedule-meta small{display:block;color:#a5b38f;margin-bottom:7px}.original-ai-hub .p-schedule-meta strong{display:block;font-weight:400;color:#81946a}.original-ai-hub .p-schedule-actions{display:flex;gap:7px;flex-wrap:wrap;margin:20px 0}.original-ai-hub .p-schedule-activity{padding:16px 0;border-top:1px solid #e2e9d5}.original-ai-hub .p-schedule-activity h3{font-size:12px;font-weight:400;color:#8a9e73;margin:0 0 13px}.original-ai-hub .p-schedule-activity p{font-size:12px;color:#a2ad93;margin:8px 0}.original-ai-hub .p-empty{padding:25px;text-align:center;font-size:12px;color:#a1ad8d;border:1px dashed #dfe8cf;border-radius:7px;line-height:1.6}.original-ai-hub .product-overlay{position:absolute;inset:34px 0 0;background:#2e3e2440;z-index:15;display:flex;justify-content:center;align-items:flex-start;padding:52px 22px;backdrop-filter:blur(2px)}.original-ai-hub .p-dialog{width:min(585px,100%);background:#fcfef8;border:1px solid #d7e5c4;border-radius:11px;box-shadow:0 20px 70px #30441422;max-height:535px;overflow:auto}.original-ai-hub .p-dialog-head{padding:18px 22px;border-bottom:1px solid #e1e9d4;display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:12px;color:#718850}.original-ai-hub .p-dialog-close{background:none;border:0;color:#9eaf88;padding:3px}.original-ai-hub .p-dialog-close svg{width:15px;height:15px}.original-ai-hub .p-dialog-body{padding:18px 22px 22px}.original-ai-hub .p-search-field{display:flex;align-items:center;gap:10px;border:1px solid #d7e4c5;border-radius:7px;background:#fff;padding:11px 12px;margin-bottom:14px}.original-ai-hub .p-search-field svg{width:16px;height:16px;color:#a0b088}.original-ai-hub .p-search-field input{border:0;outline:none;background:none;flex:1;min-width:0;font:12px Arial;color:#6f8354}.original-ai-hub .p-search-hint{color:#a7b293;margin:9px 0 15px}.original-ai-hub .p-search-result{width:100%;border:0;background:transparent;text-align:left;padding:13px 9px;border-radius:7px;display:flex;gap:10px;align-items:flex-start;margin-bottom:3px}.original-ai-hub .p-search-result:hover{background:#f0f6e5}.original-ai-hub .p-search-result>svg{width:15px;height:15px;color:#a1b588;margin-top:2px;flex-shrink:0}.original-ai-hub .p-search-result strong{font-weight:400;display:block;color:#7e955d}.original-ai-hub .p-search-result small{display:block;line-height:1.6;color:#a2b18d;margin-top:6px}.original-ai-hub .p-form{display:grid;gap:13px}.original-ai-hub .p-form label{display:grid;gap:7px;color:#93a47e}.original-ai-hub .p-form input,.original-ai-hub .p-form select,.original-ai-hub .p-form textarea{border:1px solid #dce7cc;border-radius:6px;background:#fff;padding:10px 11px;font:11px/1.5 Arial;color:#758d56;min-width:0;width:100%}.original-ai-hub .p-form textarea{resize:vertical;min-height:78px}.original-ai-hub .p-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.original-ai-hub .p-form-actions{display:flex;justify-content:flex-end;gap:8px;margin-top:9px}.original-ai-hub .p-form-note{line-height:1.7;color:#a2b18c;margin:0}.original-ai-hub .p-inline-menu{position:absolute;z-index:9;right:13px;top:47px;background:#fff;border:1px solid #dce6cd;border-radius:8px;padding:5px;box-shadow:0 7px 25px #425a2020;min-width:170px}.original-ai-hub .p-inline-menu button{display:flex;gap:8px;align-items:center;border:0;background:transparent;padding:9px;font-size:12px;line-height:1.4;color:#8c9d76;width:100%;text-align:left;border-radius:4px}.original-ai-hub .p-inline-menu button:hover{background:#f0f6e7}.original-ai-hub .p-inline-menu svg{width:12px;height:12px}.original-ai-hub .p-plan-card{border:1px solid #d4e1bd;border-radius:9px;padding:20px;background:#f3f8e9;margin-top:18px}.original-ai-hub .p-plan-card h3{font-size:13px;font-weight:400;color:#7b9651;margin:0 0 13px}.original-ai-hub .p-plan-card p{line-height:1.7;color:#93a778;margin:9px 0}.original-ai-hub .p-plan-card .p-primary{margin-top:17px}.original-ai-hub .product-notice{position:absolute;bottom:18px;left:50%;transform:translateX(-50%);max-width:85%;background:#fcfff8;border:1px solid #d1e2b8;box-shadow:0 7px 25px #47602212;border-radius:9px;padding:12px 17px;color:#88a15f;z-index:25;line-height:1.5}.original-ai-hub .product-bottom-note{display:flex;justify-content:space-between;gap:20px;font-size:12px;line-height:1.6;color:var(--muted);margin:17px 3px 0}.original-ai-hub .hero{border-top:1px solid var(--line);padding-top:48px;margin-top:8px}.original-ai-hub .hero h2{font-size:clamp(47px,4.3vw,62px);line-height:1.045;letter-spacing:-2.8px;font-weight:400;margin:0}.original-ai-hub .hero h2 span{display:block}.original-ai-hub .hero h2 span:last-child{color:var(--muted)}.original-ai-hub .hero .hero-actions .pill{font-size:14px}.original-ai-hub .hero .hero-copy{padding-top:100px}.original-ai-hub .pricing-section{border-top:1px solid var(--line);padding:65px 0 67px;scroll-margin-top:24px}.original-ai-hub .pricing-heading{display:flex;justify-content:space-between;align-items:end;gap:40px;margin-bottom:34px}.original-ai-hub .pricing-heading>p{max-width:350px;font-size:14px;line-height:1.65;color:var(--muted);margin:0 0 4px}.original-ai-hub .pricing-paths{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-bottom:28px}.original-ai-hub .pricing-paths article{border:1px solid var(--line);border-radius:12px;padding:25px 24px;background:var(--white)}.original-ai-hub .path-heading{font-size:14px;color:var(--muted);letter-spacing:.8px;display:flex;gap:10px;align-items:center;margin-bottom:25px}.original-ai-hub .path-heading>span{color:#9aa08c;font-size:14px}.original-ai-hub .pricing-paths h3{font-size:23px;font-weight:400;letter-spacing:-.5px;margin:0 0 16px;line-height:1.3}.original-ai-hub .pricing-paths p{font-size:14px;line-height:1.7;color:var(--muted);margin:0 0 24px;min-height:88px}.original-ai-hub .responsibility{border-top:1px solid var(--line);padding:11px 0;display:flex;justify-content:space-between;gap:12px;font-size:14px;color:var(--muted)}.original-ai-hub .responsibility>span{color:var(--green-ink);font-size:14px}.original-ai-hub .pricing-paths .text-link{margin-top:22px;font-size:14px}.original-ai-hub .setup-price{display:grid;grid-template-columns:1.05fr 1fr;gap:50px;background:var(--soft);border:1px solid #dce6c9;border-radius:12px;padding:38px 39px;margin-top:28px}.original-ai-hub .setup-main .eyebrow{margin-bottom:18px;font-size:14px}.original-ai-hub .setup-number{font-size:clamp(33px,3.8vw,53px);font-weight:400;letter-spacing:-1.5px;line-height:1.1;color:#56673c;white-space:nowrap}.original-ai-hub .setup-number span{color:#879673;font-size:.73em;margin-left:4px}.original-ai-hub .setup-main>p:not(.eyebrow){font-size:14px;line-height:1.75;color:var(--muted);margin:20px 0 0;max-width:440px}.original-ai-hub .setup-explanation{display:grid;gap:23px;align-content:center}.original-ai-hub .setup-explanation>div{display:flex;gap:14px;align-items:center}.original-ai-hub .setup-explanation svg{width:22px;height:22px;flex-shrink:0;color:#87a457}.original-ai-hub .setup-explanation strong{font-size:14px;font-weight:400;display:block;margin-bottom:7px}.original-ai-hub .setup-explanation small{font-size:14px;line-height:1.5;color:var(--muted);display:block}.original-ai-hub .pricing-running{display:grid;grid-template-columns:repeat(3,1fr);gap:34px;margin-top:32px}.original-ai-hub .pricing-running article{padding:20px 2px}.original-ai-hub .pricing-running article>span{font-size:14px;letter-spacing:1.1px;color:var(--muted)}.original-ai-hub .pricing-running h3{font-size:16px;line-height:1.4;font-weight:400;letter-spacing:-.25px;margin:16px 0 11px}.original-ai-hub .pricing-running p{font-size:14px;line-height:1.65;color:var(--muted);margin:0}.original-ai-hub .price-context{font-size:14px;color:var(--muted);line-height:1.7;margin:15px 0 0;max-width:900px}@media(max-width:1120px){.original-ai-hub .product-layout{grid-template-columns:202px minmax(0,1fr) 246px;height:660px}.original-ai-hub .product-layout.no-files{grid-template-columns:202px minmax(0,1fr)}.original-ai-hub .p-scroll{padding:22px 18px 15px}.original-ai-hub .p-assistant-body,.original-ai-hub .p-user-bubble{font-size:12px}.original-ai-hub .p-header{padding:12px 14px}.original-ai-hub .p-paper{padding:20px 14px}.original-ai-hub .p-paper h3{font-size:14px}.original-ai-hub .product-intro h1{font-size:40px}.original-ai-hub .product-demo-label{display:none}.original-ai-hub .p-native-page{padding:22px 19px}.original-ai-hub .p-filters{align-items:start}.original-ai-hub .pricing-paths article{padding:23px 19px}.original-ai-hub .pricing-paths h3{font-size:21px}.original-ai-hub .setup-price{gap:30px;padding:32px}.original-ai-hub .hero h2{font-size:49px}}@media(max-width:900px){.original-ai-hub .product-layout{height:665px}.original-ai-hub .product-layout,.original-ai-hub .product-layout.no-files{grid-template-columns:191px minmax(0,1fr)}.original-ai-hub .product-files{display:none;position:absolute;top:34px;bottom:0;right:0;width:min(320px,calc(100% - 191px));box-shadow:-12px 0 35px #475a2613;z-index:10}.original-ai-hub .product-window.show-files .product-files{display:flex}.original-ai-hub .product-org{padding:18px 12px}.original-ai-hub .product-main-nav{padding-inline:7px}.original-ai-hub .product-main-nav button{font-size:12px;gap:7px;padding-inline:8px}.original-ai-hub .product-main-nav kbd{display:none}.original-ai-hub .product-chat-list{padding-inline:7px}.original-ai-hub .chat-list-item{font-size:12px}.original-ai-hub .p-native-title h2{font-size:21px}.original-ai-hub .p-filter-inputs input{max-width:148px}.original-ai-hub .p-composer-wrap{padding-inline:16px}.original-ai-hub .p-native-page{padding:22px 18px}.original-ai-hub .p-assistant-body{font-size:12px}.original-ai-hub .product-intro h1{font-size:36px}.original-ai-hub .product-intro .section-intro{font-size:13px}.original-ai-hub .product-bottom-note{font-size:12px}.original-ai-hub .product-bottom-note>span:last-child{display:none}.original-ai-hub .pricing-heading{display:block}.original-ai-hub .pricing-heading>p{margin-top:18px;max-width:570px}.original-ai-hub .pricing-paths{gap:12px}.original-ai-hub .pricing-paths article{padding:22px 17px}.original-ai-hub .pricing-paths h3{font-size:19px}.original-ai-hub .pricing-paths p{font-size:14px;min-height:130px}.original-ai-hub .responsibility{display:block;line-height:1.7;font-size:14px}.original-ai-hub .responsibility span{display:block;margin-bottom:2px}.original-ai-hub .setup-price{gap:28px;padding:28px}.original-ai-hub .setup-number{font-size:38px}.original-ai-hub .pricing-running{gap:20px}.original-ai-hub .pricing-running h3{font-size:15px}.original-ai-hub .hero h2{font-size:clamp(47px,7.5vw,64px)}.original-ai-hub .hero .hero-copy{padding-top:0}}@media(max-width:600px){.original-ai-hub .product-section{padding:19px 0 41px}.original-ai-hub .product-intro h1{font-size:30px;line-height:1.14}.original-ai-hub .product-intro{margin-bottom:20px}.original-ai-hub .product-intro .eyebrow{font-size:12px;letter-spacing:1.1px}.original-ai-hub .product-intro .section-intro{font-size:12px;margin-top:13px;line-height:1.65}.original-ai-hub .product-shortcuts{gap:5px;margin-bottom:12px}.original-ai-hub .product-shortcuts button{font-size:12px;padding:8px 9px}.original-ai-hub .product-window{border-radius:9px}.original-ai-hub .product-window-bar{font-size:12px;padding:9px 10px;gap:7px}.original-ai-hub .mock-label{font-size:14px;letter-spacing:.6px}.original-ai-hub .product-window-bar strong{font-size:12px}.original-ai-hub .product-window-bar>div,.original-ai-hub .product-window-bar>span{gap:5px}.original-ai-hub .product-layout,.original-ai-hub .product-layout.no-files{grid-template-columns:1fr;height:760px}.original-ai-hub .product-sidebar{display:none}.original-ai-hub .product-files{width:calc(100% - 20px)}.original-ai-hub .p-header{padding:12px;height:46px;gap:7px}.original-ai-hub .p-header-title{font-size:12px}.original-ai-hub .p-header-actions{gap:5px}.original-ai-hub .new-tab-btn{font-size:14px;padding:4px}.original-ai-hub .p-access{font-size:12px}.original-ai-hub .p-scroll{padding:21px 14px 13px}.original-ai-hub .p-assistant-body{padding-left:27px;font-size:12px}.original-ai-hub .p-assistant-head{gap:7px}.original-ai-hub .p-context-steps{margin-left:27px}.original-ai-hub .p-ai-avatar{width:21px;height:21px}.original-ai-hub .p-user-bubble{font-size:12px;padding:10px 12px}.original-ai-hub .p-answer-item{padding:10px}.original-ai-hub .p-composer-wrap{padding:11px 12px 12px}.original-ai-hub .p-composer textarea{font-size:12px}.original-ai-hub .p-composer-note{font-size:12px;line-height:1.4}.original-ai-hub .p-welcome{min-height:425px;padding:17px 12px}.original-ai-hub .p-welcome h2{font-size:23px}.original-ai-hub .p-welcome-examples{grid-template-columns:1fr;max-width:270px;gap:8px}.original-ai-hub .p-welcome-examples button{font-size:12px;display:flex;align-items:center;gap:10px;padding:13px}.original-ai-hub .p-welcome-examples button>svg{margin:0;width:20px;height:20px;flex-shrink:0}.original-ai-hub .p-welcome-examples small{margin-top:0;margin-left:auto;font-size:12px}.original-ai-hub .p-native-page{padding:22px 15px}.original-ai-hub .p-native-title{gap:13px;margin-bottom:21px}.original-ai-hub .p-native-title h2{font-size:22px}.original-ai-hub .p-native-title p{font-size:12px}.original-ai-hub .p-primary{font-size:12px;padding:8px 10px}.original-ai-hub .p-filters{gap:13px;margin-bottom:21px}.original-ai-hub .p-filter-inputs{width:100%}.original-ai-hub .p-filter-inputs input{max-width:none;flex:1;width:0}.original-ai-hub .p-filter-inputs select{max-width:145px}.original-ai-hub .p-todo-row{gap:9px;padding:12px 10px}.original-ai-hub .p-todo-open strong{font-size:12px}.original-ai-hub .p-todo-open small{font-size:12px;gap:7px}.original-ai-hub .p-todo-date{font-size:12px}.original-ai-hub .p-detail-card{padding:18px}.original-ai-hub .p-detail-card h2{font-size:19px}.original-ai-hub .p-status-buttons{gap:5px}.original-ai-hub .p-status-buttons button{font-size:12px}.original-ai-hub .p-detail-metadata{gap:18px}.original-ai-hub .p-schedule-row{padding:13px 11px;gap:9px}.original-ai-hub .p-schedule-icon{width:29px;height:29px}.original-ai-hub .p-schedule-open small,.original-ai-hub .p-schedule-open strong{font-size:12px}.original-ai-hub .p-status-badge{font-size:12px;padding:3px 5px}.original-ai-hub .p-schedule-meta{gap:16px;padding:15px}.original-ai-hub .p-overlay{padding:34px 13px}.original-ai-hub .product-overlay{padding:30px 13px}.original-ai-hub .p-dialog-head{padding:16px 17px}.original-ai-hub .p-dialog-body{padding:17px}.original-ai-hub .p-form-grid{grid-template-columns:1fr}.original-ai-hub .p-search-field input{font-size:12px}.original-ai-hub .p-dialog{max-height:630px}.original-ai-hub .product-bottom-note{font-size:12px;line-height:1.65;margin-top:13px}.original-ai-hub .product-notice{font-size:12px;padding:10px 13px;max-width:90%;width:-moz-max-content;width:max-content}.original-ai-hub .pricing-section{padding:43px 0 45px}.original-ai-hub .pricing-heading .section-title{font-size:29px}.original-ai-hub .pricing-heading>p{font-size:14px}.original-ai-hub .pricing-paths{grid-template-columns:1fr;gap:13px}.original-ai-hub .pricing-paths article{padding:24px}.original-ai-hub .path-heading{margin-bottom:18px}.original-ai-hub .pricing-paths h3{font-size:25px}.original-ai-hub .pricing-paths p{min-height:0;font-size:14px;margin-bottom:20px}.original-ai-hub .responsibility{display:flex;line-height:1.6;font-size:14px}.original-ai-hub .responsibility span{font-size:14px;margin:0}.original-ai-hub .setup-price{grid-template-columns:1fr;padding:27px 23px;gap:28px}.original-ai-hub .setup-number{font-size:35px}.original-ai-hub .setup-main>p:not(.eyebrow){font-size:14px}.original-ai-hub .setup-explanation{gap:22px}.original-ai-hub .setup-explanation small,.original-ai-hub .setup-explanation strong{font-size:14px}.original-ai-hub .pricing-running{grid-template-columns:1fr;gap:0;margin-top:22px}.original-ai-hub .pricing-running article{border-bottom:1px solid var(--line);padding:20px 0}.original-ai-hub .pricing-running article:last-child{border:0}.original-ai-hub .pricing-running h3{font-size:17px;margin:12px 0 9px}.original-ai-hub .price-context{font-size:14px;margin-top:15px}.original-ai-hub .hero{margin-top:0;padding-top:43px}.original-ai-hub .hero h2{font-size:clamp(41px,10.5vw,58px);letter-spacing:-2px}.original-ai-hub .product-shortcuts{position:relative}.original-ai-hub .p-native-title .p-primary{white-space:normal;max-width:136px}}.original-ai-hub .product-main-nav button{font-size:12px;color:#4a5841}.original-ai-hub .chat-list-heading,.original-ai-hub .product-org small,.original-ai-hub .product-org strong{font-size:12px}.original-ai-hub .category-top,.original-ai-hub .category-top button{font-size:12px;color:#748363}.original-ai-hub .chat-list-item{font-size:12px;color:#5d6f4c;padding-block:9px}.original-ai-hub .product-profile small,.original-ai-hub .product-profile strong{font-size:12px}.original-ai-hub .p-header-title{font-size:12px;color:#435436}.original-ai-hub .p-access{font-size:12px;color:#71845b}.original-ai-hub .new-tab-btn{font-size:14px;color:#758b5b}.original-ai-hub .p-user-bubble{font-size:12px;color:#435938}.original-ai-hub .p-assistant-head strong{font-size:12px}.original-ai-hub .p-assistant-head small{font-size:12px;color:#7e8e6b}.original-ai-hub .p-context-steps summary{font-size:12px;color:#75885e}.original-ai-hub .p-step{font-size:12px;color:#72845e}.original-ai-hub .p-assistant-body{font-size:12px;color:#465b36;line-height:1.75}.original-ai-hub .p-assistant-body h3{font-size:15px;color:#3d522e}.original-ai-hub .p-answer-item strong{font-size:12px;color:#486136}.original-ai-hub .p-answer-item small{font-size:12px;color:#74865f}.original-ai-hub .p-source-chip{font-size:12px;color:#6b8052;padding:5px 7px}.original-ai-hub .p-artifact strong{font-size:12px;color:#4f6b35}.original-ai-hub .p-artifact small{font-size:12px;color:#7a8e61}.original-ai-hub .p-message-actions{font-size:12px;color:#81916d}.original-ai-hub .p-composer textarea{font-size:12px;color:#425936}.original-ai-hub .p-composer textarea::-moz-placeholder{color:#8d9b7a}.original-ai-hub .p-composer textarea::placeholder{color:#8d9b7a}.original-ai-hub .p-model{font-size:12px;color:#7d9064}.original-ai-hub .p-composer-note{font-size:12px;color:#8e9b7c}.original-ai-hub .p-send{background:#b9e62d;border-color:#a9d42c;color:#486515}.original-ai-hub .p-send:hover{background:#aed72e}.original-ai-hub .product-files-head{font-size:12px;color:#728959}.original-ai-hub .p-file-tab{font-size:12px;color:#6e8554}.original-ai-hub .p-paper h3{font-size:18px;color:#4f6838}.original-ai-hub .p-paper p{font-size:12px;color:#6d8059}.original-ai-hub .p-paper h4{font-size:12px;color:#536c3d}.original-ai-hub .paper-item{font-size:12px;color:#637a4c}.original-ai-hub .p-paper .paper-label{font-size:12px;color:#8d9d77}.original-ai-hub .p-paper .paper-footer{font-size:12px;color:#8e9e77}.original-ai-hub .file-description{font-size:12px;color:#7e9163}.original-ai-hub .p-native-title p{font-size:12px;color:#7e9164}.original-ai-hub .p-native-title h2{font-size:25px;color:#4b6635}.original-ai-hub .p-primary{font-size:12px;background:#e3f0c1;color:#57762e;border-color:#c9de9a}.original-ai-hub .p-secondary{font-size:12px;color:#738956}.original-ai-hub .p-filter-inputs input,.original-ai-hub .p-filter-inputs select{font-size:12px;color:#718957}.original-ai-hub .p-tabs button{font-size:12px;color:#7c9262}.original-ai-hub .p-tabs button.active{color:#536e34}.original-ai-hub .p-status-group>h3{font-size:12px;color:#7d9166}.original-ai-hub .p-todo-open strong{font-size:12px;color:#56723b}.original-ai-hub .p-todo-open small{font-size:12px;color:#87986f}.original-ai-hub .p-todo-date{font-size:12px;color:#82976a}.original-ai-hub .p-todo-status{border-color:#abc47e}.original-ai-hub .p-status-buttons button{font-size:12px;color:#81976a}.original-ai-hub .p-detail-description{font-size:12px;color:#6e8754}.original-ai-hub .p-detail-metadata>div>small{font-size:12px;color:#93a47d}.original-ai-hub .p-detail-metadata>div>strong{font-size:12px;color:#718957}.original-ai-hub .p-detail-help{font-size:12px;color:#8a9c73}.original-ai-hub .p-schedule-open strong{font-size:12px;color:#58783a}.original-ai-hub .p-schedule-open small{font-size:12px;color:#81976a}.original-ai-hub .p-status-badge{font-size:12px;color:#76994c}.original-ai-hub .p-schedule-detail{font-size:12px;color:#728958}.original-ai-hub .p-schedule-meta small{font-size:12px;color:#8b9f70}.original-ai-hub .p-schedule-meta strong{font-size:12px;color:#738e53}.original-ai-hub .p-schedule-activity h3,.original-ai-hub .p-schedule-activity p{font-size:12px;color:#83996c}.original-ai-hub .p-dialog-head{font-size:13px;color:#58773b}.original-ai-hub .p-form label{font-size:12px;color:#77925a}.original-ai-hub .p-form input,.original-ai-hub .p-form select,.original-ai-hub .p-form textarea{font-size:12px;color:#526f36}.original-ai-hub .p-form-note{font-size:12px;color:#859b6c}.original-ai-hub .p-search-result strong{font-size:12px;color:#59783b}.original-ai-hub .p-search-result small{font-size:12px;color:#859b6b}.original-ai-hub .p-search-hint{font-size:12px;color:#86996f}.original-ai-hub .p-plan-card p{font-size:12px;color:#789457}.original-ai-hub .p-plan-card h3{font-size:14px;color:#5f7e3f}.original-ai-hub .p-welcome-examples button{font-size:12px;color:#708b4d}.original-ai-hub .p-welcome-examples small{font-size:12px;color:#90a276}.original-ai-hub .p-welcome>p{font-size:12px;color:#82946b}.original-ai-hub .p-welcome h2{color:#577438}.original-ai-hub .p-composer-menu button,.original-ai-hub .p-inline-menu button{font-size:12px;color:#748c56}.original-ai-hub .product-notice{font-size:12px;color:#6c8b43}@media(max-width:900px){.original-ai-hub .chat-list-item,.original-ai-hub .p-assistant-body,.original-ai-hub .product-main-nav button,.original-ai-hub .product-org small,.original-ai-hub .product-org strong,.original-ai-hub .product-profile strong{font-size:12px}}@media(max-width:600px){.original-ai-hub .new-tab-btn,.original-ai-hub .p-access,.original-ai-hub .p-assistant-head small,.original-ai-hub .p-assistant-head strong,.original-ai-hub .p-header-title,.original-ai-hub .p-user-bubble{font-size:12px}.original-ai-hub .p-assistant-body{font-size:12px;padding-left:27px}.original-ai-hub .p-answer-item small,.original-ai-hub .p-answer-item strong,.original-ai-hub .p-primary,.original-ai-hub .p-source-chip{font-size:12px}.original-ai-hub .p-native-title h2{font-size:23px}.original-ai-hub .p-dialog-head,.original-ai-hub .p-form input,.original-ai-hub .p-form select,.original-ai-hub .p-form textarea,.original-ai-hub .p-native-title p,.original-ai-hub .p-schedule-open small,.original-ai-hub .p-schedule-open strong,.original-ai-hub .p-search-result small,.original-ai-hub .p-search-result strong,.original-ai-hub .p-status-badge,.original-ai-hub .p-status-buttons button,.original-ai-hub .p-todo-date,.original-ai-hub .p-todo-open small,.original-ai-hub .p-todo-open strong,.original-ai-hub .product-notice{font-size:12px}.original-ai-hub .p-paper h3{font-size:20px}.original-ai-hub .p-paper p,.original-ai-hub .paper-item{font-size:12px}}.original-ai-hub .hub-subnav{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:8px 0 17px;border-bottom:1px solid var(--line);font-size:14px;margin-bottom:0}.original-ai-hub .hub-subnav>span{color:var(--muted)}.original-ai-hub .hub-subnav nav{display:flex;align-items:center;gap:25px}.original-ai-hub .hub-subnav a{display:block;font-size:14px;color:var(--muted);padding:8px 0 11px;border-bottom:2px solid transparent}.original-ai-hub .hub-subnav a.current{color:var(--ink);border-color:var(--green)}.original-ai-hub .hero{border-top:0;margin-top:0;padding-top:31px;padding-bottom:45px}.original-ai-hub .hero .hero-copy{padding-top:68px}.original-ai-hub .product-intro h2{font-size:45px}.original-ai-hub .product-section{border-top:1px solid var(--line);padding-top:60px}.original-ai-hub .experience-page .how-section{padding-top:58px}.original-ai-hub .pricing-page>.pricing-section{border-top:0;padding-top:47px}.original-ai-hub .pricing-page .pricing-heading h1{font-size:clamp(34px,4vw,53px);line-height:1.12;font-weight:400;letter-spacing:-1.7px;margin:0}.original-ai-hub .pricing-page .pricing-heading h1 span{color:var(--muted)}.original-ai-hub .pricing-page>.pricing-section .pricing-heading{margin-bottom:39px}.original-ai-hub .costs-section{margin-top:50px;padding-top:44px;border-top:1px solid var(--line)}.original-ai-hub .costs-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.original-ai-hub .cost-card{border:1px solid var(--line);border-radius:12px;padding:28px 26px;background:var(--white)}.original-ai-hub .cost-card-setup{background:var(--soft);border-color:#dce6c9}.original-ai-hub .cost-card .eyebrow{font-size:14px;margin-bottom:23px;letter-spacing:1.3px}.original-ai-hub .cost-card h3{font-size:28px;font-weight:400;line-height:1.18;letter-spacing:-.6px;margin:0 0 24px}.original-ai-hub .cost-card .cost-value{font-size:39px;letter-spacing:-1px;white-space:nowrap;color:#536a39;line-height:1.27}.original-ai-hub .cost-value span{font-size:.76em;margin-left:1px;color:#788b60}.original-ai-hub .cost-card>p:not(.eyebrow){font-size:14px;color:var(--muted);margin:0}.original-ai-hub .costs-section .price-context{margin-top:25px}.original-ai-hub .tool-node{padding:9px;gap:7px}.original-ai-hub .tool-node .tool-icon{width:25px;height:25px}.original-ai-hub .tool-node .tool-text strong{font-size:14px}.original-ai-hub .extension-row{display:flex;justify-content:center}.original-ai-hub .extension-row .extension-app.more{min-width:240px;justify-content:flex-start;padding:11px 15px}.original-ai-hub .extension-row .extension-app.more .tool-text strong{font-size:14px}.original-ai-hub .extension-row .extension-app.more .tool-switch{display:flex;margin-left:auto}.original-ai-hub .extension-label{font-size:14px}.original-ai-hub .p-mobile-menu,.original-ai-hub .p-nav-backdrop{display:none}.original-ai-hub .p-nav-backdrop{border:0;padding:0}.original-ai-hub .product-layout .product-sidebar{z-index:18}.original-ai-hub .product-shortcuts button{min-height:39px}.original-ai-hub .custom-applications .extension-app{max-width:100%}.original-ai-hub .custom-applications .tool-text{overflow-wrap:anywhere}@media(max-width:1120px){.original-ai-hub .cost-card{padding:25px 20px}.original-ai-hub .cost-card .cost-value{font-size:33px}.original-ai-hub .cost-card h3{font-size:25px}.original-ai-hub .product-intro h2{font-size:40px}.original-ai-hub .hero .hero-copy{padding-top:64px}}@media(max-width:900px){.original-ai-hub .hero .hero-copy{padding-top:0}.original-ai-hub .product-intro h2{font-size:36px}.original-ai-hub .costs-grid{gap:13px}.original-ai-hub .cost-card{padding:23px 17px}.original-ai-hub .cost-card .cost-value{font-size:29px}.original-ai-hub .cost-card h3{font-size:23px}.original-ai-hub .cost-card>p:not(.eyebrow),.original-ai-hub .hub-subnav{font-size:14px}.original-ai-hub .pricing-page>.pricing-section{padding-top:36px}.original-ai-hub .product-section{padding-top:47px}}@media(max-width:600px){.original-ai-hub .hub-subnav{gap:16px;padding:4px 0 12px;font-size:14px}.original-ai-hub .hub-subnav nav{gap:18px}.original-ai-hub .hub-subnav a{font-size:14px;min-height:44px;padding:14px 0 12px}.original-ai-hub .hero{padding-top:29px;padding-bottom:39px}.original-ai-hub .hero .hero-copy{padding-top:0}.original-ai-hub .hero h1{font-size:clamp(40px,10.5vw,58px);letter-spacing:-2px}.original-ai-hub .hero h1 span{display:block}.original-ai-hub .hero h1 span:last-child{color:var(--muted)}.original-ai-hub .tool-node{height:62px;min-width:105px;width:32%;padding:6px;gap:5px}.original-ai-hub .tool-node .tool-icon{width:19px;height:19px}.original-ai-hub .tool-node .tool-text strong{font-size:14px;line-height:1.1}.original-ai-hub .tool-node .tool-text small{font-size:14px;line-height:1.25}.original-ai-hub .tool-node .tool-switch{width:15px;height:15px}.original-ai-hub .phase-controls button{min-height:44px;font-size:14px}.original-ai-hub .network{aspect-ratio:660/545}.original-ai-hub .hub-core{width:100px;height:100px}.original-ai-hub .extension-row .extension-app.more{min-width:230px;min-height:48px}.original-ai-hub .extension-row .extension-app.more .tool-icon{width:23px;height:23px}.original-ai-hub .extension-row .extension-app.more .tool-text small,.original-ai-hub .extension-row .extension-app.more .tool-text strong{font-size:14px}.original-ai-hub .custom-application-panel input{font-size:16px}.original-ai-hub .custom-application-panel .pill{min-height:44px;font-size:14px}.original-ai-hub .extension-label,.original-ai-hub .network-caption{font-size:14px}.original-ai-hub .product-section{padding-top:41px}.original-ai-hub .product-intro h2{font-size:30px;line-height:1.14}.original-ai-hub .product-shortcuts{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:15px}.original-ai-hub .product-shortcuts button{min-height:44px;font-size:12px;padding:11px 8px}.original-ai-hub .product-shortcuts button:first-child{grid-column:1/-1}.original-ai-hub .product-layout,.original-ai-hub .product-layout.no-files{height:760px}.original-ai-hub .p-header{height:58px;padding:6px 9px;gap:6px}.original-ai-hub .p-header-title{flex:1;min-width:0;font-size:12px}.original-ai-hub .p-header-actions{gap:3px}.original-ai-hub .p-mobile-menu{width:38px;min-height:44px;flex-shrink:0;display:grid;place-items:center;border:0;background:transparent;color:#708e50;padding:6px}.original-ai-hub .p-mobile-menu svg{width:19px;height:19px}.original-ai-hub .p-header-actions .p-icon-button{min-width:32px;min-height:44px;padding:5px}.original-ai-hub .new-tab-btn{min-height:44px;padding-inline:6px;font-size:14px}.original-ai-hub .p-header-actions .p-access{font-size:12px;padding-inline:5px}.original-ai-hub .p-nav-backdrop{position:absolute;inset:34px 0 0;background:#2f432856;z-index:17;display:none}.original-ai-hub .product-window.nav-open .p-nav-backdrop{display:block}.original-ai-hub .product-window.nav-open .product-sidebar{display:flex;position:absolute;top:34px;left:0;bottom:0;width:min(260px,84%);box-shadow:10px 0 35px #344b251f}.original-ai-hub .product-sidebar .product-main-nav button{min-height:44px;font-size:13px;padding:11px 12px;gap:10px}.original-ai-hub .product-sidebar .product-main-nav svg{width:17px;height:17px}.original-ai-hub .product-sidebar .product-org{padding:19px 16px}.original-ai-hub .product-sidebar .product-org small,.original-ai-hub .product-sidebar .product-org strong{font-size:12px}.original-ai-hub .product-sidebar .chat-list-item{min-height:42px;font-size:12px;padding-block:11px}.original-ai-hub .product-sidebar .category-top button{min-height:34px;font-size:12px}.original-ai-hub .product-sidebar .category-top .category-add{min-width:34px}.original-ai-hub .product-sidebar .category-top svg{width:13px;height:13px}.original-ai-hub .product-sidebar .chat-list-heading{font-size:12px}.original-ai-hub .product-sidebar .product-profile{min-height:44px}.original-ai-hub .product-sidebar .product-profile small,.original-ai-hub .product-sidebar .product-profile strong{font-size:12px}.original-ai-hub .product-window input,.original-ai-hub .product-window select,.original-ai-hub .product-window textarea{font-size:16px}.original-ai-hub .p-composer textarea{height:43px;min-height:43px;font-size:15px}.original-ai-hub .p-composer-plus{width:35px;height:35px}.original-ai-hub .p-composer-plus svg{width:16px;height:16px}.original-ai-hub .p-send{width:42px;height:42px}.original-ai-hub .p-send svg{width:17px;height:17px}.original-ai-hub .p-model{font-size:12px}.original-ai-hub .p-filter-inputs input,.original-ai-hub .p-filter-inputs select{min-height:42px;padding:10px 9px;font-size:16px}.original-ai-hub .p-tabs button{min-height:42px;font-size:12px;padding:10px 13px}.original-ai-hub .p-native-title .p-primary,.original-ai-hub .p-primary,.original-ai-hub .p-secondary{min-height:44px;font-size:12px}.original-ai-hub .p-todo-row{min-height:73px}.original-ai-hub .p-todo-status{width:25px;height:25px;position:relative}.original-ai-hub .p-todo-status:before{content:"";position:absolute;width:44px;height:44px}.original-ai-hub .p-todo-open{min-height:44px}.original-ai-hub .p-status-buttons button{min-height:42px;font-size:12px;padding:10px}.original-ai-hub .p-schedule-row{min-height:79px}.original-ai-hub .p-schedule-open{min-height:44px}.original-ai-hub .p-schedule-open small,.original-ai-hub .p-schedule-open strong{font-size:12px}.original-ai-hub .product-window.show-files .product-files{width:100%;top:34px;bottom:0;box-shadow:none;z-index:16}.original-ai-hub .product-files-head{height:56px;font-size:12px;padding:6px 13px}.original-ai-hub .product-files-head button{min-width:44px;min-height:44px;display:grid;place-items:center}.original-ai-hub .product-files-head svg{width:17px;height:17px}.original-ai-hub .p-file-tab{font-size:12px;padding:13px}.original-ai-hub .p-paper-area{padding:14px 21px 21px}.original-ai-hub .p-paper{padding:30px 24px}.original-ai-hub .p-paper h3{font-size:25px}.original-ai-hub .p-paper p,.original-ai-hub .paper-item{font-size:13px}.original-ai-hub .p-paper h4{font-size:14px}.original-ai-hub .p-paper .paper-footer,.original-ai-hub .p-paper .paper-label{font-size:12px}.original-ai-hub .file-description{font-size:12px;min-height:40px}.original-ai-hub .p-dialog-close{min-width:44px;min-height:44px;display:grid;place-items:center}.original-ai-hub .p-dialog-head{padding:8px 13px}.original-ai-hub .p-dialog-close svg{width:17px;height:17px}.original-ai-hub .p-search-result{min-height:55px;padding:14px 9px}.original-ai-hub .p-search-result small,.original-ai-hub .p-search-result strong{font-size:12px}.original-ai-hub .pricing-page>.pricing-section{padding-top:29px}.original-ai-hub .pricing-page .pricing-heading h1{font-size:34px;letter-spacing:-1px}.original-ai-hub .costs-section{margin-top:33px;padding-top:36px}.original-ai-hub .costs-grid{grid-template-columns:1fr;gap:14px}.original-ai-hub .cost-card{padding:26px 24px}.original-ai-hub .cost-card .eyebrow{font-size:14px;margin-bottom:20px}.original-ai-hub .cost-card .cost-value{font-size:39px}.original-ai-hub .cost-card h3{font-size:29px;line-height:1.2;margin-bottom:19px}.original-ai-hub .cost-card>p:not(.eyebrow){font-size:14px}.original-ai-hub .costs-section .price-context{font-size:14px;margin-top:21px}}.original-ai-hub .paths-intro{display:flex;justify-content:space-between;gap:28px;align-items:center;padding:18px 0 23px;border-top:1px solid var(--line)}.original-ai-hub .paths-intro>span{font-size:16px;color:var(--ink);font-weight:400}.original-ai-hub .paths-intro>p{font-size:14px;line-height:1.6;color:var(--muted);margin:0;max-width:420px}.original-ai-hub .pricing-paths.visual-paths{gap:21px;align-items:stretch;margin-bottom:0}.original-ai-hub .pricing-paths.visual-paths .path-card{display:flex;flex-direction:column;min-width:0;border-radius:14px;padding:26px 24px 25px;border:1px solid #dce3d2;position:relative;overflow:hidden}.original-ai-hub .path-card:before{content:"";position:absolute;left:0;right:0;top:0;height:4px;background:#c7d8ac}.original-ai-hub .path-card.path-together{background:#f7faef;border-color:#d0dfb8}.original-ai-hub .path-together:before{background:#a5cc4b}.original-ai-hub .path-service:before{background:#59654a}.original-ai-hub .path-card-top{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:23px;min-height:39px}.original-ai-hub .path-overline{font-size:14px;font-weight:500;letter-spacing:.6px;line-height:1.5;color:#687a50;max-width:200px}.original-ai-hub .path-number{font-size:37px;font-weight:400;letter-spacing:-1.5px;color:#b9c4a9;line-height:1;font-variant-numeric:tabular-nums}.original-ai-hub .pricing-paths.visual-paths .path-title{font-size:27px;line-height:1.15;font-weight:400;letter-spacing:-.8px;margin:0 0 14px;min-height:62px;max-width:290px;color:var(--ink)}.original-ai-hub .pricing-paths.visual-paths .path-lead{font-size:15px;line-height:1.6;color:var(--muted);min-height:74px;margin:0 0 23px}.original-ai-hub .path-platform{display:flex;align-items:center;gap:4px;border-top:1px solid #e0e7d4;border-bottom:1px solid #e0e7d4;padding:12px 0;font-family:SodefaLogo,Arial,sans-serif;font-size:14px;letter-spacing:.3px;line-height:1.4;color:#27311e}.original-ai-hub .path-platform .path-brand-symbol{width:23px;height:25px;flex-shrink:0}.original-ai-hub .path-platform b{background:#dcebb8;color:#58742d;padding:1px 4px;border-radius:3px;font-size:14px;margin-left:3px}.original-ai-hub .path-platform small{font-family:Arial,Helvetica,sans-serif;letter-spacing:0;font-size:14px;line-height:1.35;color:#83916d;margin-left:auto;max-width:99px;text-align:right}.original-ai-hub .route-visual{position:relative;height:193px;flex-shrink:0;margin:4px 0 22px;isolation:isolate}.original-ai-hub .route-visual:before{content:"";position:absolute;inset:8% 3%;background:radial-gradient(ellipse,#edf5da88,transparent 70%);z-index:-1}.original-ai-hub .route-lines{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.original-ai-hub .route-lines>path{fill:none;stroke:#bfceab;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.original-ai-hub .route-lines .route-arrow{stroke:#7f9a58;stroke-width:1.5}.original-ai-hub .route-together .route-lines>path{stroke:#aac680}.original-ai-hub .route-service .route-lines>path{stroke:#9da98e}.original-ai-hub .route-node{position:absolute;left:var(--x);top:var(--y);transform:translate(-50%,-25px);width:86px;text-align:center}.original-ai-hub .route-emblem{display:grid;place-items:center;width:49px;height:49px;border-radius:14px;margin:auto;border:1px solid #d8e1cb;background:#fff;box-shadow:0 5px 15px #44552006}.original-ai-hub .route-emblem>svg{width:26px;height:26px;display:block;color:#758953}.original-ai-hub .provider-emblem>svg{width:32px;height:34px}.original-ai-hub .team-emblem{background:#edf4df;border-color:#d3e0ba}.original-ai-hub .team-emblem>svg{color:#6d8b3e;width:25px;height:25px}.original-ai-hub .hub-emblem{width:56px;height:56px;border-radius:35%;background:radial-gradient(circle at 30% 15%,#fff,#edf7d9);border-color:#cddfb0;box-shadow:0 6px 18px #76934013}.original-ai-hub .hub-emblem>svg{color:#7f9e49}.original-ai-hub .service-provider{background:#edf4df;border-color:#ccdcb5;width:56px;height:56px}.original-ai-hub .route-node strong{font-size:14px;font-weight:400;line-height:1.35;color:#53683b;display:block;margin-top:8px}.original-ai-hub .route-node small{font-size:14px;line-height:1.35;color:#8b987a;display:block;margin-top:4px}.original-ai-hub .route-together .route-hub{top:71%}.original-ai-hub .route-together .route-node:first-of-type,.original-ai-hub .route-together .route-node:nth-of-type(2){top:33%}.original-ai-hub .route-together .route-hub{width:132px}.original-ai-hub .path-stages{padding:0;margin:0;list-style:none;display:grid;gap:24px;flex:1}.original-ai-hub .path-stages>li{position:relative;display:grid;grid-template-columns:14px minmax(0,1fr);gap:12px}.original-ai-hub .path-stages>li:not(:last-child):before{content:"";position:absolute;left:5px;top:17px;bottom:-25px;width:1px;background:#dce5cd}.original-ai-hub .path-stage-dot{width:11px;height:11px;border-radius:50%;background:#a9bd86;border:2px solid #f8fbf1;margin-top:6px;box-shadow:0 0 0 1px #d6e2c3}.original-ai-hub .path-stage-dot.team-dot{background:#96ba59}.original-ai-hub .path-stage-dot.shared-dot{background:#97be54;box-shadow:0 0 0 1px #cadbb2}.original-ai-hub .path-stage-dot.handover-dot{background:#859e65}.original-ai-hub .path-owner{display:flex;align-items:center;flex-wrap:wrap;gap:5px;font-size:14px;font-weight:400;line-height:1.45;min-height:23px;margin-bottom:9px;color:#6f8354}.original-ai-hub .path-owner>svg{width:18px;height:19px;flex-shrink:0}.original-ai-hub .path-owner.provider-owner{color:#5b684d}.original-ai-hub .path-owner.handover-owner>svg:first-of-type,.original-ai-hub .path-owner.provider-owner>svg,.original-ai-hub .path-owner.shared-owner>svg:last-of-type{width:18px;height:20px}.original-ai-hub .path-owner.shared-owner{color:#668b36}.original-ai-hub .path-owner>span{color:#a2b58b;margin:0 2px}.original-ai-hub .pricing-paths.visual-paths .path-stages h3{font-size:17px;line-height:1.35;font-weight:400;letter-spacing:-.3px;margin:0 0 9px;color:#3e4b32}.original-ai-hub .pricing-paths.visual-paths .path-stages p{font-size:14px;line-height:1.65;color:#68775a;min-height:0;margin:0}.original-ai-hub .path-outcome{display:flex;gap:10px;align-items:flex-start;border-top:1px solid #dce5cf;padding:20px 0 0;margin-top:29px;font-size:14px;line-height:1.65;color:#677d4d;min-height:64px}.original-ai-hub .path-outcome>svg{width:18px;height:18px;margin-top:2px;flex-shrink:0;color:#879f61}.original-ai-hub .pricing-paths.visual-paths .path-link{font-size:14px;margin-top:24px;min-height:34px}.original-ai-hub .path-link>svg{width:16px;height:16px}.original-ai-hub .costs-section .price-context{font-size:15px;line-height:1.75;color:#59674e;max-width:1050px;margin-top:28px}.original-ai-hub .cost-card>p:not(.eyebrow),.original-ai-hub .costs-section .pricing-heading>p{font-size:15px;line-height:1.7}@media(max-width:1120px){.original-ai-hub .pricing-paths.visual-paths{gap:16px}.original-ai-hub .pricing-paths.visual-paths .path-card{padding:23px 19px}.original-ai-hub .pricing-paths.visual-paths .path-title{font-size:25px}.original-ai-hub .path-overline,.original-ai-hub .path-platform{font-size:14px}.original-ai-hub .path-platform small{font-size:14px;max-width:87px}.original-ai-hub .path-platform .path-brand-symbol{width:20px;height:22px}.original-ai-hub .route-node{width:78px}.original-ai-hub .route-node small,.original-ai-hub .route-node strong{font-size:14px}.original-ai-hub .route-emblem{width:44px;height:44px}.original-ai-hub .hub-emblem,.original-ai-hub .service-provider{width:50px;height:50px}.original-ai-hub .path-owner{font-size:14px}.original-ai-hub .pricing-paths.visual-paths .path-stages h3{font-size:16px}.original-ai-hub .pricing-paths.visual-paths .path-stages p{font-size:14px}}@media(max-width:900px){.original-ai-hub .paths-intro{display:block}.original-ai-hub .paths-intro>p{margin-top:11px;max-width:100%}.original-ai-hub .pricing-paths.visual-paths{grid-template-columns:1fr;gap:21px}.original-ai-hub .pricing-paths.visual-paths .path-card{padding:28px 27px;display:grid;grid-template-columns:1fr 1.05fr;gap:0 32px}.original-ai-hub .path-card-top,.original-ai-hub .path-platform,.original-ai-hub .pricing-paths.visual-paths .path-lead,.original-ai-hub .pricing-paths.visual-paths .path-title,.original-ai-hub .route-visual{grid-column:1}.original-ai-hub .path-card-top{margin-bottom:17px}.original-ai-hub .pricing-paths.visual-paths .path-title{font-size:28px;min-height:0;margin-bottom:14px;max-width:100%}.original-ai-hub .pricing-paths.visual-paths .path-lead{font-size:15px;min-height:0;margin-bottom:22px}.original-ai-hub .path-platform{font-size:14px}.original-ai-hub .path-platform small{font-size:14px;max-width:100px}.original-ai-hub .route-visual{height:195px;margin-bottom:0}.original-ai-hub .path-stages{grid-column:2;grid-row:1/6;align-content:start;gap:25px;padding-top:7px}.original-ai-hub .path-owner{font-size:14px}.original-ai-hub .pricing-paths.visual-paths .path-stages h3{font-size:17px}.original-ai-hub .pricing-paths.visual-paths .path-stages p{font-size:14px}.original-ai-hub .path-outcome{grid-column:1/-1;margin-top:25px;font-size:14px;min-height:0}.original-ai-hub .pricing-paths.visual-paths .path-link{grid-column:1/-1;margin-top:17px;font-size:14px;min-height:40px}.original-ai-hub .path-platform .path-brand-symbol{width:23px;height:25px}.original-ai-hub .route-node small,.original-ai-hub .route-node strong{font-size:14px}.original-ai-hub .route-emblem{width:49px;height:49px}.original-ai-hub .hub-emblem,.original-ai-hub .service-provider{width:56px;height:56px}}@media(max-width:600px){.original-ai-hub .paths-intro{padding:18px 0 23px}.original-ai-hub .paths-intro>span{font-size:16px;line-height:1.5}.original-ai-hub .paths-intro>p{font-size:14px;line-height:1.6;margin-top:10px}.original-ai-hub .pricing-paths.visual-paths{gap:21px}.original-ai-hub .pricing-paths.visual-paths .path-card{display:flex;flex-direction:column;padding:25px 23px;gap:0;border-radius:13px}.original-ai-hub .path-card-top{margin-bottom:23px;min-height:39px}.original-ai-hub .path-number{font-size:39px}.original-ai-hub .path-overline{font-size:14px}.original-ai-hub .pricing-paths.visual-paths .path-title{font-size:29px;line-height:1.18;min-height:0;margin-bottom:15px}.original-ai-hub .pricing-paths.visual-paths .path-lead{font-size:16px;line-height:1.6;min-height:0;margin-bottom:23px}.original-ai-hub .path-platform{font-size:14px;padding:13px 0}.original-ai-hub .path-platform small{font-size:14px;max-width:98px}.original-ai-hub .route-visual{height:201px;margin:6px 0 26px}.original-ai-hub .route-node{width:83px}.original-ai-hub .route-node small,.original-ai-hub .route-node strong{font-size:14px}.original-ai-hub .route-emblem{width:49px;height:49px}.original-ai-hub .hub-emblem,.original-ai-hub .service-provider{width:56px;height:56px}.original-ai-hub .path-stages{gap:26px;padding:0;flex:1}.original-ai-hub .path-stages>li{grid-template-columns:13px minmax(0,1fr);gap:11px}.original-ai-hub .path-owner{font-size:14px;min-height:25px;gap:5px;margin-bottom:10px}.original-ai-hub .path-owner>svg{width:18px;height:19px}.original-ai-hub .pricing-paths.visual-paths .path-stages h3{font-size:18px;line-height:1.35;margin-bottom:10px}.original-ai-hub .pricing-paths.visual-paths .path-stages p{font-size:15px;line-height:1.7;min-height:0}.original-ai-hub .path-outcome{margin-top:28px;padding-top:20px;font-size:14px;line-height:1.7}.original-ai-hub .pricing-paths.visual-paths .path-link{font-size:15px;min-height:44px;margin-top:22px}.original-ai-hub .costs-section .price-context{font-size:15px;line-height:1.8;margin-top:25px}.original-ai-hub .cost-card>p:not(.eyebrow),.original-ai-hub .costs-section .pricing-heading>p{font-size:15px;line-height:1.7}}.original-ai-hub .route-hub,.original-ai-hub .route-service .route-node:nth-of-type(2){transform:translate(-50%,-28px)}.original-ai-hub .product-shortcuts button,.original-ai-hub .product-window button:not(:disabled){cursor:pointer;transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease,color .16s ease}.original-ai-hub .product-window button:not(:disabled):focus-visible{outline:3px solid #8dab45;outline-offset:3px}.original-ai-hub .product-window .p-schedule-open,.original-ai-hub .product-window .p-todo-open{border-radius:5px}.original-ai-hub .product-window .p-schedule-open strong,.original-ai-hub .product-window .p-todo-open strong{transition:color .16s ease}.original-ai-hub .product-window .chat-list-heading button,.original-ai-hub .product-window .p-icon-button{border-radius:5px}@media(hover:hover) and (pointer:fine){.original-ai-hub .product-window .chat-list-item:hover,.original-ai-hub .product-window .product-main-nav button:hover{background:#deebc6;color:#3d5c23;box-shadow:inset 3px 0 0 #8fb435}.original-ai-hub .product-window .chat-list-item:hover svg{opacity:1;color:#6c8b35}.original-ai-hub .product-window .category-top button:hover{background:#e7f0d7;color:#496a28;box-shadow:0 0 0 4px #e7f0d7}.original-ai-hub .product-window .product-profile:hover{background:#e2edce;box-shadow:inset 0 0 0 1px #b6cd8c;border-radius:7px}.original-ai-hub .product-window .p-schedule-open:hover,.original-ai-hub .product-window .p-todo-open:hover{background:#eaf3dc;box-shadow:0 0 0 7px #eaf3dc}.original-ai-hub .product-window .p-schedule-open:hover strong,.original-ai-hub .product-window .p-todo-open:hover strong{color:#3d5b22;text-decoration:underline;text-decoration-color:#9dbd6a;text-underline-offset:4px}.original-ai-hub .product-window .p-todo-status:hover{background:#ddecbb;border-color:#93b449;box-shadow:0 0 0 4px #b9e62d24}.original-ai-hub .product-window .p-status-buttons button:hover,.original-ai-hub .product-window .p-tabs button:hover{background:#deebc6;color:#3d5c23;box-shadow:inset 0 0 0 1px #abc67b}.original-ai-hub .product-window .p-primary:hover{background:#d5eaa8;border-color:#95ba4d;color:#3f5d24;box-shadow:0 3px 10px #718e2814}.original-ai-hub .product-window .new-tab-btn:hover,.original-ai-hub .product-window .p-access:hover,.original-ai-hub .product-window .p-secondary:hover{background:#e8f1d5;border-color:#a8c476;color:#4c6b2d}.original-ai-hub .product-window .chat-list-heading button:hover,.original-ai-hub .product-window .p-icon-button:hover{background:#dfecc9;color:#4f722b;box-shadow:0 0 0 3px #dfecc9}.original-ai-hub .product-window .p-source-chip:hover{background:#e5f0d0;border-color:#aac77a;color:#4d6d2b}.original-ai-hub .product-window .p-artifact:hover{background:#edf6df;border-color:#93b958;box-shadow:0 0 0 2px #b9e62d20,0 5px 16px #546d2410}.original-ai-hub .product-window .p-search-result:hover{background:#e6f0d3;box-shadow:inset 3px 0 0 #9dbc56}.original-ai-hub .product-window .p-search-result:hover strong{color:#476727;text-decoration:underline;text-underline-offset:3px}.original-ai-hub .product-window .chat-filter-panel button:hover,.original-ai-hub .product-window .p-composer-menu button:hover,.original-ai-hub .product-window .p-inline-menu button:hover{background:#e5f0ce;color:#466326}.original-ai-hub .product-window .p-composer-plus:hover{background:#dcebbf;color:#52792d;box-shadow:0 0 0 3px #b9e62d20}.original-ai-hub .product-window .p-send:hover{background:#a9d323;border-color:#91b823;color:#345211;box-shadow:0 0 0 3px #b9e62d20}.original-ai-hub .product-window .p-welcome-examples button:hover{background:#e7f2d4;border-color:#9bbd60;box-shadow:0 4px 14px #617d2a10}.original-ai-hub .product-window .p-dialog-close:hover,.original-ai-hub .product-window .p-mobile-menu:hover,.original-ai-hub .product-window .product-files-head button:hover{background:#e5efcf;color:#4c6d2d;border-radius:6px}.original-ai-hub .product-shortcuts button:hover{background:#e5f0ce;border-color:#a0be6d;color:#486927;box-shadow:0 2px 8px #5d782110}}@media(hover:none){.original-ai-hub .product-shortcuts button:active,.original-ai-hub .product-window button:not(:disabled):active{background:#e0edc7;color:#456628}}@media(prefers-reduced-motion:reduce){.original-ai-hub .product-shortcuts button,.original-ai-hub .product-window .p-schedule-open strong,.original-ai-hub .product-window .p-todo-open strong,.original-ai-hub .product-window button:not(:disabled){transition:none!important}}.original-ai-hub{font-family:Arial,sans-serif}.original-ai-hub [hidden]{display:none!important}.original-ai-hub .wrap{width:min(1440px,calc(100% - 64px))}.original-ai-hub svg{flex-shrink:0}.original-ai-hub .hub-subnav{padding-top:18px}@media(max-width:600px){.original-ai-hub .wrap{width:calc(100% - 32px)}}.original-ai-hub .category-top button,.original-ai-hub .chat-list-heading>span,.original-ai-hub .file-description,.original-ai-hub .mock-label,.original-ai-hub .new-tab-btn,.original-ai-hub .p-access,.original-ai-hub .p-answer-item small,.original-ai-hub .p-answer-item>span,.original-ai-hub .p-assistant-head>small,.original-ai-hub .p-composer-note,.original-ai-hub .p-context-steps>summary,.original-ai-hub .p-file-tab,.original-ai-hub .p-model,.original-ai-hub .p-paper p,.original-ai-hub .p-source-chip,.original-ai-hub .paper-footer,.original-ai-hub .paper-item>span,.original-ai-hub .paper-label,.original-ai-hub .path-outcome,.original-ai-hub .path-owner,.original-ai-hub .path-owner.shared-owner,.original-ai-hub .path-platform small,.original-ai-hub .principle-strip .number,.original-ai-hub .product-files-head>span,.original-ai-hub .product-org small,.original-ai-hub .product-profile small,.original-ai-hub .product-window-bar>span,.original-ai-hub .route-node small,.original-ai-hub .sidebar-connections>span,.original-ai-hub kbd{color:#526044}.original-ai-hub .avatar{color:#51432e}.original-ai-hub :focus-visible{outline:2px solid #466326;outline-offset:3px}.original-ai-hub .p-paper .paper-footer,.original-ai-hub .p-paper .paper-label,.original-ai-hub .product-window kbd{color:#526044}.original-ai-hub{--ink:#303438;--muted:#686f78;--faint:#686f78}.original-ai-hub .growth-copy p:not(.eyebrow),.original-ai-hub .hero-intro,.original-ai-hub .how-item p{font-size:17px;line-height:1.7}.original-ai-hub .how-item h3{font-size:19px}.original-ai-hub .capability span{font-size:14px}.original-ai-hub .capability strong{font-size:16px}.original-ai-hub .network-caption{justify-content:flex-start;background:#eff7df;border-radius:10px;padding:14px 16px;color:#303438;font-size:16px;font-weight:600}.original-ai-hub .network-caption .mouse{width:20px;height:24px;flex-shrink:0}.original-ai-hub .tool-node{width:29%;height:auto;min-height:86px;padding:12px}.original-ai-hub .tool-text strong{font-size:15px;line-height:1.3}.original-ai-hub .tool-text small{font-size:12px;line-height:1.4}.original-ai-hub .extension-app:hover,.original-ai-hub .tool-node:hover{box-shadow:0 5px 18px #30343820}.original-ai-hub .hub-core small{font-size:12px;line-height:1.3;text-align:center;letter-spacing:0;max-width:105px;color:var(--muted)}.original-ai-hub svg:has(use[href="#brand-sodefa-ai"]){stroke:none;color:#303438}.original-ai-hub .how-icon svg,.original-ai-hub .mini-core svg{width:32px;height:32px}.original-ai-hub .growth-art{align-items:flex-start}.original-ai-hub .growth-stage{display:grid;grid-template-rows:113px 48px auto}.original-ai-hub .growth-stage>strong{margin:12px 0 0;font-size:16px;line-height:1.4}.original-ai-hub .growth-stage>small{font-size:14px;line-height:1.5}.original-ai-hub .growth-arrow{margin:45px 0 0}.original-ai-hub .p-ai-avatar{width:30px;height:30px;background:transparent}.original-ai-hub .p-ai-avatar svg{width:30px;height:30px}.original-ai-hub .p-assistant-body,.original-ai-hub .p-user-bubble{font-size:15px;line-height:1.6}.original-ai-hub .product-footnote,.original-ai-hub .product-note{font-size:14px;line-height:1.6}@media(max-width:600px){.original-ai-hub .network{aspect-ratio:auto;height:420px}.original-ai-hub .tool-node{width:46%;min-height:90px;gap:6px;padding:9px}.original-ai-hub .tool-node[data-tool=microsoft365]{left:24%!important;top:15%!important}.original-ai-hub .tool-node[data-tool=fileserver]{left:76%!important;top:15%!important}.original-ai-hub .tool-node[data-tool=crm]{left:24%!important;top:85%!important}.original-ai-hub .tool-node[data-tool=erp]{left:76%!important;top:85%!important}.original-ai-hub .tool-icon{width:20px;height:20px}.original-ai-hub .tool-switch{width:18px;height:18px}.original-ai-hub .tool-text strong{font-size:14px}.original-ai-hub .tool-text small{font-size:12px}.original-ai-hub .hub-core{width:140px;height:140px}.original-ai-hub .growth-art{gap:6px}.original-ai-hub .growth-stage{grid-template-rows:103px 62px auto}.original-ai-hub .how-item{grid-template-columns:88px minmax(0,1fr);gap:0 16px}.original-ai-hub .how-top{display:flex;flex-direction:column;align-items:center}.original-ai-hub .how-top>span{font-size:12px;letter-spacing:0}.original-ai-hub .p-header{flex-wrap:wrap;height:auto;min-height:66px;gap:8px;padding:10px}.original-ai-hub .p-header-actions{flex-wrap:wrap}}.original-ai-hub .path-overline{color:#526044}.original-ai-hub .growth-stage{grid-template-rows:113px 72px auto}.original-ai-hub .product-window-bar{min-height:44px;height:auto;gap:12px}.original-ai-hub .product-window-bar>span{min-width:0;line-height:1.5}.original-ai-hub .product-window-bar .mock-label{text-align:right}@media(max-width:600px){.original-ai-hub .growth-stage{grid-template-rows:103px 76px auto}.original-ai-hub .how-item{display:block}.original-ai-hub .how-top{flex-direction:row;justify-content:flex-start;gap:14px;margin-bottom:16px}.original-ai-hub .how-top>span{font-size:14px;margin:0}.original-ai-hub .product-window-bar>span:first-child{flex:1}.original-ai-hub .product-window-bar .mock-label{max-width:42%}.original-ai-hub .phase-controls{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.original-ai-hub .phase-controls button{flex-direction:column;white-space:normal;line-height:1.4;text-align:center}}.original-ai-hub .hub-core{width:180px;height:180px;padding:18px;gap:8px}.original-ai-hub .hub-core strong{font-size:20px;line-height:1.3}.original-ai-hub .hub-core small{max-width:148px;line-height:1.5}.original-ai-hub .hub-core>svg{width:48px;height:48px;flex-shrink:0}.original-ai-hub svg:has(use[href="#path-sodefa-mark"]){stroke:none}@media(max-width:600px){.original-ai-hub .hub-core{width:164px;height:164px;padding:14px;gap:6px}.original-ai-hub .hub-core strong{font-size:18px}}.original-ai-hub .route-visual{height:270px;margin-bottom:32px}.original-ai-hub .route-node{width:104px}.original-ai-hub .route-together .route-hub{top:60%;width:170px}.original-ai-hub .network-intro{font-size:16px;line-height:1.6;color:var(--muted);margin:20px 0 0}.original-ai-hub .hub-subnav nav{gap:8px}.original-ai-hub .hub-subnav nav a{padding:12px 20px;border:1px solid #dce2d5;border-radius:8px;font-size:16px;font-weight:600}.original-ai-hub .hub-subnav nav a[aria-current=page]{background:#edf5df;color:#303438;border-color:#a6c96c}.original-ai-hub .pricing-link{font-size:16px;font-weight:600;padding:10px 0;border-bottom:2px solid #85cb12}.original-ai-hub .tool-node[data-tool=further]{width:40%}.original-ai-hub .route-emblem>svg:has(use[href="#brand-sodefa-ai"]){width:44px;height:44px}@media(max-width:600px){.original-ai-hub .network{height:560px}.original-ai-hub .network .hub-core{top:42%}.original-ai-hub .tool-node[data-tool=fileserver],.original-ai-hub .tool-node[data-tool=microsoft365]{top:12%!important}.original-ai-hub .tool-node[data-tool=crm],.original-ai-hub .tool-node[data-tool=erp]{top:70%!important}.original-ai-hub .tool-node[data-tool=further]{top:90%!important;left:50%!important;width:76%}.original-ai-hub .hub-subnav{flex-wrap:wrap;gap:12px}.original-ai-hub .hub-subnav nav{display:grid;grid-template-columns:1fr 1fr;width:100%}.original-ai-hub .hub-subnav nav a{padding:12px 10px;text-align:center;font-size:15px}}