@import url("https://fonts.googleapis.com/css2?family=Montserrat:wght@400..700&display=swap");:root{--color-1:#141b4d;--color-2:#0047bb;--color-3:#8cc8e9;--color-4:#fff;--color-5:#d9d9d9;--color-6:#c8f1fa;--color-7:#bb1600;--color-8:#0ba000;--color-9:#516d83;--color-10:#d3dae0;--feature-pic:url("/assets/cost_of_care/group_224.jpg");--bg-img-lg:url("/assets/2026/april-branded-survey/landingpage_tablet_2.jpg");--bg-img-med:url("/assets/2026/april-branded-survey/landingpage_tablet.png");--bg-img:url("/assets/2026/april-branded-survey/landingpage_mobile_image.png");--completion-bg:url("/assets/2026/april-branded-survey/completion_page_mobile.png");--completion-bg-med:url("/assets/2026/april-branded-survey/completion_page_tablet.png");--completion-bg-lg:url("/assets/2026/april-branded-survey/completion_page_desktop_3.png");--logo:url("/assets/2025/emotional_impact_quiz/nationwide_logo.png");--plus:url("/assets/icons/plus_white.svg");--background-color:var(--color-4);--border-radius-primary:var(--full-rounded);--box-shadow-color:#00000029;--button-bg-color:var(--color-3);--button-hover-bg-color:var(--color-3);--button-hover-text-color:var(--color-1);--button-text-color:var(--color-1);--font-family-base:Arial,sans-serif;--font-family-header:Georgia,serif;--font-family-button:Montserrat,Arial,sans-serif;--font-size-base:16px;--font-size-bigger:18px;--font-size-button:var(--font-size-bigger);--font-size-header:1.125rem;--font-size-header-2:1.375rem;--font-size-header-3:1.5rem;--font-size-header-4:1.625rem;--font-size-jumbo:1.875rem;--font-size-jumbo-2:2.75rem;--font-size-jumbo-3:3.5rem;--font-size-jumbo-4:4rem;--font-size-header-question:1.25rem;--font-size-header-question-2:2.12rem;--font-size-header-question-3:2.125rem;--font-size-primary:var(--font-size-base);--font-size-text:1rem;--font-weight-base:400;--font-weight-button:600;--font-weight-bold:700;--full-rounded:9999px;--shadow-on:0 47px 13px 0 rgba(20,27,77,0),0px 30px 12px 0 rgba(20,27,77,0.01),0px 17px 10px 0 rgba(20,27,77,0.05),0px 7px 7px 0 rgba(20,27,77,0.09),0px 2px 4px 0 rgba(20,27,77,0.1);--shadow-off:0 0 0 0 var(--box-shadow-color);--text-color:var(--color-1);--text-color-2:var(--color-5);--transition-animation:all 0.15s ease-in;--validation-icon-color:var(--color-3);--inputDisplay:none;--svgDisplay:initial;--svgRadioBackground:#fff;--svgRadioFill:var(--color-2);--svgRadioFillChecked:var(--color-2);--svgRadioRadius:8px;--svgRadioStrokeWidth:0;--svgStroke:var(--color-6);--svgStrokeChecked:var(--color-6);--svgWidth:1.5rem;--svgHeight:1.5rem}html,body{-webkit-font-smoothing:antialiased;font-family:var(--font-family-base);font-size:var(--font-size-base)}h1,h2,h3,h4,h5,h6,p,label,input{color:var(--text-color);font-family:var(--font-family-base);font-size:var(--font-size-text);font-weight:var(--font-weight-base);margin:0}.page_0 #ContentContainer,.page_6 #ContentContainer{color:var(--text-color);font-weight:var(--font-weight-base);background-image:none}#ContentContainer{background-color:#0047bb;border-radius:40px 40px 0 0;background-image:var(--completion-bg-lg);background-repeat:no-repeat;background-position:center top;background-size:contain}body{background-color:#fff;color:var(--text-color);font-weight:var(--font-weight-base);background-image:var(--completion-bg-lg);background-repeat:no-repeat;background-position:center 80px;background-size:contain}#AgilityForm{display:flex;flex-direction:column;min-height:100vh}#main_PageContainer{flex-grow:1;background:linear-gradient(#fff 30%,#0047bb 30%)}.page_0 .inner-wrapper{gap:1rem}.inner-wrapper{align-items:center;display:flex;flex-direction:column;padding-left:1.25rem;padding-right:1.25rem;width:100%}.progress{background-color:#fff;background-image:none;border-radius:0;bottom:0;height:15px;left:0;margin:0;position:fixed;width:100%;z-index:50}.page_0 .progress{display:none}.progress-bar{background-image:linear-gradient(to right,transparent -90.35%,#8cc8e9 50.65%,white 100%);height:100%;transition:width 0.2s ease}.banner{width:100%;background-color:#fff;padding:16px 64px 12px 64px}.banner .inner-wrapper{justify-content:center}.banner .logo{background-image:var(--logo);background-repeat:no-repeat;background-size:cover;height:63px;width:201px}#ContentContainer ol li::marker{color:var(--color-2)}.center-content{align-items:center;display:flex;flex-direction:column;gap:1.5rem;margin-top:-2rem}.bg-holder{width:100%;min-height:213px;background:linear-gradient(180deg,rgba(0,71,187,0) 50.32%,rgba(0,71,187,0.5) 85.63%,#0047bb 100%),var(--bg-img);background-repeat:no-repeat;background-size:cover;background-position:center top;margin-top:1.5rem}h2,h3{text-align:center}h2{color:#8cc8e9;font-family:var(--font-family-header);font-size:30px;font-weight:700;max-width:18ch;line-height:120%}h3{color:#fff;text-align:center;font-family:Montserrat,sans-serif;font-size:18px;font-weight:600}.singleSelectRadioPart{padding-top:6rem}.singleSelectRadioPart .formInputLabel{color:#fff;font-family:var(--font-family-header);font-size:20px;padding-bottom:2rem}.singleSelectRadioPart .formInputLabel .formTopLabelBold{line-height:normal;font-weight:400 !important;font-size:20px}.radioInput{color:var(--color-2);display:flex;flex-direction:column;gap:0.75rem;padding-left:0}.radioInput li{align-items:center;border-style:solid;border-width:2px;display:flex;padding:0rem;width:100%;border-radius:20px;border:1px solid #0047bb;background:#fff;overflow:hidden;max-height:200px;transition:opacity 0.5s ease,max-height 0.6s ease,margin 0.5s ease,padding 0.5s ease,border 0.15s ease-in,box-shadow 0.15s ease-in,background 0.15s ease-in}.radioInput li:hover{border:3px solid #8cc8e9}.radioInput li:has(input:checked){border-radius:20px;border:1px solid #fff;background:#8cc8e9;box-shadow:0 4px 4px 0 rgba(0,0,0,0.25);font-weight:700}input[type="radio"]:checked + label{font-weight:700}.radioInput li > label{margin:0;padding:1.5rem 1.5rem 1.5rem 1rem;display:flex;width:100%;color:#0047bb;font-family:Montserrat,sans-serif;font-weight:400;line-height:normal;gap:1rem;align-items:center;font-size:16px;font-style:normal}svg.svg_radio{position:relative;flex-shrink:0;margin-left:0.5rem}#ContentContainer:has(.singleSelectRadioPart):not(:has(input:checked))#main_SubmitButton{background-color:var(--color-5);border-color:transparent;color:darkgray;pointer-events:none}#ContentContainer:has(.singleSelectRadioPart):not(:has(input:checked))#main_SubmitBlock{cursor:not-allowed}#SubmitContainer{display:flex;flex-direction:column;padding-top:2rem;width:100%;padding-bottom:5rem}.cta,#SubmitContainer input[type="submit"]{background-color:#8cc8e9;border-radius:var(--full-rounded);border-width:0;box-shadow:var(--shadow-on);font-family:var(--font-family-button);padding:1.5rem 1rem;text-align:center;transition:var(--transition-animation);width:250px;color:#fff;font-size:18px;font-weight:600}.cta:hover,#SubmitContainer input[type="submit"]:hover{box-shadow:0 73px 20px 0 rgba(0,0,0,0),0 47px 19px 0 rgba(0,0,0,0.01),0 26px 16px 0 rgba(0,0,0,0.05),0 12px 12px 0 rgba(0,0,0,0.09),0 3px 6px 0 rgba(0,0,0,0.1);color:#0047bb}.cta:focus,#SubmitContainer input[type="submit"]:focus{outline:none}#SubmitContainer #main_SubmitBlock{align-self:center;padding:0;width:calc(100% + 30px);display:flex;justify-content:center}footer{display:none}.page_6 .progress{display:none}.thank-you{align-items:center;display:flex;flex-direction:column;gap:1rem;background-image:var(--completion-bg-lg);background-repeat:no-repeat;background-size:contain;background-position:center top 2rem;margin:1rem 1.5rem 0}.upper-thanks{margin-top:2.5rem}.cta{display:block}.cta:hover{text-decoration:none}.page_6 .cta-buttons{align-items:center;display:flex;flex-direction:column;width:100%;max-width:26ch;margin:0 auto}.thank-you-center-content{display:flex;align-items:start;flex-direction:column;width:100%;padding-top:5rem}#explore-insurance,#explore-insurance:hover,#explore-insurance:focus{text-decoration:none}.thank-you .inner-wrapper{padding-left:0.5rem;padding-right:0.5rem}.thank-you h2{font-size:1.5rem;max-width:none;margin-top:25px;margin-bottom:10px;text-align:left}.thank-you .blurb-blob p{color:#fff;font-family:Montserrat,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:normal}.cta-buttons{gap:1.5rem}.cta-buttons .cta:nth-child(2){letter-spacing:-0.2px}.thank-you .resource-links ul{display:flex;flex-direction:column;padding-left:0;gap:1rem;align-items:center}.blurb-blob{display:flex;flex-direction:column;gap:1.5rem;padding:1rem 0 3rem}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}#main_PageBreakBlock:has(.mark-when-clicked.clicked)::after{animation:spin 2s linear infinite;border-bottom-color:var(--color-4);border-left-color:var(--color-3);border-radius:var(--full-rounded);border-right-color:var(--color-3);border-style:solid;border-top-color:var(--color-4);border-width:3px;content:"";display:none;height:2rem;position:absolute;right:2rem;top:1.75rem;width:2rem}.inner-wrapper:has(.validationSummaryPart .alert-danger[style="display:none;"])#main_PageBreakBlock:has(.mark-when-clicked.clicked)::after,.inner-wrapper:has(.validationSummaryPart .alert-danger[style="display:none;"])#main_PageBreakBlock:has(.mark-when-clicked.clicked)::after{display:block}.user-answer{display:flex;align-items:center;width:100%;border-radius:20px;border:1px solid #fff;background:#8cc8e9;box-shadow:0 4px 4px 0 rgba(0,0,0,0.25);padding:0}.user-answer .answer-label{margin:0;padding:1.5rem 1.5rem 1.5rem 1rem;display:flex;width:100%;gap:1rem;align-items:center;color:#0047bb;font-family:Montserrat,sans-serif;font-size:16px;font-weight:700}.user-answer .fake-radio{width:20px;height:20px;border-radius:50%;background:#0047bb;flex-shrink:0;margin-left:0.5rem;border:2px solid white}.radioInput.reveal-answer li.not-chosen{opacity:0;max-height:0;margin:0;padding:0;pointer-events:none}.radioInput li.chosen-answer{order:-1}.user-answer{opacity:0;transform:translateY(0);transition:opacity 0.5s ease 0.4s,transform 0.5s ease 0.5s}.user-answer.visible{opacity:1;transform:translateY(0)}.explanation-inner{max-height:0;overflow:hidden;transition:max-height 3s ease}.explanation-inner.open{max-height:800px}#main_PageContainer + #answer-block{display:none}#answer-block{color:var(--text-color);text-align:left}#answer-block .cta{align-self:center;margin:2rem auto;width:140px}#answer-block .explanation{display:none}#answer-block .explanation p{color:#0047bb;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.explanation .text-block{display:flex;flex-direction:column;gap:0.75rem;border-radius:20px;background:#fff}.answered-incorrectly .show-if-correct,.answered-correctly .show-if-incorrect{display:none !important}.show-if-correct b{color:var(--color-8)}.show-if-incorrect b{color:var(--color-7)}.correct-or-incorrect{padding:10px 30px;font-weight:700;font-size:20px}.explanation-text{padding:0 30px 30px 30px}.answered-incorrectly .correct-or-incorrect::before{color:var(--color-7);content:"Incorrect."}.answered-correctly .correct-or-incorrect::before{color:var(--color-8);content:"Correct!"}#answer-block ~ .radioInput{opacity:0;visibility:hidden;transition:opacity 0.5s ease,visibility 0s linear 0.5s;pointer-events:none}#ContentContainer:has(#answer-block) #SubmitContainer{display:none}.page_0 .progress-bar{width:0 !important}.page_1 .progress-bar{width:25% !important}.page_2 .progress-bar{width:40% !important}.page_3 .progress-bar{width:60% !important}.page_4 .progress-bar{width:80% !important}.page_5 .progress-bar{width:95% !important}.page_1 #answer-block .explanation.q-1,.page_2 #answer-block .explanation.q-2,.page_3 #answer-block .explanation.q-3,.page_4 #answer-block .explanation.q-4,.page_5 #answer-block .explanation.q-5{display:block}@media screen and (min-width:576px){#SubmitContainer #main_PageBreakBlock{display:flex;justify-content:center}}@media screen and (min-width:768px){:root{--font-size-header-small:1.125rem;--font-size-header:1.5rem;--font-size-jumbo:2.75rem;--font-size-bigger:1.25rem}.page_1 #ContentContainer,.page_2 #ContentContainer,.page_3 #ContentContainer,.page_4 #ContentContainer,.page_5 #ContentContainer{min-height:80vh}.bg-holder{min-height:515px;margin-top:2.5rem;background:linear-gradient(180deg,rgba(0,71,187,0) 50.32%,rgba(0,71,187,0.5) 85.63%,#0047bb 100%),var(--bg-img-lg);border-radius:40px;background-repeat:no-repeat;background-position:center top;background-size:cover}.center-content{margin-top:-12rem;gap:2rem}.banner .logo{height:80px;width:256px}.singleSelectRadioPart .formInputLabel{margin-top:0}.singleSelectRadioPart .formInputLabel .formTopLabelBold{font-size:var(--font-size-header-4)}h2{font-size:52px}h3{font-size:24px}#SubmitContainer{padding-top:2rem;padding-bottom:2rem}.thank-you h2{max-width:none;margin-top:25px;margin-bottom:10px;font-family:Georgia;font-size:30px;font-style:normal;font-weight:700;line-height:120%;text-align:left}.thank-you .cta{padding:1.5rem 0}}@media screen and (min-width:992px){:root{--font-size-text:1.25rem;--font-size-header:2rem;--font-size-jumbo:3.5rem;--font-size-bigger:1.5rem;--font-size-bigger-1:1.875rem}.page_1 #ContentContainer,.page_2 #ContentContainer,.page_3 #ContentContainer,.page_4 #ContentContainer,.page_5 #ContentContainer{min-height:85vh}#main_PageContainer{flex-grow:1;background:linear-gradient(#fff 50%,#0047bb 50%)}.singleSelectRadioPart{padding-top:10rem}.radioInput li > label{font-size:21px}.singleSelectRadioPart .formInputLabel .formTopLabelBold{font-size:32px}#SubmitContainer input[type="submit"],#answer-block .explanation p,#answer-block .cta{font-size:26px}#ContentContainer:has(.quiz-questions){padding-bottom:100px;background-image:var(--completion-bg-lg);background-repeat:no-repeat;background-position:center top -1rem;background-size:cover}.center-content{gap:2.5rem}h2{font-size:64px}h3{font-size:26px;max-width:775px}.cta,#SubmitContainer input[type="submit"]{width:365px;height:80px;font-size:26px}.user-answer .answer-label{font-size:24px}.correct-or-incorrect{font-size:26px}#answer-block .explanation p{font-size:20px}.explanation .text-block{gap:1.042rem}.correct-or-incorrect{padding:8.337px 33.35px}.explanation-text{padding:0 33.35px 33.35px 33.35px}.singleSelectRadioPart .formInputLabel .formTopLabelBold{font-size:32px}.radioInput{grid-template-columns:1fr}#ContentContainer:has(.quiz-questions){padding-bottom:100px}.blurb-blob{max-width:none;width:100%;padding:2.5rem 0 3rem;font-size:22px}#answer-block .cta{margin-top:3rem;width:160px}.page_5 .valIndicator{display:none}.thank-you-center-content{padding-top:15rem;width:90vw;max-width:1275px}.thank-you{background-position:center 10px;margin:2rem 2rem 0}.thank-you h2{font-size:64px}.thank-you .blurb-blob p{font-size:22px}.thank-you .cta{padding:1.5rem 3rem}#explore-insurance{width:520px}}@media screen and (min-width:1200px){.bg-holder{min-height:625px}.page_0 #SubmitContainer #main_SubmitBlock{max-width:375px}}