@import url('https://fonts.googleapis.com/css2?family=Inter:wght@100..900&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap'); ::-webkit-scrollbar { width: 0px; height: 0px; } html, body { padding: 0; } body { background: #010101; user-select: none; } .main { display: flex; flex-direction: column; text-align: center; justify-content: center; align-items: center; height: 90vh; gap: 60px; } .container { margin: 0; h1 { width: 0%; margin: 0; font-size: 60px; font-family: 'Poppins', sans-serif; font-style: bold; background: linear-gradient(140deg, #817d7d, rgb(19, 19, 19)); -webkit-background-clip: text; -webkit-text-fill-color: transparent; animation: show 2s ease-in forwards; } p { opacity: 0; font-family: 'Inter', sans-serif; font-size: 20px; color: #817d7d; margin: 0; } span { color: rgb(223, 222, 222); font-weight: 700; } } .links { display: flex; flex-direction: row; gap: 20px; a { text-decoration: none; opacity: 0; } p { margin: 0; background: linear-gradient(160deg, #817d7d, rgb(19, 19, 19)); -webkit-background-clip: text; -webkit-text-fill-color: transparent; font-family: 'Poppins', sans-serif; font-size: 25px; } :hover { transform: scale(1.05, 1.05); opacity: 0.5; } } .fadein { animation: poptext 1s ease-in forwards; } .trail { content: "\271D"; position: absolute; color: white; opacity: 0.8; width: 6px; pointer-events: none; height: 6px; animation: move 1s ease-in forwards; } @keyframes move { 50% { transform: translateY(30px); } 75% { transform: translateY(40px); } 100% { transform: translateY(50px); opacity: 0; } } @keyframes show { 0% { width: 0%; } 40% { width: 0%; } 60% { width: 0%; } 100% { width: 100%; } } @keyframes poptext { to { opacity: 1; } }