.mogulsLanding{--ml-bg:#030705;--ml-panel:#09100cf0;--ml-ink:#f4efe8;--ml-muted:#94a198;--ml-jade:#35f2a0;--ml-blue:#57d9ff;--ml-line:#d2ffeb26;--ml-progress:0%;--ml-x:70vw;--ml-y:20vh;--page-gutter:clamp(16px, 4.2vw, 24px);--section-space:clamp(48px, 8.5vw, 80px);--card-padding:clamp(16px, 4.2vw, 24px);--content-gap:clamp(12px, 2.5vw, 20px);width:100%;min-width:0;max-width:100%;min-height:100vh;color:var(--ml-ink);background:radial-gradient(circle at 8% 2%, #35f2a014, transparent 25rem), linear-gradient(180deg, #050907 0%, var(--ml-bg) 100%);font-family:var(--font-geist-sans), Arial, sans-serif;margin:0;padding:0;overflow:clip visible}.mogulsLanding *,.mogulsLanding :before,.mogulsLanding :after{box-sizing:border-box}.mogulsLanding a{color:inherit;text-decoration:none}.mogulsLanding button{color:inherit;font:inherit}.mogulsLanding :where(a,button,summary):focus-visible{outline:2px solid var(--ml-jade);outline-offset:4px}.mogulsLanding ::selection{color:#02150e;background:var(--ml-jade)}.mogulsLanding .shell{width:min(100% - 32px,1240px);padding-left:var(--page-gutter);padding-right:var(--page-gutter);margin-inline:auto}.mogulsLanding main{width:100%;margin:0;padding:0}.mogulsLanding .skip-link{z-index:100;color:#03100b;background:var(--ml-jade);padding:10px 14px;position:fixed;top:12px;left:12px;transform:translateY(-150%)}.mogulsLanding .skip-link:focus{transform:translateY(0)}.mogulsLanding .scroll-progress{z-index:90;width:var(--ml-progress);background:linear-gradient(90deg, var(--ml-jade), var(--ml-blue));height:2px;position:fixed;inset:0 auto auto 0;box-shadow:0 0 16px #35f2a080}.mogulsLanding .ambient{z-index:0;left:var(--ml-x);top:var(--ml-y);pointer-events:none;background:radial-gradient(circle,#35f2a012,#0000 67%);border-radius:50%;width:44rem;height:44rem;position:fixed;transform:translate(-50%,-50%)}.mogulsLanding .site-header,.mogulsLanding .header{z-index:30;min-height:72px;padding:10px var(--page-gutter);border-bottom:1px solid var(--ml-line);-webkit-backdrop-filter:blur(20px);background:linear-gradient(#030705fa,#030705d9);grid-template-columns:1fr auto 1fr;align-items:center;display:grid;position:sticky;top:0}@media (max-width:640px){.mogulsLanding .site-header,.mogulsLanding .header{min-height:64px;padding:8px 12px}}.mogulsLanding .brand{align-items:center;gap:12px;width:max-content;display:inline-flex}.mogulsLanding .brand-wordmark{flex-direction:column;gap:2px;width:max-content;display:flex}.mogulsLanding .brand-wordmark b{color:#fff;font-family:var(--font-geist-sans), "Space Grotesk", -apple-system, BlinkMacSystemFont, sans-serif;letter-spacing:.075em;text-transform:uppercase;font-size:16px;font-weight:750;line-height:1}.mogulsLanding .brand-wordmark b em{color:#35f2a0;letter-spacing:.04em;margin-left:3px;font-style:normal;font-weight:650}.mogulsLanding .brand-wordmark small{color:#7f8b84;font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;text-transform:uppercase;font-size:8px;font-weight:600;line-height:1}.mogulsLanding .brand-sigil{place-items:center;width:44px;height:44px;display:grid;overflow:hidden}.mogulsLanding .brand-sigil img{object-fit:contain;width:100%;height:100%}.mogulsLanding .site-header nav,.mogulsLanding .header nav{color:#b1bbb5;font:600 9px var(--font-geist-mono);letter-spacing:.12em;text-transform:uppercase;grid-column:2;justify-self:center;gap:clamp(16px,2.5vw,34px);display:flex}@media (max-width:900px){.mogulsLanding .site-header nav,.mogulsLanding .header nav{display:none}.mogulsLanding .site-header nav.open,.mogulsLanding .header nav.open{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-bottom:1px solid var(--ml-line);background:#030705fa;flex-direction:column;gap:0;padding:16px;display:flex;position:absolute;top:100%;left:0;right:0}.mogulsLanding .site-header nav.open a,.mogulsLanding .header nav.open a{border-bottom:1px solid var(--ml-line);padding:12px 8px}.mogulsLanding .site-header nav.open a:last-child,.mogulsLanding .header nav.open a:last-child{border-bottom:none}}.mogulsLanding .site-header nav a,.mogulsLanding .header nav a,.mogulsLanding .login-link{transition:color .18s,transform .18s}.mogulsLanding .site-header nav a:hover,.mogulsLanding .header nav a:hover,.mogulsLanding .login-link:hover{color:var(--ml-jade);transform:translateY(-1px)}.mogulsLanding .header-actions{grid-column:3;justify-self:end;align-items:center;gap:20px;display:flex}@media (max-width:900px){.mogulsLanding .header-actions{gap:12px}.mogulsLanding .login-link,.mogulsLanding .pill{display:none}.mogulsLanding .menu-button{flex-direction:column;gap:0;display:inline-flex}}.mogulsLanding .login-link{font:650 9px var(--font-geist-mono);letter-spacing:.12em;text-transform:uppercase}.mogulsLanding .pill{min-height:40px;font:650 9px var(--font-geist-mono);letter-spacing:.09em;text-transform:uppercase;background:#35f2a00a;border:1px solid #35f2a059;border-radius:999px;align-items:center;gap:14px;padding:0 16px;transition:background .18s,border-color .18s,color .18s,transform .18s;display:inline-flex}.mogulsLanding .pill:hover{color:#03100b;background:var(--ml-jade);border-color:var(--ml-jade);transform:translateY(-1px)}.mogulsLanding .pill.active{background:var(--ml-jade);color:#03100b;border-color:var(--ml-jade);font-weight:700}.mogulsLanding .menu-button{border:1px solid var(--ml-line);color:#b1bbb5;min-width:44px;min-height:44px;font:600 9px var(--font-geist-mono);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;background:#ffffff08;grid-column:3;justify-self:end;padding:8px 10px;transition:background-color .18s,border-color .18s;display:none}.mogulsLanding .menu-button:hover{background:#35f2a014;border-color:#35f2a04d}.mogulsLanding .menu-button:focus-visible{outline:2px solid var(--ml-jade);outline-offset:2px}.mogulsLanding .menu-button span{background:currentColor;width:20px;height:2px;margin:4px 0;transition:transform .18s;display:block}.mogulsLanding .hero{isolation:isolate;min-height:auto;padding:clamp(80px, 12vw, 120px) var(--page-gutter) clamp(48px, 8vw, 72px);grid-template-columns:1fr;place-items:center;gap:clamp(24px,4vw,60px);display:grid;position:relative;overflow:hidden}.mogulsLanding .hero.hero-contact{padding-top:clamp(72px,10vw,104px);padding-bottom:clamp(48px,8vw,72px);overflow:visible;min-height:auto!important}.mogulsLanding.contact-page{min-height:auto;overflow:visible}.mogulsLanding.contact-page{min-height:auto;overflow-x:clip}.mogulsLanding.contact-page main,.mogulsLanding.contact-page .site-footer{overflow:visible}.mogulsLanding.contact-page .contact-hero{isolation:isolate;min-height:auto;padding:clamp(28px, 5vh, 52px) var(--page-gutter) clamp(40px, 6vh, 64px);position:relative;overflow:visible}@media (min-width:1024px){.mogulsLanding.contact-page .contact-hero{padding-top:clamp(32px,6vh,56px)}}.mogulsLanding.contact-page .contact-hero-grid{opacity:.6;-webkit-mask-image:linear-gradient(#0000 0%,#000 10% 70%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 10% 70%,#0000 100%)}.mogulsLanding.contact-page .contact-hero-content{z-index:2;flex-direction:column;align-items:center;gap:clamp(28px,4vh,40px);width:min(100%,980px);margin:0 auto;display:flex;position:relative}.mogulsLanding.contact-page .contact-hero-copy{text-align:center;max-width:760px}.mogulsLanding.contact-page .contact-overline{justify-content:center;margin-bottom:clamp(14px,2vh,20px);font-size:clamp(9px,1.2vw,11px)}.mogulsLanding.contact-page .contact-title{letter-spacing:-.04em;flex-direction:column;align-items:center;gap:clamp(6px,1vh,10px);margin:0 0 clamp(18px,2.5vh,28px);font-weight:780;line-height:1;display:flex}.mogulsLanding.contact-page .headline-line-1{font-size:clamp(36px,5.5vw,58px);font-family:var(--font-geist-sans), -apple-system, sans-serif;color:#f4efe8;font-weight:780;line-height:1.05}.mogulsLanding.contact-page .headline-line-2{color:var(--ml-jade);letter-spacing:-.02em;font-family:Georgia,serif;font-size:clamp(40px,6vw,68px);font-style:italic;font-weight:400;line-height:1.05}.mogulsLanding.contact-page .contact-subtitle{color:#94a198;max-width:600px;margin:0 auto;font-size:clamp(14px,1.6vw,17px);line-height:1.55}.mogulsLanding.contact-page .contact-form-container{text-align:left;width:100%;max-width:800px}.mogulsLanding.contact-page .contact-footer{padding-top:clamp(24px,4vh,36px);padding-bottom:clamp(24px,4vh,36px)}@media (prefers-reduced-motion:no-preference){.mogulsLanding.contact-page [data-animate=hero]{opacity:0;animation:.6s cubic-bezier(.16,1,.3,1) forwards contactFadeUp;transform:translateY(16px)}.mogulsLanding.contact-page [data-animate=form]{opacity:0;animation:.6s cubic-bezier(.16,1,.3,1) .15s forwards contactFadeUp;transform:translateY(16px)}@keyframes contactFadeUp{to{opacity:1;transform:translateY(0)}}}@media (max-width:640px){.mogulsLanding.contact-page .contact-hero{padding-top:24px;padding-bottom:32px}.mogulsLanding.contact-page .contact-hero-content{gap:24px}.mogulsLanding.contact-page .headline-line-1{font-size:clamp(28px,8vw,40px)}.mogulsLanding.contact-page .headline-line-2{font-size:clamp(32px,9vw,46px)}.mogulsLanding.contact-page .contact-subtitle{padding:0 8px;font-size:14px;line-height:1.6}}@media (max-width:380px){.mogulsLanding.contact-page .headline-line-1{font-size:26px}.mogulsLanding.contact-page .headline-line-2{font-size:30px}}.mogulsLanding.content-page .hero,.mogulsLanding.contact-page .hero{grid-template-columns:1fr;justify-items:center;overflow:visible;min-height:auto!important}.mogulsLanding.content-page .hero-copy,.mogulsLanding.contact-page .hero-copy{width:min(100%,900px);margin-inline:auto}@media (min-width:600px){.mogulsLanding .hero{gap:clamp(32px,5vw,72px);min-height:min(900px,100svh)}}@media (min-width:768px){.mogulsLanding .hero{grid-template-columns:minmax(0,1.03fr) minmax(300px,.97fr);gap:clamp(40px,5vw,80px)}.mogulsLanding.content-page .hero,.mogulsLanding.contact-page .hero{grid-template-columns:1fr}}@media (min-width:1024px){.mogulsLanding .hero{grid-template-columns:minmax(0,1.03fr) minmax(420px,.97fr);gap:clamp(48px,6vw,82px);min-height:min(980px,100svh)}.mogulsLanding.content-page .hero,.mogulsLanding.contact-page .hero{grid-template-columns:1fr}}.mogulsLanding .hero:before{z-index:-2;content:"";background:radial-gradient(circle at 78% 42%,#57d9ff1f,#0000 31%),radial-gradient(circle at 48% 100%,#35f2a01a,#0000 26%),linear-gradient(112deg,#050807 0 54%,#07100d 100%);position:absolute;inset:0}.mogulsLanding .hero-grid,.mogulsLanding .final-grid{z-index:-1;background-image:linear-gradient(#6effc80d 1px,#0000 1px),linear-gradient(90deg,#6effc80d 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 75%);mask-image:linear-gradient(90deg,#000,#0000 75%)}.mogulsLanding .hero-copy{z-index:2;width:100%;max-width:780px;position:relative}.mogulsLanding .overline,.mogulsLanding .section-index{color:#9fa9a3;font:650 9px var(--font-geist-mono);letter-spacing:.18em;text-transform:uppercase;align-items:center;gap:10px;margin:0;display:flex}.mogulsLanding .overline span{background:var(--ml-jade);width:7px;height:7px;box-shadow:0 0 18px var(--ml-jade);border-radius:50%;animation:2s infinite ml-pulse}.mogulsLanding .hero h1{letter-spacing:-.075em;max-width:10ch;margin:22px 0 26px;font-size:clamp(58px,6.6vw,112px);font-weight:780;line-height:.88}.mogulsLanding h1 em,.mogulsLanding h2 em{color:var(--ml-jade);letter-spacing:-.055em;font-family:Georgia,serif;font-weight:400}.mogulsLanding .hero-lede{color:#a8b2ac;max-width:650px;margin:0;font-size:clamp(15px,1.4vw,18px);line-height:1.7}.mogulsLanding .hero-actions,.mogulsLanding .final-actions{flex-wrap:wrap;align-items:center;gap:18px 28px;margin-top:32px;display:flex}@media (max-width:640px){.mogulsLanding .hero-actions,.mogulsLanding .final-actions{flex-direction:column;align-items:stretch;gap:16px}.mogulsLanding .hero-actions .primary,.mogulsLanding .final-actions .primary{justify-content:center;width:100%}.mogulsLanding .hero-actions .secondary-action,.mogulsLanding .final-actions .secondary-action,.mogulsLanding .hero-actions .login-link,.mogulsLanding .final-actions .login-link{justify-content:center}}.mogulsLanding .primary{color:#03100b;background:var(--ml-jade);min-width:264px;min-height:54px;font:750 9px var(--font-geist-mono);letter-spacing:.12em;border:1px solid #0000;justify-content:space-between;align-items:center;padding:0 20px;transition:background .18s,transform .18s;display:inline-flex;box-shadow:0 0 44px #35f2a024}.mogulsLanding .primary:hover{background:#fff;transform:translateY(-2px)}.mogulsLanding .secondary-action{font:650 9px var(--font-geist-mono);letter-spacing:.11em;text-transform:uppercase;align-items:center;gap:10px;display:inline-flex}.mogulsLanding .secondary-action span{border:1px solid var(--ml-line);width:38px;height:38px;color:var(--ml-jade);border-radius:50%;place-items:center;display:grid}.mogulsLanding .trust-list{border-top:1px solid var(--ml-line);flex-wrap:wrap;justify-content:flex-start;gap:12px 24px;margin:42px 0 0;padding:20px 0 0;list-style:none;display:flex}@media (max-width:640px){.mogulsLanding .trust-list{grid-template-columns:repeat(2,1fr);gap:10px 16px;display:grid}}.mogulsLanding .trust-list li{color:#859189;font:600 8px var(--font-geist-mono);letter-spacing:.1em;text-transform:uppercase;padding-left:13px;position:relative}.mogulsLanding .trust-list li:before{color:var(--ml-jade);content:"✓";position:absolute;left:0}.mogulsLanding .command-demo{z-index:3;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:linear-gradient(160deg,#090f0cf7,#050a08f0);border:1px solid #9dffda2e;border-radius:clamp(16px,3vw,28px);justify-self:center;width:min(100%,620px);min-height:auto;position:relative;overflow:hidden;box-shadow:0 24px 80px #00000059,0 0 60px #35f2a00f}@media (min-width:768px){.mogulsLanding .command-demo{justify-self:end;min-height:520px;transform:perspective(1300px)rotateY(-2deg)}}.mogulsLanding .demo-top{border-bottom:1px solid var(--ml-line);height:48px;font:650 8px var(--font-geist-mono);letter-spacing:.12em;justify-content:space-between;align-items:center;padding:0 18px;display:flex}.mogulsLanding .demo-top span{align-items:center;gap:8px;display:flex}.mogulsLanding .demo-top i{background:var(--ml-jade);width:6px;height:6px;box-shadow:0 0 10px var(--ml-jade);border-radius:50%}.mogulsLanding .demo-top b{color:#748078;font-size:7px}.mogulsLanding .demo-tabs{border-bottom:1px solid var(--ml-line);display:flex}.mogulsLanding .demo-tabs button{border:0;border-right:1px solid var(--ml-line);color:#66736b;cursor:pointer;font:650 8px var(--font-geist-mono);letter-spacing:.15em;text-transform:uppercase;background:0 0;flex:1;padding:13px}.mogulsLanding .demo-tabs button.active{color:var(--ml-jade);background:#35f2a00e}.mogulsLanding .mission-view{padding:22px}.mogulsLanding .mission-title{position:relative}.mogulsLanding .mission-title small{color:#6d7b74;font:500 8px var(--font-geist-mono)}.mogulsLanding .mission-title h2{letter-spacing:-.02em;margin:6px 0;font-size:17px}.mogulsLanding .mission-title>span{color:var(--ml-jade);font:650 7px var(--font-geist-mono);border:1px solid #35f2a047;padding:5px 7px;position:absolute;top:4px;right:0}.mogulsLanding .mission-map{width:100%;height:300px;position:relative;overflow:hidden}.mogulsLanding .mission-map svg{width:100%;height:100%;position:absolute;inset:0}.mogulsLanding .mission-map path{fill:none;stroke:#35f2a047;stroke-width:1px;stroke-dasharray:5 8;animation:16s linear infinite ml-dash}.mogulsLanding .core-node{z-index:2;border:1px solid var(--ml-jade);text-align:center;background:#07100d;border-radius:50%;place-content:center;width:112px;height:112px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 42px #35f2a024}.mogulsLanding .core-node span{color:var(--ml-jade);font:400 31px Georgia,serif}.mogulsLanding .core-node b,.mogulsLanding .core-node small{font-family:var(--font-geist-mono);letter-spacing:.15em}.mogulsLanding .core-node b{font-size:9px}.mogulsLanding .core-node small{color:var(--ml-muted);margin-top:3px;font-size:6px}.mogulsLanding .core-node img{object-fit:contain;filter:drop-shadow(0 0 12px #35f2a066);margin:0 auto 2px;display:block}.mogulsLanding .agent-node{z-index:2;border:1px solid var(--ml-line);font:650 8px var(--font-geist-mono);letter-spacing:.1em;background:#08100d;align-items:center;gap:8px;max-width:calc(50% - 20px);padding:6px 10px;display:flex;position:absolute}.mogulsLanding .agent-node img{object-fit:contain;flex-shrink:0}.mogulsLanding .council-view button>i img{object-fit:contain;width:100%;height:100%}.mogulsLanding .n1{top:8%;left:3%}.mogulsLanding .n2{top:8%;right:3%}.mogulsLanding .n3{bottom:8%;left:3%}.mogulsLanding .n4{bottom:8%;right:3%}@media (max-width:480px){.mogulsLanding .agent-node{gap:6px;padding:4px 8px;font-size:7px}.mogulsLanding .agent-node img{width:16px;height:16px}}.mogulsLanding .mission-foot{border-top:1px solid var(--ml-line);color:#89958e;font:500 7px var(--font-geist-mono);justify-content:space-between;gap:10px;padding-top:15px;display:flex}.mogulsLanding .council-view{grid-template-columns:1fr 1fr;padding:10px;display:grid}.mogulsLanding .council-view button{border:1px solid var(--ml-line);text-align:left;cursor:pointer;background:0 0;align-items:center;gap:10px;min-height:90px;padding:14px;display:flex}.mogulsLanding .council-view button:hover{background:color-mix(in srgb, var(--accent) 8%, transparent)}.mogulsLanding .council-view button>i{border:1px solid var(--accent);width:34px;height:34px;color:var(--accent);flex:0 0 34px;place-items:center;font:500 9px Georgia,serif;display:grid}.mogulsLanding .council-view button>span{flex-direction:column;gap:3px;display:flex}.mogulsLanding .council-view button b{font-size:11px}.mogulsLanding .council-view button small{color:#77837c;font-size:7px;line-height:1.35}.mogulsLanding .council-view button em{color:var(--accent);font:650 6px var(--font-geist-mono);margin-left:auto}.mogulsLanding .audit-view{padding:18px}.mogulsLanding .audit-view div{border-bottom:1px solid var(--ml-line);min-height:74px;font:500 8px var(--font-geist-mono);grid-template-columns:38px 10px 1fr auto;align-items:center;display:grid}.mogulsLanding .audit-view span{color:#66746d}.mogulsLanding .audit-view i{background:var(--ml-jade);border-radius:50%;width:5px;height:5px}.mogulsLanding .audit-view em{color:var(--ml-jade);font-size:6px;font-style:normal}.mogulsLanding .hero-foot{z-index:2;width:100%;max-width:1240px;padding:0 var(--page-gutter);color:#64716b;font:500 8px var(--font-geist-mono);letter-spacing:.16em;justify-content:space-between;margin:32px auto 0;display:flex;position:relative}@media (min-width:1024px){.mogulsLanding .hero-foot{padding:0 var(--page-gutter);width:100%;margin:0;position:absolute;bottom:24px;left:50%;right:auto;transform:translate(-50%)}}.mogulsLanding .integration-ticker{border-block:1px solid var(--ml-line);box-sizing:border-box;background:#07100d;width:100%;max-width:100vw;margin:0;padding:0;overflow:hidden}.mogulsLanding .integration-ticker>div{will-change:transform;gap:clamp(20px,4vw,35px);width:max-content;animation:32s linear infinite ml-ticker;display:flex}.mogulsLanding .integration-ticker span{color:#95a09a;font:650 clamp(7px, 2vw, 8px) var(--font-geist-mono);letter-spacing:.18em;white-space:nowrap;flex-shrink:0;padding:clamp(10px,2vw,14px) 0}.mogulsLanding .integration-ticker i{color:var(--ml-jade);flex-shrink:0}.mogulsLanding [data-reveal]{opacity:0;transition:opacity .7s,transform .7s;transform:translateY(28px)}.mogulsLanding .statement,.mogulsLanding .system,.mogulsLanding .council,.mogulsLanding .use-cases,.mogulsLanding .memory,.mogulsLanding .faq{padding-block:clamp(48px,8vw,132px);position:relative}.mogulsLanding .statement h2,.mogulsLanding .section-head h2,.mogulsLanding .council h2,.mogulsLanding .governance h2,.mogulsLanding .memory h2,.mogulsLanding .final-cta h2{letter-spacing:-.06em;max-width:1100px;margin:clamp(12px,2vw,20px) 0 clamp(18px,3vw,34px);font-size:clamp(32px,6vw,88px);line-height:.95}.mogulsLanding .two-column-copy{grid-template-columns:1fr;gap:clamp(16px,3vw,32px);max-width:900px;margin-left:auto;padding-top:clamp(12px,2vw,20px);display:grid}@media (min-width:768px){.mogulsLanding .two-column-copy{grid-template-columns:1fr 1fr;gap:clamp(24px,4vw,54px)}}.mogulsLanding .two-column-copy p,.mogulsLanding .section-head>p:last-child,.mogulsLanding .council-copy>p,.mogulsLanding .governance-grid>div>p:last-child,.mogulsLanding .memory>div>p:last-child,.mogulsLanding .final-cta .shell>p:last-of-type{color:var(--ml-muted);font-size:15px;line-height:1.8}.mogulsLanding .section-head{margin-bottom:40px}.mogulsLanding .section-head>p:last-child{max-width:660px}.mogulsLanding .process-pipeline{border:1px solid var(--ml-line);background:radial-gradient(circle at 50% 0,#35f2a014,#0000 70%),linear-gradient(#080e0bf2,#040806fa);border-radius:clamp(20px,4vw,32px);width:100%;margin-top:24px;padding:clamp(24px,4vw,40px);position:relative;box-shadow:0 20px 60px #0006}.mogulsLanding .pipeline-track{z-index:1;background:#35f2a026;height:2px;position:absolute;top:clamp(80px,10vw,105px);left:clamp(40px,6vw,100px);right:clamp(40px,6vw,100px)}@media (max-width:480px){.mogulsLanding .pipeline-track{top:clamp(60px,8vw,85px)}}.mogulsLanding .pipeline-progress-line{background:linear-gradient(90deg, var(--ml-jade), #57d9ff, #9a8cff, var(--ml-jade));width:100%;height:100%;box-shadow:0 0 12px var(--ml-jade)}.mogulsLanding .pipeline-particle{background:var(--ml-jade);width:10px;height:10px;box-shadow:0 0 16px var(--ml-jade), 0 0 30px var(--ml-jade);border-radius:50%;animation:8s linear infinite pipeline-pulse;position:absolute;top:-4px;left:0}@keyframes pipeline-pulse{0%{opacity:0;left:0%}10%{opacity:1}90%{opacity:1}to{opacity:0;left:100%}}.mogulsLanding .pipeline-stages{z-index:2;grid-template-columns:repeat(1,1fr);gap:20px;display:grid;position:relative}@media (min-width:640px){.mogulsLanding .pipeline-stages{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.mogulsLanding .pipeline-stages{grid-template-columns:repeat(3,1fr)}}@media (min-width:1280px){.mogulsLanding .pipeline-stages{grid-template-columns:repeat(5,1fr)}}.mogulsLanding .pipeline-stage-card{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);text-align:center;background:#0c141099;border:1px solid #ffffff0d;border-radius:clamp(14px,3vw,20px);flex-direction:column;align-items:center;min-width:0;padding:clamp(16px,3vw,24px);transition:transform .3s cubic-bezier(.16,1,.3,1),border-color .3s,box-shadow .3s;display:flex}.mogulsLanding .stage-header{justify-content:space-between;align-items:center;width:100%;margin-bottom:20px;display:flex}.mogulsLanding .stage-number{font:700 11px var(--font-geist-mono);color:var(--ml-muted);letter-spacing:.1em}.mogulsLanding .stage-status-badge{font:700 9px var(--font-geist-mono);color:var(--ml-jade);letter-spacing:.1em;background:#35f2a014;border:1px solid #35f2a04d;border-radius:100px;padding:3px 8px}.mogulsLanding .stage-icon-wrap{width:clamp(56px,12vw,88px);height:clamp(56px,12vw,88px);color:var(--ml-jade);place-items:center;margin-bottom:clamp(12px,3vw,24px);display:grid;position:relative}.mogulsLanding .stage-svg{z-index:2;width:76px;height:76px;transition:transform .3s}.mogulsLanding .pipeline-stage-card:hover .stage-svg{transform:scale(1.08)}.mogulsLanding .stage-icon-halo{z-index:1;background:radial-gradient(circle,#35f2a02e,#0000 70%);border-radius:50%;position:absolute;inset:-6px}.mogulsLanding .pipeline-stage-card h3{color:var(--ml-text);letter-spacing:-.02em;margin:0 0 10px;font-size:20px;font-weight:600}.mogulsLanding .pipeline-stage-card p{color:var(--ml-muted);margin:0;font-size:13px;line-height:1.6}.mogulsLanding .council-header{margin-bottom:48px}.mogulsLanding .council-experience{grid-template-columns:1fr;align-items:center;gap:clamp(24px,4vw,40px);width:100%;display:grid}@media (min-width:1024px){.mogulsLanding .council-experience{grid-template-columns:1.25fr .95fr;gap:40px}}.mogulsLanding .constellation-wrapper{aspect-ratio:4/3;border:1px solid var(--ml-line);background:radial-gradient(circle,#060e0af2,#030705 80%);border-radius:clamp(20px,4vw,36px);width:100%;min-height:clamp(320px,60vw,540px);position:relative;overflow:hidden;box-shadow:inset 0 0 60px #000c}.mogulsLanding .constellation-bg-glow{pointer-events:none;background:radial-gradient(circle,#35f2a01f,#0000 70%);border-radius:50%;width:320px;height:320px;animation:12s linear infinite radar-sweep;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes radar-sweep{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}.mogulsLanding .constellation-lines{pointer-events:none;z-index:1;width:100%;height:100%;position:absolute;inset:0}.mogulsLanding .constellation-nodes{z-index:2;position:absolute;inset:0}.mogulsLanding .node-button{cursor:pointer;background:0 0;border:none;flex-direction:column;align-items:center;padding:0;transition:transform .3s cubic-bezier(.16,1,.3,1),filter .3s;display:flex;position:absolute;transform:translate(-50%,-50%)}.mogulsLanding .node-button:hover,.mogulsLanding .node-button.selected{z-index:10;transform:translate(-50%,-50%)scale(1.1)}.mogulsLanding .node-symbol-wrap{border:1px solid var(--accent);box-shadow:0 0 20px color-mix(in srgb, var(--accent) 25%, transparent);background:#080e0bd9;border-radius:50%;place-items:center;padding:6px;display:grid;position:relative}.mogulsLanding .core-musa-node .node-symbol-wrap{width:160px;height:160px;box-shadow:0 0 40px color-mix(in srgb, var(--accent) 40%, transparent);border-width:2px}.mogulsLanding .satellite-node .node-symbol-wrap{width:96px;height:96px}.mogulsLanding .node-png-symbol{object-fit:contain;width:100%;height:100%}.mogulsLanding .node-glow-ring{border:1px solid color-mix(in srgb, var(--accent) 30%, transparent);pointer-events:none;border-radius:50%;position:absolute;inset:-6px}.mogulsLanding .node-label{text-align:center;flex-direction:column;align-items:center;margin-top:8px;display:flex}.mogulsLanding .node-label b{color:#fff;letter-spacing:.04em;font-size:13px}.mogulsLanding .node-label small{font:700 8px var(--font-geist-mono);color:var(--accent);letter-spacing:.12em}.mogulsLanding .mogul-dossier{border:1px solid var(--accent);background:radial-gradient(circle at 100% 0%, color-mix(in srgb, var(--accent) 15%, transparent), transparent 60%), linear-gradient(180deg, #0c1410f2, #060c09fa);box-shadow:0 24px 60px #00000080, 0 0 40px color-mix(in srgb, var(--accent) 15%, transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:32px;flex-direction:column;padding:32px;display:flex}.mogulsLanding .dossier-header{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}.mogulsLanding .dossier-badge{font:700 9px var(--font-geist-mono);border:1px solid var(--accent);color:var(--accent);background:color-mix(in srgb, var(--accent) 12%, transparent);letter-spacing:.14em;border-radius:100px;padding:4px 10px}.mogulsLanding .dossier-sigil{font:700 10px var(--font-geist-mono);color:var(--ml-muted);letter-spacing:.1em}.mogulsLanding .dossier-body{text-align:center;flex-direction:column;align-items:center;gap:20px;display:flex}.mogulsLanding .dossier-symbol-hero{place-items:center;width:170px;height:170px;display:grid;position:relative}.mogulsLanding .dossier-full-img{object-fit:contain;z-index:2;width:100%;height:100%;filter:drop-shadow(0 0 20px color-mix(in srgb, var(--accent) 40%, transparent))}.mogulsLanding .dossier-bloom{background:radial-gradient(circle, color-mix(in srgb, var(--accent) 25%, transparent), transparent 70%);z-index:1;border-radius:50%;position:absolute;inset:-10px}.mogulsLanding .dossier-meta h3{color:#fff;letter-spacing:-.03em;margin:0 0 4px;font-size:32px;font-weight:700}.mogulsLanding .dossier-role{font:700 11px var(--font-geist-mono);color:var(--accent);letter-spacing:.12em;text-transform:uppercase;margin:0 0 12px}.mogulsLanding .dossier-brief{color:var(--ml-muted);margin:0 0 20px;font-size:14px;line-height:1.6}.mogulsLanding .dossier-capabilities{text-align:left;background:#0000004d;border:1px solid #ffffff0f;border-radius:16px;width:100%;padding:16px}.mogulsLanding .dossier-capabilities small{font:700 9px var(--font-geist-mono);color:var(--accent);letter-spacing:.12em;margin-bottom:6px;display:block}.mogulsLanding .dossier-capabilities p{color:#d1d8d4;margin:0;font-size:12px;line-height:1.5}.mogulsLanding .dossier-actions{width:100%;margin-top:24px}.mogulsLanding .dossier-btn{border:1px solid var(--accent);background:color-mix(in srgb, var(--accent) 15%, transparent);color:#fff;width:100%;font:700 11px var(--font-geist-mono);letter-spacing:.12em;border-radius:14px;justify-content:center;align-items:center;gap:8px;padding:14px;transition:background .2s,transform .2s;display:flex}.mogulsLanding .dossier-btn:hover{background:color-mix(in srgb, var(--accent) 30%, transparent);transform:translateY(-2px)}.mogulsLanding .council-responsive-grid{grid-template-columns:repeat(2,1fr);gap:16px;width:100%;margin-top:32px;display:none}.mogulsLanding .council-card{border:1px solid var(--ml-line);text-align:left;cursor:pointer;background:#080e0bcc;border-radius:20px;align-items:center;gap:16px;padding:20px;transition:border-color .2s,transform .2s;display:flex}.mogulsLanding .council-card:hover,.mogulsLanding .council-card.active{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 8%, #080e0bf2);transform:translateY(-3px)}.mogulsLanding .card-symbol-frame{border:1px solid var(--accent);background:#0006;border-radius:16px;flex:0 0 84px;place-items:center;width:84px;height:84px;display:grid}.mogulsLanding .card-symbol-frame img{object-fit:contain;width:100%;height:100%}.mogulsLanding .card-content{flex:1;min-width:0}.mogulsLanding .card-top-row{justify-content:space-between;align-items:center;margin-bottom:4px;display:flex}.mogulsLanding .card-top-row h3{color:#fff;margin:0;font-size:18px}.mogulsLanding .card-status{font:700 8px var(--font-geist-mono);color:var(--accent);letter-spacing:.1em}.mogulsLanding .card-role{font:600 10px var(--font-geist-mono);color:var(--accent);letter-spacing:.08em;text-transform:uppercase;margin:0 0 6px}.mogulsLanding .card-brief{color:var(--ml-muted);margin:0;font-size:12px;line-height:1.4}.mogulsLanding .card-arrow{color:var(--accent);font-size:16px}.mogulsLanding .council-neural-section{isolation:isolate;background:#030705;width:100%;padding:clamp(80px,8vw,130px) 0;position:relative;overflow:hidden}.mogulsLanding .neural-canvas{z-index:-2;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.mogulsLanding .neural-atmosphere{z-index:-1;pointer-events:none;background:radial-gradient(circle at 50% 40%,#35f2a014,#0000 50%),radial-gradient(circle at 80% 70%,#57d9ff0d,#0000 45%),radial-gradient(circle at 20% 80%,#9a8cff0d,#0000 45%);transition:transform .3s cubic-bezier(.16,1,.3,1);position:absolute;inset:-10%}.mogulsLanding .neural-chamber-header{text-align:center;max-width:960px;margin:0 auto 56px;padding:0 24px}.mogulsLanding .section-index-badge{color:#35f2a0;font:700 10px var(--font-geist-mono);letter-spacing:.16em;background:#35f2a00f;border:1px solid #35f2a04d;border-radius:100px;align-items:center;gap:8px;margin-bottom:20px;padding:6px 14px;display:inline-flex}.mogulsLanding .live-dot{background:#35f2a0;border-radius:50%;width:6px;height:6px;animation:2s ease-in-out infinite ml-pulse;box-shadow:0 0 10px #35f2a0}.mogulsLanding .neural-title{letter-spacing:-.02em;color:#fff;margin:0 0 16px;font-size:clamp(34px,5vw,62px);font-weight:800;line-height:1.05}.mogulsLanding .neural-title em{color:#35f2a0;font-family:Georgia,serif;font-style:italic;font-weight:400}.mogulsLanding .neural-subtitle{color:#a4b2aa;max-width:780px;margin:0 auto 32px;font-size:clamp(15px,1.8vw,18px);line-height:1.6}.mogulsLanding .neural-telemetry-bar{font:500 11px var(--font-geist-mono);color:#7f8b84;letter-spacing:.08em;background:#080e0bd9;border:1px solid #ffffff14;border-radius:100px;flex-wrap:wrap;justify-content:center;gap:12px 20px;max-width:100%;padding:12px 20px;display:flex}@media (max-width:768px){.mogulsLanding .neural-telemetry-bar{border-radius:16px;gap:10px 16px;font-size:10px}}.mogulsLanding .neural-telemetry-bar b{color:#e4ece7}.mogulsLanding .neural-telemetry-bar b.highlight-emerald{color:#35f2a0}.mogulsLanding .neural-environment-grid{grid-template-columns:1fr;align-items:start;gap:40px;max-width:1440px;margin:0 auto;padding:0 24px;display:grid;position:relative}@media (min-width:1280px){.mogulsLanding .neural-environment-grid{grid-template-columns:minmax(0,65fr) minmax(0,35fr);align-items:center;gap:40px}}.mogulsLanding .orbital-chamber-container{aspect-ratio:1;place-items:center;width:100%;max-width:800px;margin:0 auto;display:grid;position:relative}.mogulsLanding .orbital-connections-svg{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.mogulsLanding .orbit-guideline-outer{fill:none;stroke:#35f2a026;stroke-width:1px;stroke-dasharray:6 10}.mogulsLanding .orbit-guideline-inner{fill:none;stroke:#35f2a014;stroke-width:1px}.mogulsLanding .musa-core-node{z-index:30;cursor:pointer;background:radial-gradient(circle,#0d1a14,#040907);border:2px solid #35f2a0;border-radius:50%;outline:none;place-items:center;width:180px;height:180px;margin:auto;animation:4s ease-in-out infinite core-breathe;display:grid;position:absolute;inset:0;box-shadow:0 0 50px #35f2a040,inset 0 0 30px #35f2a026}.mogulsLanding .musa-core-node:focus-visible{outline-offset:6px;outline:2px solid #35f2a0}.mogulsLanding .musa-compass-ring{pointer-events:none;border:1px dashed #35f2a0;border-radius:50%;position:absolute;inset:-14px}.mogulsLanding .musa-compass-ring.ring-slow{border-color:#35f2a066;animation:40s linear infinite ml-spin}.mogulsLanding .musa-compass-ring.ring-reverse{border-color:#57d9ff4d;animation:60s linear infinite reverse ml-spin;inset:-26px}.mogulsLanding .musa-halo-glow{pointer-events:none;background:radial-gradient(circle,#35f2a033,#0000 70%);border-radius:50%;animation:3s ease-in-out infinite halo-pulse;position:absolute;inset:-30px}.mogulsLanding .musa-symbol-wrap{place-items:center;width:120px;height:120px;display:grid}.mogulsLanding .musa-sigil-img{object-fit:contain;filter:drop-shadow(0 0 16px #35f2a099);width:100%;height:100%}.mogulsLanding .musa-core-label{white-space:nowrap;flex-direction:column;align-items:center;display:flex;position:absolute;bottom:-36px}.mogulsLanding .core-name{color:#fff;font:800 16px var(--font-geist-sans);letter-spacing:.18em}.mogulsLanding .core-role{color:#35f2a0;font:700 9px var(--font-geist-mono);letter-spacing:.14em}.mogulsLanding .orbital-nodes-layer{pointer-events:none;position:absolute;inset:0}.mogulsLanding .specialist-node-btn{pointer-events:auto;cursor:pointer;background:0 0;border:0;outline:none;flex-direction:column;align-items:center;gap:6px;transition:transform .35s cubic-bezier(.16,1,.3,1),opacity .35s;display:flex;position:absolute}.mogulsLanding .specialist-node-btn:focus-visible .node-sigil-frame{outline:2px solid var(--accent);outline-offset:4px}.mogulsLanding .node-sigil-frame{border:1px solid var(--accent);width:86px;height:86px;box-shadow:0 0 24px color-mix(in srgb, var(--accent) 25%, transparent);background:radial-gradient(circle,#0c1611f2,#040907fa);border-radius:50%;place-items:center;transition:border-color .2s;display:grid;position:relative}.mogulsLanding .specialist-sigil-img{object-fit:contain;width:100%;height:100%;padding:6px}.mogulsLanding .node-glow-ring{border:1px solid color-mix(in srgb, var(--accent) 40%, transparent);opacity:0;border-radius:50%;transition:opacity .2s;position:absolute;inset:-6px}.mogulsLanding .specialist-node-btn.hovered .node-glow-ring,.mogulsLanding .specialist-node-btn.selected .node-glow-ring{opacity:1}.mogulsLanding .node-info{white-space:nowrap;flex-direction:column;align-items:center;display:flex}.mogulsLanding .node-name{color:#fff;letter-spacing:.08em;font-size:16px;font-weight:700}.mogulsLanding .node-status{color:var(--accent);font:700 10px var(--font-geist-mono);letter-spacing:.12em}.mogulsLanding .dossier-panel-container{width:100%;position:relative}.mogulsLanding .holographic-dossier-card{border:1px solid color-mix(in srgb, var(--accent) 40%, #ffffff1a);background:radial-gradient(circle at 0% 0%, color-mix(in srgb, var(--accent) 12%, transparent), transparent 60%), #060c09f2;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:28px;flex-direction:column;gap:24px;padding:36px;display:flex;position:relative;box-shadow:0 20px 50px #0009}.mogulsLanding .dossier-scanline{background:linear-gradient(90deg, transparent, var(--accent), transparent);opacity:.6;height:2px;position:absolute;top:0;left:0;right:0}.mogulsLanding .dossier-corner{font:700 8px var(--font-geist-mono);color:#ffffff59;letter-spacing:.12em;position:absolute}.mogulsLanding .dossier-corner.top-left{top:14px;left:20px}.mogulsLanding .dossier-corner.top-right{top:14px;right:20px}.mogulsLanding .dossier-corner.bottom-left{bottom:14px;left:20px}.mogulsLanding .dossier-corner.bottom-right{bottom:14px;right:20px}.mogulsLanding .dossier-header-row{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;margin-top:12px;display:grid}.mogulsLanding .dossier-authority-tag{border:1px solid var(--accent);background:color-mix(in srgb, var(--accent) 15%, transparent);color:var(--accent);font:700 10px var(--font-geist-mono);letter-spacing:.12em;border-radius:100px;padding:6px 12px}.mogulsLanding .dossier-sigil-code{color:#7f8b84;font:700 10px var(--font-geist-mono);letter-spacing:.14em}.mogulsLanding .dossier-hero-row{align-items:center;gap:20px;display:flex}.mogulsLanding .dossier-hero-sigil{flex:0 0 100px;place-items:center;width:100px;height:100px;display:grid;position:relative}.mogulsLanding .dossier-img{object-fit:contain;width:100%;height:100%;filter:drop-shadow(0 0 16px color-mix(in srgb, var(--accent) 50%, transparent))}.mogulsLanding .dossier-img-halo{background:radial-gradient(circle at 50% 50%, color-mix(in srgb, var(--accent) 25%, transparent), transparent 70%);border-radius:50%;position:absolute;inset:-10px}.mogulsLanding .dossier-hero-titles{flex:1}.mogulsLanding .dossier-name{color:#fff;letter-spacing:-.01em;text-wrap:balance;margin:12px 0 6px;font-size:clamp(1.6rem,4.5vw,3.25rem);font-weight:800;line-height:1.04}.mogulsLanding .dossier-role-title{font:700 12px var(--font-geist-mono);color:var(--accent);letter-spacing:.1em;text-transform:uppercase;margin:0 0 8px}.mogulsLanding .dossier-telemetry-line{font:500 10px var(--font-geist-mono);color:#7f8b84;letter-spacing:.08em;margin:0}.mogulsLanding .dossier-section{flex-direction:column;gap:8px;display:flex}.mogulsLanding .dossier-label{font:700 10px var(--font-geist-mono);color:#7f8b84;letter-spacing:.14em}.mogulsLanding .dossier-mission-text{color:#d1d8d4;margin:0;font-size:16px;line-height:1.6}.mogulsLanding .dossier-caps-list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.mogulsLanding .dossier-caps-list li{color:#e4ece7;align-items:center;gap:10px;font-size:14px;display:flex}.mogulsLanding .cap-bullet{color:var(--accent);font-size:12px}.mogulsLanding .governance-box{background:#ff704d0f;border:1px solid #ff704d4d;border-radius:16px;padding:16px}.mogulsLanding .dossier-label-alert{font:700 10px var(--font-geist-mono);color:#ff704d;letter-spacing:.14em}.mogulsLanding .dossier-gov-text{font:600 12px var(--font-geist-mono);color:#f4efe8;letter-spacing:.04em;margin:0}.mogulsLanding .dossier-action-wrap{margin-top:16px;padding-bottom:4px}.mogulsLanding .dossier-protocol-btn{border:1px solid var(--accent);background:color-mix(in srgb, var(--accent) 18%, transparent);color:#fff;width:100%;min-height:56px;font:700 12px var(--font-geist-mono);letter-spacing:.14em;border-radius:14px;justify-content:center;align-items:center;gap:10px;padding:0 24px;text-decoration:none;transition:background .2s,transform .2s;display:flex}.mogulsLanding .dossier-protocol-btn:hover{background:color-mix(in srgb, var(--accent) 35%, transparent);transform:translateY(-2px)}.mogulsLanding .dossier-footer-row{font:700 9px var(--font-geist-mono);color:#7f8b84;letter-spacing:.12em;border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;margin-top:8px;padding-top:16px;display:flex}@media (max-width:640px){.mogulsLanding .dossier-header-row{grid-template-columns:1fr;gap:8px}.mogulsLanding .dossier-footer-row{flex-direction:column;align-items:flex-start;gap:6px}}.mogulsLanding .mobile-council-deck{flex-direction:column;gap:20px;width:100%;margin-top:48px;margin-bottom:40px;padding:0;display:none}.mogulsLanding .mobile-deck-header-box{padding:0 var(--page-gutter);justify-content:space-between;align-items:center;display:flex}.mogulsLanding .mobile-deck-label{font:700 11px var(--font-geist-mono);color:#35f2a0;letter-spacing:.14em}.mogulsLanding .mobile-deck-counter{font:700 11px var(--font-geist-mono);color:#7f8b84;letter-spacing:.12em}.mogulsLanding .mobile-deck-carousel{scroll-snap-type:x mandatory;overscroll-behavior-inline:contain;scrollbar-width:none;touch-action:pan-x pan-y;grid-auto-columns:min(100vw - 48px,340px);grid-auto-flow:column;gap:16px;width:100%;margin-top:8px;padding-inline:calc(50vw + min(100vw - 48px,340px)/-2);scroll-padding-inline:calc(50vw + min(100vw - 48px,340px)/-2);display:grid;overflow-x:auto}.mogulsLanding .mobile-deck-carousel::-webkit-scrollbar{display:none}.mogulsLanding .mobile-protocol-card{scroll-snap-align:center;scroll-snap-stop:always;cursor:pointer;opacity:.7;background:#080e0bf2;border:1px solid #ffffff1a;border-radius:24px;outline:none;flex-direction:column;align-items:center;min-width:0;padding:24px;transition:transform .3s cubic-bezier(.16,1,.3,1),opacity .3s,border-color .3s,box-shadow .3s;display:flex;transform:scale(.97)}.mogulsLanding .mobile-protocol-card.active{opacity:1;border-color:var(--accent);background:color-mix(in srgb, var(--accent) 12%, #080e0bfa);box-shadow:0 12px 40px color-mix(in srgb, var(--accent) 25%, transparent);transform:scale(1)}.mogulsLanding .mobile-card-sigil-wrap{place-items:center;width:88px;height:88px;margin-bottom:14px;display:grid;position:relative}.mogulsLanding .mobile-card-sigil-img{object-fit:contain;width:100%;height:100%}.mogulsLanding .mobile-card-glow-ring{border:1px solid color-mix(in srgb, var(--accent) 40%, transparent);opacity:0;border-radius:50%;transition:opacity .2s;position:absolute;inset:-6px}.mogulsLanding .mobile-protocol-card.active .mobile-card-glow-ring{opacity:1}.mogulsLanding .mobile-card-meta{text-align:center;flex-direction:column;align-items:center;display:flex}.mogulsLanding .mobile-card-name{color:#fff;margin-bottom:2px;font-size:20px;font-weight:800}.mogulsLanding .mobile-card-role{font:700 11px var(--font-geist-mono);color:var(--accent);margin-bottom:6px}.mogulsLanding .mobile-card-status{font:600 9px var(--font-geist-mono);color:#7f8b84;letter-spacing:.1em}.mogulsLanding .mobile-deck-controls-row{padding:0 var(--page-gutter);justify-content:center;align-items:center;gap:20px;margin-top:8px;display:flex}.mogulsLanding .mobile-nav-circle-btn{color:#35f2a0;width:44px;height:44px;font:700 16px var(--font-geist-mono);cursor:pointer;background:#080e0be6;border:1px solid #35f2a04d;border-radius:50%;place-items:center;transition:background .18s;display:grid}.mogulsLanding .mobile-nav-circle-btn:active{background:#35f2a033}.mogulsLanding .mobile-pagination-indicators{align-items:center;gap:8px;display:flex}.mogulsLanding .pagination-dot{cursor:pointer;background:#fff3;border:0;border-radius:50%;width:8px;height:8px;padding:0;transition:transform .2s,background .2s}.mogulsLanding .pagination-dot.active{background:var(--dot-accent);box-shadow:0 0 10px var(--dot-accent);transform:scale(1.4)}.mogulsLanding .mobile-swipe-hint{text-align:center;font:600 10px var(--font-geist-mono);color:#7f8b84;letter-spacing:.1em;margin-top:4px;animation:3s ease-in-out infinite ml-pulse}.mogulsLanding .sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:1280px){.mogulsLanding .orbital-chamber-container{max-width:680px}}@media (max-width:1100px){.mogulsLanding .orbital-chamber-container{display:none}.mogulsLanding .mobile-council-deck{display:flex}}@media (max-width:768px){.mogulsLanding .holographic-dossier-card{padding:24px}.mogulsLanding .dossier-hero-row{text-align:center;flex-direction:column}.mogulsLanding .dossier-hero-titles{text-align:center}}@media (min-width:1920px){.mogulsLanding .shell{width:1240px}.mogulsLanding .neural-environment-grid{max-width:1400px}}.mogulsLanding .governance{border-block:1px solid var(--ml-line);background:linear-gradient(120deg,#35f2a00b,#0000 50%),#050907;padding-block:clamp(94px,10vw,140px);position:relative}.mogulsLanding .governance-grid{grid-template-columns:1fr;align-items:center;gap:clamp(24px,4vw,60px);display:grid}@media (min-width:900px){.mogulsLanding .governance-grid{grid-template-columns:.9fr 1.1fr;gap:clamp(36px,6vw,90px)}}.mogulsLanding .policy-card{background:#070d0aeb;border:1px solid #35f2a047;border-radius:24px;padding:26px;box-shadow:0 30px 100px #0000004d}.mogulsLanding .policy-card.approved{border-color:var(--ml-jade)}.mogulsLanding .policy-card.rejected{border-color:#ff7a70}.mogulsLanding .policy-top{color:#7f8b84;font:650 8px var(--font-geist-mono);letter-spacing:.1em;justify-content:space-between;display:flex}.mogulsLanding .policy-card h3{margin:28px 0 8px;font-size:25px}.mogulsLanding .policy-card>p{color:var(--ml-muted);margin:0;font-size:12px}.mogulsLanding .policy-metrics{background:var(--ml-line);grid-template-columns:1fr 1fr;gap:1px;margin:28px 0;display:grid}.mogulsLanding .policy-metrics span{background:#08100d;flex-direction:column;gap:8px;padding:18px;display:flex}.mogulsLanding .policy-metrics small{color:#6f7b74;font:650 7px var(--font-geist-mono);letter-spacing:.12em}.mogulsLanding .policy-metrics b{font-size:15px}.mogulsLanding .policy-actions{grid-template-columns:1fr 1.6fr;gap:10px;display:grid}.mogulsLanding .policy-actions button,.mogulsLanding .policy-result button{border:1px solid var(--ml-line);cursor:pointer;min-height:46px;font:700 8px var(--font-geist-mono);letter-spacing:.12em;background:0 0}.mogulsLanding .policy-actions button:last-child{border-color:var(--ml-jade);color:#03100b;background:var(--ml-jade)}.mogulsLanding .policy-result{min-height:54px;color:var(--ml-jade);font:700 8px var(--font-geist-mono);letter-spacing:.08em;border:1px solid;justify-content:space-between;align-items:center;gap:14px;padding:10px 14px;display:flex}.mogulsLanding .rejected .policy-result{color:#ff7a70}.mogulsLanding .policy-result button{color:inherit;padding-inline:12px}.mogulsLanding .policy-card footer{color:#7f8b84;font:500 7px var(--font-geist-mono);flex-wrap:wrap;gap:14px;margin-top:20px;display:flex}.mogulsLanding .use-case-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}@media (max-width:1024px){.mogulsLanding .use-case-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.mogulsLanding .use-case-grid{grid-template-columns:1fr}}.mogulsLanding .use-case-grid article{border:1px solid var(--ml-line);background:linear-gradient(160deg,#ffffff06,#0000);border-radius:24px;min-height:300px;padding:28px}.mogulsLanding .use-case-grid span{color:var(--ml-jade);font:650 8px var(--font-geist-mono);letter-spacing:.13em;text-transform:uppercase}.mogulsLanding .use-case-grid h3{letter-spacing:-.035em;margin:70px 0 18px;font-size:clamp(22px,2vw,30px);line-height:1.1}.mogulsLanding .use-case-grid p{color:var(--ml-muted);margin:0;font-size:13px;line-height:1.7}.mogulsLanding .memory{grid-template-columns:1.1fr .9fr;align-items:center;gap:60px;display:grid}@media (max-width:1024px){.mogulsLanding .memory{grid-template-columns:1fr;gap:48px}.mogulsLanding .memory-orbit{justify-self:center;width:min(100%,480px);min-height:360px}}.mogulsLanding .memory-orbit{border:1px solid var(--ml-line);border-radius:50%;min-height:430px;position:relative}.mogulsLanding .memory-orbit:before{content:"";border:1px dashed #35f2a038;border-radius:50%;position:absolute;inset:18%}.mogulsLanding .memory-core{border:1px solid var(--ml-jade);width:90px;height:90px;color:var(--ml-jade);background:#07100d;border-radius:50%;place-items:center;font:400 28px Georgia,serif;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mogulsLanding .memory-orbit i{border:1px solid var(--ml-line);color:#98a49d;font:normal 650 7px var(--font-geist-mono);letter-spacing:.12em;background:#07100d;padding:8px 10px;position:absolute}.mogulsLanding .orbit-0{top:5%;left:50%;transform:translate(-50%)}.mogulsLanding .orbit-1{top:50%;right:0;transform:translateY(-50%)}.mogulsLanding .orbit-2{bottom:5%;left:50%;transform:translate(-50%)}.mogulsLanding .orbit-3{top:50%;left:0;transform:translateY(-50%)}.mogulsLanding .faq{grid-template-columns:.8fr 1.2fr;align-items:start;gap:clamp(40px,7vw,100px);display:grid}.mogulsLanding .faq .section-head{align-self:start;position:sticky;top:120px}@media (max-width:1024px){.mogulsLanding .faq{grid-template-columns:1fr;gap:clamp(32px,5vw,48px)}.mogulsLanding .faq .section-head{position:static;top:auto}}.mogulsLanding .faq .section-head h2{font-size:clamp(42px,5vw,72px)}.mogulsLanding .faq-list details{border-top:1px solid var(--ml-line)}.mogulsLanding .faq-list details:last-child{border-bottom:1px solid var(--ml-line)}.mogulsLanding .faq-list summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:24px 0;font-size:18px;font-weight:650;list-style:none;display:flex}.mogulsLanding .faq-list summary::-webkit-details-marker{display:none}.mogulsLanding .faq-list summary span{color:var(--ml-jade);font-size:24px;transition:transform .18s}.mogulsLanding .faq-list details[open] summary span{transform:rotate(45deg)}.mogulsLanding .faq-list details p{max-width:680px;color:var(--ml-muted);margin:0;padding:0 36px 24px 0;font-size:14px;line-height:1.75}.mogulsLanding .final-cta{isolation:isolate;border-top:1px solid var(--ml-line);background:radial-gradient(circle at 70%,#35f2a01c,#0000 32%);padding-top:clamp(72px,8vw,120px);padding-bottom:clamp(64px,7vw,100px);position:relative;overflow:hidden}.mogulsLanding .final-cta .shell{text-align:center;flex-direction:column;align-items:center;display:flex}.mogulsLanding .final-cta h2{max-width:900px;margin-left:auto;margin-right:auto}.mogulsLanding .final-actions{flex-wrap:wrap;align-items:center;gap:16px 24px;margin-top:36px;display:flex}.mogulsLanding .site-footer{min-height:auto;padding:clamp(20px, 4vw, 32px) var(--page-gutter);padding-bottom:var(--mobile-safe-bottom,24px);border-top:1px solid var(--ml-line);color:#758078;font:500 clamp(7px, 1.5vw, 8px) var(--font-geist-mono);letter-spacing:.12em;grid-template-columns:1fr;align-items:center;gap:clamp(12px,2vw,24px);display:grid}.mogulsLanding .site-footer p{text-align:center;margin:0}.mogulsLanding .site-footer>span{text-align:center;justify-self:center}@media (min-width:768px){.mogulsLanding .site-footer{grid-template-columns:1fr auto 1fr;gap:24px;min-height:110px}.mogulsLanding .site-footer>span{text-align:right;justify-self:end}}@keyframes ml-pulse{50%{opacity:.45;box-shadow:0 0 6px var(--ml-jade)}}@keyframes ml-dash{to{stroke-dashoffset:-100px}}@keyframes ml-ticker{to{transform:translate(-50%)}}@keyframes ml-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes core-breathe{0%,to{transform:scale(1);box-shadow:0 0 50px #35f2a040,inset 0 0 30px #35f2a026}50%{transform:scale(1.02);box-shadow:0 0 70px #35f2a059,inset 0 0 40px #35f2a038}}@keyframes node-pulse{0%,to{opacity:1}50%{opacity:.75}}@keyframes signal-travel{0%{offset-distance:0%;opacity:0}20%{opacity:1}80%{opacity:1}to{offset-distance:100%;opacity:0}}@keyframes halo-pulse{0%,to{opacity:.1;transform:scale(1)}50%{opacity:.2;transform:scale(1.1)}}@keyframes glow-ring-expand{0%{r:35px;opacity:.8}to{r:55px;opacity:0}}@media (max-width:1120px){.mogulsLanding .site-header,.mogulsLanding .header{grid-template-columns:1fr auto}.mogulsLanding .site-header nav,.mogulsLanding .header nav{border:1px solid var(--ml-line);background:#030705fa;flex-direction:column;gap:0;padding:12px;display:none;position:absolute;top:88px;left:20px;right:20px}.mogulsLanding .site-header nav.open,.mogulsLanding .header nav.open{display:flex}.mogulsLanding .site-header nav a,.mogulsLanding .header nav a{border-bottom:1px solid var(--ml-line);padding:15px 10px}.mogulsLanding .header-actions{display:none}.mogulsLanding .menu-button{justify-self:end;display:block}.mogulsLanding .hero{grid-template-columns:1fr;min-height:auto;padding-top:150px}.mogulsLanding .hero-copy{max-width:900px}.mogulsLanding .hero h1{max-width:12ch}.mogulsLanding .command-demo{justify-self:stretch;width:100%;max-width:800px}.mogulsLanding .hero-foot{display:none}.mogulsLanding .stages{grid-template-columns:repeat(3,1fr)}.mogulsLanding .stages article:nth-child(3){border-right:0}.mogulsLanding .stages article:nth-child(n+4){border-top:1px solid var(--ml-line)}.mogulsLanding .council,.mogulsLanding .governance-grid,.mogulsLanding .memory{grid-template-columns:1fr}.mogulsLanding .memory-orbit{justify-self:center;width:min(100%,540px)}}@media (max-width:760px){.mogulsLanding .shell{width:min(100% - 32px,1240px)}.mogulsLanding .site-header{min-height:74px;padding:12px 16px}.mogulsLanding .site-header nav{top:74px;left:12px;right:12px}.mogulsLanding .brand-sigil{width:38px;height:38px}.mogulsLanding .hero{gap:46px;padding:124px 16px 56px}.mogulsLanding .hero h1{margin-top:18px;font-size:clamp(48px,14vw,72px);line-height:.91}.mogulsLanding .hero-lede{font-size:15px}.mogulsLanding .hero-actions{flex-direction:column;align-items:stretch}.mogulsLanding .primary{width:100%}.mogulsLanding .secondary-action{justify-content:center}.mogulsLanding .trust-list{grid-template-columns:1fr 1fr;display:grid}.mogulsLanding .command-demo{border-radius:18px;min-height:500px;transform:none}.mogulsLanding .demo-top b{display:none}.mogulsLanding .mission-map{height:290px;transform:scale(.92)}.mogulsLanding .mission-foot{flex-wrap:wrap}.mogulsLanding .council-view{grid-template-columns:1fr}.mogulsLanding .council-view button{min-height:58px}.mogulsLanding .audit-view div{grid-template-columns:34px 8px 1fr;gap:6px}.mogulsLanding .audit-view em{display:none}.mogulsLanding .statement,.mogulsLanding .system,.mogulsLanding .council,.mogulsLanding .use-cases,.mogulsLanding .memory,.mogulsLanding .faq{padding-block:78px}.mogulsLanding .statement h2,.mogulsLanding .section-head h2,.mogulsLanding .council h2,.mogulsLanding .governance h2,.mogulsLanding .memory h2,.mogulsLanding .final-cta h2{font-size:clamp(40px,12vw,58px);line-height:.98}.mogulsLanding .two-column-copy,.mogulsLanding .faq,.mogulsLanding .stages{grid-template-columns:1fr}.mogulsLanding .stages article{border-right:0;border-bottom:1px solid var(--ml-line);min-height:auto}.mogulsLanding .stages article:last-child{border-bottom:0}.mogulsLanding .stage-icon{height:92px}.mogulsLanding .mogul-grid,.mogulsLanding .use-case-grid{grid-template-columns:1fr}.mogulsLanding .mogul-grid button{min-height:108px}.mogulsLanding .governance{padding-block:78px}.mogulsLanding .policy-card{padding:18px}.mogulsLanding .policy-metrics,.mogulsLanding .policy-actions{grid-template-columns:1fr}.mogulsLanding .policy-result{flex-direction:column;align-items:stretch}.mogulsLanding .use-case-grid article{min-height:250px}.mogulsLanding .use-case-grid h3{margin-top:54px}.mogulsLanding .memory-orbit{min-height:320px}.mogulsLanding .faq .section-head{position:static}.mogulsLanding .site-footer{grid-template-columns:1fr;justify-items:start}.mogulsLanding .site-footer p{text-align:left}.mogulsLanding .site-footer>span{text-align:left;justify-self:start}}@media (prefers-reduced-motion:reduce){.mogulsLanding{scroll-behavior:auto}.mogulsLanding *,.mogulsLanding :before,.mogulsLanding :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.mogulsLanding [data-reveal]{opacity:1;transform:none}.mogulsLanding .ambient{display:none}}.mogulsLanding .sovereign-memory-section{isolation:isolate;background:#020504;width:100%;padding:clamp(80px,8vw,130px) 0;position:relative;overflow:hidden}.mogulsLanding .memory-fluid-container{width:min(100% - clamp(32px,5vw,128px),1240px);margin-inline:auto}.mogulsLanding .memory-bg-grid{z-index:-2;pointer-events:none;background-image:linear-gradient(#35f2a009 1px,#0000 1px),linear-gradient(90deg,#35f2a009 1px,#0000 1px);background-size:40px 40px;position:absolute;inset:0}.mogulsLanding .memory-bg-glow{z-index:-1;pointer-events:none;background:radial-gradient(circle at 30% 30%,#35f2a00f,#0000 55%),radial-gradient(circle at 70% 70%,#8b7cff0d,#0000 50%);position:absolute;inset:-10%}.mogulsLanding .memory-section-header{text-align:center;max-width:100%;padding:0 var(--page-gutter);flex-direction:column;align-items:center;margin:0 auto 48px;display:flex}.mogulsLanding .memory-index-badge{color:#35f2a0;font:700 10px var(--font-geist-mono);letter-spacing:.16em;background:#35f2a00f;border:1px solid #35f2a04d;border-radius:100px;align-items:center;gap:8px;margin-bottom:24px;padding:6px 16px;display:inline-flex}.mogulsLanding .live-pulse-dot{background:#35f2a0;border-radius:50%;width:6px;height:6px;animation:2s ease-in-out infinite ml-pulse;box-shadow:0 0 10px #35f2a0}.mogulsLanding .memory-main-title{letter-spacing:-.02em;color:#fff;max-width:900px;margin:0 auto 20px;font-size:clamp(38px,6vw,76px);font-weight:800;line-height:1.15}.mogulsLanding .memory-main-title em{color:#35f2a0;font-family:Georgia,serif;font-style:italic;font-weight:400}.mogulsLanding .memory-subtitle{color:#a4b2aa;max-width:820px;margin:0 auto 24px;font-size:clamp(16px,1.8vw,20px);line-height:1.6}.mogulsLanding .memory-trust-banner{font:500 12px var(--font-geist-mono);color:#d1d8d4;white-space:nowrap;background:#080e0bd9;border:1px solid #ffffff1a;border-radius:100px;align-items:center;gap:10px;padding:8px 20px;display:inline-flex}.mogulsLanding .memory-capture-banner{padding:0 var(--page-gutter);margin-bottom:48px}.mogulsLanding .simulation-tag{font:700 9px var(--font-geist-mono);color:#35f2a0;letter-spacing:.14em;text-align:center;margin-bottom:8px}.mogulsLanding .sequence-track-head{font:700 10px var(--font-geist-mono);color:#7f8b84;letter-spacing:.12em;text-align:center;margin-bottom:16px}.mogulsLanding .sequence-steps-grid{grid-template-columns:repeat(8,1fr);gap:10px;max-width:100%;display:grid}@media (max-width:1200px){.mogulsLanding .sequence-steps-grid{grid-template-columns:repeat(4,1fr);gap:10px}}@media (max-width:640px){.mogulsLanding .sequence-steps-grid{grid-template-columns:repeat(2,1fr);gap:8px}}.mogulsLanding .sequence-step-card{background:#060c09d9;border:1px solid #ffffff14;border-radius:12px;flex-direction:column;gap:4px;padding:12px;transition:all .2s;display:flex;position:relative}.mogulsLanding .sequence-step-card.active{background:#35f2a014;border-color:#35f2a0}.mogulsLanding .sequence-step-card.final-state.active{background:#57d9ff1f;border-color:#57d9ff}.mogulsLanding .step-num{font:800 10px var(--font-geist-mono);color:#35f2a0}.mogulsLanding .step-body b{color:#fff;font-size:11px;line-height:1.2;display:block}.mogulsLanding .step-body small{font:600 8px var(--font-geist-mono);color:#7f8b84;margin-top:2px;display:block}.mogulsLanding .memory-explorer-app{padding:0 var(--page-gutter);grid-template-columns:minmax(280px,320px) minmax(0,1fr);align-items:start;gap:24px;max-width:100%;display:grid}@media (max-width:1024px){.mogulsLanding .memory-explorer-app{grid-template-columns:1fr;gap:24px}}.mogulsLanding .explorer-left-sidebar{background:#060c09f2;border:1px solid #35f2a033;border-radius:24px;flex-direction:column;gap:20px;padding:24px;display:flex}.mogulsLanding .sidebar-title-row{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.mogulsLanding .sidebar-title-row h3{font:700 11px var(--font-geist-mono);color:#35f2a0;letter-spacing:.12em;margin:0}.mogulsLanding .record-count-badge{color:#35f2a0;font:700 9px var(--font-geist-mono);background:#35f2a014;border:1px solid #35f2a04d;border-radius:100px;padding:2px 8px}.mogulsLanding .search-input-wrap{background:#00000080;border:1px solid #ffffff1a;border-radius:12px;align-items:center;gap:8px;margin-bottom:12px;padding:10px 14px;display:flex}.mogulsLanding .sidebar-search-input{color:#fff;font:500 12px var(--font-geist-mono);background:0 0;border:0;outline:none;flex:1}.mogulsLanding .filter-chips-row{flex-wrap:wrap;gap:6px;display:flex}.mogulsLanding .filter-chip{color:#7f8b84;font:700 8px var(--font-geist-mono);cursor:pointer;background:#0006;border:1px solid #ffffff1a;border-radius:100px;padding:4px 10px}.mogulsLanding .filter-chip.active{color:#fff;background:#35f2a026;border-color:#35f2a0}.mogulsLanding .record-list-scroll{scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:#35f2a040 transparent;flex-direction:column;gap:10px;min-height:200px;max-height:clamp(320px,45vh,480px);margin-right:-8px;padding:4px 12px 4px 4px;display:flex;overflow:hidden auto}.mogulsLanding .record-list-scroll::-webkit-scrollbar{width:6px}.mogulsLanding .record-list-scroll::-webkit-scrollbar-track{background:0 0;margin:4px 0}.mogulsLanding .record-list-scroll::-webkit-scrollbar-thumb{background:#35f2a040;border:1px solid #35f2a01a;border-radius:999px}.mogulsLanding .record-list-scroll::-webkit-scrollbar-thumb:hover{background:#35f2a066}.mogulsLanding .record-card-item{text-align:left;cursor:pointer;background:#00000059;border:1px solid #ffffff14;border-radius:14px;outline:none;grid-template-rows:auto auto auto auto;grid-template-columns:1fr;gap:6px;height:auto;min-height:auto;padding:14px 16px;transition:all .18s;display:grid;position:relative;overflow:visible}.mogulsLanding .record-card-item:hover,.mogulsLanding .record-card-item.selected{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 12%, #0009)}.mogulsLanding .card-top-line{font:700 9px var(--font-geist-mono);color:#7f8b84;justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.mogulsLanding .card-mission-code{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:6px;min-width:0;display:flex;overflow:hidden}.mogulsLanding .card-category-tag{flex-shrink:0}.mogulsLanding .card-title-text{color:#fff;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-width:0;margin:0;padding:2px 0;font-size:14px;font-weight:650;line-height:1.35;display:-webkit-box;overflow:hidden}.mogulsLanding .card-meta-line{font:500 10px var(--font-geist-mono);color:#a4b2aa;justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.mogulsLanding .card-owner-badge{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:6px;min-width:0;display:flex;overflow:hidden}.mogulsLanding .card-evidence-count{flex-shrink:0}.mogulsLanding .card-bottom-line{justify-content:space-between;align-items:center;gap:8px;min-width:0;margin-top:2px;display:flex}.mogulsLanding .card-state-pill{flex-shrink:0}.mogulsLanding .card-timestamp{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.mogulsLanding .card-state-pill{border:1px solid var(--accent);color:var(--accent);font:700 8px var(--font-geist-mono);border-radius:100px;padding:2px 8px}.mogulsLanding .card-timestamp{font:500 9px var(--font-geist-mono);color:#7f8b84}.mogulsLanding .explorer-right-content{flex-direction:column;gap:32px;min-width:0;display:flex}.mogulsLanding .selected-record-dossier{border:1px solid color-mix(in srgb, var(--accent) 40%, #ffffff1f);background:radial-gradient(circle at 0% 0%, color-mix(in srgb, var(--accent) 12%, transparent), transparent 60%), #060c09f2;border-radius:28px;flex-direction:column;gap:24px;padding:clamp(24px,3vw,40px);display:flex;box-shadow:0 20px 50px #0009}.mogulsLanding .dossier-header-bar{justify-content:space-between;align-items:center;display:flex}.mogulsLanding .dossier-tags{align-items:center;gap:10px;display:flex}.mogulsLanding .dossier-code{font:700 10px var(--font-geist-mono);color:#7f8b84}.mogulsLanding .dossier-cat-badge,.mogulsLanding .dossier-outcome-badge{border:1px solid var(--accent);background:color-mix(in srgb, var(--accent) 15%, transparent);color:var(--accent);font:700 9px var(--font-geist-mono);border-radius:100px;padding:4px 12px}.mogulsLanding .dossier-title-heading{color:#fff;margin:0;font-size:clamp(24px,3vw,40px);font-weight:800;line-height:1.15}.mogulsLanding .dossier-meta-grid{background:#0006;border-radius:20px;grid-template-columns:repeat(4,1fr);gap:16px;padding:20px;display:grid}@media (max-width:900px){.mogulsLanding .dossier-meta-grid{grid-template-columns:repeat(2,1fr);gap:12px;padding:16px}}@media (max-width:480px){.mogulsLanding .dossier-meta-grid{grid-template-columns:1fr;gap:10px;padding:14px}}.mogulsLanding .meta-box small{font:700 9px var(--font-geist-mono);color:#7f8b84;letter-spacing:.1em;margin-bottom:4px;display:block}.mogulsLanding .meta-box b{color:#fff;font-size:13px}.mogulsLanding .dossier-section-block{flex-direction:column;gap:8px;display:flex}.mogulsLanding .block-label{font:700 9px var(--font-geist-mono);color:#7f8b84;letter-spacing:.12em}.mogulsLanding .block-copy{color:#d1d8d4;margin:0;font-size:15px;line-height:1.6}.mogulsLanding .evidence-rows-list{flex-direction:column;gap:10px;display:flex}.mogulsLanding .evidence-source-row{background:#0000004d;border:1px solid #ffffff14;border-radius:16px;align-items:center;gap:14px;padding:14px 18px;transition:all .18s;display:flex}.mogulsLanding .evidence-source-row:hover{background:#35f2a00f;border-color:#35f2a0}.mogulsLanding .ev-info{flex-direction:column;flex:1;display:flex}.mogulsLanding .ev-info b{color:#fff;font-size:13px}.mogulsLanding .ev-info small{font:500 10px var(--font-geist-mono);color:#7f8b84}.mogulsLanding .ev-state-badge{color:#35f2a0;font:700 8px var(--font-geist-mono);border:1px solid #35f2a04d;border-radius:100px;padding:4px 10px}.mogulsLanding .ev-action-btn{color:#fff;font:700 9px var(--font-geist-mono);cursor:pointer;background:0 0;border:1px solid #ffffff26;border-radius:8px;padding:6px 12px}.mogulsLanding .measured-outcome-card{background:#35f2a00f;border:1px solid #35f2a04d;border-radius:20px;padding:20px}.mogulsLanding .outcome-label{font:700 9px var(--font-geist-mono);color:#35f2a0;margin-bottom:6px;display:block}.mogulsLanding .outcome-copy{color:#fff;margin:0 0 10px;font-size:16px;font-weight:700}.mogulsLanding .retained-lesson-sub{font:500 12px var(--font-geist-mono);color:#a4b2aa}.mogulsLanding .trace-decision-primary-btn{border:1px solid var(--accent);background:color-mix(in srgb, var(--accent) 20%, transparent);color:#fff;width:100%;min-height:48px;font:700 12px var(--font-geist-mono);letter-spacing:.12em;cursor:pointer;border-radius:16px;padding:16px;transition:transform .18s,background .25s,border-color .25s,box-shadow .25s;animation:3.5s ease-in-out infinite alternate traceBreathing;position:relative;overflow:hidden}@keyframes traceBreathing{0%{box-shadow:0 0 10px color-mix(in srgb, var(--accent) 15%, transparent)}to{box-shadow:0 0 28px color-mix(in srgb, var(--accent) 50%, transparent)}}.mogulsLanding .trace-decision-primary-btn:hover{background:color-mix(in srgb, var(--accent) 35%, transparent);transform:translateY(-2px)}.mogulsLanding .trace-decision-primary-btn:focus-visible{outline-offset:2px;outline:2px solid #35f2a0}.mogulsLanding .trace-decision-primary-btn.compressing{transform:scale(.97)}.mogulsLanding .trace-decision-primary-btn.success-flash{background:#35f2a04d;border-color:#35f2a0;box-shadow:0 0 35px #35f2a099}.mogulsLanding .arrow-slide{transition:transform .2s;display:inline-block}.mogulsLanding .trace-decision-primary-btn:hover .arrow-slide{transform:translate(4px,-2px)}.mogulsLanding .memory-cursor-spotlight{pointer-events:none;z-index:-1;background:radial-gradient(circle,#35f2a014 0%,#57d9ff08 40%,#0000 70%);border-radius:50%;width:500px;height:500px;transition:opacity .3s;position:absolute;transform:translate(-50%,-50%)}.mogulsLanding .telemetry-bar-strip{max-width:min(100% - 32px, fit-content);background:#040907eb;border:1px solid #35f2a040;border-radius:100px;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 16px;margin:0 auto 36px;padding:10px 20px;display:flex;box-shadow:0 4px 20px #0009}@media (max-width:768px){.mogulsLanding .telemetry-bar-strip{border-radius:16px;gap:10px 14px;padding:12px 16px}.mogulsLanding .telemetry-divider{display:none}}.mogulsLanding .telemetry-item{font:600 11px var(--font-geist-mono);color:#7f8b84;align-items:center;gap:8px;display:flex}.mogulsLanding .telemetry-dot.pulse-green{background:#35f2a0;border-radius:50%;width:6px;height:6px;animation:1.8s ease-in-out infinite ml-pulse;box-shadow:0 0 8px #35f2a0}.mogulsLanding .telemetry-label{color:#a4b2aa;letter-spacing:.08em}.mogulsLanding .telemetry-val{color:#35f2a0;font-weight:700}.mogulsLanding .tabular{font-variant-numeric:tabular-nums}.mogulsLanding .telemetry-divider{background:#ffffff1f;width:1px;height:12px}.mogulsLanding .record-card-item{will-change:transform;transition:transform .3s cubic-bezier(.16,1,.3,1),border-color .3s,background-color .3s,box-shadow .3s;position:relative}.mogulsLanding .record-card-item:hover{box-shadow:0 8px 24px #00000080, 0 0 15px color-mix(in srgb, var(--accent) 25%, transparent);transform:translateY(-3px)}.mogulsLanding .record-card-item:focus-visible{outline-offset:2px;outline:2px solid #35f2a0}.mogulsLanding .selected-glow-border{pointer-events:none;border:1px solid var(--accent);box-shadow:0 0 20px color-mix(in srgb, var(--accent) 35%, transparent);border-radius:16px;animation:4s linear infinite cardBorderScan;position:absolute;inset:-1px}@keyframes cardBorderScan{0%{opacity:.7}50%{opacity:1}to{opacity:.7}}.mogulsLanding .live-status-pulse{background:#35f2a0;border-radius:50%;width:5px;height:5px;margin-right:6px;animation:2s ease-in-out infinite ml-pulse;display:inline-block;box-shadow:0 0 6px #35f2a0}.mogulsLanding .owner-avatar-glow{background:#57d9ff;border-radius:50%;width:6px;height:6px;margin-right:6px;display:inline-block;box-shadow:0 0 8px #57d9ff}.mogulsLanding .outcome-top-row{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.mogulsLanding .outcome-pulse-badge{color:#35f2a0;font:700 9px var(--font-geist-mono);background:#35f2a01f;border:1px solid #35f2a066;border-radius:100px;align-items:center;gap:6px;padding:4px 10px;display:flex}.mogulsLanding .pulse-ring{background:#35f2a0;border-radius:50%;width:6px;height:6px;animation:1.6s ease-in-out infinite ml-pulse;box-shadow:0 0 8px #35f2a0}.mogulsLanding .outcome-sparkline-wrap{background:#0006;border:1px solid #35f2a033;border-radius:12px;justify-content:space-between;align-items:center;gap:16px;margin:12px 0 14px;padding:10px 14px;display:flex}.mogulsLanding .sparkline-svg{width:140px;height:28px;overflow:visible}.mogulsLanding .sparkline-path{stroke-dasharray:400;stroke-dashoffset:0;animation:2.5s ease-out forwards sparkDraw}@keyframes sparkDraw{0%{stroke-dashoffset:400px}to{stroke-dashoffset:0}}.mogulsLanding .sparkline-val{font:700 11px var(--font-geist-mono);color:#35f2a0;letter-spacing:.05em}.mogulsLanding .measured-outcome-card-animated{background:#35f2a00a;border:1px solid #35f2a033;border-radius:20px;flex-direction:column;gap:20px;padding:24px;display:flex}.mogulsLanding .outcome-header-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.mogulsLanding .outcome-label{font:700 9px var(--font-geist-mono);color:#35f2a0;letter-spacing:.08em;text-transform:uppercase;display:block}.mogulsLanding .verification-badge{background:#35f2a01a;border:1px solid #35f2a066;border-radius:100px;align-items:center;gap:8px;width:fit-content;min-height:28px;padding:6px 12px;display:flex}.mogulsLanding .verify-pulse-dot{background:#35f2a0;border-radius:50%;flex-shrink:0;width:6px;height:6px;box-shadow:0 0 8px #35f2a0}.mogulsLanding .verify-text{font:700 9px var(--font-geist-mono);color:#35f2a0;letter-spacing:.05em;align-items:center;gap:4px;display:flex}.mogulsLanding .verify-percent{font-variant-numeric:tabular-nums}.mogulsLanding .outcome-text{color:#fff;margin:0;font-size:16px;font-weight:700;line-height:1.5}.mogulsLanding .outcome-text .highlight-currency{color:#35f2a0}.mogulsLanding .outcome-text .highlight-duration{color:#57d9ff}.mogulsLanding .outcome-text .highlight-compliance{color:#8b7cff}.mogulsLanding .outcome-chart-grid{grid-template-columns:minmax(0,1fr) auto;align-items:flex-end;gap:24px;min-height:120px;display:grid}.mogulsLanding .outcome-sparkline-container{background:#0000004d;border:1px solid #35f2a026;border-radius:12px;flex-direction:column;gap:12px;min-height:88px;padding:16px;display:flex;position:relative;overflow:hidden}.mogulsLanding .sparkline-svg{flex-shrink:0;width:100%;height:60px;overflow:visible}.mogulsLanding .impact-counter-capsule{background:#35f2a014;border:1px solid #35f2a033;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-width:140px;padding:16px 20px;display:flex;position:relative}.mogulsLanding .counter-value{font:700 28px var(--font-geist-mono);color:#35f2a0;font-variant-numeric:tabular-nums;line-height:1}.mogulsLanding .counter-label{font:600 9px var(--font-geist-mono);color:#94a198;letter-spacing:.06em;text-transform:uppercase}.mogulsLanding .counter-underline{transform-origin:50%;background:linear-gradient(90deg,#0000,#35f2a0,#0000);border-radius:2px;height:2px;position:absolute;bottom:0;left:0;right:0}.mogulsLanding .retained-lesson-container{background:#0003;border:1px solid #35f2a026;border-radius:12px;flex-direction:column;gap:10px;padding:16px;display:flex;position:relative}.mogulsLanding .lesson-header{align-items:center;gap:8px;display:flex}.mogulsLanding .lesson-memory-dot{background:#35f2a0;border-radius:50%;flex-shrink:0;width:6px;height:6px;box-shadow:0 0 8px #35f2a099}.mogulsLanding .lesson-label{font:700 9px var(--font-geist-mono);color:#35f2a0;letter-spacing:.08em;text-transform:uppercase}.mogulsLanding .lesson-text{font:500 13px var(--font-geist-sans);color:#d0d6d1;margin:0;line-height:1.6}.mogulsLanding .lesson-underline{transform-origin:0;background:linear-gradient(90deg,#0000,#35f2a0,#0000);border-radius:1px;height:1px;position:absolute;bottom:0;left:16px;right:16px}@media (max-width:1024px){.mogulsLanding .outcome-chart-grid{grid-template-columns:1fr;gap:16px}.mogulsLanding .impact-counter-capsule{width:100%;min-width:unset}.mogulsLanding .outcome-sparkline-container{min-height:100px}}@media (max-width:640px){.mogulsLanding .measured-outcome-card-animated{gap:16px;padding:16px}.mogulsLanding .outcome-header-row{flex-direction:column;align-items:flex-start}.mogulsLanding .verification-badge{align-self:flex-start}.mogulsLanding .outcome-text{font-size:14px}.mogulsLanding .outcome-sparkline-container{min-height:95px;padding:12px}.mogulsLanding .sparkline-svg{height:50px}.mogulsLanding .impact-counter-capsule{padding:12px 16px}.mogulsLanding .counter-value{font-size:24px}.mogulsLanding .retained-lesson-container{padding:12px}.mogulsLanding .lesson-text{font-size:12px}.mogulsLanding .lesson-underline{left:12px;right:12px}}@media (prefers-reduced-motion:reduce){.mogulsLanding .verify-pulse-dot,.mogulsLanding .lesson-memory-dot,.mogulsLanding .counter-underline,.mogulsLanding .lesson-underline{animation:none}.mogulsLanding .outcome-sparkline-container,.mogulsLanding .impact-counter-capsule,.mogulsLanding .retained-lesson-container{opacity:1;animation:none}}.mogulsLanding .floating-icon{animation:3s ease-in-out infinite alternate iconFloat;display:inline-block}@keyframes iconFloat{0%{transform:translate(0,0)}to{transform:translateY(-3px)}}.mogulsLanding .rotating-shield{transition:transform .4s;display:inline-block}.mogulsLanding .evidence-source-row:hover .rotating-shield{transform:rotate(360deg)}.mogulsLanding .graph-header-title-wrap{align-items:center;gap:8px;display:flex}.mogulsLanding .core-aura-pulse{animation:3s ease-in-out infinite alternate corePulse}@keyframes corePulse{0%{r:75px;opacity:.4}to{r:105px;opacity:.8}}.mogulsLanding .spin-ring-cw{transform-origin:50%;animation:20s linear infinite ringRotate}.mogulsLanding .spin-ring-ccw{transform-origin:50%;animation:15s linear infinite ringRotateRev}.mogulsLanding .spin-ring-fast{transform-origin:50%;animation:8s linear infinite ringRotate}@keyframes ringRotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes ringRotateRev{0%{transform:rotate(360deg)}to{transform:rotate(0)}}.mogulsLanding .trace-modal-backdrop{z-index:9999;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000d9;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.mogulsLanding .trace-modal-card{background:#060c09;border:1px solid #35f2a0;border-radius:28px;flex-direction:column;gap:20px;width:min(100%,640px);padding:32px;display:flex}.mogulsLanding .modal-top{justify-content:space-between;align-items:center;display:flex}.mogulsLanding .modal-top h3{font:700 12px var(--font-geist-mono);color:#35f2a0;margin:0}.mogulsLanding .close-modal-btn{color:#fff;cursor:pointer;background:0 0;border:0;font-size:18px}.mogulsLanding .trace-timeline-full{flex-direction:column;gap:10px;display:flex}.mogulsLanding .trace-timeline-row{background:#0006;border:1px solid #ffffff14;border-radius:12px;align-items:center;gap:14px;padding:10px 14px;display:flex}.mogulsLanding .t-num{font:800 10px var(--font-geist-mono);color:#35f2a0}.mogulsLanding .t-content{flex-direction:column;flex:1;display:flex}.mogulsLanding .t-content b{color:#fff;font-size:13px}.mogulsLanding .t-content small{font:500 9px var(--font-geist-mono);color:#7f8b84}.mogulsLanding .t-check{font:700 8px var(--font-geist-mono);color:#35f2a0}.mogulsLanding .modal-done-btn{color:#fff;width:100%;font:700 11px var(--font-geist-mono);cursor:pointer;background:#35f2a026;border:1px solid #35f2a0;border-radius:12px;padding:14px}@media (max-width:1280px){.mogulsLanding .sequence-steps-grid{grid-template-columns:repeat(4,1fr);gap:8px}.mogulsLanding .dossier-meta-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:1024px){.mogulsLanding .memory-explorer-app{grid-template-columns:1fr;gap:24px;padding:0 clamp(16px,3vw,32px)}.mogulsLanding .record-list-scroll{max-height:clamp(280px,40vh,360px);padding:4px 10px 4px 4px}.mogulsLanding .record-card-item{padding:12px 14px}.mogulsLanding .explorer-left-sidebar{max-height:none}.mogulsLanding .sequence-steps-grid{grid-template-columns:repeat(4,1fr);gap:8px}}@media (max-width:900px){.mogulsLanding .sequence-steps-grid{grid-template-columns:repeat(4,1fr);gap:6px}.mogulsLanding .sequence-step-card{padding:10px 8px}.mogulsLanding .step-body b{font-size:10px}.mogulsLanding .step-body small{font-size:7px}}@media (max-width:768px){.mogulsLanding .sequence-steps-grid{grid-template-columns:repeat(2,1fr);gap:8px}.mogulsLanding .memory-explorer-app{padding:0 clamp(16px,4vw,24px)}.mogulsLanding .record-list-scroll{gap:8px;max-height:clamp(260px,35vh,320px)}.mogulsLanding .record-card-item{gap:5px;padding:12px}.mogulsLanding .card-title-text{font-size:13px;line-height:1.4}}@media (prefers-reduced-motion:reduce){.mogulsLanding{scroll-behavior:auto}.mogulsLanding *,.mogulsLanding :before,.mogulsLanding :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}html{scroll-padding-top:88px}html,body{max-width:100%;overflow-x:hidden}body{overflow-y:auto}.mogulsLanding.home-page{scroll-behavior:auto;contain:paint;overflow:clip visible}.mogulsLanding section[id]{scroll-margin-top:96px}.mogulsLanding.home-page .site-header{will-change:backdrop-filter;transform:translateZ(0)}.mogulsLanding.home-page .ambient{left:var(--ml-x);top:var(--ml-y);will-change:left, top}.mogulsLanding.home-page .scroll-progress{width:100%;transform:scaleX(calc(var(--ml-progress-number,0) / 100));transform-origin:0;will-change:transform}.mogulsLanding.home-page .command-demo{transform:none}.mogulsLanding.home-page [data-reveal]{opacity:0;transition:opacity .65s cubic-bezier(.16,1,.3,1),transform .65s cubic-bezier(.16,1,.3,1);transform:translateY(24px)}.mogulsLanding.home-page [data-reveal].shown{opacity:1;transform:translate(0,0)}.mogulsLanding .sequence-step-card,.mogulsLanding .record-card-item,.mogulsLanding .evidence-source-row{transition:transform .22s cubic-bezier(.16,1,.3,1),border-color .22s,background-color .22s,box-shadow .22s}.mogulsLanding .mobile-deck-carousel{overscroll-behavior-x:contain;overscroll-behavior-y:auto;touch-action:pan-x;-webkit-overflow-scrolling:touch}.mogulsLanding .record-card-item{will-change:auto}.mogulsLanding .record-card-item:hover,.mogulsLanding .record-card-item.selected{will-change:transform}@media (max-width:760px){html{scroll-padding-top:78px}.mogulsLanding section[id]{scroll-margin-top:82px}.mogulsLanding .ambient{display:none}.mogulsLanding .command-demo{min-height:auto}.mogulsLanding .record-list-scroll{max-height:clamp(240px,32vh,300px);padding:4px 8px 4px 4px}.mogulsLanding .record-card-item{border-radius:12px;padding:10px 12px}.mogulsLanding .card-title-text{-webkit-line-clamp:3;font-size:13px}.mogulsLanding .card-meta-line,.mogulsLanding .card-bottom-line{flex-wrap:wrap;gap:4px 8px}}.mogulsLanding [data-scroll-card]{will-change:transform, box-shadow;backface-visibility:hidden;position:relative;transform:translateZ(0)}.mogulsLanding .pipeline-stage-card{border:1px solid var(--ml-line);transition:transform .3s cubic-bezier(.34,1.56,.64,1),box-shadow .3s,border-color .3s}.mogulsLanding .pipeline-stage-card:hover{border-color:#35f2a066;transform:translateY(-6px)scale(1.01);box-shadow:0 20px 40px #35f2a01f,0 0 20px #35f2a014}.mogulsLanding .pipeline-stage-card .stage-icon-halo{transition:all .4s}.mogulsLanding .pipeline-stage-card:hover .stage-icon-halo{transform:scale(1.3);box-shadow:0 0 20px #35f2a04d,0 0 40px #35f2a026,inset 0 0 20px #35f2a01a}.mogulsLanding .primary,.mogulsLanding .secondary-action{transition:color .3s,border-color .3s;position:relative;overflow:hidden}.mogulsLanding .primary:before,.mogulsLanding .secondary-action:before{content:"";background:radial-gradient(circle at var(--ml-x,50%) var(--ml-y,50%), #35f2a026, transparent 80%);opacity:0;pointer-events:none;z-index:-1;transition:opacity .4s;position:absolute;inset:0}.mogulsLanding .primary:hover:before,.mogulsLanding .secondary-action:hover:before{opacity:1}@keyframes ml-counter-glow{0%,to{text-shadow:0 0 8px #35f2a000,0 0 16px #35f2a000}50%{text-shadow:0 0 8px #35f2a04d,0 0 16px #35f2a01a}}.mogulsLanding [data-number]{font-variant-numeric:tabular-nums;animation:3s ease-in-out infinite ml-counter-glow}@keyframes ml-section-enter{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.mogulsLanding .statement,.mogulsLanding .system,.mogulsLanding .council,.mogulsLanding .governance,.mogulsLanding .use-cases,.mogulsLanding .memory{animation:.8s ease-out forwards ml-section-enter;animation-delay:var(--animation-delay,0s)}.mogulsLanding .command-demo{perspective:1200px;transform-style:preserve-3d;position:relative}.mogulsLanding .command-demo:before{content:"";border-radius:inherit;opacity:0;pointer-events:none;background:linear-gradient(135deg,#35f2a014,#0000);transition:opacity .4s;position:absolute;inset:-1px}.mogulsLanding .command-demo:hover:before{opacity:1}.mogulsLanding .stage-status-badge{color:#35f2a0;letter-spacing:.08em;background:#35f2a01a;border-radius:4px;padding:2px 8px;font-size:9px;font-weight:700;transition:all .3s;display:inline-block;position:relative}.mogulsLanding [data-scroll-card]:hover .stage-status-badge{background:#35f2a033;box-shadow:0 0 12px #35f2a033}@media (min-width:900px){.mogulsLanding.home-page section:after{content:"";background:linear-gradient(90deg, transparent, var(--ml-line), transparent);opacity:0;height:1px;animation:.8s ease-out forwards ml-fade-in;animation-delay:var(--divider-delay,0s);margin-top:clamp(24px,4vw,56px);display:block}}@keyframes ml-fade-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.mogulsLanding [data-reveal]{opacity:1;transform:none}.mogulsLanding [data-scroll-card],.mogulsLanding .pipeline-stage-card,.mogulsLanding .primary,.mogulsLanding .secondary-action{transition:none!important;animation:none!important}.mogulsLanding .command-demo:hover:before{opacity:0}.mogulsLanding [data-scroll-card]:hover .stage-status-badge{box-shadow:none;background:#35f2a01a}}@media (max-width:900px){html,body,.mogulsLanding{overflow-x:clip}.mogulsLanding img,.mogulsLanding svg,.mogulsLanding video{max-width:100%;height:auto}.mogulsLanding .statement,.mogulsLanding .system,.mogulsLanding .council,.mogulsLanding .use-cases,.mogulsLanding .memory,.mogulsLanding .faq{padding-block:clamp(56px,12vw,88px)}.mogulsLanding .council-neural-section,.mogulsLanding .sovereign-memory-section,.mogulsLanding .governance,.mogulsLanding .final-cta{padding-block:clamp(56px,12vw,96px)}.mogulsLanding .process-pipeline{border-radius:20px;margin-top:20px;padding:clamp(16px,4vw,24px)}.mogulsLanding .pipeline-track{display:none}.mogulsLanding .pipeline-stages{grid-template-columns:1fr;gap:14px;position:relative}.mogulsLanding .pipeline-stages:before{content:"";pointer-events:none;background:linear-gradient(#0000,#35f2a047 15% 85%,#0000);width:2px;position:absolute;top:12px;bottom:12px;left:32px}.mogulsLanding .pipeline-stage-card{grid-column-gap:16px;grid-row-gap:6px;text-align:left;background:linear-gradient(160deg,#0c1410d9,#060c09f2);border-color:#35f2a02e;border-radius:18px;grid-template-rows:auto auto auto;grid-template-columns:56px minmax(0,1fr);align-items:center;padding:18px 18px 20px;display:grid}.mogulsLanding .pipeline-stage-card .stage-icon-wrap{background:#030a06e6;border:1px solid #35f2a066;border-radius:14px;grid-area:1/1/span 3;place-self:start center;width:56px;height:56px;margin:0;box-shadow:0 0 22px #35f2a01f}.mogulsLanding .pipeline-stage-card .stage-icon-wrap .stage-svg{width:42px;height:42px}.mogulsLanding .pipeline-stage-card .stage-icon-halo{display:none}.mogulsLanding .pipeline-stage-card .stage-header{grid-area:1/2;margin-bottom:0}.mogulsLanding .pipeline-stage-card .stage-header .stage-number{color:#35f2a0}.mogulsLanding .pipeline-stage-card h3{color:#fff;letter-spacing:-.01em;grid-area:2/2;margin:0;font-size:17px;font-weight:700}.mogulsLanding .pipeline-stage-card p{color:var(--ml-muted);grid-area:3/2;margin:0;font-size:13px;line-height:1.55}.mogulsLanding .pipeline-stage-card:hover{transform:none}.mogulsLanding .command-demo{border-radius:20px;width:100%;max-width:100%;min-height:auto;transform:none}.mogulsLanding .mission-view{padding:18px 16px}.mogulsLanding .mission-title{grid-column-gap:10px;grid-row-gap:4px;grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) auto;align-items:center;margin-bottom:14px;display:grid;position:static}.mogulsLanding .mission-title small{grid-area:1/1}.mogulsLanding .mission-title>span{white-space:nowrap;grid-area:1/2;place-self:center end;padding:4px 8px;font-size:8px;position:static}.mogulsLanding .mission-title h2{grid-area:2/1/auto/-1;margin:4px 0 0;font-size:18px;line-height:1.25}.mogulsLanding .mission-map{width:100%;height:clamp(240px,62vw,300px);transform:none}.mogulsLanding .core-node{width:96px;height:96px}.mogulsLanding .core-node img{width:40px;height:40px}.mogulsLanding .agent-node{max-width:calc(50% - 12px);padding:5px 8px;font-size:7px}.mogulsLanding .mission-foot{grid-template-columns:1fr 1fr;gap:8px 12px;padding-top:12px;font-size:8px;display:grid}.mogulsLanding .mission-foot span:nth-child(3){text-align:center;grid-column:1/-1}.mogulsLanding .demo-tabs button{min-height:44px;padding:14px 8px}.mogulsLanding .memory-fluid-container{width:100%;padding-inline:var(--page-gutter)}.mogulsLanding .memory-section-header{margin-bottom:32px;padding:0}.mogulsLanding .memory-main-title{max-width:100%;font-size:clamp(32px,9vw,46px);line-height:1.05}.mogulsLanding .memory-subtitle{font-size:15px}.mogulsLanding .memory-trust-banner{white-space:normal;text-align:center;padding:10px 16px;font-size:11px;line-height:1.4}.mogulsLanding .memory-capture-banner{margin-bottom:36px;padding:0}.mogulsLanding .memory-explorer-app{grid-template-columns:1fr;gap:20px;padding:0}.mogulsLanding .explorer-left-sidebar{border-radius:20px;gap:16px;padding:18px}.mogulsLanding .filter-chips-row{flex-wrap:wrap;gap:6px;display:flex}.mogulsLanding .filter-chip{letter-spacing:.06em;min-height:32px;padding:8px 12px;font-size:9px}.mogulsLanding .record-list-scroll{gap:12px;min-height:0;max-height:none;margin:0;padding:0;overflow:visible}.mogulsLanding .record-card-item{border-radius:14px;flex-direction:column;gap:10px;height:auto;min-height:0;padding:16px 16px 18px;display:flex}.mogulsLanding .card-top-line{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.mogulsLanding .card-mission-code{white-space:normal;text-overflow:unset;letter-spacing:.06em;overflow:visible}.mogulsLanding .card-title-text{-webkit-line-clamp:unset;padding:0;font-size:15px;line-height:1.35;display:block;overflow:visible}.mogulsLanding .card-meta-line{border-top:1px solid #ffffff0f;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding-top:8px;font-size:10px;display:flex}.mogulsLanding .card-owner-badge{white-space:normal;text-overflow:unset;overflow:visible}.mogulsLanding .card-bottom-line{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:0;display:flex}.mogulsLanding .card-timestamp{white-space:normal;text-overflow:unset;font-size:9px;overflow:visible}.mogulsLanding .record-card-item:hover{transform:none}.mogulsLanding .selected-record-dossier{border-radius:22px;gap:20px;padding:20px}.mogulsLanding .dossier-header-bar{flex-direction:column;align-items:flex-start;gap:10px}.mogulsLanding .dossier-tags{flex-wrap:wrap;gap:8px;width:100%}.mogulsLanding .dossier-time{font:700 10px var(--font-geist-mono);color:#94a198;letter-spacing:.1em;white-space:nowrap}.mogulsLanding .dossier-title-heading{font-size:22px;line-height:1.2}.mogulsLanding .dossier-meta-grid{border-radius:16px;padding:14px}.mogulsLanding .evidence-source-row{grid-column-gap:12px;grid-row-gap:8px;grid-template-rows:auto auto auto;grid-template-columns:32px minmax(0,1fr);align-items:start;padding:12px 14px;display:grid}.mogulsLanding .evidence-source-row .ev-icon{grid-area:1/1;font-size:18px}.mogulsLanding .evidence-source-row .ev-info{grid-area:1/2;min-width:0}.mogulsLanding .evidence-source-row .ev-info b{font-size:13px;line-height:1.35}.mogulsLanding .evidence-source-row .ev-state-badge{grid-area:2/1/auto/-1;justify-self:start;padding:4px 10px;font-size:8px}.mogulsLanding .evidence-source-row .ev-action-btn{grid-area:3/1/auto/-1;justify-self:start;min-height:34px;padding:8px 14px}.mogulsLanding .neural-chamber-header{padding:0 var(--page-gutter);margin-bottom:32px}.mogulsLanding .neural-title{letter-spacing:-.01em;font-size:clamp(28px,8vw,42px);line-height:1.1}.mogulsLanding .neural-subtitle{font-size:15px}.mogulsLanding .neural-telemetry-bar{border-radius:16px;flex-direction:column;align-items:flex-start;gap:6px;width:100%;padding:14px 16px;font-size:10px}.mogulsLanding .neural-telemetry-bar span{letter-spacing:.06em;justify-content:space-between;width:100%;display:flex}.mogulsLanding .neural-environment-grid{padding:0 var(--page-gutter);gap:24px}.mogulsLanding .mobile-council-deck{margin-top:32px;margin-bottom:24px}.mogulsLanding .mobile-deck-carousel{scroll-padding-inline:max(var(--page-gutter), calc((100% - min(78vw, 320px)) / 2));padding-inline:max(var(--page-gutter), calc((100% - min(78vw, 320px)) / 2));grid-auto-columns:min(78vw,320px);gap:14px}.mogulsLanding .mobile-protocol-card{border-radius:22px;padding:22px 18px}.mogulsLanding .mobile-card-sigil-wrap{width:76px;height:76px;margin-bottom:12px}.mogulsLanding .mobile-card-name{font-size:18px}.mogulsLanding .mobile-nav-circle-btn{width:44px;min-width:44px;height:44px;min-height:44px}}@media (max-width:380px){.mogulsLanding .pipeline-stage-card{grid-column-gap:12px;grid-template-columns:48px minmax(0,1fr);padding:16px}.mogulsLanding .pipeline-stage-card .stage-icon-wrap{width:48px;height:48px}.mogulsLanding .pipeline-stage-card .stage-icon-wrap .stage-svg{width:34px;height:34px}.mogulsLanding .pipeline-stage-card h3{font-size:16px}.mogulsLanding .core-node{width:88px;height:88px}.mogulsLanding .mission-map{height:240px}}@supports (padding:env(safe-area-inset-bottom)){@media (max-width:900px){.mogulsLanding .site-footer{padding-bottom:calc(24px + env(safe-area-inset-bottom))}.mogulsLanding .hero{padding-top:max(clamp(80px, 12vw, 120px), env(safe-area-inset-top))}}}.mogulsLanding [data-reveal]{opacity:0;will-change:opacity, transform;transition:opacity .8s cubic-bezier(.22,1,.36,1),transform .8s cubic-bezier(.22,1,.36,1);transform:translateY(30px)}.mogulsLanding [data-reveal].shown{opacity:1;transform:translateY(0)}.mogulsLanding [data-reveal-type=fade-up]{transform:translateY(40px)}.mogulsLanding [data-reveal-type=fade-up].shown{transform:translateY(0)}.mogulsLanding [data-reveal-type=fade-down]{transform:translateY(-40px)}.mogulsLanding [data-reveal-type=fade-down].shown{transform:translateY(0)}.mogulsLanding [data-reveal-type=fade-left]{transform:translate(-40px)}.mogulsLanding [data-reveal-type=fade-left].shown{transform:translate(0)}.mogulsLanding [data-reveal-type=fade-right]{transform:translate(40px)}.mogulsLanding [data-reveal-type=fade-right].shown{transform:translate(0)}.mogulsLanding [data-reveal-type=fade-zoom]{transform:scale(.92)}.mogulsLanding [data-reveal-type=fade-zoom].shown{transform:scale(1)}.mogulsLanding [data-reveal-type=text-scrub]{opacity:.25;transition:opacity 1.2s cubic-bezier(.22,1,.36,1);transform:none}.mogulsLanding [data-reveal-type=text-scrub].shown{opacity:1}.mogulsLanding section{position:relative}.mogulsLanding section:before{content:"";background:linear-gradient(to bottom, transparent, var(--line-metal), transparent);opacity:.6;pointer-events:none;width:1px;height:40px;position:absolute;top:0;left:50%;transform:translate(-50%)}.mogulsLanding section:first-of-type:before{display:none}.mogulsLanding .section-grid-connector{background:linear-gradient(90deg, transparent 0%, var(--line) 20%, var(--line-metal) 50%, var(--line) 80%, transparent 100%);opacity:.5;pointer-events:none;height:2px;position:absolute;top:-1px;left:0;right:0}.mogulsLanding .hero{position:relative;overflow:hidden}.mogulsLanding .hero-grid{background-image:linear-gradient(#d6ad550a 1px,#0000 1px),linear-gradient(90deg,#d6ad550a 1px,#0000 1px);background-size:64px 64px;-webkit-mask-image:radial-gradient(80% 60% at 50% 40%,#000 30%,#0000 80%);mask-image:radial-gradient(80% 60% at 50% 40%,#000 30%,#0000 80%)}.mogulsLanding .pipeline-stage-card,.mogulsLanding .policy-card,.mogulsLanding .use-case-grid article{transition:border-color .3s cubic-bezier(.22,1,.36,1),box-shadow .3s cubic-bezier(.22,1,.36,1),transform .3s cubic-bezier(.22,1,.36,1);position:relative}.mogulsLanding .pipeline-stage-card:hover,.mogulsLanding .use-case-grid article:hover{border-color:var(--line-metal);transform:translateY(-2px);box-shadow:inset 0 1px #f3efe50a,0 12px 32px #0006,0 0 24px #d6ad550f}.mogulsLanding .site-header nav a{transition:color .2s;position:relative}.mogulsLanding .site-header nav a:after{content:"";background:var(--gold);width:0;height:1px;transition:width .3s cubic-bezier(.22,1,.36,1);position:absolute;bottom:-4px;left:0}.mogulsLanding .site-header nav a:hover:after,.mogulsLanding .site-header nav a:focus-visible:after{width:100%}.mogulsLanding .site-header nav a:hover{color:var(--gold-luminous)}.mogulsLanding .hero-actions .primary,.mogulsLanding .final-actions .primary{transition:transform .25s cubic-bezier(.22,1,.36,1),background .25s,box-shadow .25s;position:relative;overflow:hidden}.mogulsLanding .hero-actions .primary:before,.mogulsLanding .final-actions .primary:before{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 30%,#ffffff1f 50%,#0000 70%);transition:transform .6s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;transform:translate(-100%)}.mogulsLanding .hero-actions .primary:hover:before,.mogulsLanding .final-actions .primary:hover:before{transform:translate(100%)}.mogulsLanding .hero-actions .primary:hover,.mogulsLanding .final-actions .primary:hover{transform:translateY(-1px);box-shadow:0 8px 24px #d6ad5533}.mogulsLanding .hero-actions .primary:active,.mogulsLanding .final-actions .primary:active{transform:translateY(0)scale(.98)}.mogulsLanding .integration-ticker{-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.mogulsLanding .ambient{background:radial-gradient(600px 400px at calc(var(--x,50vw) * 1) calc(var(--y,50vh) * 1), #d6ad550a, transparent 60%), radial-gradient(900px 520px at 80% -10%, #d6ad550d, transparent 60%), radial-gradient(720px 520px at 8% 110%, #43e4c806, transparent 60%);transition:background .3s}.mogulsLanding .scroll-progress{width:var(--ml-progress,0%);background:linear-gradient(90deg, var(--gold), var(--gold-luminous));z-index:100;height:2px;transition:width .1s linear;position:fixed;top:0;left:0;box-shadow:0 0 8px #d6ad5566}.mogulsLanding .council-orbit .orbit-node{transition:transform .3s cubic-bezier(.22,1,.36,1),filter .3s}.mogulsLanding .council-orbit .orbit-node:hover{filter:brightness(1.2);transform:scale(1.08)}.mogulsLanding .faq-list details summary{cursor:pointer;transition:color .2s}.mogulsLanding .faq-list details summary:hover{color:var(--gold-luminous)}.mogulsLanding .faq-list details[open] summary span[aria-hidden=true]{transition:transform .3s cubic-bezier(.22,1,.36,1);transform:rotate(45deg)}.mogulsLanding .faq-list details summary span[aria-hidden=true]{transition:transform .3s cubic-bezier(.22,1,.36,1)}.mogulsLanding .faq-list details p{animation:.4s cubic-bezier(.22,1,.36,1) faq-reveal}@keyframes faq-reveal{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.mogulsLanding [data-reveal],.mogulsLanding [data-reveal-type]{opacity:1!important;transition:none!important;transform:none!important}.mogulsLanding .hero-actions .primary:before,.mogulsLanding .final-actions .primary:before{display:none}.mogulsLanding .scroll-progress,.mogulsLanding .ambient{transition:none}.mogulsLanding *{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (hover:none),(pointer:coarse){.command-cursor-dot,.command-cursor-ring{display:none!important}}@media (max-width:768px){.mogulsLanding .hero h1{font-size:clamp(2rem,9vw,3.5rem);line-height:1.05}.mogulsLanding .statement h2,.mogulsLanding .system h2,.mogulsLanding .governance h2,.mogulsLanding .use-cases h2,.mogulsLanding .faq h2,.mogulsLanding .final-cta h2{font-size:clamp(1.5rem,7vw,2.5rem);line-height:1.1}.mogulsLanding .hero-actions{flex-direction:column;gap:12px}.mogulsLanding .hero-actions .primary,.mogulsLanding .hero-actions .secondary-action{text-align:center;justify-content:center;width:100%}}.mogulsLanding .shell{max-width:1200px;margin:0 auto;padding-inline:clamp(20px,4vw,48px)}.mogulsLanding section+section{margin-top:clamp(60px,10vw,120px)}.mogulsLanding .brand img,.mogulsLanding .site-footer img{image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges}.mogulsLanding .brand-wordmark b{font-family:var(--font-display);letter-spacing:.02em;white-space:nowrap;align-items:baseline;gap:4px;font-size:clamp(18px,2.5vw,22px);font-weight:600;display:inline-flex}.mogulsLanding .brand-wordmark em{color:var(--gold);font-style:italic}.mogulsLanding .brand-wordmark small{font-family:var(--font-body);letter-spacing:.22em;color:var(--muted);text-transform:uppercase;margin-top:2px;font-size:9px;display:block}
