.gform-theme--framework.gform-theme--orbital{--gf-color-primary:var(--form-button-bg);--gf-color-primary-contrast:var(--form-button-text);--gf-color-primary-darker:var(--form-button-bg-hover);--gf-color-primary-lighter:var(--form-button-bg-hover);--gf-color-danger:var(--form-error-text);--gf-font-family-base:var(--font-secondary,inherit);--gf-font-size-secondary:var(--text-sm);--gf-font-size-tertiary:var(--text-sm);--gf-radius:var(--form-radius);--gf-ctrl-size:var(--form-input-height);--gf-ctrl-choice-size:24px;--gf-ctrl-btn-size:var(--form-input-height);--gf-ctrl-textarea-height:var(--form-textarea-min-height);--gf-ctrl-bg-color:var(--form-input-bg);--gf-ctrl-color:var(--form-input-text);--gf-ctrl-border-color:var(--form-input-border);--gf-ctrl-border-color-hover:var(--form-input-border-hover);--gf-ctrl-border-color-focus:var(--form-input-border-focus);--gf-ctrl-outline-color-focus:var(--form-input-border-focus,#2e2e2e);--gf-ctrl-outline-width-focus:0px;--gf-form-gap-y:var(--space-4);--gf-ctrl-placeholder-color:var(--form-input-placeholder);--gf-ctrl-bg-color-disabled:var(--form-input-disabled-bg);--gf-ctrl-border-color-disabled:var(--form-input-disabled-border);--gf-ctrl-color-disabled:var(--form-input-disabled-text);--gf-ctrl-label-color-primary:var(--form-label-text);--gf-ctrl-label-color-secondary:var(--form-label-text);--gf-ctrl-label-color-req:var(--form-label-required);--gf-ctrl-desc-color:var(--color-muted);--gf-color-in-ctrl-primary:var(--form-choice-accent);--gf-ctrl-btn-bg-color-primary:var(--form-button-bg);--gf-ctrl-btn-color-primary:var(--form-button-text);--gf-ctrl-btn-bg-color-hover-primary:var(--form-button-bg-hover);--gf-ctrl-border-color-error:var(--form-error-border);--gf-form-validation-color:var(--form-error-text);--gf-form-validation-bg-color:var(--error-bg);--gf-form-validation-border-color:var(--form-error-border);--gf-form-spinner-bg-color:var(--focus-ring-color)}.gform_wrapper.gform-theme--framework .gform_description:empty{margin:0;display:none}.gform_wrapper.gform-theme--framework .gform_heading:not(:has(.gform_title,.gform_description:not(:empty))){display:none}.gform_wrapper.gform-theme--framework :is(.e-form-input-base,.e-form-textarea-base,.e-form-select-base){transition:border-color .15s,box-shadow .15s}.gform_wrapper.gform-theme--framework :is(.e-form-input-base,.e-form-textarea-base,.e-form-select-base):is(:focus,:focus-visible,:active,:open){border-color:var(--form-input-border-focus,#2e2e2e);caret-color:inherit;box-shadow:0 0 0 1px var(--form-input-border-focus,#2e2e2e);outline:none}.gform-theme--framework.gform-theme--orbital select.e-form-select-base,.gform_wrapper.gform-theme--framework select.e-form-select-base{appearance:none;background-color:var(--form-input-bg);background-image:linear-gradient(45deg, transparent calc(50% - .5px), var(--form-input-border) calc(50% - .5px), var(--form-input-border) calc(50% + .5px), transparent calc(50% + .5px)), linear-gradient(135deg, transparent calc(50% - .5px), var(--form-input-border) calc(50% - .5px), var(--form-input-border) calc(50% + .5px), transparent calc(50% + .5px));background-position:calc(100% - 21px),calc(100% - 16px);background-repeat:no-repeat;background-size:5px 5px,5px 5px;padding-inline-end:36px}.gform_wrapper.gform-theme--framework .gchoice{align-items:center;gap:var(--space-2);min-height:24px;display:flex}.gform_wrapper.gform-theme--framework .e-form-checkbox-base,.gform_wrapper.gform-theme--framework .e-form-radio-button-base{appearance:none;box-sizing:border-box;background-image:none;width:24px;height:24px;margin:0;padding:0;position:relative}.gform_wrapper.gform-theme--framework .e-form-checkbox-base{border-radius:var(--form-radius,4px)}.gform_wrapper.gform-theme--framework .e-form-radio-button-base{border-radius:50%}.gform_wrapper.gform-theme--framework .e-form-checkbox-base:before,.gform_wrapper.gform-theme--framework .e-form-radio-button-base:before{content:none;background-image:none;font-size:0}.gform_wrapper.gform-theme--framework .gchoice:hover .e-form-checkbox-base:not(:checked):not(:disabled),.gform_wrapper.gform-theme--framework .gchoice:hover .e-form-radio-button-base:not(:checked):not(:disabled),.gform_wrapper.gform-theme--framework .e-form-checkbox-base:hover,.gform_wrapper.gform-theme--framework .e-form-radio-button-base:hover{border-color:var(--form-input-border-hover,#2e2e2e)}.gform_wrapper.gform-theme--framework .e-form-checkbox-base:checked,.gform_wrapper.gform-theme--framework .e-form-checkbox-base:focus,.gform_wrapper.gform-theme--framework .e-form-checkbox-base:active,.gform_wrapper.gform-theme--framework .e-form-radio-button-base:checked,.gform_wrapper.gform-theme--framework .e-form-radio-button-base:focus,.gform_wrapper.gform-theme--framework .e-form-radio-button-base:active{background-color:var(--form-input-bg,#fff);border-color:var(--form-input-border-focus,#2e2e2e)}.gform_wrapper.gform-theme--framework .e-form-checkbox-base:checked:before{content:"";border-style:solid;border-color:var(--form-choice-accent,#141414);color:#0000;opacity:1;background-color:#0000;border-width:0 2px 2px 0;width:6px;height:11px;position:absolute;top:4px;left:8px;transform:rotate(45deg)}.gform_wrapper.gform-theme--framework .e-form-radio-button-base:checked:before{content:"";background-color:var(--form-choice-accent,#141414);background-image:none;border:0;border-radius:50%;width:14px;height:14px;margin:0;padding:0;display:block;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.gform_wrapper.gform-theme--framework .e-form-checkbox-base:disabled,.gform_wrapper.gform-theme--framework .e-form-radio-button-base:disabled{background-color:var(--form-input-disabled-bg,#f2f2f2);cursor:default}.gform_wrapper.gform-theme--framework .e-form-radio-button-base:disabled:checked:before{background-color:var(--form-input-disabled-text,#696969)}.gform_wrapper .ss-main{width:100%;min-width:0;min-height:var(--form-input-height,56px);height:var(--form-input-height,56px);background-color:var(--form-input-bg,#fff);border:1px solid var(--form-input-border,#c7c7c7);border-radius:var(--form-radius,4px);color:var(--form-input-text,#2e2e2e);font-family:var(--font-secondary,inherit);font-weight:400;font-size:var(--text-base,1rem);padding:var(--space-2) var(--space-3);box-sizing:border-box;align-items:center;line-height:1.5;transition:border-color .15s,box-shadow .15s}.gform_wrapper .ss-main .ss-arrow path{stroke:var(--form-label-text)}.gform_wrapper .ss-main:focus,.gform_wrapper .ss-main.ss-open{border-color:var(--form-input-border-focus,#2e2e2e);box-shadow:0 0 0 1px var(--form-input-border-focus,#2e2e2e);outline:none}.gform_wrapper .ss-content.ss-open-below,.gform_wrapper .ss-content.ss-open-above{background-color:var(--form-input-bg,#fff);border:1px solid var(--form-input-border,#c7c7c7);border-radius:0 0 var(--form-radius,4px) var(--form-radius,4px);font-family:var(--font-secondary,inherit);font-size:var(--text-base,1rem)}.gform_wrapper .ss-content .ss-list .ss-option{padding:var(--space-2) var(--space-3)}.gform_wrapper .ss-content .ss-list .ss-option.ss-highlighted,.gform_wrapper .ss-content .ss-list .ss-option.ss-selected{background-color:var(--form-choice-accent,#141414);color:var(--form-button-text,#fff)}.gform_wrapper.gform-theme--framework .gform_confirmation_message{color:var(--form-success-text,#2bbc72);background-color:var(--form-success-bg,#eaf8f1)}
