/* Shared styles across all pages */ body { font-family: 'Roboto', sans-serif; background-color: #7f1d1d; } @keyframes hammerSickle { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } } .hammer-sickle { animation: hammerSickle 10s linear infinite; } .slide-title { text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.5); } .border-gold-500 { border-color: #d4af37; }