@font-face{font-family:Material Icons;font-style:normal;font-weight:400;src:url(../icons.ttf) format("truetype")}@font-face{font-family:Poppins;font-style:normal;font-weight:400;src:url(../poppins/Poppins-Regular.ttf) format("truetype")}@font-face{font-family:Poppins;font-style:normal;font-weight:600;src:url(../poppins/Poppins-Bold.ttf) format("truetype")}:root{--primary-gradient:linear-gradient(90deg,#7d6eb1,#c00658)}*{box-sizing:border-box;margin:0;padding:0}body{background-color:#1b1b1b;color:#fff;font-family:Poppins,sans-serif}.container{margin:0 auto;max-width:1200px;width:100%}.icon{font-family:Material Icons;font-size:24px}p{font-size:18px;line-height:1.5}.row{display:flex;flex-wrap:wrap}.column{width:50%}a{color:#fff;text-decoration:underline}.button{align-items:center;background-color:#fff;border:none;border-radius:25px;box-shadow:0 0 24px #ffffff80;color:#020202;cursor:pointer;-webkit-cursor:pointer;display:flex;font-size:18px;font-weight:400;font-weight:500;min-height:50px;padding:0 20px;text-align:center;text-decoration:none;transition:box-shadow .3s ease;width:-moz-fit-content;width:fit-content}.button.secondary{background-color:transparent;border:1px solid #fff;box-shadow:none;color:#fff}.button:hover{box-shadow:0 0 32px #fff9;transform:scale(1.02)}.button:disabled{background-color:#2a2a2a;color:#020202;cursor:not-allowed;-webkit-cursor:not-allowed}.button.big{border-radius:30px;box-shadow:0 0 10px #00000029;font-size:22px;font-weight:600;height:60px;padding:0 30px}.header{background-color:#121212;position:sticky;top:0;z-index:99}.header .container{align-items:center;display:flex;gap:16px;justify-content:space-between;padding:24px}.header .container .logo{display:block;height:32px}.header .container .links{align-items:center;display:flex;gap:32px}.header .container .links .link{color:#9c9c9c;cursor:pointer;font-size:16px;font-weight:500;text-decoration:none}.header .container .links .link.active,.header .container .links .link:hover{color:#fff}.header .container .mobile-logo{display:none}@media screen and (max-width:768px){.header .container .links{gap:16px}.header .container .links .link{font-size:16px;text-align:center}.header .container .logo{display:none}.header .container .mobile-logo{display:block;height:32px}}
