.ming-ai-page{--ink:#120052;--ink-2:#3A2F6B;--body:#5C5585;--muted:#8B85AC;--violet:#5234FB;--violet-2:#7A63FF;--violet-3:#A493FF;--tint:#EFEBFF;--tint-2:#F7F5FF;--lav:#FAF9FF;--white:#fff;--line:#E9E5FA;--line-2:#DDD6F7;--ok:#12B886;--sh-sm:0 4px 16px rgba(18,0,82,.05);--sh:0 14px 44px rgba(18,0,82,.08);--sh-lg:0 28px 70px rgba(18,0,82,.11);--r:24px;--r-m:16px;color:var(--body);font-family:Poppins,system-ui,sans-serif;font-weight:400;line-height:1.62;-webkit-font-smoothing:antialiased;overflow-x:hidden}.ming-ai-page *,.ming-ai-page :after,.ming-ai-page :before{box-sizing:border-box}.ming-ai-page img{max-width:100%;display:block}.ming-ai-page a{color:inherit;text-decoration:none}.ming-ai-page .aura{position:fixed;inset:0;z-index:0;pointer-events:none;overflow:hidden}.ming-ai-page .aura i{position:absolute;display:block;border-radius:50%;filter:blur(70px)}.ming-ai-page .aura .a1{top:-180px;left:50%;transform:translateX(-50%);width:900px;height:560px;background:radial-gradient(ellipse,rgba(82,52,251,.16),transparent 68%)}.ming-ai-page .aura .a2{top:38%;right:-220px;width:560px;height:560px;background:radial-gradient(circle,rgba(164,147,255,.15),transparent 68%)}.ming-ai-page .aura .a3{bottom:-160px;left:-180px;width:600px;height:600px;background:radial-gradient(circle,rgba(18,184,134,.08),transparent 68%)}.ming-ai-page .wrap{position:relative;z-index:1}.ming-ai-page .shell{max-width:1180px;margin:0 auto;padding:0 24px}.ming-ai-page .band{padding:100px 0}.ming-ai-page .band-t{padding:64px 0}.ming-ai-page .band-lav{background:var(--lav);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.ming-ai-page .eyebrow{display:inline-flex;align-items:center;gap:8px;margin-bottom:18px;font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--violet);background:var(--tint);border-radius:99px;padding:7px 15px}.ming-ai-page .eyebrow:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--violet)}.ming-ai-page h1,.ming-ai-page h2,.ming-ai-page h3{color:var(--ink);font-weight:600;line-height:1.16;letter-spacing:-.028em}.ming-ai-page h1{font-size:clamp(2.15rem,5vw,3.65rem);font-weight:700}.ming-ai-page h2{font-size:clamp(1.7rem,3.3vw,2.55rem);margin-bottom:16px}.ming-ai-page h3{font-size:1.12rem;line-height:1.34}.ming-ai-page .lede{font-size:clamp(1rem,1.3vw,1.1rem);color:var(--body);max-width:62ch;font-weight:300}.ming-ai-page .sec-head{max-width:66ch;margin-bottom:48px}.ming-ai-page .center{text-align:center}.ming-ai-page .center,.ming-ai-page .center .lede{margin-left:auto;margin-right:auto}.ming-ai-page .pop{background:linear-gradient(96deg,var(--violet),var(--violet-3));-webkit-background-clip:text;background-clip:text;color:transparent}.ming-ai-page .nav{position:sticky;top:0;z-index:70;background:rgba(255,255,255,.86);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--line)}.ming-ai-page .nav-in{max-width:1180px;margin:0 auto;padding:12px 24px;display:flex;align-items:center;gap:24px}.ming-ai-page .brand{display:flex;align-items:center;gap:10px}.ming-ai-page .brand img{height:26px;width:auto}.ming-ai-page .brand-tag{font-size:10px;font-weight:700;letter-spacing:.14em;color:var(--violet);background:var(--tint);border-radius:6px;padding:4px 8px}.ming-ai-page .nav-links{display:flex;gap:26px;margin-left:auto;font-size:.87rem;color:var(--body);font-weight:400}.ming-ai-page .nav-links a{transition:color .2s}.ming-ai-page .nav-links a:hover{color:var(--violet)}.ming-ai-page .nav-act{display:flex;align-items:center;gap:11px}.ming-ai-page .nav-links+.nav-act{margin-left:0}.ming-ai-page .nav-act:first-of-type{margin-left:auto}.ming-ai-page .lang{display:flex;border:1px solid var(--line-2);border-radius:9px;overflow:hidden;background:var(--white)}.ming-ai-page .lang button{font-family:inherit;font-size:11.5px;font-weight:600;letter-spacing:.05em;background:transparent;color:var(--muted);border:0;padding:7px 11px;cursor:pointer;transition:.2s}.ming-ai-page .lang button.on{background:var(--violet);color:#fff}.ming-ai-page .lang button:focus-visible{outline:2px solid var(--violet);outline-offset:-2px}.ming-ai-page .btn{display:inline-flex;align-items:center;gap:8px;font-family:inherit;font-size:.88rem;font-weight:500;padding:12px 22px;border-radius:12px;border:1px solid transparent;cursor:pointer;transition:.25s}.ming-ai-page .btn-solid{background:var(--violet);color:#fff;box-shadow:0 10px 26px rgba(82,52,251,.28)}.ming-ai-page .btn-solid:hover{background:var(--violet-2);transform:translateY(-2px);box-shadow:0 16px 34px rgba(82,52,251,.34)}.ming-ai-page .btn-ghost{border-color:var(--line-2);color:var(--ink);background:var(--white)}.ming-ai-page .btn-ghost:hover{border-color:var(--violet-3);background:var(--tint-2)}.ming-ai-page .btn:focus-visible{outline:2px solid var(--violet);outline-offset:3px}.ming-ai-page .hero{padding:70px 0 20px}.ming-ai-page .hero-grid{display:grid;grid-template-columns:1.08fr .92fr;gap:48px;align-items:center}.ming-ai-page .hero h1{margin-bottom:20px}.ming-ai-page .hero .lede{margin-bottom:28px}.ming-ai-page .hero-cta{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:30px}.ming-ai-page .trust{display:flex;flex-wrap:wrap;gap:8px}.ming-ai-page .trust span{font-size:12px;font-weight:500;color:var(--ink-2);border:1px solid var(--line);border-radius:99px;padding:7px 14px;background:var(--white);box-shadow:var(--sh-sm);display:inline-flex;align-items:center;gap:7px}.ming-ai-page .trust span:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--ok)}.ming-ai-page .hero-art{position:relative;display:grid;place-items:center;min-height:340px}.ming-ai-page .hero-art .glass{position:absolute;inset:6% 4%;border-radius:34px;background:linear-gradient(150deg,var(--tint),rgba(255,255,255,.4));border:1px solid var(--line);box-shadow:var(--sh-lg)}.ming-ai-page .hero-art img{position:relative;max-height:460px;width:auto;filter:drop-shadow(0 26px 50px rgba(18,0,82,.16))}.ming-ai-page .orbit{position:absolute;border:1px dashed var(--line-2);border-radius:50%;animation:mingAiSpin 34s linear infinite}.ming-ai-page .orbit.o1{width:340px;height:340px}.ming-ai-page .orbit.o2{width:470px;height:470px;animation-duration:52s;animation-direction:reverse}@keyframes mingAiSpin{to{transform:rotate(1turn)}}.ming-ai-page .pill-float{position:absolute;background:var(--white);border:1px solid var(--line);border-radius:12px;padding:9px 13px;font-size:11.5px;font-weight:500;color:var(--ink);box-shadow:var(--sh);display:flex;align-items:center;gap:8px;animation:mingAiBob 5s ease-in-out infinite}.ming-ai-page .pill-float:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--violet)}.ming-ai-page .pill-float.p1{top:8%;left:-4%}.ming-ai-page .pill-float.p2{bottom:16%;right:-6%;animation-delay:1.6s}.ming-ai-page .pill-float.p3{bottom:2%;left:4%;animation-delay:3s}@keyframes mingAiBob{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.ming-ai-page .console{margin-top:56px;border:1px solid var(--line);border-radius:var(--r);background:var(--white);box-shadow:var(--sh-lg);overflow:hidden}.ming-ai-page .console-bar{display:flex;align-items:center;gap:9px;padding:13px 20px;border-bottom:1px solid var(--line);background:var(--tint-2)}.ming-ai-page .dot{width:9px;height:9px;border-radius:50%;background:var(--line-2)}.ming-ai-page .dot.live{background:var(--ok);box-shadow:0 0 0 0 rgba(18,184,134,.5);animation:mingAiPulse 2.2s infinite}@keyframes mingAiPulse{70%{box-shadow:0 0 0 8px rgba(18,184,134,0)}to{box-shadow:0 0 0 0 rgba(18,184,134,0)}}.ming-ai-page .console-bar .label{font-size:11.5px;color:var(--muted);font-weight:500}.ming-ai-page .console-bar .mode{margin-left:auto;font-size:11px;font-weight:600;color:var(--violet);background:var(--tint);border-radius:7px;padding:5px 11px}.ming-ai-page .console-body{display:grid;grid-template-columns:1.05fr .95fr}.ming-ai-page .console-left{padding:30px;border-right:1px solid var(--line)}.ming-ai-page .console-right{padding:30px;background:var(--tint-2)}.ming-ai-page .mini-label{font-size:11px;font-weight:600;letter-spacing:.13em;color:var(--muted);text-transform:uppercase;margin-bottom:12px;display:flex;align-items:center;gap:8px}.ming-ai-page .ask{font-size:1.15rem;font-weight:500;line-height:1.45;color:var(--ink);min-height:3.6em}.ming-ai-page .caret{display:inline-block;width:2px;height:1.05em;background:var(--violet);vertical-align:-3px;margin-left:2px;animation:mingAiBlink 1s steps(2) infinite}@keyframes mingAiBlink{50%{opacity:0}}.ming-ai-page .steps{margin-top:24px;display:flex;flex-direction:column;gap:1px}.ming-ai-page .step{display:flex;align-items:center;gap:12px;padding:9px 0;font-size:12.5px;color:var(--muted);opacity:.45;transition:.4s}.ming-ai-page .step.on{opacity:1;color:var(--ink)}.ming-ai-page .step .tick{width:18px;height:18px;border-radius:50%;border:1px solid var(--line-2);display:grid;place-items:center;flex:none;font-size:9px;color:transparent;transition:.4s}.ming-ai-page .step.on .tick{border-color:var(--ok);background:rgba(18,184,134,.12);color:var(--ok)}.ming-ai-page .step .ms{margin-left:auto;font-size:11px;color:var(--muted)}.ming-ai-page .sysrow{display:flex;flex-wrap:wrap;gap:7px;margin-top:18px}.ming-ai-page .sys{font-size:11.5px;font-weight:500;padding:6px 12px;border-radius:8px;border:1px solid var(--line);color:var(--muted);background:var(--white);opacity:0;transform:translateY(6px);transition:.45s}.ming-ai-page .sys.on{opacity:1;transform:none;border-color:var(--violet-3);color:var(--violet);background:var(--tint)}.ming-ai-page .ans{font-size:1rem;line-height:1.6;color:var(--ink-2);min-height:5.4em;opacity:0;transform:translateY(10px);transition:.55s}.ming-ai-page .ans.on{opacity:1;transform:none}.ming-ai-page .bars{margin-top:22px;display:flex;flex-direction:column;gap:13px;opacity:0;transition:.6s .15s}.ming-ai-page .bars.on{opacity:1}.ming-ai-page .bar-row{display:flex;align-items:center;gap:12px;font-size:11.5px;color:var(--body)}.ming-ai-page .bar-row .nm{width:92px;flex:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ming-ai-page .bar-track{flex:1;height:7px;border-radius:99px;background:var(--tint);overflow:hidden}.ming-ai-page .bar-fill{height:100%;border-radius:99px;background:linear-gradient(90deg,var(--violet),var(--violet-3));width:0;transition:width 1.1s cubic-bezier(.22,1,.36,1)}.ming-ai-page .bar-row .vl{width:48px;text-align:right;flex:none;color:var(--ink);font-weight:600}.ming-ai-page .prov{margin-top:22px;padding-top:16px;border-top:1px dashed var(--line-2);font-size:11.5px;color:var(--muted);line-height:1.75}.ming-ai-page .prov b{color:var(--violet);font-weight:600}.ming-ai-page .marq-head{text-align:center;font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin-bottom:24px}.ming-ai-page .marq{overflow:hidden;mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent)}.ming-ai-page .marq-track{display:flex;gap:12px;width:max-content;animation:mingAiSlide 36s linear infinite}.ming-ai-page .marq:hover .marq-track{animation-play-state:paused}@keyframes mingAiSlide{to{transform:translateX(-50%)}}.ming-ai-page .chip{font-size:12.5px;font-weight:500;color:var(--ink-2);border:1px solid var(--line);border-radius:11px;padding:11px 20px;background:var(--white);white-space:nowrap;box-shadow:var(--sh-sm)}.ming-ai-page .split{display:grid;grid-template-columns:1fr 1fr;gap:20px}.ming-ai-page .mode-card{border:1px solid var(--line);border-radius:var(--r);padding:32px;background:var(--white);box-shadow:var(--sh);transition:.3s;overflow:hidden}.ming-ai-page .mode-card:hover{transform:translateY(-4px);box-shadow:var(--sh-lg);border-color:var(--violet-3)}.ming-ai-page .mode-no{display:inline-block;font-size:11px;font-weight:700;letter-spacing:.14em;color:var(--violet);background:var(--tint);border-radius:7px;padding:5px 11px;margin-bottom:15px}.ming-ai-page .mode-card h3{margin-bottom:10px}.ming-ai-page .mode-card>p{color:var(--body);font-size:.93rem;font-weight:300;margin-bottom:20px}.ming-ai-page .mini{display:flex;flex-direction:column;gap:9px;margin-bottom:22px;padding:0}.ming-ai-page .mini li{list-style:none;display:flex;gap:10px;align-items:flex-start;font-size:.87rem;color:var(--body);font-weight:300;line-height:1.45}.ming-ai-page .mini li:before{content:"";width:16px;height:16px;border-radius:5px;background:var(--tint);flex:none;margin-top:3px;background-image:linear-gradient(135deg,var(--violet-3),var(--violet));opacity:.85}.ming-ai-page .shot-strip{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.ming-ai-page .shot{border:1px solid var(--line);border-radius:14px;background:var(--tint-2);overflow:hidden;aspect-ratio:9/13;display:grid;place-items:center;padding:8px}.ming-ai-page .shot img{max-height:100%;width:auto;object-fit:contain}.ming-ai-page .shot-note{font-size:11px;color:var(--muted);margin-top:10px;text-align:center}.ming-ai-page .diagram-shell{border:1px solid var(--line);border-radius:var(--r);padding:22px;background:var(--white);box-shadow:var(--sh);overflow-x:auto}.ming-ai-page .diagram-shell svg{min-width:760px;width:100%;height:auto;display:block}.ming-ai-page .flowline{stroke:#DED7F8;stroke-width:1.5;fill:none}.ming-ai-page .flowpulse{stroke:var(--violet);stroke-width:2;fill:none;stroke-dasharray:10 130;animation:mingAiFlow 3.4s linear infinite;opacity:.85}.ming-ai-page .flowpulse.d2{animation-delay:.5s}.ming-ai-page .flowpulse.d3{animation-delay:1s}.ming-ai-page .flowpulse.d4{animation-delay:1.5s}.ming-ai-page .flowpulse.d5{animation-delay:2s}.ming-ai-page .flowpulse.d6{animation-delay:2.5s}@keyframes mingAiFlow{to{stroke-dashoffset:-280}}.ming-ai-page .dg-box{fill:#FBFAFF;stroke:#E4DEFA}.ming-ai-page .dg-core{fill:#F4F1FF;stroke:#B7A8FF}.ming-ai-page .dg-inner{fill:#fff;stroke:#E4DEFA}.ming-ai-page .dg-t{font-family:Poppins,sans-serif;font-size:12.5px;fill:#120052;font-weight:500}.ming-ai-page .dg-s{font-family:Poppins,sans-serif;font-size:10px;fill:#8B85AC;font-weight:400}.ming-ai-page .dg-k{font-family:Poppins,sans-serif;font-size:10.5px;fill:#5234FB;font-weight:700;letter-spacing:.12em}.ming-ai-page .dg-core-t{font-family:Poppins,sans-serif;font-size:15px;fill:#120052;font-weight:600}.ming-ai-page .perm{display:grid;grid-template-columns:250px 1fr;gap:20px;align-items:start}.ming-ai-page .roles{display:flex;flex-direction:column;gap:9px}.ming-ai-page .role{text-align:left;font-family:inherit;font-size:.89rem;font-weight:500;color:var(--ink-2);border:1px solid var(--line);background:var(--white);border-radius:14px;padding:14px 16px;cursor:pointer;transition:.22s;line-height:1.3;box-shadow:var(--sh-sm)}.ming-ai-page .role small{display:block;font-size:10.5px;font-weight:400;color:var(--muted);margin-top:4px}.ming-ai-page .role:hover{border-color:var(--violet-3);transform:translateX(3px)}.ming-ai-page .role.on{background:var(--violet);border-color:var(--violet);color:#fff;box-shadow:0 12px 28px rgba(82,52,251,.28)}.ming-ai-page .role.on small{color:rgba(255,255,255,.78)}.ming-ai-page .role:focus-visible{outline:2px solid var(--violet);outline-offset:2px}.ming-ai-page .perm-panel{border:1px solid var(--line);border-radius:var(--r);padding:30px;background:var(--white);box-shadow:var(--sh);min-height:300px}.ming-ai-page .perm-qt{font-size:1.06rem;font-weight:500;color:var(--ink);margin-bottom:24px;padding-bottom:20px;border-bottom:1px solid var(--line)}.ming-ai-page .perm-a{font-size:1rem;line-height:1.62;color:var(--ink-2);margin-bottom:22px;font-weight:300}.ming-ai-page .scope{display:flex;flex-direction:column;gap:10px}.ming-ai-page .scope-row{display:flex;gap:11px;align-items:flex-start;font-size:12.5px;line-height:1.5}.ming-ai-page .scope-row .ico{flex:none;width:17px;height:17px;border-radius:5px;display:grid;place-items:center;font-size:9px;margin-top:2px;font-weight:700}.ming-ai-page .ico.yes{background:rgba(18,184,134,.13);color:var(--ok)}.ming-ai-page .ico.no{background:#F1EFF8;color:var(--muted)}.ming-ai-page .scope-row .txt{color:var(--body)}.ming-ai-page .scope-row.denied .txt{color:var(--muted);text-decoration:line-through;text-decoration-color:#CFC8E6}.ming-ai-page .fade-swap{animation:mingAiSwapIn .38s cubic-bezier(.22,1,.36,1)}@keyframes mingAiSwapIn{0%{opacity:0;transform:translateY(8px)}}.ming-ai-page .bento{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.ming-ai-page .bx{border:1px solid var(--line);border-radius:var(--r);background:var(--white);box-shadow:var(--sh);padding:24px;transition:.3s;overflow:hidden;display:flex;flex-direction:column}.ming-ai-page .bx:hover{transform:translateY(-4px);box-shadow:var(--sh-lg)}.ming-ai-page .bx h3{font-size:1rem;margin-bottom:7px}.ming-ai-page .bx p{font-size:.85rem;color:var(--body);font-weight:300}.ming-ai-page .bx .frame{margin-top:18px;border-radius:14px;background:var(--tint-2);border:1px solid var(--line);flex:1;display:grid;place-items:center;padding:12px;min-height:150px}.ming-ai-page .bx .frame img{max-height:210px;width:auto;object-fit:contain}.ming-ai-page .bx-wide{grid-column:span 2}.ming-ai-page .bx-tall{grid-row:span 2}.ming-ai-page .cap-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.ming-ai-page .cap{border:1px solid var(--line);border-radius:var(--r);padding:30px;background:var(--white);box-shadow:var(--sh);transition:.3s}.ming-ai-page .cap:hover{transform:translateY(-4px);box-shadow:var(--sh-lg);border-color:var(--violet-3)}.ming-ai-page .cap-ico{width:44px;height:44px;border-radius:13px;display:grid;place-items:center;margin-bottom:18px;background:linear-gradient(140deg,var(--violet),var(--violet-2));box-shadow:0 8px 20px rgba(82,52,251,.28)}.ming-ai-page .cap-ico svg{width:20px;height:20px;stroke:#fff;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.ming-ai-page .cap h3{margin-bottom:9px}.ming-ai-page .cap p{font-size:.89rem;color:var(--body);font-weight:300}.ming-ai-page .sec-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.ming-ai-page .sec-item{border:1px solid var(--line);border-radius:var(--r-m);padding:24px;background:var(--white);box-shadow:var(--sh-sm)}.ming-ai-page .sec-item .k{font-size:11px;font-weight:700;letter-spacing:.12em;color:var(--violet);text-transform:uppercase;margin-bottom:10px}.ming-ai-page .sec-item p{font-size:.86rem;color:var(--body);font-weight:300;line-height:1.55}.ming-ai-page .rollout{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid var(--line);border-radius:var(--r);overflow:hidden;background:var(--white);box-shadow:var(--sh)}.ming-ai-page .roll{padding:32px;border-right:1px solid var(--line)}.ming-ai-page .roll:last-child{border-right:0}.ming-ai-page .roll .n{font-size:2.1rem;font-weight:700;color:var(--violet-3);line-height:1;margin-bottom:14px;opacity:.55}.ming-ai-page .roll h3{margin-bottom:8px;font-size:1.02rem}.ming-ai-page .roll p{font-size:.87rem;color:var(--body);font-weight:300}.ming-ai-page .roll .wk{font-size:11px;font-weight:600;letter-spacing:.1em;color:var(--violet);margin-top:16px;display:block}.ming-ai-page .cta{border-radius:var(--r);padding:66px 44px;text-align:center;background:linear-gradient(150deg,#1A0570,var(--violet));box-shadow:0 30px 70px rgba(82,52,251,.32);position:relative;overflow:hidden}.ming-ai-page .cta:after{content:"";position:absolute;top:-40%;right:-10%;width:520px;height:520px;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.16),transparent 68%)}.ming-ai-page .cta>*{position:relative;z-index:1}.ming-ai-page .cta h2{color:#fff;margin-bottom:14px}.ming-ai-page .cta .lede{color:rgba(255,255,255,.82);margin:0 auto 28px}.ming-ai-page .cta .eyebrow{background:rgba(255,255,255,.16);color:#fff}.ming-ai-page .cta .eyebrow:before{background:#fff}.ming-ai-page .cta-btns{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.ming-ai-page .cta .btn-solid{background:#fff;color:var(--violet);box-shadow:0 12px 30px rgba(0,0,0,.16)}.ming-ai-page .cta .btn-solid:hover{background:#F4F1FF}.ming-ai-page .cta .btn-ghost{background:transparent;border-color:rgba(255,255,255,.4);color:#fff}.ming-ai-page .cta .btn-ghost:hover{background:rgba(255,255,255,.12);border-color:#fff}.ming-ai-page footer{border-top:1px solid var(--line);padding:48px 0 34px;margin-top:90px;background:var(--lav)}.ming-ai-page .foot-in{display:flex;flex-wrap:wrap;gap:26px;align-items:flex-start;justify-content:space-between}.ming-ai-page .foot-meta{font-size:12.5px;color:var(--muted);line-height:1.95;font-weight:300}.ming-ai-page .copyright{margin-top:30px;padding-top:22px;border-top:1px solid var(--line);font-size:11.5px;color:var(--muted);display:flex;flex-wrap:wrap;gap:14px;justify-content:space-between}.ming-ai-page .rv{opacity:0;transform:translateY(24px);transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1)}.ming-ai-page .rv.in{opacity:1;transform:none}@media (max-width:1020px){.ming-ai-page .bento{grid-template-columns:repeat(2,1fr)}.ming-ai-page .bx-tall,.ming-ai-page .bx-wide{grid-column:span 1;grid-row:span 1}}@media (max-width:960px){.ming-ai-page .hero-grid{grid-template-columns:1fr;gap:40px}.ming-ai-page .hero-art{order:-1;min-height:280px}.ming-ai-page .hero-art img{max-height:330px}.ming-ai-page .pill-float.p1{left:2%}.ming-ai-page .pill-float.p2{right:2%}.ming-ai-page .console-body{grid-template-columns:1fr}.ming-ai-page .console-left{border-right:0;border-bottom:1px solid var(--line)}.ming-ai-page .cap-grid,.ming-ai-page .split{grid-template-columns:1fr}.ming-ai-page .sec-grid{grid-template-columns:1fr 1fr}.ming-ai-page .perm{grid-template-columns:1fr}.ming-ai-page .roles{flex-direction:row;flex-wrap:wrap}.ming-ai-page .role{flex:1 1 44%}.ming-ai-page .role:hover{transform:none}.ming-ai-page .rollout{grid-template-columns:1fr}.ming-ai-page .roll{border-right:0;border-bottom:1px solid var(--line)}.ming-ai-page .roll:last-child{border-bottom:0}.ming-ai-page .nav-links{display:none}}@media (max-width:600px){.ming-ai-page .band{padding:66px 0}.ming-ai-page .bento,.ming-ai-page .sec-grid{grid-template-columns:1fr}.ming-ai-page .bx,.ming-ai-page .cap,.ming-ai-page .console-left,.ming-ai-page .console-right,.ming-ai-page .mode-card,.ming-ai-page .perm-panel{padding:22px}.ming-ai-page .cta{padding:46px 24px}.ming-ai-page .role{flex:1 1 100%}.ming-ai-page .brand-tag,.ming-ai-page .orbit{display:none}}@media (prefers-reduced-motion:reduce){.ming-ai-page *,.ming-ai-page :after,.ming-ai-page :before{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}.ming-ai-page{scroll-behavior:auto}.ming-ai-page .rv{opacity:1;transform:none}}