.ymc-form label,.wpforms-container .wpforms-field-label,.wpcf7 label,.gform_wrapper .gfield_label{font-weight:600;font-size:.92rem;color:var(--ymc-ink,#0d0d0d)}.ymc-form input[type=text],.ymc-form input[type=email],.ymc-form input[type=tel],.ymc-form input[type=date],.ymc-form input[type=url],.ymc-form input[type=number],.ymc-form select,.ymc-form textarea,.wpforms-container input[type=text],.wpforms-container input[type=email],.wpforms-container input[type=tel],.wpforms-container input[type=url],.wpforms-container input[type=number],.wpforms-container select,.wpforms-container textarea,.wpcf7 input[type=text],.wpcf7 input[type=email],.wpcf7 input[type=tel],.wpcf7 input[type=url],.wpcf7 input[type=number],.wpcf7 input[type=date],.wpcf7 select,.wpcf7 textarea,.gform_wrapper input[type=text],.gform_wrapper input[type=email],.gform_wrapper input[type=tel],.gform_wrapper input[type=url],.gform_wrapper input[type=number],.gform_wrapper select,.gform_wrapper textarea{width:100%;max-width:100%;font:inherit;padding:13px 15px;border:1.5px solid var(--ymc-light,#fde9b3);border-radius:8px;background:#fff;color:var(--ymc-ink,#0d0d0d);transition:border-color .15s,box-shadow .15s}.ymc-form input:focus,.ymc-form select:focus,.ymc-form textarea:focus,.wpforms-container input:focus,.wpforms-container select:focus,.wpforms-container textarea:focus,.wpcf7 input:focus,.wpcf7 select:focus,.wpcf7 textarea:focus,.gform_wrapper input:focus,.gform_wrapper select:focus,.gform_wrapper textarea:focus{border-color:var(--ymc-gold,#ffb81c);outline:none;box-shadow:0 0 0 3px rgba(255,184,28,.35)}.ymc-form button[type=submit],.wpforms-container .wpforms-submit,.wpcf7 input[type=submit],.gform_wrapper .gform_button{background:var(--ymc-gold,#ffb81c);color:var(--ymc-black,#0d0d0d);border:1.5px solid var(--ymc-gold,#ffb81c);border-radius:8px;padding:14px 26px;font:inherit;font-weight:600;cursor:pointer;transition:background-color .15s}.ymc-form button[type=submit]:hover,.wpforms-container .wpforms-submit:hover,.wpcf7 input[type=submit]:hover,.gform_wrapper .gform_button:hover{background:var(--ymc-amber,#f5a623);border-color:var(--ymc-amber,#f5a623);color:var(--ymc-black,#0d0d0d)}.wpcf7 .wpcf7-not-valid-tip,.wpforms-container .wpforms-error,.gform_wrapper .validation_message{color:var(--ymc-danger,#b3402a);font-size:.85rem}.wpcf7 form .wpcf7-response-output{border-radius:8px;border-color:var(--ymc-gold,#ffb81c)}.wpforms-container .wpforms-field{padding:10px 0}.gform_wrapper .gfield{margin-bottom:14px}