.gform_wrapper .gfield_label,.gform_wrapper .gform-field-label,.gform-theme--foundation .gfield_label,.gform-theme--foundation .gform-field-label,.gform-theme--framework .gfield_label,.gform-theme--framework .gform-field-label{font-family:var(--wp--preset--font-family--secondary) !important;font-weight:700 !important;font-size:var(--wp--preset--font-size--small) !important;text-transform:uppercase !important}.section.section--tinted .gform_wrapper .gfield_label,.section.section--tinted .gform_wrapper .gform-field-label,.section.section--tinted .gform_wrapper .gfield_description,.section.section--tinted .gform_wrapper .gfield_consent_description,.section.section--tinted .gform_wrapper .gsection_title,.section.section--tinted .gform_wrapper .gsection_description,.section.section--tinted .gform-theme--foundation .gfield_label,.section.section--tinted .gform-theme--foundation .gform-field-label,.section.section--tinted .gform-theme--foundation .gfield_description,.section.section--tinted .gform-theme--foundation .gfield_consent_description,.section.section--tinted .gform-theme--foundation .gsection_title,.section.section--tinted .gform-theme--foundation .gsection_description,.section.section--tinted .gform-theme--framework .gfield_label,.section.section--tinted .gform-theme--framework .gform-field-label,.section.section--tinted .gform-theme--framework .gfield_description,.section.section--tinted .gform-theme--framework .gfield_consent_description,.section.section--tinted .gform-theme--framework .gsection_title,.section.section--tinted .gform-theme--framework .gsection_description,.section--has-bg-image.section--tinted .gform_wrapper .gfield_label,.section--has-bg-image.section--tinted .gform_wrapper .gform-field-label,.section--has-bg-image.section--tinted .gform_wrapper .gfield_description,.section--has-bg-image.section--tinted .gform_wrapper .gfield_consent_description,.section--has-bg-image.section--tinted .gform_wrapper .gsection_title,.section--has-bg-image.section--tinted .gform_wrapper .gsection_description,.section--has-bg-image.section--tinted .gform-theme--foundation .gfield_label,.section--has-bg-image.section--tinted .gform-theme--foundation .gform-field-label,.section--has-bg-image.section--tinted .gform-theme--foundation .gfield_description,.section--has-bg-image.section--tinted .gform-theme--foundation .gfield_consent_description,.section--has-bg-image.section--tinted .gform-theme--foundation .gsection_title,.section--has-bg-image.section--tinted .gform-theme--foundation .gsection_description,.section--has-bg-image.section--tinted .gform-theme--framework .gfield_label,.section--has-bg-image.section--tinted .gform-theme--framework .gform-field-label,.section--has-bg-image.section--tinted .gform-theme--framework .gfield_description,.section--has-bg-image.section--tinted .gform-theme--framework .gfield_consent_description,.section--has-bg-image.section--tinted .gform-theme--framework .gsection_title,.section--has-bg-image.section--tinted .gform-theme--framework .gsection_description{color:#000 !important}.gform_wrapper input[type=text],.gform_wrapper input[type=email],.gform_wrapper input[type=tel],.gform_wrapper input[type=number],.gform_wrapper textarea,.gform_wrapper select,.gform-theme--foundation input[type=text],.gform-theme--foundation input[type=email],.gform-theme--foundation input[type=tel],.gform-theme--foundation input[type=number],.gform-theme--foundation textarea,.gform-theme--foundation select,.gform-theme--framework input[type=text],.gform-theme--framework input[type=email],.gform-theme--framework input[type=tel],.gform-theme--framework input[type=number],.gform-theme--framework textarea,.gform-theme--framework select{font-family:var(--wp--preset--font-family--secondary) !important;font-size:var(--wp--preset--font-size--small) !important;font-weight:700 !important;text-transform:uppercase !important;border:1px solid #686e77 !important;border-radius:3px !important;padding:8px 12px !important}.gform_wrapper input[type=radio],.gform-theme--foundation input[type=radio],.gform-theme--framework input[type=radio]{width:18px !important;height:18px !important;border:1px solid #686e77 !important;border-radius:50% !important;background:#fff !important}.gform_wrapper input[type=radio]:checked,.gform-theme--foundation input[type=radio]:checked,.gform-theme--framework input[type=radio]:checked{border-color:#ff0 !important;box-shadow:0 0 0 1px #ff0 !important}.gform_wrapper input[type=checkbox],.gform-theme--foundation input[type=checkbox],.gform-theme--framework input[type=checkbox]{width:18px !important;height:18px !important;border:1px solid #686e77 !important;border-radius:3px !important;background:#fff !important}.gform_wrapper input[type=checkbox]:checked,.gform-theme--foundation input[type=checkbox]:checked,.gform-theme--framework input[type=checkbox]:checked{background-color:#000 !important;border-color:#000 !important}.gform_wrapper .gform-field-label--type-inline,.gform-theme--foundation .gform-field-label--type-inline,.gform-theme--framework .gform-field-label--type-inline{font-family:var(--wp--preset--font-family--secondary) !important;font-weight:700 !important;font-size:var(--wp--preset--font-size--small) !important;text-transform:uppercase !important}.gform_wrapper .gsection_title,.gform-theme--foundation .gsection_title,.gform-theme--framework .gsection_title{font-family:var(--wp--preset--font-family--secondary) !important;font-weight:700 !important;font-size:var(--wp--preset--font-size--heading-4) !important;text-transform:uppercase !important}.gform_wrapper select,.gform-theme--foundation select,.gform-theme--framework select{height:auto !important;min-height:40px !important;line-height:1.4 !important;padding-top:10px !important;padding-bottom:10px !important}.gform_wrapper .gform_button,.gform_wrapper .gform_next_button,.gform_wrapper .gform_previous_button,.gform_wrapper .gform-theme-button,.gform_wrapper input[type=submit],.gform_wrapper input[type=button],.gform-theme--foundation .gform_button,.gform-theme--foundation .gform_next_button,.gform-theme--foundation .gform_previous_button,.gform-theme--foundation .gform-theme-button,.gform-theme--foundation input[type=submit],.gform-theme--foundation input[type=button],.gform-theme--framework .gform_button,.gform-theme--framework .gform_next_button,.gform-theme--framework .gform_previous_button,.gform-theme--framework .gform-theme-button,.gform-theme--framework input[type=submit],.gform-theme--framework input[type=button]{padding:12px 24px !important;color:#000 !important;background-color:#ff0 !important;border:1px solid #000 !important;border-radius:0 !important;font-family:var(--wp--preset--font-family--secondary) !important;font-weight:700 !important;font-size:var(--wp--preset--font-size--small) !important;text-transform:uppercase !important;cursor:pointer !important}.gform_wrapper .gform_button:hover,.gform_wrapper .gform_button:focus,.gform_wrapper .gform_next_button:hover,.gform_wrapper .gform_next_button:focus,.gform_wrapper .gform_previous_button:hover,.gform_wrapper .gform_previous_button:focus,.gform_wrapper .gform-theme-button:hover,.gform_wrapper .gform-theme-button:focus,.gform_wrapper input[type=submit]:hover,.gform_wrapper input[type=submit]:focus,.gform_wrapper input[type=button]:hover,.gform_wrapper input[type=button]:focus,.gform-theme--foundation .gform_button:hover,.gform-theme--foundation .gform_button:focus,.gform-theme--foundation .gform_next_button:hover,.gform-theme--foundation .gform_next_button:focus,.gform-theme--foundation .gform_previous_button:hover,.gform-theme--foundation .gform_previous_button:focus,.gform-theme--foundation .gform-theme-button:hover,.gform-theme--foundation .gform-theme-button:focus,.gform-theme--foundation input[type=submit]:hover,.gform-theme--foundation input[type=submit]:focus,.gform-theme--foundation input[type=button]:hover,.gform-theme--foundation input[type=button]:focus,.gform-theme--framework .gform_button:hover,.gform-theme--framework .gform_button:focus,.gform-theme--framework .gform_next_button:hover,.gform-theme--framework .gform_next_button:focus,.gform-theme--framework .gform_previous_button:hover,.gform-theme--framework .gform_previous_button:focus,.gform-theme--framework .gform-theme-button:hover,.gform-theme--framework .gform-theme-button:focus,.gform-theme--framework input[type=submit]:hover,.gform-theme--framework input[type=submit]:focus,.gform-theme--framework input[type=button]:hover,.gform-theme--framework input[type=button]:focus{background-color:#000 !important;color:#fff !important}.gform_wrapper .gform_validation_errors,.gform-theme--foundation .gform_validation_errors,.gform-theme--framework .gform_validation_errors{color:var(--gf-color-danger,#c02b0a) !important}.gform_wrapper .gform_validation_errors h2,.gform_wrapper .gform_validation_errors .gform_submission_error,.gform-theme--foundation .gform_validation_errors h2,.gform-theme--foundation .gform_validation_errors .gform_submission_error,.gform-theme--framework .gform_validation_errors h2,.gform-theme--framework .gform_validation_errors .gform_submission_error{color:var(--gf-color-danger,#c02b0a) !important}.gform_wrapper .gform_validation_errors ol li,.gform_wrapper .gform_validation_errors ol li a,.gform-theme--foundation .gform_validation_errors ol li,.gform-theme--foundation .gform_validation_errors ol li a,.gform-theme--framework .gform_validation_errors ol li,.gform-theme--framework .gform_validation_errors ol li a{color:var(--gf-color-danger,#c02b0a) !important}.gform_wrapper .gform_validation_error_link,.gform_wrapper a.gform_validation_error_link,.gform-theme--foundation .gform_validation_error_link,.gform-theme--foundation a.gform_validation_error_link,.gform-theme--framework .gform_validation_error_link,.gform-theme--framework a.gform_validation_error_link,a.gform_validation_error_link,.section--textBlack a.gform_validation_error_link,.section--textBlack .gform_validation_errors a,.section.section--textBlack a.gform_validation_error_link,.section.section--textBlack .gform_validation_errors a{color:var(--gf-color-danger,#c02b0a) !important}.gform_wrapper .gfield_validation_message,.gform_wrapper .validation_message,.gform_wrapper .gfield_description.validation_message,.gform-theme--foundation .gfield_validation_message,.gform-theme--foundation .validation_message,.gform-theme--foundation .gfield_description.validation_message,.gform-theme--framework .gfield_validation_message,.gform-theme--framework .validation_message,.gform-theme--framework .gfield_description.validation_message,.section--textBlack .gfield_validation_message,.section--textBlack .validation_message,.section--textBlack .gfield_description.validation_message,.section.section--textBlack .gfield_validation_message,.section.section--textBlack .validation_message,.section.section--textBlack .gfield_description.validation_message{color:var(--gf-color-danger,#c02b0a) !important}.section.section--textWHITE .gform_wrapper .gfield_label,.section.section--textWHITE .gform_wrapper .gform-field-label,.section.section--textWHITE .gform_wrapper .gfield_description,.section.section--textWHITE .gform_wrapper .gfield_consent_description,.section.section--textWHITE .gform_wrapper .gsection_title,.section.section--textWHITE .gform_wrapper .gsection_description,.section.section--textWHITE .gform_wrapper .gform-field-label--type-inline,.section.section--textWHITE .gform-theme--foundation .gfield_label,.section.section--textWHITE .gform-theme--foundation .gform-field-label,.section.section--textWHITE .gform-theme--foundation .gfield_description,.section.section--textWHITE .gform-theme--foundation .gfield_consent_description,.section.section--textWHITE .gform-theme--foundation .gsection_title,.section.section--textWHITE .gform-theme--foundation .gsection_description,.section.section--textWHITE .gform-theme--foundation .gform-field-label--type-inline,.section.section--textWHITE .gform-theme--framework .gfield_label,.section.section--textWHITE .gform-theme--framework .gform-field-label,.section.section--textWHITE .gform-theme--framework .gfield_description,.section.section--textWHITE .gform-theme--framework .gfield_consent_description,.section.section--textWHITE .gform-theme--framework .gsection_title,.section.section--textWHITE .gform-theme--framework .gsection_description,.section.section--textWHITE .gform-theme--framework .gform-field-label--type-inline,.section.section--textWhite .gform_wrapper .gfield_label,.section.section--textWhite .gform_wrapper .gform-field-label,.section.section--textWhite .gform_wrapper .gfield_description,.section.section--textWhite .gform_wrapper .gfield_consent_description,.section.section--textWhite .gform_wrapper .gsection_title,.section.section--textWhite .gform_wrapper .gsection_description,.section.section--textWhite .gform_wrapper .gform-field-label--type-inline,.section.section--textWhite .gform-theme--foundation .gfield_label,.section.section--textWhite .gform-theme--foundation .gform-field-label,.section.section--textWhite .gform-theme--foundation .gfield_description,.section.section--textWhite .gform-theme--foundation .gfield_consent_description,.section.section--textWhite .gform-theme--foundation .gsection_title,.section.section--textWhite .gform-theme--foundation .gsection_description,.section.section--textWhite .gform-theme--foundation .gform-field-label--type-inline,.section.section--textWhite .gform-theme--framework .gfield_label,.section.section--textWhite .gform-theme--framework .gform-field-label,.section.section--textWhite .gform-theme--framework .gfield_description,.section.section--textWhite .gform-theme--framework .gfield_consent_description,.section.section--textWhite .gform-theme--framework .gsection_title,.section.section--textWhite .gform-theme--framework .gsection_description,.section.section--textWhite .gform-theme--framework .gform-field-label--type-inline{color:#fff !important}body.page-template-gform-conversational .gform-conversational.gform-theme--framework,body.page-template-gform-conversational .gform-conversational .gform-theme--framework{--gf-convo-font-family:var(--wp--preset--font-family--primary),Helvetica,Arial,sans-serif;--gf-convo-color-text:#000;--gf-convo-color-text-secondary:#525252;--gf-ctrl-font-size:22px;--gf-ctrl-label-font-size-primary:clamp(26px,1.5rem + 1vw,40px);--gf-ctrl-label-line-height-primary:1.05;--gf-ctrl-desc-font-size:16px;--gf-convo-welcome-title-font-size:clamp(32px,2rem + 1.5vw,56px);--gf-convo-welcome-title-font-size-viewport-md:clamp(32px,2rem + 1.5vw,56px);--gf-convo-welcome-title-line-height:1.05;--gf-convo-welcome-title-line-height-viewport-md:1.05;--gf-convo-welcome-title-font-family:var(--wp--preset--font-family--secondary);--gf-convo-welcome-title-font-weight:700;--gf-convo-welcome-message-font-size:18px;--gf-convo-welcome-message-font-size-viewport-md:22px;--gf-convo-welcome-message-font-weight:400;--gf-convo-prog-bar-label-font-size:16px;--gf-ctrl-btn-font-family:var(--wp--preset--font-family--secondary)}body.page-template-gform-conversational .gform-conversational__welcome-title{text-transform:uppercase}body.page-template-gform-conversational .gform-theme--framework .gfield_label,body.page-template-gform-conversational .gform-theme--framework legend.gfield_label{font-family:var(--wp--preset--font-family--secondary) !important;font-weight:700 !important;font-size:clamp(26px,1.5rem + 1vw,40px) !important;line-height:1.05 !important;letter-spacing:0 !important;text-transform:uppercase !important;color:#000 !important;margin-bottom:20px !important}body.page-template-gform-conversational .gfield_required_asterisk{display:none}body.page-template-gform-conversational .gform-theme--framework .ginput_container_radio,body.page-template-gform-conversational .gform-theme--framework .ginput_container_checkbox{margin:0 !important;padding:0 !important}body.page-template-gform-conversational .gform-theme--framework .gfield_radio,body.page-template-gform-conversational .gform-theme--framework .gfield_checkbox{display:flex;flex-direction:column;gap:10px;margin:0 !important;padding:0 !important;counter-reset:quiz-choice;max-width:760px}body.page-template-gform-conversational .gform-theme--framework .gchoice{position:relative;display:block !important;margin:0 !important;padding:0 !important;counter-increment:quiz-choice}body.page-template-gform-conversational .gform-conversational.gform-theme--framework,body.page-template-gform-conversational .gform-conversational.gform-theme--foundation{--gf-convo-header-logo-max-height:72px;--gf-convo-header-logo-max-width:240px}body.page-template-gform-conversational .gform-theme--framework .gchoice .gfield-choice-input{position:absolute !important;inset:0 !important;width:100% !important;height:100% !important;margin:0 !important;opacity:0 !important;cursor:pointer;z-index:1}body.page-template-gform-conversational .gform-theme--framework .gchoice .gform-field-label--type-inline{display:flex !important;align-items:center;gap:16px;min-height:44px;margin:0;padding:11px 18px !important;border:2px solid #000;background:#fff;font-family:var(--wp--preset--font-family--primary) !important;font-weight:400 !important;font-size:20px !important;line-height:1.3 !important;letter-spacing:0 !important;text-transform:none !important;color:#000 !important;cursor:pointer;transition:background-color .15s ease}body.page-template-gform-conversational .gform-theme--framework .gchoice .gform-field-label--type-inline:before{content:counter(quiz-choice,upper-alpha);flex:0 0 32px;width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;background:#000;color:#fff;font-family:var(--wp--preset--font-family--secondary);font-weight:700;font-size:20px;line-height:1}@media(max-width:768px){body.page-template-gform-conversational .gform-theme--framework .gchoice .gform-field-label--type-inline{gap:12px;padding:12px 14px !important;font-size:18px !important}body.page-template-gform-conversational .gform-theme--framework .gchoice .gform-field-label--type-inline:before{flex-basis:30px;width:30px;height:30px;font-size:17px}}body.page-template-gform-conversational .gform-theme--framework .gchoice .gfield-choice-input:hover+.gform-field-label--type-inline{background:#f7f7f7}body.page-template-gform-conversational .gform-theme--framework .gchoice .gfield-choice-input:checked+.gform-field-label--type-inline{background:#ff0}body.page-template-gform-conversational .gform-theme--framework .gchoice .gfield-choice-input:checked+.gform-field-label--type-inline:before{color:#ff0}body.page-template-gform-conversational .gform-theme--framework .gchoice .gfield-choice-input:focus-visible+.gform-field-label--type-inline{outline:3px solid #000;outline-offset:3px}body.page-template-gform-conversational .gform-theme--framework .gfield input[type=text],body.page-template-gform-conversational .gform-theme--framework .gfield input[type=email]{font-family:var(--wp--preset--font-family--primary);font-size:22px}body.page-template-gform-conversational .gform-conversational__nav-button,body.page-template-gform-conversational .gform-conversational__welcome-cta .gform-button,body.page-template-gform-conversational .gform-theme--framework .gform_button,body.page-template-gform-conversational .gform-theme--framework .gform-conversational__field-form-footer-submit .gform-button{font-family:var(--wp--preset--font-family--secondary) !important;font-weight:700 !important;font-size:22px !important;letter-spacing:.02em;text-transform:uppercase;border-radius:0 !important}body.page-template-gform-conversational .gform-conversational__field-nav-helper-text{font-size:16px}body.page-template-gform-conversational .gform-theme--framework .gfield_description,body.page-template-gform-conversational .gform-theme--framework .gfield_consent_description{font-family:var(--wp--preset--font-family--primary) !important;font-size:16px !important;line-height:1.5 !important;text-transform:none !important}body.page-template-gform-conversational .gform-theme--framework .gfield_consent_label{font-family:var(--wp--preset--font-family--primary) !important;font-size:18px !important;text-transform:none !important;letter-spacing:0 !important}body.page-template-gform-conversational .quiz-legal-footer{position:fixed;left:0;right:0;bottom:0;z-index:1000;display:flex;flex-wrap:wrap;justify-content:center;gap:2px 16px;padding:5px 16px;background:rgba(0,0,0,.7);font-family:var(--wp--preset--font-family--primary),Helvetica,Arial,sans-serif;font-size:12px;line-height:1.3}body.page-template-gform-conversational .quiz-legal-footer a{color:#fff;text-decoration:underline;text-underline-offset:3px}body.page-template-gform-conversational .quiz-legal-footer a:hover,body.page-template-gform-conversational .quiz-legal-footer a:focus-visible{color:#ff0}@media(min-width:1024px){body.page-template-gform-conversational .gform-conversational__form-nav-wrapper .quiz-legal-footer--in-bar{position:static;flex:0 1 auto;margin:0 24px 0 auto;padding:0;background:0 0;justify-content:flex-end}}@media(min-width:1024px)and (min-height:800px){body.page-template-gform-conversational .gform-conversational.gform-theme--foundation,body.page-template-gform-conversational .gform-conversational.gform-theme--framework{--gf-convo-nav-min-height:103px}body.page-template-gform-conversational .gform-conversational__form-nav-wrapper{flex-wrap:wrap;align-content:center;row-gap:4px}body.page-template-gform-conversational .gform-conversational__form-nav-wrapper .quiz-legal-footer--in-bar{flex:0 0 100%;order:3;margin:0;justify-content:flex-start}}@media(max-width:1023px){body.page-template-gform-conversational .gform-conversational__form-nav-wrapper .quiz-legal-footer--in-bar{bottom:var(--gf-convo-nav-min-height,75px);font-size:11px;gap:2px 12px;padding:4px 12px}}@media(max-height:760px){body.page-template-gform-conversational .gform-theme--framework .gfield_label,body.page-template-gform-conversational .gform-theme--framework legend.gfield_label{font-size:clamp(24px,1.4rem + .6vw,32px) !important;margin-bottom:14px !important}body.page-template-gform-conversational .gform-theme--framework .gfield_radio,body.page-template-gform-conversational .gform-theme--framework .gfield_checkbox{gap:8px}body.page-template-gform-conversational .gform-theme--framework .gchoice .gform-field-label--type-inline{padding:8px 14px !important;font-size:18px !important;gap:12px}body.page-template-gform-conversational .gform-theme--framework .gchoice .gform-field-label--type-inline:before{flex-basis:28px;width:28px;height:28px;font-size:16px}body.page-template-gform-conversational .gform-conversational__field-footer{padding-block-start:8px !important}}