*{box-sizing:border-box;margin:0;padding:0}html,body{max-width:100vw;overflow-x:hidden}.brand-gradient{background:linear-gradient(135deg,#7c3aed 0%,#4f46e5 50%,#1e3a8a 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.brand-gradient-hover{background:linear-gradient(135deg,#7c3aed 0%,#4f46e5 50%,#1e3a8a 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;transition:filter .2s}.brand-gradient-hover:hover{filter:brightness(1.2)}
