*{box-sizing:border-box;margin:0;padding:0}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#0a0e27;max-width:100vw;height:100%;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;overflow-x:hidden}body{color:#e0e0e0;max-width:100vw;height:auto;min-height:100vh;line-height:1.6;position:relative;overflow:hidden auto}body:before{content:"";z-index:-2;opacity:.8;background:linear-gradient(135deg,#0a0e27 0%,#1a1f3a 25%,#2a1f3a 50%,#1a1f3a 75%,#0a0e27 100%) 0 0/400% 400%;width:100%;height:100%;animation:15s infinite gradientShift;position:fixed;top:0;left:0}body:after{content:"";z-index:-1;opacity:.6;background-image:radial-gradient(2px 2px at 20% 30%,#fff,#0000),radial-gradient(2px 2px at 60% 70%,#fff,#0000),radial-gradient(1px 1px,#fff,#0000),radial-gradient(1px 1px at 80% 10%,#fff,#0000),radial-gradient(2px 2px at 90% 40%,#fff,#0000),radial-gradient(1px 1px at 33% 60%,#fff,#0000),radial-gradient(1px 1px at 66% 20%,#fff,#0000);background-repeat:repeat;background-size:200px 200px;width:100%;height:100%;animation:4s ease-in-out infinite alternate twinkle;position:fixed;top:0;left:0}.hive{z-index:0;pointer-events:none;opacity:.4;filter:drop-shadow(0 0 20px #8b451380);width:120px;height:120px;animation:3s ease-in-out infinite alternate hiveGlow;position:fixed}.hive svg{width:100%;height:100%}@keyframes hiveGlow{0%{opacity:.3;filter:drop-shadow(0 0 15px #8b451366)}to{opacity:.5;filter:drop-shadow(0 0 25px #ffc10799)}}.bee{z-index:0;pointer-events:none;opacity:.7;will-change:transform;width:50px;height:50px;position:fixed;top:0;left:0}.bee svg{filter:drop-shadow(0 0 15px #ffc10799);width:100%;height:100%;animation:.3s ease-in-out infinite alternate beeWings}.bee1{width:50px;height:50px;animation:25s linear infinite flyAround1}.bee2{opacity:.6;width:45px;height:45px;animation:30s linear infinite flyAround2}.bee3{opacity:.65;width:40px;height:40px;animation:35s linear infinite flyAround3}.bee4{opacity:.55;width:48px;height:48px;animation:28s linear infinite flyAround4}.bee5{opacity:.7;width:42px;height:42px;animation:32s linear infinite flyAround5}.bee6{opacity:.6;width:46px;height:46px;animation:27s linear infinite flyAround6}.bee7{opacity:.65;width:38px;height:38px;animation:33s linear infinite flyAround7}@keyframes beeWings{0%{transform:scaleY(1)}to{transform:scaleY(1.1)}}@keyframes gradientShift{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}@keyframes twinkle{0%{opacity:.4}to{opacity:.8}}@keyframes flyAround1{0%{transform:translate(0)rotate(0)}10%{transform:translate(200px,150px)rotate(45deg)}20%{transform:translate(400px,50px)rotate(90deg)}30%{transform:translate(600px,200px)rotate(135deg)}40%{transform:translate(800px,100px)rotate(180deg)}50%{transform:translate(1000px,250px)rotate(225deg)}60%{transform:translate(1200px,150px)rotate(270deg)}70%{transform:translate(1400px,300px)rotate(315deg)}80%{transform:translate(1200px,400px)rotate(360deg)}90%{transform:translate(600px,350px)rotate(405deg)}to{transform:translate(0)rotate(450deg)}}@keyframes flyAround2{0%{transform:translate(100px,200px)rotate(30deg)}15%{transform:translate(300px,100px)rotate(90deg)}30%{transform:translate(500px,300px)rotate(150deg)}45%{transform:translate(700px,150px)rotate(210deg)}60%{transform:translate(900px,400px)rotate(270deg)}75%{transform:translate(1100px,200px)rotate(330deg)}90%{transform:translate(800px,50px)rotate(390deg)}to{transform:translate(100px,200px)rotate(420deg)}}@keyframes flyAround3{0%{transform:translate(50px,300px)rotate(60deg)}20%{transform:translate(250px,50px)rotate(120deg)}40%{transform:translate(450px,250px)rotate(180deg)}60%{transform:translate(650px,100px)rotate(240deg)}80%{transform:translate(850px,350px)rotate(300deg)}to{transform:translate(50px,300px)rotate(360deg)}}@keyframes flyAround4{0%{transform:translate(150px,100px)rotate(45deg)}12%{transform:translate(350px,250px)rotate(105deg)}25%{transform:translate(550px,80px)rotate(165deg)}37%{transform:translate(750px,300px)rotate(225deg)}50%{transform:translate(950px,150px)rotate(285deg)}62%{transform:translate(1150px,400px)rotate(345deg)}75%{transform:translate(1000px,200px)rotate(405deg)}87%{transform:translate(600px,350px)rotate(465deg)}to{transform:translate(150px,100px)rotate(525deg)}}@keyframes flyAround5{0%{transform:translate(200px,50px)rotate(90deg)}16%{transform:translate(400px,200px)rotate(150deg)}33%{transform:translate(600px,100px)rotate(210deg)}50%{transform:translate(800px,350px)rotate(270deg)}66%{transform:translate(1000px,180px)rotate(330deg)}83%{transform:translate(1200px,450px)rotate(390deg)}to{transform:translate(200px,50px)rotate(450deg)}}@keyframes flyAround6{0%{transform:translate(80px,250px)rotate(75deg)}14%{transform:translate(280px,120px)rotate(135deg)}28%{transform:translate(480px,320px)rotate(195deg)}42%{transform:translate(680px,180px)rotate(255deg)}56%{transform:translate(880px,400px)rotate(315deg)}70%{transform:translate(1080px,220px)rotate(375deg)}84%{transform:translate(900px,80px)rotate(435deg)}to{transform:translate(80px,250px)rotate(495deg)}}@keyframes flyAround7{0%{transform:translate(120px,150px)rotate(15deg)}18%{transform:translate(320px,300px)rotate(75deg)}36%{transform:translate(520px,120px)rotate(135deg)}54%{transform:translate(720px,380px)rotate(195deg)}72%{transform:translate(920px,200px)rotate(255deg)}90%{transform:translate(1100px,450px)rotate(315deg)}to{transform:translate(120px,150px)rotate(375deg)}}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes slideIn{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes shimmer{0%{background-position:-1000px 0}to{background-position:1000px 0}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}*{transition:all .3s cubic-bezier(.4,0,.2,1)}a{color:inherit;text-decoration:none}
