.dbx-form{--green:#22c55e;--green-dark:#16a34a;--ink:#eef2ff;background:linear-gradient(135deg,rgba(13,10,40,.9),rgba(10,8,32,.95));border-radius:16px;box-shadow:0 16px 40px rgba(0,0,0,.35);padding:22px;max-width:460px;margin:40px auto;font-family:Inter,system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif;color:var(--ink);border:1px solid rgba(109,40,217,.25)}.dbx-form .countdown-urgency{color:#e0e7ff;font-weight:700;text-align:center;font-size:14px;margin-bottom:14px}.dbx-form .deal-line{background:rgba(34,197,94,.15);color:#bbf7d0;font-size:14px;padding:10px 12px;border-radius:10px;text-align:center;margin-bottom:14px;border:1px solid rgba(34,197,94,.35)}.dbx-form label{display:block;margin-bottom:6px;font-weight:600;font-size:14px;color:#e8eaff}.dbx-form input,.dbx-form select{width:100%;margin-bottom:12px;padding:11px 14px;border-radius:12px;border:1px solid rgba(255,255,255,.15);background:rgba(8,10,28,.65);color:#e9edff;font-size:14px;box-sizing:border-box}.dbx-form input:focus,.dbx-form select:focus{border-color:rgba(34,197,94,.55);box-shadow:0 0 0 3px rgba(34,197,94,.18);outline:none}.dbx-form select option{background:#0d0a28;color:#fff}.dbx-form .whatsapp-consent{margin:4px 0 14px;padding:12px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.12);border-radius:10px}.dbx-form .whatsapp-consent .wpcf7-list-item{display:block;margin:0}.dbx-form .whatsapp-consent label{display:flex;align-items:flex-start;gap:9px;margin:0;cursor:pointer;font-size:12px;line-height:1.5;font-weight:400;color:#d8dcf5}.dbx-form .whatsapp-consent input[type=checkbox]{width:17px;height:17px;min-width:17px;margin:2px 0 0;padding:0;border-radius:4px;box-shadow:none;accent-color:#22c55e;cursor:pointer}.dbx-form input[type=submit]{background:linear-gradient(90deg,#22c55e,#16a34a);color:#fff;font-weight:700;font-size:15px;border:none;cursor:pointer;padding:12px;border-radius:12px;width:100%;margin-top:8px;transition:background .2s ease,transform .15s ease;box-shadow:0 12px 28px rgba(34,197,94,.25)}.dbx-form input[type=submit]:hover{background:var(--green-dark);transform:translateY(-1px);filter:brightness(1.05)}.dbx-form .pay-icons{display:flex;justify-content:center;gap:14px;margin:16px auto 0}.dbx-form .pay-icons img{height:34px;width:auto;display:block;object-fit:contain}.dbx-form .trust-note{font-size:12px;color:#c7ccff;text-align:center;margin-top:8px}.dbx-form .testimonial-box{background:#f1f5f9;border-left:4px solid var(--green);font-size:13px;color:#111827;padding:10px 12px;border-radius:10px;margin-top:14px}.dbx-form .testimonial-box strong{color:#0b0820}