.hp-form--listing-submit{max-width:900px;margin:24px auto 48px;padding:0 16px;background:#fff0}.hp-form--listing-submit .hp-form__field,form.hp-form.hp-form--listing-submit .hp-form__field{background:#ffffff!important;border:1px solid #dfe3e8!important;border-radius:8px!important;padding:22px!important;margin-bottom:18px!important;box-shadow:0 4px 12px rgb(15 23 42 / .06)!important;transition:box-shadow 0.2s ease,border-color 0.2s ease}.hp-form--listing-submit .hp-form__field:hover,form.hp-form.hp-form--listing-submit .hp-form__field:hover{border-color:#c6ccd4!important;box-shadow:0 6px 18px rgb(15 23 42 / .08)!important}.hp-form--listing-submit .hp-form__label,form.hp-form.hp-form--listing-submit .hp-form__label{display:block!important;font-size:15px!important;font-weight:700!important;color:#1f2933!important;margin-bottom:10px!important}.hp-form--listing-submit input[type="text"],.hp-form--listing-submit input[type="email"],.hp-form--listing-submit input[type="number"],.hp-form--listing-submit input[type="url"],.hp-form--listing-submit textarea,form.hp-form.hp-form--listing-submit input[type="text"],form.hp-form.hp-form--listing-submit input[type="email"],form.hp-form.hp-form--listing-submit input[type="number"],form.hp-form.hp-form--listing-submit input[type="url"],form.hp-form.hp-form--listing-submit textarea{width:100%!important;padding:12px 14px!important;border:1px solid #cfd7df!important;border-radius:6px!important;font-size:14px!important;line-height:1.5;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;background:#ffffff!important;transition:all 0.2s ease;box-shadow:none!important}.hp-form--listing-submit input:focus,.hp-form--listing-submit textarea:focus,form.hp-form.hp-form--listing-submit input:focus,form.hp-form.hp-form--listing-submit textarea:focus{outline:none!important;border-color:#2b6cb0!important;box-shadow:0 0 0 3px rgb(43 108 176 / .16)!important}.hp-form--listing-submit textarea,form.hp-form.hp-form--listing-submit textarea{min-height:170px;resize:vertical}.hp-form--listing-submit select,form.hp-form.hp-form--listing-submit select{width:100%!important;padding:12px 14px!important;border:1px solid #cfd7df!important;border-radius:6px!important;font-size:14px!important;background:#ffffff!important;cursor:pointer;transition:all 0.2s ease}.hp-form--listing-submit select:focus,form.hp-form.hp-form--listing-submit select:focus{outline:none!important;border-color:#2b6cb0!important;box-shadow:0 0 0 3px rgb(43 108 176 / .16)!important}.hp-form--listing-submit .hp-form__field--images,.hp-form--listing-submit .hp-form__field--image,form.hp-form.hp-form--listing-submit .hp-form__field--images,form.hp-form.hp-form--listing-submit .hp-form__field--image{background:#f7f9fb!important;border:2px dashed #c7ccd1!important;text-align:center!important;min-height:150px;display:flex;flex-direction:column;justify-content:center;align-items:center;cursor:pointer;padding:28px!important}.hp-form--listing-submit .hp-form__field--images:hover,.hp-form--listing-submit .hp-form__field--image:hover,form.hp-form.hp-form--listing-submit .hp-form__field--images:hover,form.hp-form.hp-form--listing-submit .hp-form__field--image:hover{border-color:#2b6cb0!important;background:#eef5ff!important}.hp-form__field--images .hp-form__label,.hp-form__field--image .hp-form__label{text-align:center;margin-bottom:10px}.hp-form__field--checkbox{background:#f8fafc!important;border:1px solid #dfe3e8!important;border-radius:6px!important;padding:16px!important}.hp-form__field--checkbox label{display:flex;align-items:flex-start;gap:10px;cursor:pointer;font-weight:400}.hp-form__field--checkbox input[type="checkbox"]{margin-top:2px;width:18px;height:18px;flex-shrink:0}.hp-form__messages{padding:14px 18px;margin-bottom:18px;border-radius:6px;background:#eaf6ff;border:1px solid #b6dcff;color:#0b3e75;font-size:14px}.hp-form__messages--error{background:#ffecec;border-color:#ffb6b6;color:#9b1c1c}.hp-form--listing-submit .hp-form__footer,form.hp-form.hp-form--listing-submit .hp-form__footer{background:transparent!important;border:none!important;padding:0!important;margin-top:10px!important;text-align:left!important;box-shadow:none!important}.hp-form--listing-submit button[type="submit"],.hp-form--listing-submit .button--primary,form.hp-form.hp-form--listing-submit button[type="submit"],form.hp-form.hp-form--listing-submit .button--primary{display:inline-block!important;padding:12px 28px!important;background:linear-gradient(135deg,#2b6cb0 0%,#2c5282 100%)!important;color:#ffffff!important;border:none!important;border-radius:6px!important;font-size:16px!important;font-weight:600!important;cursor:pointer;transition:all 0.2s ease;min-width:220px;box-shadow:0 8px 20px rgb(43 108 176 / .25)!important}.hp-form--listing-submit button[type="submit"]:hover,.hp-form--listing-submit .button--primary:hover,form.hp-form.hp-form--listing-submit button[type="submit"]:hover,form.hp-form.hp-form--listing-submit .button--primary:hover{transform:translateY(-1px);box-shadow:0 10px 24px rgb(43 108 176 / .3)!important}.hp-form--listing-submit button[type="submit"]:active,.hp-form--listing-submit .button--primary:active{transform:translateY(0);box-shadow:0 6px 16px rgb(43 108 176 / .2)!important}.hp-form__field--required .hp-form__label::after{content:" *";color:#d64545}.hp-form__description{font-size:13px;color:#51606f;margin-top:6px;line-height:1.4}.hp-form__description:empty{display:none}.select2-container--default .select2-selection--single,.select2-container--default .select2-selection--multiple{border:1px solid #cfd7df;border-radius:6px;min-height:44px;background:#fff}.select2-container--default.select2-container--focus .select2-selection--single,.select2-container--default.select2-container--focus .select2-selection--multiple{border-color:#2b6cb0;box-shadow:0 0 0 3px rgb(43 108 176 / .16)}@media (max-width:768px){.hp-form--listing-submit{padding:0 12px}.hp-form--listing-submit .hp-form__field{padding:18px!important}.hp-form--listing-submit button[type="submit"]{width:100%;min-width:auto}}