:root{--color-primary:#0018ff;--color-secondary:#4efda2;--color-black:#000;--color-white:#fff;--color-white-10:#ffffff19;--color-white-20:#ffffff33}body,html{padding:0;margin:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:28px;line-height:1.2rem;color:var(--color-white);background:var(--color-black)}@media (max-width:1024px){body,html{font-size:28px;line-height:1.2rem}}@media (max-width:768px){body,html{font-size:20px;line-height:1.2rem}}@media (max-width:640px){body,html{font-size:18px;line-height:1.2rem}}*{box-sizing:border-box}a{color:inherit;text-decoration:none;cursor:pointer}p{margin-bottom:2rem}h1{font-size:2.5rem;font-weight:900}h1,h2{line-height:1}h2{font-size:2rem}a,button,input,select,textarea{-webkit-tap-highlight-color:transparent}.max-w-1000{max-width:900px}.link{-webkit-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--color-black);text-decoration-color:var(--color-black);text-underline-position:auto;text-underline-offset:.125em;transition:-webkit-text-decoration-color .2s;transition:text-decoration-color .2s;transition:text-decoration-color .2s,-webkit-text-decoration-color .2s}.link:hover{-webkit-text-decoration-color:transparent;text-decoration-color:transparent}