body{background:#0b0818}.xch49-journey .xch49-hero,.xch49-product-hero{background:#0c091c!important;isolation:isolate;overflow:hidden;position:relative}.xch49-journey .xch49-hero:before,.xch49-product-hero:before{animation:xad-aurora 24s ease-in-out infinite alternate!important;background:radial-gradient(ellipse at 72% 48%,#5c16ff50,transparent 42%),radial-gradient(ellipse at 22% 60%,#46339b55,transparent 45%)!important;content:"";filter:blur(18px);inset:-25%;opacity:1!important;pointer-events:none;position:absolute;z-index:-1}.xch49-network-lines{display:none!important}.xch49-actions .xch49-talk,.xch49-xip .xch49-talk{background:linear-gradient(111deg,#24076e,#5c16ff)!important;border-color:#784fcd!important;box-shadow:0 5px 20px #4c12c530!important;color:#fff!important}.xc-review-header{border:1px solid #e6dff3;border-radius:18px;box-shadow:0 8px 40px #10052526;margin:16px auto -1px;max-width:1400px;top:14px!important;width:calc(100% - 40px);z-index:100}.xc-review-drop .xe-mega{border-radius:0 0 18px 18px}.xch49-journey .xs-hero,.xe-hero,.xe-title.xn-platform-hero,.xu-hero{background:#0c091c!important;isolation:isolate;overflow:hidden;position:relative}.xch49-journey .xs-hero:before,.xe-hero:before,.xe-title.xn-platform-hero:before,.xu-hero:before{animation:xad-aurora 24s ease-in-out infinite alternate!important;background:radial-gradient(ellipse at 72% 48%,#5c16ff50,transparent 42%),radial-gradient(ellipse at 22% 60%,#46339b55,transparent 45%),radial-gradient(ellipse at 62% 8%,#a77bff26,transparent 40%)!important;content:"";filter:blur(18px);inset:-25%;opacity:1!important;pointer-events:none;position:absolute;transform:none;z-index:-1}.xe-hero:after,.xe-title.xn-platform-hero:after{border:1px solid #b89be92b;border-radius:50%;box-shadow:0 0 80px #9b67ec12,inset 0 0 90px #9b67ec0c;content:"";height:50vw;left:48%;pointer-events:none;position:absolute;top:-20%;transform:rotate(-28deg);width:80vw;z-index:-1}.xe-hero{gap:48px;min-height:660px;padding-bottom:100px!important;padding-top:100px!important}.xe-hero h1{font-size:clamp(42px,4.6vw,68px)!important;letter-spacing:-.045em;line-height:1.1!important;overflow:visible;padding-bottom:8px}.xe-hero h1 span{background:linear-gradient(108deg,#c4a6ff 10%,#b8ccff 70%,#fff);background-clip:text;-webkit-background-clip:text;color:transparent}.xe-hero-copy>p:not(.xe-kicker){color:#ccc3de;line-height:1.65;max-width:570px}.xe-map{border:1px solid #a88ed45e!important;box-shadow:25px 30px 80px #06030b80,0 0 60px #8b52e333!important;position:relative;transform:perspective(1200px) rotateY(-8deg) rotateX(3deg);transition:transform .7s ease,box-shadow .7s ease}.xe-map:focus-within,.xe-map:hover{transform:perspective(1200px) rotateY(0) rotateX(0)}.xe-map a{transition:transform .2s,box-shadow .2s!important}.xe-map a:hover{transform:translateY(-3px)}.xe-section{padding-bottom:90px!important;padding-top:90px!important}.xe-section:not(.xe-tint):not(.xe-close){background:#fff}.xe-tint{background:#f1eafa!important}.xe-section h2{letter-spacing:-.035em}.xe-close{background:radial-gradient(ellipse at 70% 110%,#4c12c5aa,transparent 65%),#100a22!important;color:#fff}.xe-close p{color:#d2c4e8}.xe-close h2{color:#fff!important}.xab-industry-card,.xe-section .xe-card{transition:transform .22s,box-shadow .22s}.xab-industry-card:hover,.xe-section a.xe-card:hover{box-shadow:0 18px 38px #35176816;transform:translateY(-5px)}.xad-story{background:radial-gradient(ellipse at 85% 45%,#30135866,transparent 56%),#0e0a1c;color:#eee8fa;padding:90px max(24px,calc(50vw - 580px));position:relative}.xad-story-heading{margin:0 0 60px;max-width:720px}.xad-story-heading .xe-kicker{color:#bd9af7}.xad-story h2{color:#fff;font-size:clamp(36px,4.6vw,62px);letter-spacing:-.04em;line-height:1.1;margin:18px 0}.xad-story h2 span{color:#bca2ee}.xad-story-layout{align-items:start;display:grid;gap:60px;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}.xad-step{align-items:flex-start;border-top:1px solid #ad8fd82e;display:flex;flex-direction:column;justify-content:center;min-height:65vh;padding:70px 0;scroll-margin-top:145px}.xad-step:last-child{min-height:55vh}.xad-number{color:#ba96ed;font-size:12px;font-weight:700;letter-spacing:.15em}.xad-step h3{color:#fff;font-size:clamp(29px,3vw,42px);letter-spacing:-.035em;line-height:1.13;margin:24px 0 16px}.xad-step p{color:#c9bfd9;font-size:17px;line-height:1.75;margin:0 0 18px;max-width:430px}.xad-step .xe-button{font-size:14px;line-height:1.4;margin-top:12px;white-space:normal}.xad-scene-sticky{padding:0 0 36px;position:sticky;top:130px}.xad-scene{background:radial-gradient(ellipse at 50% 45%,#47256c44,transparent 65%),#110c20;border:1px solid #b494e02e;border-radius:30px;box-shadow:0 30px 70px #05020c40;overflow:hidden;position:relative;transition:background .8s}.xad-fabric{display:block;height:auto;transform:scale(.92);transition:transform 1.1s ease;width:100%}.xad-orbits{animation:xad-orbit 60s linear infinite;opacity:.4;transform-origin:280px 260px}.xad-connectors{opacity:.25;transition:opacity .8s}.xad-satellites{opacity:.6;transition:opacity .8s}.xad-scene[data-active="1"] .xad-fabric{transform:scale(1)}.xad-scene[data-active="1"] .xad-connectors,.xad-scene[data-active="2"] .xad-connectors{opacity:.9}.xad-scene[data-active="2"] .xad-fabric{transform:scale(1.035)}.xad-scene[data-active="2"] .xad-satellites{opacity:1}.xad-scene-caption{color:#dccaf7;font-size:14px;font-weight:600;letter-spacing:.02em;min-height:50px;padding:0 20px 22px;text-align:center}.xad-scene-nav{display:flex;gap:6px;justify-content:center;margin-top:24px}.xad-scene-nav a{align-items:center;border:1px solid transparent;border-radius:30px;color:#bfb2d3;display:flex;font-size:13px;gap:8px;padding:12px 16px;text-decoration:none;transition:background .2s}.xad-scene-nav a span{color:#a98bd0;font-size:10px}.xad-scene-nav a:hover,.xad-scene-nav a[aria-current=step]{background:#6c3e9d30;border-color:#9471c760;color:#fff}.xad-scene-note{color:#b8a7cd;font-size:12px;line-height:1.5;text-align:center}.xad-motion{background:#1b122ce8;border:1px solid #a98ac7;border-radius:24px;bottom:18px;box-shadow:0 4px 20px #14072230;color:#f7f1ff;cursor:pointer;font:500 12px/1.2 inherit;padding:10px 16px;position:fixed;right:18px;z-index:80}.xad-motion:hover{background:#3b205b}.xad-motion[hidden]{display:none}.xad-paused *,.xad-paused :after,.xad-paused :before{animation-play-state:paused!important}.xad-paused .xad-fabric,.xad-paused .xe-map{transform:none!important;transition:none!important}@keyframes xad-aurora{0%{transform:translate(-3%) scale(.95)}to{transform:translate(6%,4%) scale(1.1)}}@keyframes xad-orbit{to{transform:rotate(1turn)}}@media(max-width:1000px){.xc-review-header{margin-top:12px;top:10px!important;width:calc(100% - 24px)}.xe-hero{gap:28px;padding-bottom:70px!important;padding-top:70px!important}.xe-map{transform:none}.xad-story-layout{gap:28px}.xad-scene-sticky{top:110px}.xad-scene-nav a{padding:10px}.xad-step p{font-size:16px}}@media(max-width:700px){.xe-hero{min-height:0;padding-bottom:60px!important;padding-top:55px!important}.xe-hero h1{font-size:42px!important}.xe-section{padding-bottom:58px!important;padding-top:58px!important}.xad-story{padding:60px 24px}.xad-story-heading{margin-bottom:30px}.xad-story-layout{display:flex;flex-direction:column;gap:28px}.xad-scene-sticky{order:-1;padding-bottom:0;position:relative;top:auto;width:100%}.xad-step,.xad-step:last-child{min-height:0;padding:48px 0;scroll-margin-top:110px}.xad-step h3{font-size:31px}.xad-story h2{font-size:38px}.xad-scene-note{margin-bottom:0}.xad-motion{bottom:12px;right:12px}.xad-fabric{max-height:390px}.xe-hero:after{height:70vw;left:10%;top:10%;width:120vw}}@media(prefers-reduced-motion:reduce){*,:after,:before{animation:none!important;scroll-behavior:auto!important;transition:none!important}.xad-fabric,.xe-map{transform:none!important}}