body{margin:0;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;background-color:#fefdf6;color:#212121}h1,h2,h3,h4,h5,h6{color:#00796b;margin-bottom:.5em}input[type=email]{padding:.6rem 1rem;width:80%;max-width:400px;margin-bottom:1rem;border:1px solid #ccc;border-radius:12px;font-size:1rem}button{background-color:#00796b;color:#fff;border:none;padding:.6rem 1.2rem;border-radius:12px;font-size:1rem;cursor:pointer;transition:background-color .3s}button:hover{background-color:#00463e}.btn{display:inline-block;background-color:#00796b;color:#fff;padding:.8rem 1.4rem;border-radius:12px;text-decoration:none;font-weight:500;margin-top:1rem;transition:background-color .3s}.btn:hover{background-color:#00463e}.card{background-color:#fff;padding:1.2rem;border-radius:12px;box-shadow:0 2px 6px #00000014;margin:1rem auto;max-width:600px}
