html{scroll-behavior:smooth}body{color:#eaf2f7;background:#081721;margin:0;padding:0;font-family:Poppins,sans-serif;overflow-x:hidden}#root{flex-direction:column;min-height:100vh;display:flex}section[id]{scroll-margin-top:84px}::selection{color:#081721;background:#f58220d9}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#081721}::-webkit-scrollbar-thumb{background:#1d4e6b;border-radius:8px}::-webkit-scrollbar-thumb:hover{background:#f58220}.gradient-text{background:linear-gradient(92deg,#f58220 0%,#ffb25e 45%,#fff 90%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text}.glass{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff0a;border:1px solid #ffffff14}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes floaty{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}@keyframes pulse-glow{0%,to{opacity:.5;transform:scale(1)}50%{opacity:.9;transform:scale(1.12)}}@keyframes bounce-down{0%,to{opacity:.9;transform:translateY(0)}50%{opacity:.4;transform:translateY(8px)}}
