*{margin:0;padding:0;box-sizing:border-box;font-family:Arial,sans-serif}a{text-decoration:none;color:inherit}.hero{background:linear-gradient(100deg,#4a0096,#6a0dff 45%,#ff7a2f);color:#fff;padding:50px 4%;display:flex;gap:30px}.btn-white{background:#fff;color:#4a0096;padding:14px 22px;border-radius:12px;font-weight:800}.btn-ghost{border:1.5px solid hsla(0,0%,100%,.6);color:#fff;padding:13px 20px;border-radius:12px}.pricing{display:flex;gap:18px;justify-content:center;flex-wrap:wrap}.card{border:1.5px solid #eee;border-radius:18px;padding:26px;width:320px;background:#fff}.card.popular{border:2px solid #5b00b8}