.dci-brand-intro{position:fixed;inset:0;z-index:1400;display:grid;place-items:center;overflow:hidden;isolation:isolate;perspective:850px;background:radial-gradient(ellipse at 50% 49%,#173e61,#0b203d 38%,#040b1b 80%);pointer-events:none;user-select:none}.dci-brand-intro[hidden]{display:none!important}.dci-brand-intro:before,.dci-brand-intro:after{content:"";position:absolute;inset:-20%;background:radial-gradient(ellipse at 38% 46%,#45c5f52e,transparent 36%),radial-gradient(ellipse at 65% 58%,#8272df24,transparent 31%);transform:rotate(-24deg)}.dci-brand-intro:after{inset:0;transform:none;background:radial-gradient(ellipse at 50% 50%,transparent 28%,#02071299 100%)}.dci-brand-intro__field{position:absolute;inset:0;transform-style:preserve-3d}.dci-brand-intro__particle{position:absolute;left:50%;top:50%;width:var(--size);height:var(--size);border-radius:50%;background:#dffaff;color:#76d9ff;box-shadow:0 0 6px 1px currentColor,0 0 18px currentColor,18px 29px 0 -1px #a4deff,-34px -17px 0 -1px #d2cfff;opacity:0}.dci-brand-intro__particle:nth-child(3n){color:#aaa4ff;background:#e5e1ff}.dci-brand-intro__particle:nth-child(7n){box-shadow:0 0 9px 2px #a6eaff,0 0 30px 5px #5db9ff66}.dci-brand-intro__orbit{position:absolute;left:50%;top:50%;width:70vmin;height:70vmin;margin:-35vmin;border:1px solid #7adfff4d;border-left-color:#d4f7ffb3;border-right-color:#a6a0ff80;border-radius:50%;box-shadow:0 0 18px #65c9ff24,inset 0 0 18px #65c9ff17;transform:rotate(-24deg) rotateX(68deg);opacity:0}.dci-brand-intro__orbit--inner{width:61vmin;height:61vmin;margin:-30.5vmin;border-color:#96b7ff26;border-bottom-color:#d5edff99;transform:rotate(31deg) rotateX(73deg)}.dci-brand-intro__stage{position:relative;display:grid;place-items:center;width:min(80vw,380px);height:240px}.dci-brand-intro__stage:before{content:"";position:absolute;width:min(96vw,620px);height:min(78vw,430px);border-radius:50%;background:radial-gradient(ellipse,#eefafff2 0%,#bfddf3d9 20%,#7abde659 43%,transparent 70%);opacity:0}.dci-brand-intro__logo{position:relative;display:block;width:clamp(176px,23vw,258px);height:auto;object-fit:contain;pointer-events:none}.dci-brand-intro__scan{position:absolute;left:-15%;right:-15%;top:50%;height:1px;background:linear-gradient(90deg,transparent,#82dfff66 20%,#e5faff 50%,#b9aaff66 80%,transparent);box-shadow:0 0 15px #a2dfff88;opacity:0}.dci-brand-intro[data-active]{animation:dci-brand-intro-exit 3.2s ease-out both}.dci-brand-intro__canvas{position:absolute;inset:0;width:100%;height:100%;z-index:2;pointer-events:none}.dci-brand-intro[data-particle-renderer] .dci-brand-intro__logo{visibility:hidden}.dci-brand-intro[data-particle-renderer] .dci-brand-intro__stage:before{background:radial-gradient(ellipse,#2188ca26,#1b619a17 34%,transparent 70%)}.dci-brand-intro[data-particle-renderer] .dci-brand-intro__field{opacity:.28}.dci-brand-intro[data-particle-renderer] .dci-brand-intro__scan{display:none}.dci-brand-intro[data-active]:before{animation:dci-brand-intro-nebula 2.2s ease-out both}.dci-brand-intro[data-active] .dci-brand-intro__field{animation:dci-brand-intro-field 2.2s cubic-bezier(.2,.65,.3,1) both}.dci-brand-intro[data-active] .dci-brand-intro__particle{animation:dci-brand-intro-particle 1.9s var(--delay) cubic-bezier(.16,.7,.3,1) both}.dci-brand-intro[data-active] .dci-brand-intro__orbit{animation:dci-brand-intro-orbit 1.9s ease-out both}.dci-brand-intro[data-active] .dci-brand-intro__stage:before{animation:dci-brand-intro-glow 2.1s ease-out both}.dci-brand-intro[data-active] .dci-brand-intro__logo{animation:dci-brand-intro-logo 1.8s cubic-bezier(.16,1,.3,1) both}.dci-brand-intro[data-active] .dci-brand-intro__scan{animation:dci-brand-intro-scan 1.9s ease-out both}@keyframes dci-brand-intro-field{0%{transform:rotateY(-32deg) rotate(-14deg)}to{transform:rotateY(24deg) rotate(8deg)}}@keyframes dci-brand-intro-particle{0%{opacity:0;transform:translate3d(calc(var(--x) * 1.8),calc(var(--y) * 1.8),calc(var(--z) + 240px))}22%{opacity:.8}62%{opacity:.95;transform:translate3d(var(--x),var(--y),var(--z))}to{opacity:0;transform:translate3d(calc(var(--x) * .72),calc(var(--y) * .72),calc(var(--z) - 160px))}}@keyframes dci-brand-intro-orbit{0%{opacity:0}25%,65%{opacity:.8}to{opacity:0}}@keyframes dci-brand-intro-glow{0%{opacity:0;transform:translateZ(-100px)}35%,82%{opacity:1;transform:translateZ(0)}to{opacity:.5}}@keyframes dci-brand-intro-logo{0%,12%{opacity:0;transform:translate3d(0,9px,-80px)}50%,to{opacity:1;transform:translateZ(0)}}@keyframes dci-brand-intro-scan{0%,16%{opacity:0;transform:translateY(64px)}42%,65%{opacity:.75}to{opacity:0;transform:translateY(-68px)}}@keyframes dci-brand-intro-nebula{0%{opacity:.4;transform:rotate(-24deg) translate3d(-3%,2%,0)}to{opacity:1;transform:rotate(-12deg) translate3d(3%,-2%,0)}}@keyframes dci-brand-intro-exit{0%,76%{opacity:1}to{opacity:0}}@media(max-width:639px){.dci-brand-intro{perspective:600px}.dci-brand-intro__particle:nth-of-type(2n){display:none}.dci-brand-intro__orbit{width:88vmin;height:88vmin;margin:-44vmin}.dci-brand-intro__orbit--inner{width:76vmin;height:76vmin;margin:-38vmin}}@media(prefers-reduced-motion:reduce){.dci-brand-intro{display:none!important}.dci-brand-intro,.dci-brand-intro *,.dci-brand-intro:before,.dci-brand-intro:after,.dci-brand-intro__stage:before{animation:none!important}}.dci-brand-intro__particle--1{--x:3.89vmin;--y:19.24vmin;--z:0px;--size:3px;--delay:0ms}.dci-brand-intro__particle--2{--x:-5.27vmin;--y:20.09vmin;--z:38.54px;--size:1.5px;--delay:20ms}.dci-brand-intro__particle--3{--x:.85vmin;--y:20.88vmin;--z:-72.98px;--size:1.5px;--delay:40ms}.dci-brand-intro__particle--4{--x:7.39vmin;--y:21.63vmin;--z:68.42px;--size:1.5px;--delay:60ms}.dci-brand-intro__particle--5{--x:-14.24vmin;--y:22.32vmin;--z:-16.94px;--size:1.5px;--delay:80ms}.dci-brand-intro__particle--6{--x:10.59vmin;--y:17.21vmin;--z:-57.38px;--size:1.5px;--delay:.1s}.dci-brand-intro__particle--7{--x:-3.76vmin;--y:17.93vmin;--z:111.61px;--size:1.5px;--delay:.12s}.dci-brand-intro__particle--8{--x:-7.57vmin;--y:18.59vmin;--z:-109.55px;--size:1.5px;--delay:.14s}.dci-brand-intro__particle--9{--x:17.29vmin;--y:19.2vmin;--z:44.83px;--size:1.5px;--delay:0ms}.dci-brand-intro__particle--10{--x:-18.88vmin;--y:19.75vmin;--z:52.41px;--size:3px;--delay:20ms}.dci-brand-intro__particle--11{--x:7.14vmin;--y:15.19vmin;--z:-130.04px;--size:1.5px;--delay:40ms}.dci-brand-intro__particle--12{--x:5.6vmin;--y:15.77vmin;--z:142.52px;--size:1.5px;--delay:60ms}.dci-brand-intro__particle--13{--x:-17.82vmin;--y:16.29vmin;--z:-77.62px;--size:1.5px;--delay:80ms}.dci-brand-intro__particle--14{--x:22vmin;--y:16.77vmin;--z:-34.34px;--size:1.5px;--delay:.1s}.dci-brand-intro__particle--15{--x:-14.09vmin;--y:17.19vmin;--z:134.75px;--size:1.5px;--delay:.12s}.dci-brand-intro__particle--16{--x:-2.55vmin;--y:13.16vmin;--z:-167.85px;--size:1.5px;--delay:.14s}.dci-brand-intro__particle--17{--x:16.62vmin;--y:13.61vmin;--z:111.84px;--size:1.5px;--delay:0ms}.dci-brand-intro__particle--18{--x:-23.61vmin;--y:14vmin;--z:7.34px;--size:1.5px;--delay:20ms}.dci-brand-intro__particle--19{--x:18.12vmin;--y:14.34vmin;--z:-127.98px;--size:3px;--delay:40ms}.dci-brand-intro__particle--20{--x:-1.27vmin;--y:14.62vmin;--z:184.87px;--size:1.5px;--delay:60ms}.dci-brand-intro__particle--21{--x:-14.18vmin;--y:11.14vmin;--z:-144.74px;--size:1.5px;--delay:80ms}.dci-brand-intro__particle--22{--x:23.8vmin;--y:11.45vmin;--z:25.57px;--size:1.5px;--delay:.1s}.dci-brand-intro__particle--23{--x:-21.28vmin;--y:11.7vmin;--z:111.29px;--size:1.5px;--delay:.12s}.dci-brand-intro__particle--24{--x:6.12vmin;--y:11.91vmin;--z:-192.96px;--size:1.5px;--delay:.14s}.dci-brand-intro__particle--25{--x:14.83vmin;--y:12.06vmin;--z:174.01px;--size:1.5px;--delay:0ms}.dci-brand-intro__particle--26{--x:-22.72vmin;--y:9.11vmin;--z:-61.75px;--size:1.5px;--delay:20ms}.dci-brand-intro__particle--27{--x:23.38vmin;--y:9.29vmin;--z:-86.25px;--size:1.5px;--delay:40ms}.dci-brand-intro__particle--28{--x:-10.68vmin;--y:9.41vmin;--z:191.85px;--size:3px;--delay:60ms}.dci-brand-intro__particle--29{--x:-10.02vmin;--y:9.48vmin;--z:-197.76px;--size:1.5px;--delay:80ms}.dci-brand-intro__particle--30{--x:27.93vmin;--y:9.49vmin;--z:98.74px;--size:1.5px;--delay:.1s}.dci-brand-intro__particle--31{--x:-24.31vmin;--y:7.09vmin;--z:54.59px;--size:1.5px;--delay:.12s}.dci-brand-intro__particle--32{--x:14.63vmin;--y:7.13vmin;--z:-181.67px;--size:1.5px;--delay:.14s}.dci-brand-intro__particle--33{--x:4.91vmin;--y:7.11vmin;--z:214.53px;--size:1.5px;--delay:0ms}.dci-brand-intro__particle--34{--x:-24.42vmin;--y:7.05vmin;--z:-134.25px;--size:1.5px;--delay:20ms}.dci-brand-intro__particle--35{--x:32.71vmin;--y:6.93vmin;--z:-18.22px;--size:1.5px;--delay:40ms}.dci-brand-intro__particle--36{--x:-17.7vmin;--y:5.06vmin;--z:163.01px;--size:1.5px;--delay:60ms}.dci-brand-intro__particle--37{--x:.14vmin;--y:4.97vmin;--z:-223.3px;--size:3px;--delay:80ms}.dci-brand-intro__particle--38{--x:20.06vmin;--y:4.82vmin;--z:166.22px;--size:1.5px;--delay:.1s}.dci-brand-intro__particle--39{--x:-31.62vmin;--y:4.62vmin;--z:-20.81px;--size:1.5px;--delay:.12s}.dci-brand-intro__particle--40{--x:26.81vmin;--y:4.36vmin;--z:-136.85px;--size:1.5px;--delay:.14s}.dci-brand-intro__particle--41{--x:-4.77vmin;--y:3.04vmin;--z:223.51px;--size:1.5px;--delay:0ms}.dci-brand-intro__particle--42{--x:-15.2vmin;--y:2.81vmin;--z:-192.87px;--size:1.5px;--delay:20ms}.dci-brand-intro__particle--43{--x:29.32vmin;--y:2.52vmin;--z:60.39px;--size:1.5px;--delay:40ms}.dci-brand-intro__particle--44{--x:-28.7vmin;--y:2.19vmin;--z:104.55px;--size:1.5px;--delay:60ms}.dci-brand-intro__particle--45{--x:11.86vmin;--y:1.8vmin;--z:-215.08px;--size:1.5px;--delay:80ms}.dci-brand-intro__particle--46{--x:10.17vmin;--y:1.01vmin;--z:212.74px;--size:3px;--delay:.1s}.dci-brand-intro__particle--47{--x:-26.01vmin;--y:.65vmin;--z:-98.45px;--size:1.5px;--delay:.12s}.dci-brand-intro__particle--48{--x:29.24vmin;--y:.23vmin;--z:-67.76px;--size:1.5px;--delay:.14s}.dci-brand-intro__particle--49{--x:-16.38vmin;--y:-.24vmin;--z:198.42px;--size:1.5px;--delay:0ms}.dci-brand-intro__particle--50{--x:-7.18vmin;--y:-.77vmin;--z:-224.76px;--size:1.5px;--delay:20ms}.dci-brand-intro__particle--51{--x:21.98vmin;--y:-1.01vmin;--z:133.02px;--size:1.5px;--delay:40ms}.dci-brand-intro__particle--52{--x:-28.5vmin;--y:-1.51vmin;--z:28.37px;--size:1.5px;--delay:60ms}.dci-brand-intro__particle--53{--x:19.75vmin;--y:-2.07vmin;--z:-174.37px;--size:1.5px;--delay:80ms}.dci-brand-intro__particle--54{--x:1.17vmin;--y:-2.67vmin;--z:228.33px;--size:1.5px;--delay:.1s}.dci-brand-intro__particle--55{--x:-23.78vmin;--y:-3.33vmin;--z:-162.31px;--size:3px;--delay:.12s}.dci-brand-intro__particle--56{--x:26.63vmin;--y:-3.04vmin;--z:11.6px;--size:1.5px;--delay:.14s}.dci-brand-intro__particle--57{--x:-21.85vmin;--y:-3.67vmin;--z:144.18px;--size:1.5px;--delay:0ms}.dci-brand-intro__particle--58{--x:4.14vmin;--y:-4.36vmin;--z:-223.29px;--size:1.5px;--delay:20ms}.dci-brand-intro__particle--59{--x:17.93vmin;--y:-5.1vmin;--z:184.85px;--size:1.5px;--delay:40ms}.dci-brand-intro__particle--60{--x:-32.36vmin;--y:-5.9vmin;--z:-50.07px;--size:1.5px;--delay:60ms}.dci-brand-intro__particle--61{--x:22.68vmin;--y:-5.06vmin;--z:-109.46px;--size:1.5px;--delay:80ms}.dci-brand-intro__particle--62{--x:-8.53vmin;--y:-5.83vmin;--z:209.94px;--size:1.5px;--delay:.1s}.dci-brand-intro__particle--63{--x:-12.11vmin;--y:-6.66vmin;--z:-199.48px;--size:1.5px;--delay:.12s}.dci-brand-intro__particle--64{--x:28.23vmin;--y:-7.53vmin;--z:85.02px;--size:3px;--delay:.14s}.dci-brand-intro__particle--65{--x:-30.27vmin;--y:-8.46vmin;--z:72.11px;--size:1.5px;--delay:0ms}.dci-brand-intro__particle--66{--x:11.81vmin;--y:-7.09vmin;--z:-189.09px;--size:1.5px;--delay:20ms}.dci-brand-intro__particle--67{--x:6.65vmin;--y:-7.99vmin;--z:205.48px;--size:1.5px;--delay:40ms}.dci-brand-intro__particle--68{--x:-23.44vmin;--y:-8.95vmin;--z:-114.53px;--size:1.5px;--delay:60ms}.dci-brand-intro__particle--69{--x:28.9vmin;--y:-9.96vmin;--z:-34.22px;--size:1.5px;--delay:80ms}.dci-brand-intro__particle--70{--x:-18.84vmin;--y:-11.03vmin;--z:161.97px;--size:1.5px;--delay:.1s}.dci-brand-intro__particle--71{--x:-1.85vmin;--y:-9.11vmin;--z:-202.55px;--size:1.5px;--delay:.12s}.dci-brand-intro__particle--72{--x:18.35vmin;--y:-10.15vmin;--z:136.91px;--size:1.5px;--delay:.14s}.dci-brand-intro__particle--73{--x:-26.31vmin;--y:-11.25vmin;--z:-1.93px;--size:3px;--delay:0ms}.dci-brand-intro__particle--74{--x:20.42vmin;--y:-12.39vmin;--z:-130.22px;--size:1.5px;--delay:20ms}.dci-brand-intro__particle--75{--x:-2.77vmin;--y:-13.59vmin;--z:190.86px;--size:1.5px;--delay:40ms}.dci-brand-intro__particle--76{--x:-13.29vmin;--y:-11.14vmin;--z:-150.71px;--size:1.5px;--delay:60ms}.dci-brand-intro__particle--77{--x:22.78vmin;--y:-12.31vmin;--z:34.01px;--size:1.5px;--delay:80ms}.dci-brand-intro__particle--78{--x:-20.49vmin;--y:-13.54vmin;--z:95.88px;--size:1.5px;--delay:.1s}.dci-brand-intro__particle--79{--x:6.73vmin;--y:-14.82vmin;--z:-171.05px;--size:1.5px;--delay:.12s}.dci-brand-intro__particle--80{--x:11.67vmin;--y:-16.16vmin;--z:154.79px;--size:1.5px;--delay:.14s}.dci-brand-intro__particle--81{--x:-18.6vmin;--y:-13.16vmin;--z:-59.61px;--size:1.5px;--delay:0ms}.dci-brand-intro__particle--82{--x:19.14vmin;--y:-14.47vmin;--z:-61.36px;--size:3px;--delay:20ms}.dci-brand-intro__particle--83{--x:-9.2vmin;--y:-15.84vmin;--z:144.17px;--size:1.5px;--delay:40ms}.dci-brand-intro__particle--84{--x:-6.32vmin;--y:-17.25vmin;--z:-148.15px;--size:1.5px;--delay:60ms}.dci-brand-intro__particle--85{--x:19.11vmin;--y:-18.72vmin;--z:76.15px;--size:1.5px;--delay:80ms}.dci-brand-intro__particle--86{--x:-16.5vmin;--y:-15.19vmin;--z:29.46px;--size:1.5px;--delay:.1s}.dci-brand-intro__particle--87{--x:10.03vmin;--y:-16.63vmin;--z:-111.59px;--size:1.5px;--delay:.12s}.dci-brand-intro__particle--88{--x:2.07vmin;--y:-18.13vmin;--z:129.75px;--size:1.5px;--delay:.14s}.dci-brand-intro__particle--89{--x:-13.19vmin;--y:-19.68vmin;--z:-80.47px;--size:1.5px;--delay:0ms}.dci-brand-intro__particle--90{--x:17.18vmin;--y:-21.29vmin;--z:-3.65px;--size:1.5px;--delay:20ms}.dci-brand-intro__particle--91{--x:-8.98vmin;--y:-17.21vmin;--z:74.66px;--size:3px;--delay:40ms}.dci-brand-intro__particle--92{--x:.68vmin;--y:-18.79vmin;--z:-97.08px;--size:1.5px;--delay:60ms}.dci-brand-intro__particle--93{--x:7.26vmin;--y:-20.43vmin;--z:66.73px;--size:1.5px;--delay:80ms}.dci-brand-intro__particle--94{--x:-10.21vmin;--y:-22.11vmin;--z:-10.48px;--size:1.5px;--delay:.1s}.dci-brand-intro__particle--95{--x:7.01vmin;--y:-23.85vmin;--z:-32.12px;--size:1.5px;--delay:.12s}.dci-brand-intro__particle--96{--x:-.89vmin;--y:-19.24vmin;--z:32.23px;--size:1.5px;--delay:.14s}.dci-brand-intro .dci-brand-intro__particle{display:block}.dci-brand-intro[data-active] .dci-brand-intro__particle:nth-child(2n){animation-delay:var(--delay)}@media(max-width:639px){.dci-brand-intro .dci-brand-intro__particle:nth-of-type(2n){display:none}}
