.group-brand-logos{display:flex;flex-direction:column;gap:4px;margin-top:9px}.brand-logo-item{height:47px;display:flex;align-items:center;justify-content:center}.customer-logo-grid .brand-logo-item img{height:43px;width:132px;max-width:100%;object-fit:contain;mix-blend-mode:multiply}.customer-logo-grid .brand-zeiss img{height:37px;width:45px}.customer-logo-grid .brand-siemens img{height:22px;width:105px}.customer-logo-grid .brand-basf img{height:29px;width:96px}.customer-logo-grid .brand-christies img,.customer-logo-grid .brand-sothebys img{width:126px;height:39px}.customer-logo-grid .brand-bgi img{height:40px;width:126px}.customer-logo-grid>.customer-brand-group:hover img{transform:none}.brand-logo-item:hover img{transform:scale(1.04)!important}@media(max-width:760px){.brand-wall-heading>div:last-child>span{display:block;max-width:105px;font-size:7px;line-height:1.8}.customer-logo-grid>.customer-brand-group{min-height:132px;padding:12px 7px 7px}.customer-brand-group>h3{font-size:9px}.customer-brand-group>h3>small{font-size:4px;letter-spacing:.5px;min-height:10px}.group-brand-logos{margin-top:5px;gap:2px}.brand-logo-item{height:37px}.customer-logo-grid .brand-logo-item img{height:29px;width:65px;max-width:100%}.customer-logo-grid .brand-zeiss img{height:28px;width:29px}.customer-logo-grid .brand-siemens img{height:14px;width:59px}.customer-logo-grid .brand-basf img{height:22px;width:53px}.customer-logo-grid .brand-christies img,.customer-logo-grid .brand-sothebys img,.customer-logo-grid .brand-bgi img{height:27px;width:62px}.brand-wall-heading h2{font-size:18px}}.brand-logo-item{position:relative;flex-direction:column;gap:1px;height:54px}.brand-display-name{font-size:6px;color:#a7a8b2;letter-spacing:.4px}.customer-logo-grid>.customer-brand-group{min-height:169px}.customer-logo-grid .brand-christies img{width:100px;height:35px}.customer-logo-grid .brand-sothebys img{width:126px;height:36px}.customer-logo-grid .brand-siemens img{height:19px;width:105px;margin:10px 0 5px}.customer-logo-grid .brand-basf img{height:26px;width:95px;margin:3px 0}.customer-logo-grid .brand-bgi img{height:35px;width:126px}@media(max-width:760px){.customer-logo-grid>.customer-brand-group{min-height:143px}.brand-logo-item{height:42px}.brand-display-name{font-size:5px;letter-spacing:0}.customer-logo-grid .brand-siemens img{width:60px;height:11px;margin:7px 0 5px}.customer-logo-grid .brand-basf img{width:54px;height:22px;margin:1px 0}.customer-logo-grid .brand-christies img{height:25px;width:62px}.customer-logo-grid .brand-sothebys img,.customer-logo-grid .brand-bgi img{height:24px;width:62px}}:root{background:#f7f8fa;color:#20252e;--blue:#2563dc;--ink:#20252e;--line:#e7ebf1}body{background:#f7f8fa}.demo-bar{background:#eff3f9;color:#8b96a9;border-bottom:1px solid #e6ebf3}.demo-bar .live-dot{background:#6f9dcc;box-shadow:none}.site-header{background:#ffffffed;color:#25344a;border-bottom:1px solid #e8edf4;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.brand strong{color:#2d3b50}.brand small{color:#9aa6b9}.brand-symbol span{background:#3670d8}.site-header nav>a{color:#7b889c}.site-header nav>a:hover,.site-header nav>a.active{color:#2c64c4}.site-header nav>a.active:after{background:#598ce2}.header-login{color:#687991}.header-register{color:#396cc7}.header-login:after{background:#e3e8f1}.console-btn{border-color:#dce5f4;background:#edf3fc;color:#426bac}.console-btn:hover{background:#e4edfb}.new-dot{background:#73b49f;box-shadow:none}.mobile-toggle{color:#8b9bb2}.session-label{color:#75a18c}.primary{background:#3472db;color:#fff}.primary:hover{background:#2564cd}.secondary{border-color:#dce4ef;color:#667994;background:#fff}.page-home,.page-models,.page-applications,.page-fde,.page-opc{background:#fff}.section-heading h2,.page-heading h1{color:#29384d}.section-description,.page-heading p{color:#8b97a9}.section-heading .eyebrow,.page-heading .eyebrow{color:#96a4b8}.text-button,.section-heading>.text-button{color:#6387be}.cinematic-banner{background:#f4f7fc!important;--banner-color:#6d90cc;--banner-soft:#edf3fe;--banner-line:#d5e1f3}.cinematic-banner.theme-violet{--banner-color:#a18dc6;--banner-soft:#f2eff9;--banner-line:#e4dcf2}.cinematic-banner.theme-orange{--banner-color:#c99b7d;--banner-soft:#faf3ed;--banner-line:#efdfd2}.cinematic-banner.theme-blue{--banner-color:#7093c9;--banner-soft:#eff4fb;--banner-line:#d8e3f3}.cinematic-banner.theme-green{--banner-color:#87a892;--banner-soft:#f1f7f3;--banner-line:#dce9df}.cinematic-banner.theme-cyan{--banner-color:#7ba5b5;--banner-soft:#eff7fa;--banner-line:#d8e9ef}.cinematic-banner.theme-pink{--banner-color:#b18cac;--banner-soft:#f8f1f7;--banner-line:#eddfeb}.cinematic-stage{background:#f4f7fc}.cinematic-backdrop>.scene-media{background:#f4f7fc}.cinematic-backdrop>.scene-media>img{filter:saturate(.72) brightness(1.05);opacity:.94}.cinematic-backdrop:before{background:radial-gradient(ellipse at 75% 40%,#c7ccff11,transparent 50%)}.cinematic-backdrop:after{background:linear-gradient(90deg,#f6f8fc,#f6f8fcfa 17%,#f6f8fce8 31%,#f6f8fc90 48%,#f6f8fc05 77%),linear-gradient(0deg,#f4f7fc99,transparent 27%,transparent 80%,#f4f7fc22)}.cinematic-banner[data-scene=models] .cinematic-backdrop>.scene-media>img{filter:none;opacity:1}.cinematic-banner[data-scene=models] .cinematic-backdrop:after{background:linear-gradient(90deg,#f4f7fc,#f4f7fcee 22%,#f4f7fc00 52%)}.cinematic-banner[data-scene=industry] .scene-media>img{filter:saturate(.6) brightness(1.15)}.cinematic-banner[data-scene=commerce] .scene-media>img{filter:saturate(.68) brightness(1.1);object-position:center 36%}.cinematic-banner[data-scene=courses] .scene-media>img{filter:saturate(.55) brightness(1.05);object-position:center 28%}.cinematic-banner[data-scene=fde] .scene-media>img{filter:saturate(.65) brightness(1.07);object-position:center 32%}.cinematic-banner[data-scene=opc] .scene-media>img{filter:saturate(.48) brightness(1.08)}.all-in-lockup{color:#9aa8bd}.all-in-lockup>span{background:linear-gradient(100deg,#4a86c3,#8f83b6 55%,#c28caa);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.all-in-lockup>i{background:#dce4f0}.cinematic-banner .hero-eyebrow{color:#94a2b7}.cinematic-banner .hero-eyebrow .spark-dot{background:#7ba3d1;box-shadow:0 0 0 3px #bcd7f022}.cinematic-banner h1{color:#253851}.cinematic-banner h1>span:not(.title-period){background:linear-gradient(100deg,var(--banner-color),#495e7d 80%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.cinematic-banner .hero-copy>p{color:#8290a5}.cinematic-banner .hero-buttons .primary{background:#477bd0;border-color:#477bd0;color:#fff;box-shadow:0 3px 13px #477bd011}.cinematic-banner .hero-buttons .primary:hover{background:#386cc0;box-shadow:none}.cinematic-banner .hero-buttons .secondary{color:#7286a3;border-color:#cddbec;background:#ffffffa6}.cinematic-banner .hero-buttons .secondary:hover{background:#fff;border-color:#aac2e5}.cinematic-banner .hero-caption{color:#a4afbf}.cinematic-banner .hero-caption>svg{color:#8eafa7}.cinematic-banner .hero-caption>i{background:#d5dfea}.cinematic-banner .banner-controls>span{color:#a5b0c1}.cinematic-banner .banner-controls b{color:#7c92b4}.cinematic-banner .banner-controls>button{color:#7b95b7;background:#ffffffb0;border-color:#d4e0ee}.cinematic-banner .banner-controls>button:hover{background:#fff}.banner-tabs-wrap{background:#fff;border-color:#e7edf6}.banner-tabs>button{border-color:#eff2f7;color:#9fadc2}.banner-tabs>button:first-child{border-color:#eff2f7}.banner-tabs>button strong{color:#8593aa;font-weight:450}.banner-tabs>button small{color:#b2bccb}.banner-tabs>button:hover{background:#f8faff;color:#6e94cd}.banner-tabs>button.selected{background:linear-gradient(#ffffff,var(--banner-soft));color:var(--banner-color)}.banner-tabs>button.selected strong{color:#637eaa}.banner-tabs>button.selected:before{background:#dce8f8}.banner-tab-progress{background:var(--banner-color);box-shadow:none;animation-duration:5s}.scene-coordinate{color:#667d9dbb;text-shadow:0 1px 5px #fff7}.scene-coordinate>i{background:#8daf9f;box-shadow:none}.scene-caption>span{color:#7f92a5;text-shadow:0 1px 5px #fff9}.scene-caption>strong{color:#526b82;text-shadow:0 1px 7px #fffc}.production-pipeline>div{background:#fffffff0;border-color:#dce5ee;box-shadow:0 5px 20px #40608008}.production-pipeline span{color:#abb5c5}.production-pipeline svg{color:#a491bd}.production-pipeline b{color:#92a1b6}.production-pipeline i{background:#c6b8df;box-shadow:none}.live-preview{background:#fffdfae0;border-color:#eee3da;box-shadow:0 5px 20px #73583f08}.live-preview>span{color:#bd8d8d}.live-preview i{background:#d4b0b5}.live-preview small{color:#b09d9d}.robot-target{border-color:#94c3d666}.robot-target:before{border-color:#aad2df66}.robot-target:after{border-color:#bddce544}.robot-target>i{background:#99c9d7;box-shadow:none}.robot-target>span{color:#7a9ca9}.engineer-preview{background:#f7fbffed;border-color:#d3e3ef;box-shadow:0 5px 25px #58749211}.engineer-preview>span{color:#99afc0;border-color:#e0eaf3}.engineer-preview code{color:#7c95b0}.engineer-preview code i{color:#a299bd}.engineer-preview em{color:#85aa9c}.model-brand-rail{gap:26px}.model-brand-rail>.model-marquee{display:block;overflow:hidden;min-width:0;width:100%;-webkit-mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent);mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent)}.model-marquee-track{display:flex;align-items:center;width:max-content;animation:model-marquee-scroll 28s linear infinite;will-change:transform}.model-marquee-set{display:flex;align-items:center;gap:57px;padding:0 28.5px;flex-shrink:0}.model-marquee-set>span{display:flex;align-items:center;justify-content:center;width:105px;height:33px;flex-shrink:0}.model-brand-rail .model-marquee img{width:105px;height:26px;max-width:105px;opacity:.75;filter:grayscale(.15);object-fit:contain}.model-brand-rail .model-marquee-set>span:last-child img{max-width:48px}.model-marquee:hover .model-marquee-track{animation-play-state:paused}.model-brand-rail>div>span{color:#7c8b9e}.model-brand-rail small{color:#b4becc}.resource-strip{border-color:#eaf0f6}.strip-qiniu{border-color:#e7edf4}.resource-strip h3{color:#4d607c}.resource-strip p{color:#9ba8ba}.strip-facts strong{color:#6a7f9d}.strip-facts strong>span,.strip-facts small{color:#a0adbf}.page-home .model-card{background:#f7f9fc;border:1px solid #eaf0f6}.page-home .model-card:hover{background:#f1f6fc;border-color:#d8e4f3}.model-title h3{color:#526985}.model-card>p{color:#97a5b7}.model-card .tag-list>span{background:#edf2f8;color:#a0aec1}.model-card-footer{border-color:#e7eef6}.model-card-footer>span{color:#a6b4c7}.model-card-footer button{color:#7b98bf}.applications-section{background:#f6f8fb;border:1px solid #edf1f6;border-left:0;border-right:0}.applications-section .section-heading h2{color:#344964}.applications-section .section-heading .eyebrow{color:#9eacbf}.applications-section .section-description{color:#96a4b7}.applications-section .section-heading>.text-button{color:#7d99c1}.page-home .center-card,.center-card{background:#fff;border:1px solid #e7edf5;min-height:292px;box-shadow:none;border-radius:13px;display:block;isolation:isolate}.page-home .center-card .app-art,.center-card .app-art{position:absolute;inset:0 0 auto;height:131px;min-height:0;background:#ecf2f6;z-index:0}.center-card .app-art>img{object-position:center 34%;filter:saturate(.65) brightness(1.08);transform:scale(1);height:100%;width:100%}.center-card .app-art>.scene-image-shade{background:linear-gradient(180deg,#fff0 40%,#fff1 75%,#fff8)}.page-home .center-card-body,.center-card-body{position:relative;min-height:292px;padding:149px 22px 20px;justify-content:flex-start;display:flex;flex-direction:column;z-index:1}.page-home .center-category,.center-category{color:#a3afc1;font-size:8px;margin-bottom:0}.center-category svg{color:#a9b9cd}.page-home .center-card h3,.center-card h3{color:#4c6382;font-size:17px;margin-top:7px;line-height:1.55}.page-home .center-card p,.center-card p{color:#9ca9bc;font-size:10px;min-height:37px;max-width:none;line-height:1.9;margin-top:8px}.page-home .center-card .tag-list,.center-card .tag-list{margin-top:12px;gap:7px}.page-home .center-card .tag-list>span,.center-card .tag-list>span{border:0;background:#f1f5fa;color:#a5b3c7;font-size:7px;padding:4px 7px}.center-card:hover,.page-home .center-card:hover{border-color:#cfdff0;box-shadow:0 8px 25px #54739108}.center-card:hover .app-art>img{filter:saturate(.8) brightness(1.06);transform:scale(1.04)}.center-card:after{background:linear-gradient(90deg,transparent,#a7b9d633,transparent)}.page-home .center-card .scene-drama img{object-position:center 38%}.page-home .center-card .scene-commerce img{object-position:center 37%}.page-home .center-card .scene-industry img{object-position:center 23%}.page-home .center-card .scene-courses img{object-position:center 25%}.page-home .center-card .scene-fde img{object-position:center 30%}.page-home .center-card .scene-roadshow img{object-position:center 33%}.service-feature{background:#f3f7fb;border:1px solid #e2ebf4;box-shadow:none;color:#4a607b}.service-feature>.scene-media>img{filter:saturate(.55) brightness(1.1);object-position:center 40%}.service-feature>.scene-media>.scene-image-shade{background:linear-gradient(90deg,#f5f9fefb,#f5f9fef0 33%,#f5f9fea0 65%,#f5f9fe22)}.service-feature .eyebrow,.opc-feature .eyebrow{color:#9aacc3}.service-feature h2,.opc-feature h2{color:#526c8b}.service-feature p{color:#99aabf}.service-feature .primary{background:#799bc9;color:#fff}.feature-foot{border-color:#dee8f3;color:#a5b5c9}.feature-foot svg{color:#9eb7d0}.opc-feature>.scene-media>img{filter:saturate(.5) brightness(1.06)}.opc-feature>.scene-media>.scene-image-shade{background:linear-gradient(90deg,#f4f8f6fc,#f4f8f6ef 40%,#f4f8f6bb 65%,#f4f8f633)}.opc-glyph{color:#88a79a}.opc-glyph>span{color:#afc3b9}.opc-glyph small{color:#a7beb4}.small-pill{background:#edf5f1;border-color:#deebe3;color:#a2baad}.opc-feature .text-button{color:#93b1a2}.brand-wall-heading h2{color:#526985}.brand-wall-heading .eyebrow{color:#b3becd}.brand-wall-heading>div:last-child>span{color:#a5b2c4}.customer-logo-grid,.customer-logo-grid>.customer-brand-group{border-color:#eaf0f5}.customer-logo-grid>.customer-brand-group{background:#f9fbfd}.customer-brand-group>h3{color:#8e9fb6}.customer-brand-group>h3>small{color:#bdc7d5}.brand-display-name{color:#b8c4d2}.brand-wall-source{color:#b3c0d1}.site-footer{background:#f5f7fa;border-color:#e8eef5}.site-footer .brand strong{color:#8a9aaf}.site-footer .brand-symbol span{background:#9bacbf}.site-footer .brand small{color:#b4c0d0}.footer-links>button{color:#a7b5c8}.footer-bottom{border-color:#e5ecf4;color:#b7c3d3}.footer-bottom button{color:#a6b6cb}.page-applications .center-card,.page-applications .center-card-body{min-height:325px}.page-applications .center-card .app-art{height:160px}.page-applications .center-card-body{padding:179px 24px 23px}.page-applications .center-card h3{color:#5c7290;font-size:20px}.page-applications .center-card p{color:#9babbf;font-size:11px;min-height:38px}.service-page-hero{background:#f4f8fc;border:1px solid #e8eff6}.service-page-hero>.scene-media img{filter:saturate(.55) brightness(1.1)}.service-page-hero>.scene-media>.scene-image-shade{background:linear-gradient(90deg,#f5f9fefb,#f5f9feeb 35%,#f5f9fe77 65%,#f5f9fe22)}.service-page-hero .page-heading .eyebrow{color:#a3b7c7}.service-page-hero .page-heading h1{color:#4e6c8b}.service-page-hero .page-heading p{color:#9aacc2}.opc-hero{background:#f4f8f5;border:1px solid #e6eee7}.opc-hero>.scene-media>img{filter:saturate(.5) brightness(1.08)}.opc-hero>.scene-media>.scene-image-shade{background:linear-gradient(90deg,#f5faf7fc,#f5faf7ee 36%,#f5faf7a0 65%,#f5faf722)}.opc-hero h1{color:#5e7c6d}.opc-hero h1>span{color:#9cbbac}.opc-hero p{color:#a1b8aa}.opc-hero .eyebrow{color:#aec5b9}.opc-hero .primary{background:#91ae9f;color:#fff}.opc-hero small{color:#b5c8bd}.opc-hero-art strong{color:#a5bbaf}.opc-hero-art>span{color:#b7cabe}.opc-art-lines,.opc-art-lines:before,.opc-art-lines:after{border-color:#c5d8ce44}.modal-backdrop{background:#60758d66;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px)}.modal{box-shadow:0 25px 90px #52739522;background:#fff}.modal-header h2{color:#5b7291}.modal .center-detail>.app-art{position:relative;inset:auto;height:220px}.modal .center-detail>.app-art img{filter:saturate(.7) brightness(1.05)}.model-marquee-track,.banner-tab-progress{animation-timing-function:linear}@keyframes model-marquee-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(min-width:761px)and (max-width:1190px){.page-home .center-card,.page-home .center-card-body{min-height:286px}.page-home .center-card-body{padding:145px 18px 17px}.page-home .center-card .app-art{height:129px}.page-home .center-card h3{font-size:16px}.page-home .center-card p{font-size:9px;min-height:45px}.model-marquee-set{gap:42px;padding:0 21px}.model-marquee-set>span{width:94px}.model-brand-rail .model-marquee img{width:94px;max-width:94px;height:23px}}@media(min-width:761px)and (max-width:1000px){.page-home .center-card,.page-home .center-card-body{min-height:281px}.page-home .center-card .app-art{height:119px}.page-home .center-card-body{padding:134px 15px 17px}.page-home .center-card h3{font-size:14px}.page-home .center-card p{font-size:9px;min-height:51px}.model-marquee-set{gap:34px;padding:0 17px}.model-marquee-set>span{width:84px}.model-brand-rail .model-marquee img{width:84px;max-width:84px;height:20px}}@media(max-width:760px){.site-header nav{background:#fff;border-color:#e7edf4;box-shadow:0 12px 30px #6b87a511}.site-header nav>a{color:#8c9cb1}.site-header nav>a.active{background:#f0f5fc;color:#6c90c4}.cinematic-backdrop>.scene-media{background:#f4f7fc;inset:195px 0 0}.cinematic-backdrop>.scene-media>img{filter:saturate(.6) brightness(1.05)}.cinematic-backdrop:after{background:linear-gradient(180deg,#f5f8fc 0% 27%,#f5f8fce6 42%,#f5f8fc55 65%,#f5f8fc11 87%,#f5f8fc99)}.cinematic-backdrop:before{background:none}.cinematic-banner[data-scene=models] .cinematic-backdrop:after{background:linear-gradient(180deg,#f4f7fc 0% 30%,#f4f7fcbb 44%,#f4f7fc11 69%,#f4f7fc22 92%,#f4f7fcaa)}.cinematic-banner .hero-copy>p{color:#93a2b7}.cinematic-banner .hero-caption{color:#b0bbca}.banner-tabs-wrap{background:#fff;border-color:#e8eff6}.banner-tabs>button{border-color:#edf2f8}.banner-tabs>button strong{color:#97a7bd}.banner-tabs>button.selected strong{color:#7395c9}.cinematic-banner .banner-controls>span{color:#b5c2d4}.cinematic-banner .banner-controls b{color:#8da5c6}.scene-coordinate{color:#8da1b8}.scene-caption>span{color:#8ea4b9}.scene-caption>strong{color:#6e8ca6}.model-brand-rail{gap:0}.model-brand-rail>.model-marquee{width:100%;margin:0}.model-marquee-set{gap:32px;padding:0 16px}.model-marquee-set>span{width:74px;height:24px}.model-brand-rail .model-marquee img{width:74px;max-width:74px;height:20px}.model-brand-rail .model-marquee-set>span:last-child img{max-width:38px}.model-brand-rail>div:first-child{margin-bottom:12px}.page-home .center-card,.page-home .center-card-body{min-height:282px}.page-home .center-card .app-art{height:118px;min-height:0}.page-home .center-card-body{padding:132px 13px 14px;display:flex;justify-content:flex-start;min-height:282px}.page-home .center-category{font-size:6px;line-height:1.6}.page-home .center-card h3{font-size:14px;line-height:1.55;margin-top:7px;max-width:135px;color:#6a83a1}.page-home .center-card p{font-size:8px;line-height:1.9;min-height:45px;color:#a6b4c7;margin-top:8px}.page-home .center-card .tag-list{margin-top:9px;gap:4px;min-height:22px}.page-home .center-card .tag-list>span{font-size:5px;padding:3px 4px;border:0;background:#f1f6fc;color:#a9b9ce}.page-home .center-card .scene-image-shade{background:linear-gradient(180deg,#fff0,#fff0 60%,#fff8)}.page-home .center-card .app-art>img{filter:saturate(.6) brightness(1.06);object-position:60% 30%}.service-feature h2,.opc-feature h2{color:#6d89a8}.service-feature p{color:#a6b7cb}.feature-foot{color:#b1c0d2}.opc-feature p{color:#afc3b7}.opc-feature .text-button{color:#a4beb0}.page-applications .center-card,.page-applications .center-card-body{min-height:335px}.page-applications .center-card .app-art{height:170px}.page-applications .center-card-body{padding:187px 23px 24px}.page-applications .center-card h3{color:#6e88a7}.page-applications .center-card p{color:#a2b4c9}.service-page-hero>.scene-media>.scene-image-shade{background:linear-gradient(90deg,#f6f9fef5,#f6f9fec9 50%,#f6f9fe55)}.opc-hero>.scene-media>.scene-image-shade{background:linear-gradient(90deg,#f5faf7f5,#f5faf7dd 60%,#f5faf788)}.page-home .model-card>p{color:#a2afc1}.page-home .model-card .tag-list>span{background:#edf3fa;color:#b0bdd0}}@media(prefers-reduced-motion:reduce){.model-marquee-track{animation:none!important;transform:none!important}.model-marquee{overflow-x:auto!important;-webkit-mask-image:none!important;mask-image:none!important}.model-marquee-set[aria-hidden=true]{display:none}.banner-tab-progress{animation:none!important}}.hero-copy .all-in-lockup{color:#8b9db5}.cinematic-banner .hero-copy>p{color:#6f819b}.section-description,.page-heading p{color:#7c8ca2}.page-home .center-card h3{color:#486280}.page-home .center-card p,.center-card p{color:#8294ac}.page-home .model-card>p{color:#8092aa}.service-feature p{color:#8298b2}.service-feature h2,.opc-feature h2{color:#466783}.brand-wall-heading h2{color:#48627f}.ai-workspace{--ws-ink:#34435a;--ws-muted:#97a5b9;--ws-line:#e8edf4;display:flex;min-height:100dvh;background:#fff;color:var(--ws-ink);font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft YaHei,sans-serif}.ai-workspace button{box-shadow:none}.ai-workspace button:disabled{cursor:default;opacity:1}.ws-sidebar{width:222px;flex-shrink:0;background:#f8fafc;border-right:1px solid var(--ws-line);padding:25px 17px 0;display:flex;flex-direction:column;min-height:100vh}.ws-brand{display:flex;align-items:center;justify-content:flex-start;padding:0 5px;gap:10px;white-space:nowrap;margin-bottom:27px}.ws-brand-icon{width:33px;height:33px;border:1px solid #dce6f5;background:#edf3fc;color:#7196cd;display:grid;place-items:center;border-radius:9px}.ws-brand>span:last-child{font-size:14px;font-weight:550;text-align:left;color:#597291}.ws-brand small{display:block;font-family:Arial,sans-serif;font-size:6px;letter-spacing:1.7px;color:#b2bfd0;font-weight:400;margin-top:6px}.ws-team{display:flex;align-items:center;gap:9px;border:1px solid #e1e8f3;background:#fff;padding:11px 9px;border-radius:8px}.ws-team>span{height:28px;width:28px;flex-shrink:0;background:#edf2fa;color:#8aa3c4;border:1px solid #e0e8f5;border-radius:7px;display:grid;place-items:center;font-size:10px;font-family:Arial,sans-serif;font-weight:600}.ws-team>div{font-size:10px;font-weight:500;color:#7c91ae}.ws-team small{display:block;font-size:7px;color:#b9c5d6;margin-top:5px;font-weight:400}.ws-team>svg{color:#a8b8cf;margin-left:auto}.ws-new-task{justify-content:flex-start;gap:9px;color:#91a9ca;border:1px solid #e0e9f7;background:#f1f6ff;border-radius:7px;padding:10px 12px;font-size:10px;margin-top:17px}.ws-new-task>span{margin-left:auto;font-size:8px;font-family:Arial,sans-serif;color:#b4c3d9}.ws-nav-label{font-size:8px;color:#b9c5d4;letter-spacing:.5px;margin:26px 12px 13px}.ws-sidebar nav{display:flex;flex-direction:column;gap:5px}.ws-sidebar nav>button{justify-content:flex-start;gap:11px;color:#9aacc4;border-radius:6px;font-size:11px;padding:11px 12px}.ws-sidebar nav>button.active{background:#eaf1fc;color:#789ccf}.ws-sidebar nav>button>span{margin-left:auto;background:#e1eaf8;color:#9cb4d8;font-size:7px;min-width:17px;height:16px;display:grid;place-items:center;border-radius:3px}.ws-project-heading{display:flex;justify-content:space-between;align-items:center;margin:28px 12px 15px;font-size:8px;color:#bcc8d8}.ws-project-heading button{color:#c0ccdc;padding:0}.ws-projects{display:flex;flex-direction:column;gap:19px;padding:0 12px}.ws-projects>span{display:flex;align-items:center;gap:9px;font-size:9px;color:#a9bad0;white-space:nowrap}.project-dot{width:5px;height:5px;border-radius:2px;display:block;flex-shrink:0}.project-dot.blue{background:#b2c8e9}.project-dot.violet{background:#c6bade}.project-dot.mint{background:#b0cec3}.ws-storage{padding:15px 12px;margin-top:43px}.ws-storage>div{display:flex;justify-content:space-between;font-size:7px;color:#b8c6da}.ws-storage>i{display:block;height:3px;background:#eaf0f8;border-radius:4px;margin-top:10px;overflow:hidden}.ws-storage>i>span{display:block;width:24%;height:100%;background:#c0d0e9}.ws-storage small{display:block;margin-top:8px;font-size:6px;color:#c5d0e0}.ws-sidebar-bottom{margin-top:auto;padding:15px 0 0}.ws-sidebar-bottom>button{justify-content:flex-start;padding:10px 12px;font-size:9px;color:#a6b8d0;width:100%;gap:9px}.ws-sidebar-bottom>button>svg:last-child{margin-left:auto}.ws-user{display:flex;align-items:center;gap:9px;border-top:1px solid #e7edf5;padding:18px 11px;margin-top:12px}.ws-user>span{width:28px;height:28px;display:grid;place-items:center;border:1px solid #dce8e5;background:#eef6f2;color:#a2bbae;font-size:11px;border-radius:50%}.ws-user>div{font-size:9px;color:#a5b6cd}.ws-user small{display:block;color:#bdc9db;font-size:7px;margin-top:5px}.ws-user>svg{margin-left:auto;color:#bcc9dd}.ws-shell{flex:1;min-width:0;display:flex;flex-direction:column}.ws-header{height:66px;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:0 31px;border-bottom:1px solid var(--ws-line)}.ws-breadcrumb{display:flex;align-items:center;gap:11px;font-size:9px;color:#b0bed2;white-space:nowrap}.ws-breadcrumb>span{color:#839bbd}.ws-breadcrumb>svg{color:#c5d0df}.ws-header-actions{display:flex;align-items:center;gap:18px}.ws-preview-badge{display:flex;align-items:center;gap:5px;border:1px solid #e5edf7;background:#f5f8fe;padding:5px 7px;border-radius:4px;font-size:7px;color:#adc0dc;white-space:nowrap}.ws-preview-badge>i{height:3px;width:3px;background:#abc5b8;border-radius:50%}.ws-collaborators{display:flex;padding-left:6px}.ws-collaborators>span{width:24px;height:24px;border:2px solid #fff;background:#eff4fb;color:#adc0dd;border-radius:50%;display:grid;place-items:center;font-size:8px;margin-left:-5px}.ws-collaborators>span:nth-child(2){background:#f1eff8;color:#c1b7d4}.ws-collaborators>span:last-child{background:#eef6f3;color:#b3ccbf;font-size:6px}.ws-header-actions>button{font-size:8px;padding:7px 10px;border:1px solid #e2ebf6;border-radius:6px;color:#b2c2d8;gap:6px}.ws-main{flex:1;min-width:0}.ws-page-top{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:21px 31px 0}.ws-view-tabs{display:flex;align-items:center;padding:4px;border:1px solid #edf1f7;border-radius:7px;background:#f7f9fc;gap:3px}.ws-view-tabs>button{font-size:9px;color:#a9bad0;padding:8px 11px;border:1px solid transparent;border-radius:5px;gap:7px}.ws-view-tabs>button[aria-selected=true]{background:#fff;border-color:#e9eef6;color:#7a9bc7;box-shadow:0 1px 3px #6f8db706}.ws-demo-caption{font-size:7px;color:#bdc9dc}.cowork-layout{display:grid;grid-template-columns:minmax(0,1fr) 289px;gap:0;min-height:760px}.cowork-content{padding:30px 40px 35px;min-width:0}.cowork-welcome{padding-top:2px;margin-bottom:27px}.ws-eyebrow{display:flex;align-items:center;gap:6px;font-size:8px;letter-spacing:.8px;color:#a6b9d3;margin-bottom:13px}.cowork-welcome h1{font-size:29px;font-weight:500;letter-spacing:-.6px;line-height:1.55;color:#6c87aa}.cowork-welcome h1>br{display:none}.cowork-welcome h1>span{color:#92a9c8}.cowork-welcome p{font-size:10px;color:#adbed4;margin-top:12px;line-height:1.9}.ws-composer{border:1px solid #dce8f8;border-radius:12px;background:linear-gradient(120deg,#fff,#fafcff);padding:20px 21px 14px;box-shadow:0 4px 17px #839dc208}.ws-composer-title{display:flex;align-items:center;gap:8px;color:#90a7c7;font-size:11px}.ws-ai-spark{height:24px;width:24px;border:1px solid #e2ebf8;background:#f4f8ff;border-radius:7px;display:grid;place-items:center;color:#a7bad6}.ws-composer>p{font-size:9px;color:#bdc9da;line-height:2;margin-top:11px;margin-bottom:18px}.ws-context-chip{display:flex;align-items:center;gap:5px;min-height:23px;font-size:7px;color:#afc1db;margin-top:4px}.ws-context-chip>svg{color:#adc3df}.ws-context-chip>svg:nth-child(2){color:#b4cdbd}.ws-context-chip>span{margin-left:7px;border-left:1px solid #e5edf7;padding-left:10px;color:#c0cddd}.ws-composer-footer{display:flex;align-items:center;justify-content:space-between;border-top:1px solid #edf2f9;margin-top:15px;padding-top:11px;gap:10px}.ws-composer-footer>div{display:flex;align-items:center;gap:12px}.ws-composer-footer button{padding:0;font-size:7px;color:#b6c6dc;gap:4px}.ws-composer-footer>div>span{display:flex;align-items:center;gap:5px;font-size:7px;color:#9eb6d5;white-space:nowrap}.ws-composer-footer>div>span>i{height:4px;width:4px;border-radius:50%;background:#b1c7e6}.ws-composer-footer button.ws-send{height:27px;width:27px;background:#dce8fa;border-radius:6px;color:#a1bce0}.ws-starters{display:flex;align-items:center;gap:9px;margin-top:15px}.ws-starters>span{display:flex;align-items:center;gap:6px;border:1px solid #edf2f8;background:#fcfdff;color:#b1c2da;border-radius:5px;padding:7px 10px;font-size:8px;white-space:nowrap}.ws-starters>span>svg{width:12px}.ws-section-title{display:flex;align-items:center;justify-content:space-between;margin:32px 0 17px;gap:15px}.ws-section-title>div{display:flex;align-items:center;gap:12px}.ws-section-title h2{font-size:12px;font-weight:500;color:#99aecb}.ws-section-title>div>span{font-size:7px;color:#c4d0e0}.ws-section-title>button{color:#b8c7dd;font-size:7px;gap:3px;padding:0}.ws-task-list{border:1px solid #eaf0f8;border-radius:9px;overflow:hidden}.ws-task-list>article{display:flex;align-items:center;gap:11px;padding:16px 17px;border-bottom:1px solid #eef3f9;min-width:0}.ws-task-list>article:last-child{border:0}.task-type-icon{height:32px;width:32px;display:grid;place-items:center;border:1px solid #e3ecf9;background:#f1f6ff;color:#a4bbdc;border-radius:8px;flex-shrink:0}.task-type-icon.violet{background:#f5f2fa;border-color:#ece5f6;color:#bfb0d3}.task-type-icon.mint{background:#f1f8f4;border-color:#e4f0e8;color:#aec8b8}.ws-task-list>article>div:nth-child(2){flex:1;min-width:0}.ws-task-list h3{font-size:10px;font-weight:500;color:#94aac8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ws-task-list p{font-size:7px;color:#c3cfe0;margin-top:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ws-task-meta{text-align:right;flex-shrink:0}.ws-task-meta>span{font-size:6px;display:inline-flex;align-items:center;gap:3px;border:1px solid #e4f0e8;background:#f4faf6;color:#aecdbb;border-radius:3px;padding:3px 5px}.ws-task-meta>span.review{border-color:#f0ebdf;background:#fbf9f3;color:#cfc09f}.ws-task-meta small{display:block;font-size:6px;color:#c4cfe0;margin-top:7px}.ws-task-list>article>svg{margin-left:6px;color:#c7d3e4;width:12px}.ws-team-context{padding:18px 17px;margin-top:17px;border:1px solid #eaf0f8;background:#fbfdff;border-radius:8px;display:flex;align-items:center;justify-content:space-between;gap:15px}.ws-team-context>div{display:flex;align-items:center;gap:9px;color:#b3c3da}.ws-team-context>div strong{display:block;font-size:9px;font-weight:500;color:#a8bdd8}.ws-team-context small{display:block;font-size:6px;color:#c5d2e3;margin-top:6px}.ws-team-context>div:last-child{gap:10px}.ws-team-context>div:last-child>span{font-size:6px;color:#b5c7df;display:flex;align-items:center;gap:4px;white-space:nowrap}.cowork-inspector{border-left:1px solid #edf2f8;margin-top:22px;padding:0 23px 25px;background:#fdfefe;min-width:0}.inspector-top{display:flex;align-items:center;justify-content:space-between;padding:9px 0 20px;border-bottom:1px solid #edf2f8;color:#b5c6df}.inspector-top h2{font-size:10px;font-weight:500;color:#a6bbd6}.inspector-task-name{padding-top:22px}.task-complete{display:inline-flex;align-items:center;gap:4px;border:1px solid #e5f0e9;color:#b0cdba;background:#f5faf7;padding:4px 6px;font-size:6px;border-radius:4px}.inspector-task-name h3{font-size:13px;color:#91aacb;font-weight:500;margin-top:13px;line-height:1.8}.inspector-task-name p{font-size:7px;line-height:1.9;color:#bfccde;margin-top:7px}.ws-agent-team{padding:21px 0;border-bottom:1px solid #edf2f8}.ws-section-micro{font-size:7px;color:#bac9de;margin-bottom:12px}.ws-agent-team>div:last-child{display:flex;align-items:center}.ws-agent-team>div:last-child>span{width:25px;height:25px;border:2px solid #fff;background:#eff4fd;border-radius:50%;display:grid;place-items:center;color:#afc4e0;margin-left:-4px}.ws-agent-team>div:last-child>span:nth-child(2){background:#f3eff9;color:#c1b6d5}.ws-agent-team>div:last-child>span:nth-child(3){background:#eef7f2;color:#b6cdbf}.ws-agent-team p{font-size:6px;color:#bdcde1;margin-left:8px}.execution-plan{padding-top:23px}.execution-plan>h3,.ws-artifacts>h3{display:flex;align-items:center;justify-content:space-between;font-size:9px;color:#9fb6d3;font-weight:500;margin-bottom:20px}.execution-plan>h3>span,.ws-artifacts>h3>span{font-size:6px;font-family:Arial,sans-serif;color:#c5d2e4;font-weight:400}.plan-step{position:relative;display:flex;gap:11px;margin-bottom:24px}.plan-check{width:19px;height:19px;border:1px solid #e0eee5;background:#f1f8f4;color:#b2cdbd;border-radius:50%;display:grid;place-items:center;flex-shrink:0}.plan-step:not(:last-child):before{content:"";position:absolute;top:23px;left:9px;bottom:-18px;width:1px;background:#edf3f0}.plan-step h4{font-size:8px;color:#a1b8d3;font-weight:500;line-height:1.9}.plan-step p{font-size:6px;color:#c2d0e2;line-height:2;margin-top:5px}.plan-step small{display:flex;align-items:center;gap:3px;font-size:5px;margin-top:6px;color:#c3cce0}.ws-artifacts{border-top:1px solid #edf2f8;padding-top:21px;margin-top:26px}.ws-artifacts>h3{margin-bottom:13px}.ws-artifacts>div{display:flex;align-items:center;gap:9px;border:1px solid #eaf1fa;border-radius:6px;padding:11px 9px;margin-bottom:9px}.ws-artifacts>div>span{width:26px;height:27px;border:1px solid #e6eef9;border-radius:5px;background:#f4f8fe;color:#b5c7e0;font-size:6px;display:grid;place-items:center;flex-shrink:0}.ws-artifacts>div>div{flex:1;min-width:0}.ws-artifacts strong{font-size:7px;color:#abc0db;font-weight:400;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ws-artifacts small{font-size:5px;color:#cbd6e6;display:block;margin-top:5px}.ws-artifacts>div>svg{color:#c4d2e5;width:11px}.inspector-note{padding:13px 10px;border:1px solid #edf2f9;border-radius:6px;background:#f8fbff;display:flex;gap:7px;margin-top:20px;color:#c5d3e6}.inspector-note>p{font-size:6px;line-height:1.9;color:#c2d0e2}.ws-footer{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:13px 31px;border-top:1px solid #edf2f8;color:#b9c9df;font-size:6px;min-height:38px}.ws-footer>span{display:flex;align-items:center;gap:5px}.ws-footer>span:last-child{font-family:Arial,sans-serif;font-size:6px;letter-spacing:1px;color:#b1c6e0}.workflow-layout{display:grid;grid-template-columns:minmax(0,1fr) 270px;gap:0;min-height:760px}.workflow-main{min-width:0;padding:25px 0 0 25px}.workflow-heading{display:flex;justify-content:space-between;align-items:center;gap:15px;padding-right:23px;margin-bottom:22px}.workflow-heading .ws-eyebrow{font-family:Arial,sans-serif;font-size:6px;letter-spacing:1.2px;margin-bottom:9px}.workflow-heading h1{display:flex;align-items:center;gap:9px;font-size:17px;font-weight:500;letter-spacing:-.3px;color:#7c96b7;line-height:1.8}.workflow-heading h1>span{font-size:6px;border:1px solid #e5edf8;border-radius:3px;padding:2px 5px;background:#f4f8fe;color:#b9cce4;font-weight:400;white-space:nowrap}.workflow-heading p{font-size:7px;color:#b7c7de;margin-top:5px;line-height:1.9}.workflow-heading>div:last-child{display:flex;gap:7px}.workflow-heading button{color:#bdcce0;border:1px solid #e7eef8;border-radius:5px;padding:7px 8px;font-size:6px;gap:4px;white-space:nowrap}.workflow-heading button.ws-run{background:#f4f8ff;color:#a5bedf;border-color:#e2ecfb}.workflow-heading button.ws-publish{background:#e1ebfb;color:#a8bfdf;border-color:#dae6f7}.workflow-canvas{position:relative;border-top:1px solid #edf2f9;border-bottom:1px solid #edf2f9;background-color:#fcfdff;background-image:radial-gradient(#dae5f4 .7px,transparent .7px);background-size:15px 15px;overflow-x:auto;overflow-y:hidden;min-height:510px}.canvas-status{position:sticky;left:15px;top:0;display:flex;align-items:center;gap:5px;font-size:6px;color:#bed0e5;padding:15px;z-index:3;width:max-content;background:#fcfdffdd}.canvas-status>i{width:3px;height:3px;background:#b3ccb9;border-radius:50%}.canvas-status>span{margin-left:12px;border-left:1px solid #e1ebf7;padding-left:11px;color:#c4d3e6}.flow-stage{width:900px;height:470px;position:relative;transform-origin:top left;margin:0 auto}.flow-connectors{position:absolute;inset:0;width:900px;height:490px;overflow:visible}.flow-node{position:absolute;width:160px;min-height:116px;background:#ffffffef;border:1px solid #e0e9f7;border-radius:8px;box-shadow:0 4px 11px #91aac709;padding:11px;z-index:2}.flow-node.selected{border-color:#b7ccec;box-shadow:0 0 0 3px #eef5ff}.flow-node.small{width:130px;min-height:95px}.flow-node-top{display:flex;align-items:center;gap:7px}.flow-node-top>strong{font-size:8px;font-weight:500;color:#9db4d1;white-space:nowrap}.node-icon{height:24px;width:24px;display:grid;place-items:center;border:1px solid #e5edfb;border-radius:6px;background:#f1f6fe;color:#afc5e2;flex-shrink:0}.node-icon.violet{background:#f5f1fa;border-color:#ece5f5;color:#c1b4d8}.node-icon.mint{background:#f0f7f3;border-color:#e2eee6;color:#b2ccbc}.node-icon.orange{background:#fbf4ef;border-color:#f3e8de;color:#d2bca8}.node-icon.cyan{background:#f0f7f9;border-color:#e0edf2;color:#afcbd3}.flow-node-top>svg{margin-left:auto;color:#c6d4e6;width:10px}.flow-node>p{font-size:6px;color:#c0cfe3;margin:8px 0}.flow-node-rows{border-top:1px solid #f0f4fa;padding-top:7px;display:flex;flex-direction:column;gap:6px}.flow-node-rows>span{font-size:5px;color:#c3d1e3;font-family:monospace,PingFang SC,sans-serif}.node-port{position:absolute;top:48%;height:5px;width:5px;background:#fff;border:1px solid #cddcf0;border-radius:50%}.node-port.input{left:-3px}.node-port.output{right:-3px}.flow-edge-label{position:absolute;left:361px;top:129px;font-size:5px;color:#c3d1e3;background:#fcfdff;padding:4px;z-index:3}.flow-edge-label.edge-review{left:782px;top:238px;font-size:5px;writing-mode:vertical-rl;letter-spacing:2px}.canvas-tools{position:absolute;bottom:12px;left:15px;right:15px;display:flex;align-items:center;justify-content:space-between;gap:20px;z-index:5;pointer-events:none}.canvas-tools>div{display:flex;align-items:center;gap:7px;border:1px solid #e4edf9;border-radius:5px;padding:6px 7px;background:#fff;pointer-events:auto}.canvas-tools button{color:#c1d0e4;padding:0}.canvas-tools span{font-size:6px;color:#c0d1e7;font-family:Arial,sans-serif}.workflow-bottom{display:flex;align-items:center;justify-content:space-between;padding:15px 20px 15px 0;gap:20px;font-size:6px;color:#c0d1e7}.workflow-bottom>span{display:flex;align-items:center;gap:5px}.node-inspector{border-left:1px solid #edf2f9;margin-top:20px;padding:10px 20px 25px;background:#fff;min-width:0}.node-inspector-title{display:flex;align-items:center;gap:10px;margin-bottom:21px}.node-inspector-title>div{flex:1}.node-inspector-title h2{font-size:10px;font-weight:500;color:#a3bad6}.node-inspector-title small{display:block;font-size:6px;color:#c6d3e6;margin-top:5px}.node-inspector-title>svg{color:#c4d2e5;width:13px}.node-tabs{display:flex;gap:18px;border-bottom:1px solid #edf2f9;margin-bottom:23px}.node-tabs>span{padding:0 3px 10px;font-size:7px;color:#c5d3e5}.node-tabs>span.selected{color:#a4bde0;border-bottom:1px solid #aac3e8}.node-field{margin-bottom:24px}.node-field>label{display:flex;align-items:center;justify-content:space-between;font-size:7px;color:#b8c8dd;margin-bottom:10px}.node-field>label>span{font-size:6px;color:#c9d5e6}.node-field>div:first-of-type{border:1px solid #e7eef9;border-radius:5px;padding:10px;display:flex;align-items:center;justify-content:space-between;background:#fdfefe;color:#c0d0e5}.node-field>div>img{height:15px;width:90px;object-fit:contain;object-position:left;opacity:.4}.node-field>pre{white-space:pre-wrap;font-size:6px;color:#bbcee6;line-height:2.1;padding:13px;background:#fafcff;border:1px solid #e7effa;border-radius:5px;margin:0;min-height:110px}.node-field .variable-field{display:flex;align-items:center;justify-content:space-between;gap:9px;border:1px solid #ebf1fa;border-radius:4px;padding:8px;margin-bottom:7px;background:#fff}.variable-field>code{font-size:6px;background:#f3f7fe;border:1px solid #e5eefb;padding:3px 4px;border-radius:3px;color:#b8cbe6}.variable-field>span{font-size:5px;color:#c3d2e6}.node-field>div.parameter-slider{border:0;padding:0;background:#edf3fc;height:3px;display:block;border-radius:3px;margin:15px 2px}.parameter-slider>i{display:block;height:3px;width:70%;background:#c4d6ef;position:relative}.parameter-slider>i:after{content:"";position:absolute;right:-4px;top:-2px;width:7px;height:7px;border-radius:50%;background:#fff;border:1px solid #b7cfeb}.node-field>small{font-size:5px;color:#c4d3e7}.node-help{border:1px solid #eaf1fa;background:#f9fcff;border-radius:6px;display:flex;gap:7px;padding:11px;color:#c1d1e6}.node-help>p{font-size:6px;line-height:1.9;color:#c1d1e6}@media(min-width:1500px){.cowork-content{padding:40px 55px}.cowork-welcome h1{font-size:33px}.cowork-welcome p{font-size:11px}.ws-composer{padding:25px 25px 17px}.ws-composer-title{font-size:12px}.ws-composer>p{font-size:10px}.cowork-layout{grid-template-columns:minmax(0,1fr) 310px}.cowork-inspector{padding:0 27px 25px}.ws-task-list h3{font-size:11px}.ws-task-list p{font-size:8px}.workflow-layout{grid-template-columns:minmax(0,1fr) 290px}.flow-stage{margin-top:10px}.workflow-canvas{min-height:535px}}@media(max-width:1190px)and (min-width:761px){.ws-sidebar{width:192px;padding-left:13px;padding-right:13px}.ws-brand{gap:8px}.ws-brand>span:last-child{font-size:12px}.ws-brand-icon{height:30px;width:30px}.ws-team{padding:10px 7px;gap:7px}.ws-team>div{font-size:9px}.ws-team small{font-size:6px}.ws-sidebar nav>button{font-size:10px}.ws-header{padding:0 22px}.ws-page-top{padding-left:22px;padding-right:22px}.cowork-layout{grid-template-columns:minmax(0,1fr) 252px}.cowork-content{padding:28px 27px}.cowork-welcome h1{font-size:25px;line-height:1.6}.cowork-welcome h1>br{display:block}.cowork-welcome p{font-size:9px}.ws-composer{padding:17px 16px 13px}.ws-composer-title{font-size:9px;gap:6px}.ws-composer>p{font-size:8px}.ws-context-chip{font-size:6px}.ws-composer-footer>div{gap:8px}.ws-composer-footer button{font-size:6px}.ws-composer-footer>div>span{font-size:6px}.ws-starters{gap:6px}.ws-starters>span{font-size:6px;padding:7px;gap:4px}.ws-starters>span>svg{width:10px}.ws-section-title>div>span{display:none}.ws-task-list>article{padding:13px 12px;gap:8px}.task-type-icon{height:28px;width:28px}.ws-task-list h3{font-size:9px}.ws-task-list p{font-size:6px}.ws-task-meta small{font-size:5px}.ws-task-meta>span{font-size:5px;padding:2px 4px}.ws-task-list>article>svg{display:none}.ws-team-context{padding:14px;flex-wrap:wrap;gap:13px}.ws-team-context>div:last-child{width:100%;gap:18px}.cowork-inspector{padding-left:18px;padding-right:18px}.inspector-task-name h3{font-size:12px}.ws-agent-team p{font-size:5px}.ws-artifacts strong,.ws-demo-caption{font-size:6px}.workflow-layout{grid-template-columns:minmax(0,1fr) 240px}.workflow-main{padding-left:22px}.workflow-heading{flex-wrap:wrap;gap:12px}.workflow-heading>div:last-child{width:100%;gap:7px}.workflow-heading h1{font-size:16px}.workflow-canvas{min-height:510px}.flow-stage{margin-left:0}.node-inspector{padding-left:16px;padding-right:16px}.ws-footer{font-size:5px;padding-left:22px;padding-right:22px}.ws-footer>span:last-child{font-size:5px}}@media(max-width:980px)and (min-width:761px){.ws-sidebar{width:179px}.ws-brand>span:last-child{font-size:11px}.ws-brand small{font-size:5px}.ws-brand-icon{height:27px;width:27px}.ws-brand-icon svg{width:16px}.ws-team>div{font-size:8px}.ws-team small{font-size:5px}.ws-projects>span{font-size:8px}.cowork-layout{grid-template-columns:minmax(0,1fr) 224px}.cowork-content{padding:26px 22px}.cowork-inspector{padding-left:15px;padding-right:15px}.ws-header-actions{gap:10px}.ws-header-actions>button{font-size:6px}.ws-demo-caption{display:none}.ws-collaborators>span{height:22px;width:22px}.ws-breadcrumb,.ws-composer-title{font-size:8px}.ws-ai-spark{width:20px;height:20px}.ws-composer-footer>div:first-child>button:last-child{display:none}.ws-context-chip>span{display:none}.ws-starters{gap:5px;flex-wrap:wrap}.ws-starters>span{font-size:6px;padding:6px 7px}.ws-task-list>article{padding:12px 10px}.ws-task-meta{display:none}.ws-agent-team p{max-width:94px;line-height:1.8}.ws-artifacts>div{padding:9px 7px;gap:6px}.ws-artifacts strong{font-size:6px}.workflow-layout{grid-template-columns:minmax(0,1fr) 216px}.node-inspector{padding-left:12px;padding-right:12px}.workflow-heading h1{font-size:14px}}@media(max-width:760px){.ai-workspace{display:block}.ws-sidebar{width:100%;min-height:0;border-right:0;border-bottom:1px solid var(--ws-line);padding:14px 18px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:15px;background:#fafcff}.ws-brand{margin:0;gap:7px;padding:0}.ws-brand>span:last-child{font-size:12px}.ws-brand small{font-size:5px;letter-spacing:1px;margin-top:5px}.ws-brand-icon{width:29px;height:29px;border-radius:7px}.ws-brand-icon svg{width:17px}.ws-team,.ws-new-task,.ws-nav-label,.ws-sidebar nav,.ws-project-heading,.ws-projects,.ws-storage,.ws-user{display:none}.ws-sidebar-bottom{padding:0;margin:0;display:flex;gap:7px}.ws-sidebar-bottom>button{width:auto;min-height:28px;white-space:nowrap;padding:6px 8px;font-size:7px;border:1px solid #e4ecf8;background:#fff;border-radius:5px;gap:4px}.ws-sidebar-bottom>button>svg{width:11px}.ws-sidebar-bottom>button:first-child{display:none}.ws-header{height:49px;padding:0 20px;gap:9px}.ws-breadcrumb{font-size:7px;gap:6px}.ws-header-actions{gap:9px}.ws-preview-badge{font-size:6px;gap:3px;padding:3px 5px}.ws-collaborators>span{width:20px;height:20px;font-size:6px;margin-left:-6px}.ws-collaborators>span:last-child{font-size:5px}.ws-header-actions>button{display:none}.ws-page-top{padding:16px 20px 0}.ws-view-tabs{padding:3px;gap:2px;border-radius:6px}.ws-view-tabs>button{font-size:9px;padding:7px 9px;gap:6px}.ws-view-tabs>button>svg{width:12px}.ws-demo-caption{display:none}.cowork-layout{display:flex;flex-direction:column;min-height:0}.cowork-content{padding:24px 20px 22px}.cowork-welcome{margin-bottom:22px;padding-top:1px}.ws-eyebrow{font-size:7px;letter-spacing:.5px;margin-bottom:11px}.ws-eyebrow svg{width:11px}.cowork-welcome h1{font-size:26px;line-height:1.5}.cowork-welcome h1>br{display:block}.cowork-welcome p{font-size:9px;line-height:1.9;margin-top:10px;max-width:300px}.ws-composer{padding:16px 14px 12px;border-radius:10px}.ws-composer-title{font-size:9px;line-height:1.8;gap:6px}.ws-ai-spark{height:22px;width:22px;border-radius:6px;flex-shrink:0}.ws-ai-spark svg{width:13px}.ws-composer>p{font-size:8px;line-height:2;margin-top:11px;margin-bottom:15px}.ws-context-chip{font-size:6px;gap:4px}.ws-context-chip svg{width:10px}.ws-context-chip>span{font-size:5px;margin-left:3px;padding-left:7px}.ws-composer-footer{padding-top:10px;margin-top:13px;gap:8px}.ws-composer-footer>div{gap:9px}.ws-composer-footer button{font-size:6px;gap:4px}.ws-composer-footer button svg{width:12px}.ws-composer-footer>div:first-child>button:last-child{display:none}.ws-composer-footer>div>span{font-size:6px;gap:4px}.ws-composer-footer button.ws-send{height:25px;width:25px;border-radius:5px}.ws-starters{gap:6px;margin-top:12px;justify-content:space-between}.ws-starters>span{font-size:6px;padding:7px 6px;gap:4px;flex:1;justify-content:center}.ws-starters>span svg{width:10px;height:10px}.ws-section-title{margin-top:26px;margin-bottom:14px}.ws-section-title h2{font-size:11px}.ws-section-title>div>span{font-size:6px}.ws-section-title>div{gap:10px}.ws-section-title>button{font-size:6px;gap:2px}.ws-section-title>button>svg{width:10px}.ws-task-list>article{padding:14px 12px;gap:9px}.task-type-icon{height:29px;width:29px;border-radius:7px}.task-type-icon>svg{width:16px}.ws-task-list h3{font-size:9px}.ws-task-list p{font-size:6px;line-height:1.8;max-width:155px}.ws-task-meta>span{font-size:5px;padding:3px 4px;gap:2px}.ws-task-meta>span>svg{width:8px}.ws-task-meta small{font-size:5px;margin-top:5px}.ws-task-list>article>svg{display:none}.ws-team-context{padding:15px 13px;flex-wrap:wrap;gap:14px}.ws-team-context>div strong{font-size:8px}.ws-team-context>div small{font-size:6px}.ws-team-context>div:last-child{width:100%;gap:17px}.ws-team-context>div:last-child>span{font-size:6px;gap:4px}.ws-team-context>div:last-child svg{width:10px}.cowork-inspector{border-left:0;border-top:1px solid var(--ws-line);padding:20px;margin-top:0;background:#fbfdff}.inspector-top{padding:0 0 15px}.inspector-top h2{font-size:10px}.inspector-task-name{padding-top:18px}.inspector-task-name h3{font-size:14px;margin-top:11px}.inspector-task-name p{font-size:8px}.ws-agent-team{padding:19px 0}.ws-agent-team p{font-size:6px}.execution-plan{padding-top:21px}.execution-plan h3,.ws-artifacts h3{font-size:10px}.plan-step{margin-bottom:22px}.plan-step h4{font-size:9px}.plan-step p{font-size:7px}.plan-step small{font-size:6px}.ws-artifacts{margin-top:20px;padding-top:20px}.ws-artifacts strong{font-size:8px}.ws-artifacts small{font-size:6px}.ws-artifacts>div{padding:12px;gap:10px}.ws-artifacts>div>span{width:29px;height:29px;font-size:7px}.inspector-note>p{font-size:7px}.ws-footer{padding:15px 20px;flex-wrap:wrap;gap:10px;font-size:6px}.ws-footer>span:nth-child(2){order:3;width:100%;font-size:5px}.ws-footer>span:last-child{font-size:5px;margin-left:auto}.workflow-layout{display:block;min-height:0}.workflow-main{padding:23px 0 0 20px;min-width:0}.workflow-heading{padding-right:20px;flex-wrap:wrap;gap:14px;margin-bottom:19px}.workflow-heading h1{font-size:17px;gap:9px}.workflow-heading h1>span{font-size:6px;padding:2px 5px}.workflow-heading p{font-size:7px;line-height:2}.workflow-heading>div:last-child{width:100%;gap:8px}.workflow-heading button{font-size:6px;padding:8px 10px}.workflow-heading .ws-eyebrow{font-size:6px;margin-bottom:8px}.workflow-canvas{min-height:430px;max-width:100%;margin-right:0;border-left:1px solid #edf2f9;border-radius:7px 0 0 7px}.flow-stage{width:900px;height:375px;transform:scale(.8);margin:0;transform-origin:top left}.workflow-canvas .flow-stage{margin-bottom:-75px}.canvas-status{padding:13px;font-size:6px}.canvas-status>span{font-size:5px;margin-left:8px;padding-left:8px}.canvas-tools{left:11px;right:11px;bottom:12px;position:sticky;width:calc(100% - 22px);margin-top:0}.canvas-tools>div{padding:7px;gap:6px}.canvas-tools button svg{width:12px}.workflow-bottom{padding:15px 20px 18px 0;flex-wrap:wrap;gap:9px;font-size:5px}.workflow-bottom>span>svg{width:10px}.node-inspector{margin-top:0;border-left:0;border-top:1px solid var(--ws-line);padding:22px 20px;background:#fbfdff}.node-inspector-title{gap:10px}.node-inspector-title h2{font-size:11px}.node-inspector-title small{font-size:7px}.node-tabs>span{font-size:8px}.node-field{margin-bottom:22px}.node-field>label{font-size:8px}.node-field>label>span{font-size:7px}.node-field>div>img{height:18px;width:110px;opacity:.5}.node-field>pre{font-size:8px;line-height:2.1;padding:15px}.variable-field>code{font-size:7px;padding:4px 5px}.variable-field>span{font-size:6px}.node-field>small{font-size:6px}.node-help>p{font-size:7px;line-height:2}.node-icon{height:28px;width:28px}.flow-node .node-icon{height:24px;width:24px}}@media(prefers-reduced-motion:reduce){.ai-workspace *{animation:none!important;transition:none!important}}.ws-brand>span:last-child{color:#415976}.ws-team>div{color:#5b708d}.ws-team small{color:#94a4ba}.ws-sidebar nav>button{font-size:12px;color:#7e92af}.ws-sidebar nav>button.active{color:#4772b2}.ws-nav-label,.ws-project-heading{font-size:9px;color:#93a5bd}.ws-projects>span{font-size:10px;color:#8399b8}.ws-storage>div{font-size:8px;color:#95a8c3}.ws-storage small{font-size:7px;color:#a2b5cf}.ws-user>div{font-size:10px;color:#7892b4}.ws-user small{font-size:8px;color:#9daec7}.ws-sidebar-bottom>button{font-size:10px;color:#87a0bf}.ws-breadcrumb{font-size:10px;color:#98aac3}.ws-breadcrumb>span{color:#6582a8}.ws-view-tabs>button{font-size:11px;color:#859fc1}.ws-view-tabs>button[aria-selected=true]{color:#5077ae}.ws-demo-caption{font-size:8px;color:#a2b4ce}.ws-preview-badge{font-size:8px;color:#8ea9cb}.ws-header-actions>button{font-size:9px;color:#94accb}.cowork-welcome h1{color:#344f73}.cowork-welcome h1>span{color:#7896bd}.cowork-welcome p{font-size:12px;color:#849cba}.ws-eyebrow{font-size:10px;color:#8aa5c7}.ws-composer-title{font-size:13px;color:#6b88ae}.ws-composer>p{font-size:11px;color:#9bb0cc}.ws-context-chip{font-size:9px;color:#91a9c9}.ws-context-chip>span{font-size:8px;color:#a0b5d0}.ws-composer-footer button{font-size:9px;color:#9bb2d1}.ws-composer-footer>div>span{font-size:9px;color:#8aa6cc}.ws-starters>span{font-size:10px;color:#91aacc}.ws-section-title h2{font-size:14px;color:#7893b7}.ws-section-title>div>span{font-size:9px;color:#a4b6cf}.ws-section-title>button{font-size:9px;color:#9eb3d0}.ws-task-list h3{font-size:12px;color:#6c87ac}.ws-task-list p{font-size:9px;color:#9eb4d0}.ws-task-meta>span{font-size:8px;color:#89ad98}.ws-task-meta>span.review{color:#b9a277}.ws-task-meta small{font-size:8px;color:#a0b3ce}.ws-team-context>div strong{font-size:11px;color:#7e9cc2}.ws-team-context small{font-size:8px;color:#a2b7d2}.ws-team-context>div:last-child>span{font-size:8px;color:#99b1d1}.inspector-top h2{font-size:12px;color:#7e9ac0}.inspector-task-name h3{font-size:15px;color:#5f7fa8}.inspector-task-name p{font-size:10px;color:#96afcf}.task-complete{font-size:8px;color:#84ad95}.ws-section-micro{font-size:9px;color:#98afd0}.ws-agent-team p{font-size:8px;color:#9db2d0}.execution-plan>h3,.ws-artifacts>h3{font-size:11px;color:#7e9bc0}.execution-plan>h3>span,.ws-artifacts>h3>span{font-size:8px;color:#a1b7d5}.plan-step h4{font-size:11px;color:#7896bd}.plan-step p{font-size:9px;color:#a1b5d0}.plan-step small{font-size:7px;color:#a6b7d1}.ws-artifacts strong{font-size:10px;color:#84a0c4}.ws-artifacts small{font-size:8px;color:#a6bbd6}.ws-artifacts>div>span{font-size:8px;color:#9cb3d1}.inspector-note>p{font-size:9px;color:#a4b9d5;line-height:1.9}.ws-footer{font-size:8px;color:#9fb4d0}.ws-footer>span:last-child{font-size:8px;color:#94afd0}.workflow-heading h1{font-size:20px;color:#5b7ca7}.workflow-heading p{font-size:10px;color:#94aece}.workflow-heading .ws-eyebrow{font-size:8px;color:#9fb4d0}.workflow-heading h1>span{font-size:8px;color:#9fb4d0}.workflow-heading button{font-size:9px;color:#9ab0ce}.workflow-heading button.ws-run{color:#8aa6cc}.workflow-heading button.ws-publish{color:#8ca9ce}.canvas-status{font-size:9px;color:#96b0d0}.flow-node-top>strong{font-size:11px;color:#7896bd}.flow-node>p{font-size:9px;color:#a2b9d7}.flow-node-rows>span{font-size:8px;color:#a6bbd6;line-height:1.7}.flow-node{min-height:126px}.flow-node.small{min-height:100px}.flow-edge-label{font-size:7px;color:#9db5d3}.flow-edge-label.edge-review{font-size:7px}.workflow-bottom{font-size:8px;color:#a1b7d2}.node-inspector-title h2{font-size:12px;color:#7b97bd}.node-inspector-title small{font-size:9px;color:#a5bbd6}.node-tabs>span{font-size:10px;color:#a3b7d2}.node-tabs>span.selected{color:#809ec4}.node-field>label{font-size:10px;color:#91a9c8}.node-field>label>span{font-size:9px;color:#a8bdd7}.node-field>pre{font-size:9px;color:#8da9ce;line-height:2;min-height:125px}.variable-field>code{font-size:9px;color:#9cb5d6}.variable-field>span{font-size:8px;color:#a6bbd6}.node-field>small{font-size:8px;color:#a3b9d5}.node-help>p{font-size:9px;color:#a1b8d5}.node-field>div>img{opacity:.65}.canvas-tools span{font-size:9px;color:#a0b7d5}@media(max-width:1190px)and (min-width:761px){.ws-sidebar nav>button{font-size:11px}.cowork-welcome p{font-size:10px}.ws-composer-title{font-size:11px}.ws-composer>p{font-size:9px}.ws-context-chip{font-size:7px}.ws-composer-footer button,.ws-composer-footer>div>span{font-size:7px}.ws-starters>span{font-size:8px}.ws-task-list h3{font-size:10px}.ws-task-list p{font-size:8px}.ws-task-meta small{font-size:6px}.ws-task-meta>span{font-size:6px}.ws-team-context>div strong{font-size:9px}.ws-team-context small{font-size:7px}.ws-team-context>div:last-child>span{font-size:7px}.inspector-task-name h3{font-size:13px}.inspector-task-name p{font-size:9px}.ws-agent-team p{font-size:6px}.plan-step h4{font-size:9px}.plan-step p{font-size:8px}.plan-step small{font-size:6px}.ws-artifacts strong{font-size:8px}.ws-artifacts small{font-size:6px}.inspector-note>p{font-size:8px}.workflow-heading h1{font-size:18px}.workflow-heading p{font-size:9px}.workflow-heading button{font-size:8px}.node-inspector-title h2{font-size:11px}.node-inspector-title small{font-size:7px}.node-field>pre{font-size:8px}.variable-field>span{font-size:6px}.node-help>p{font-size:8px}}@media(max-width:760px){.ws-brand>span:last-child{font-size:12px}.ws-sidebar-bottom>button{font-size:7px}.ws-breadcrumb{font-size:8px}.ws-preview-badge{font-size:7px}.ws-view-tabs>button{font-size:10px}.cowork-welcome h1{font-size:27px}.cowork-welcome p{font-size:10px}.ws-eyebrow{font-size:8px}.ws-composer-title{font-size:10px}.ws-composer>p{font-size:9px}.ws-context-chip{font-size:7px}.ws-context-chip>span{font-size:6px}.ws-composer-footer button{font-size:7px}.ws-composer-footer>div>span{font-size:7px}.ws-starters>span{font-size:7px}.ws-section-title h2{font-size:12px}.ws-section-title>div>span,.ws-section-title>button{font-size:7px}.ws-task-list h3{font-size:10px}.ws-task-list p{font-size:7px}.ws-task-meta>span{font-size:6px}.ws-task-meta small{font-size:6px}.ws-team-context>div strong{font-size:9px}.ws-team-context small{font-size:7px}.ws-team-context>div:last-child>span{font-size:7px}.inspector-top h2{font-size:12px}.inspector-task-name h3{font-size:16px}.inspector-task-name p{font-size:10px}.ws-agent-team p{font-size:8px}.ws-section-micro{font-size:9px}.execution-plan>h3,.ws-artifacts>h3{font-size:12px}.plan-step h4{font-size:11px}.plan-step p{font-size:9px}.plan-step small{font-size:8px}.ws-artifacts strong{font-size:10px}.ws-artifacts small{font-size:8px}.inspector-note>p{font-size:9px}.ws-footer{font-size:7px}.ws-footer>span:nth-child(2),.ws-footer>span:last-child{font-size:6px}.workflow-heading h1{font-size:18px}.workflow-heading p{font-size:9px}.workflow-heading button,.canvas-status{font-size:8px}.canvas-status>span{font-size:7px}.node-field>pre{font-size:9px}.variable-field>span{font-size:8px}.node-help>p{font-size:9px}.workflow-bottom{font-size:7px}}:root{--read-ink:#24344b;--read-body:#46566d;--read-secondary:#59697e;--read-link:#2458a7;--read-line:#dbe3ef}:is(.page-home,.ai-workspace,.site-header,.site-footer,.demo-bar,.modal) :is(div,p,span,small,button,a,label,code,pre,strong,em){font-size:14px!important;color:var(--read-body)!important;line-height:1.65}:is(.page-home,.ai-workspace,.site-header,.site-footer,.demo-bar,.modal) :is(h1,h2,h3,h4){color:var(--read-ink)!important;line-height:1.45}:is(.page-home,.ai-workspace,.site-header,.site-footer,.demo-bar,.modal) :is(h1,h2,h3,h4) :is(span,strong,small){font-size:inherit!important;color:inherit!important;line-height:inherit}:is(.page-home,.ai-workspace,.site-header,.site-footer,.demo-bar,.modal) :is(small,.eyebrow,.ws-eyebrow,.demo-tag,.brand-display-name,.ws-preview-badge,.ws-demo-caption){font-size:12px!important;color:var(--read-secondary)!important;line-height:1.6}:is(.page-home,.ai-workspace,.site-header,.site-footer,.demo-bar,.modal) :is(a,.text-button,.case-link,.auth-switch>button){color:var(--read-link)!important}:is(.page-home,.ai-workspace,.site-header,.site-footer,.demo-bar,.modal) button{min-height:40px}:is(.page-home,.ai-workspace,.site-header,.site-footer,.demo-bar,.modal) button:disabled{color:var(--read-secondary)!important;opacity:1}:is(.page-home,.modal) .primary,.page-home .hero-buttons .primary{background:#2458a7!important;border-color:#2458a7!important;color:#fff!important;min-height:44px;padding:11px 20px;font-size:14px!important}:is(.page-home,.modal) .primary:hover{background:#1b478c!important}:is(.page-home,.modal) .primary :is(span,small){color:#fff!important;font-size:inherit!important}.page-home .secondary{color:#31527e!important;border-color:#c6d4e7;background:#fff}.page-home .section-heading .eyebrow{font-size:12px!important;letter-spacing:1.2px}.page-home .section-heading h2{font-size:28px;letter-spacing:-.4px}.page-home .section-description{font-size:15px!important;line-height:1.85;max-width:none}.page-home .section-heading>.text-button{font-size:14px!important;min-height:40px}.demo-bar{height:auto;min-height:30px;padding-top:5px;padding-bottom:5px}.demo-bar>span{font-size:12px!important;line-height:1.6}.site-header{height:76px}.header-inner{padding:0 32px;gap:22px}.site-header .brand strong{font-size:17px!important;white-space:nowrap}.brand small,.ws-brand small{display:none!important}.site-header nav{gap:22px}.site-header nav>a{font-size:14px!important;min-height:44px;color:#44546a!important}.site-header nav>a.active{color:#2458a7!important;font-weight:600}.header-actions{gap:15px}.header-login,.header-register{font-size:14px!important;min-height:44px;padding:9px 1px}.header-register,.console-btn{color:#2458a7!important}.console-btn{font-size:14px!important;min-height:42px;padding:9px 13px}.new-dot{top:24px}.mobile-toggle{min-width:40px;min-height:44px}.cinematic-stage{height:500px}.cinematic-banner .hero-inner{padding:27px 0}.cinematic-banner .hero-copy{background:#f4f7fc;padding:15px 20px 18px 0;border-radius:0 14px 14px 0;max-width:48%}.page-home .all-in-lockup{font-size:12px!important;line-height:1.6;margin-bottom:16px;gap:12px;flex-wrap:wrap}.page-home .all-in-lockup>span{font-size:16px!important;letter-spacing:2px;background:none;-webkit-text-fill-color:#2458a7!important;color:#2458a7!important}.page-home .hero-eyebrow{font-size:12px!important;line-height:1.7;margin-bottom:12px}.page-home .hero-eyebrow>span{font-size:12px!important}.page-home .hero-eyebrow>small{display:none}.cinematic-banner h1{font-size:43px!important;line-height:1.32;letter-spacing:-.8px}.cinematic-banner h1>span:not(.title-period){background:none;-webkit-text-fill-color:#2f5b9d!important;color:#2f5b9d!important}.cinematic-banner .hero-copy>p{font-size:15px!important;color:#46566d!important;line-height:1.9;max-width:420px;min-height:58px;margin-top:17px}.cinematic-banner .hero-buttons{margin-top:20px;gap:12px;flex-wrap:wrap}.cinematic-banner .hero-buttons .secondary{font-size:14px!important;min-height:44px;padding:11px 17px;background:#fff}.page-home .hero-caption{font-size:12px!important;gap:9px;margin-top:17px;line-height:1.7;flex-wrap:wrap}.page-home .hero-caption>span{font-size:12px!important}.page-home .banner-controls{bottom:18px;gap:9px}.page-home .banner-controls>span{font-size:12px!important;color:#46566d!important;margin-right:5px}.page-home .banner-controls b{color:#2458a7!important;font-size:14px!important}.page-home .banner-controls>button{height:40px;width:40px;min-height:40px;border-color:#bdcce0;color:#31527e!important;background:#fff}.banner-tabs{min-height:82px}.page-home .banner-tabs>button{padding:14px 10px;gap:8px;min-height:82px;white-space:normal}.page-home .banner-tabs>button>span{min-width:0}.page-home .banner-tabs>button strong{font-size:13px!important;color:#44546a!important;white-space:normal;line-height:1.55}.page-home .banner-tabs>button small{font-size:12px!important;color:#59697e!important;white-space:normal;line-height:1.5;margin-top:4px}.page-home .banner-tabs>button.selected strong{color:#214e91!important;font-weight:600}.banner-tab-progress{animation-duration:4s}.scene-coordinate{background:#ffffffed;padding:6px 8px;border:1px solid #dbe3ee;border-radius:5px;font-size:12px!important;color:#46566d!important;letter-spacing:.3px;right:max(calc((100vw - 1280px)/2),35px);top:23px}.page-home .scene-caption{background:#ffffffed;border:1px solid #dbe3ee;border-radius:8px;padding:11px 14px;gap:5px;max-width:410px;bottom:77px}.page-home .scene-caption>span,.page-home .scene-caption>strong{font-size:12px!important;color:#46566d!important;text-shadow:none;letter-spacing:.5px;line-height:1.7}.page-home .production-pipeline>div{min-width:91px;padding:11px;gap:9px;background:#fff}.page-home .production-pipeline :is(span,b){font-size:12px!important;color:#59697e!important;letter-spacing:0}.page-home .live-preview{background:#fff}.page-home .live-preview :is(span,small){font-size:12px!important;color:#754c52!important;letter-spacing:.2px}.page-home .engineer-preview{background:#fff}.page-home .engineer-preview :is(span,code,i,em){font-size:12px!important;color:#46566d!important;line-height:2}.page-home .engineer-preview code{padding:10px 14px}.page-home .section{padding-top:38px;padding-bottom:38px}.page-home .model-grid{align-items:stretch}.page-home .model-card{padding:22px 20px 0;display:flex;flex-direction:column;min-width:0}.page-home .model-title{gap:8px;align-items:center}.page-home .model-title h3{font-size:18px;line-height:1.5;overflow-wrap:anywhere}.page-home .model-kind{font-size:12px!important;background:#eaf0f8;color:#425a79!important;padding:4px 7px;line-height:1.5}.page-home .model-card>p{font-size:14px!important;line-height:1.85;min-height:52px;margin-top:13px}.page-home .model-card>.tag-list{margin-top:12px;min-height:56px;align-content:flex-start;gap:6px}.page-home .tag-list>span{font-size:12px!important;background:#edf2f8!important;color:#46566d!important;padding:5px 7px!important;line-height:1.4}.page-home .model-card-footer{gap:10px;min-height:57px;margin-top:auto;flex-wrap:wrap;padding:9px 0}.page-home .model-card-footer>span{font-size:12px!important;line-height:1.6}.page-home .model-card-footer button{font-size:13px!important;color:#2458a7!important;min-height:36px;gap:5px;white-space:normal}.page-home .model-brand-rail{padding-top:19px;padding-bottom:19px}.page-home .model-brand-rail>div:first-child>span{font-size:14px!important;line-height:1.7}.page-home .model-brand-rail small{font-size:12px!important;letter-spacing:.3px}.page-home .model-brand-rail>div:first-child{min-width:175px}.page-home .resource-strip{padding-top:23px;padding-bottom:23px;gap:22px}.page-home .resource-strip h3{font-size:16px;font-weight:600;line-height:1.7}.page-home .resource-strip p{font-size:13px!important;line-height:1.8}.page-home .strip-facts{gap:35px}.page-home .strip-facts strong{font-size:28px!important;color:#263e5d!important;line-height:1.25}.page-home .strip-facts strong>span{font-size:12px!important;color:#59697e!important;line-height:1.7}.page-home .strip-facts small{font-size:12px!important;margin-top:7px}.page-home .resource-strip>.text-button{font-size:14px!important}.page-home .applications-section .section{padding-top:35px;padding-bottom:35px}.page-home .center-card,.page-home .center-card-body{min-height:0}.page-home .center-card{display:flex;flex-direction:column;align-self:stretch;overflow:hidden}.page-home .center-card .app-art{position:relative;inset:auto;z-index:0;min-height:145px;height:145px;flex-shrink:0}.page-home .center-card-body{padding:19px 20px 22px;display:flex;flex-direction:column;flex:1}.page-home .center-category{font-size:12px!important;letter-spacing:.2px;line-height:1.7}.page-home .center-card h3{font-size:19px;line-height:1.5;margin-top:8px;max-width:none;overflow-wrap:anywhere}.page-home .center-card p{font-size:14px!important;line-height:1.85;min-height:0;margin-top:10px}.page-home .center-card .tag-list{margin-top:15px;gap:7px;min-height:0}.page-home .center-card .tag-list>span{font-size:12px!important}.page-home .bottom-services{grid-template-columns:1fr 1fr;gap:18px;padding-top:28px;padding-bottom:34px;align-items:stretch}.page-home .service-feature{padding:26px;min-height:0}.page-home .service-feature>.scene-media>.scene-image-shade{background:linear-gradient(90deg,#f4f7fcfa,#f4f7fcf0 58%,#f4f7fcbb)}.page-home .service-feature .eyebrow{font-size:12px!important;letter-spacing:.8px}.page-home .service-feature h2{font-size:24px;line-height:1.5;letter-spacing:-.3px}.page-home .service-feature p{font-size:14px!important;line-height:1.9;margin-top:13px}.page-home .service-feature .primary{font-size:14px!important;margin-top:18px}.page-home .feature-foot{gap:18px;flex-wrap:wrap;font-size:12px!important;padding-top:16px;margin-top:23px}.page-home .feature-foot>span{font-size:12px!important}.page-home .opc-glyph{font-size:36px!important;line-height:1;letter-spacing:5px;color:#426552!important;margin:18px 0}.page-home .opc-glyph>span{font-size:inherit!important;color:#426552!important}.page-home .opc-glyph small{font-size:12px!important;letter-spacing:.2px;line-height:1.7;margin-top:9px}.page-home .opc-top{flex-wrap:wrap;gap:10px}.page-home .opc-feature .text-button{font-size:14px!important;color:#315a46!important}.page-home .small-pill{font-size:12px!important;color:#365e49!important;background:#edf5ef;border-color:#d7e6dc}.page-home .customer-wall{padding-top:28px;padding-bottom:28px}.page-home .brand-wall-heading{gap:24px;align-items:center}.page-home .brand-wall-heading h2{font-size:25px;line-height:1.5}.page-home .brand-wall-heading .eyebrow{font-size:12px!important;letter-spacing:.7px}.page-home .brand-wall-heading>div:last-child>span{font-size:13px!important;line-height:1.7;max-width:none}.page-home .brand-wall-heading small{font-size:12px!important;line-height:1.7;max-width:none}.page-home .customer-logo-grid>.customer-brand-group{padding:19px 12px 15px;min-height:215px}.page-home .customer-brand-group>h3{font-size:15px;line-height:1.6;letter-spacing:0}.page-home .customer-brand-group>h3>small{font-size:12px!important;letter-spacing:.2px;line-height:1.5;min-height:18px;margin-top:5px}.page-home .group-brand-logos{gap:10px;margin-top:14px}.page-home .brand-logo-item{height:62px;gap:3px}.page-home .brand-display-name{font-size:12px!important;line-height:1.5}.page-home .brand-wall-source{font-size:12px!important;gap:15px;margin-top:13px;flex-wrap:wrap}.page-home .brand-wall-source :is(span,a){font-size:12px!important;line-height:1.7}.site-footer .brand strong{font-size:16px!important}.site-footer .footer-top>div>p{font-size:13px!important;line-height:1.8}.site-footer .footer-top{padding-top:27px;padding-bottom:27px;gap:25px}.site-footer .footer-links{gap:22px;flex-wrap:wrap}.site-footer .footer-links>button{font-size:14px!important;min-height:44px}.site-footer .support-brand>small{font-size:12px!important}.site-footer .footer-bottom{height:auto;min-height:52px;padding-top:12px;padding-bottom:12px;flex-wrap:wrap;gap:12px}.site-footer .footer-bottom :is(span,button){font-size:12px!important;line-height:1.8}.ai-workspace{font-size:14px;--ws-ink:#24344b;--ws-muted:#59697e;--ws-line:#dfe6f0}.ai-workspace :is(button,a,small,span,p,code,pre){overflow-wrap:break-word}.ws-sidebar{width:240px;padding:23px 16px 0}.ws-brand{gap:10px;margin-bottom:23px}.ai-workspace .ws-brand>span:last-child{font-size:18px!important;color:#24344b!important;line-height:1.5}.ws-brand-icon{height:36px;width:36px}.ws-team{padding:12px 10px;gap:10px;min-height:65px}.ai-workspace .ws-team>div{font-size:14px!important;line-height:1.5}.ai-workspace .ws-team>span{height:32px;width:32px;color:#34517a!important;background:#eaf1fa;font-size:13px!important}.ai-workspace .ws-team small{font-size:12px!important;margin-top:4px;line-height:1.5}.ws-new-task{min-height:44px;padding:10px 12px;margin-top:16px}.ai-workspace .ws-new-task{font-size:14px!important;color:#34517a!important;background:#edf3fd}.ai-workspace .ws-new-task>span{font-size:12px!important}.ai-workspace .ws-nav-label{font-size:12px!important;margin:23px 12px 12px}.ai-workspace .ws-sidebar nav>button{font-size:14px!important;min-height:44px;padding:10px 12px;gap:11px}.ai-workspace .ws-sidebar nav>button.active{color:#245398!important;background:#e5edf9;font-weight:600}.ai-workspace .ws-sidebar nav>button>span{font-size:12px!important;color:#31527d!important;background:#dbe7f8;min-width:21px;height:20px}.ai-workspace .ws-project-heading{font-size:12px!important;margin:24px 12px 14px}.ai-workspace .ws-project-heading>span{font-size:12px!important}.ws-projects{gap:15px;padding:0 12px}.ai-workspace .ws-projects>span{font-size:13px!important;line-height:1.7;white-space:normal}.ws-storage{padding:17px 12px;margin-top:26px}.ai-workspace .ws-storage>div{font-size:12px!important;flex-wrap:wrap;gap:6px}.ai-workspace .ws-storage>div>span,.ai-workspace .ws-storage small{font-size:12px!important;line-height:1.7}.ai-workspace .ws-sidebar-bottom>button{font-size:13px!important;min-height:44px;padding:10px 12px}.ai-workspace .ws-user>div{font-size:14px!important}.ai-workspace .ws-user small{font-size:12px!important;line-height:1.5;margin-top:2px}.ws-user{padding:17px 10px}.ws-user>span{height:32px;width:32px;background:#eaf3ed}.ws-header{height:auto;min-height:70px;padding:15px 28px;gap:20px;flex-wrap:wrap}.ai-workspace .ws-breadcrumb{font-size:13px!important;gap:8px;line-height:1.6}.ai-workspace .ws-breadcrumb>span{font-size:13px!important}.ws-header-actions{gap:15px}.ai-workspace .ws-preview-badge{font-size:12px!important;padding:5px 8px;line-height:1.5;background:#edf3fb;color:#395a85!important}.ws-collaborators>span{height:28px;width:28px;font-size:12px!important;line-height:1.5}.ai-workspace .ws-collaborators>span{color:#455975!important}.ai-workspace .ws-header-actions>button{font-size:13px!important;padding:9px 12px;min-height:40px}.ws-page-top{padding:21px 28px 0;gap:15px;flex-wrap:wrap}.ai-workspace .ws-view-tabs>button{font-size:14px!important;min-height:42px;padding:9px 12px;gap:8px}.ai-workspace .ws-view-tabs>button[aria-selected=true]{color:#245398!important;background:#fff;font-weight:600}.ai-workspace .ws-demo-caption{font-size:12px!important}.cowork-layout{grid-template-columns:minmax(0,1fr) 320px;min-height:0}.cowork-content{padding:31px 31px 32px}.cowork-welcome{margin-bottom:24px}.ai-workspace .ws-eyebrow{font-size:12px!important;line-height:1.7;margin-bottom:12px;letter-spacing:.3px}.cowork-welcome h1{font-size:30px;line-height:1.5;letter-spacing:-.5px}.ai-workspace .cowork-welcome h1>span{color:#315a96!important}.cowork-welcome h1>br{display:block}.ai-workspace .cowork-welcome p{font-size:15px!important;line-height:1.9;margin-top:12px}.ws-composer{padding:21px 20px 16px;border-color:#c8d8ee;box-shadow:none}.ai-workspace .ws-composer-title{font-size:15px!important;line-height:1.7;gap:8px}.ws-ai-spark{height:28px;width:28px;flex-shrink:0}.ai-workspace .ws-composer>p{font-size:14px!important;line-height:1.9;margin-top:14px;margin-bottom:17px}.ai-workspace .ws-context-chip{font-size:12px!important;min-height:28px;gap:6px;flex-wrap:wrap}.ai-workspace .ws-context-chip>span{font-size:12px!important;line-height:1.7}.ws-composer-footer{padding-top:12px;margin-top:14px;gap:12px;flex-wrap:wrap}.ws-composer-footer>div{gap:12px;flex-wrap:wrap}.ai-workspace .ws-composer-footer button{font-size:12px!important;min-height:36px;gap:5px}.ai-workspace .ws-composer-footer>div>span{font-size:12px!important;gap:5px}.ws-composer-footer button.ws-send{height:36px;width:36px;background:#dce8f8}.ws-starters{flex-wrap:wrap;gap:9px;margin-top:15px}.ai-workspace .ws-starters>span{font-size:12px!important;padding:9px 11px;gap:6px;line-height:1.6}.ws-section-title{margin:29px 0 16px;gap:15px;flex-wrap:wrap}.ws-section-title>div{gap:11px;flex-wrap:wrap}.ws-section-title h2{font-size:18px;font-weight:600;line-height:1.6}.ai-workspace .ws-section-title>div>span{font-size:12px!important}.ai-workspace .ws-section-title>button{font-size:13px!important;min-height:40px}.ws-task-list>article{gap:12px;padding:17px 15px}.task-type-icon{height:36px;width:36px}.ws-task-list h3{font-size:15px;line-height:1.6;white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere}.ai-workspace .ws-task-list p{font-size:13px!important;line-height:1.85;white-space:normal;overflow:visible;text-overflow:clip;max-width:none;margin-top:5px}.ai-workspace .ws-task-meta>span{font-size:12px!important;padding:4px 7px;line-height:1.5;white-space:nowrap;color:#2d6949!important;background:#edf6ef;border-color:#d6e8dc}.ai-workspace .ws-task-meta>span.review{color:#805512!important;background:#fbf4e7;border-color:#eaddc3}.ai-workspace .ws-task-meta small{font-size:12px!important;margin-top:7px;line-height:1.6;white-space:nowrap}.ws-team-context{padding:18px 16px;flex-wrap:wrap;gap:16px}.ai-workspace .ws-team-context>div strong{font-size:14px!important;line-height:1.7}.ai-workspace .ws-team-context small{font-size:12px!important;line-height:1.7;display:block;margin-top:4px}.ws-team-context>div:last-child{gap:13px;flex-wrap:wrap}.ai-workspace .ws-team-context>div:last-child>span{font-size:12px!important;line-height:1.6;gap:5px}.cowork-inspector{padding:0 23px 25px;margin-top:22px;border-color:#e1e7f0}.inspector-top{padding:10px 0 17px}.inspector-top h2{font-size:16px;line-height:1.6}.inspector-task-name{padding-top:20px}.ai-workspace .task-complete{font-size:12px!important;color:#2d6949!important;background:#edf6ef;border-color:#d6e8dc;padding:5px 8px}.inspector-task-name h3{font-size:18px;line-height:1.7;margin-top:13px}.ai-workspace .inspector-task-name p{font-size:14px!important;line-height:1.9;margin-top:8px}.ws-agent-team{padding:21px 0}.ai-workspace .ws-section-micro{font-size:12px!important;line-height:1.6;margin-bottom:12px}.ws-agent-team>div:last-child{gap:0;flex-wrap:wrap;row-gap:10px}.ai-workspace .ws-agent-team p{font-size:12px!important;line-height:1.8;margin-left:8px;max-width:none}.execution-plan{padding-top:21px}.execution-plan>h3,.ws-artifacts>h3{font-size:15px;line-height:1.6;margin-bottom:19px}.ai-workspace .execution-plan>h3>span,.ai-workspace .ws-artifacts>h3>span{font-size:12px!important;color:#59697e!important}.plan-step{gap:10px;margin-bottom:22px}.plan-check{height:22px;width:22px;color:#37674d;background:#edf6f0;border-color:#c9dfd0}.plan-step h4{font-size:14px;line-height:1.7}.ai-workspace .plan-step p{font-size:13px!important;line-height:1.8;margin-top:6px}.ai-workspace .plan-step small{font-size:12px!important;line-height:1.8;margin-top:7px}.plan-step:not(:last-child):before{left:10px;top:27px;bottom:-17px}.ws-artifacts{padding-top:21px;margin-top:23px}.ws-artifacts>div{padding:13px 10px;gap:9px;min-width:0}.ai-workspace .ws-artifacts>div>span{height:30px;width:30px;font-size:12px!important}.ai-workspace .ws-artifacts strong{font-size:13px!important;line-height:1.7;white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere}.ai-workspace .ws-artifacts small{font-size:12px!important;line-height:1.7;margin-top:4px}.inspector-note{gap:9px;padding:13px 12px;margin-top:19px}.ai-workspace .inspector-note>p{font-size:12px!important;line-height:1.85}.ws-footer{padding:14px 28px;gap:14px;flex-wrap:wrap;min-height:51px}.ai-workspace .ws-footer>span{font-size:12px!important;line-height:1.8}.workflow-layout{grid-template-columns:minmax(0,1fr) 290px;min-height:0}.workflow-main{padding:26px 0 0 26px}.workflow-heading{padding-right:23px;gap:17px;flex-wrap:wrap;margin-bottom:23px}.workflow-heading h1{font-size:25px;line-height:1.5;gap:10px;flex-wrap:wrap}.ai-workspace .workflow-heading h1>span{font-size:12px!important;color:#46566d!important;padding:3px 7px}.ai-workspace .workflow-heading p{font-size:14px!important;line-height:1.9;margin-top:9px}.ai-workspace .workflow-heading .ws-eyebrow{font-size:12px!important}.workflow-heading>div:last-child{gap:9px;flex-wrap:wrap}.ai-workspace .workflow-heading button{font-size:13px!important;min-height:40px;padding:9px 12px}.workflow-canvas{min-height:640px;max-width:100%;overscroll-behavior-x:contain;touch-action:pan-x pan-y;scrollbar-width:thin;border-color:#dbe4f0}.ai-workspace .canvas-status{font-size:12px!important;padding:15px;gap:7px}.ai-workspace .canvas-status>span{font-size:12px!important;line-height:1.6;margin-left:9px;padding-left:9px}.flow-stage{width:1000px!important;height:580px!important;transform:none!important;margin:0 auto!important}.flow-connectors{width:1000px;height:580px}.flow-node{width:180px;min-height:176px;padding:12px;border-color:#cbd8e9;border-radius:9px;background:#fff;box-shadow:0 2px 9px #45607a08}.flow-node.small{width:140px;min-height:128px}.flow-node-top{gap:7px;align-items:center}.flow-node-top>strong{font-size:13px!important;line-height:1.6;color:#24344b!important;white-space:normal}.flow-node-top>svg{flex-shrink:0}.node-icon{height:28px;width:28px}.ai-workspace .flow-node>p{font-size:12px!important;line-height:1.7;margin:9px 0}.flow-node-rows{padding-top:9px;gap:7px}.ai-workspace .flow-node-rows>span{font-size:12px!important;line-height:1.7;white-space:normal;overflow-wrap:anywhere}.node-port{top:50%}.ai-workspace .flow-edge-label{left:383px;top:143px;font-size:12px!important;color:#52637a!important;line-height:1.7;padding:2px 4px}.ai-workspace .flow-edge-label.edge-review{left:920px;top:259px;font-size:12px!important;writing-mode:vertical-rl;letter-spacing:1px}.canvas-tools{position:sticky;bottom:12px;left:15px;right:15px;width:calc(100% - 30px);margin-top:-52px;gap:15px;z-index:5}.canvas-tools>div{padding:5px 8px;gap:10px}.ai-workspace .canvas-tools button{min-height:32px;min-width:25px}.ai-workspace .canvas-tools span{font-size:12px!important}.workflow-bottom{padding:17px 21px 18px 0;gap:14px;flex-wrap:wrap}.ai-workspace .workflow-bottom>span{font-size:12px!important;line-height:1.8}.node-inspector{padding:13px 20px 25px;margin-top:20px;border-color:#e1e7f0}.node-inspector-title{gap:10px;margin-bottom:22px}.node-inspector-title h2{font-size:16px;line-height:1.6}.ai-workspace .node-inspector-title small{font-size:12px!important;line-height:1.6;margin-top:4px}.node-tabs{gap:19px;margin-bottom:23px}.ai-workspace .node-tabs>span{font-size:13px!important;line-height:1.7;padding:0 4px 11px}.ai-workspace .node-tabs>span.selected{color:#2458a7!important;border-color:#557baa}.node-field{margin-bottom:25px}.ai-workspace .node-field>label{font-size:14px!important;line-height:1.7;margin-bottom:10px}.ai-workspace .node-field>label>span{font-size:12px!important}.node-field>div:first-of-type{padding:12px;border-color:#dbe4f1;min-height:42px}.node-field>div>img{width:110px;height:23px;opacity:1}.ai-workspace .node-field>pre{font-size:13px!important;line-height:1.85;padding:14px;min-height:165px;white-space:pre-wrap;overflow-wrap:anywhere;border-color:#dbe4f1}.node-field .variable-field{padding:10px;gap:8px;flex-wrap:wrap;border-color:#dde6f2}.ai-workspace .variable-field>code{font-size:12px!important;line-height:1.7;color:#31527c!important;background:#edf3fb;border-color:#d2deee;padding:3px 5px}.ai-workspace .variable-field>span{font-size:12px!important;line-height:1.7}.ai-workspace .node-field>small{font-size:12px!important;line-height:1.8}.node-help{padding:13px;gap:8px}.ai-workspace .node-help>p{font-size:12px!important;line-height:1.85}.ai-workspace :is(.ws-new-task,.ws-run,.ws-publish){color:#385474!important;background:#edf3fb;border-color:#d6e1f0}.ai-workspace :is(.task-type-icon,.node-icon){color:#526a8d!important}@media(min-width:1600px){.cowork-content{padding:35px 43px}.cowork-layout{grid-template-columns:minmax(0,1fr) 335px}.cowork-welcome h1{font-size:34px}.workflow-layout{grid-template-columns:minmax(0,1fr) 315px}}@media(max-width:1250px)and (min-width:761px){.header-inner{padding:0 24px;gap:16px}.site-header nav{gap:15px}.site-header .brand strong{font-size:15px!important}.header-actions{gap:12px}.site-header nav>a{font-size:13px!important}.console-btn{font-size:13px!important}.cinematic-banner h1{font-size:38px!important}.cinematic-banner .hero-copy>p{font-size:14px!important;max-width:370px}.page-home .banner-tabs>button{padding-left:8px;padding-right:8px;gap:6px}.page-home .banner-tabs>button strong{font-size:12px!important}.page-home .resource-strip{gap:17px;flex-wrap:wrap}.page-home .resource-strip>div:first-child{flex:1;min-width:350px}.page-home .resource-strip>.text-button{margin-left:auto}.page-home .strip-facts{gap:28px}.cowork-layout{grid-template-columns:1fr}.cowork-inspector{border-left:0;border-top:1px solid #dfe6f0;padding:26px 31px;margin-top:0;display:grid;grid-template-columns:1fr 1fr;gap:0 30px}.inspector-top,.inspector-task-name,.ws-agent-team,.inspector-note{grid-column:1/-1}.ws-agent-team{padding-bottom:18px}.execution-plan{padding-top:23px}.ws-artifacts{border-top:0;padding-top:23px;margin-top:0}.ws-sidebar{width:224px}.workflow-layout{grid-template-columns:1fr}.node-inspector{border-left:0;border-top:1px solid #dfe6f0;margin-top:0;padding:25px 27px;display:grid;grid-template-columns:1fr 1fr;gap:0 28px}.node-inspector-title,.node-tabs,.node-help{grid-column:1/-1}.workflow-main{padding-left:25px}.workflow-canvas{min-height:640px}.flow-stage{margin-left:0!important}}@media(max-width:1100px){.site-header nav{display:none;position:absolute;top:76px;left:0;right:0;height:auto;background:#fff;border-bottom:1px solid #dce5f2;padding:15px 25px;box-shadow:0 12px 25px #52749a11;margin:0}.site-header nav.nav-open{display:flex;flex-direction:column;align-items:stretch;gap:3px}.site-header nav>a{height:auto;min-height:46px;padding:11px 12px;font-size:15px!important}.site-header nav>a.active{background:#edf3fc;border-radius:6px}.site-header nav>a.active:after{display:none}.mobile-toggle{display:flex}.site-header nav .new-dot{left:125px;right:auto;top:16px}.page-home .banner-tabs>button>svg{display:none}.page-home .banner-tabs>button{justify-content:center}.page-home .model-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.page-home .center-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.page-home .center-card .app-art{height:155px;min-height:155px}.page-home .model-card>p{min-height:0}.page-home .production-pipeline{right:35px;gap:5px}.page-home .production-pipeline>div{min-width:72px;padding:9px}.page-home .production-pipeline b{font-size:10px!important}.page-home .engineer-preview{right:35px;min-width:215px}.page-home .scene-caption{right:35px;max-width:320px}}@media(max-width:760px){:is(.page-home,.ai-workspace,.site-header,.site-footer,.demo-bar,.modal) :is(p,span,button,a,label,code,pre,strong,em){font-size:15px!important;line-height:1.75}:is(.page-home,.ai-workspace,.site-header,.site-footer,.demo-bar,.modal) :is(small,.eyebrow,.ws-eyebrow,.demo-tag,.brand-display-name,.ws-preview-badge,.ws-demo-caption){font-size:12px!important;line-height:1.65}:is(.page-home,.ai-workspace,.site-header,.site-footer,.demo-bar,.modal) :is(h1,h2,h3,h4) :is(span,strong,small){font-size:inherit!important;line-height:inherit}.container{width:calc(100% - 36px)}.demo-bar{min-height:29px;padding:5px 18px}.demo-bar>span{font-size:12px!important}.demo-bar>span:last-child{display:none}.site-header{height:70px}.header-inner{padding:0 15px;gap:10px}.site-header .brand strong{font-size:15px!important;white-space:normal;line-height:1.45;display:block;max-width:165px}.brand{gap:7px}.brand-symbol{width:26px;transform:scale(.77);margin-right:-3px}.header-actions{gap:12px}.header-login,.header-register{font-size:14px!important;min-height:44px}.header-login:after{display:none}.console-btn{display:none}.mobile-toggle{min-width:34px;padding:3px}.mobile-toggle svg{height:23px;width:23px}.site-header nav{top:70px;padding:13px 18px 18px}.site-header nav>a{font-size:16px!important;min-height:46px}.session-label{font-size:12px!important;max-width:85px;line-height:1.5}.cinematic-stage{height:646px}.cinematic-banner .hero-inner{padding:22px 0;height:100%}.cinematic-banner .hero-copy{max-width:100%;padding:0 0 17px;background:#f4f7fc;border-radius:0 0 14px 14px}.page-home .all-in-lockup{font-size:12px!important;margin-bottom:15px;gap:9px;line-height:1.7}.page-home .all-in-lockup>span{font-size:15px!important}.page-home .hero-eyebrow{font-size:12px!important;margin-bottom:12px}.page-home .hero-eyebrow>span{font-size:12px!important}.cinematic-banner h1{font-size:34px!important;line-height:1.35;letter-spacing:-.6px}.cinematic-banner .hero-copy>p{font-size:16px!important;line-height:1.85;max-width:none;min-height:0;margin-top:15px}.cinematic-banner .hero-buttons{margin-top:19px;gap:10px;flex-wrap:wrap}.page-home .hero-buttons .primary,.cinematic-banner .hero-buttons .secondary{font-size:14px!important;min-height:46px;padding:11px 16px;gap:7px}.page-home .hero-buttons svg{width:15px}.page-home .hero-caption{font-size:12px!important;margin-top:15px;gap:7px;line-height:1.7}.page-home .hero-caption>span{font-size:12px!important}.page-home .hero-caption>svg{width:13px}.cinematic-backdrop>.scene-media{inset:323px 0 0}.cinematic-banner[data-scene=models] .cinematic-backdrop>.scene-media{inset:323px 0 -4px -1px}.cinematic-backdrop:after{background:linear-gradient(180deg,#f4f7fc 0% 42%,#f4f7fcb0 56%,#f4f7fc10 77%,#f4f7fc11 90%,#f4f7fc88)}.cinematic-banner[data-scene=models] .cinematic-backdrop:after{background:linear-gradient(180deg,#f4f7fc 0% 42%,#f4f7fc99 56%,#f4f7fc00 76% 90%,#f4f7fc88)}.page-home .banner-controls{bottom:15px;gap:8px;right:0}.page-home .banner-controls>span{font-size:12px!important}.page-home .banner-controls b{font-size:14px!important}.page-home .banner-controls>button{min-height:40px;height:40px;width:40px}.page-home .banner-controls>button svg{width:15px}.banner-tabs{grid-template-columns:repeat(4,minmax(0,1fr));padding:0 6px;width:100%;min-height:0}.page-home .banner-tabs>button{min-height:67px;padding:10px 6px;display:flex;justify-content:center;gap:4px}.page-home .banner-tabs>button strong{font-size:12px!important;line-height:1.55;white-space:normal;text-align:center}.page-home .banner-tabs>button small{display:none}.page-home .banner-tabs>button>svg{display:none}.page-home .scene-coordinate,.page-home .production-pipeline,.page-home .live-preview,.page-home .engineer-preview,.page-home .robot-target{display:none}.page-home .scene-caption{left:0;right:auto;bottom:72px;padding:8px 10px;max-width:280px;gap:3px}.page-home .scene-caption>span{font-size:12px!important;letter-spacing:.1px}.page-home .scene-caption>strong{font-size:12px!important;line-height:1.6}.page-home .scene-overlay-models .scene-caption{display:none}.page-home .model-brand-rail{padding-top:18px;padding-bottom:17px}.page-home .model-brand-rail>div:first-child{min-width:0;display:block;line-height:1.7;margin-bottom:13px}.page-home .model-brand-rail>div>span{font-size:14px!important}.page-home .model-brand-rail small{font-size:12px!important;line-height:1.6;margin-top:4px}.model-marquee-set>span{height:35px}.model-brand-rail .model-marquee img{height:26px;width:95px;max-width:95px}.model-marquee-set{gap:30px;padding:0 15px}.model-marquee-set>span{width:95px}.page-home .resource-strip{padding-top:19px;padding-bottom:19px;gap:18px;position:relative;flex-wrap:wrap}.page-home .resource-strip>div:first-child{width:100%;gap:14px;align-items:flex-start}.strip-qiniu{min-width:73px;min-height:41px;align-self:center}.strip-qiniu .qiniu-logo{width:63px;height:23px}.page-home .resource-strip h3{font-size:16px;line-height:1.6;margin-bottom:6px}.page-home .resource-strip p{font-size:13px!important;line-height:1.85}.page-home .resource-strip>.text-button{position:static;margin:0;right:auto;min-height:40px;width:100%;justify-content:flex-end;font-size:14px!important;align-self:auto;padding-top:0;padding-bottom:0}.page-home .resource-strip>.text-button svg{width:15px}.page-home .strip-facts{width:100%;justify-content:space-between;gap:16px;padding-top:17px}.page-home .strip-facts>div{min-width:0;flex:1}.page-home .strip-facts strong{font-size:26px!important;line-height:1.5}.page-home .strip-facts strong>span{font-size:12px!important;display:inline-block;margin-left:6px;line-height:1.6}.page-home .strip-facts small{font-size:12px!important;line-height:1.6;margin-top:3px}.page-home .section{padding-top:29px;padding-bottom:29px}.page-home .section-heading{gap:12px;align-items:flex-start;flex-wrap:wrap;margin-bottom:20px}.page-home .section-heading h2{font-size:24px;line-height:1.5}.page-home .section-heading .eyebrow{font-size:12px!important;line-height:1.6;letter-spacing:.6px}.page-home .section-description{font-size:15px!important;line-height:1.9;max-width:none;margin-top:10px}.page-home .section-heading>.text-button{align-self:flex-start;margin-top:0;margin-bottom:0;min-height:40px;font-size:14px!important;gap:7px}.page-home .section-heading>.text-button svg{width:15px}.page-home>.section>.model-grid{grid-template-columns:1fr!important;gap:15px}.page-home .model-card{padding:22px 22px 0;border-radius:12px}.page-home .model-official-logo{height:31px;margin-bottom:13px}.page-home .model-official-logo img{height:29px;max-width:125px}.page-home .model-title h3{font-size:20px;line-height:1.6}.page-home .model-kind{display:block;font-size:12px!important;padding:4px 7px}.page-home .model-card>p{font-size:16px!important;line-height:1.8;min-height:0;margin-top:13px}.page-home .model-card>.tag-list{min-height:0;margin-top:15px;margin-bottom:9px;gap:7px}.page-home .model-card .tag-list>span{font-size:12px!important;padding:5px 8px!important;line-height:1.5}.page-home .model-card-footer{min-height:57px;gap:12px;flex-wrap:wrap;padding:7px 0;margin-top:8px}.page-home .model-card-footer>span{font-size:12px!important;line-height:1.7}.page-home .model-card-footer button{font-size:14px!important;min-height:44px;gap:6px}.page-home .model-card-footer button svg{width:14px}.page-home .center-grid{grid-template-columns:1fr;gap:18px}.page-home .center-card,.page-home .center-card-body{min-height:0}.page-home .center-card .app-art{height:175px;min-height:175px;position:relative;inset:auto}.page-home .center-card-body{padding:20px 22px 23px;display:flex;justify-content:flex-start;min-height:0}.page-home .center-category{font-size:12px!important;line-height:1.7}.page-home .center-category svg{height:16px;width:16px}.page-home .center-card h3{font-size:21px;line-height:1.5;max-width:none;margin-top:9px}.page-home .center-card p{font-size:16px!important;line-height:1.85;min-height:0;margin-top:12px}.page-home .center-card .tag-list{min-height:0;margin-top:16px;gap:7px}.page-home .center-card .tag-list>span{font-size:12px!important;line-height:1.5;padding:5px 8px!important}.page-home .bottom-services{grid-template-columns:1fr;gap:18px;padding-top:25px;padding-bottom:30px}.page-home .service-feature{padding:23px;min-height:0}.page-home .service-feature h2{font-size:24px;line-height:1.5}.page-home .service-feature p{font-size:16px!important;line-height:1.85}.page-home .service-feature .primary{font-size:14px!important;min-height:44px}.page-home .service-feature-copy{margin-top:14px}.page-home .feature-foot{gap:14px;line-height:1.7;padding-top:16px;margin-top:23px}.page-home .feature-foot>span{font-size:12px!important}.page-home .opc-glyph{font-size:35px!important}.page-home .opc-glyph small{font-size:12px!important;line-height:1.7}.page-home .opc-glyph>span{font-size:inherit!important}.page-home .opc-feature .text-button{font-size:14px!important;min-height:44px}.page-home .small-pill{font-size:12px!important;padding:4px 7px;line-height:1.5}.page-home .brand-wall-heading{flex-wrap:wrap;gap:14px}.page-home .brand-wall-heading h2{font-size:24px;line-height:1.5}.page-home .brand-wall-heading>div:last-child{text-align:left;width:100%}.page-home .brand-wall-heading>div:last-child>span{max-width:none;font-size:13px!important;line-height:1.8}.page-home .brand-wall-heading small{max-width:none;font-size:12px!important;line-height:1.7}.page-home .customer-logo-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.page-home .customer-logo-grid>.customer-brand-group{padding:18px 12px 16px;min-height:218px}.page-home .customer-logo-grid>.customer-brand-group:last-child{grid-column:1/-1;min-height:150px}.page-home .customer-brand-group>h3{font-size:16px;line-height:1.6}.page-home .customer-brand-group>h3>small{font-size:12px!important;line-height:1.55;min-height:18px;letter-spacing:0}.page-home .group-brand-logos{gap:10px;margin-top:13px}.page-home .customer-brand-group:last-child .group-brand-logos{flex-direction:row;justify-content:space-evenly;gap:20px}.page-home .brand-logo-item{height:66px;gap:4px}.page-home .customer-logo-grid .brand-logo-item img{height:38px;max-width:120px;width:110px}.page-home .customer-logo-grid .brand-zeiss img{height:38px;width:42px}.page-home .customer-logo-grid .brand-siemens img{width:105px;height:20px;margin:7px 0 5px}.page-home .customer-logo-grid .brand-basf img{width:95px;height:30px}.page-home .brand-display-name{font-size:12px!important;line-height:1.55}.page-home .brand-wall-source{font-size:12px!important;line-height:1.8;gap:10px}.page-home .brand-wall-source :is(span,a){font-size:12px!important;line-height:1.8}.site-footer .footer-top{gap:20px;padding-top:25px;padding-bottom:23px;align-items:flex-start}.site-footer .footer-top>div:first-child{width:100%;order:0}.site-footer .brand strong{font-size:16px!important}.site-footer .footer-top>div>p{font-size:14px!important;line-height:1.8}.site-footer .support-brand{order:2;width:100%;display:flex;align-items:center;gap:16px}.site-footer .support-brand>small{font-size:12px!important}.site-footer .support-brand>div{margin:0}.site-footer .qiniu-logo{width:95px;height:27px}.site-footer .footer-links{order:1;gap:8px 19px;justify-content:flex-start;border-top:1px solid #dce5ef;padding-top:16px}.site-footer .footer-links>button{font-size:14px!important;min-height:44px}.site-footer .footer-bottom{gap:10px;line-height:1.9;padding-top:15px;padding-bottom:18px}.site-footer .footer-bottom :is(span,button){font-size:12px!important;line-height:1.85}.site-footer .footer-bottom>span:nth-child(2){font-size:12px!important}.ai-workspace{display:block}.ws-sidebar{width:100%;min-height:0;padding:14px 18px;display:flex;flex-direction:row;align-items:center;gap:10px;justify-content:space-between}.ws-brand{margin:0;padding:0;gap:7px}.ai-workspace .ws-brand>span:last-child{font-size:16px!important;line-height:1.5;white-space:nowrap}.ws-brand-icon{width:31px;height:31px;border-radius:7px}.ws-brand-icon svg{width:18px}.ws-sidebar-bottom{margin:0;padding:0;display:flex;gap:0}.ai-workspace .ws-sidebar-bottom>button{font-size:12px!important;padding:8px 9px;min-height:44px;gap:5px;border-color:#d6e1ee}.ws-sidebar-bottom>button:first-child{display:none}.ws-sidebar-bottom>button>svg{width:12px}.ws-team,.ws-new-task,.ws-nav-label,.ws-sidebar nav,.ws-project-heading,.ws-projects,.ws-storage,.ws-user{display:none}.ws-header{padding:13px 18px;min-height:59px;gap:11px;flex-wrap:wrap}.ai-workspace .ws-breadcrumb,.ai-workspace .ws-breadcrumb>span{font-size:12px!important;gap:7px;line-height:1.7}.ws-header-actions{gap:10px}.ai-workspace .ws-preview-badge{font-size:12px!important;padding:4px 7px}.ws-collaborators{display:none}.ws-header-actions>button{display:none}.ws-page-top{padding:16px 18px 0;gap:12px;flex-wrap:wrap}.ws-view-tabs{padding:4px;gap:3px;width:100%;justify-content:stretch}.ai-workspace .ws-view-tabs>button{font-size:14px!important;min-height:44px;gap:7px;padding:10px 8px;flex:1;white-space:nowrap}.ws-view-tabs>button>svg{width:15px}.ws-demo-caption{display:none}.cowork-layout{display:flex;flex-direction:column;min-height:0}.cowork-content{padding:25px 18px}.cowork-welcome{margin-bottom:22px}.ai-workspace .ws-eyebrow{font-size:12px!important;line-height:1.7;letter-spacing:.2px}.cowork-welcome h1{font-size:28px;line-height:1.5;letter-spacing:-.5px}.ai-workspace .cowork-welcome h1>span{font-size:inherit!important;line-height:inherit}.ai-workspace .cowork-welcome p{font-size:16px!important;line-height:1.85;max-width:none;margin-top:13px}.ws-composer{padding:18px 16px 14px;max-width:100%}.ai-workspace .ws-composer-title{font-size:15px!important;line-height:1.8;align-items:flex-start;gap:8px}.ws-ai-spark{height:26px;width:26px;margin-top:2px}.ai-workspace .ws-composer>p{font-size:15px!important;line-height:1.85;margin-top:14px;margin-bottom:15px}.ai-workspace .ws-context-chip{font-size:12px!important;flex-wrap:wrap;line-height:1.75;gap:6px}.ai-workspace .ws-context-chip>span{font-size:12px!important;line-height:1.7;margin-left:0;padding-left:8px}.ws-context-chip>svg{width:12px}.ws-composer-footer{gap:12px;margin-top:15px;padding-top:12px;flex-wrap:wrap}.ws-composer-footer>div{gap:11px;flex-wrap:wrap}.ai-workspace .ws-composer-footer button{font-size:12px!important;min-height:36px}.ws-composer-footer>div:first-child>button:last-child{display:none}.ai-workspace .ws-composer-footer>div>span{font-size:12px!important;line-height:1.6;gap:5px}.ws-composer-footer button.ws-send{height:36px;width:36px}.ws-starters{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin-top:14px}.ai-workspace .ws-starters>span{font-size:13px!important;min-height:42px;padding:9px 10px;gap:7px;justify-content:center}.ws-starters>span>svg{height:14px;width:14px}.ws-section-title{margin:25px 0 16px;gap:11px;flex-wrap:wrap}.ws-section-title>div{gap:9px;flex-wrap:wrap}.ws-section-title h2{font-size:19px;line-height:1.6}.ai-workspace .ws-section-title>div>span{font-size:12px!important;line-height:1.7}.ai-workspace .ws-section-title>button{font-size:13px!important;min-height:40px}.ws-task-list>article{display:grid;grid-template-columns:36px minmax(0,1fr);gap:10px 12px;padding:17px 15px}.task-type-icon{height:36px;width:36px;align-self:start}.ws-task-list h3{font-size:16px;line-height:1.6;white-space:normal;overflow:visible;max-width:none}.ai-workspace .ws-task-list p{font-size:14px!important;line-height:1.9;white-space:normal;overflow:visible;text-overflow:clip;max-width:none;margin-top:7px}.ws-task-meta{grid-column:2;display:flex;align-items:center;gap:13px;flex-wrap:wrap;text-align:left;margin-top:2px}.ai-workspace .ws-task-meta>span{font-size:12px!important;line-height:1.6;gap:3px;padding:4px 7px}.ai-workspace .ws-task-meta small{font-size:12px!important;line-height:1.6;margin:0}.ws-task-list>article>svg{display:none}.ws-team-context{padding:18px 15px;gap:16px;flex-wrap:wrap;margin-top:17px}.ws-team-context>div{gap:10px}.ai-workspace .ws-team-context>div strong{font-size:15px!important;line-height:1.7}.ai-workspace .ws-team-context small{font-size:12px!important;line-height:1.8;margin-top:5px}.ws-team-context>div:last-child{width:100%;gap:11px;flex-wrap:wrap}.ai-workspace .ws-team-context>div:last-child>span{font-size:12px!important;line-height:1.7;gap:5px}.cowork-inspector{display:block;border-left:0;border-top:1px solid #dfe6f0;padding:23px 18px 26px;margin-top:0}.inspector-top{padding:0 0 17px}.inspector-top h2{font-size:18px}.inspector-task-name{padding-top:20px}.ai-workspace .task-complete{font-size:12px!important}.inspector-task-name h3{font-size:20px;line-height:1.6;margin-top:13px}.ai-workspace .inspector-task-name p{font-size:15px!important;line-height:1.85;margin-top:9px}.ws-agent-team{padding:21px 0}.ai-workspace .ws-section-micro{font-size:12px!important}.ai-workspace .ws-agent-team p{font-size:12px!important;line-height:1.8;margin-left:8px;max-width:none}.execution-plan{padding-top:23px}.execution-plan>h3,.ws-artifacts>h3{font-size:17px;line-height:1.6;margin-bottom:21px}.ai-workspace .execution-plan>h3>span,.ai-workspace .ws-artifacts>h3>span{font-size:12px!important}.plan-step{gap:12px;margin-bottom:25px}.plan-step h4{font-size:16px;line-height:1.65}.ai-workspace .plan-step p{font-size:14px!important;line-height:1.85;margin-top:7px}.ai-workspace .plan-step small{font-size:12px!important;line-height:1.8;margin-top:8px}.ws-artifacts{margin-top:24px;padding-top:22px}.ws-artifacts>div{padding:15px 12px;gap:11px}.ai-workspace .ws-artifacts strong{font-size:14px!important;line-height:1.75;white-space:normal;overflow:visible;overflow-wrap:anywhere}.ai-workspace .ws-artifacts small{font-size:12px!important;line-height:1.75;margin-top:5px}.ai-workspace .ws-artifacts>div>span{font-size:12px!important;width:33px;height:33px}.inspector-note{padding:15px 12px;gap:9px;margin-top:21px}.ai-workspace .inspector-note>p{font-size:12px!important;line-height:1.9}.ws-footer{padding:17px 18px;gap:10px;flex-wrap:wrap}.ai-workspace .ws-footer>span{font-size:12px!important;line-height:1.9}.ai-workspace .ws-footer>span:nth-child(2){font-size:12px!important;order:3;width:100%}.ai-workspace .ws-footer>span:last-child{font-size:12px!important;margin-left:auto}.workflow-layout{display:block;min-height:0}.workflow-main{padding:24px 0 0 18px;min-width:0}.workflow-heading{padding-right:18px;gap:17px;flex-wrap:wrap;margin-bottom:20px}.workflow-heading h1{font-size:24px;line-height:1.5;gap:9px;flex-wrap:wrap}.ai-workspace .workflow-heading h1>span{font-size:12px!important;line-height:1.6}.ai-workspace .workflow-heading p{font-size:15px!important;line-height:1.85}.ai-workspace .workflow-heading .ws-eyebrow{font-size:12px!important;line-height:1.6}.workflow-heading>div:last-child{width:100%;gap:8px;flex-wrap:wrap}.ai-workspace .workflow-heading button{font-size:13px!important;min-height:42px;padding:9px 11px;gap:6px}.workflow-canvas{min-height:650px;border-left:1px solid #dbe4f0;max-width:100%;margin:0;border-radius:7px 0 0 7px;overflow:auto}.flow-stage{transform:none!important;width:1000px!important;height:580px!important;margin:0!important}.workflow-canvas .flow-stage{margin-bottom:0!important}.ai-workspace .canvas-status{font-size:12px!important;line-height:1.7;padding:14px 12px;white-space:normal;gap:5px;max-width:100%;flex-wrap:wrap;position:sticky;left:0;background:#fcfdff}.ai-workspace .canvas-status>span{font-size:12px!important;line-height:1.7;margin-left:4px;padding-left:7px}.canvas-tools{position:sticky;bottom:12px;left:11px;right:11px;width:calc(100% - 22px);margin-top:-52px;gap:12px}.canvas-tools>div{padding:5px 7px;gap:8px}.ai-workspace .canvas-tools button{min-height:34px;min-width:24px}.ai-workspace .canvas-tools span{font-size:12px!important}.workflow-bottom{padding:16px 18px 20px 0;gap:10px;flex-wrap:wrap}.ai-workspace .workflow-bottom>span{font-size:12px!important;line-height:1.85}.node-inspector{display:block;border-left:0;border-top:1px solid #dfe6f0;margin-top:0;padding:25px 18px}.node-inspector-title{gap:11px}.node-inspector-title h2{font-size:19px;line-height:1.6}.ai-workspace .node-inspector-title small{font-size:12px!important;line-height:1.7;margin-top:5px}.ai-workspace .node-tabs>span{font-size:14px!important;line-height:1.7;padding-bottom:12px}.node-field{margin-bottom:26px}.ai-workspace .node-field>label{font-size:16px!important;line-height:1.7}.ai-workspace .node-field>label>span{font-size:12px!important}.node-field>div:first-of-type{padding:14px;min-height:47px}.node-field>div>img{height:25px;width:120px}.ai-workspace .node-field>pre{font-size:14px!important;line-height:1.9;padding:15px;white-space:pre-wrap;overflow-wrap:anywhere;min-height:170px}.node-field .variable-field{padding:12px;gap:9px;flex-wrap:wrap}.ai-workspace .variable-field>code{font-size:13px!important;line-height:1.7}.ai-workspace .variable-field>span{font-size:12px!important;line-height:1.7}.ai-workspace .node-field>small{font-size:12px!important;line-height:1.85}.node-help{padding:15px 12px;gap:9px}.ai-workspace .node-help>p{font-size:12px!important;line-height:1.9}}@media(max-width:360px){.header-inner{padding:0 12px;gap:7px}.site-header .brand strong{font-size:14px!important;max-width:145px}.brand-symbol{width:23px;transform:scale(.7)}.header-actions{gap:9px}.header-login,.header-register{font-size:13px!important}.cinematic-banner h1{font-size:30px!important}.page-home .all-in-lockup{font-size:12px!important;gap:8px}.cinematic-banner .hero-copy>p{font-size:15px!important}.page-home .hero-buttons .primary,.cinematic-banner .hero-buttons .secondary{font-size:13px!important;padding:11px 13px}.cinematic-stage{height:655px}.page-home .strip-facts strong{font-size:24px!important}.page-home .strip-facts strong>span{display:block;margin:3px 0 0}.page-home .strip-facts small{font-size:12px!important}.page-home .service-feature{padding:21px}.ws-sidebar{padding:13px 14px;gap:8px}.ai-workspace .ws-brand>span:last-child{font-size:15px!important}.ws-brand-icon{height:28px;width:28px}.ai-workspace .ws-sidebar-bottom>button{font-size:12px!important;padding:8px 7px}.ws-header,.ws-page-top,.cowork-content{padding-left:15px;padding-right:15px}.cowork-welcome h1{font-size:26px}.ai-workspace .ws-composer-title{font-size:14px!important}.ws-composer{padding:17px 14px 13px}.ws-task-list>article{padding:16px 12px;gap:9px 10px}.ws-task-list h3{font-size:15px}.ai-workspace .ws-task-list p{font-size:14px!important}}@media(prefers-reduced-motion:reduce){.banner-tab-progress{animation:none!important}.flow-stage{transform:none!important}}.site-header .brand .brand-second-line,.site-footer .brand .brand-second-line{font-size:inherit!important;color:inherit!important;line-height:inherit}.site-header nav .mobile-console-link{display:none!important}.page-home .banner-tabs>button.selected{background:#edf3fb}.page-home .scene-coordinate{background:#fff}.page-home .banner-controls>span{background:#f4f7fc;border-radius:5px;padding:4px 6px}.ai-workspace .ws-composer{background:#fff}.ai-workspace .canvas-status{background:#fcfdff}.page-home .service-feature>.scene-media>.scene-image-shade{background:linear-gradient(90deg,#f4f7fc,#f4f7fcfa 55%,#f4f7fcee)}.page-home .service-feature :is(.eyebrow,.service-feature-copy,.feature-foot,.opc-top,.opc-glyph,h2,p,.text-button){background:#f4f7fc}.page-home .service-feature .primary{background:#2458a7!important}@media(max-width:1100px){.site-header nav .mobile-console-link{display:flex!important}}@media(max-width:760px){.site-header .brand strong{max-width:none;white-space:nowrap;font-size:14px!important;line-height:1.35}.site-header .brand .brand-second-line{display:block;font-size:14px!important;line-height:1.35}.page-home .banner-controls>span{padding:4px 6px}.page-home .scene-caption{background:#fff}}.cinematic-banner[data-scene=drama] .scene-media>img{object-position:center 48%;filter:none;opacity:1}.cinematic-banner[data-scene=drama] .production-pipeline{top:auto;bottom:90px;right:45px}.cinematic-banner[data-scene=roadshow] .scene-media>img{object-position:center 45%;filter:saturate(.58) brightness(1.15)}.page-home .center-card .scene-drama img,.page-applications .center-card .scene-drama img{object-position:center center;filter:none}.page-home .center-card .scene-roadshow img,.page-applications .center-card .scene-roadshow img{object-position:center 46%;filter:saturate(.65) brightness(1.05)}@media(max-width:760px){.cinematic-banner[data-scene=drama] .cinematic-backdrop>.scene-media>img{object-position:96% center;filter:none}.cinematic-banner[data-scene=roadshow] .cinematic-backdrop>.scene-media>img{object-position:center 46%}.page-home .center-card .scene-drama img{object-position:center center}.page-home .center-card .scene-roadshow img{object-position:center 45%}}.brand.group-brand{display:flex;flex-direction:column;align-items:flex-start;gap:5px;white-space:normal}.group-brand .group-official-logo{display:block;width:190px;height:auto;max-width:100%;object-fit:contain;flex-shrink:0}.site-header .group-brand .group-brand-caption{font-size:12px!important;line-height:1.5;color:#46566d!important;letter-spacing:.3px}.site-footer .group-brand .group-official-logo{width:205px}.site-footer .group-brand .group-brand-caption{font-size:13px!important;color:#46566d!important}.console-sidebar .workspace.group-console-brand{display:flex;flex-direction:column;align-items:flex-start;gap:12px;white-space:normal}.group-console-brand>img{display:block;width:164px;height:auto;max-width:100%;object-fit:contain}.group-console-brand>span{font-size:14px;line-height:1.6;color:#24344b}.ai-workspace .ws-brand{display:flex;flex-direction:column;align-items:flex-start;gap:10px;white-space:normal}.ai-workspace .ws-brand .group-workspace-logo{width:164px;max-width:100%;height:auto;object-fit:contain;display:block}.ai-workspace .ws-brand>span:last-child{font-size:15px!important;color:#24344b!important;line-height:1.5}.government-dashboard .gov-brand{flex-wrap:wrap}.government-dashboard .group-dashboard-logo{display:block;width:160px;max-width:100%;height:auto;object-fit:contain}@media(max-width:760px){.site-header .group-brand .group-official-logo{width:146px}.site-header .group-brand .group-brand-caption{display:none}.site-header .header-inner{gap:8px}.ai-workspace .ws-brand{flex-direction:row;align-items:center;gap:14px}.ai-workspace .ws-brand .group-workspace-logo{width:145px}.console-sidebar .workspace.group-console-brand{gap:8px}.government-dashboard .group-dashboard-logo{width:145px}}@media(max-width:360px){.site-header .group-brand .group-official-logo{width:132px}.site-header .header-actions{gap:4px}}.qiniu-brand{display:flex;flex-direction:column;align-items:flex-start;gap:4px;white-space:normal}.qiniu-brand .qiniu-logo{display:block;width:84px;height:auto;object-fit:contain}.qiniu-brand-caption{font-size:12px;line-height:1.45;color:#52647c;letter-spacing:.2px}.site-footer .qiniu-brand .qiniu-logo{width:112px}.console-sidebar .group-console-brand img,.government-dashboard .group-dashboard-logo,.ai-workspace .group-workspace-logo{width:112px;height:auto;object-fit:contain}.ai-workspace .ws-brand{gap:9px}.ai-workspace .ws-brand>span{color:#233b5c!important}.ai-workspace .ws-footer span:first-child{color:#2458a7}.banner-tab-progress{animation-duration:4s!important}.page-applications .page-heading p,.page-models .page-heading p,.page-fde .page-heading p{color:#4b5f77;font-size:16px;line-height:1.85}.page-applications .center-category{color:#526985;font-size:13px}.page-applications .center-card p{color:#465b73;font-size:15px;line-height:1.8}.page-applications .center-card .tag-list>span{color:#4b607a;font-size:12px}.page-applications .center-card h3{color:#243b57;font-size:19px}.page-applications .center-card-body{padding-top:151px}.embodied-page{--ei-ink:#21364f;--ei-body:#465d73;--ei-muted:#536b80;--ei-blue:#1764ab;--ei-line:#d7e4ed;background:#fff;color:var(--ei-ink)}.embodied-page :is(section,[id]){scroll-margin-top:145px}.embodied-page .eyebrow{color:#386891;font-size:12px;letter-spacing:1.5px;line-height:1.7}.embodied-page .section-heading{gap:24px;align-items:flex-end}.embodied-page .section-heading>div{max-width:820px}.embodied-page .section-heading h2{color:var(--ei-ink);font-size:clamp(28px,3vw,38px);line-height:1.4;letter-spacing:-.8px}.embodied-page .section-description{max-width:790px;margin-top:16px;color:var(--ei-body);font-size:16px;line-height:1.9}.embodied-page :is(.primary,.secondary){min-height:46px;font-size:15px;padding:12px 21px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:999px}.embodied-page .primary{color:#fff;background:#2458a7;border:1px solid #2458a7}.embodied-page .secondary{color:#255482;border:1px solid #bacfdf;background:#fff}.embodied-page .text-button{color:var(--ei-blue);font-size:14px;display:inline-flex;align-items:center;gap:7px;min-height:44px;white-space:nowrap}.embodied-page button:focus-visible,.embodied-page a:focus-visible,.embodied-page summary:focus-visible{outline:3px solid #1769c2;outline-offset:4px}.embodied-section{padding-top:72px;padding-bottom:72px}.embodied-hero{position:relative;min-height:600px;overflow:hidden;background:#f1f7fb}.embodied-hero>.scene-media{position:absolute;inset:0 0 0 33%}.embodied-hero>.scene-media img{width:100%;height:100%;object-fit:cover;object-position:center;filter:none}.embodied-hero .scene-image-shade{display:none}.embodied-hero-shade{position:absolute;inset:0;background:linear-gradient(90deg,#f1f7fb 6% 29%,#f1f7fbe6 40%,#f1f7fb25 62%,#f1f7fb00 76%)}.embodied-hero-inner{position:relative;z-index:1;padding-top:26px;padding-bottom:45px}.back-link{display:inline-flex;align-items:center;gap:7px;color:#405e78;font-size:14px;padding:10px 0;min-height:44px}.embodied-kicker{display:flex;align-items:center;gap:15px;margin-top:48px}.embodied-kicker>span{display:flex;align-items:center;gap:8px;color:#276a97;font-size:12px;letter-spacing:1.5px;font-weight:600}.embodied-kicker small{padding-left:15px;border-left:1px solid #b7ccd9;color:#4d657a;font-size:13px}.embodied-hero h2{color:#1e3c58;font-size:clamp(40px,4.5vw,62px);line-height:1.22;letter-spacing:-1.8px;font-weight:650;margin-top:23px}.embodied-hero h2 span{color:#176caa}.embodied-hero p{max-width:545px;color:#3e5b75;font-size:18px;line-height:1.9;margin-top:22px}.embodied-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:25px}.embodied-note{display:flex;align-items:center;gap:7px;color:#4f687d;font-size:13px;line-height:1.7;margin-top:19px}.embodied-subnav{position:sticky;top:70px;z-index:15;background:#fffffff2;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid var(--ei-line)}.embodied-subnav>.container{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:62px}.embodied-subnav strong{font-size:15px;white-space:nowrap;color:#263d57}.embodied-subnav nav{display:flex;align-items:center;gap:25px;overflow-x:auto}.embodied-subnav button{font-size:14px;white-space:nowrap;color:#415c75;min-height:44px}.embodied-subnav button:hover{color:#1764ab}.linx-capabilities{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-top:34px}.linx-capabilities article{padding:27px 23px;background:#f7fafc;border:1px solid #e0eaf1;border-radius:18px}.architecture-icon{display:grid;place-items:center;width:48px;height:48px;border-radius:14px;background:#e2f1fa;color:#246da1}.linx-capabilities article>small{display:block;color:#4b6981;font-size:12px;line-height:1.6;letter-spacing:.8px;margin-top:24px}.linx-capabilities h3{color:var(--ei-ink);font-size:20px;margin-top:7px}.linx-capabilities p{color:var(--ei-body);font-size:15px;line-height:1.85;margin-top:15px;min-height:110px}.linx-capabilities ul{display:grid;gap:9px;margin-top:22px;padding-top:18px;border-top:1px solid var(--ei-line)}.linx-capabilities li{display:flex;align-items:center;gap:7px;font-size:14px;line-height:1.7;color:#355774}.linx-capabilities li svg{color:#267665;flex:none}.embodied-source{color:#536b80;font-size:13px;line-height:1.9;margin-top:23px}.embodied-architecture{background:#f3f7fb;padding:72px 0;border-block:1px solid #e1eaf2}.embodied-label{display:inline-flex;align-items:center;padding:8px 12px;font-size:13px;color:#49657e;border:1px solid #cbdce9;border-radius:30px;white-space:nowrap}.embodied-loop{display:grid;grid-template-columns:1fr 18px 1fr 18px 1fr 18px 1fr;align-items:stretch;gap:10px;margin-top:35px}.embodied-loop article{position:relative;padding:25px 22px;background:#fff;border:1px solid #d7e4ed;border-radius:16px}.loop-index{position:absolute;right:18px;top:19px;color:#526f86;font-size:12px;font-weight:600}.loop-icon{display:grid;place-items:center;width:47px;height:47px;border-radius:14px;background:#eaf5fc;color:#2873a4}.embodied-loop h3{margin-top:24px;color:#2a4963;font-size:22px}.embodied-loop p{margin-top:11px;color:var(--ei-body);font-size:15px;line-height:1.85}.loop-output{display:block;border-top:1px solid #e4edf3;margin-top:23px;padding-top:16px;color:#426987;font-size:13px;line-height:1.8}.loop-arrow{align-self:center;color:#52728e}.embodied-foundation{display:flex;align-items:center;justify-content:center;gap:35px;padding:23px;margin-top:23px;border:1px dashed #b6cddd;border-radius:14px;background:#fff6}.embodied-foundation span{display:flex;align-items:center;gap:9px;color:#43627e;font-size:14px;line-height:1.8}.linx-official-diagram{margin-top:24px;background:#fff;border:1px solid var(--ei-line);border-radius:14px}.linx-official-diagram summary{display:flex;align-items:center;justify-content:space-between;cursor:pointer;list-style:none;padding:20px 24px;color:#285e8d;font-size:15px;line-height:1.7}.linx-official-diagram summary::-webkit-details-marker{display:none}.linx-official-diagram[open] summary svg{transform:rotate(90deg)}.linx-official-diagram>div{padding:12px 24px 24px;border-top:1px solid #e0eaf1}.linx-official-diagram img{display:block;width:100%;height:auto;max-height:650px;object-fit:contain}.linx-official-diagram a{display:inline-flex;align-items:center;gap:7px;color:#1764ab;font-size:14px;margin-top:14px;min-height:44px}.embodied-scenario-tabs{display:flex;align-items:center;gap:8px;margin-top:30px;border-bottom:1px solid var(--ei-line);padding-bottom:16px;overflow-x:auto}.embodied-scenario-tabs button{display:flex;align-items:center;justify-content:center;gap:9px;min-height:46px;flex:1;padding:11px 15px;white-space:nowrap;border-radius:999px;border:1px solid transparent;background:#f5f8fb;color:#476078;font-size:14px}.embodied-scenario-tabs button.active{background:#2458a7;border-color:#2458a7;color:#fff}.embodied-scenario-panel{display:grid;grid-template-columns:1fr 1fr;gap:0;margin-top:23px;background:#f4f8fc;border:1px solid #dce7ef;border-radius:20px;overflow:hidden}.embodied-scenario-image{position:relative;min-height:480px;background:#e9f1fa;overflow:hidden}.embodied-scenario-image img{width:100%;height:100%;position:absolute;inset:0;object-fit:cover;object-position:center}.embodied-scenario-image>span{position:absolute;left:22px;bottom:22px;padding:10px 14px;color:#294f71;font-size:12px;letter-spacing:1px;background:#fffffff2;border-radius:8px;border:1px solid #fff}.embodied-scenario-copy{padding:35px 38px}.embodied-scenario-copy h3{font-size:27px;line-height:1.5;color:#25425f;margin-top:12px;letter-spacing:-.5px}.embodied-scenario-copy>p:not(.eyebrow){font-size:15px;line-height:1.85;color:var(--ei-body);margin-top:15px}.scenario-products{display:flex;flex-wrap:wrap;gap:7px;margin-top:18px}.scenario-products span{padding:6px 10px;border:1px solid #cadcea;border-radius:6px;color:#365c7c;background:#fff;font-size:13px;line-height:1.6}.embodied-scenario-copy ol{display:grid;grid-template-columns:1fr 1fr;gap:12px 8px;margin-top:23px}.embodied-scenario-copy li{display:flex;align-items:center;gap:8px;color:#3e5c77;font-size:14px;line-height:1.8}.embodied-scenario-copy li b{font-size:12px;color:#296999}.embodied-scenario-copy blockquote{display:flex;align-items:flex-start;gap:9px;border-top:1px solid #d5e2ec;padding-top:20px;margin-top:23px;font-size:15px;line-height:1.9;color:#245a86}.embodied-scenario-copy blockquote svg{flex:none;margin-top:4px}.embodied-scenario-copy>small{display:block;font-size:12px;line-height:1.8;color:#536b80;margin-top:12px}.embodied-task-demo{padding:72px 0;background:#edf5fb;border-block:1px solid #d9e7f1}.demo-playback{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:44px;padding:10px 15px;border:1px solid #b7ccdd;background:#fff;border-radius:999px;color:#315a7d;font-size:14px;white-space:nowrap}.demo-recipe-tabs{display:flex;align-items:center;gap:9px;flex-wrap:wrap;margin-top:30px}.demo-recipe-tabs button{min-height:44px;padding:10px 17px;border:1px solid #c6d9e7;border-radius:8px;color:#47657d;background:#fff;font-size:14px}.demo-recipe-tabs button.active{color:#fff;border-color:#2458a7;background:#2458a7}.demo-recipe-tabs>span{display:flex;align-items:center;gap:7px;margin-left:auto;color:#356b5d;font-size:13px}.demo-recipe-tabs>span i{width:7px;height:7px;border-radius:50%;background:#34826f}.task-demo-grid{display:grid;grid-template-columns:300px minmax(0,1fr);gap:20px;margin-top:22px}.demo-stage-list{display:grid;gap:8px}.demo-stage-list button{display:flex;align-items:center;gap:13px;width:100%;min-height:78px;padding:14px 17px;text-align:left;border:1px solid #cedfe9;border-radius:12px;background:#f9fcfe;color:#405c75;transition:background .2s,border-color .2s}.demo-stage-list button:hover{border-color:#85b1d2;background:#fff}.demo-stage-list button.active{border-color:#4e93bc;background:#fff;box-shadow:inset 3px 0 #347db1}.demo-stage-icon{display:grid;place-items:center;width:37px;height:37px;flex:none;border-radius:11px;background:#e5f2fa;color:#347ba9}.demo-stage-list button>span:nth-child(2){display:grid;gap:5px;flex:1;min-width:0}.demo-stage-list small{color:#4d6d84;font-size:12px;line-height:1.6;letter-spacing:.7px}.demo-stage-list strong{font-size:16px;line-height:1.5;font-weight:600;color:#284b68}.demo-stage-list button>svg{color:#527591}.task-demo-console{background:#fff;border:1px solid #c7dce9;border-radius:16px;overflow:hidden;min-width:0}.task-console-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:17px 22px;border-bottom:1px solid #dfeaf1;color:#4b6780;font-size:12px;line-height:1.7;letter-spacing:.8px}.task-console-head span{display:flex;align-items:center;gap:5px}.task-console-head i{width:7px;height:7px;border-radius:50%;background:#dfa66b}.task-console-head i:first-child{background:#67ae96}.task-console-head i:last-child{background:#6f9ac3;margin-right:8px}.task-console-head b{font-size:12px;white-space:nowrap;color:#416b8c}.task-console-main{display:flex;align-items:flex-start;flex-direction:column;padding:32px 40px;min-height:375px}.task-console-icon{display:grid;place-items:center;width:58px;height:58px;border:1px solid #c6e0ee;border-radius:17px;background:#eff8fc;color:#26729d}.task-console-main>small{margin-top:20px;color:#486c86;font-size:12px;line-height:1.6;letter-spacing:1px}.task-console-main h3{margin-top:9px;color:#254560;font-size:26px}.task-console-main>strong{margin-top:19px;color:#25648e;font-size:20px;line-height:1.65;font-weight:600;overflow-wrap:anywhere}.task-console-main>p{max-width:650px;margin-top:13px;color:#465f74;font-size:15px;line-height:1.85}.task-status{display:flex;align-items:center;gap:7px;margin-top:20px;padding:7px 11px;border-radius:8px;background:#eaf6f0;color:#286c56;font-size:13px;line-height:1.6}.task-console-footer{display:flex;align-items:center;gap:14px;padding:16px 22px;border-top:1px solid #e0eaf1;color:#4f6c82;font-size:12px;line-height:1.7}.task-console-footer>div{display:flex;gap:5px;flex:1}.task-console-footer i{height:5px;flex:1;border-radius:10px;background:#deebf0}.task-console-footer i.done{background:#2f84ad}.task-console-footer>span:last-child{color:#28678d;font-weight:600}.embodied-prototype-steps{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:18px;margin-top:34px}.embodied-prototype-steps article{padding:24px 20px 22px;border-top:2px solid #8fbbd7;background:#f5f8fb}.embodied-prototype-steps article>span{font-size:13px;line-height:1.7;color:#386d95}.embodied-prototype-steps h3{margin-top:19px;font-size:19px;line-height:1.5;color:#2d4d68}.embodied-prototype-steps p{margin-top:12px;font-size:14px;line-height:1.85;color:#4d647a}.embodied-final{display:flex;justify-content:space-between;align-items:center;gap:25px;padding:32px;margin-top:36px;border-radius:18px;background:#edf5fb;border:1px solid #d7e6f1}.embodied-final h3{font-size:24px;line-height:1.6;color:#254560}.embodied-final p{font-size:15px;line-height:1.85;color:#47637b;margin-top:8px}.embodied-final>div:last-child{display:flex;flex-wrap:wrap;gap:10px;flex-shrink:0}@media(max-width:1050px){.linx-capabilities{grid-template-columns:repeat(2,minmax(0,1fr))}.linx-capabilities p{min-height:0}.embodied-loop{grid-template-columns:1fr 1fr;gap:15px}.loop-arrow{display:none}.embodied-foundation{gap:18px;flex-wrap:wrap}.embodied-subnav nav{gap:18px}.embodied-prototype-steps{grid-template-columns:repeat(3,minmax(0,1fr))}.embodied-final{align-items:flex-start;flex-direction:column}.embodied-scenario-copy{padding:28px}.task-demo-grid{grid-template-columns:240px minmax(0,1fr)}}