@import"https://fonts.googleapis.com/css2?family=Macondo&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&family=Sour+Gummy:ital,wght@0,100..900;1,100..900&display=swap";@tailwind base;@tailwind components;@tailwind utilities;:root{--gold: #FFD700;--gold-dark: #B8860B}body{margin:0;font-family:Poppins,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#000;color:#fff}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#1a1a1a}::-webkit-scrollbar-thumb{background:var(--gold);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--gold-dark)}::selection{background:var(--gold);color:#000}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.float-animation{animation:float 3s ease-in-out infinite}.gradient-text{background:linear-gradient(45deg,var(--gold),#ffffff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}@layer components{.text-gold{color:var(--gold)}.bg-gold{background-color:var(--gold)}.border-gold{border-color:var(--gold)}.section-padding{@apply py-16 px-4 sm:px-6 lg:px-8;}}
