
body{font-family:Arial;background:#0f172a;color:#fff;text-align:center;margin:0}
.banner{width:100%;max-height:420px;object-fit:cover}
h1{padding:20px}
.plans{display:flex;flex-wrap:wrap;justify-content:center}
.card{background:#111827;width:260px;margin:12px;padding:15px;border-radius:12px;box-shadow:0 4px 15px rgba(0,0,0,.6)}
.card img{width:100%;border-radius:8px}
.btn{display:inline-block;margin-top:10px;padding:10px 20px;background:#22c55e;color:#000;text-decoration:none;border-radius:6px;font-weight:bold}
.vip{border:2px solid gold}
