body { padding: 2rem; font-family: -apple-system, BlinkMacSystemFont, "Arial", sans-serif; } h1 { font-size: 32px; margin-top: 0; } p { color: rgb(107, 114, 128); font-size: 20px; margin-bottom: 10px; margin-top: 5px; } li { font-size: 16px; color: gray; } input { padding: 8px; width: 100%; border: 1px solid gray; border-radius: 8px; } .card { max-width: 720px; margin: 0 auto; padding: 16px; border: 1px solid lightgray; border-radius: 16px; } .card p:last-child { margin-bottom: 0; } button { background: rgb(9,72,121); background: linear-gradient(135deg, rgba(15,99,218,1) 0%, rgba(0,191,255,1) 100%); border: none; font-size: 20px; color: #FFFFFF; padding: 8px; border-radius: 8px; width: 150px; text-align: center; opacity: 0.8; transition: 0.3s; } button:hover { opacity: 1; }