/* Local review only. Text, controls and native AI layer share one photographic hero. */
html body.mx-main-world-20261028 main>.mxp-hero{display:block!important;position:relative!important;padding:0!important;min-height:820px!important;isolation:isolate;overflow:hidden!important;background:#041322!important}
html body.mx-main-world-20261028 .mx-hero-picture{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;display:block!important;z-index:0!important}
html body.mx-main-world-20261028 .mx-hero-picture img{width:100%!important;height:100%!important;position:absolute!important;inset:0!important;object-fit:cover!important;object-position:center!important;animation:none!important;transform:none!important}
html body.mx-main-world-20261028 .mx-hero-picture:after{display:none!important}
html body.mx-main-world-20261028 .mlp-hero-shade{position:absolute!important;inset:0!important;display:block!important;z-index:1!important;background:linear-gradient(90deg,#031120c9 0%,#03112091 28%,#03112018 46%,transparent 60%),linear-gradient(0deg,#03112066,transparent 30%)!important;pointer-events:none}
html body.mx-main-world-20261028 .mlp-hero-content{position:relative!important;z-index:4!important;width:46%!important;max-width:620px!important;margin:0!important;padding:65px 22px 105px 40px!important;background:transparent!important}
html body.mx-main-world-20261028 main .mxp-hero .mlp-hero-content h1.mx-admin-heading-title{color:#fff!important;font-size:clamp(38px,3.5vw,58px)!important;line-height:1.08!important;max-width:none!important;width:auto!important;text-shadow:0 2px 15px #03112088!important}
html body.mx-main-world-20261028 main .mxp-hero .mlp-hero-content h1.mx-admin-heading-title>span{color:#65ddec!important}
html body.mx-main-world-20261028 main .mxp-hero .mlp-hero-content p{color:#eef6fb!important;font-size:16px!important;line-height:1.65!important}
html body.mx-main-world-20261028 main .mxp-hero .mlp-hero-content .mlp-trial-note{font-size:12px!important}
html body.mx-main-world-20261028 .mxp-hero>.mx-public-network{position:absolute!important;inset:0!important;z-index:2!important;opacity:.52!important;mask-image:linear-gradient(90deg,transparent 15%,#000 65%)!important;pointer-events:none}
html body.mx-main-world-20261028 .mx-neural-core{left:73%!important;top:28%!important;width:150px!important;height:150px!important}
html body.mx-main-world-20261028 .hero-ai-signature{left:40px;right:auto;top:auto;bottom:24px}.mx-main-world-20261028 .hero-ai-capabilities{right:3%;bottom:72px}.mx-main-world-20261028 .hero-ai-toggle{right:3%;bottom:20px}
html body.mx-main-world-20261028 .mlp-hero-foot{margin-top:28px!important;font-size:10px!important;flex-wrap:wrap;gap:8px}
@media(max-width:700px){
 html body.mx-main-world-20261028 main>.mxp-hero{display:block!important;min-height:0!important;height:auto!important}
 html body.mx-main-world-20261028 .mx-hero-picture{position:absolute!important;inset:0!important;height:100%!important;width:100%!important}
 html body.mx-main-world-20261028 .mx-hero-picture img{position:absolute!important;inset:0!important;width:100%!important;height:auto!important;object-fit:contain!important;object-position:top center!important;mask-image:linear-gradient(#000 88%,transparent 100%)}
 html body.mx-main-world-20261028 .mlp-hero-shade{background:linear-gradient(180deg,transparent 0px,transparent 285px,#03112033 360px,#03112091 550px,#03112044 78%,transparent)!important}
 html body.mx-main-world-20261028 .mlp-hero-content{position:relative!important;width:100%!important;max-width:none!important;padding:390px 24px 165px!important;margin:0!important;z-index:4!important}
 html body.mx-main-world-20261028 main .mxp-hero .mlp-hero-content h1.mx-admin-heading-title{font-size:36px!important;line-height:1.08!important}
 html body.mx-main-world-20261028 main .mxp-hero .mlp-hero-content p{font-size:16px!important;line-height:1.6!important}
 html body.mx-main-world-20261028 .mxp-hero>.mx-public-network{height:390px!important;opacity:.86!important;mask-image:linear-gradient(180deg,#000 0%,#000 76%,transparent 100%)!important}
 html body.mx-main-world-20261028 .mx-neural-core{left:68%!important;top:42%!important;width:110px!important;height:110px!important}
 html body.mx-main-world-20261028 .hero-ai-signature{top:auto;left:24px;right:auto;bottom:116px}
 html body.mx-main-world-20261028 .hero-ai-capabilities{top:auto;left:24px;right:auto;bottom:68px;font-size:10px}.mx-main-world-20261028 .hero-ai-toggle{right:24px;bottom:16px}
}