:root{--panel-card-border:#e0e0e0;--panel-glow-pink:#ffbcd3;--resources-wash:#ffe1eb;--shadow-panel-card:0 20px 20px #24324226}@keyframes heroClusterIn{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes heroClusterFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@media (prefers-reduced-motion:no-preference){.animate-hero-cluster{animation:.9s cubic-bezier(.2,.7,.2,1) .15s both heroClusterIn,7s ease-in-out 1.05s infinite heroClusterFloat}.animate-hero-cluster-late{animation:.9s cubic-bezier(.2,.7,.2,1) .3s both heroClusterIn,7s ease-in-out 4.55s infinite heroClusterFloat}}
