.gform-theme{--gf-desc-space:var(--spacing--base-one-half);--gf-field-gap-x:var(--spacing--base);--gf-field-gap-y:var(--spacing--base);--gf-form-footer-gap:var(--spacing--base);--gf-form-footer-margin-y-start:var(--spacing--base-x2);--gf-form-gap-x:var(--spacing--base);--gf-form-gap-y:var(--spacing--base-x2);--gf-label-req-gap:var(--spacing--base-one-half);--gf-label-space-primary:var(--spacing--base-one-half);--gf-label-space-x-secondary:var(--spacing--base);--gf-padding-x:var(--spacing--base);--gf-padding-y:var(--spacing--base);--gf-color-danger:#c20e1a;--gf-ctrl-border-color-focus:var(--gf-ctrl-border-color);--gf-ctrl-border-color:var(--color--gray);--gf-ctrl-choice-check-color:var(--body--color--text);--gf-ctrl-color-disabled:var(--color--light-gray);--gf-ctrl-color:var(--color--dark-gray);--gf-ctrl-font-size:var(--typography--font-size--base);--gf-ctrl-outline-color-focus:var(--color--primary);--gf-ctrl-outline-width-focus:2px;--gf-ctrl-padding-x:calc(var(--spacing--base) - var(--gf-ctrl-border-width));--gf-ctrl-placeholder-color:var(--color--light-gray);--gf-ctrl-radius:0;--gf-ctrl-shadow:none;--gf-ctrl-size:var(--spacing--base-x3);--gf-ctrl-label-color-primary:var(--body--color--text);--gf-ctrl-label-color-req:var(--body--color--text);--gf-ctrl-label-color-secondary:var(--body--color--text);--gf-ctrl-label-font-size-primary:var(--typography--font-size--sm);--gf-ctrl-label-font-size-req:var(--typography--font-size--xs);--gf-ctrl-label-font-size-secondary:var(--typography--font-size--sm);--gf-ctrl-label-font-weight-primary:bold;--gf-ctrl-label-font-weight-req:normal;--gf-ctrl-desc-color:var(--body--color--text);--gf-ctrl-desc-font-size-error:var(--typography--font-size--sm);--gf-ctrl-desc-font-size:var(--typography--font-size--xs);--gf-ctrl-desc-font-style-error:italic;--gf-ctrl-desc-font-weight-error:bold;--gf-ctrl-btn-bg-color-hover-primary:var( --elements--button--hover--color--background );--gf-ctrl-btn-bg-color-primary:var(--elements--button--color--background);--gf-ctrl-btn-color-hover-primary:var( --elements--button--hover--color--text );--gf-ctrl-btn-color-primary:var(--elements--button--hover--color--text);--gf-ctrl-btn-font-size:var(--elements--button--typography--font-size);--gf-ctrl-btn-icon-gap:var(--spacing--base-one-half);--gf-ctrl-btn-line-height:var(--elements--button--typography--line-height);--gf-ctrl-btn-padding-x:calc(var(--elements--button--spacing--padding--inline) - var( --gf-ctrl-btn-border-width-ctrl ));--gf-ctrl-btn-padding-y:calc(var(--elements--button--spacing--padding--block) - var( --gf-ctrl-btn-border-width-ctrl ));--gf-ctrl-btn-radius:var(--elements--button--border--radius);--gf-ctrl-btn-shadow:none;--gf-ctrl-btn-size:var(--elements--button--spacing--padding--block);--gf-form-spinner-fg-color:var(--color--primary);--gf-form-spinner-bg-color:var(--color--light-gray);--gf-form-validation-bg-color:none;--gf-form-validation-border-width:0;--gf-form-validation-padding-x:0;--gf-form-validation-padding-y:0;--gf-form-validation-radius:0;--gf-form-validation-shadow:none;--gf-form-validation-heading-font-size:var(--typography--font-size--base);--gf-form-validation-heading-font-weight:bold}.gform_validation_errors .gform-icon{display:none!important}.gform_confirmation_message{color:var(--color--primary);font-weight:700}@media(width <= 750px){.gform-theme--foundation .gfield .ginput_password.small,.gform-theme--foundation .gfield input.small,.gform-theme--foundation .gfield select.small{inline-size:45%}.gform-theme--foundation .gfield .ginput_password.medium,.gform-theme--foundation .gfield input.medium,.gform-theme--foundation .gfield select.medium{inline-size:75%}}[id*=gform_submit_button_]{align-items:center!important;display:flex!important;gap:8px!important;transition:gap .3s ease-out,opacity .3s ease-in!important}[id*=gform_submit_button_] path{d:path(attr(d));fill:currentColor}[id*=gform_submit_button_]:focus,[id*=gform_submit_button_]:hover{gap:15px!important;opacity:.7!important}
