body{margin:0;font-family:Arial,sans-serif;background:linear-gradient(135deg,#ff8a00,#222);display:flex;justify-content:center;padding:30px}
.card{background:#fff;max-width:420px;width:100%;border-radius:20px;padding:25px;box-shadow:0 10px 30px rgba(0,0,0,.2)}
.logo{width:120px;display:block;margin:0 auto 15px}
h1,p{text-align:center}
.buttons{display:flex;gap:10px;flex-wrap:wrap;justify-content:center;margin:20px 0}
.buttons a{text-decoration:none;background:#ff8a00;color:#fff;padding:12px 18px;border-radius:10px}
.section{margin-top:20px}