*{box-sizing:border-box;margin:0;padding:0;font-family:Arial,Helvetica,sans-serif}body{color:#fff;background:linear-gradient(#001220,#002a3a)}html{scroll-behavior:smooth}.container{max-width:1100px;margin:auto;padding:0 20px}.center{text-align:center}.header{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:1000;background:#000a14e6;padding:15px 0;position:sticky;top:0}.nav{justify-content:space-between;align-items:center;display:flex}.logo{font-size:20px;font-weight:700}.menu a{color:#fff;margin:0 10px;text-decoration:none}.btn-header{color:#000;background:linear-gradient(90deg,#00f5a0,#00d9f5);border-radius:30px;padding:10px 20px;font-weight:700;text-decoration:none}.hero{padding:120px 0}.hero h1{margin-bottom:20px;font-size:48px}.hero span{color:#00f5a0}.hero p{opacity:.9;margin-bottom:20px;font-size:18px}.price-old{opacity:.6;margin-bottom:10px;text-decoration:line-through}.price{margin-bottom:10px;font-size:28px;font-weight:700}.installments{margin-bottom:20px}.btn-primary{color:#000;background:linear-gradient(90deg,#00f5a0,#00d9f5);border-radius:40px;margin-top:20px;padding:14px 28px;font-weight:700;text-decoration:none;transition:all .3s;display:inline-block}.btn-primary:hover{transform:scale(1.05)}.section{padding:80px 0}.section h2{margin-bottom:20px;font-size:32px}.list li{margin-bottom:10px}.floating-btn{color:#000;z-index:999;background:linear-gradient(90deg,#00f5a0,#00d9f5);border-radius:50px;padding:14px 20px;font-weight:700;text-decoration:none;transition:all .3s;position:fixed;bottom:20px;right:20px;box-shadow:0 8px 20px #0000004d}.floating-btn:hover{transform:scale(1.05)}
