.vz-hero[data-v-a520cf93]{--svg-fill:var(--hero-svg-fill,inherit);background:var(--hero-background);background-size:cover;overflow:clip;position:relative}@media(min-width:960px){.vz-hero[data-v-a520cf93]{padding-block:var(--navbar-height)}}.vz-hero[data-v-a520cf93]:before{background-blend-mode:var(--hero-background-image-blend);background-image:var(--hero-background-image);background-repeat:repeat;background-size:100%;content:"";height:100%;inset:0;opacity:var(--hero-background-image-opacity);position:absolute;width:100%;z-index:0}.vz-hero h1[data-v-a520cf93]{color:var(--hero-heading-text-color);font-weight:var(--hero-heading-text-weight);text-wrap:var(--hero-heading-text-wrap)}.vz-hero p[data-v-a520cf93]{color:var(--hero-description-text-color);font-size:var(--hero-description-text-size);font-weight:var(--hero-description-text-weight);line-height:var(--hero-description-text-line-height)}.vz-hero .vz-hero-image.vz-image-expand[data-v-a520cf93] img{inline-size:1870px}.vz-hero .vz-hero-image.vz-image-fit[data-v-a520cf93] img{inline-size:100%}@layer vuezero{.vz-radiobutton[data-v-f10a97e4]{--size:24px;--active-size:14px;--hover-size:10px;align-items:start;cursor:pointer;display:inline-grid;gap:.5rem;grid-template-columns:var(--size) auto;grid-template-rows:auto;margin-block-end:0;margin-inline-end:.5rem;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.vz-radiobutton label[data-v-f10a97e4]{display:inline;line-height:var(--size)}.vz-radiobutton .vz-radiobutton-input[data-v-f10a97e4]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid hsl(from var(--brand-accent-primary-600) h s l/10%);border-radius:50%;cursor:pointer;height:100%;left:0;margin:0;opacity:0;outline:0 none;padding:0;position:absolute;top:0;width:100%;z-index:1}.vz-radiobutton .vz-radiobutton-box[data-v-f10a97e4]{background:#fff;border:1px solid hsl(from var(--brand-accent-primary-600) h s l/20%);border-radius:50%;box-shadow:0 0 transparent,0 0 transparent,0 1px 2px #1212170d;display:flex;height:var(--size);outline-color:transparent;position:relative;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s,outline-color .2s;width:var(--size)}.vz-radiobutton .vz-radiobutton-box .vz-radiobutton-icon[data-v-f10a97e4]{backface-visibility:hidden;background-color:var(--brand-accent-primary);border-radius:100%;height:calc(var(--size)*.6);left:50%;margin-block-start:calc(var(--size)*-.3);margin-inline-start:calc(var(--size)*-.3);position:absolute;top:50%;transform:translateZ(0) scale(0);transform-origin:center;transition-duration:.2s;visibility:hidden;width:calc(var(--size)*.6)}.vz-radiobutton.vz-active .vz-radiobutton-box[data-v-f10a97e4]{background:#fff;border-color:var(--brand-accent-primary)}.vz-radiobutton.vz-active .vz-radiobutton-box .vz-radiobutton-icon[data-v-f10a97e4]{height:var(--active-size);margin-block-start:calc(var(--active-size)*-.5);margin-inline-start:calc(var(--active-size)*-.5);transform:translateZ(-50px) scale(1);visibility:visible;width:var(--active-size)}.vz-radiobutton:hover .vz-radiobutton-box[data-v-f10a97e4]{border-color:hsl(from var(--brand-accent-primary-800) h s l/50%)}.vz-radiobutton:hover:not(.vz-active) .vz-radiobutton-box .vz-radiobutton-icon[data-v-f10a97e4]{height:var(--hover-size);margin-block-start:calc(var(--hover-size)*-.5);margin-inline-start:calc(var(--hover-size)*-.5);transform:translateZ(0) scale(1);visibility:visible;width:var(--hover-size)}.has-error .vz-radiobutton .vz-radiobutton-box[data-v-f10a97e4]{--un-border-opacity:1;border-color:rgb(248 113 113 / var(--un-border-opacity));--un-bg-opacity:1;background-color:rgb(254 226 226 / var(--un-bg-opacity))}.vz-radiobutton:not(.vz-disabled):has(.vz-radiobutton-input:focus-visible) .vz-radiobutton-box[data-v-f10a97e4]{outline:1px solid var(--brand-accent-primary);outline-offset:2px}}.vz-radiogroup[data-v-388f6959]{grid-column:1/-1;margin-block-end:1.5rem;position:relative}.vz-radiogroup.vz-grid-area[data-v-388f6959]{grid-area:var(--v3214db3a)}.vz-radiogroup .group[data-v-388f6959]{align-items:center;display:flex;gap:.5rem;margin-block-start:.25rem}.vz-radiogroup.has-error .help-message[data-v-388f6959]{color:hsl(var(--red))}.vz-radiogroup .label[data-v-388f6959]{display:block;margin-block-end:.5rem}.vz-radiogroup .label.inline[data-v-388f6959]{margin-block-end:0;margin-inline-start:.5rem}.vz-radiogroup.vertical .group[data-v-388f6959]{align-items:flex-start;flex-direction:column}.vz-infobar-body-item-wrapper[data-v-d7704c84]{color:var(--infobar-body-item-text-color);grid-column:1/span 12;max-width:100%;overflow-x:hidden;pointer-events:none}.vz-infobar-body-item-wrapper[data-v-d7704c84]:has(.vz-infobar-body-item-active){overflow:visible;pointer-events:auto}@media(min-width:960px){.vz-infobar-body-item-wrapper[data-v-d7704c84]{grid-column:2/span 10;grid-row:1}}.vz-infobar-body-item-wrapper[data-v-d7704c84]:has(.questionnaire-container){grid-column:1/span 12}.vz-infobar-body-item-wrapper.active[data-v-d7704c84]{pointer-events:auto}.vz-infobar-body-item-wrapper .vz-infobar-body-item[data-v-d7704c84]{height:0;opacity:0;overflow:clip;pointer-events:none;position:relative;transition:height .45s ease-in-out .1s,opacity .45s ease-in-out 0s;z-index:0}.vz-infobar-body-item-wrapper .vz-infobar-body-item.vz-infobar-body-item-active[data-v-d7704c84]{height:auto;opacity:1;overflow:visible;pointer-events:all;transition:height .45s ease-in-out 0s,opacity .45s ease-in-out .3s;z-index:10}.vz-infobar-body-item-wrapper .vz-infobar-body-item[data-v-d7704c84] a{display:inline-block;-webkit-hyphens:auto;hyphens:auto;max-width:100%;overflow-wrap:break-word;word-break:break-all}.vz-infobar-body-item-wrapper .vz-infobar-body-item[data-v-d7704c84] p{color:var(--infobar-body-item-text-color,var(--paragraph-text-color));font-size:var(--infobar-body-item-text-font-size,var(--paragraph-text-font-size));font-weight:var(--infobar-body-item-text-font-weight,var(--paragraph-text-font-weight));line-height:var(--infobar-body-item-text-line-height,var(--paragraph-text-line-height));margin:var(--infobar-body-item-text-margin,var(--paragraph-text-margin));overflow-wrap:break-word;padding:var(--infobar-body-item-text-padding,var(--paragraph-text-padding));text-overflow:ellipsis;white-space:pre-line}.vz-infobar-body-item-wrapper .vz-infobar-body-item[data-v-d7704c84] h3{margin-bottom:.25rem}.vz-infobar-body-item-wrapper .vz-infobar-body-item[data-v-d7704c84] h4{margin-bottom:0}.vz-infobar-body-item-wrapper .vz-infobar-body-item[data-v-d7704c84] h3+p,.vz-infobar-body-item-wrapper .vz-infobar-body-item[data-v-d7704c84] h4+p{margin-top:0}.vz-infobar-body-item-wrapper .vz-infobar-body-item[data-v-d7704c84] em{color:var(--infobar-body-item-text-color);font-weight:var(--infobar-body-item-text-emphasis)}.vz-infobar-body-item-wrapper .vz-infobar-body-item[data-v-d7704c84] strong{font-weight:var(--infobar-body-item-text-strong,var(--paragraph-text-strong))}.vz-infobar-item[data-v-3a6f6b61]{-webkit-tap-highlight-color:transparent}.vz-infobar-item .vz-infobar-header-item[data-v-3a6f6b61]{background-color:var(--infobar-header-item-background,transparent);border-color:var(--infobar-header-item-border-color,transparent);border-style:var(--infobar-header-item-border-style,solid);border-width:var(--infobar-header-item-border-width,3px);color:var(--infobar-header-item-text-color);cursor:pointer;padding:var(--infobar-header-item-padding,1rem);position:relative;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.45s}@media(min-width:1260px){.vz-infobar-item .vz-infobar-header-item[data-v-3a6f6b61]:hover{background-color:var(--infobar-header-item-background-hover,transparent);border-color:var(--infobar-header-item-border-color-hover,var(--infobar-header-item-border-color));border-style:var(--infobar-header-item-border-style-hover,solid);border-width:var(--infobar-header-item-border-width-hover,3px);color:var(--infobar-header-item-text-color-hover)}}.vz-infobar-item .vz-infobar-header-body[data-v-3a6f6b61]{background:var(--infobar-body-mobile-background,transparent);border-bottom-color:var(--infobar-header-item-border-color-active,var(--infobar-header-item-border-color));border-bottom-style:var(--infobar-header-item-border-style-active,solid);border-width:var(--infobar-header-item-border-width-active,3px);height:0;opacity:0;overflow:clip;position:relative;transition:height .45s ease-in-out .1s,opacity .45s ease-in-out 0s;z-index:0}.vz-infobar-item .vz-infobar-header-body[data-v-3a6f6b61] p:last-child{margin-bottom:0}.vz-infobar-item.active .vz-infobar-header-item[data-v-3a6f6b61]{background-color:var(--infobar-header-item-background-active,transparent);border-color:var(--infobar-header-item-border-color-active,var(--infobar-header-item-border-color));border-style:var(--infobar-header-item-border-style-active,solid);border-width:var(--infobar-header-item-border-width-active,3px);color:var(--infobar-header-item-text-color-active)}.vz-infobar-item.active .vz-infobar-header-body[data-v-3a6f6b61]{height:auto;opacity:1;transition:height .45s ease-in-out 0s,opacity .45s ease-in-out .3s;visibility:visible;z-index:10}.vz-infobar-header[data-v-3fd157a4]{--un-shadow-color:var(--infobar-shadow-color);--un-shadow:var(--infobar-shadow);-webkit-backdrop-filter:var(--infobar-backdrop-filter);backdrop-filter:var(--infobar-backdrop-filter);background:var(--infobar-background);border-radius:var(--infobar-border-radius);color:var(--infobar-text-color);font-size:var(--infobar-text-size);font-weight:var(--infobar-text-weight);interpolate-size:allow-keywords}@media(min-width:960px){.vz-infobar-header[data-v-3fd157a4]{height:8rem}}@media(min-width:960px){.vz-infobar-header .vz-infobar-header-content[data-v-3fd157a4]{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr))}}.vz-infobar-header[data-v-3fd157a4] .vz-infobar-item .vz-infobar-header-separator{background:var(--infobar-header-separator-color);opacity:1;margin-left:auto;margin-right:auto;height:.125rem;width:100%;border-radius:.25rem;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}@media(min-width:960px){.vz-infobar-header[data-v-3fd157a4] .vz-infobar-item .vz-infobar-header-separator{width:.25rem;height:4rem;align-self:center;border-radius:.25rem}}.vz-infobar-header[data-v-3fd157a4] .vz-infobar-item.active .vz-infobar-header-separator{opacity:0}@media(min-width:960px){.vz-infobar-header[data-v-3fd157a4] .vz-infobar-item.active .vz-infobar-header-separator{opacity:1}}.vz-infobar-header[data-v-3fd157a4] .vz-infobar-item:last-of-type .vz-infobar-header-separator{display:none}.fade-quick-enter-active[data-v-0a240af2]{transition:opacity .5s ease-out}.fade-quick-leave-active[data-v-0a240af2]{transition:opacity .5s cubic-bezier(1,.5,.8,1)}.fade-quick-enter-from[data-v-0a240af2],.fade-quick-leave-to[data-v-0a240af2]{opacity:0}@media(min-width:960px){.vz-infobar-body[data-v-0a240af2]{display:grid;grid-template-columns:repeat(12,1fr);interpolate-size:allow-keywords}}.vz-infobar-wrapper[data-v-863aa84c]{margin-block:var(--infobar-margin-block);margin-inline:var(--infobar-margin-inline);max-width:var(--infobar-max-width)}@media(min-width:1260px){.vz-infobar-wrapper[data-v-863aa84c]{padding:var(--infobar-padding)}}@layer vuezero{.vz-checkbox[data-v-2f8251d4]{--size:24px;align-items:start;cursor:pointer;display:grid;gap:.5rem;grid-template-columns:var(--size) auto;grid-template-rows:auto;margin-inline-end:.5rem;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.vz-checkbox label[data-v-2f8251d4]{display:inline;line-height:var(--size)}.vz-checkbox .vz-checkbox-input[data-v-2f8251d4]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid hsl(from var(--brand-accent-primary-600) h s l/10%);border-radius:.25rem;cursor:pointer;height:var(--size);left:0;margin:0;opacity:0;outline:0 none;padding:0;position:absolute;top:0;width:var(--size);z-index:1}.vz-checkbox .vz-checkbox-box[data-v-2f8251d4]{align-items:center;background:#fff;border:1px solid hsl(from var(--brand-accent-primary-600) h s l/20%);border-radius:.25rem;box-shadow:0 0 transparent,0 0 transparent,0 1px 2px #1212170d;display:flex;height:var(--size);justify-content:center;outline-color:transparent;position:relative;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s,outline-color .2s;width:var(--size)}.vz-checkbox .vz-checkbox-box .vz-checkbox-icon[data-v-2f8251d4]{color:var(--brand-accent-primary-600);height:20px;opacity:0;stroke-width:2px;transform:scale(0);transition:opacity .2s,transform .2s;width:20px}.vz-checkbox.vz-active .vz-checkbox-box[data-v-2f8251d4]{background:#fff;border-color:var(--brand-accent-primary)}.vz-checkbox.vz-active .vz-checkbox-box .vz-checkbox-icon[data-v-2f8251d4]{opacity:1;transform:scale(1)}.vz-checkbox:hover .vz-checkbox-box[data-v-2f8251d4]{border-color:hsl(from var(--brand-accent-primary-800) h s l/50%)}.vz-checkbox:hover:not(.vz-active) .vz-checkbox-box .vz-checkbox-icon[data-v-2f8251d4]{opacity:1;transform:scale(.5)}.has-error .vz-checkbox-box[data-v-2f8251d4]{--un-border-opacity:1;border-color:rgb(248 113 113 / var(--un-border-opacity));--un-bg-opacity:1;background-color:rgb(254 226 226 / var(--un-bg-opacity))}.vz-checkbox:not(.vz-disabled):has(.vz-checkbox-input:focus-visible) .vz-checkbox-box[data-v-2f8251d4]{outline:1px solid var(--brand-accent-primary);outline-offset:2px}}@layer components{.question-label[data-v-89373262]{display:block;font-weight:500;margin-bottom:.5rem}.required-indicator[data-v-89373262]{margin-left:.25rem;--un-text-opacity:1;color:rgb(248 113 113 / var(--un-text-opacity))}.question-sublabel[data-v-89373262]{color:var(--brand-accent-primary-600);font-size:.875rem;margin-block:-.25rem .75rem}.question-input[data-v-89373262],.question-textarea[data-v-89373262]{border:var(--border-width) solid var(--brand-primary-200);border-radius:var(--vz-form-field-border-radius);color:var(--text-normal);font-size:1rem;padding:var(--vz-form-field-padding-y) var(--vz-form-field-padding-x);transition-duration:var(--vz-form-field-transition-duration);transition-property:border-color,box-shadow;width:100%}.question-input[data-v-89373262]:focus,.question-textarea[data-v-89373262]:focus{border-color:var(--brand-primary);outline:var(--focus-visible-outline-width) var(--focus-visible-outline-style) var(--focus-visible-outline-color);outline-offset:var(--focus-visible-outline-offset)}.textarea-wrapper[data-v-89373262]{position:relative}.character-counter[data-v-89373262]{color:var(--text-muted);font-size:.875rem;text-align:right}.question-checkbox-group[data-v-89373262],.question-radio-group[data-v-89373262]{border:none;margin:0;padding:0}.question-checkbox-group .checkbox-group[data-v-89373262],.question-checkbox-group .radio-group[data-v-89373262],.question-radio-group .checkbox-group[data-v-89373262],.question-radio-group .radio-group[data-v-89373262]{align-items:center;display:flex;gap:.5rem}@media(max-width:1259.9px){.question-checkbox-group .checkbox-group[data-v-89373262],.question-checkbox-group .radio-group[data-v-89373262],.question-radio-group .checkbox-group[data-v-89373262],.question-radio-group .radio-group[data-v-89373262]{align-items:flex-start;flex-direction:column}}.question-checkbox-group.vertical .checkbox-group[data-v-89373262],.question-checkbox-group.vertical .radio-group[data-v-89373262],.question-radio-group.vertical .checkbox-group[data-v-89373262],.question-radio-group.vertical .radio-group[data-v-89373262]{align-items:flex-start;flex-direction:column}.checkbox-option[data-v-89373262],.radio-option[data-v-89373262]{align-items:center;display:flex;margin-bottom:.5rem}.checkbox-input[data-v-89373262],.radio-input[data-v-89373262]{margin-right:.5rem}.checkbox-label[data-v-89373262],.radio-label[data-v-89373262]{color:var(--text-normal);cursor:pointer}.nested-questions[data-v-89373262]{border-left:2px solid var(--brand-accent-primary-200);display:flex;flex-direction:column;gap:2rem;margin-inline-start:.5rem;padding-block-start:.5rem;padding-inline-start:2rem;transition:border-color .3s ease-in-out}.nested-questions[data-v-89373262]:first-of-type{margin-block-start:1rem}.nested-questions[data-v-89373262]:not(:first-of-type){padding-block-start:2rem}.nested-questions[data-v-89373262]:has(.nested-questions),.nested-questions[data-v-89373262]:has(~.nested-questions :where(.nested-questions)){border-left-color:var(--brand-accent-primary-100)}}.questionnaire-step[data-v-eec9aee3]{width:100%}.questions-container[data-v-eec9aee3]{display:flex;flex-direction:column;gap:2rem;overflow:auto;padding:0 2rem 2rem .25rem;width:100%}@media(max-width:959.9px){.questions-container[data-v-eec9aee3]{padding:0 0 2rem}}.error-summary[data-v-eec9aee3]{background-color:hsl(from var(--text-error) h s l/10%);border:var(--border-width) solid var(--text-error);border-radius:var(--radius-md);margin-top:2rem;padding:1.5rem}.error-message[data-v-eec9aee3]{color:var(--text-error);font-size:.875rem;margin:.5rem 0}.error-message[data-v-eec9aee3]:first-child{margin-top:0}.error-message[data-v-eec9aee3]:last-child{margin-bottom:0}.stepper-sidebar[data-v-d602896c]{border-right:var(--border-width) solid var(--brand-primary-200);padding:1rem;padding-inline-start:0}@media(max-width:959.9px){.stepper-sidebar[data-v-d602896c]{border-bottom:var(--border-width) solid var(--brand-primary-200);border-right:none;height:300px;overflow:auto;padding-inline-start:1rem}}.step-list[data-v-d602896c]{display:flex;flex-direction:column;gap:.5rem;list-style:none;margin:0;padding:0;position:sticky;top:calc(var(--navbar-height) + 2rem)}.step-item[data-v-d602896c]{margin:0}.step-button[data-v-d602896c]{align-items:start;border-radius:var(--radius-sm);color:var(--brand-accent-primary-800);cursor:pointer;display:flex;font-size:.875rem;gap:.5rem;line-height:24px;padding:.5rem 1rem;text-align:left;transition-duration:var(--anim-duration-moderate);transition-property:background-color,border-color,transform;transition-timing-function:var(--anim-motion-smooth);width:100%}.step-button[data-v-d602896c]:focus-visible{outline:var(--focus-visible-outline-width) var(--focus-visible-outline-style) var(--focus-visible-outline-color);outline-offset:var(--focus-visible-outline-offset)}.step-button--disabled[data-v-d602896c],.step-button[data-v-d602896c]:disabled{cursor:not-allowed;opacity:.5}.step-button[data-v-d602896c]:hover:not(:disabled){background-color:var(--brand-accent-primary-200)}.step-button.active[data-v-d602896c]{background-color:hsl(from var(--brand-accent-primary) h s l/15%)}.step-button.completed[data-v-d602896c]{border-color:var(--text-success)}.step-button svg path[data-v-d602896c]{fill:var(--brand-accent-primary)}.step-number[data-v-d602896c]{color:var(--brand-accent-primary-500);flex-shrink:0;font-weight:600;text-align:right;width:30px}.step-title[data-v-d602896c]{flex:1;text-align:left}.step-checkmark[data-v-d602896c]{color:var(--brand-accent-primary-800);flex-shrink:0;height:1.25rem;width:1.25rem}.questionnaire-container[data-v-916110e2]{background-color:var(--body-background);scroll-margin-block:7rem;border-radius:1rem}@media(max-width:959.9px){.questionnaire-container[data-v-916110e2]{overflow:hidden}}.questionnaire-content[data-v-916110e2]{display:grid;gap:3rem;grid-template-columns:350px 1fr;margin:0 auto;max-width:1400px;scroll-margin-top:4rem}@media(max-width:959.9px){.questionnaire-content[data-v-916110e2]{grid-template-columns:1fr;padding:1rem}}.vz-infobar-body-item .questionnaire-content[data-v-916110e2]{gap:2rem;padding:0!important}.questionnaire-main[data-v-916110e2]{display:flex;flex-direction:column;gap:1rem}@media(max-width:1259.9px){.questionnaire-main[data-v-916110e2]{padding-inline:2rem}}@media(max-width:959.9px){.questionnaire-main[data-v-916110e2]{padding-inline:1rem}}.progress-bar-wrapper[data-v-916110e2]{background-color:#fff;padding:1rem 0 .5rem;position:sticky;top:calc(var(--navbar-height));z-index:10}.progress-bar-container[data-v-916110e2]{background-color:var(--brand-primary-100);border-radius:var(--radius-sm);height:8px;overflow:hidden}.progress-bar[data-v-916110e2]{background-color:var(--brand-accent-primary);height:100%;transition:width var(--anim-duration-moderate) ease-in-out}.step-title[data-v-916110e2]{color:var(--heading-color);display:block;font-size:var(--h2-size);font-weight:var(--h2-weight);margin-block:0;padding-block:0 .5rem;position:sticky;top:calc(var(--navbar-height) + 2rem - 2px)}.navigation-buttons[data-v-916110e2],.step-title[data-v-916110e2]{background-color:#fff;z-index:10}.navigation-buttons[data-v-916110e2]{border-top:var(--border-width) solid var(--brand-primary-200);bottom:0;display:flex;justify-content:space-between;padding-block:1rem}@media(min-height:600px){.navigation-buttons[data-v-916110e2]{position:sticky}}.fade-enter-from[data-v-916110e2],.fade-leave-to[data-v-916110e2]{opacity:0}.fade-enter-active[data-v-916110e2],.fade-leave-active[data-v-916110e2]{transition:transform var(--anim-duration-fast) ease,opacity var(--anim-duration-fast) ease}.fade-enter-to[data-v-916110e2],.fade-leave-from[data-v-916110e2]{opacity:1;transform:translate(0)}.questionnaire-results[data-v-b7599f01]{background-color:var(--body-background);margin:0 auto;max-width:1000px;padding:3rem;scroll-margin-top:4rem}@media(max-width:959.9px){.questionnaire-results[data-v-b7599f01]{padding:2rem 1rem;border-radius:1rem}}.results-header[data-v-b7599f01]{margin-bottom:3rem;text-align:center}.results-header .results-title[data-v-b7599f01]{color:var(--heading-color);font-size:var(--h1-size);font-weight:var(--h1-weight);margin-bottom:1rem}.results-header .results-intro[data-v-b7599f01]{color:var(--text-body);font-size:1.125rem;margin:0}.results-content[data-v-b7599f01]{display:flex;flex-direction:column;gap:1rem}.result-step[data-v-b7599f01]{background-color:#fff;border:var(--border-width) solid var(--brand-primary-200);border-radius:var(--radius-lg);padding:1rem 2rem 2rem}@media(max-width:1259.9px){.result-step[data-v-b7599f01]{padding:1.5rem}}.step-title[data-v-b7599f01]{border-bottom:2px solid var(--brand-accent-primary-200);color:var(--heading-color);font-size:var(--h2-size);font-weight:var(--h2-weight);margin-bottom:1.5rem;padding-bottom:.75rem}.step-title .step-number[data-v-b7599f01]{color:var(--brand-accent-primary);display:inline-block;font-size:.875rem;font-weight:600;margin-right:.5rem;text-transform:uppercase}.questions-list[data-v-b7599f01]{display:flex;flex-direction:column;gap:1.5rem}.question-answer[data-v-b7599f01]{border-left:3px solid var(--brand-accent-primary-100);display:grid;gap:.75rem;grid-template-columns:1fr;padding-inline-start:1rem}@media(min-width:1260px){.question-answer[data-v-b7599f01]{grid-template-columns:2fr 3fr}}.question-text[data-v-b7599f01]{color:var(--text-body);display:flex;flex-direction:column;font-weight:500;gap:.5rem;padding-block-start:.5rem;line-height:1.375}.question-text .question-sublabel[data-v-b7599f01]{color:var(--brand-accent-primary-600);font-size:.875rem;font-weight:300;margin-block:-.25rem .75rem}.answer-value[data-v-b7599f01]{background-color:var(--brand-primary-50);border-radius:var(--radius-md);color:var(--text-normal);padding:.75rem 1rem}.answer-value .answer-list[data-v-b7599f01]{list-style:none;margin:0;padding-left:.5rem}.answer-value .answer-list li[data-v-b7599f01]{line-height:1.375!important;margin-block:0}.answer-value .answer-list li[data-v-b7599f01]:last-child{margin-bottom:0}.results-actions[data-v-b7599f01]{background-color:var(--body-background);border-top:var(--border-width) solid var(--brand-primary-200);bottom:0;display:flex;gap:1rem;justify-content:space-between;margin-block-start:3rem;padding-block:1rem}@media(max-width:1259.9px){.results-actions[data-v-b7599f01]{flex-direction:column;padding-block:2rem 0}.results-actions button[data-v-b7599f01]{width:100%}}@media(min-width:1260px){.results-actions[data-v-b7599f01]{position:sticky}}.step-14-summary[data-v-80442bb4]{width:100%}.summary-content[data-v-80442bb4]{background-color:#fff;border-radius:var(--radius-lg)}.summary-content p[data-v-80442bb4]{color:var(--text-body);font-size:1rem;line-height:1.6}.feedback-section[data-v-80442bb4]{border-top:1px solid var(--border-color,#e5e7eb);padding-top:2rem}.feedback-section .feedback-title[data-v-80442bb4]{color:var(--heading-color);font-size:1.25rem;font-weight:600;margin-bottom:1rem}.feedback-section .email-link[data-v-80442bb4]{color:var(--brand-accent-primary);font-weight:500;text-decoration:underline;transition:color .2s}.feedback-section .email-link[data-v-80442bb4]:hover{color:var(--brand-primary)}.results-wrapper[data-v-1e725bd9]{scroll-margin-block:4rem}
