.gb-request-form[data-v-971d61ec]{max-width:42rem}.gb-request-form__intro[data-v-971d61ec]{color:var(--gb-muted);font-size:.9375rem;line-height:1.6;margin-bottom:1.5rem}.gb-request-ref[data-v-971d61ec]{background:var(--gb-accent-subtle);border:1px solid var(--gb-border);border-left:3px solid var(--gb-accent);border-radius:var(--gb-radius);color:var(--gb-body-color);margin:0 0 1rem;overflow-wrap:anywhere;padding:.75rem 1rem}.gb-request-ref__text[data-v-971d61ec]{line-height:1.55;margin:0}.gb-request-ref__title[data-v-971d61ec]{color:var(--gb-heading-color);font-weight:700}.gb-request-form--compatto[data-v-971d61ec]{max-width:none;padding:1.25rem 1.5rem 1.5rem}.gb-request-form--compatto .gb-request-form__intro[data-v-971d61ec]{margin:0 0 1.25rem}.gb-request-form--compatto .gb-fieldset[data-v-971d61ec]{margin-bottom:1.25rem;padding-top:.875rem}.gb-request-form--compatto .gb-fieldset--inline[data-v-971d61ec]{margin:0;padding:0}.gb-request-form--compatto .gb-fieldset__legend[data-v-971d61ec]{margin-bottom:.75rem}.gb-request-form--compatto .gb-field[data-v-971d61ec]{margin-bottom:.875rem}@media(max-width:639px){.gb-request-form--compatto[data-v-971d61ec]{padding:1rem}}.gb-fieldset[data-v-971d61ec]{background:var(--gb-page);border:0;border-top:1px solid var(--gb-border);margin:0 0 1.5rem;min-width:0;padding:1rem 0 0}.gb-fieldset--inline[data-v-971d61ec]{background:transparent;border:0;margin:0;padding:0}.gb-fieldset--inline .gb-field__label[data-v-971d61ec]{margin-bottom:.5rem;padding:0}.gb-fieldset__legend[data-v-971d61ec]{color:var(--gb-heading-color);float:left;font-size:var(--gb-text-xs);font-weight:600;letter-spacing:var(--gb-letter-wide);margin:0 0 1rem;padding:0;text-transform:uppercase;width:100%}.gb-fieldset>.gb-fieldset__legend[data-v-971d61ec]+*{clear:both}.gb-field[data-v-971d61ec]{margin-bottom:1rem}.gb-field-row[data-v-971d61ec]{display:grid;gap:.75rem;grid-template-columns:1fr}@media(min-width:640px){.gb-field-row[data-v-971d61ec]{grid-template-columns:1fr 1fr}}.gb-field__label[data-v-971d61ec]{color:var(--gb-body-color);display:block;font-size:.8125rem;font-weight:600;margin-bottom:.375rem}.gb-field__label span[data-v-971d61ec]{color:var(--gb-danger)}.gb-field__input[data-v-971d61ec]{background:var(--gb-page);border:1px solid var(--gb-border-strong);border-radius:var(--gb-radius);color:var(--gb-body-color);display:block;font-size:.875rem;padding:.5rem .75rem;transition:border-color .15s,box-shadow .15s;width:100%}.gb-checkbox input[type=checkbox][data-v-971d61ec],.gb-radio input[type=radio][data-v-971d61ec],.gb-radio input[type=radio][data-v-971d61ec]:checked,.gb-select[data-v-971d61ec]{background-color:var(--gb-page)}.gb-checkbox input[type=checkbox][data-v-971d61ec]:checked{background-color:var(--gb-accent)}.gb-field__input[data-v-971d61ec]:focus{border-color:var(--gb-accent);outline:2px solid var(--gb-accent);outline-offset:1px}.gb-field__textarea[data-v-971d61ec]{min-height:4rem;resize:vertical}.gb-field--error .gb-field__input[data-v-971d61ec]{border-color:var(--gb-danger)}.gb-field__error[data-v-971d61ec]{color:var(--gb-danger);font-size:.8125rem;margin-top:.25rem}.gb-radio-group[data-v-971d61ec]{display:flex;flex-wrap:wrap;gap:1.25rem}.gb-field--checkbox[data-v-971d61ec]{margin-bottom:.5rem}.gb-checkbox[data-v-971d61ec]{align-items:flex-start;cursor:pointer;display:flex;font-size:.875rem;gap:.625rem;line-height:1.5}.gb-checkbox__label[data-v-971d61ec]{color:var(--gb-body-color)}.gb-checkbox__label a[data-v-971d61ec]{color:var(--gb-accent);text-decoration:underline;text-underline-offset:2px}.gb-checkbox__label a[data-v-971d61ec]:hover{color:var(--gb-accent-dark)}.gb-checkbox__label span[aria-hidden=true][data-v-971d61ec]{color:var(--gb-danger)}.gb-form-submit[data-v-971d61ec]{background:var(--gb-accent);border:none;border-radius:var(--gb-radius);color:var(--gb-on-accent);cursor:pointer;font-size:.875rem;font-weight:600;letter-spacing:var(--gb-letter-wide);padding:.625rem 1.75rem;text-transform:uppercase;transition:background .15s}.gb-form-submit[data-v-971d61ec]:hover:not(:disabled){background:var(--gb-accent-dark)}.gb-form-submit[data-v-971d61ec]:disabled{cursor:not-allowed;opacity:.5}.gb-form-server-error[data-v-971d61ec]{background:var(--gb-danger-bg);border-radius:var(--gb-radius);color:var(--gb-danger);font-size:.875rem;margin-bottom:1rem;padding:.75rem 1rem}.gb-form-success[data-v-971d61ec]{background:var(--gb-page);border:1px solid var(--gb-border);border-radius:var(--gb-radius);padding:2rem;text-align:center}.gb-form-success__icon[data-v-971d61ec]{color:var(--gb-accent);font-size:2rem;margin-bottom:.5rem}.gb-form-success__msg[data-v-971d61ec]{color:var(--gb-body-color);font-size:1rem;margin-bottom:1rem}.gb-form-success__btn[data-v-971d61ec]{background:var(--gb-accent);border:none;border-radius:var(--gb-radius);color:var(--gb-on-accent);cursor:pointer;font-size:.875rem;font-weight:600;letter-spacing:var(--gb-letter-wide);padding:.5rem 1.25rem;text-transform:uppercase}.gb-form-success__btn[data-v-971d61ec]:hover{background:var(--gb-accent-dark)}
