.lbi-aios{--aios-bg:#050914;--aios-panel:rgba(8,18,34,.76);--aios-panel-2:rgba(10,25,48,.9);--aios-border:rgba(82,176,255,.28);--aios-gold:#f4c542;--aios-blue:#56b7ff;--aios-green:#74e04f;--aios-cyan:#25d8d8;--aios-purple:#b369ff;--aios-text:#eef7ff;--aios-muted:#9fb4ca;position:relative;overflow:hidden;background:radial-gradient(circle at 20% 5%,rgba(44,135,255,.2),transparent 34%),radial-gradient(circle at 80% 8%,rgba(244,197,66,.12),transparent 30%),linear-gradient(180deg,#030711 0%,#07101d 42%,#050914 100%);color:var(--aios-text);isolation:isolate}.lbi-aios *{box-sizing:border-box}.aios-grid-bg{position:absolute;inset:0;background-image:linear-gradient(rgba(86,183,255,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(86,183,255,.07) 1px,transparent 1px);background-size:44px 44px;mask-image:linear-gradient(180deg,rgba(0,0,0,.75),rgba(0,0,0,.18));pointer-events:none}.aios-orb{position:absolute;width:420px;height:420px;border-radius:999px;filter:blur(30px);opacity:.22;pointer-events:none}.aios-orb-one{top:6%;left:-150px;background:#1a7cff}.aios-orb-two{right:-170px;top:38%;background:#f4c542}.lbi-aios .container{max-width:1240px;margin:0 auto;padding-inline:20px}.aios-hero-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,520px);gap:42px;align-items:center}.aios-eyebrow{display:inline-flex;align-items:center;gap:9px;padding:8px 13px;border:1px solid rgba(244,197,66,.35);border-radius:999px;color:var(--aios-gold);font-weight:800;background:rgba(244,197,66,.08);font-size:13px;letter-spacing:.02em}.aios-hero-copy h1{margin:20px 0 16px;font-size:clamp(38px,6vw,76px);line-height:.96;font-weight:900;letter-spacing:-.055em;color:#fff;text-wrap:balance}.aios-lead{max-width:760px;color:#c6d6e8;font-size:clamp(17px,2vw,21px);line-height:1.75}.aios-actions,.aios-chips,.aios-mini-actions{display:flex;flex-wrap:wrap;gap:12px}.aios-actions{margin-top:28px}.aios-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:13px 20px;border-radius:16px;font-weight:900;transition:transform .22s ease,border-color .22s ease,background .22s ease}.aios-btn:hover{transform:translateY(-2px)}.aios-btn-primary{color:#06101d;background:linear-gradient(135deg,#fff1a2,var(--aios-gold) 55%,#c98d10);box-shadow:0 18px 40px rgba(244,197,66,.18)}.aios-btn-ghost{border:1px solid var(--aios-border);color:#d8ecff;background:rgba(86,183,255,.08)}.aios-chips{margin-top:22px}.aios-chips a,.aios-chips span{display:inline-flex;color:#dcecff;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.045);border-radius:999px;padding:8px 12px;font-size:13px}.aios-spatial-map{position:relative;min-height:520px;border:1px solid var(--aios-border);border-radius:32px;background:radial-gradient(circle at 50% 50%,rgba(86,183,255,.16),transparent 34%),linear-gradient(145deg,rgba(6,13,26,.9),rgba(7,20,36,.72));box-shadow:0 30px 80px rgba(0,0,0,.28),inset 0 0 70px rgba(86,183,255,.08);overflow:hidden}.aios-connector-svg{position:absolute;inset:0;width:100%;height:100%;filter:drop-shadow(0 0 10px rgba(86,183,255,.35))}.aios-connector-svg path{fill:none;stroke:rgba(86,183,255,.5);stroke-width:1.4;stroke-dasharray:10 12;animation:aiosDash 18s linear infinite}.aios-connector-svg .p2{stroke:rgba(244,197,66,.44);animation-duration:22s}.aios-connector-svg .p3,.aios-connector-svg .p4{stroke:rgba(116,224,79,.34);animation-duration:26s}.aios-core-node{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:184px;height:184px;border-radius:999px;display:grid;place-content:center;text-align:center;z-index:3;border:1px solid rgba(244,197,66,.52);background:radial-gradient(circle,#153867,#07101d 70%);box-shadow:0 0 0 10px rgba(86,183,255,.06),0 0 45px rgba(86,183,255,.25)}.aios-core-node strong{font-size:26px;color:var(--aios-gold);letter-spacing:.04em}.aios-core-node span{color:#dcecff;font-size:13px}.aios-ring{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border:1px solid rgba(86,183,255,.17);border-radius:999px;pointer-events:none}.aios-ring-a{width:300px;height:300px;animation:aiosSpin 36s linear infinite}.aios-ring-b{width:420px;height:420px;animation:aiosSpin 56s linear reverse infinite}.aios-node{position:absolute;z-index:4;display:inline-flex;align-items:center;gap:9px;min-width:142px;justify-content:center;padding:13px 14px;border-radius:18px;border:1px solid rgba(86,183,255,.34);background:rgba(5,13,26,.84);color:#eff8ff;font-weight:900;box-shadow:0 16px 35px rgba(0,0,0,.25);transition:.24s ease}.aios-node:hover{transform:translateY(-4px) scale(1.02);border-color:rgba(244,197,66,.7);color:#fff}.aios-node i{color:var(--aios-gold);font-size:20px}.aios-node.n1{left:34px;top:48%}.aios-node.n2{right:34px;top:48%}.aios-node.n3{top:48px;left:50%;transform:translateX(-50%)}.aios-node.n3:hover{transform:translateX(-50%) translateY(-4px) scale(1.02)}.aios-node.n4{bottom:52px;left:50%;transform:translateX(-50%)}.aios-node.n4:hover{transform:translateX(-50%) translateY(-4px) scale(1.02)}.aios-status-pill{position:absolute;right:22px;top:22px;border:1px solid rgba(116,224,79,.45);border-radius:18px;padding:10px 13px;background:rgba(19,55,32,.55);text-align:center}.aios-status-pill span{display:block;color:#92ff6d;font-weight:900}.aios-status-pill small{color:#c8ffd4}.aios-section-head{max-width:860px;margin:0 auto 28px;text-align:center}.aios-section-head span{display:inline-flex;color:var(--aios-gold);font-weight:900;letter-spacing:.04em;text-transform:uppercase}.aios-section-head p{color:#bfd0e3;font-size:17px;line-height:1.8;margin-top:10px}.aios-layer-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px}.aios-layer-card,.aios-product-card,.aios-journey-node,.aios-metric,.aios-final-cta{border:1px solid var(--aios-border);background:linear-gradient(180deg,rgba(10,25,48,.84),rgba(5,13,26,.72));box-shadow:0 22px 50px rgba(0,0,0,.22)}.aios-layer-card{border-radius:22px;padding:20px;min-height:238px;transition:.24s ease}.aios-layer-card:hover{transform:translateY(-6px);border-color:rgba(244,197,66,.54);box-shadow:0 28px 70px rgba(0,0,0,.34),0 0 30px rgba(86,183,255,.12)}.aios-layer-card>i{font-size:34px;color:var(--aios-blue)}.aios-layer-card h3{margin:13px 0 12px;color:#fff;font-size:18px;font-weight:900}.aios-layer-card ul,.aios-product-card ul{list-style:none;margin:0;padding:0}.aios-layer-card li,.aios-product-card li{position:relative;color:#cfe0f0;margin:8px 0;padding-inline-start:14px;font-size:14px}.aios-layer-card li:before,.aios-product-card li:before{content:"";position:absolute;inline-start:0;top:.7em;width:5px;height:5px;border-radius:999px;background:var(--aios-gold)}.aios-journey{display:grid;grid-template-columns:1fr 62px 1fr 62px 1fr;gap:14px;align-items:center}.aios-journey-node{min-height:220px;border-radius:28px;padding:24px;color:#fff;transition:.22s ease}.aios-journey-node:hover{transform:translateY(-5px);border-color:rgba(244,197,66,.55)}.aios-journey-node i{font-size:42px;color:var(--aios-gold)}.aios-journey-node strong{display:block;margin:14px 0 9px;font-size:25px}.aios-journey-node span{color:#c6d7ea;line-height:1.7}.aios-journey-flow{height:2px;background:linear-gradient(90deg,var(--aios-blue),var(--aios-gold));position:relative}.aios-journey-flow:after{content:"";position:absolute;right:-3px;top:50%;width:9px;height:9px;border-radius:999px;background:var(--aios-gold);transform:translateY(-50%);box-shadow:0 0 18px var(--aios-gold)}[dir=rtl] .aios-journey-flow:after{right:auto;left:-3px}.aios-universe-wrap{position:relative;border:1px solid rgba(116,224,79,.28);border-radius:34px;padding:26px;background:rgba(4,11,22,.58);overflow:hidden}.aios-universe-wrap:before{content:"";position:absolute;inset:30px;border:1px dashed rgba(86,183,255,.2);border-radius:30px;pointer-events:none}.aios-universe-core{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:1;width:138px;height:138px;border-radius:999px;display:grid;place-content:center;text-align:center;border:1px solid rgba(244,197,66,.5);background:radial-gradient(circle,#123a67,#06111f 72%);box-shadow:0 0 42px rgba(244,197,66,.16);color:#fff}.aios-universe-core b{color:var(--aios-gold);font-size:18px}.aios-universe-core span{color:#cfe7ff}.aios-product-grid{position:relative;z-index:2;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:14px}.aios-product-card{position:relative;border-radius:24px;padding:20px 16px 18px;min-height:294px;color:#fff;overflow:hidden;transition:.24s ease}.aios-product-card:hover{transform:translateY(-7px);border-color:rgba(244,197,66,.6);box-shadow:0 30px 70px rgba(0,0,0,.34)}.aios-product-card:before{content:"";position:absolute;inset:auto -25% -45% -25%;height:120px;background:radial-gradient(circle,rgba(86,183,255,.28),transparent 68%);pointer-events:none}.aios-product-card em{position:absolute;top:12px;left:12px;width:28px;height:28px;border-radius:999px;background:rgba(116,224,79,.95);color:#07101d;display:grid;place-items:center;font-style:normal;font-weight:900}.aios-product-card>i{display:block;text-align:center;font-size:38px;color:var(--aios-blue);margin-top:16px}.aios-product-card small{display:block;width:max-content;margin:10px auto 12px;padding:5px 10px;border-radius:999px;border:1px solid rgba(86,183,255,.36);color:#dff2ff;background:rgba(86,183,255,.08);font-weight:900}.aios-product-card h3{text-align:center;font-size:18px;line-height:1.18;margin:0 0 8px;font-weight:900;letter-spacing:.02em}.aios-product-card p{font-size:13px;line-height:1.55;color:#c6d7e8;text-align:center;margin:0 0 12px}.aios-card-cta{display:inline-flex;align-items:center;gap:7px;color:var(--aios-gold);font-weight:900;font-size:13px;margin-top:8px}.accent-green>i{color:#31e068}.accent-lime>i{color:#9bea4d}.accent-blue>i{color:#58b8ff}.accent-cyan>i{color:#28d7d7}.accent-amber>i{color:#ffc451}.accent-sky>i{color:#84d7ff}.accent-violet>i{color:#b987ff}.accent-teal>i{color:#4ae2ce}.accent-purple>i{color:#d487ff}.accent-red>i{color:#ff7b67}.aios-pipeline{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:12px}.aios-pipeline-step{border:1px solid rgba(86,183,255,.25);background:rgba(10,25,48,.72);border-radius:20px;padding:17px 12px;color:#fff;text-align:start;min-height:112px;cursor:pointer;transition:.22s ease}.aios-pipeline-step:hover,.aios-pipeline-step.is-active{transform:translateY(-5px);border-color:rgba(244,197,66,.62);background:rgba(29,38,54,.82)}.aios-pipeline-step b{display:block;color:var(--aios-gold);font-size:13px;margin-bottom:12px}.aios-pipeline-step span{font-weight:850;line-height:1.35}.aios-metrics{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:14px}.aios-metric{border-radius:22px;padding:20px;text-align:center}.aios-metric strong{display:block;color:#7df05e;font-size:31px;font-weight:950}.aios-metric span{color:#d4e3f3;font-size:13px;font-weight:800}.aios-final-cta{margin-top:28px;border-radius:32px;padding:34px;text-align:center;background:radial-gradient(circle at 50% 0%,rgba(244,197,66,.16),transparent 50%),linear-gradient(180deg,rgba(11,26,48,.92),rgba(5,13,26,.78))}.aios-final-cta h2{font-size:clamp(28px,4vw,48px);line-height:1.1;margin:0 0 12px;color:#fff;font-weight:950}.aios-final-cta p{max-width:820px;margin:0 auto 22px;color:#cbdced;line-height:1.8}.aios-runtime-page [data-aios-reveal]{opacity:0;transform:translateY(18px);transition:opacity .65s ease,transform .65s ease}.aios-runtime-page [data-aios-reveal].is-visible{opacity:1;transform:none}@keyframes aiosDash{to{stroke-dashoffset:-260}}@keyframes aiosSpin{to{transform:translate(-50%,-50%) rotate(360deg)}}@media (prefers-reduced-motion:reduce){.lbi-aios *{animation:none!important;transition:none!important}.aios-runtime-page [data-aios-reveal]{opacity:1;transform:none}}@media (max-width:1180px){.aios-hero-grid{grid-template-columns:1fr}.aios-spatial-map{max-width:620px;margin:0 auto;width:100%}.aios-layer-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.aios-product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.aios-pipeline{grid-template-columns:repeat(4,minmax(0,1fr))}.aios-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:820px){.lbi-aios .container{padding-inline:16px}.aios-hero-copy{text-align:center}.aios-actions,.aios-chips{justify-content:center}.aios-spatial-map{min-height:440px;border-radius:24px}.aios-core-node{width:145px;height:145px}.aios-core-node strong{font-size:20px}.aios-node{min-width:auto;font-size:12px;padding:10px}.aios-node.n1{left:12px}.aios-node.n2{right:12px}.aios-node.n3{top:72px}.aios-node.n4{bottom:36px}.aios-status-pill{left:16px;right:16px;top:14px;padding:7px}.aios-ring-a{width:230px;height:230px}.aios-ring-b{width:325px;height:325px}.aios-layer-grid{grid-template-columns:1fr}.aios-journey{grid-template-columns:1fr;gap:12px}.aios-journey-flow{width:2px;height:34px;margin:auto;background:linear-gradient(180deg,var(--aios-blue),var(--aios-gold))}.aios-journey-flow:after{right:auto;left:50%;top:auto;bottom:-3px;transform:translateX(-50%)}.aios-universe-wrap{padding:16px}.aios-universe-core{display:none}.aios-product-grid{grid-template-columns:1fr}.aios-product-card{min-height:auto}.aios-pipeline{grid-template-columns:1fr 1fr}.aios-metrics{grid-template-columns:1fr 1fr}.aios-final-cta{padding:24px}}@media (max-width:520px){.aios-hero-copy h1{font-size:36px}.aios-spatial-map{min-height:390px}.aios-node span{display:none}.aios-node i{font-size:22px}.aios-node{width:54px;height:54px;border-radius:18px}.aios-core-node{width:128px;height:128px}.aios-pipeline,.aios-metrics{grid-template-columns:1fr}.aios-metric strong{font-size:28px}.aios-product-card h3{font-size:20px}}[dir=rtl] .aios-product-card em{left:auto;right:12px}[dir=rtl] .aios-card-cta i{transform:scaleX(-1)}

/* AIOS-7 immersive traversal layer */
.aios-traversal-container{margin-top:-18px;margin-bottom:18px}.aios-runtime-traversal{position:relative;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;padding:14px;border:1px solid rgba(86,183,255,.28);border-radius:28px;background:linear-gradient(135deg,rgba(7,18,34,.86),rgba(10,26,48,.62));box-shadow:0 24px 70px rgba(0,0,0,.24);overflow:hidden}.aios-runtime-traversal:before{content:"";position:absolute;left:5%;right:5%;top:50%;height:1px;background:linear-gradient(90deg,transparent,rgba(86,183,255,.45),rgba(244,197,66,.5),transparent);pointer-events:none}.aios-traversal-node{position:relative;z-index:2;min-height:96px;padding:15px 12px;border-radius:22px;border:1px solid rgba(255,255,255,.1);background:rgba(4,12,24,.78);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:#eff8ff;transition:transform .24s ease,border-color .24s ease,background .24s ease,box-shadow .24s ease}.aios-traversal-node:hover,.aios-traversal-node.is-current{transform:translateY(-5px);border-color:rgba(244,197,66,.62);background:rgba(12,29,52,.92);box-shadow:0 18px 42px rgba(0,0,0,.25),0 0 24px rgba(86,183,255,.12)}.aios-traversal-node i{font-size:25px;color:var(--aios-gold);margin-bottom:8px}.aios-traversal-node span{font-weight:950;line-height:1.25}.aios-traversal-node small{display:block;margin-top:5px;color:#9fbdd8;font-size:12px;line-height:1.35}.aios-continuity-ribbon{display:grid;grid-template-columns:minmax(210px,.7fr) minmax(0,1.5fr) auto auto auto auto auto auto;gap:12px;align-items:center;border:1px solid rgba(244,197,66,.22);border-radius:30px;padding:18px 20px;background:radial-gradient(circle at 90% 50%,rgba(244,197,66,.14),transparent 28%),linear-gradient(135deg,rgba(8,19,36,.86),rgba(5,13,26,.72));box-shadow:0 20px 55px rgba(0,0,0,.2)}.aios-continuity-ribbon div{display:flex;align-items:center;gap:10px;color:#fff}.aios-continuity-ribbon div i{width:36px;height:36px;border-radius:14px;display:grid;place-items:center;color:#07101d;background:linear-gradient(135deg,#fff1a2,var(--aios-gold))}.aios-continuity-ribbon strong{font-size:17px}.aios-continuity-ribbon p{margin:0;color:#bdd2e7;line-height:1.65}.aios-continuity-ribbon span{white-space:nowrap;color:#eff8ff;font-weight:900;border:1px solid rgba(86,183,255,.28);border-radius:999px;padding:8px 11px;background:rgba(86,183,255,.07)}.aios-continuity-ribbon b{width:26px;height:2px;background:linear-gradient(90deg,var(--aios-blue),var(--aios-gold));border-radius:999px}.aios-dna-orbits{position:absolute;inset:20px;pointer-events:none;z-index:1}.aios-dna-orbits span{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border:1px dashed rgba(244,197,66,.18);border-radius:999px}.aios-dna-orbits span:nth-child(1){width:28%;height:28%;animation:aiosSpin 42s linear infinite}.aios-dna-orbits span:nth-child(2){width:55%;height:55%;animation:aiosSpin 58s linear reverse infinite}.aios-dna-orbits span:nth-child(3){width:82%;height:82%;animation:aiosSpin 76s linear infinite}.aios-product-card.is-linked{border-color:rgba(244,197,66,.75);box-shadow:0 0 0 1px rgba(244,197,66,.25),0 30px 70px rgba(0,0,0,.34),0 0 30px rgba(244,197,66,.1)}.aios-product-card.is-dimmed{opacity:.62}.aios-spatial-map.is-orbiting .aios-core-node{box-shadow:0 0 0 10px rgba(86,183,255,.06),0 0 60px rgba(244,197,66,.28)}@media (max-width:1180px){.aios-runtime-traversal{grid-template-columns:repeat(3,minmax(0,1fr))}.aios-continuity-ribbon{grid-template-columns:1fr}.aios-continuity-ribbon b{display:none}.aios-continuity-ribbon span{width:max-content}}@media (max-width:820px){.aios-runtime-traversal{grid-template-columns:1fr 1fr;padding:12px}.aios-runtime-traversal:before{display:none}.aios-traversal-node{min-height:88px}.aios-continuity-ribbon{border-radius:24px;padding:16px}.aios-continuity-ribbon p{text-align:inherit}.aios-dna-orbits{display:none}}@media (max-width:520px){.aios-runtime-traversal{grid-template-columns:1fr}.aios-continuity-ribbon span{white-space:normal}.aios-traversal-node{min-height:78px}}

/* AIOS-7.1 Core Panel + Core Agent refinement */
.aios-detail-page{min-height:100vh}.aios-detail-page .aios-detail-hero{max-width:980px;margin:0 auto;text-align:center;border:1px solid rgba(86,183,255,.22);border-radius:34px;padding:34px 30px;background:radial-gradient(circle at 50% 0%,rgba(86,183,255,.14),transparent 55%),linear-gradient(180deg,rgba(9,22,42,.72),rgba(5,13,26,.52));box-shadow:0 28px 80px rgba(0,0,0,.24)}.aios-detail-page .aios-detail-hero h1{margin:18px auto 14px;max-width:900px;font-size:clamp(34px,5vw,62px);line-height:1.04;letter-spacing:-.045em;font-weight:950;color:#fff;text-wrap:balance}.aios-detail-page .aios-lead{margin-inline:auto;max-width:880px}.aios-detail-page .aios-actions{justify-content:center}.aios-back-link{display:inline-flex;align-items:center;gap:8px;margin-bottom:14px;color:#cfe7ff;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.045);border-radius:999px;padding:8px 12px;font-weight:900}.aios-back-link:hover{border-color:rgba(244,197,66,.48);color:#fff}.aios-section-compact{padding-top:34px;padding-bottom:34px}.aios-detail-page .aios-section-head{margin-bottom:20px}.aios-detail-page .aios-layer-grid.aios-six{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch}.aios-detail-page .aios-layer-card{min-height:unset;padding:22px;border-radius:24px}.aios-detail-page .aios-layer-card p{margin:0;color:#cfe0f0;line-height:1.68;font-size:14px}.aios-command-panel{position:relative;border:1px solid rgba(86,183,255,.28);border-radius:32px;padding:28px;background:radial-gradient(circle at 92% 12%,rgba(244,197,66,.13),transparent 28%),linear-gradient(135deg,rgba(10,25,48,.9),rgba(5,13,26,.74));box-shadow:0 26px 70px rgba(0,0,0,.25);overflow:hidden}.aios-command-panel:before{content:"";position:absolute;inset:18px;border:1px dashed rgba(86,183,255,.14);border-radius:24px;pointer-events:none}.aios-command-wide{display:grid;grid-template-columns:minmax(0,.9fr) minmax(420px,1.1fr);gap:28px;align-items:center}.aios-command-panel>div{position:relative;z-index:1}.aios-command-panel h2{font-size:clamp(26px,3.6vw,43px);line-height:1.08;margin:16px 0 12px;color:#fff;font-weight:950;text-wrap:balance}.aios-command-panel p{color:#c4d6e8;line-height:1.78;margin:0;font-size:16px}.aios-sync-map{display:grid;grid-template-columns:repeat(7,minmax(0,auto));gap:10px;align-items:center;justify-content:stretch}.aios-sync-map div{min-height:92px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:14px 10px;border:1px solid rgba(86,183,255,.28);border-radius:20px;background:rgba(4,12,24,.74);color:#dff2ff;font-weight:800;line-height:1.45;box-shadow:inset 0 0 22px rgba(86,183,255,.055)}.aios-sync-map div b{display:block;color:var(--aios-gold);font-size:15px;margin-top:4px}.aios-sync-map i{display:block;width:32px;height:2px;border-radius:999px;background:linear-gradient(90deg,var(--aios-blue),var(--aios-gold));position:relative}.aios-sync-map i:after{content:"";position:absolute;right:-2px;top:50%;width:8px;height:8px;border-radius:999px;background:var(--aios-gold);transform:translateY(-50%);box-shadow:0 0 14px rgba(244,197,66,.8)}.aios-dashboard-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.aios-dashboard-grid div{min-height:146px;border:1px solid rgba(86,183,255,.26);border-radius:24px;padding:22px;text-align:center;background:linear-gradient(180deg,rgba(10,25,48,.84),rgba(5,13,26,.72));box-shadow:0 20px 55px rgba(0,0,0,.22)}.aios-dashboard-grid b{display:block;color:#dcecff;font-size:14px}.aios-dashboard-grid strong{display:block;color:#7df05e;font-size:34px;line-height:1.15;margin:12px 0;font-weight:950}.aios-dashboard-grid span{display:block;color:#aFC5dc;line-height:1.5;font-size:13px}.aios-dna-map{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;align-items:center}.aios-dna-map span,.aios-dna-map b{min-height:58px;display:flex;align-items:center;justify-content:center;text-align:center;border-radius:18px;padding:10px;border:1px solid rgba(86,183,255,.26);background:rgba(4,12,24,.76);color:#e8f6ff;font-weight:900;line-height:1.25}.aios-dna-map b{grid-column:1/-1;color:#07101d;background:linear-gradient(135deg,#fff1a2,var(--aios-gold));border-color:rgba(244,197,66,.7);box-shadow:0 15px 38px rgba(244,197,66,.13)}.aios-detail-page .aios-pipeline{grid-template-columns:repeat(7,minmax(0,1fr));gap:12px}.aios-detail-page .aios-pipeline-step{min-height:106px;display:flex;flex-direction:column;justify-content:center}.aios-detail-page .aios-final-cta{margin-top:0}.aios-detail-page[dir=rtl] .aios-back-link i{transform:scaleX(-1)}.aios-detail-page[dir=rtl] .aios-sync-map i:after{right:auto;left:-2px}.aios-detail-page[dir=rtl] .aios-sync-map i{background:linear-gradient(270deg,var(--aios-blue),var(--aios-gold))}.aios-detail-page[dir=rtl] .aios-command-panel,.aios-detail-page[dir=rtl] .aios-layer-card,.aios-detail-page[dir=rtl] .aios-pipeline-step{text-align:right}.aios-detail-page[dir=rtl] .aios-dashboard-grid div{text-align:center}@media (max-width:1180px){.aios-command-wide{grid-template-columns:1fr}.aios-detail-page .aios-layer-grid.aios-six{grid-template-columns:repeat(2,minmax(0,1fr))}.aios-detail-page .aios-pipeline{grid-template-columns:repeat(4,minmax(0,1fr))}.aios-dashboard-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.aios-dna-map{grid-template-columns:repeat(3,minmax(0,1fr))}.aios-sync-map{grid-template-columns:repeat(4,minmax(0,1fr))}.aios-sync-map i{display:none}}@media (max-width:820px){.aios-detail-page .aios-detail-hero{border-radius:28px;padding:26px 18px}.aios-detail-page .aios-layer-grid.aios-six{grid-template-columns:1fr}.aios-command-panel{border-radius:26px;padding:22px}.aios-detail-page .aios-pipeline{grid-template-columns:repeat(2,minmax(0,1fr))}.aios-dashboard-grid{grid-template-columns:1fr 1fr}.aios-dna-map{grid-template-columns:repeat(2,minmax(0,1fr))}.aios-sync-map{grid-template-columns:1fr 1fr}.aios-section-compact{padding-top:26px;padding-bottom:26px}}@media (max-width:520px){.aios-detail-page .aios-detail-hero h1{font-size:32px}.aios-detail-page .aios-actions{display:grid}.aios-detail-page .aios-actions .aios-btn{width:100%}.aios-dashboard-grid,.aios-detail-page .aios-pipeline,.aios-dna-map,.aios-sync-map{grid-template-columns:1fr}.aios-dashboard-grid div{min-height:auto}.aios-dna-map span,.aios-dna-map b,.aios-sync-map div{min-height:auto}.aios-command-panel h2{font-size:26px}}


/* AIOS-8 Production Runtime Ecosystem Patch - V290 */
.lbi-aios{--aios-card-radius:28px;--aios-safe-shadow:0 24px 70px rgba(0,0,0,.26)}
.lbi-aios a:focus-visible,.lbi-aios button:focus-visible{outline:3px solid rgba(244,197,66,.76);outline-offset:3px}
.aios8-orchestration{position:relative;display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:22px;align-items:stretch;border:1px solid rgba(86,183,255,.24);border-radius:34px;padding:24px;background:radial-gradient(circle at 15% 15%,rgba(86,183,255,.16),transparent 35%),radial-gradient(circle at 86% 10%,rgba(244,197,66,.12),transparent 30%),linear-gradient(135deg,rgba(8,20,38,.9),rgba(5,13,26,.72));box-shadow:var(--aios-safe-shadow);overflow:hidden}
.aios8-orchestration:before{content:"";position:absolute;inset:18px;border:1px dashed rgba(86,183,255,.14);border-radius:26px;pointer-events:none}
.aios8-orchestration-copy,.aios8-orchestration-grid{position:relative;z-index:1}
.aios8-orchestration-copy{display:flex;flex-direction:column;justify-content:center;min-height:270px;padding:10px 6px}
.aios8-orchestration-copy h2{margin:18px 0 14px;color:#fff;font-size:clamp(27px,3.8vw,48px);line-height:1.06;font-weight:950;letter-spacing:-.04em;text-wrap:balance}
.aios8-orchestration-copy p{margin:0;color:#c7d9eb;line-height:1.78;font-size:16px;max-width:680px}
.aios8-orchestration-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}
.aios8-runtime-card{min-height:168px;border:1px solid rgba(255,255,255,.11);border-radius:24px;padding:20px;background:linear-gradient(180deg,rgba(12,29,52,.82),rgba(4,12,24,.74));box-shadow:inset 0 0 28px rgba(86,183,255,.05);transition:transform .22s ease,border-color .22s ease,background .22s ease}
.aios8-runtime-card:hover{transform:translateY(-4px);border-color:rgba(244,197,66,.5);background:linear-gradient(180deg,rgba(16,39,68,.9),rgba(6,16,30,.78))}
.aios8-runtime-card i{display:grid;place-items:center;width:42px;height:42px;border-radius:16px;background:linear-gradient(135deg,rgba(86,183,255,.18),rgba(244,197,66,.12));color:var(--aios-gold);font-size:23px;margin-bottom:14px}
.aios8-runtime-card strong{display:block;color:#fff;font-size:17px;font-weight:950;margin-bottom:8px;line-height:1.25}
.aios8-runtime-card span{display:block;color:#bcd0e5;line-height:1.62;font-size:14px}
.aios-detail-page .container{padding-inline:20px}
.aios-detail-page .aios-detail-hero{margin-top:18px;margin-bottom:18px}
.aios-detail-page .aios-section-compact{padding-top:26px;padding-bottom:26px}
.aios-detail-page .aios-section-head{max-width:920px}
.aios-detail-page .aios-section-head p{max-width:880px;margin-left:auto;margin-right:auto}
.aios-detail-page .aios-command-wide{grid-template-columns:minmax(280px,.85fr) minmax(0,1.15fr);gap:22px}
.aios-detail-page .aios-sync-map{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}
.aios-detail-page .aios-sync-map i{display:none}
.aios-detail-page .aios-sync-map div{min-width:0;min-height:104px;word-break:normal;overflow-wrap:anywhere}
.aios-detail-page .aios-dna-map{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}
.aios-detail-page .aios-dna-map b{grid-column:1/-1;min-height:64px}
.aios-detail-page .aios-pipeline{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}
.aios-detail-page .aios-pipeline-step{min-width:0;min-height:116px;padding:18px 14px;overflow-wrap:anywhere;text-align:center}
.aios-detail-page .aios-pipeline-step span{font-size:14px;line-height:1.45}
.aios-product-card{display:flex;flex-direction:column}
.aios-product-card p{min-height:62px}
.aios-product-card ul{margin-top:auto}
.aios-card-cta{align-self:center}
.aios-runtime-traversal,.aios-continuity-ribbon,.aios8-orchestration,.aios-command-panel,.aios-universe-wrap{backdrop-filter:blur(14px)}
html[dir=rtl] .aios-card-cta i,.lbi-aios[dir=rtl] .aios-card-cta i{transform:scaleX(-1)}
.lbi-aios[dir=rtl] .aios8-runtime-card,.lbi-aios[dir=rtl] .aios8-orchestration-copy{text-align:right}
@media (max-width:1180px){.aios8-orchestration{grid-template-columns:1fr}.aios8-orchestration-copy{min-height:auto}.aios-detail-page .aios-command-wide{grid-template-columns:1fr}.aios-detail-page .aios-sync-map,.aios-detail-page .aios-dna-map,.aios-detail-page .aios-pipeline{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media (max-width:820px){.lbi-aios .container{padding-inline:16px}.aios-hero-grid{gap:28px}.aios8-orchestration{border-radius:28px;padding:18px}.aios8-orchestration-grid{grid-template-columns:1fr}.aios8-runtime-card{min-height:auto}.aios-detail-page .aios-detail-hero{padding:24px 18px}.aios-detail-page .aios-command-panel{padding:20px;border-radius:24px}.aios-detail-page .aios-dashboard-grid{grid-template-columns:1fr 1fr}.aios-detail-page .aios-sync-map,.aios-detail-page .aios-dna-map,.aios-detail-page .aios-pipeline{grid-template-columns:1fr 1fr}.aios-product-card p{min-height:auto}}
@media (max-width:560px){.aios8-orchestration-copy h2{font-size:28px}.aios8-orchestration{padding:16px;border-radius:24px}.aios8-orchestration:before{inset:10px;border-radius:18px}.aios-detail-page .aios-dashboard-grid,.aios-detail-page .aios-sync-map,.aios-detail-page .aios-dna-map,.aios-detail-page .aios-pipeline{grid-template-columns:1fr}.aios-detail-page .aios-section-compact{padding-top:20px;padding-bottom:20px}.aios-detail-page .aios-pipeline-step{text-align:center;min-height:auto}.aios-continuity-ribbon{gap:9px}.aios-continuity-ribbon div{align-items:flex-start}.aios-spatial-map{min-height:460px}.aios-node{min-width:124px;padding:11px 10px}.aios-core-node{width:158px;height:158px}.aios-core-node strong{font-size:22px}}
@media (prefers-reduced-motion:reduce){.lbi-aios *,.lbi-aios *:before,.lbi-aios *:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}.aios-product-card,.aios-layer-card,.aios-journey-node,.aios8-runtime-card{transform:none!important}}
