.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}}.enterprise-service{padding-top:40px;padding-bottom:45px;color:#26384f;font-size:15px;line-height:1.8}.enterprise-service h1,.enterprise-service h2,.enterprise-service h3{color:#24344b}.enterprise-service h1{font-size:34px;font-weight:600;line-height:1.45;letter-spacing:-.6px}.enterprise-service h2{font-size:22px;font-weight:550;line-height:1.6}.enterprise-service h3{font-size:17px;font-weight:550;line-height:1.7}.enterprise-service p{font-size:15px;line-height:1.85;color:#4b5d74}.enterprise-service small{font-size:12px;color:#5b6c80;line-height:1.7}.enterprise-service button{font-size:14px;min-height:42px}.enterprise-service a{color:#2458a7}.es-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:28px;margin-bottom:24px}.es-heading>div{max-width:760px}.es-heading p{margin-top:13px}.es-kicker{display:block;color:#58729a;font-size:12px;letter-spacing:1.3px;font-family:Arial,PingFang SC,sans-serif;margin-bottom:10px}.es-mode{display:flex;align-items:center;gap:7px;font-size:12px;border:1px solid #dce6f3;background:#f2f6fc;color:#4b668b;border-radius:6px;padding:7px 10px;white-space:nowrap;margin-top:8px}.es-mode i{height:5px;width:5px;background:#6b9f89;border-radius:50%}.es-notice{display:flex;gap:12px;align-items:flex-start;background:#f3f7fd;border:1px solid #dce7f6;border-radius:10px;padding:17px 19px;margin-bottom:30px;color:#536d91}.es-notice>svg{margin-top:3px;flex-shrink:0}.es-notice p{font-size:13px!important;line-height:1.9!important;color:#4f6380!important}.es-notice strong{font-weight:600;color:#385376}.es-section-heading{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:17px}.es-section-heading p{font-size:13px}.bank-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px}.bank-card{display:flex;flex-direction:column;align-items:flex-start;min-width:0;border:1px solid #e2e9f3;background:#fff;border-radius:11px;padding:18px 20px 14px;gap:4px;transition:border-color .18s,background .18s;position:relative;text-align:left}.bank-card.selected{border-color:#8facd5;background:#fbfdff;box-shadow:0 0 0 2px #edf3fc}.bank-card:hover{border-color:#a6bddc}.bank-card img{width:180px;height:47px;object-fit:contain;object-position:left;max-width:100%;mix-blend-mode:multiply;margin-bottom:6px}.bank-card>span{font-size:15px;color:#344d6d;line-height:1.7}.bank-card small{display:flex;align-items:center;justify-content:space-between;gap:15px;width:100%;margin-top:8px;border-top:1px solid #e8edf5;padding-top:10px}.bank-card small svg{color:#a3b4cb}.bank-card.selected small svg{color:#4471ac}.loan-layout{display:grid;grid-template-columns:.75fr 1.35fr;gap:24px;margin-top:30px;align-items:start}.loan-explainer{background:linear-gradient(150deg,#eff5ff,#f5f8fd 60%,#eff7f5);border:1px solid #e0e9f6;border-radius:13px;padding:29px 27px}.loan-explainer h2{font-size:27px;line-height:1.65;letter-spacing:-.4px;margin-top:14px}.loan-explainer>p{margin-top:13px}.loan-explainer ol{padding:0;list-style:none;margin:25px 0;display:flex;flex-direction:column;gap:23px}.loan-explainer li{display:flex;gap:13px;align-items:flex-start}.loan-explainer li>span{height:35px;width:35px;flex-shrink:0;border:1px solid #d3e0f3;background:#fff;display:grid;place-items:center;border-radius:9px;color:#7093bf}.loan-explainer li strong{font-size:15px;color:#375579;font-weight:550}.loan-explainer li small{display:block;font-size:13px;margin-top:5px;color:#5c718e}.loan-explainer li.completed>span{color:#497d66;border-color:#c9dfd4;background:#f3f9f5}.loan-private{border-top:1px solid #dbe5f3;padding-top:18px;display:flex;align-items:flex-start;gap:9px;color:#5d7995}.loan-private>svg{margin-top:5px}.loan-private p{font-size:12px;line-height:1.9}.loan-main{border:1px solid #dfe7f1;background:#fff;border-radius:13px;padding:27px 28px;min-width:0}.es-panel-heading{display:flex;align-items:center;justify-content:space-between;gap:17px;margin-bottom:23px}.es-step{display:block;font-size:12px;font-family:Arial,sans-serif;letter-spacing:1.5px;color:#5d7a9f;margin-bottom:7px}.es-tag{font-size:12px;color:#596b82;background:#f3f6fb;border:1px solid #e0e7f1;padding:4px 8px;border-radius:5px;white-space:nowrap}.es-form{display:flex;flex-direction:column;gap:20px}.es-form .es-panel-heading{margin-bottom:0}.es-form label,.loan-answer-form label{font-size:14px;color:#3d5471;line-height:1.8;display:block}.es-form input,.es-form select,.loan-answer-form input{font-size:15px;margin-top:8px;padding:11px 12px;border-color:#cfdbea;border-radius:7px;min-height:46px;width:100%;color:#314764;background:#fff}.es-form input::placeholder,.loan-answer-form input::placeholder{color:#6e7f94}.es-form-row{display:grid;grid-template-columns:1fr 1fr;gap:17px}.es-primary{border:1px solid #2458a7!important;background:#2458a7!important;color:#fff!important;border-radius:23px;padding:11px 19px;min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:10px;font-size:14px}.es-primary:hover{background:#1d488a!important}.es-text{color:#2458a7;background:none;padding:5px 0;display:inline-flex;align-items:center;gap:7px;font-size:13px;min-height:40px;white-space:normal}.es-checkbox{display:flex!important;align-items:flex-start;gap:9px;font-size:13px!important;line-height:1.9!important;color:#536a85!important}.es-checkbox input{height:16px!important;width:16px!important;min-height:0!important;flex-shrink:0;margin:5px 0 0!important;accent-color:#2458a7}.es-error{font-size:13px!important;background:#fff3ef;border:1px solid #e9cfc5;color:#8b4434!important;border-radius:7px;padding:11px 13px;line-height:1.8!important}.loan-company-summary{display:flex;align-items:center;gap:11px;background:#f6f9fe;border:1px solid #e1eaf7;border-radius:8px;padding:14px;color:#637e9f}.loan-company-summary>div{flex:1;min-width:0}.loan-company-summary strong{font-size:15px;font-weight:550;color:#3a5578;overflow-wrap:anywhere}.loan-company-summary span{display:block;font-size:12px;color:#596f8d;margin-top:3px}.loan-company-summary>small{max-width:150px;text-align:right}.loan-progress{margin:20px 0 25px;display:flex;align-items:center;gap:20px}.loan-progress>span{font-size:12px;white-space:nowrap;color:#60748e}.loan-progress>div{height:5px;background:#eaf0f8;border-radius:5px;flex:1;overflow:hidden}.loan-progress i{display:block;height:100%;background:#80a3d2;border-radius:5px;transition:width .2s}.loan-transcript{max-height:340px;overflow:auto;overscroll-behavior:contain}.loan-dialog-pair{margin-bottom:19px}.es-ai-question{display:flex;align-items:flex-start;gap:10px;color:#718eb3}.es-ai-question>svg{margin-top:4px;flex-shrink:0}.es-ai-question p{font-size:14px;line-height:1.85;color:#4c6484}.es-user-answer{margin-top:11px!important;margin-left:30px!important;background:#f0f5fc;border:1px solid #dfE8f6;border-radius:7px;padding:10px 13px;font-size:14px!important;color:#3d587d!important}.loan-current{border-top:1px solid #e8eef6;padding-top:22px;margin-top:10px}.loan-current h3{font-size:18px;font-weight:500}.loan-current .es-ai-question p{font-size:13px;margin-top:8px}.loan-answer-form{margin:22px 0 12px;display:flex;gap:13px;align-items:flex-end}.loan-answer-form>label{flex:1;min-width:0}.loan-answer-form>.es-primary{flex-shrink:0;min-height:46px;margin-bottom:0}.loan-options{display:flex;flex-direction:column;gap:11px;margin-top:22px}.es-choice{display:flex;align-items:center;justify-content:space-between;gap:15px;width:100%;border:1px solid #cedcf0;background:#fbfdff;color:#3e5d85;min-height:47px;border-radius:8px;padding:12px 14px;font-size:14px;text-align:left;line-height:1.7}.es-choice:hover{border-color:#88a8d2;background:#f2f7ff}.loan-back{margin-top:12px}.loan-result h3{margin:23px 0 13px}.loan-result-amount{padding:24px 20px;background:#eff5fe;border:1px solid #d9e5f6;border-radius:10px;margin-top:20px}.loan-result-amount>span{font-size:12px;color:#4f6d95}.loan-result-amount h3{font-size:31px;color:#2c558c;font-weight:550;line-height:1.5;margin:11px 0}.loan-result-amount h3 small{font-size:14px;color:#526f96;margin-left:8px}.loan-result-amount p{font-size:13px;line-height:1.85;color:#4a6588}.loan-basis-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.loan-basis-grid>div{padding:14px;background:#fafcfe;border:1px solid #e1e9f3;border-radius:7px}.loan-basis-grid span{font-size:12px;color:#5c718b}.loan-basis-grid strong{display:block;font-family:Arial,sans-serif;font-size:22px;color:#486b96;font-weight:500;margin-top:9px}.loan-basis-grid small{font-size:12px;font-family:inherit;margin-left:7px}.loan-method{font-size:13px;color:#4a6385;background:#f7faff;border:1px solid #e3ebf6;padding:12px 14px;border-radius:7px;margin-top:16px}.loan-method summary{cursor:pointer;line-height:1.9}.loan-method p{font-size:13px;line-height:1.9;margin-top:10px}.loan-checks{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:12px}.loan-checks li{display:flex;align-items:flex-start;gap:10px;padding:13px;border:1px solid #e3ebf4;border-radius:7px;color:#6a88a8}.loan-checks svg{margin-top:4px}.loan-checks strong{font-size:14px;color:#445e7e;font-weight:500}.loan-checks small{display:block;font-size:13px;margin-top:4px}.loan-official{border-top:1px solid #e3eaf3;padding-top:18px;margin-top:23px}.loan-official p{font-size:13px}.loan-official a{font-size:14px;color:#2458a7;display:inline-flex;align-items:center;gap:6px;min-height:42px;margin-top:8px}.es-footnote{display:flex;align-items:flex-start;justify-content:center;gap:7px;margin-top:27px;font-size:12px!important;color:#5b6d84!important;line-height:1.9!important}.es-footnote svg{margin-top:4px}.enterprise-support{padding-top:30px;padding-bottom:34px}.enterprise-support-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:22px;margin-bottom:20px}.enterprise-support-heading h2{font-size:27px;line-height:1.5}.enterprise-support-heading p{font-size:15px!important;line-height:1.8;margin-top:9px}.enterprise-support-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:17px}.enterprise-support-card{padding:23px;border:1px solid #dce6f3;border-radius:12px;background:#f7faff;display:flex;flex-direction:column;align-items:flex-start;min-width:0}.enterprise-support-card:nth-child(2){background:#f5f9f7;border-color:#dce9e1}.enterprise-support-card:nth-child(3){background:#f7f7fc;border-color:#e0e1ef}.enterprise-support-icon{height:42px;width:42px;display:grid;place-items:center;border:1px solid #d6e2f4;background:#fff;color:#537bae;border-radius:11px;margin-bottom:17px}.enterprise-support-card h3{font-size:21px;line-height:1.6}.enterprise-support-card p{font-size:14px!important;line-height:1.85;margin-top:10px;margin-bottom:18px;flex:1}.enterprise-support-card button{color:#2458a7!important;min-height:42px;font-size:14px!important;gap:8px;justify-content:flex-start}.es-mini-banks{display:flex;align-items:center;gap:7px;margin:0 0 13px;flex-wrap:wrap}.es-mini-banks span{font-size:12px!important;line-height:1.6!important;padding:3px 6px;background:#fff;border:1px solid #dfe8f5;border-radius:4px}@media(min-width:1101px)and (max-width:1550px){.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:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:6px}.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{display:none}.site-header nav .mobile-console-link{display:flex!important}}@media(min-width:1551px){.site-header nav{gap:17px}.site-header nav>a{font-size:13px!important}.header-inner{max-width:1650px}}@media(max-width:1000px)and (min-width:761px){.loan-layout{grid-template-columns:.8fr 1.2fr;gap:18px}.loan-explainer{padding:24px 20px}.loan-main{padding:23px 21px}.es-form-row{grid-template-columns:1fr;gap:18px}.loan-answer-form{flex-wrap:wrap}.loan-answer-form>.es-primary{width:100%}.bank-card{padding:15px}.loan-company-summary{flex-wrap:wrap}.loan-company-summary>small{max-width:none;text-align:left}.enterprise-support-card{padding:20px}.enterprise-support-card h3{font-size:19px}}@media(max-width:760px){.enterprise-service{padding-top:27px;padding-bottom:32px}.enterprise-service h1{font-size:28px;line-height:1.5}.enterprise-service h2{font-size:21px;line-height:1.6}.enterprise-service p{font-size:16px;line-height:1.85}.es-heading{flex-wrap:wrap;gap:15px;margin-bottom:20px}.es-kicker{font-size:12px;letter-spacing:.5px;line-height:1.8}.es-heading p{margin-top:11px}.es-mode{font-size:12px;margin-top:0}.es-notice{padding:15px 13px;gap:9px;margin-bottom:25px}.es-notice p{font-size:13px!important;line-height:1.9!important}.es-section-heading{flex-wrap:wrap;gap:9px;margin-bottom:15px}.es-section-heading p{font-size:14px}.bank-grid{grid-template-columns:1fr 1fr;gap:12px}.bank-card{padding:15px 12px 12px}.bank-card img{height:39px;max-width:100%;width:155px}.bank-card>span{font-size:14px}.bank-card small{font-size:12px;gap:5px;padding-top:8px}.loan-layout{grid-template-columns:1fr;gap:19px;margin-top:24px}.loan-explainer{padding:23px}.loan-explainer h2{font-size:25px;line-height:1.55;margin-top:10px}.loan-explainer h2>br{display:none}.loan-explainer>p{font-size:15px;margin-top:12px}.loan-explainer ol{gap:18px;margin-top:22px;margin-bottom:20px}.loan-explainer li strong{font-size:15px}.loan-explainer li small{font-size:13px}.loan-private p{font-size:12px;line-height:1.9}.loan-main{padding:22px 17px}.es-panel-heading{gap:12px;flex-wrap:wrap;margin-bottom:20px}.es-panel-heading h2{font-size:21px}.es-form{gap:19px}.es-form-row{grid-template-columns:1fr;gap:18px}.es-form label,.loan-answer-form label{font-size:15px}.es-form input,.es-form select,.loan-answer-form input{font-size:16px;min-height:48px}.es-checkbox{font-size:13px!important}.es-primary{font-size:14px!important;min-height:46px}.loan-company-summary{padding:13px;flex-wrap:wrap;gap:9px}.loan-company-summary>div{flex:1;min-width:150px}.loan-company-summary strong{font-size:15px}.loan-company-summary span{font-size:12px}.loan-company-summary>small{max-width:none;width:100%;text-align:left;padding-left:26px}.loan-progress{gap:13px;margin:18px 0 22px}.loan-progress>span{font-size:12px}.es-ai-question{gap:8px}.es-ai-question p{font-size:15px;line-height:1.85}.es-user-answer{font-size:15px!important;margin-left:26px!important;padding:10px 11px}.loan-current{padding-top:19px}.loan-current h3{font-size:18px;line-height:1.7}.loan-current .es-ai-question p{font-size:13px}.loan-answer-form{display:block;margin-top:20px}.loan-answer-form>.es-primary{width:100%;margin-top:14px;min-height:46px}.es-choice{font-size:15px;padding:12px;min-height:48px}.loan-back{font-size:13px;min-height:42px}.loan-transcript{max-height:300px}.loan-result-amount{padding:19px 16px}.loan-result-amount h3{font-size:27px;line-height:1.6}.loan-result-amount p{font-size:13px}.loan-basis-grid{gap:10px}.loan-basis-grid>div{padding:12px 11px}.loan-basis-grid span{font-size:12px}.loan-basis-grid strong{font-size:21px}.loan-method p{font-size:13px}.loan-checks{gap:11px}.loan-checks li{padding:12px}.loan-checks strong{font-size:14px}.loan-checks small{font-size:13px;line-height:1.85}.loan-official p{font-size:13px}.loan-official a{font-size:14px;line-height:1.8}.es-footnote{font-size:12px!important;justify-content:flex-start;line-height:1.9!important}.enterprise-support{padding-top:25px;padding-bottom:29px}.enterprise-support-heading{display:block;margin-bottom:19px}.enterprise-support-heading h2{font-size:24px}.enterprise-support-heading p{font-size:15px!important}.enterprise-support-grid{grid-template-columns:1fr;gap:16px}.enterprise-support-card{padding:23px}.enterprise-support-card h3{font-size:22px}.enterprise-support-card p{font-size:16px!important;line-height:1.9}.enterprise-support-card button{font-size:14px!important;min-height:44px}.es-mini-banks span{font-size:12px!important}.enterprise-support-icon{margin-bottom:16px}}.es-step{color:#4b668b}@media(min-width:1280px)and (max-width:1550px){.header-inner{padding:0 26px;gap:16px}.site-header .brand strong{font-size:15px!important}.site-header nav,.site-header nav.nav-open{display:flex;position:static;height:100%;padding:0;background:none;border:0;box-shadow:none;gap:15px;margin-left:auto;align-items:center;flex-direction:row}.site-header nav>a{padding:0;font-size:13px!important;min-height:44px;height:100%;white-space:nowrap}.site-header nav>a.active{background:none}.site-header nav>a.active:after{display:block}.site-header nav .mobile-console-link{display:none!important}.header-actions{gap:11px}.header-login,.header-register{font-size:13px!important}.console-btn{font-size:13px!important;padding:9px 11px}.mobile-toggle{display:none}}@media(max-width:760px){.ws-sidebar-bottom>button:not(:last-of-type){display:none}}.enterprise-support-grid{grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:760px){.enterprise-support-grid{grid-template-columns:1fr}}.console-layout:has(.government-dashboard) :is(.console-sidebar,.console-breadcrumb,.console-heading) :is(button,p,span,small,strong){color:#46566d!important;font-size:12px!important;line-height:1.7}.console-layout:has(.government-dashboard) .console-sidebar nav>button{font-size:14px!important;min-height:42px}.console-layout:has(.government-dashboard) .console-sidebar nav>button.active{color:#245398!important;background:#e5edf9}.console-layout:has(.government-dashboard) .console-heading p{font-size:14px!important}.console-layout:has(.government-dashboard) .console-sidebar .sidebar-label{font-size:12px!important}