/* V5 orbital dashboard */.hero-banner{height:390px!important;background:radial-gradient(ellipse at 74% 45%,#2e3d91a8,transparent 46%),radial-gradient(ellipse at 20% 120%,#0b8b9b77,transparent 54%),linear-gradient(115deg,#0a2136,#181c49 70%,#0b1636)!important}.hero-art{display:none!important}.orbital-stage{position:absolute;right:2%;top:0;width:51%;height:100%;z-index:1;perspective:950px;overflow:visible}.orbital-stage:before{content:'';position:absolute;width:340px;height:340px;left:calc(50% - 170px);top:calc(50% - 170px);border-radius:50%;background:radial-gradient(circle,#61dbfa33,transparent 65%);filter:blur(22px)}.orbital-globe{position:absolute;left:50%;top:50%;width:280px;height:280px;margin:-140px;transform-style:preserve-3d;border-radius:50%;background:radial-gradient(circle at 30% 25%,#7be8ff45,#255bba4d 38%,#091b49b0 73%,#070c27 90%);box-shadow:inset -28px -20px 45px #010821b9,inset 13px 8px 26px #a7eeff38,0 0 60px #56c7ff2e,0 24px 50px #0007;animation:globe-breathe 7s ease-in-out infinite}.orbital-globe:after{content:'';position:absolute;inset:0;border-radius:50%;background:repeating-linear-gradient(0deg,transparent 0 25px,#8fddff25 26px,#8fddff25 27px,transparent 28px 52px);mask-image:radial-gradient(circle,#000 52%,transparent 72%);opacity:.8}.globe-longitudes{position:absolute;inset:0;border-radius:50%;overflow:hidden;transform-style:preserve-3d}.globe-longitudes:before,.globe-longitudes:after{content:'';position:absolute;inset:5% 26%;border:1px solid #8edfff80;border-radius:50%;box-shadow:0 0 14px #7cdfff55}.globe-longitudes:after{inset:5% 8%;opacity:.45}.globe-ring{position:absolute;left:50%;top:50%;border:1px solid #8bd9ff8c;border-radius:50%;transform-style:preserve-3d;pointer-events:none}.ring-one{width:410px;height:410px;margin:-205px;transform:rotateX(68deg) rotateZ(-25deg);box-shadow:0 0 23px #4bd7f932}.ring-two{width:345px;height:345px;margin:-172.5px;transform:rotateY(69deg) rotateZ(24deg);border-color:#b2a0ffb5}.ring-three{width:480px;height:480px;margin:-240px;transform:rotateX(77deg) rotateZ(55deg);border-color:#7e9eff5a}.orbital-node{position:absolute;width:63px;height:63px;border-radius:19px;display:grid;place-items:center;background:linear-gradient(145deg,#263456e8,#111b35e8);border:1px solid #d0eaff61;box-shadow:inset 0 1px #ffffff36,0 14px 30px #0009,0 0 25px #8dbaff24;backdrop-filter:blur(14px);transition:transform .3s,box-shadow .3s;z-index:5;cursor:default}.orbital-node:hover{transform:translateY(-10px) scale(1.1)!important;box-shadow:0 20px 45px #000b,0 0 35px #9d90ff8c}.orbital-node svg{width:43px;height:43px}.node-facebook{left:10%;top:18%;animation:node-float 5s ease-in-out infinite}.node-instagram{right:8%;top:14%;animation:node-float 5.8s ease-in-out -1.3s infinite}.node-tiktok{left:8%;bottom:16%;animation:node-float 6.2s ease-in-out -.8s infinite}.node-youtube{right:11%;bottom:15%;animation:node-float 5.4s ease-in-out -2s infinite}.globe-label{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:4;text-align:center;color:#e7faff;text-shadow:0 0 20px #5ecaff;font:800 17px Manrope,sans-serif;letter-spacing:2px;pointer-events:none}.globe-label small{display:block;font:700 9px 'DM Sans',sans-serif;letter-spacing:3px;color:#9be4f7;margin-top:8px}.globe-particle{position:absolute;width:5px;height:5px;background:#9df8ff;border-radius:50%;box-shadow:0 0 15px #9df8ff;animation:particle-pulse 3s ease-in-out infinite}.particle-one{top:20%;left:42%}.particle-two{top:76%;left:38%;animation-delay:1s}.particle-three{top:47%;right:8%;animation-delay:2s}@keyframes globe-breathe{0%,100%{transform:rotateY(-13deg) translateY(0)}50%{transform:rotateY(13deg) translateY(-7px)}}@keyframes node-float{0%,100%{translate:0 0}50%{translate:0 -11px}}@keyframes particle-pulse{0%,100%{opacity:.3;scale:.6}50%{opacity:1;scale:1.3}}.hero-copy{max-width:49%!important}.hero-copy strong{font-size:clamp(33px,3.5vw,53px)!important}.hero-stats{position:relative;z-index:4}.hero-banner:after{z-index:0}@media(max-width:1100px){.orbital-stage{right:-4%;width:55%;transform:scale(.83)}.hero-copy{max-width:53%!important}}@media(max-width:750px){.hero-banner{height:360px!important}.hero-copy{max-width:75%!important}.orbital-stage{right:-23%;opacity:.55;transform:scale(.7)}.hero-copy strong{font-size:32px!important}.hero-stats{max-width:330px}}@media(max-width:480px){.hero-banner{height:360px!important}.hero-copy{max-width:100%!important}.hero-copy strong{font-size:28px!important}.orbital-stage{right:-48%;opacity:.28;transform:scale(.6)}.hero-stats{max-width:290px}}@media(prefers-reduced-motion:reduce){.orbital-globe,.orbital-node,.globe-particle{animation:none!important}}
