/* Minified CSS */.about{background:#ffffff;border-radius:12px;padding:24px;margin-top:24px;border-left:4px solid #f97316;box-shadow:0 4px 12px rgba(0, 0, 0, 0.1)}.about p{color:#334155;font-size:0.95rem;line-height:1.8;margin:0}h3{text-align:center;color:#0f3f73;font-size:1.8rem;font-weight:700;letter-spacing:0.5px;margin:24px 0;padding:16px 0;border-bottom:3px solid #f97316}.sell{background:linear-gradient(135deg, #fff2e6 0%, #ffe6cc 100%);border-radius:12px;padding:20px 24px;margin-top:24px;border-left:4px solid #f97316;box-shadow:0 4px 12px rgba(249, 115, 22, 0.1)}.sell p{color:#0f3f73;font-size:1rem;font-weight:600;margin:0;letter-spacing:0.3px;text-align:center}.sell_btn{display:block;margin:16px auto 0;padding:12px 28px;font-size:0.95rem;font-weight:700;color:#ffffff;background:linear-gradient(135deg, #f97316 0%, #ff8c42 100%);border:none;border-radius:8px;cursor:pointer;box-shadow:0 4px 12px rgba(249, 115, 22, 0.3);text-transform:uppercase;letter-spacing:0.5px}.list{background:#ffffff;border-radius:8px;padding:20px 24px;margin-top:16px;border-left:4px solid #f97316;box-shadow:0 2px 8px rgba(0, 0, 0, 0.08)}.list p{color:#0f3f73;font-size:1rem;font-weight:600;margin:0 0 16px 0;letter-spacing:0.3px}.list ul{margin:0;padding-left:24px;list-style:none}.list li{color:#334155;font-size:0.95rem;margin-bottom:10px;padding-left:8px;position:relative}.modal{display:none;position:fixed;z-index:10000;left:0;top:0;width:100%;height:100%;background-color:rgba(0, 0, 0, 0.5)}.modal.show{display:flex;align-items:center;justify-content:center}.modal-content{background:#ffffff;padding:40px;border-radius:12px;width:90%;max-width:500px;box-shadow:0 8px 32px rgba(0, 0, 0, 0.3);position:relative}footer{background:var(--dark);color:#cbd5f5;padding:30px 20px;text-align:center;font-size:0.9rem}.cta{background:linear-gradient(135deg, var(--orange), var(--blue));color:white;text-align:center;padding:70px 20px}.modal h2{color:#0f3f73;font-size:1.6rem;margin-bottom:20px;text-align:center}.form-group{margin-bottom:16px}.form-group label{display:block;color:#0f3f73;font-weight:600;margin-bottom:6px;font-size:0.9rem}.form-group input, .form-group textarea{width:100%;padding:12px;border:2px solid #e5e7eb;border-radius:6px;font-family:Arial, Helvetica, sans-serif;font-size:0.95rem;box-sizing:border-box}.form-group textarea{resize:vertical;min-height:100px}.modal-buttons{display:flex;gap:12px;margin-top:24px}.modal-btn{flex:1;padding:12px;font-size:1rem;font-weight:700;border:none;border-radius:6px;cursor:pointer;text-transform:uppercase;letter-spacing:0.3px}.modal-btn.submit{background:linear-gradient(135deg, #f97316 0%, #ff8c42 100%);color:#ffffff;box-shadow:0 4px 12px rgba(249, 115, 22, 0.3)}.modal-btn.cancel{background:#e5e7eb;color:#334155}.carousel-thumbnails .thumbnail{transition:all 0.3s ease}.carousel-thumbnails .thumbnail:hover{border-color:#f97316;transform:scale(1.05)}.carousel-main .main-image{transition:transform 0.3s ease}.carousel-main .main-image:hover{transform:scale(1.02)}.specs-table tbody tr{transition:all 0.25s cubic-bezier(0.4, 0, 0.2, 1)}.specs-table tbody tr:hover{background:linear-gradient(90deg, rgba(249, 115, 22, 0.08) 0%, rgba(249, 115, 22, 0.04) 100%);box-shadow:inset 3px 0 0 0 #f97316, inset 0 2px 6px rgba(249, 115, 22, 0.1)}.about{transition:all 0.25s cubic-bezier(0.4, 0, 0.2, 1)}.about:hover{box-shadow:0 6px 20px rgba(249, 115, 22, 0.15);transform:translateY(-2px)}.sell{transition:all 0.25s cubic-bezier(0.4, 0, 0.2, 1)}.sell:hover{box-shadow:0 6px 20px rgba(249, 115, 22, 0.2);transform:translateY(-2px)}.sell_btn{transition:all 0.25s cubic-bezier(0.4, 0, 0.2, 1)}.sell_btn:hover{background:linear-gradient(135deg, #ff8c42 0%, #f97316 100%);transform:translateY(-2px);box-shadow:0 6px 20px rgba(249, 115, 22, 0.4), inset 0 1px 0 rgba(255, 255, 255, 0.2)}.sell_btn:active{transform:translateY(0);box-shadow:0 2px 6px rgba(249, 115, 22, 0.3)}button{transition:all 0.25s cubic-bezier(0.4, 0, 0.2, 1)}button:hover{background:linear-gradient(135deg, #ff8c42 0%, #f97316 100%);transform:translateY(-2px);box-shadow:0 6px 20px rgba(249, 115, 22, 0.4), inset 0 1px 0 rgba(255, 255, 255, 0.2)}button:active{transform:translateY(0)}.btn{transition:all 0.25s cubic-bezier(0.4, 0, 0.2, 1)}.btn:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(249, 115, 22, 0.4), inset 0 1px 0 rgba(255, 255, 255, 0.2)}.btn:active{transform:translateY(0)}.light-call-btn{transition:all 0.2s ease}.light-call-btn:hover{background:linear-gradient(145deg, #fff2e6, #ffd2a6);color:#0f3f73;box-shadow:0 8px 18px rgba(15,63,115,0.25)}.light-call-btn:active{transform:translateY(2px);box-shadow:0 4px 10px rgba(15,63,115,0.2)}.modal{animation:fadeIn 0.3s ease}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.modal-content{animation:slideUp 0.3s ease}@keyframes slideUp{from{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.modal-close{transition:all 0.2s ease}.modal-close:hover{color:#f97316;transform:scale(1.2)}.form-group input, .form-group textarea{transition:all 0.2s ease}.form-group input:focus, .form-group textarea:focus{outline:none;border-color:#f97316;box-shadow:0 0 0 3px rgba(249, 115, 22, 0.1)}.modal-btn{transition:all 0.25s ease}.modal-btn.submit:hover{background:linear-gradient(135deg, #ff8c42 0%, #f97316 100%);box-shadow:0 6px 20px rgba(249, 115, 22, 0.4);transform:translateY(-2px)}.modal-btn.cancel:hover{background:#d1d5db}

