damn im really doing a textbook example of progressive enhancement for my new site
- using ::before and ::after so screenreaders and stuff like lynx will just display the text normally
- default values so it looks good without animation support
- css animation
- js to randomize the css animation timings