.hero.shell{padding-bottom:0}.ecosystem-scene{width:100vw!important;max-width:none!important;margin-inline:calc((100% - 100vw)/2)!important;border:0!important;border-radius:0!important;box-shadow:none!important;overflow:hidden!important;background:radial-gradient(ellipse at 50% 35%,#142d4350,#03070c 70%)!important}.scene-topline{border:0!important;padding:25px max(5vw,20px);background:transparent}.scene-viewport{height:clamp(570px,78svh,880px)!important}.scene-controls{background:transparent!important;border:0!important}.scene-detail{width:min(1140px,90vw);margin:auto;border:0!important;border-left:1px solid #456779!important;background:transparent!important;backdrop-filter:none;padding-block:16px}.scene-note{background:transparent;border:0!important;max-width:1140px;margin:15px auto;padding:15px 25px;color:#a4becf}.business-demo{width:min(1140px,90vw);margin:50px auto 80px;display:grid;grid-template-columns:1fr 1fr;gap:60px;color:#d8e6f0;padding-top:35px;border-top:1px solid #30495c}.business-demo h2{font-size:clamp(29px,3vw,43px);line-height:1.2;letter-spacing:-1px;margin:15px 0 25px}.business-demo label{display:block;margin-bottom:12px;font-size:13px}.business-demo select{width:100%;padding:14px;background:#0b1722;color:#e7f2fa;border:1px solid #456478;border-radius:3px;font:13px Manrope,sans-serif}.business-demo p{font-size:13px;line-height:1.85;color:#a7bfce}.demo-label{font:10px monospace!important;letter-spacing:1px;color:#deb887!important}.demo-actions{display:flex;gap:10px;flex-wrap:wrap;margin:22px 0}.demo-actions button{padding:12px 16px;background:#c6e9de;border:1px solid #c6e9de;border-radius:3px;color:#08201b;font:600 12px Manrope,sans-serif;cursor:pointer}.demo-actions button:not(:first-child){background:transparent;color:#c6e9de;border-color:#456478}.demo-actions button:disabled{opacity:.4;cursor:default}.demo-output{border-left:1px solid #456478;padding-left:30px}.demo-output ol{list-style:none;padding:0;margin:0 0 30px}.demo-output li{padding:14px 0;border-bottom:1px solid #233d50;font-size:12px;color:#809eaf}.demo-output li[aria-current]{color:#c6f3e5}.demo-output h3{font-size:23px;font-weight:500}#demo-counter{font:10px monospace;color:#a5d4ca}#demo-caption{font:10px monospace;color:#c8dfe9;margin:20px 0}#demo-request{font-size:17px;color:#dbe9f2}@media(max-width:680px){.scene-viewport{height:560px!important}.business-demo{grid-template-columns:1fr;gap:25px;width:calc(100% - 40px);margin-block:30px 55px}.demo-output{padding-left:20px}.scene-detail{display:block;width:calc(100% - 40px)}.scene-note{padding-inline:20px}.scene-topline{padding-inline:20px}.scene-deploy{font-size:9px}.scene-pause{font-size:9px}}
.hero.shell{overflow:visible!important}
.ecosystem-scene{width:var(--scene-width,100%)!important;margin-inline:calc((100% - var(--scene-width,100%))/2)!important}
