:root{--blue-munsell:#459099;--moonstone:#7aaeb8;--blue-munsell-2:#44919c;--non-photo-blue:#91c8d5;--dark-cyan:#458a91;--primary-bg:#000;--primary-text:#374151;--dark-gold:#7c3aed}*{box-sizing:border-box;padding:0}*,body{margin:0}body{font-family:Inter,Raleway,Arial,sans-serif!important;background-color:var(--primary-bg)}body,h1,h2,h3{color:var(--primary-text)}h1,h2,h3{font-family:Open Sans}a{color:var(--blue-munsell-2);text-decoration:none}a:hover{text-decoration:underline}button{background-color:var(--blue-munsell-2);color:#fff;border:none;padding:10px 20px;cursor:pointer;transition:background-color .3s ease;font-family:Open Sans}button:hover{background-color:var(--moonstone)}@keyframes typing{0%{width:0}to{width:100%}}@keyframes blink{50%{border-color:transparent}}.typing-effect{display:inline-block;overflow:hidden;white-space:nowrap;border-right:3px solid var(--primary-text);animation:typing 4s steps(30),blink .75s step-end infinite;font-size:2rem;color:var(--primary-text)}h1{color:var(--dark-gold)}button{border:2px solid var(--dark-gold)}button:hover{background-color:var(--dark-gold)}.MuiFormLabel-root{margin-bottom:10px!important}.custom-phone-input::placeholder{color:gray!important;opacity:1!important}.event-creation-content{text-align:center}.tiktok-footer:hover{color:#fff!important}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}