.ZJ_9fG_page{box-sizing:border-box;max-width:48rem;color:var(--foreground);background:var(--background);overflow-wrap:anywhere;margin-inline:auto;padding:clamp(1rem,4vw,3rem);font-family:system-ui,sans-serif;line-height:1.7}.ZJ_9fG_page h1{font-size:clamp(1.75rem,5vw,2.5rem);line-height:1.2}.ZJ_9fG_page a{color:inherit}.ZJ_9fG_form fieldset{border:0;gap:1rem;min-width:0;margin:0;padding:0;display:grid}.ZJ_9fG_form label{gap:.375rem;min-width:0;font-size:1rem;display:grid}.ZJ_9fG_form :is(input,textarea,select,button){box-sizing:border-box;background:var(--background);width:100%;min-width:0;min-height:3rem;color:inherit;font:inherit;border:1px solid;border-radius:.375rem;padding:.75rem}.ZJ_9fG_form textarea{resize:vertical}.ZJ_9fG_form .ZJ_9fG_checkbox{align-items:flex-start;gap:.75rem;display:flex}.ZJ_9fG_form .ZJ_9fG_checkbox input{flex-shrink:0;width:1.25rem;min-height:1.25rem;margin-top:.25rem}.ZJ_9fG_form button{cursor:pointer;font-weight:600}.ZJ_9fG_form :disabled{cursor:not-allowed;opacity:.65}.ZJ_9fG_form :focus-visible,.ZJ_9fG_page a:focus-visible{outline-offset:3px;outline:2px solid}.ZJ_9fG_honeypot{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
