.dC0GKG_disclosure{margin:25px 0}.dC0GKG_opener{background:var(--color-accent);color:#fff;min-height:44px;font:700 14px / 20px var(--font-alt);cursor:pointer;border-radius:3px;padding:12px 25px;list-style:none;display:inline-block}.dC0GKG_opener::-webkit-details-marker{display:none}.dC0GKG_opener:hover{background:var(--color-accent-hover)}.dC0GKG_opener:focus-visible{outline:2px solid var(--color-heading);outline-offset:2px}.dC0GKG_disclosure[open] .dC0GKG_opener{display:none}.dC0GKG_tool{border:1px solid var(--color-border);border-radius:3px;margin:25px 0}.dC0GKG_disclosure .dC0GKG_tool{margin-top:0}.dC0GKG_tool .dC0GKG_intro{padding:20px 25px 0}.dC0GKG_tool .dC0GKG_intro p{margin:0;font-size:13px;line-height:20px}.dC0GKG_form{padding:20px 25px}.dC0GKG_fieldset{border:0;min-width:0;margin:0;padding:0}.dC0GKG_tool .dC0GKG_formTitle{color:var(--color-heading);font:400 18px / 24px var(--font-alt);margin:0 0 5px}.dC0GKG_field{margin-top:18px}.dC0GKG_label{color:var(--color-heading);font:700 14px / 20px var(--font-alt);padding:0;display:block}.dC0GKG_tool .dC0GKG_hint{margin:4px 0 0;font-size:12px;line-height:18px}.dC0GKG_input,.dC0GKG_textarea{border:1px solid var(--color-border);width:100%;max-width:480px;min-height:44px;color:var(--color-heading);font:400 16px / 22px var(--font-body);background:#fff;border-radius:3px;margin-top:8px;padding:10px 12px;display:block}.dC0GKG_textarea{resize:vertical;max-width:none}.dC0GKG_input:focus-visible,.dC0GKG_textarea:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}.dC0GKG_input[aria-invalid=true],.dC0GKG_textarea[aria-invalid=true]{border-color:#b02020}.dC0GKG_file{width:100%;min-height:44px;margin-top:8px;font-size:13px;display:block}.dC0GKG_choices{border:0;min-width:0;margin:18px 0 0;padding:0}.dC0GKG_radio,.dC0GKG_checkbox{cursor:pointer;align-items:flex-start;gap:8px;min-height:36px;padding-top:8px;font-size:13px;line-height:20px;display:flex}.dC0GKG_radio input,.dC0GKG_checkbox input{width:18px;height:18px;accent-color:var(--color-accent);flex:none;margin:1px 0 0}.dC0GKG_tool .dC0GKG_note{margin:22px 0 0;font-size:13px;line-height:20px}.dC0GKG_submit{border:1px solid var(--color-accent);background:var(--color-accent);color:#fff;min-height:44px;font:700 14px / 20px var(--font-alt);cursor:pointer;border-radius:3px;margin-top:15px;padding:12px 25px;text-decoration:none;display:inline-block}.dC0GKG_submit:hover:not(:disabled){border-color:var(--color-accent-hover);background:var(--color-accent-hover);color:#fff}.dC0GKG_submit:disabled,.dC0GKG_fieldset:disabled .dC0GKG_submit{opacity:.6;cursor:progress}.dC0GKG_tool .dC0GKG_error{color:#b02020;margin:6px 0 0;font-size:13px;line-height:20px}.dC0GKG_result:not(:empty){border-top:1px solid var(--color-border);background:#fafafa;padding:5px 25px 20px}.dC0GKG_tool .dC0GKG_line{overflow-wrap:anywhere;margin:3px 0;font-size:13px;line-height:20px}.dC0GKG_tool .dC0GKG_waiting{margin:15px 0 0;font-size:13px}
