.kns-gated,.kns-gated-done{direction:rtl;text-align:right;font-family:inherit;color:#000}.kns-gated[hidden],.kns-gated-done[hidden],.kns-gated .kg-hint[hidden]{display:none!important}.kns-gated .kg-pair{display:flex;gap:12px}.kns-gated .kg-pair .kg-field{flex:1 1 0%;min-width:0}.kns-gated .kg-field{margin:0 0 14px}.kns-gated label{display:block;font-size:12px!important;font-weight:700;color:rgba(0,0,0,.85);line-height:19px;padding:0 0 5px;margin:0}.kns-gated .kg-req{color:#d63637;font-weight:400}.kns-gated input[type=text],.kns-gated input[type=email],.kns-gated input[type=tel],.kns-gated select{box-sizing:border-box;display:block;width:100%;height:43px;margin:0;padding:0 12px;font:inherit;font-size:16px!important;color:rgba(0,0,0,.8);background:#fff;border:1px solid rgba(0,0,0,.25);border-radius:3px;box-shadow:none}.kns-gated input[dir=ltr]{text-align:left}.kns-gated input:focus,.kns-gated select:focus{outline:none;border-color:#4cb279;box-shadow:0 0 0 1px #4cb279}.kns-gated .kg-invalid{border-color:#d63637!important}.kns-gated .kg-hint{margin:-8px 0 14px;font-size:13px;color:#3e4a4a}.kns-gated .kg-hint button{background:none;border:0;padding:0;font:inherit;font-weight:700;color:#4cb279;text-decoration:underline;cursor:pointer}.kns-gated .kg-check{display:flex;align-items:flex-start;gap:8px;font-size:14px!important;font-weight:400;color:#000;line-height:1.6;padding:2px 0 0;margin:0 0 16px;cursor:pointer}.kns-gated .kg-check input{flex:0 0 16px;width:16px;height:16px;margin:4px 0 0;accent-color:#4cb279}.kns-gated button[type=submit]{display:block;width:100%;height:46px;border:0;border-radius:3px;background:#4cb279;color:#fff;font:inherit;font-size:16px!important;font-weight:600;cursor:pointer}.kns-gated button[type=submit]:hover{background:#3f9d68}.kns-gated button[type=submit]:disabled{opacity:.65;cursor:default}.kns-gated .kg-turnstile:not(:empty){margin:0 0 12px}.kns-gated .kg-legal{font-size:13px!important;color:rgba(0,0,0,.6);line-height:1.7!important;margin:12px 0 0!important}.kns-gated .kg-legal a,.kns-gated-done a{color:#4cb279;text-decoration:underline}.kns-gated .kg-error{display:none;margin:10px 0 0;font-size:14px;color:#d63637;line-height:1.6}.kns-gated .kg-note{margin:0 0 16px!important;font-size:14px!important;font-weight:700;line-height:1.7!important;color:#000}.kns-gated-done{padding:4px 0 8px}.kns-gated-done .kg-done-title{font-size:18px!important;font-weight:700;color:#083434;line-height:1.5!important;margin:0 0 8px!important}.kns-gated-done p{font-size:15px!important;line-height:1.8!important;color:#222;margin:0 0 12px!important}.kns-gated-done .kg-email{font-weight:700;unicode-bidi:isolate}.kns-gated-done .kg-actions{display:flex;gap:18px;margin:14px 0 0!important}.kns-gated-done .kg-actions button{background:none;border:0;padding:0;font:inherit;font-size:14px;font-weight:700;color:#4cb279;text-decoration:underline;cursor:pointer}.kns-gated-done .kg-actions button:disabled{color:#5a6e6e;text-decoration:none;cursor:default}@media (max-width:600px){.kns-gated .kg-pair{gap:10px}.kns-gated .kg-field{margin-bottom:12px}.kns-gated input[type=text],.kns-gated input[type=email],.kns-gated input[type=tel],.kns-gated select{height:42px}}