/* MetaCore LT · Desktop AI / MetaCloud 1GB v1 */
.mc-home-lt-v2 .mc-desktop-ai{position:relative;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(340px,.92fr);gap:30px;margin:26px 0 24px;padding:30px 32px;overflow:hidden;border:1px solid rgba(49,151,224,.24);border-radius:24px;background:radial-gradient(circle at 91% 12%,rgba(32,205,239,.13),transparent 28%),linear-gradient(145deg,#071a31 0%,#0b2947 62%,#0b3650 100%);box-shadow:0 22px 56px rgba(9,43,76,.12)}
.mc-home-lt-v2 .mc-desktop-ai:before{content:"";position:absolute;inset:0 0 auto;height:2px;background:linear-gradient(90deg,#21d6ef,#4c8cff 58%,#9279ff)}
.mc-home-lt-v2 .mc-desktop-ai-copy{position:relative;z-index:2;color:#d9e9f5}.mc-home-lt-v2 .mc-desktop-ai-kicker{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin-bottom:11px}.mc-home-lt-v2 .mc-desktop-ai-kicker span{padding:5px 8px;border:1px solid rgba(93,223,240,.38);border-radius:999px;background:rgba(0,216,240,.08);color:#69e6f4;font-size:10px;font-weight:900;letter-spacing:.12em}.mc-home-lt-v2 .mc-desktop-ai-kicker i{font-style:normal;color:#7297b2;font-size:10px;font-weight:850;letter-spacing:.1em}
.mc-home-lt-v2 .mc-desktop-ai h4{margin:0 0 10px;color:#fff;font-size:clamp(28px,3vw,42px);line-height:1.02;letter-spacing:-.045em}.mc-home-lt-v2 .mc-desktop-ai p{max-width:760px;margin:0 0 12px;color:#a9c3d6;font-size:14px;line-height:1.62}.mc-home-lt-v2 .mc-desktop-ai p strong{color:#ecf8ff;font-weight:790}
.mc-home-lt-v2 .mc-desktop-ai-modes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:20px 0}.mc-home-lt-v2 .mc-desktop-ai-modes span{padding:12px 11px;border:1px solid rgba(116,180,220,.18);border-radius:13px;background:rgba(255,255,255,.035)}.mc-home-lt-v2 .mc-desktop-ai-modes b{display:block;margin-bottom:4px;color:#8fe9f5;font-size:10px;letter-spacing:.1em}.mc-home-lt-v2 .mc-desktop-ai-modes small{display:block;color:#9ab4c8;font-size:10px;line-height:1.35}
.mc-home-lt-v2 .mc-desktop-ai-status{display:grid;grid-template-columns:auto auto 1fr;gap:7px 9px;align-items:center;padding-top:14px;border-top:1px solid rgba(126,180,214,.15)}.mc-home-lt-v2 .mc-desktop-ai-status .dot{width:8px;height:8px;border-radius:50%;background:#50e2af;box-shadow:0 0 16px rgba(80,226,175,.55)}.mc-home-lt-v2 .mc-desktop-ai-status strong{color:#dff9ef;font-size:12px}.mc-home-lt-v2 .mc-desktop-ai-status small{grid-column:2/4;color:#728fa6;font-size:10px;line-height:1.45}
.mc-home-lt-v2 .mc-desktop-ai-visual{position:relative;min-height:286px;isolation:isolate}.mc-home-lt-v2 .mc-desktop-ai-visual:before{content:"";position:absolute;inset:12% 4%;border-radius:50%;background:radial-gradient(circle,rgba(40,213,239,.1),transparent 67%)}
.mc-home-lt-v2 .mc-desk-card{position:absolute;z-index:3;padding:14px 15px;width:220px;border:1px solid rgba(135,197,232,.23);border-radius:15px;background:linear-gradient(145deg,rgba(13,49,81,.93),rgba(7,29,53,.88));box-shadow:0 12px 28px rgba(0,0,0,.17)}.mc-home-lt-v2 .mc-desk-card small{display:block;margin-bottom:4px;color:#62dfea;font-size:9px;font-weight:900;letter-spacing:.13em}.mc-home-lt-v2 .mc-desk-card b{display:block;color:#f2fbff;font-size:14px}.mc-home-lt-v2 .mc-desk-card span{display:block;margin-top:4px;color:#789bb6;font-size:10px}.mc-home-lt-v2 .mc-desk-card.cloud{top:18px;left:6px}.mc-home-lt-v2 .mc-desk-card.desktop{right:4px;top:121px;border-color:rgba(141,123,255,.28)}
.mc-home-lt-v2 .mc-desk-rail{position:absolute;left:72px;top:102px;width:210px;height:70px;transform:rotate(15deg);z-index:1}.mc-home-lt-v2 .mc-desk-rail i{position:absolute;left:0;right:0;top:26px;height:1px;background:linear-gradient(90deg,rgba(81,226,238,.14),rgba(81,226,238,.65),rgba(132,116,255,.25))}.mc-home-lt-v2 .mc-desk-rail span{position:absolute;top:34px;left:24px;color:#537894;font-size:8px;font-weight:800;letter-spacing:.09em;white-space:nowrap}
.mc-home-lt-v2 .mc-desk-endpoints{position:absolute;right:5px;bottom:12px;display:flex;gap:5px;z-index:3}.mc-home-lt-v2 .mc-desk-endpoints span{padding:6px 7px;border:1px solid rgba(123,174,209,.17);border-radius:7px;background:rgba(5,20,37,.54);color:#6f91aa;font-size:8px;font-weight:900;letter-spacing:.09em}
.mc-home-lt-v2 .mc-desk-human,.mc-home-lt-v2 .mc-desk-ai{position:absolute;z-index:4;display:flex;gap:6px;align-items:center;padding:7px 9px;border-radius:999px;border:1px solid rgba(125,189,220,.18);background:rgba(7,28,49,.82)}.mc-home-lt-v2 .mc-desk-human{left:15px;bottom:18px}.mc-home-lt-v2 .mc-desk-ai{right:48px;top:83px}.mc-home-lt-v2 .mc-desk-human span,.mc-home-lt-v2 .mc-desk-ai span{color:#7ee5ef;font-size:8px;font-weight:900;letter-spacing:.1em}.mc-home-lt-v2 .mc-desk-human b,.mc-home-lt-v2 .mc-desk-ai b{color:#a8c0d1;font-size:9px;font-weight:700}
@media(max-width:900px){.mc-home-lt-v2 .mc-desktop-ai{grid-template-columns:1fr;padding:27px}.mc-home-lt-v2 .mc-desktop-ai-visual{max-width:570px;width:100%;margin:0 auto}}
@media(max-width:620px){.mc-home-lt-v2 .mc-desktop-ai{margin:20px 0;padding:23px 18px;border-radius:19px;gap:18px}.mc-home-lt-v2 .mc-desktop-ai h4{font-size:31px}.mc-home-lt-v2 .mc-desktop-ai-modes{grid-template-columns:1fr}.mc-home-lt-v2 .mc-desktop-ai-status{grid-template-columns:auto 1fr}.mc-home-lt-v2 .mc-desktop-ai-status small{grid-column:2}.mc-home-lt-v2 .mc-desktop-ai-visual{min-height:310px}.mc-home-lt-v2 .mc-desk-card{width:200px}.mc-home-lt-v2 .mc-desk-card.cloud{left:0}.mc-home-lt-v2 .mc-desk-card.desktop{right:0;top:126px}.mc-home-lt-v2 .mc-desk-rail{left:35px;top:106px;width:205px}.mc-home-lt-v2 .mc-desk-human{left:0;bottom:12px}.mc-home-lt-v2 .mc-desk-endpoints{right:0;bottom:48px}}
