#gate-email-form{display:grid;gap:1rem;max-width:34rem;margin:1.5rem 0;text-align:left}
#gate-email{box-sizing:border-box;width:100%;min-width:0;border:1px solid #b8a36d;border-radius:.35rem;background:#14261c;color:#fff;padding:.9rem;font:inherit;font-size:16px}
#gate-submit{white-space:normal;width:100%}
#gate-submit:disabled{opacity:.65;cursor:wait}
#gate-signup-error{color:#e2cf9c;overflow-wrap:anywhere}
.gate-step :focus-visible{outline:3px solid #d4bd82;outline-offset:4px}
#gate-kit-form{max-width:34rem;margin:1.5rem 0;text-align:left}
#gate-kit-form .formkit-form{background:transparent!important;border:0!important;overflow:visible!important;color:#f5edd8}
#gate-kit-form [data-style="minimal"]{padding:0!important}
#gate-kit-form .formkit-header,#gate-kit-form .formkit-subheader,#gate-kit-form .formkit-guarantee{display:none}
#gate-kit-form .formkit-fields{display:grid!important;gap:1rem;margin:0!important}
#gate-kit-form .formkit-field,#gate-kit-form .formkit-submit{width:100%;min-width:0;margin:0!important}
#gate-kit-form input[type="email"]{background:#14261c!important;color:#fff!important;border:1px solid #b8a36d!important;border-radius:.35rem!important;font:inherit!important;font-size:16px!important;padding:.9rem!important}
#gate-kit-form .formkit-submit{background:#d4bd82!important;color:#152319!important;font:inherit!important;font-weight:700!important}
#gate-kit-form .formkit-submit:focus-visible,#gate-kit-form input:focus-visible{outline:3px solid #d4bd82!important;outline-offset:4px}
#gate-kit-form .formkit-powered-by-convertkit-container{margin-top:1rem}
#gate-kit-form .formkit-powered-by-convertkit{background-color:#f5edd8!important;border-radius:4px}
#gate-kit-form .formkit-alert-error{color:#fff;background:#713627}
