:is(.xe-hero,.xe-title.xn-platform-hero,.xu-hero:not(.xu-hero-light),.xch49-product-hero,.xch49-journey .xch49-hero,.xc-editorial-hero){background:radial-gradient(ellipse at 85% 5%,#5934a7b3,transparent 55%),radial-gradient(ellipse at 10% 95%,#254d9c77,transparent 55%),#10091f!important;isolation:isolate;overflow:hidden;position:relative}:is(.xe-hero,.xe-title.xn-platform-hero,.xu-hero:not(.xu-hero-light),.xch49-product-hero,.xch49-journey .xch49-hero,.xc-editorial-hero)>*{position:relative;z-index:1}.xe-hero.xz-home-hero:before,:is(.xe-hero,.xe-title.xn-platform-hero,.xu-hero:not(.xu-hero-light),.xch49-product-hero,.xch49-journey .xch49-hero,.xc-editorial-hero):before{animation:xaf-orbit 18s ease-in-out infinite alternate!important;background:none!important;border:1px solid #a788e34d;border-radius:50%;box-shadow:0 0 110px 30px #7158dc38;content:"";filter:none!important;height:45vw;inset:auto!important;mask:none!important;opacity:1!important;pointer-events:none;position:absolute!important;right:-8vw!important;top:-25vw!important;width:45vw;z-index:0!important}:is(.xch49-journey .xch49-hero,.xc-editorial-hero,.xe-title.xn-platform-hero):after{animation:xaf-geometry 32s ease-in-out infinite alternate;border:1px solid #b99cdd38;border-radius:38%;box-shadow:0 0 0 48px #af8bdb0b,0 0 0 98px #8e6bc608;content:"";height:440px;pointer-events:none;position:absolute;right:-100px;top:-145px;transform:rotate(24deg);width:440px;z-index:0}.xu-hero.xu-hero-light{background:#f1e8fa!important;isolation:isolate;overflow:hidden;position:relative}.xu-hero.xu-hero-light:before{animation:xaf-orbit 24s ease-in-out infinite alternate!important;background:none!important;border:1px solid #784fcd28;border-radius:50%;box-shadow:0 0 0 36px #784fcd08;content:"";height:420px;inset:auto!important;pointer-events:none;position:absolute;right:-120px;top:-260px;width:420px;z-index:-1}.xch49-network-lines{display:none!important}.xch49-product-hero .xch49-network{opacity:.1;position:absolute!important;z-index:0!important}.xe-hero .xe-map{border:1px solid #a88ed45e!important;box-shadow:25px 30px 80px #06030b80,0 0 60px #8b52e333!important;transform:perspective(1200px) rotateY(-8deg) rotateX(3deg);transition:transform .65s ease,box-shadow .65s ease}.xe-hero .xe-map:focus-within,.xe-hero .xe-map:hover{transform:perspective(1200px) rotateY(0) rotateX(0)}.xe-hero h1{line-height:1.12!important;padding-bottom:.12em}.xe-hero h1 span{background:linear-gradient(105deg,#bba1ff,#a8c8ff 60%,#f6f8ff);background-clip:text;-webkit-background-clip:text;color:transparent}.xch49-xip .xch49-talk{background:linear-gradient(111deg,#24076e,#5c16ff)!important;border-color:#784fcd!important;box-shadow:0 5px 18px #4c12c530!important;color:#fff!important}.xaf-motion{background:#1b122ce8;border:1px solid #a98ac7;border-radius:24px;bottom:16px;box-shadow:0 4px 20px #14072230;color:#f7f1ff;cursor:pointer;font:500 12px/1.3 Arial,sans-serif;padding:9px 14px;position:fixed;right:16px;z-index:80}.xaf-motion[hidden]{display:none}.xaf-motion:hover{background:#3b205b}.xaf-motion:focus-visible{outline:3px solid #bda4ff;outline-offset:3px}html:root.xaf-paused body *,html:root.xaf-paused body :after,html:root.xaf-paused body :before{animation-play-state:paused!important}html:root.xaf-paused body .xe-map{transform:none!important;transition:none!important}@keyframes xaf-orbit{0%{transform:translate(0) scale(1)}to{transform:translate(-30px,40px) scale(1.2)}}@keyframes xaf-geometry{0%{transform:rotate(24deg) translate(0)}to{transform:rotate(42deg) translate(-18px,25px)}}@media(max-width:900px){.xe-hero .xe-map{transform:none}:is(.xe-hero,.xe-title.xn-platform-hero,.xu-hero:not(.xu-hero-light),.xch49-product-hero,.xch49-journey .xch49-hero,.xc-editorial-hero):before{height:80vw;right:-20vw!important;top:-35vw!important;width:80vw}.xc-editorial-hero:after,.xch49-journey .xch49-hero:after,.xe-title.xn-platform-hero:after{height:300px;right:-170px;width:300px}}@media(prefers-reduced-motion:reduce){html:root:root body *,html:root:root body :after,html:root:root body :before{animation:none!important;scroll-behavior:auto!important;transition:none!important}html:root:root body .xe-map{transform:none!important}}.xaf-motion-slot{display:contents}.xaf-motion-slot[hidden]{display:none}@media(max-width:700px){.xaf-motion-slot{align-items:center;background:#fff;border-bottom:1px solid #e6dded;box-sizing:border-box;display:flex;justify-content:flex-end;min-height:52px;padding:4px 16px}.xaf-motion-slot>.xaf-motion{bottom:auto;box-sizing:border-box;margin:0;max-width:100%;min-height:44px;position:static;right:auto}}