{"id":30979,"date":"2024-07-02T15:29:37","date_gmt":"2024-07-02T19:29:37","guid":{"rendered":"https:\/\/nephcure.org\/?page_id=30979"},"modified":"2025-02-05T14:09:48","modified_gmt":"2025-02-05T19:09:48","slug":"cuestionario-de-riesgo-renal","status":"publish","type":"page","link":"https:\/\/nephcure.org\/es\/kidney-risk-quiz\/","title":{"rendered":"Cuestionario sobre riesgos para la salud renal"},"content":{"rendered":"\n<div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\">    <script type=\"text\/javascript\">\n    jQuery(document).ready(function($) {\n        const disposableDomains = [\n            'mailinator.com', 'yopmail.com', 'tempmail.com', 'guerrillamail.com',\n            'throwawaymail.com', 'fakeinbox.com', 'trashmail.com', 'sharklasers.com',\n            'tempinbox.com', '10minutemail.com'\n        ];\n        const majorProviders = [\n            'gmail.com', 'yahoo.com', 'hotmail.com', 'outlook.com',\n            'aol.com', 'icloud.com', 'protonmail.com'\n        ];\n        const suspiciousUsernames = [\n            'test', 'example', 'user', 'admin', 'info', 'mail', 'email',\n            'noreply', 'no-reply', 'donotreply', 'do-not-reply', 'fake',\n            'abc', '123', 'xyz', 'asdf', 'qwerty', 'demo', 'sample',\n            'spam', 'temp', 'dummy', 'foobar', 'anonymous', 'disposable'\n        ];\n        const keyboardPatterns = ['qwerty', 'asdfgh', 'zxcvbn', '123456'];\n\n        function isValidEmailFormat(email) {\n            const regex = \/^[^\\s@]+@[^\\s@]+\\.[^\\s@]+$\/;\n            return regex.test(email);\n        }\n\n        function hasSuspiciousPattern(username) {\n            if (suspiciousUsernames.includes(username)) return true;\n            if (username.length <= 2) return true;\n            if (\/^(.)\\1{3,}$\/.test(username)) return true;\n            for (const pattern of keyboardPatterns) {\n                if (username.includes(pattern)) return true;\n            }\n            return false;\n        }\n\n        function usernameMatchesDomain(username, domain) {\n            const domainBase = domain.split('.')[0];\n            return username === domainBase;\n        }\n\n        $('.ginput_container_email input').on('blur', function() {\n            const emailField = $(this);\n            const email = emailField.val().trim().toLowerCase();\n            const errorContainer = emailField.siblings('.validation_message');\n\n            \/\/ Clear any previous messages\n            if (errorContainer.length) errorContainer.remove();\n            emailField.removeClass('gfield_error gfield_warning');\n\n            if (email === '') return;\n\n            const username = email.substring(0, email.lastIndexOf('@'));\n            const domain = email.substring(email.lastIndexOf('@') + 1);\n\n            if (!isValidEmailFormat(email)) {\n                emailField.after('<div class=\"validation_message\">Please enter a valid email address.<\/div>');\n                emailField.addClass('gfield_error');\n                return;\n            }\n\n            if (disposableDomains.includes(domain)) {\n                emailField.after('<div class=\"validation_message\">Disposable email addresses are not allowed.<\/div>');\n                emailField.addClass('gfield_error');\n                return;\n            }\n\n            if (usernameMatchesDomain(username, domain)) {\n                emailField.after('<div class=\"validation_message\">This email looks suspicious (username matches domain). Please provide a valid email.<\/div>');\n                emailField.addClass('gfield_error');\n                return;\n            }\n\n            if (majorProviders.includes(domain)) {\n                if (hasSuspiciousPattern(username)) {\n                    emailField.after('<div class=\"validation_message\">Username looks suspicious. Please use a valid personal email.<\/div>');\n                    emailField.addClass('gfield_warning');\n                }\n            }\n\n            \/\/ \u2705\u00a0Custom domains pass unless caught on backend\n        });\n    });\n    <\/script>\n    <script>\nvar gform;gform||(document.addEventListener(\"gform_main_scripts_loaded\",function(){gform.scriptsLoaded=!0}),document.addEventListener(\"gform\/theme\/scripts_loaded\",function(){gform.themeScriptsLoaded=!0}),window.addEventListener(\"DOMContentLoaded\",function(){gform.domLoaded=!0}),gform={domLoaded:!1,scriptsLoaded:!1,themeScriptsLoaded:!1,isFormEditor:()=>\"function\"==typeof InitializeEditor,callIfLoaded:function(o){return!(!gform.domLoaded||!gform.scriptsLoaded||!gform.themeScriptsLoaded&&!gform.isFormEditor()||(gform.isFormEditor()&&console.warn(\"The use of gform.initializeOnLoaded() is deprecated in the form editor context and will be removed in Gravity Forms 3.1.\"),o(),0))},initializeOnLoaded:function(o){gform.callIfLoaded(o)||(document.addEventListener(\"gform_main_scripts_loaded\",()=>{gform.scriptsLoaded=!0,gform.callIfLoaded(o)}),document.addEventListener(\"gform\/theme\/scripts_loaded\",()=>{gform.themeScriptsLoaded=!0,gform.callIfLoaded(o)}),window.addEventListener(\"DOMContentLoaded\",()=>{gform.domLoaded=!0,gform.callIfLoaded(o)}))},hooks:{action:{},filter:{}},addAction:function(o,r,e,t){gform.addHook(\"action\",o,r,e,t)},addFilter:function(o,r,e,t){gform.addHook(\"filter\",o,r,e,t)},doAction:function(o){gform.doHook(\"action\",o,arguments)},applyFilters:function(o){return gform.doHook(\"filter\",o,arguments)},removeAction:function(o,r){gform.removeHook(\"action\",o,r)},removeFilter:function(o,r,e){gform.removeHook(\"filter\",o,r,e)},addHook:function(o,r,e,t,n){null==gform.hooks[o][r]&&(gform.hooks[o][r]=[]);var d=gform.hooks[o][r];null==n&&(n=r+\"_\"+d.length),gform.hooks[o][r].push({tag:n,callable:e,priority:t=null==t?10:t})},doHook:function(r,o,e){var t;if(e=Array.prototype.slice.call(e,1),null!=gform.hooks[r][o]&&((o=gform.hooks[r][o]).sort(function(o,r){return o.priority-r.priority}),o.forEach(function(o){\"function\"!=typeof(t=o.callable)&&(t=window[t]),\"action\"==r?t.apply(null,e):e[0]=t.apply(null,e)})),\"filter\"==r)return e[0]},removeHook:function(o,r,t,n){var e;null!=gform.hooks[o][r]&&(e=(e=gform.hooks[o][r]).filter(function(o,r,e){return!!(null!=n&&n!=o.tag||null!=t&&t!=o.priority)}),gform.hooks[o][r]=e)}});\n<\/script>\n\n                <div class='gf_browser_gecko gform_wrapper gform_legacy_markup_wrapper gform-theme--no-framework multi_page_wrapper' data-form-theme='legacy' data-form-index='0' id='gform_wrapper_28' >\n                        <div class='gform_heading'>\n                            <h3 class=\"gform_title\">NephCure Kidney Health Quiz<\/h3>\n                            <p class='gform_description'><\/p>\n                        <\/div><form method='post' enctype='multipart\/form-data'  id='gform_28' class='multi_page' action='\/es\/wp-json\/wp\/v2\/pages\/30979' data-formid='28' novalidate>\n                        <div class='gform-body gform_body'><ul id='gform_fields_28' class='gform_fields top_label form_sublabel_below description_above validation_below'><li id=\"field_28_14\" class=\"gfield gfield--type-honeypot gform_validation_container field_sublabel_below gfield--has-description field_description_above field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_28_14'><span class='gform-field-label__text'>URL<\/span><\/label><div class='gfield_description' id='gfield_description_28_14'>This field is for validation purposes and should be left unchanged.<\/div><div class='ginput_container'><input name='input_14' id='input_28_14' type='text' value='' autocomplete='new-password'\/><\/div><\/li><li id=\"field_28_1\" class=\"gfield gfield--type-html hide-if-customize gfield_html gfield_html_formatted gfield_no_follows_desc field_sublabel_below gfield--no-description field_description_above field_validation_below gfield_visibility_visible\"  ><ul class=\"nav d-none\">\n    <li class=\"active\">1<\/li>\n    <li>2<\/li>\n    <li>3<\/li>\n    <li>4<\/li>\n    <li>5<\/li>\n    <li>6<\/li>\n    <li>7<\/li>\n  <\/ul><\/li><li id=\"field_28_12\" class=\"gfield gfield--type-html fPage active welcome gfield_html gfield_html_formatted gfield_no_follows_desc field_sublabel_below gfield--no-description field_description_above field_validation_below gfield_visibility_visible\"  ><h1 class=\"has-text-align-center\">Welcome to the Kidney Risk Quiz<\/h1>\n<p class=\"has-text-align-center\"><strong>More than 1 in 7 Americans have Chronic Kidney Disease (CKD), but up to 90% do not know they have it.<\/strong> Be proactive and take control of your health by staying aware of your risk for kidney disease. This information is helpful for you and your loved ones to maintain your overall health.<\/p><\/li><li id=\"field_28_2\" class=\"gfield gfield--type-radio gfield--type-choice fPage gfield_contains_required field_sublabel_below gfield--has-description field_description_above field_validation_below gfield_visibility_visible gfield--choice-align-vertical\"  ><label class='gfield_label gform-field-label' ><span class='gform-field-label__text'>Does anyone in your family (including grandparents, aunts, uncles or cousins) have kidney disease?<\/span><span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\">*<\/span><\/span><\/label><div class='gfield_description' id='gfield_description_28_2'>Select one of the following:<\/div><div class='ginput_container ginput_container_radio'><ul class='gfield_radio' id='input_28_2'>\n\t\t\t<li class='gchoice gchoice_28_2_0'>\n\t\t\t\t<input name='input_2' type='radio' value='Yes'  id='choice_28_2_0'    \/>\n\t\t\t\t<label for='choice_28_2_0' id='label_28_2_0' class='gform-field-label gform-field-label--type-inline'>Yes<\/label>\n\t\t\t<\/li>\n\t\t\t<li class='gchoice gchoice_28_2_1'>\n\t\t\t\t<input name='input_2' type='radio' value='No'  id='choice_28_2_1'    \/>\n\t\t\t\t<label for='choice_28_2_1' id='label_28_2_1' class='gform-field-label gform-field-label--type-inline'>No<\/label>\n\t\t\t<\/li>\n\t\t\t<li class='gchoice gchoice_28_2_2'>\n\t\t\t\t<input name='input_2' type='radio' value='I do not know'  id='choice_28_2_2'    \/>\n\t\t\t\t<label for='choice_28_2_2' id='label_28_2_2' class='gform-field-label gform-field-label--type-inline'>I do not know<\/label>\n\t\t\t<\/li><\/ul><\/div><\/li><li id=\"field_28_3\" class=\"gfield gfield--type-radio gfield--type-choice fPage gfield_contains_required field_sublabel_below gfield--has-description field_description_above field_validation_below gfield_visibility_visible gfield--choice-align-vertical\"  ><label class='gfield_label gform-field-label' ><span class='gform-field-label__text'>Do you have high blood pressure that is hard to control?<\/span><span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\">*<\/span><\/span><\/label><div class='gfield_description' id='gfield_description_28_3'>Select one of the following:<\/div><div class='ginput_container ginput_container_radio'><ul class='gfield_radio' id='input_28_3'>\n\t\t\t<li class='gchoice gchoice_28_3_0'>\n\t\t\t\t<input name='input_3' type='radio' value='Yes'  id='choice_28_3_0'    \/>\n\t\t\t\t<label for='choice_28_3_0' id='label_28_3_0' class='gform-field-label gform-field-label--type-inline'>Yes<\/label>\n\t\t\t<\/li>\n\t\t\t<li class='gchoice gchoice_28_3_1'>\n\t\t\t\t<input name='input_3' type='radio' value='No'  id='choice_28_3_1'    \/>\n\t\t\t\t<label for='choice_28_3_1' id='label_28_3_1' class='gform-field-label gform-field-label--type-inline'>No<\/label>\n\t\t\t<\/li>\n\t\t\t<li class='gchoice gchoice_28_3_2'>\n\t\t\t\t<input name='input_3' type='radio' value='I do not know'  id='choice_28_3_2'    \/>\n\t\t\t\t<label for='choice_28_3_2' id='label_28_3_2' class='gform-field-label gform-field-label--type-inline'>I do not know<\/label>\n\t\t\t<\/li><\/ul><\/div><\/li><li id=\"field_28_13\" class=\"gfield gfield--type-checkbox gfield--type-choice fPage gfield_contains_required field_sublabel_below gfield--has-description field_description_above field_validation_below gfield_visibility_visible gfield--choice-align-vertical\"  ><label class='gfield_label gform-field-label gfield_label_before_complex' ><span class='gform-field-label__text'>Please select one answer that best describes your race\/ethnicity:<\/span><span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\">*<\/span><\/span><\/label><div class='gfield_description' id='gfield_description_28_13'>Please select all that apply.<\/div><div class='ginput_container ginput_container_checkbox'><ul class='gfield_checkbox' id='input_28_13'><li class='gchoice gchoice_28_13_1'>\n\t\t\t\t\t\t\t\t<input class='gfield-choice-input' name='input_13.1' type='checkbox'  value='Asian'  id='choice_28_13_1'   aria-describedby=\"gfield_description_28_13\"\/>\n\t\t\t\t\t\t\t\t<label for='choice_28_13_1' id='label_28_13_1' class='gform-field-label gform-field-label--type-inline'>Asian<\/label>\n\t\t\t\t\t\t\t<\/li><li class='gchoice gchoice_28_13_2'>\n\t\t\t\t\t\t\t\t<input class='gfield-choice-input' name='input_13.2' type='checkbox'  value='Native Hawaiian or other Pacific Islander'  id='choice_28_13_2'   \/>\n\t\t\t\t\t\t\t\t<label for='choice_28_13_2' id='label_28_13_2' class='gform-field-label gform-field-label--type-inline'>Native Hawaiian or other Pacific Islander<\/label>\n\t\t\t\t\t\t\t<\/li><li class='gchoice gchoice_28_13_3'>\n\t\t\t\t\t\t\t\t<input class='gfield-choice-input' name='input_13.3' type='checkbox'  value='Black, Afro-Caribbean, or African ancestry'  id='choice_28_13_3'   \/>\n\t\t\t\t\t\t\t\t<label for='choice_28_13_3' id='label_28_13_3' class='gform-field-label gform-field-label--type-inline'>Black, Afro-Caribbean, or African ancestry<\/label>\n\t\t\t\t\t\t\t<\/li><li class='gchoice gchoice_28_13_4'>\n\t\t\t\t\t\t\t\t<input class='gfield-choice-input' name='input_13.4' type='checkbox'  value='Hispanic or Latino'  id='choice_28_13_4'   \/>\n\t\t\t\t\t\t\t\t<label for='choice_28_13_4' id='label_28_13_4' class='gform-field-label gform-field-label--type-inline'>Hispanic or Latino<\/label>\n\t\t\t\t\t\t\t<\/li><li class='gchoice gchoice_28_13_5'>\n\t\t\t\t\t\t\t\t<input class='gfield-choice-input' name='input_13.5' type='checkbox'  value='Native American or American Indian'  id='choice_28_13_5'   \/>\n\t\t\t\t\t\t\t\t<label for='choice_28_13_5' id='label_28_13_5' class='gform-field-label gform-field-label--type-inline'>Native American or American Indian<\/label>\n\t\t\t\t\t\t\t<\/li><li class='gchoice gchoice_28_13_6'>\n\t\t\t\t\t\t\t\t<input class='gfield-choice-input' name='input_13.6' type='checkbox'  value='White or Caucasian'  id='choice_28_13_6'   \/>\n\t\t\t\t\t\t\t\t<label for='choice_28_13_6' id='label_28_13_6' class='gform-field-label gform-field-label--type-inline'>White or Caucasian<\/label>\n\t\t\t\t\t\t\t<\/li><li class='gchoice gchoice_28_13_7'>\n\t\t\t\t\t\t\t\t<input class='gfield-choice-input' name='input_13.7' type='checkbox'  value='Other'  id='choice_28_13_7'   \/>\n\t\t\t\t\t\t\t\t<label for='choice_28_13_7' id='label_28_13_7' class='gform-field-label gform-field-label--type-inline'>Other<\/label>\n\t\t\t\t\t\t\t<\/li><li class='gchoice gchoice_28_13_8'>\n\t\t\t\t\t\t\t\t<input class='gfield-choice-input' name='input_13.8' type='checkbox'  value='I prefer not to say'  id='choice_28_13_8'   \/>\n\t\t\t\t\t\t\t\t<label for='choice_28_13_8' id='label_28_13_8' class='gform-field-label gform-field-label--type-inline'>I prefer not to say<\/label>\n\t\t\t\t\t\t\t<\/li><\/ul><\/div><\/li><li id=\"field_28_6\" class=\"gfield gfield--type-checkbox gfield--type-choice fPage gfield_contains_required field_sublabel_below gfield--has-description field_description_above field_validation_below gfield_visibility_visible gfield--choice-align-vertical\"  ><label class='gfield_label gform-field-label gfield_label_before_complex' ><span class='gform-field-label__text'>Do you notice you have any of the following symptoms?<\/span><span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\">*<\/span><\/span><\/label><div class='gfield_description' id='gfield_description_28_6'>Please select all that apply.<\/div><div class='ginput_container ginput_container_checkbox'><ul class='gfield_checkbox' id='input_28_6'><li class='gchoice gchoice_28_6_1'>\n\t\t\t\t\t\t\t\t<input class='gfield-choice-input' name='input_6.1' type='checkbox'  value='Swelling or retaining fluids (i.e. swollen feet, ankles, or legs)'  id='choice_28_6_1'   aria-describedby=\"gfield_description_28_6\"\/>\n\t\t\t\t\t\t\t\t<label for='choice_28_6_1' id='label_28_6_1' class='gform-field-label gform-field-label--type-inline'>Swelling or retaining fluids (i.e. swollen feet, ankles, or legs)<\/label>\n\t\t\t\t\t\t\t<\/li><li class='gchoice gchoice_28_6_2'>\n\t\t\t\t\t\t\t\t<input class='gfield-choice-input' name='input_6.2' type='checkbox'  value='Foamy or bubbly urine'  id='choice_28_6_2'   \/>\n\t\t\t\t\t\t\t\t<label for='choice_28_6_2' id='label_28_6_2' class='gform-field-label gform-field-label--type-inline'>Foamy or bubbly urine<\/label>\n\t\t\t\t\t\t\t<\/li><li class='gchoice gchoice_28_6_3'>\n\t\t\t\t\t\t\t\t<input class='gfield-choice-input' name='input_6.3' type='checkbox'  value='Puffiness around the eyes'  id='choice_28_6_3'   \/>\n\t\t\t\t\t\t\t\t<label for='choice_28_6_3' id='label_28_6_3' class='gform-field-label gform-field-label--type-inline'>Puffiness around the eyes<\/label>\n\t\t\t\t\t\t\t<\/li><li class='gchoice gchoice_28_6_4'>\n\t\t\t\t\t\t\t\t<input class='gfield-choice-input' name='input_6.4' type='checkbox'  value='None of the above'  id='choice_28_6_4'   \/>\n\t\t\t\t\t\t\t\t<label for='choice_28_6_4' id='label_28_6_4' class='gform-field-label gform-field-label--type-inline'>None of the above<\/label>\n\t\t\t\t\t\t\t<\/li><\/ul><\/div><\/li><li id=\"field_28_5\" class=\"gfield gfield--type-checkbox gfield--type-choice fPage gfield_contains_required field_sublabel_below gfield--has-description field_description_above field_validation_below gfield_visibility_visible gfield--choice-align-vertical\"  ><label class='gfield_label gform-field-label gfield_label_before_complex' ><span class='gform-field-label__text'>Have you been told you have any of the following conditions?<\/span><span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\">*<\/span><\/span><\/label><div class='gfield_description' id='gfield_description_28_5'>Please select all that apply.<\/div><div class='ginput_container ginput_container_checkbox'><ul class='gfield_checkbox' id='input_28_5'><li class='gchoice gchoice_28_5_1'>\n\t\t\t\t\t\t\t\t<input class='gfield-choice-input' name='input_5.1' type='checkbox'  value='Protein or blood in urine'  id='choice_28_5_1'   aria-describedby=\"gfield_description_28_5\"\/>\n\t\t\t\t\t\t\t\t<label for='choice_28_5_1' id='label_28_5_1' class='gform-field-label gform-field-label--type-inline'>Protein or blood in urine<\/label>\n\t\t\t\t\t\t\t<\/li><li class='gchoice gchoice_28_5_2'>\n\t\t\t\t\t\t\t\t<input class='gfield-choice-input' name='input_5.2' type='checkbox'  value='High blood pressure (Hypertension)'  id='choice_28_5_2'   \/>\n\t\t\t\t\t\t\t\t<label for='choice_28_5_2' id='label_28_5_2' class='gform-field-label gform-field-label--type-inline'>High blood pressure (Hypertension)<\/label>\n\t\t\t\t\t\t\t<\/li><li class='gchoice gchoice_28_5_3'>\n\t\t\t\t\t\t\t\t<input class='gfield-choice-input' name='input_5.3' type='checkbox'  value='High cholesterol (Hypercholesterolemia)'  id='choice_28_5_3'   \/>\n\t\t\t\t\t\t\t\t<label for='choice_28_5_3' id='label_28_5_3' class='gform-field-label gform-field-label--type-inline'>High cholesterol (Hypercholesterolemia)<\/label>\n\t\t\t\t\t\t\t<\/li><li class='gchoice gchoice_28_5_4'>\n\t\t\t\t\t\t\t\t<input class='gfield-choice-input' name='input_5.4' type='checkbox'  value='Diabetes (High blood sugar)'  id='choice_28_5_4'   \/>\n\t\t\t\t\t\t\t\t<label for='choice_28_5_4' id='label_28_5_4' class='gform-field-label gform-field-label--type-inline'>Diabetes (High blood sugar)<\/label>\n\t\t\t\t\t\t\t<\/li><li class='gchoice gchoice_28_5_5'>\n\t\t\t\t\t\t\t\t<input class='gfield-choice-input' name='input_5.5' type='checkbox'  value='None of the above'  id='choice_28_5_5'   \/>\n\t\t\t\t\t\t\t\t<label for='choice_28_5_5' id='label_28_5_5' class='gform-field-label gform-field-label--type-inline'>None of the above<\/label>\n\t\t\t\t\t\t\t<\/li><\/ul><\/div><\/li><li id=\"field_28_7\" class=\"gfield gfield--type-html resultChild gfield_html gfield_html_formatted field_sublabel_below gfield--no-description field_description_above field_validation_below gfield_visibility_visible\"  ><h2>Your Results Are In!<\/h2>\n<p>Provide your email address so we can send you a copy of your quiz results and tips for helping you or your loved one prevent kidney disease. Click &#8220;Skip Email&#8221; to view your results without receiving an emailed copy.<\/p><\/li><li id=\"field_28_8\" class=\"gfield gfield--type-email resultChild field_sublabel_below gfield--no-description field_description_above field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_28_8'><span class='gform-field-label__text'>Email<\/span><\/label><div class='ginput_container ginput_container_email'>\n                            <input name='input_8' id='input_28_8' type='email' value='' class='large'     aria-invalid=\"false\"  \/>\n                        <\/div><\/li><li id=\"field_28_9\" class=\"gfield gfield--type-number d-none risk-field field_sublabel_below gfield--no-description field_description_above hidden_label field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_28_9'><span class='gform-field-label__text'>Risk<\/span><\/label><div class='ginput_container ginput_container_number'><input name='input_9' id='input_28_9' type='number' step='any'   value='' class='medium'      aria-invalid=\"false\"  \/><\/div><\/li><li id=\"field_28_10\" class=\"gfield gfield--type-html gfield_html gfield_html_formatted gfield_no_follows_desc field_sublabel_below gfield--no-description field_description_above field_validation_below gfield_visibility_visible\"  ><div id=\"form-controls-container\" class=\"form-control-container\">\n  <input type=\"button\" id=\"Previous\" class=\"PreviousButton disable\" value=\"\u2190 Previous\" onclick=\"tabbedContent.goPrev()\">\n  <input type=\"button\" id=\"Next\" class=\"NextButton\" value=\"Next \u2192\" onclick=\"tabbedContent.goNext()\">\n  <input type=\"submit\" id=\"SkipEmail\" class=\"PreviousButton d-none\" name=\"skip-email\" value=\"Skip Email \u2192\">\n<\/div>\n<\/li><\/ul><\/div>\n        <div class='gform-footer gform_footer top_label'> <button type='submit' id='gform_submit_button_28' class='gform_button button' onclick='gform.submission.handleButtonClick(this);' data-submission-type='submit' >Submit<\/button> \n            <input type='hidden' class='gform_hidden' name='gform_submission_method' data-js='gform_submission_method_28' value='postback' \/>\n            <input type='hidden' class='gform_hidden' name='gform_theme' data-js='gform_theme_28' id='gform_theme_28' value='legacy' \/>\n            <input type='hidden' class='gform_hidden' name='gform_style_settings' data-js='gform_style_settings_28' id='gform_style_settings_28' value='{&quot;inputPrimaryColor&quot;:&quot;#204ce5&quot;}' \/>\n            <input type='hidden' class='gform_hidden' name='is_submit_28' value='1' \/>\n            <input type='hidden' class='gform_hidden' name='gform_submit' value='28' \/>\n            \n            <input type='hidden' class='gform_hidden' name='gform_currency' data-currency='USD' value='WRM5SGVbdR8uIkpGwQmiDsoxrPxxVwuI4RrqP9o\/svtYyCrC0GWn0ybB0w8w91i8zLIkYXan2FlRhNrV2ZSvm5Z7Vpnb6dIsVD4y73ixEIVc2es=' \/>\n            <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' \/>\n            <input type='hidden' class='gform_hidden' name='state_28' value='WyJ7XCJnZm9ybV9zdWJtaXNzaW9uX21ldGhvZFwiOltcIjc1OGJjYjFjNzExMTk0M2VjMzI5MTkxNmNiNjk5ZmNjXCIsXCI0M2VlOGNlZmM2MThmMDVmNGM2ODRhYTVhODA0MDgxN1wiXSxcImdmb3JtX3RoZW1lXCI6XCI5MjQwNzlkNjlmZTg4ZTQ1NGNhNmVjOWU2NGVkOGUxOFwiLFwiZ2Zvcm1fc3R5bGVfc2V0dGluZ3NcIjpcIjJkZTI1Yjk3ZTdiNzYyYzI4ZDE5NzBiNjIxYWNiMWRmXCIsXCJmb3JtX2lkXCI6XCIwNGJlNzIxZmE0MTkwNmE4ZDZjYmYwZDcwZWY1OGYzNlwiLFwidXJsXCI6XCI4NzdjNzU2OTk5N2NlMmRjZTU1OTRiYTk1N2VjMDZiY1wiLFwic3RhdGVfdGltZXN0YW1wXCI6XCI3MmI0Njk1YWU3NzhiNjBiOTc2NDBhODFmOTA3NjcyN1wifSIsIjhlNDY2MTQwNmQ0MjljN2Y2NTQ1YjM4Y2E4NTJkOWUxIiwxNzg4Nzk1OTA1XQ==' \/>\n            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_target_page_number_28' id='gform_target_page_number_28' value='0' \/>\n            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_source_page_number_28' id='gform_source_page_number_28' value='1' \/>\n            <input type='hidden' name='gform_field_values' value='' \/>\n            \n        <\/div>\n                        <\/form>\n                        <\/div><\/div><\/div>\n\n\n<style>\r\n\t#gform_24 {\r\n\t\tmax-width: 1280px;\r\n\t}\r\n\r\n\t@-webkit-keyframes slideInTop {\r\n\t  0% {\r\n\t\t-webkit-transform: translateY(100%);\r\n\t\ttransform: translateY(100%);\r\n\t\topacity: 0;\r\n\t\tvisibility: hidden;\r\n\t  }\r\n\t  100% {\r\n\t\t-webkit-transform: translateY(0);\r\n\t\ttransform: translateY(0);\r\n\t\topacity: 1;\r\n\t\tvisibility: visible;\r\n\t  }\r\n\t}\r\n\t@keyframes slideInTop {\r\n\t  0% {\r\n\t\t-webkit-transform: translateY(100%);\r\n\t\ttransform: translateY(100%);\r\n\t\topacity: 0;\r\n\t\tvisibility: hidden;\r\n\t  }\r\n\t  100% {\r\n\t\t-webkit-transform: translateY(0);\r\n\t\ttransform: translateY(0);\r\n\t\topacity: 1;\r\n\t\tvisibility: visible;\r\n\t  }\r\n\t}\r\n\t@-webkit-keyframes slideInBottom {\r\n\t  0% {\r\n\t\t-webkit-transform: translateY(-100%);\r\n\t\ttransform: translateY(-100%);\r\n\t\topacity: 0;\r\n\t\tvisibility: hidden;\r\n\t  }\r\n\t  100% {\r\n\t\t-webkit-transform: translateY(0);\r\n\t\ttransform: translateY(0);\r\n\t\topacity: 1;\r\n\t\tvisibility: visible;\r\n\t  }\r\n\t}\r\n\t@keyframes slideInBottom {\r\n\t  0% {\r\n\t\t-webkit-transform: translateY(-100%);\r\n\t\ttransform: translateY(-100%);\r\n\t\topacity: 0;\r\n\t\tvisibility: hidden;\r\n\t  }\r\n\t  100% {\r\n\t\t-webkit-transform: translateY(0);\r\n\t\ttransform: translateY(0);\r\n\t\topacity: 1;\r\n\t\tvisibility: visible;\r\n\t  }\r\n\t}\r\n\t@-webkit-keyframes slideOutTop {\r\n\t  0% {\r\n\t\t-webkit-transform: translateY(0);\r\n\t\ttransform: translateY(0);\r\n\t\topacity: 1;\r\n\t\tvisibility: visible;\r\n\t  }\r\n\t  100% {\r\n\t\t-webkit-transform: translateY(-100%);\r\n\t\ttransform: translateY(-100%);\r\n\t\topacity: 0;\r\n\t\tvisibility: hidden;\r\n\t  }\r\n\t}\r\n\t@keyframes slideOutTop {\r\n\t  0% {\r\n\t\t-webkit-transform: translateY(0);\r\n\t\ttransform: translateY(0);\r\n\t\topacity: 1;\r\n\t\tvisibility: visible;\r\n\t  }\r\n\t  100% {\r\n\t\t-webkit-transform: translateY(-100%);\r\n\t\ttransform: translateY(-100%);\r\n\t\topacity: 0;\r\n\t\tvisibility: hidden;\r\n\t  }\r\n\t}\r\n\t@-webkit-keyframes slideOutBottom {\r\n\t  0% {\r\n\t\t-webkit-transform: translateY(0);\r\n\t\ttransform: translateY(0);\r\n\t\topacity: 1;\r\n\t\tvisibility: visible;\r\n\t  }\r\n\t  100% {\r\n\t\t-webkit-transform: translateY(100%);\r\n\t\ttransform: translateY(100%);\r\n\t\topacity: 0;\r\n\t\tvisibility: hidden;\r\n\t  }\r\n\t}\r\n\t@keyframes slideOutBottom {\r\n\t  0% {\r\n\t\t-webkit-transform: translateY(0);\r\n\t\ttransform: translateY(0);\r\n\t\topacity: 1;\r\n\t\tvisibility: visible;\r\n\t  }\r\n\t  100% {\r\n\t\t-webkit-transform: translateY(100%);\r\n\t\ttransform: translateY(100%);\r\n\t\topacity: 0;\r\n\t\tvisibility: hidden;\r\n\t  }\r\n\t}\r\n\t\r\n\t.entry-content {\r\n\t\tpadding: 0 100px;\r\n\t}\r\n\t\r\n\t.entry-content .multi_page_wrapper ul.gfield_checkbox li,\r\n\t.entry-content .multi_page_wrapper ul.gfield_radio li {\r\n\/* \t \tpadding-bottom: 0.75rem !important; *\/\r\n\t}\r\n\t.multi_page_wrapper .gfield_checkbox li input,\r\n\t.multi_page_wrapper .gfield_checkbox li input[type=checkbox],\r\n\t.multi_page_wrapper .gfield_radio li input[type=radio] {\r\n\t  position: absolute;\r\n\t  opacity: 0;\r\n\t}\r\n\t.multi_page_wrapper .gfield_checkbox li input[type=checkbox]:checked+label,\r\n\t.multi_page_wrapper .gfield_radio li input[type=radio]:checked+label {\r\n\t  background-color: var(--quiz-input-gray);\r\n\t  color: #000;\r\n\t}\r\n\t.entry-content .multi_page_wrapper .gfield_checkbox li label,\r\n\t.entry-content .multi_page_wrapper .gfield_radio li label,\r\n\t.entry-content .multi_page_wrapper .ginput_container_email input[type=text] {\r\n\t  display: -webkit-box;\r\n\t  display: -ms-flexbox;\r\n\t  display: flex;\r\n\t  -webkit-box-orient: horizontal;\r\n\t  -webkit-box-direction: normal;\r\n\t  -ms-flex-flow: row nowrap;\r\n\t  flex-flow: row nowrap;\r\n\t  position: relative;\r\n\t  background-color: var(--quiz-input-gray);\r\n\t  border-radius: 40px;\r\n\t  padding: 11px 0.75rem 0.625rem;\r\n\t  -webkit-transition: background-color 0.3s, color 0.3s, -webkit-box-shadow 0.5s;\r\n\t  transition: background-color 0.3s, color 0.3s, -webkit-box-shadow 0.5s;\r\n\t  -o-transition: box-shadow 0.5s, background-color 0.3s, color 0.3s;\r\n\t  transition: box-shadow 0.5s, background-color 0.3s, color 0.3s;\r\n\t  transition: box-shadow 0.5s, background-color 0.3s, color 0.3s, -webkit-box-shadow 0.5s;\r\n\t  max-width: 100%;\r\n\t\tline-height: unset;\r\n\t\talign-items: center;\r\n\t}\r\n\t.multi_page_wrapper .gfield_radio li label {\r\n\t  margin: 0;\r\n\t}\r\n\t.multi_page_wrapper.gform_wrapper label.gfield_label {\r\n\t  font-size: 18px;\r\n\t}\r\n\t.multi_page_wrapper ul.gfield_checkbox li, .multi_page_wrapper ul.gfield_radio li {\r\n\t  overflow: initial !important;\r\n\t}\r\n\t.multi_page_wrapper ul.gfield_checkbox li label, .multi_page_wrapper ul.gfield_radio li label {\r\n\t  width: 100% !important;\r\n\t}\r\n\t.multi_page_wrapper .gfield_radio li input[type=radio]+label:before {\r\n\t  display: block;\r\n\t  background-color: #fff;\r\n\t  -webkit-transition: background-color 0.3s, border-color 0.3s, -webkit-box-shadow 0.3s;\r\n\t  transition: background-color 0.3s, border-color 0.3s, -webkit-box-shadow 0.3s;\r\n\t  -o-transition: background-color 0.3s, border-color 0.3s, box-shadow 0.3s;\r\n\t  transition: background-color 0.3s, border-color 0.3s, box-shadow 0.3s;\r\n\t  transition: background-color 0.3s, border-color 0.3s, box-shadow 0.3s, -webkit-box-shadow 0.3s;\r\n\t  border-radius: 50%;\r\n\t  border-color: #fff;\r\n\t  position: relative;\r\n\t  top: 2px;\r\n\t  width: 1.375rem;\r\n\t  height: 1.375rem;\r\n\t  margin: -3px 0.625rem 0 0;\r\n\t  border: 1px solid var(--input-placeholder-text-gray);\r\n\t  content: '';\r\n\t}\r\n\t.multi_page_wrapper .gfield_radio li input[type=radio]:checked+label:before {\r\n\t  display: block;\r\n\t  background-color: var(--primary);\r\n\t  -webkit-transition: background-color 0.3s, border-color 0.3s, -webkit-box-shadow 0.3s;\r\n\t  transition: background-color 0.3s, border-color 0.3s, -webkit-box-shadow 0.3s;\r\n\t  -o-transition: background-color 0.3s, border-color 0.3s, box-shadow 0.3s;\r\n\t  transition: background-color 0.3s, border-color 0.3s, box-shadow 0.3s;\r\n\t  transition: background-color 0.3s, border-color 0.3s, box-shadow 0.3s, -webkit-box-shadow 0.3s;\r\n\t  border-radius: 50%;\r\n\t  border-color: var(--input-placeholder-text-gray);\r\n\t\tborder-width: 1px;\r\n\t  -webkit-box-shadow: inset 0 0 0 4px #fff;\r\n\t  box-shadow: inset 0 0 0 4px #fff;\r\n\t  position: relative;\r\n\t  top: 2px;\r\n\t  width: 1.375rem;\r\n\t  height: 1.375rem;\r\n\t  margin: -3px 0.625rem 0 0;\r\n\/* \t  border: 2px solid var(--primary); *\/\r\n\t  content: '';\r\n\t}\r\n\t.multi_page_wrapper .gfield_checkbox li input[type=checkbox]:checked+label:after {\r\n\t  display: block;\r\n\t  margin: 0 0 0 auto;\r\n\t  content: '\\2713';\r\n\t  color: #fff;\r\n\t\tbackground-color: var(--secondary-purple);\r\n\t  line-height: unset;\r\n\t  position: absolute;\r\n\t  top: calc(50% + 4px);\r\n\t  \/* right:18px *\/\r\n\t  -webkit-transform: translate(30%, -75%);\r\n\t  -ms-transform: translate(30%, -75%);\r\n\t  transform: translate(30%, -75%);\r\n\t\tpadding: 0;\r\n\t\tleft: 10px;\r\n\t\theight: 14px;\r\n    width: 14px;\r\n    font-size: 13px;\r\n    text-align: center;\r\n\t}\r\n\t.multi_page_wrapper .gfield_checkbox li input[type=checkbox]+label:before {\r\n\t  display: block;\r\n\t  margin: 0px 5px 0 0;\r\n\t  content: '';\r\n\t  color: black;\r\n\t  position: relative;\r\n\t  border: 1px solid black;\r\n\t  width: 19px;\r\n\t  height: 19px;\r\n\t\tmin-width: 19px;\r\n\t}\r\n\t.multi_page_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]) {\r\n\t  padding: 5px 15px;\r\n\t}\r\n\t\/* Form Control Buttons *\/\r\n\t#form-controls-container {\r\n\t  width: auto;\r\n\t  display: -webkit-box;\r\n\t  display: -ms-flexbox;\r\n\t  display: flex;\r\n\t  -webkit-box-orient: horizontal;\r\n\t  -webkit-box-direction: normal;\r\n\t  -ms-flex-flow: row nowrap;\r\n\t  flex-flow: row nowrap;\r\n\t  float: none;\r\n\t  padding: 0;\r\n\t  border: none;\r\n\t  -webkit-box-pack: justify;\r\n\t  -ms-flex-pack: justify;\r\n\t  justify-content: center;\r\n\t\tgap: 10px;\r\n\t}\r\n\t#form-controls-container>input, input.gform_button[type=submit] {\r\n\t  font-family: Graphik, \"Helvetica Neue\", Helvetica, sans-serif !important;\r\n\t  -webkit-box-direction: normal;\r\n\t  box-sizing: border-box;\r\n\t  font: inherit;\r\n\t  overflow: visible;\r\n\t  -webkit-font-smoothing: antialiased;\r\n\t  -webkit-text-size-adjust: 100%;\r\n\t  display: inline-block;\r\n\t  text-align: center;\r\n\t  vertical-align: middle;\r\n\t  user-select: none;\r\n\t  line-height: 1.44;\r\n\t  -webkit-appearance: none;\r\n\t  cursor: pointer;\r\n\t  margin: 0;\r\n\t  padding: 0.625rem 1.25rem;\r\n\t  font-weight: 700;\r\n\t  background-repeat: no-repeat;\r\n\t  background-position: 100% 100%;\r\n\t  border: 2px solid;\r\n\t  border-radius: 25px;\r\n\t  transition: all 0.5s;\r\n\t  font-size: 1rem;\r\n\t  background-size: 0 100%;\r\n\t  visibility: visible;\r\n\t  min-width: 200px;\r\n\t}\r\n\t.multi_page_wrapper input.gform_button[type=submit] {\r\n\t  margin-top: 1rem;\r\n\t}\r\n\t\r\n#form-controls-container input {\r\n  padding: 10px 25px !important;\r\n  background: var(--primary-3);\r\n  border-radius: 30px;\r\n  border: 1px solid var(--primary-3);\r\n  font-family: 'Lato', sans-serif;\r\n  min-width: 75px;\r\n  font-weight: bold;\r\n  text-align: center;\r\n  cursor: pointer;\r\n\tcolor: var(--primary);\r\n}\r\n\t\r\n#form-controls-container input:hover {\r\n  background: #FFC56D;\r\n  border-color: #FFC56D;\r\n}\r\n\t#form-controls-container .NextButton.disable, #form-controls-container .PreviousButton.disable {\r\n\t\tbackground-color: #fff;\r\n\t\tborder-color: var(--primary);\r\n\t\topacity: 1;\r\n\t}\r\n\t\r\n\t@media (max-width: 768px) {\r\n\t\t.entry-content {\r\n\t\t\tpadding: 0 10vw;\r\n\t\t}\r\n\t}\r\n\t@media (max-width: 426px) {\r\n\t  #form-controls-container {\r\n\t\tflex-direction: column;\r\n\t\tgrid-row-gap: 1rem;\r\n\t  }\r\n\t}\r\n\t@media (min-width: 641px) {\r\n\t  .multi_page_wrapper .top_label li ul.gfield_checkbox,\r\n\t  .multi_page_wrapper .top_label li ul.gfield_radio {\r\n\t\twidth: calc(100% + 16px);\r\n\t  }\r\n\t}\r\n\t.active,\r\n\t.fPage {\r\n\t  position: absolute;\r\n\t  \/* padding: 7.625rem 0 1.5rem; *\/\r\n\t  padding: 1.5rem 0;\r\n\t}\r\n\t.fPage {\r\n\t  display: block !important;\r\n\t  opacity: 0;\r\n\t  visibility: hidden;\r\n\t}\r\n\t.active {\r\n\t  opacity: 1;\r\n\t  visibility: visible;\r\n\t  position: inherit;\r\n\t}\r\n\t.fPage.slide-up {\r\n\t  -webkit-animation: slideOutTop 0.75s;\r\n\t  animation: slideOutTop 0.75s;\r\n\t  -webkit-animation-timing-function: cubic-bezier(.77, 0, .175, 1);\r\n\t  animation-timing-function: cubic-bezier(.77, 0, .175, 1);\r\n\t}\r\n\t.active.slide-up {\r\n\t  -webkit-animation: slideInTop 0.75s;\r\n\t  animation: slideInTop 0.75s;\r\n\t  -webkit-animation-timing-function: cubic-bezier(.77, 0, .175, 1);\r\n\t  animation-timing-function: cubic-bezier(.77, 0, .175, 1);\r\n\t}\r\n\t.fPage.slide-down {\r\n\t  -webkit-animation: slideOutBottom 0.75s;\r\n\t  animation: slideOutBottom 0.75s;\r\n\t  -webkit-animation-timing-function: cubic-bezier(.77, 0, .175, 1);\r\n\t  animation-timing-function: cubic-bezier(.77, 0, .175, 1);\r\n\t}\r\n\t.active.slide-down {\r\n\t  -webkit-animation: slideInBottom 0.75s;\r\n\t  animation: slideInBottom 0.75s;\r\n\t  -webkit-animation-timing-function: cubic-bezier(.77, 0, .175, 1);\r\n\t  animation-timing-function: cubic-bezier(.77, 0, .175, 1);\r\n\t}\r\n\t.d-none, .multi_page_wrapper .gform_title {\r\n\t  display: none !important;\r\n\t}\r\n\t.gform_legacy_markup_wrapper ul.gform_fields li.gfield {\r\n\t\twidth: 100%;\r\n\t}\r\n\t\r\n\t.gform_legacy_markup_wrapper ul.gform_fields {\r\n\t\tposition: relative;\r\n\t}\r\n\t\r\n\t.gform_confirmation_message {\r\n\t\ttext-align: center;\r\n\t\tmargin-bottom: 5vh;\r\n\t}\r\n\t\r\n\t.gform_confirmation_message > h2 {\r\n\t\tcolor: var(--primary);\r\n\t\tfont-size: 2.5rem;\r\n\t}\r\n\t\r\n\t.gform_confirmation_message > h3 {\r\n\t\tcolor: var(--academic-medical-center);\r\n    \tfont-size: 2.5rem;\r\n    \ttext-transform: uppercase;\r\n\t\tmargin-bottom: 2rem;\r\n\t}\r\n\t\r\n\t.gform_confirmation_message > .results-details {\r\n\t\tbackground: var(--secondary-light-grey);\r\n\t\tborder-radius: 20px;\r\n\t\twidth: fit-content;\r\n\t\tpadding: 10px 20px;\r\n\t\tmargin: 0 auto 2rem auto;\r\n\t}\r\n\t\r\n\t.gform_confirmation_message > .results-details > p > .risk {\r\n\t\tcolor: var(--academic-medical-center);\r\n\t}\r\n\t\r\n\t.gform_confirmation_message > .results-details > p:last-child {\r\n\t\tmargin-bottom: 0;\r\n\t}\r\n\t\r\n\t.gform_confirmation_message > .results-resources {\r\n\t\tfont-weight: 600;\r\n\t}\r\n\t\r\n\t.gform_confirmation_message > .results-resources > p {\r\n\t\tmargin-bottom: 0;\r\n\t\tfont-family: 'MontBold', sans-serif;\r\n\t}\r\n\t\r\n\t#steps {\r\n\t\tdisplay: none;\r\n\t}\r\n<\/style>\r\n<script>\r\n\tconst wrapAll = (nodes, wrapper) => {\r\n\tif ( !wrapper || !nodes || !nodes.length)\r\n\t\treturn;\r\n\t\r\n\tlet parent = nodes[0]?.parentNode;\r\n\tlet previousSibling = nodes[0]?.previousSibling;\r\n\t\r\n\tfor (let i = 0; nodes.length - i; wrapper.firstChild === nodes[0] && i++) {\r\n\t\twrapper.appendChild(nodes[i]);\r\n\t}\r\n\r\n\tlet nextSibling = previousSibling ? previousSibling.nextSibling : parent.firstChild;\r\n\tparent.insertBefore(wrapper, nextSibling);\r\n\treturn wrapper;\r\n}\r\n\r\nconst resultsChildren = document.querySelectorAll('.resultChild');\r\nlet resultsPage = document.createElement('div');\r\nresultsPage.classList.add('results-container', 'fPage', 'gfield');\r\nwrapAll(resultsChildren, resultsPage);\r\n\r\nclass TabbedContent {\r\n\tconstructor() {\r\n\t\tthis.tabs = document.querySelectorAll(\".fPage\");\r\n\t\tthis.sections = document.querySelectorAll(\".gfield.fPage\");\r\n\t\tthis.nextButton = document.querySelector(\"#Next\");\r\n\t\tthis.prevButton = document.querySelector(\"#Previous\");\r\n\t\tthis.skipButton = document.querySelector(\"#SkipEmail\");\r\n\t\tthis.riskField = document.querySelector(\".risk-field input\");\r\n\t\tthis.current = 0;\r\n\t\tthis.risk = 0;\r\n\t\tthis.prevAns = [];\r\n\t\tthis.sections.forEach(q => {\r\n\t\t\tthis.prevAns.push(0);\r\n\t\t});\r\n\t}\r\n\r\n\ttoggleTabs() {\r\n\t\tthis.tabs.forEach(function (tab) {\r\n\t\t\ttab.classList.remove('active');\r\n\t\t});\r\n\t\tthis.tabs[this.current].classList.add(\"active\");\r\n\t}\r\n\r\n\ttoggleSections() {\r\n\t\tthis.sections.forEach(function (section) {\r\n\t\t\tsection.classList.remove('active');\r\n\t\t});\r\n\t\tthis.sections[this.current].classList.add(\"active\");\r\n\t}\r\n\r\n\ttoggleSlideDown() {\r\n\t\tthis.sections.forEach(function (section) {\r\n\t\t\tsection.classList.remove('slide-up');\r\n\t\t});\r\n\t\tthis.sections[this.current].classList.add(\"slide-down\");\r\n\t}\r\n\r\n\ttoggleSlideUp() {\r\n\t\tthis.sections.forEach(function (section) {\r\n\t\t\tsection.classList.remove('slide-down');\r\n\t\t});\r\n\t\tthis.sections[this.current].classList.add(\"slide-up\");\r\n\t}\r\n\r\n\ttogglePrev() {\r\n\t\tif (!this.prevButton)\r\n\t\t\treturn;\r\n\t\tconst method = this.current == 0 ? 'add' : 'remove';\r\n\t\tthis.prevButton.classList[method](\"disable\");\r\n\t\tthis.current == 0 ? this.prevButton.disabled = true : this.prevButton.disabled = false;\r\n\t}\r\n\r\n\ttoggleNext() {\r\n\t\tif (!this.nextButton || !this.skipButton)\r\n\t\t\treturn;\r\n\t\tconst method = this.current == this.tabs.length - 1 ? 'add' : 'remove';\r\n\t\tconst reverse = this.current == this.tabs.length - 1 ? 'remove' : 'add';\r\n\t\tthis.nextButton.classList[method](\"d-none\");\r\n\t\tthis.skipButton.classList[reverse](\"d-none\");\r\n\t}\r\n\r\n\tquestionValidation() {\r\n\t\tconst isRequired = document.querySelector(\"li.active .gfield_label .gfield_required\");\r\n\t\tlet currRadio = document.querySelector('.active div.ginput_container ul');\r\n\r\n\t\tif(isRequired && !currRadio.querySelector('input:checked')) {\r\n\t\t  this.nextButton.disabled = true;\r\n\t\t  this.nextButton.classList.add('disable');\r\n\t\t} else {\r\n\t\t  this.nextButton.disabled = false;\r\n\t\t\tthis.nextButton.classList.remove('disable');\r\n\t\t}\r\n\r\n\t\tif (currRadio) {\r\n\t\t\tcurrRadio.addEventListener('change', e => {\r\n\t\t\t\tif(currRadio.querySelector('input:checked')) {\r\n\t\t\t\t\tthis.nextButton.disabled = false;\r\n\t\t\t\t\tthis.nextButton.classList.remove('disable');\r\n\t\t\t\t} else {\r\n\t\t\t\t\tthis.nextButton.disabled = true;\r\n\t\t\t\t\tthis.nextButton.classList.add('disable');\r\n\t\t\t\t}\r\n\t\t\t})\r\n\t\t}\r\n\t}\r\n\r\n\triskCounterUp() {\r\n\t\tlet qArr = this.sections[this.current].querySelectorAll('input:checked');\r\n\r\n\t\tif (qArr.length > 0) {\r\n\t\t\tqArr.forEach(ans => {\r\n\t\t\t\tif (ans.value === 'No' || ans.value === 'White or Caucasian' || ans.value === 'I do not know' || ans.value === 'None of the above' || ans.value === 'I prefer not to say') {\r\n\t\t\t\t\tconsole.log(this.risk);\r\n\t\t\t\t} else {\r\n\t\t\t\t\tthis.prevAns[this.current] += 1;\r\n\t\t\t\t}\r\n\t\t\t});\r\n\t\t}\r\n\t\tthis.risk += this.prevAns[this.current];\r\n\t\tthis.riskField.value = this.risk;\r\n\t}\r\n\r\n\triskCounterDown() {\r\n\t\tthis.risk -= this.prevAns[this.current - 1];\r\n\t\tthis.riskField.value = this.risk;\r\n\t\tthis.prevAns[this.current - 1] = 0;\r\n\t}\r\n\r\n\tgoNext() {\r\n\t\tthis.riskCounterUp();\r\n\t\tif (this.current < this.tabs.length - 1) {\r\n\t\t\tthis.current++\r\n\t\t}\r\n\t\tthis.toggleTabs();\r\n\t\tthis.toggleSections();\r\n\t\tthis.toggleSlideUp();\r\n\t\tthis.toggleNext();\r\n\t\tthis.togglePrev();\r\n\t\tthis.questionValidation();\r\n\t}\r\n\r\n\tgoPrev() {\r\n\t\tthis.riskCounterDown();\r\n\t\tif (this.current > 0) {\r\n\t\t\tthis.current--\r\n\t\t}\r\n\t\tthis.toggleTabs();\r\n\t\tthis.toggleSections();\r\n\t\tthis.toggleSlideDown();\r\n\t\tthis.toggleNext();\r\n\t\tthis.togglePrev();\r\n\t\tthis.questionValidation();\r\n\t}\r\n}\r\n\r\nconst tabbedContent = new TabbedContent();\r\ntabbedContent.toggleNext();\r\ntabbedContent.togglePrev();\r\n\r\ndocument.addEventListener('DOMContentLoaded', e => {\r\n\tconst submitBtn = document.querySelector('.gform_footer input[value=Submit]') ?? '';\r\n\tlet submitParent = document.querySelector('.results-container') ?? '';\r\n\tif (!submitParent || !submitBtn)\r\n\t\treturn;\r\n\tsubmitParent.append(submitBtn);\r\n});\r\n\r\n<\/script>\n\n<div class=\"gb-container gb-container-42105b23 news-letter-sec alignfull\">\n\n<figure class=\"gb-block-image gb-block-image-b3f3ccb8\"><img loading=\"lazy\" decoding=\"async\" width=\"1920\" height=\"120\" class=\"gb-image gb-image-b3f3ccb8\" src=\"https:\/\/nephcure.org\/wp-content\/uploads\/2023\/11\/purple-curve.svg\" alt=\"\" title=\"purple-curve\"\/><\/figure>\n\n\n<div class=\"gb-container gb-container-41717e70 alignwide\">\n\n<h2 class=\"gb-headline gb-headline-1760ac29 gb-headline-text\">Sign up to get NephCure\u2019s latest updates.<\/h2>\n\n\n\n<a class=\"gb-button gb-button-753f318a gb-button-text gb-button-primary button\" href=\"\/newsletter\/\">SIGN UP<\/a>\n\n\n<div class=\"gb-container gb-container-2b968bcb news-letter-field\">\n    <script type=\"text\/javascript\">\n    jQuery(document).ready(function($) {\n        const disposableDomains = [\n            'mailinator.com', 'yopmail.com', 'tempmail.com', 'guerrillamail.com',\n            'throwawaymail.com', 'fakeinbox.com', 'trashmail.com', 'sharklasers.com',\n            'tempinbox.com', '10minutemail.com'\n        ];\n        const majorProviders = [\n            'gmail.com', 'yahoo.com', 'hotmail.com', 'outlook.com',\n            'aol.com', 'icloud.com', 'protonmail.com'\n        ];\n        const suspiciousUsernames = [\n            'test', 'example', 'user', 'admin', 'info', 'mail', 'email',\n            'noreply', 'no-reply', 'donotreply', 'do-not-reply', 'fake',\n            'abc', '123', 'xyz', 'asdf', 'qwerty', 'demo', 'sample',\n            'spam', 'temp', 'dummy', 'foobar', 'anonymous', 'disposable'\n        ];\n        const keyboardPatterns = ['qwerty', 'asdfgh', 'zxcvbn', '123456'];\n\n        function isValidEmailFormat(email) {\n            const regex = \/^[^\\s@]+@[^\\s@]+\\.[^\\s@]+$\/;\n            return regex.test(email);\n        }\n\n        function hasSuspiciousPattern(username) {\n            if (suspiciousUsernames.includes(username)) return true;\n            if (username.length <= 2) return true;\n            if (\/^(.)\\1{3,}$\/.test(username)) return true;\n            for (const pattern of keyboardPatterns) {\n                if (username.includes(pattern)) return true;\n            }\n            return false;\n        }\n\n        function usernameMatchesDomain(username, domain) {\n            const domainBase = domain.split('.')[0];\n            return username === domainBase;\n        }\n\n        $('.ginput_container_email input').on('blur', function() {\n            const emailField = $(this);\n            const email = emailField.val().trim().toLowerCase();\n            const errorContainer = emailField.siblings('.validation_message');\n\n            \/\/ Clear any previous messages\n            if (errorContainer.length) errorContainer.remove();\n            emailField.removeClass('gfield_error gfield_warning');\n\n            if (email === '') return;\n\n            const username = email.substring(0, email.lastIndexOf('@'));\n            const domain = email.substring(email.lastIndexOf('@') + 1);\n\n            if (!isValidEmailFormat(email)) {\n                emailField.after('<div class=\"validation_message\">Please enter a valid email address.<\/div>');\n                emailField.addClass('gfield_error');\n                return;\n            }\n\n            if (disposableDomains.includes(domain)) {\n                emailField.after('<div class=\"validation_message\">Disposable email addresses are not allowed.<\/div>');\n                emailField.addClass('gfield_error');\n                return;\n            }\n\n            if (usernameMatchesDomain(username, domain)) {\n                emailField.after('<div class=\"validation_message\">This email looks suspicious (username matches domain). Please provide a valid email.<\/div>');\n                emailField.addClass('gfield_error');\n                return;\n            }\n\n            if (majorProviders.includes(domain)) {\n                if (hasSuspiciousPattern(username)) {\n                    emailField.after('<div class=\"validation_message\">Username looks suspicious. Please use a valid personal email.<\/div>');\n                    emailField.addClass('gfield_warning');\n                }\n            }\n\n            \/\/ \u2705\u00a0Custom domains pass unless caught on backend\n        });\n    });\n    <\/script>\n    \n                <div class='gf_browser_gecko gform_wrapper gravity-theme gform-theme--no-framework' data-form-theme='gravity-theme' data-form-index='0' id='gform_wrapper_22' ><form method='post' enctype='multipart\/form-data'  id='gform_22'  action='\/es\/wp-json\/wp\/v2\/pages\/30979' data-formid='22' novalidate>\n                        <div class='gform-body gform_body'><div id='gform_fields_22' class='gform_fields top_label form_sublabel_below description_below validation_below'><div id=\"field_22_2\" class=\"gfield gfield--type-honeypot gform_validation_container field_sublabel_below gfield--has-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_22_2'><span class='gform-field-label__text'>Comments<\/span><\/label><div class='ginput_container'><input name='input_2' id='input_22_2' type='text' value='' autocomplete='new-password'\/><\/div><div class='gfield_description' id='gfield_description_22_2'>This field is for validation purposes and should be left unchanged.<\/div><\/div><div id=\"field_22_1\" class=\"gfield gfield--type-email gfield--width-half gfield_contains_required field_sublabel_below gfield--no-description field_description_below hidden_label field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_22_1'><span class='gform-field-label__text'>Email<\/span><span class=\"gfield_required\"><span class=\"gfield_required gfield_required_text\">(Required)<\/span><\/span><\/label><div class='ginput_container ginput_container_email'>\n                            <input name='input_1' id='input_22_1' type='email' value='' class='large'   placeholder='email@address.com' aria-required=\"true\" aria-invalid=\"false\"  \/>\n                        <\/div><\/div><div id=\"field_submit_22\" class=\"gfield gfield--type-submit gfield--width-half field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  data-field-class=\"gform_editor_submit_container\" data-field-position=\"inline\" ><button type='submit' id='gform_submit_button_22' onclick='gform.submission.handleButtonClick(this);' data-submission-type='submit' class='gform-button gform-button--white  button gform_image_button'  ><img src='https:\/\/nephcure.org\/wp-content\/uploads\/2023\/12\/Arrow-6.svg' alt='Submit'><\/button><\/div><\/div><\/div>\n        <div class='gform-footer gform_footer top_label'>  \n            <input type='hidden' class='gform_hidden' name='gform_submission_method' data-js='gform_submission_method_22' value='postback' \/>\n            <input type='hidden' class='gform_hidden' name='gform_theme' data-js='gform_theme_22' id='gform_theme_22' value='gravity-theme' \/>\n            <input type='hidden' class='gform_hidden' name='gform_style_settings' data-js='gform_style_settings_22' id='gform_style_settings_22' value='{&quot;inputPrimaryColor&quot;:&quot;#204ce5&quot;}' \/>\n            <input type='hidden' class='gform_hidden' name='is_submit_22' value='1' \/>\n            <input type='hidden' class='gform_hidden' name='gform_submit' value='22' \/>\n            \n            <input type='hidden' class='gform_hidden' name='gform_currency' data-currency='USD' value='wytMun7lnvkIy3+ChzllQLlpqLcRU9j+q5ySR3Qu9Ela5OyBln9kVRPRJvoDC9IwqILMDYjVdTdytE\/\/2Npqn\/Asb0WUEzIsf2FBKO0A2hc5dRw=' \/>\n            <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' \/>\n            <input type='hidden' class='gform_hidden' name='state_22' value='WyJ7XCJnZm9ybV9zdWJtaXNzaW9uX21ldGhvZFwiOltcIjc1OGJjYjFjNzExMTk0M2VjMzI5MTkxNmNiNjk5ZmNjXCIsXCI0M2VlOGNlZmM2MThmMDVmNGM2ODRhYTVhODA0MDgxN1wiXSxcImdmb3JtX3RoZW1lXCI6XCJkMGVmNjk1YjM5N2M4ODdkODRmOGNiODZiNGMyMjgyNVwiLFwiZ2Zvcm1fc3R5bGVfc2V0dGluZ3NcIjpcIjJkZTI1Yjk3ZTdiNzYyYzI4ZDE5NzBiNjIxYWNiMWRmXCIsXCJmb3JtX2lkXCI6XCIyYTc0MjllOTZlNjA0MDkzNTlkZmVkYWFkODQ1Y2MxNFwiLFwidXJsXCI6XCI4NzdjNzU2OTk5N2NlMmRjZTU1OTRiYTk1N2VjMDZiY1wiLFwic3RhdGVfdGltZXN0YW1wXCI6XCI3MmI0Njk1YWU3NzhiNjBiOTc2NDBhODFmOTA3NjcyN1wifSIsIjRiZWJhNWM3NjRmNjU2YmU0ODdlNWFhNzNjNWI5NTVhIiwxNzg4Nzk1OTA1XQ==' \/>\n            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_target_page_number_22' id='gform_target_page_number_22' value='0' \/>\n            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_source_page_number_22' id='gform_source_page_number_22' value='1' \/>\n            <input type='hidden' name='gform_field_values' value='' \/>\n            \n        <\/div>\n                        <\/form>\n                        <\/div>\n<\/div>\n<\/div>\n<\/div>","protected":false},"excerpt":{"rendered":"","protected":false},"author":12083,"featured_media":22947,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"disease-category":[],"topic":[],"treatment-option":[],"hf_cat_page":[],"class_list":["post-30979","page","type-page","status-publish","has-post-thumbnail"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v28.3 (Yoast SEO v28.3) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Kidney Health Risk Quiz - NephCure<\/title>\n<meta name=\"description\" content=\"Discover if you are at risk for kidney disease with our interactive kidney risk quiz. Take the quiz today to assess your kidney health!\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/nephcure.org\/es\/cuestionario-de-riesgo-renal\/\" \/>\n<meta property=\"og:locale\" content=\"es_MX\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Kidney Health Risk Quiz\" \/>\n<meta property=\"og:description\" content=\"Discover if you are at risk for kidney disease with our interactive kidney risk quiz. Take the quiz today to assess your kidney health!\" \/>\n<meta property=\"og:url\" content=\"https:\/\/nephcure.org\/es\/cuestionario-de-riesgo-renal\/\" \/>\n<meta property=\"og:site_name\" content=\"NephCure\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/nephcure\/\" \/>\n<meta property=\"article:modified_time\" content=\"2025-02-05T19:09:48+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/nephcure.org\/wp-content\/uploads\/2023\/03\/cropped-NephCure-favicon-512x512-1.png\" \/>\n\t<meta property=\"og:image:width\" content=\"512\" \/>\n\t<meta property=\"og:image:height\" content=\"512\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@nephcure\" \/>\n<meta name=\"twitter:label1\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 minuto\" \/>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Cuestionario sobre riesgos para la salud renal - NephCure","description":"Descubra si corre riesgo de sufrir una enfermedad renal con nuestro cuestionario interactivo sobre riesgo renal. \u00a1Responda el cuestionario hoy para evaluar la salud de tus ri\u00f1ones!","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/nephcure.org\/es\/cuestionario-de-riesgo-renal\/","og_locale":"es_MX","og_type":"article","og_title":"Kidney Health Risk Quiz","og_description":"Discover if you are at risk for kidney disease with our interactive kidney risk quiz. Take the quiz today to assess your kidney health!","og_url":"https:\/\/nephcure.org\/es\/cuestionario-de-riesgo-renal\/","og_site_name":"NephCure","article_publisher":"https:\/\/www.facebook.com\/nephcure\/","article_modified_time":"2025-02-05T19:09:48+00:00","og_image":[{"width":512,"height":512,"url":"https:\/\/nephcure.org\/wp-content\/uploads\/2023\/03\/cropped-NephCure-favicon-512x512-1.png","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_site":"@nephcure","twitter_misc":{"Tiempo de lectura":"1 minuto"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/nephcure.org\/kidney-risk-quiz\/","url":"https:\/\/nephcure.org\/kidney-risk-quiz\/","name":"Cuestionario sobre riesgos para la salud renal - NephCure","isPartOf":{"@id":"https:\/\/nephcure.org\/#website"},"primaryImageOfPage":{"@id":"https:\/\/nephcure.org\/kidney-risk-quiz\/#primaryimage"},"image":{"@id":"https:\/\/nephcure.org\/kidney-risk-quiz\/#primaryimage"},"thumbnailUrl":"https:\/\/nephcure.org\/wp-content\/uploads\/2023\/03\/cropped-NephCure-favicon-512x512-1.png","datePublished":"2024-07-02T19:29:37+00:00","dateModified":"2025-02-05T19:09:48+00:00","description":"Descubra si corre riesgo de sufrir una enfermedad renal con nuestro cuestionario interactivo sobre riesgo renal. \u00a1Responda el cuestionario hoy para evaluar la salud de tus ri\u00f1ones!","breadcrumb":{"@id":"https:\/\/nephcure.org\/kidney-risk-quiz\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/nephcure.org\/kidney-risk-quiz\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/nephcure.org\/kidney-risk-quiz\/#primaryimage","url":"https:\/\/nephcure.org\/wp-content\/uploads\/2023\/03\/cropped-NephCure-favicon-512x512-1.png","contentUrl":"https:\/\/nephcure.org\/wp-content\/uploads\/2023\/03\/cropped-NephCure-favicon-512x512-1.png","width":512,"height":512},{"@type":"BreadcrumbList","@id":"https:\/\/nephcure.org\/kidney-risk-quiz\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/nephcure.org\/"},{"@type":"ListItem","position":2,"name":"Kidney Health Risk Quiz"}]},{"@type":"WebSite","@id":"https:\/\/nephcure.org\/#website","url":"https:\/\/nephcure.org\/","name":"NephCure","description":"Para enfermedades renales raras","publisher":{"@id":"https:\/\/nephcure.org\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/nephcure.org\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Organization","@id":"https:\/\/nephcure.org\/#organization","name":"NephCure","url":"https:\/\/nephcure.org\/","logo":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/nephcure.org\/#\/schema\/logo\/image\/","url":"https:\/\/nephcure.org\/wp-content\/uploads\/2023\/03\/cropped-NephCure-favicon-512x512-1.png","contentUrl":"https:\/\/nephcure.org\/wp-content\/uploads\/2023\/03\/cropped-NephCure-favicon-512x512-1.png","width":512,"height":512,"caption":"NephCure"},"image":{"@id":"https:\/\/nephcure.org\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/nephcure\/","https:\/\/x.com\/nephcure","https:\/\/www.instagram.com\/nephcure\/","https:\/\/www.linkedin.com\/company\/nephcure\/","https:\/\/www.youtube.com\/user\/Nephcure"]}]}},"_links":{"self":[{"href":"https:\/\/nephcure.org\/es\/wp-json\/wp\/v2\/pages\/30979","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/nephcure.org\/es\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/nephcure.org\/es\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/nephcure.org\/es\/wp-json\/wp\/v2\/users\/12083"}],"replies":[{"embeddable":true,"href":"https:\/\/nephcure.org\/es\/wp-json\/wp\/v2\/comments?post=30979"}],"version-history":[{"count":0,"href":"https:\/\/nephcure.org\/es\/wp-json\/wp\/v2\/pages\/30979\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/nephcure.org\/es\/wp-json\/wp\/v2\/media\/22947"}],"wp:attachment":[{"href":"https:\/\/nephcure.org\/es\/wp-json\/wp\/v2\/media?parent=30979"}],"wp:term":[{"taxonomy":"disease-category","embeddable":true,"href":"https:\/\/nephcure.org\/es\/wp-json\/wp\/v2\/disease-category?post=30979"},{"taxonomy":"topic","embeddable":true,"href":"https:\/\/nephcure.org\/es\/wp-json\/wp\/v2\/topic?post=30979"},{"taxonomy":"treatment-option","embeddable":true,"href":"https:\/\/nephcure.org\/es\/wp-json\/wp\/v2\/treatment-option?post=30979"},{"taxonomy":"hf_cat_page","embeddable":true,"href":"https:\/\/nephcure.org\/es\/wp-json\/wp\/v2\/hf_cat_page?post=30979"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}