.mkcd-form{--mkcd-gap:18px;--mkcd-radius:10px;--mkcd-border:var(--mkcd-light-border,#c7c7c7);--mkcd-focus:#111;--mkcd-error:#b42318;--mkcd-bg:var(--mkcd-light-bg,#fff);--mkcd-field-text:var(--mkcd-light-text,inherit);--mkcd-text:inherit;display:flex;flex-wrap:wrap;gap:var(--mkcd-gap);width:100%;max-width:none;color:var(--mkcd-text)}.mkcd-field,.mkcd-html{box-sizing:border-box}.mkcd-width-25{width:calc(25% - (var(--mkcd-gap) * .75))}.mkcd-width-50{width:calc(50% - (var(--mkcd-gap) * .5))}.mkcd-width-75{width:calc(75% - (var(--mkcd-gap) * .25))}.mkcd-width-100{width:100%}.mkcd-field{display:grid;gap:7px;min-width:0}.mkcd-field>label,.mkcd-choice-field>legend{font-weight:600}.mkcd-choice-field{border:0;padding:0;margin:0;min-inline-size:0}.mkcd-choice-field>legend{padding:0;margin:0 0 7px}.mkcd-field input:not([type=checkbox]):not([type=radio]),.mkcd-field textarea,.mkcd-field select{box-sizing:border-box;width:100%;min-height:48px;padding:11px 13px;border:1px solid var(--mkcd-border);border-radius:var(--mkcd-radius);background:var(--mkcd-bg);color:var(--mkcd-field-text);font:inherit;transition:border-color .15s,box-shadow .15s}.mkcd-field textarea{min-height:140px;resize:vertical}.mkcd-field input:focus,.mkcd-field textarea:focus,.mkcd-field select:focus{outline:none;border-color:var(--mkcd-focus);box-shadow:0 0 0 2px color-mix(in srgb,var(--mkcd-focus) 15%,transparent)}.mkcd-options{display:grid;gap:8px}.mkcd-options label{display:flex;gap:8px;align-items:flex-start;font-weight:400;cursor:pointer}.mkcd-options input{margin-top:.2em}.mkcd-help{display:block;color:#646970;font-size:.875em;line-height:1.45}.mkcd-submit{appearance:none;border:0;border-radius:999px;padding:12px 20px;background:#111;color:#fff;font:inherit;font-weight:700;cursor:pointer}.mkcd-submit[disabled]{opacity:.55;cursor:wait}.mkcd-error{min-height:0;color:var(--mkcd-error);font-size:.875em}.mkcd-response{width:100%;font-weight:600}.mkcd-form.has-error .mkcd-response{color:var(--mkcd-error)}.mkcd-form.is-success .mkcd-response{color:#067647}.mkcd-hp{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important;overflow:hidden!important}.mkcd-actions{width:100%;display:flex;align-items:center}.mkcd-html{line-height:1.5}@media(prefers-color-scheme:dark){.mkcd-form[data-mkcd-dark="1"]:not([data-mkcd-forced-light="1"]){--mkcd-border:var(--mkcd-dark-border);--mkcd-bg:var(--mkcd-dark-bg);--mkcd-field-text:var(--mkcd-dark-text)}}@media(max-width:700px){.mkcd-width-25,.mkcd-width-50,.mkcd-width-75{width:100%}}@media(max-width:600px){.mkcd-submit{width:100%}}
.mkcd-form [hidden]{display:none!important}
.mkcd-screen-reader-text{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}
.mkcd-submit{border-radius:var(--mkcd-button-radius,999px)}
.mkcd-form[data-mkcd-dark="1"][data-mkcd-forced-dark="1"]{--mkcd-border:var(--mkcd-dark-border);--mkcd-bg:var(--mkcd-dark-bg);--mkcd-field-text:var(--mkcd-dark-text)}
.mkcd-hcaptcha{width:100%;height:0;overflow:visible}.mkcd-hcaptcha-notice{display:block;width:100%;color:#646970;font-size:.75em;line-height:1.45}.mkcd-hcaptcha-notice a{color:inherit;text-decoration:underline}
.mkcd-choice-field .mkcd-options{width:100%;min-width:0}.mkcd-choice-field .mkcd-options>label{display:flex!important;align-items:flex-start!important;gap:8px!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;white-space:normal!important}.mkcd-choice-field .mkcd-options>label>input[type=radio],.mkcd-choice-field .mkcd-options>label>input[type=checkbox]{flex:0 0 auto!important;width:auto!important;min-width:0!important;margin:.2em 0 0!important;padding:0!important}.mkcd-choice-field .mkcd-options>label>span{display:block!important;flex:1 1 auto!important;width:auto!important;min-width:0!important;max-width:none!important;white-space:normal!important;word-break:normal!important;overflow-wrap:normal!important}
.mkcd-heading{margin:12px 0 0;line-height:1.25}.mkcd-description{line-height:1.5}.mkcd-description>:first-child{margin-top:0}.mkcd-description>:last-child{margin-bottom:0}
.mkcd-form{--mkcd-border-width:1px;--mkcd-border:var(--mkcd-light-border,#c7c7c7);--mkcd-bg:var(--mkcd-light-bg,#fff);--mkcd-field-text:var(--mkcd-light-text,#111);--mkcd-label:var(--mkcd-light-label,inherit);--mkcd-placeholder:var(--mkcd-light-placeholder,#6b7280);--mkcd-help:var(--mkcd-light-help,#646970);--mkcd-focus-label:var(--mkcd-light-focus-label,#111);--mkcd-focus-border:var(--mkcd-light-focus-border,#111);--mkcd-focus-bg:var(--mkcd-light-focus-bg,#fff);--mkcd-focus-text:var(--mkcd-light-focus-text,#111);--mkcd-accent:var(--mkcd-light-accent,#111);--mkcd-button-bg:var(--mkcd-light-button-bg,#111);--mkcd-button-text:var(--mkcd-light-button-text,#fff);--mkcd-button-hover-bg:var(--mkcd-light-button-hover-bg,#333);--mkcd-button-hover-text:var(--mkcd-light-button-hover-text,#fff);--mkcd-text:var(--mkcd-light-content,inherit);color:var(--mkcd-text)}
.mkcd-field>label,.mkcd-choice-field>legend{color:var(--mkcd-label);transition:color .15s}.mkcd-field:focus-within>label,.mkcd-choice-field:focus-within>legend{color:var(--mkcd-focus-label)}
.mkcd-field input:not([type=checkbox]):not([type=radio]),.mkcd-field textarea,.mkcd-field select{border-width:var(--mkcd-border-width);background:var(--mkcd-bg);color:var(--mkcd-field-text);transition:border-color .15s,box-shadow .15s,background-color .15s,color .15s}
.mkcd-field input::placeholder,.mkcd-field textarea::placeholder{color:var(--mkcd-placeholder);opacity:1}.mkcd-help,.mkcd-hcaptcha-notice{color:var(--mkcd-help)}
.mkcd-field input:not([type=checkbox]):not([type=radio]):focus,.mkcd-field textarea:focus,.mkcd-field select:focus{border-color:var(--mkcd-focus-border);background:var(--mkcd-focus-bg);color:var(--mkcd-focus-text);box-shadow:0 0 0 2px color-mix(in srgb,var(--mkcd-accent) 15%,transparent)}
.mkcd-options input[type=checkbox],.mkcd-options input[type=radio]{accent-color:var(--mkcd-accent)}
.mkcd-options input[type=checkbox]:focus,.mkcd-options input[type=radio]:focus{outline:2px solid var(--mkcd-accent);outline-offset:2px;box-shadow:none}
.mkcd-submit{background:var(--mkcd-button-bg);color:var(--mkcd-button-text);transition:background-color .15s,color .15s,box-shadow .15s}.mkcd-submit:not([disabled]):hover,.mkcd-submit:focus-visible{background:var(--mkcd-button-hover-bg);color:var(--mkcd-button-hover-text)}.mkcd-submit:focus-visible{outline:2px solid var(--mkcd-accent);outline-offset:2px}
.mkcd-form.is-success .mkcd-response{color:var(--mkcd-success,#067647)}
@media(prefers-color-scheme:dark){.mkcd-form[data-mkcd-dark="1"]:not([data-mkcd-forced-light="1"]){--mkcd-border:var(--mkcd-dark-border);--mkcd-bg:var(--mkcd-dark-bg);--mkcd-field-text:var(--mkcd-dark-text);--mkcd-label:var(--mkcd-dark-label);--mkcd-placeholder:var(--mkcd-dark-placeholder);--mkcd-help:var(--mkcd-dark-help);--mkcd-focus-label:var(--mkcd-dark-focus-label);--mkcd-focus-border:var(--mkcd-dark-focus-border);--mkcd-focus-bg:var(--mkcd-dark-focus-bg);--mkcd-focus-text:var(--mkcd-dark-focus-text);--mkcd-accent:var(--mkcd-dark-accent);--mkcd-button-bg:var(--mkcd-dark-button-bg);--mkcd-button-text:var(--mkcd-dark-button-text);--mkcd-button-hover-bg:var(--mkcd-dark-button-hover-bg);--mkcd-button-hover-text:var(--mkcd-dark-button-hover-text);--mkcd-text:var(--mkcd-dark-content)}}
.mkcd-form[data-mkcd-dark="1"][data-mkcd-forced-dark="1"]{--mkcd-border:var(--mkcd-dark-border);--mkcd-bg:var(--mkcd-dark-bg);--mkcd-field-text:var(--mkcd-dark-text);--mkcd-label:var(--mkcd-dark-label);--mkcd-placeholder:var(--mkcd-dark-placeholder);--mkcd-help:var(--mkcd-dark-help);--mkcd-focus-label:var(--mkcd-dark-focus-label);--mkcd-focus-border:var(--mkcd-dark-focus-border);--mkcd-focus-bg:var(--mkcd-dark-focus-bg);--mkcd-focus-text:var(--mkcd-dark-focus-text);--mkcd-accent:var(--mkcd-dark-accent);--mkcd-button-bg:var(--mkcd-dark-button-bg);--mkcd-button-text:var(--mkcd-dark-button-text);--mkcd-button-hover-bg:var(--mkcd-dark-button-hover-bg);--mkcd-button-hover-text:var(--mkcd-dark-button-hover-text);--mkcd-text:var(--mkcd-dark-content)}
.mkcd-form[data-mkcd-form][data-mkcd-custom-style="1"]{display:flex!important;flex-wrap:wrap!important;gap:var(--mkcd-gap)!important;width:100%!important;max-width:none!important;color:var(--mkcd-text)!important}
.mkcd-form[data-mkcd-form][data-mkcd-custom-style="1"] .mkcd-width-25{width:calc(25% - (var(--mkcd-gap) * .75))!important}.mkcd-form[data-mkcd-form][data-mkcd-custom-style="1"] .mkcd-width-50{width:calc(50% - (var(--mkcd-gap) * .5))!important}.mkcd-form[data-mkcd-form][data-mkcd-custom-style="1"] .mkcd-width-75{width:calc(75% - (var(--mkcd-gap) * .25))!important}.mkcd-form[data-mkcd-form][data-mkcd-custom-style="1"] .mkcd-width-100{width:100%!important}
.mkcd-form[data-mkcd-form][data-mkcd-custom-style="1"] .mkcd-field{display:grid!important;gap:7px!important;min-width:0!important}
.mkcd-form[data-mkcd-form][data-mkcd-custom-style="1"] .mkcd-choice-field{min-inline-size:0!important;margin:0!important;padding:0!important;border:0!important}
.mkcd-form[data-mkcd-form][data-mkcd-custom-style="1"] .mkcd-field>label,.mkcd-form[data-mkcd-form][data-mkcd-custom-style="1"] .mkcd-choice-field>legend{margin:0!important;padding:0!important;border:0!important;background:none!important;color:var(--mkcd-label)!important;font-weight:600!important}
.mkcd-form[data-mkcd-form][data-mkcd-custom-style="1"] .mkcd-choice-field>legend{margin-bottom:7px!important}
.mkcd-form[data-mkcd-form][data-mkcd-custom-style="1"] .mkcd-field:focus-within>label,.mkcd-form[data-mkcd-form][data-mkcd-custom-style="1"] .mkcd-choice-field:focus-within>legend{color:var(--mkcd-focus-label)!important}
.mkcd-form[data-mkcd-form][data-mkcd-custom-style="1"] .mkcd-field input:not([type=checkbox]):not([type=radio]),.mkcd-form[data-mkcd-form][data-mkcd-custom-style="1"] .mkcd-field textarea,.mkcd-form[data-mkcd-form][data-mkcd-custom-style="1"] .mkcd-field select{box-sizing:border-box!important;width:100%!important;min-height:48px!important;margin:0!important;padding:11px 13px!important;border-style:solid!important;border-width:var(--mkcd-border-width)!important;border-color:var(--mkcd-border)!important;border-radius:var(--mkcd-radius)!important;background:var(--mkcd-bg)!important;color:var(--mkcd-field-text)!important;font:inherit!important;box-shadow:none!important}
.mkcd-form[data-mkcd-form][data-mkcd-custom-style="1"] .mkcd-field textarea{min-height:140px!important;resize:vertical!important}
.mkcd-form[data-mkcd-form][data-mkcd-custom-style="1"] .mkcd-field input:not([type=checkbox]):not([type=radio]):focus,.mkcd-form[data-mkcd-form][data-mkcd-custom-style="1"] .mkcd-field textarea:focus,.mkcd-form[data-mkcd-form][data-mkcd-custom-style="1"] .mkcd-field select:focus{outline:none!important;border-color:var(--mkcd-focus-border)!important;background:var(--mkcd-focus-bg)!important;color:var(--mkcd-focus-text)!important;box-shadow:0 0 0 2px color-mix(in srgb,var(--mkcd-accent) 15%,transparent)!important}
.mkcd-form[data-mkcd-form][data-mkcd-custom-style="1"] .mkcd-field input::placeholder,.mkcd-form[data-mkcd-form][data-mkcd-custom-style="1"] .mkcd-field textarea::placeholder{color:var(--mkcd-placeholder)!important;opacity:1!important}
.mkcd-form[data-mkcd-form][data-mkcd-custom-style="1"] .mkcd-help,.mkcd-form[data-mkcd-form][data-mkcd-custom-style="1"] .mkcd-hcaptcha-notice{color:var(--mkcd-help)!important}
.mkcd-form[data-mkcd-form][data-mkcd-custom-style="1"] .mkcd-options{display:grid!important;gap:8px!important}.mkcd-form[data-mkcd-form][data-mkcd-custom-style="1"] .mkcd-actions{display:flex!important;align-items:center!important;width:100%!important}
.mkcd-form[data-mkcd-form][data-mkcd-custom-style="1"] .mkcd-options input[type=checkbox],.mkcd-form[data-mkcd-form][data-mkcd-custom-style="1"] .mkcd-options input[type=radio]{accent-color:var(--mkcd-accent)!important}
.mkcd-form[data-mkcd-form][data-mkcd-custom-style="1"] .mkcd-submit{appearance:none!important;margin:0!important;padding:12px 20px!important;border:0!important;border-radius:var(--mkcd-button-radius,999px)!important;background:var(--mkcd-button-bg)!important;color:var(--mkcd-button-text)!important;font:inherit!important;font-weight:700!important;line-height:normal!important;text-decoration:none!important;text-transform:none!important;letter-spacing:normal!important;box-shadow:none!important}
.mkcd-form[data-mkcd-form][data-mkcd-custom-style="1"] .mkcd-submit:not([disabled]):hover,.mkcd-form[data-mkcd-form][data-mkcd-custom-style="1"] .mkcd-submit:focus-visible{background:var(--mkcd-button-hover-bg)!important;color:var(--mkcd-button-hover-text)!important}
.mkcd-form[data-mkcd-form][data-mkcd-custom-style="1"] .mkcd-submit:focus-visible{outline:2px solid var(--mkcd-accent)!important;outline-offset:2px!important}
.mkcd-form[data-mkcd-form][data-mkcd-custom-style="1"] .mkcd-error,.mkcd-form[data-mkcd-form][data-mkcd-custom-style="1"].has-error .mkcd-response{color:var(--mkcd-error)!important}.mkcd-form[data-mkcd-form][data-mkcd-custom-style="1"].is-success .mkcd-response{color:var(--mkcd-success)!important}
@media(max-width:700px){.mkcd-form[data-mkcd-form][data-mkcd-custom-style="1"] .mkcd-width-25,.mkcd-form[data-mkcd-form][data-mkcd-custom-style="1"] .mkcd-width-50,.mkcd-form[data-mkcd-form][data-mkcd-custom-style="1"] .mkcd-width-75{width:100%!important}}
@media(max-width:600px){.mkcd-form[data-mkcd-form][data-mkcd-custom-style="1"] .mkcd-submit{width:100%!important}}
@supports (-moz-appearance:none){.mkcd-form .mkcd-field select option,.mkcd-form .mkcd-field select optgroup{font:menu!important}}
.mkcd-altcha{width:100%}
.mkcd-form[data-mkcd-form] [data-mkcd-conditions][hidden],.mkcd-form[data-mkcd-form][data-mkcd-custom-style="1"] [data-mkcd-conditions][hidden]{display:none!important}
