@import url(https://fonts.googleapis.com/css2?family=Outfit:wght@300;400;600;700;800&display=swap);#preciousuite-wrap{max-width:480px;margin:40px auto;background:linear-gradient(145deg,#ffffff,#fdfbf7);padding:40px;border-radius:24px;border:1px solid rgb(212 175 55 / .2);box-shadow:0 20px 40px rgb(0 0 0 / .08),inset 0 2px 0 rgb(255 255 255);font-family:'Outfit',sans-serif;position:relative;overflow:hidden;box-sizing:border-box}#preciousuite-wrap::before{content:'';position:absolute;top:0;left:0;right:0;height:6px;background:linear-gradient(90deg,#d4af37,#f3e5ab,#d4af37)}#preciousuite-wrap h3{margin-top:0;color:#1a1a1a;text-align:center;font-size:28px;font-weight:800;margin-bottom:35px;letter-spacing:-.5px}.preciousuite-field{margin-bottom:25px}.preciousuite-field label{display:block;font-weight:700;margin-bottom:10px;font-size:13px;color:#555;text-transform:uppercase;letter-spacing:1.5px}.preciousuite-field input,.preciousuite-field select{width:100%;padding:16px 18px;border:1px solid #e5e5e5;border-radius:12px;font-size:16px;background:#f9f9f9;color:#333;font-family:'Outfit',sans-serif;transition:all 0.3s ease;box-shadow:inset 0 2px 4px rgb(0 0 0 / .01);box-sizing:border-box;font-weight:500}.preciousuite-field input:focus,.preciousuite-field select:focus{outline:none;border-color:#d4af37;background:#fff;box-shadow:0 0 0 4px rgb(212 175 55 / .15)}.preciousuite-btn{color:#fff;border:none;padding:18px;width:100%;border-radius:12px;cursor:pointer;font-weight:700;font-size:16px;font-family:'Outfit',sans-serif;transition:all 0.4s cubic-bezier(.165,.84,.44,1);box-shadow:0 8px 20px rgb(0 0 0 / .1);text-transform:uppercase;letter-spacing:1px;box-sizing:border-box}#preciousuite-calculate-btn{background:linear-gradient(135deg,#d4af37,#b8860b)}#preciousuite-calculate-btn:hover{background:linear-gradient(135deg,#e5c048,#d4af37);transform:translateY(-3px);box-shadow:0 15px 30px rgb(212 175 55 / .35)}#preciousuite-lock-btn{background:linear-gradient(135deg,#27ae60,#1e8449);margin-top:25px}#preciousuite-lock-btn:hover{transform:translateY(-3px);box-shadow:0 15px 30px rgb(39 174 96 / .35)}#preciousuite-submit-lead-btn{background:linear-gradient(135deg,#2980b9,#1a5276)}#preciousuite-submit-lead-btn:hover{transform:translateY(-3px);box-shadow:0 15px 30px rgb(41 128 185 / .35)}#preciousuite-result{margin-top:35px;text-align:center;background:#fff;padding:30px;border-radius:16px;box-shadow:0 10px 40px rgb(0 0 0 / .06);border:1px solid rgb(212 175 55 / .3);animation:slideUp 0.5s cubic-bezier(.165,.84,.44,1) forwards}.preciousuite-result-label{color:#a0a0a0;text-transform:uppercase;font-size:12px;font-weight:800;letter-spacing:2px;display:block;margin-bottom:8px}.preciousuite-payout-val{display:block;font-size:48px;color:#27ae60;font-weight:800;line-height:1;margin-bottom:18px;letter-spacing:-1px}.preciousuite-rate-info{font-size:14px;color:#666;background:#f5f5f5;padding:10px 20px;border-radius:30px;display:inline-block;font-weight:500}.preciousuite-rate-info b{color:#333;font-weight:800}@keyframes slideUp{from{opacity:0;transform:translateY(20px);scale:.98}to{opacity:1;transform:translateY(0);scale:1}}