/* ============================================================
   PARTICLE SPHERE — Generated nth-child rules for 62 particles
   Each particle: angle = (i/62)*720 degrees
   Each delay: i * (3s / 62)
   ============================================================ */
.hero-particles i:nth-child(1){transform:rotate(11.6deg) translate3d(80px,0,0);animation-delay:0.048s}
.hero-particles i:nth-child(2){transform:rotate(23.2deg) translate3d(80px,0,0);animation-delay:0.097s}
.hero-particles i:nth-child(3){transform:rotate(34.8deg) translate3d(80px,0,0);animation-delay:0.145s}
.hero-particles i:nth-child(4){transform:rotate(46.5deg) translate3d(80px,0,0);animation-delay:0.194s}
.hero-particles i:nth-child(5){transform:rotate(58.1deg) translate3d(80px,0,0);animation-delay:0.242s}
.hero-particles i:nth-child(6){transform:rotate(69.7deg) translate3d(80px,0,0);animation-delay:0.290s}
.hero-particles i:nth-child(7){transform:rotate(81.3deg) translate3d(80px,0,0);animation-delay:0.339s}
.hero-particles i:nth-child(8){transform:rotate(92.9deg) translate3d(80px,0,0);animation-delay:0.387s}
.hero-particles i:nth-child(9){transform:rotate(104.5deg) translate3d(80px,0,0);animation-delay:0.435s}
.hero-particles i:nth-child(10){transform:rotate(116.1deg) translate3d(80px,0,0);animation-delay:0.484s}
.hero-particles i:nth-child(11){transform:rotate(127.7deg) translate3d(80px,0,0);animation-delay:0.532s}
.hero-particles i:nth-child(12){transform:rotate(139.4deg) translate3d(80px,0,0);animation-delay:0.581s}
.hero-particles i:nth-child(13){transform:rotate(151.0deg) translate3d(80px,0,0);animation-delay:0.629s}
.hero-particles i:nth-child(14){transform:rotate(162.6deg) translate3d(80px,0,0);animation-delay:0.677s}
.hero-particles i:nth-child(15){transform:rotate(174.2deg) translate3d(80px,0,0);animation-delay:0.726s}
.hero-particles i:nth-child(16){transform:rotate(185.8deg) translate3d(80px,0,0);animation-delay:0.774s}
.hero-particles i:nth-child(17){transform:rotate(197.4deg) translate3d(80px,0,0);animation-delay:0.823s}
.hero-particles i:nth-child(18){transform:rotate(209.0deg) translate3d(80px,0,0);animation-delay:0.871s}
.hero-particles i:nth-child(19){transform:rotate(220.6deg) translate3d(80px,0,0);animation-delay:0.919s}
.hero-particles i:nth-child(20){transform:rotate(232.3deg) translate3d(80px,0,0);animation-delay:0.968s}
.hero-particles i:nth-child(21){transform:rotate(243.9deg) translate3d(80px,0,0);animation-delay:1.016s}
.hero-particles i:nth-child(22){transform:rotate(255.5deg) translate3d(80px,0,0);animation-delay:1.065s}
.hero-particles i:nth-child(23){transform:rotate(267.1deg) translate3d(80px,0,0);animation-delay:1.113s}
.hero-particles i:nth-child(24){transform:rotate(278.7deg) translate3d(80px,0,0);animation-delay:1.161s}
.hero-particles i:nth-child(25){transform:rotate(290.3deg) translate3d(80px,0,0);animation-delay:1.210s}
.hero-particles i:nth-child(26){transform:rotate(301.9deg) translate3d(80px,0,0);animation-delay:1.258s}
.hero-particles i:nth-child(27){transform:rotate(313.5deg) translate3d(80px,0,0);animation-delay:1.306s}
.hero-particles i:nth-child(28){transform:rotate(325.2deg) translate3d(80px,0,0);animation-delay:1.355s}
.hero-particles i:nth-child(29){transform:rotate(336.8deg) translate3d(80px,0,0);animation-delay:1.403s}
.hero-particles i:nth-child(30){transform:rotate(348.4deg) translate3d(80px,0,0);animation-delay:1.452s}
.hero-particles i:nth-child(31){transform:rotate(360.0deg) translate3d(80px,0,0);animation-delay:1.500s}
.hero-particles i:nth-child(32){transform:rotate(371.6deg) translate3d(80px,0,0);animation-delay:1.548s}
.hero-particles i:nth-child(33){transform:rotate(383.2deg) translate3d(80px,0,0);animation-delay:1.597s}
.hero-particles i:nth-child(34){transform:rotate(394.8deg) translate3d(80px,0,0);animation-delay:1.645s}
.hero-particles i:nth-child(35){transform:rotate(406.5deg) translate3d(80px,0,0);animation-delay:1.694s}
.hero-particles i:nth-child(36){transform:rotate(418.1deg) translate3d(80px,0,0);animation-delay:1.742s}
.hero-particles i:nth-child(37){transform:rotate(429.7deg) translate3d(80px,0,0);animation-delay:1.790s}
.hero-particles i:nth-child(38){transform:rotate(441.3deg) translate3d(80px,0,0);animation-delay:1.839s}
.hero-particles i:nth-child(39){transform:rotate(452.9deg) translate3d(80px,0,0);animation-delay:1.887s}
.hero-particles i:nth-child(40){transform:rotate(464.5deg) translate3d(80px,0,0);animation-delay:1.935s}
.hero-particles i:nth-child(41){transform:rotate(476.1deg) translate3d(80px,0,0);animation-delay:1.984s}
.hero-particles i:nth-child(42){transform:rotate(487.7deg) translate3d(80px,0,0);animation-delay:2.032s}
.hero-particles i:nth-child(43){transform:rotate(499.4deg) translate3d(80px,0,0);animation-delay:2.081s}
.hero-particles i:nth-child(44){transform:rotate(511.0deg) translate3d(80px,0,0);animation-delay:2.129s}
.hero-particles i:nth-child(45){transform:rotate(522.6deg) translate3d(80px,0,0);animation-delay:2.177s}
.hero-particles i:nth-child(46){transform:rotate(534.2deg) translate3d(80px,0,0);animation-delay:2.226s}
.hero-particles i:nth-child(47){transform:rotate(545.8deg) translate3d(80px,0,0);animation-delay:2.274s}
.hero-particles i:nth-child(48){transform:rotate(557.4deg) translate3d(80px,0,0);animation-delay:2.323s}
.hero-particles i:nth-child(49){transform:rotate(569.0deg) translate3d(80px,0,0);animation-delay:2.371s}
.hero-particles i:nth-child(50){transform:rotate(580.6deg) translate3d(80px,0,0);animation-delay:2.419s}
.hero-particles i:nth-child(51){transform:rotate(592.3deg) translate3d(80px,0,0);animation-delay:2.468s}
.hero-particles i:nth-child(52){transform:rotate(603.9deg) translate3d(80px,0,0);animation-delay:2.516s}
.hero-particles i:nth-child(53){transform:rotate(615.5deg) translate3d(80px,0,0);animation-delay:2.565s}
.hero-particles i:nth-child(54){transform:rotate(627.1deg) translate3d(80px,0,0);animation-delay:2.613s}
.hero-particles i:nth-child(55){transform:rotate(638.7deg) translate3d(80px,0,0);animation-delay:2.661s}
.hero-particles i:nth-child(56){transform:rotate(650.3deg) translate3d(80px,0,0);animation-delay:2.710s}
.hero-particles i:nth-child(57){transform:rotate(661.9deg) translate3d(80px,0,0);animation-delay:2.758s}
.hero-particles i:nth-child(58){transform:rotate(673.5deg) translate3d(80px,0,0);animation-delay:2.806s}
.hero-particles i:nth-child(59){transform:rotate(685.2deg) translate3d(80px,0,0);animation-delay:2.855s}
.hero-particles i:nth-child(60){transform:rotate(696.8deg) translate3d(80px,0,0);animation-delay:2.903s}
.hero-particles i:nth-child(61){transform:rotate(708.4deg) translate3d(80px,0,0);animation-delay:2.952s}
.hero-particles i:nth-child(62){transform:rotate(720.0deg) translate3d(80px,0,0);animation-delay:3.000s}
