:root{--container-max:1280px;--background:#fff;--foreground:#1f054c;--font-body:var(--font-poppins), sans-serif;--font-accent:var(--font-nunito), sans-serif;--color-white:#fff;--color-purple-900:#1f054c;--color-purple-700:#4e17aa;--color-purple-600:#6724d7;--color-purple-500:#560fd2;--color-pink-500:#eb1e7a;--color-yellow-500:#f39b16;--color-yellow-200:#f2c06b}html{height:100%}html,body{max-width:100vw;overflow-x:hidden}body{min-height:100%;color:var(--foreground);background:var(--background);font-family:var(--font-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex-direction:column;display:flex}*{box-sizing:border-box;margin:0;padding:0}a{color:inherit;text-decoration:none}img{max-width:100%}
