*{margin:0;padding:0;box-sizing:border-box}body{background:#02080c;color:#e6f7ff;font-family:Poppins,sans-serif;overflow-x:hidden}.container{min-height:100vh;display:flex;flex-direction:column;padding:0 10px;background:radial-gradient(circle at 30% 30%,rgba(0,255,255,.15),transparent 40%),radial-gradient(circle at 70% 60%,rgba(0,150,255,.12),transparent 40%),#02080c}.navbar{display:flex;justify-content:space-between;align-items:center;padding:20px 40px}.logo{font-size:36px;font-weight:700;color:#0ff}.nav-right{display:flex;gap:10px}.nav-btn{background:transparent;border:1px solid #00ffff;color:#0ff;padding:6px 12px;border-radius:10px;cursor:pointer}.hero{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:15px;text-align:center}.title{font-size:72px;font-family:Orbitron,sans-serif;letter-spacing:6px;color:#0ff;text-shadow:1px 1px 0 rgba(191,255,0,.3),2px 2px 0 #0cc,3px 3px 0 #099,4px 4px 10px rgba(0,255,255,.5);animation:floatText 3s ease-in-out infinite}@keyframes floatText{0%,to{transform:perspective(500px) rotateX(10deg) translateY(0)}50%{transform:perspective(500px) rotateX(10deg) translateY(-10px)}}.subtitle{font-size:20px;color:#0ff;letter-spacing:4px}.printer-img{width:520px;max-width:95%;margin:30px auto;display:block;transform:perspective(800px) rotateY(0);transition:transform .6s ease;filter:drop-shadow(0 30px 60px rgba(0,0,0,.6))}.printer-img:hover{transform:perspective(800px) rotateY(10deg) scale(1.05)}.buttons{display:flex;gap:30px;margin-top:40px;flex-wrap:wrap;justify-content:center}.card{width:260px;padding:25px;border-radius:18px;color:#fff;background:#ffffff0f;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(0,255,255,.25);display:flex;justify-content:space-between;align-items:center;cursor:pointer;transition:.3s}.card:hover{transform:translateY(-8px) scale(1.02);box-shadow:0 0 25px #0ff6}.product-grid{display:grid;gap:20px;padding:30px}.product-card{width:100%;padding:15px;border-radius:15px;background:#0b1a1f;border:1px solid rgba(0,255,255,.2)}.product-row{display:flex;align-items:center;gap:20px}.product-img{width:120px;height:120px;-o-object-fit:contain;object-fit:contain;flex-shrink:0}.product-info{flex:1;display:flex;flex-direction:column;gap:8px}.price{color:#0ff}.product-actions{display:flex;gap:10px}.icon-btn{background:transparent;border:1px solid #00ffff;color:#0ff;padding:6px 10px;border-radius:8px;cursor:pointer}.buy-btn{margin-top:10px;background:linear-gradient(90deg,#ff0040,#0073ff);border:none;padding:10px;border-radius:8px;font-weight:700;cursor:pointer}.product-detail{display:flex;gap:40px;padding:40px;align-items:center}.product-left{flex:1;display:flex;justify-content:center}.product-left img{max-width:400px;width:100%;-o-object-fit:contain;object-fit:contain}.product-right{flex:1;display:flex;flex-direction:column;gap:20px}.footer{text-align:center;padding:30px;color:#0ff}@media (max-width: 768px){.navbar{padding:15px 20px}.title{font-size:40px}.printer-img{width:300px}.buttons{gap:15px}.card{width:100%}.product-row{flex-direction:row}.product-img{width:90px;height:90px}.product-detail{flex-direction:column;text-align:center}.product-right{align-items:center}.buy-btn{width:100%}}.product-img{width:180px;height:180px;-o-object-fit:contain;object-fit:contain;flex-shrink:0}.product-info{flex:1;display:flex;flex-direction:column;justify-content:center;gap:10px}.product-actions{display:flex;gap:12px}.buy-btn{width:-moz-fit-content;width:fit-content;padding:10px 20px}.product-grid{padding:20px}.product-card{background:#062b2f;border-radius:15px;padding:20px;margin-bottom:20px}.product-row{display:flex;align-items:center;gap:30px}.product-img{width:180px;height:180px;-o-object-fit:contain;object-fit:contain}.product-info{flex:1}.product-info h2{margin:0;font-size:24px}.price{color:#0ff;font-size:20px;margin:5px 0 15px}.product-actions{display:flex;gap:10px;margin-bottom:15px}.icon-btn{padding:10px 14px;border-radius:10px;border:1px solid cyan;background:transparent;color:#fff;cursor:pointer}.buy-btn{padding:10px 20px;border:none;border-radius:10px;background:linear-gradient(90deg,red,#00f);color:#fff;font-weight:700;cursor:pointer}.order-box{max-width:400px;margin:auto;padding:20px;background:#062b2f;border-radius:15px}.order-form{display:flex;flex-direction:column;gap:12px}.order-form input,.order-form textarea,.order-form select{padding:10px;border-radius:8px;border:1px solid cyan;background:transparent;color:#fff}.payment-options{margin:10px 0;display:flex;flex-direction:column;gap:8px}.payment-options label{cursor:pointer}.inquiry-container{min-height:100vh;display:flex;justify-content:center;align-items:center;background:linear-gradient(135deg,#0f2027,#203a43,#2c5364)}.inquiry-card{background:#ffffff14;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);padding:30px;border-radius:16px;width:350px;box-shadow:0 8px 30px #00000080;color:#fff;text-align:center}.subtitle{font-size:14px;opacity:.8;margin-bottom:20px}.inquiry-card input,.inquiry-card textarea{width:100%;padding:12px;margin:10px 0;border:none;border-radius:10px;outline:none;background:#ffffff26;color:#fff}.inquiry-card input:focus,.inquiry-card textarea:focus{border:1px solid #00e6ff}.inquiry-card button{width:100%;padding:12px;margin-top:10px;border:none;border-radius:10px;background:linear-gradient(45deg,#00e6ff,#00ffa3);color:#000;font-weight:700;cursor:pointer;transition:.3s}.inquiry-card button:hover{transform:scale(1.05)}
