.hero{background:linear-gradient(135deg,#0f172a,#2563eb);color:#fff;padding:90px 0}.logo{max-width:320px;border-radius:50%;box-shadow:0 0 30px #000}.card:hover{transform:translateY(-8px);transition:.3s}.zap{position:fixed;right:20px;bottom:20px;background:#25d366;color:#fff;width:60px;height:60px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:28px;text-decoration:none}