.form-background[data-v-c2442da7]{height:auto;inset:0;min-height:100%;z-index:0}.form-background[data-v-c2442da7],.form-background-canvas[data-v-c2442da7]{pointer-events:none;position:absolute;width:100%}.form-background-canvas[data-v-c2442da7]{height:100%;inset:0}.f-required p:last-child:after,.f-required span:not(:has(p)):last-child:after{content:" *"}.f-media-iframe{aspect-ratio:16/9;border:0;height:auto;width:100%!important}.q-form{display:flex;flex:1;flex-direction:column;justify-content:center;position:relative;transition:opacity .4s ease-out;width:100%}.q-inner{margin:0 auto;max-width:800px;padding:80px 56px;width:100%;z-index:2}.vff-is-mobile .q-form.field-customdesign .q-inner{max-width:none;padding:16px}.vff span.f-text{display:inline-flex!important;width:100%}.f-media{display:flex;justify-content:center;margin-bottom:20px;width:100%;z-index:1}.f-media-inner{max-width:100%;overflow:hidden;width:100%}.f-media-el{display:block;margin:0;max-width:100%!important;-o-object-fit:contain;object-fit:contain}.q-form.q-layout-desktop-stack,.q-form.q-layout-mobile-stack{justify-content:flex-start}.q-layout-desktop-stack+.q-inner,.q-layout-mobile-stack+.q-inner{padding-top:20px}.q-layout-desktop-stack .f-media,.q-layout-mobile-stack .f-media{margin:0;order:-1;padding:0;width:100%}.q-layout-desktop-stack .f-media-el,.q-layout-mobile-stack .f-media-el{-o-object-fit:cover;object-fit:cover;width:100%}@media(min-width:768px){.q-form.q-layout-desktop-split-right{align-items:stretch;flex-direction:row;justify-content:flex-start}.q-layout-desktop-split-right .q-inner{display:flex;flex-direction:column;justify-content:center;margin:0;max-width:none;padding:80px 8%;width:50%}.q-layout-desktop-split-right .f-media{height:100%;margin:0;overflow:hidden;position:absolute;right:0;top:0;width:50%}.q-layout-desktop-split-right .f-media-inner{height:100%;width:100%}.q-layout-desktop-split-right .f-media-el{height:100%;max-height:none;-o-object-fit:cover;object-fit:cover;width:100%}.q-form.q-layout-desktop-split-left{align-items:stretch;flex-direction:row;justify-content:flex-end}.q-layout-desktop-split-left .q-inner{display:flex;flex-direction:column;justify-content:center;margin:0;max-width:none;padding:80px 8%;width:50%}.q-layout-desktop-split-left .f-media{height:100%;left:0;margin:0;overflow:hidden;position:absolute;top:0;width:50%}.q-layout-desktop-split-left .f-media-inner{height:100%;width:100%}.q-layout-desktop-split-left .f-media-el{height:100%;max-height:none;-o-object-fit:cover;object-fit:cover;width:100%}.q-form.q-layout-desktop-wallpaper{justify-content:center}.q-layout-desktop-wallpaper .f-media{height:100%;left:0;margin:0;position:absolute;top:0;width:100%;z-index:0}.q-layout-desktop-wallpaper .f-media-inner{height:100%;width:100%}.q-layout-desktop-wallpaper .f-media-el{height:100%;max-height:none;-o-object-fit:cover;object-fit:cover;width:100%}.q-layout-desktop-wallpaper .q-inner{padding-bottom:80px}.q-layout-desktop-split-left .f-media-inner:has(.f-media-iframe),.q-layout-desktop-split-right .f-media-inner:has(.f-media-iframe){align-items:center;display:flex;justify-content:center}.q-layout-desktop-split-left .f-media-iframe,.q-layout-desktop-split-right .f-media-iframe{aspect-ratio:16/9;height:auto}}.q-form.q-layout-mobile-split{display:flex;flex-direction:column;height:100%;justify-content:flex-start;padding-top:0}.q-layout-mobile-split .f-media{height:400px;margin:0;order:-1;position:relative;width:100%}.q-layout-mobile-split .f-media-inner{height:100%;width:100%}.q-layout-mobile-split .f-media-el{height:100%;max-height:none;-o-object-fit:cover;object-fit:cover;width:100%}.q-layout-mobile-split .q-inner{margin:0 auto;padding:24px 20px 80px;width:100%}.q-layout-mobile-split .f-media-inner:has(.f-media-iframe){align-items:center;display:flex;justify-content:center}.q-layout-mobile-split .f-media-iframe{aspect-ratio:16/9;height:auto}.q-form.q-layout-mobile-wallpaper{justify-content:center}.q-layout-mobile-wallpaper .f-media{height:100%;left:0;margin:0;position:absolute;top:0;width:100%;z-index:0}.q-layout-mobile-wallpaper .f-media-inner{height:100%;width:100%}.q-layout-mobile-wallpaper .f-media-el{height:100%;max-height:none;-o-object-fit:cover;object-fit:cover;width:100%}@media(max-width:767px){.f-media-el{max-height:40vh;-o-object-fit:contain;object-fit:contain}}.is-child-question .f-sub,.is-child-question .f-text{font-size:.85em}.f-editor-wrapper .mce-content-body{caret-color:currentColor;cursor:text;outline:none}.f-edit-title{flex:1;min-width:0}.f-edit-description .mce-content-body p,.f-edit-title .mce-content-body p{min-width:100%}.f-number-anchor{height:0;overflow:visible;position:relative}.f-number-badge{align-items:center;color:var(--vff-button-color,#3b82f6);display:flex;font-size:16px;gap:4px;inset-inline-end:100%;padding-right:8px;position:absolute;top:calc(var(--vff-title-font-size, 24px)*1.2/2 - 8px);white-space:nowrap}.f-question-number{font-size:inherit;font-weight:600;line-height:inherit}.f-number-badge svg{height:16px;width:16px}.f-action-area{min-height:84px}.q-form.field-customdesign .f-action-area{display:none}.f-fade-enter-active,.f-fade-leave-active{transition:opacity .3s ease}.f-fade-enter-from,.f-fade-leave-to{opacity:0}.f-header-text{display:inline-flex;gap:8px}.f-header-logo{left:0;padding:14px 20px;position:absolute;right:0;top:0;z-index:10}.f-header-container{flex-direction:column;margin:0 auto;max-width:800px;padding:14px 20px}.f-header-container,.f-logo-wrapper{display:flex;width:100%}.f-logo-left{justify-content:flex-start}.f-logo-center{justify-content:center}.f-logo-right{justify-content:flex-end}.f-logo{display:block;height:auto;max-width:100%}.f-logo-small{max-height:40px!important;max-width:120px!important}.f-logo-medium{max-height:64px!important;max-width:192px!important}.f-logo-large{max-height:80px!important;max-width:256px!important}.vff{display:flex;flex-direction:column;font-weight:400;line-height:1.34;min-height:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased}@media screen and (max-width:1023px){.vff,.vff-footer{font-size:15px}}@media screen and (min-width:1366px){.vff,.vff-footer{font-size:18px}}@media screen and (min-width:1920px){.vff{font-size:22px}}@media screen and (min-width:2560px){.vff{font-size:25px}}.vff hr{box-sizing:content-box;height:0;overflow:visible}.vff code,.vff kbd,.vff pre{font-family:monospace,monospace;font-size:16px}.vff small{font-size:80%}.vff sub,.vff sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.vff sub{bottom:-4px}.vff sup{top:-8px}.vff b,.vff strong{font-weight:bolder}.vff a{background-color:transparent;cursor:pointer}.vff a,.vff a:active,.vff a:focus,.vff a:hover{outline:0;text-decoration:none}.f-header-text a,.vff .f-content a,.vff .f-section-text a,.vff .f-text a,.vff span.f-sub a{color:#3b82f6;text-decoration:underline}.vff ol,.vff table,.vff ul{margin-bottom:22px;margin-top:0}.vff img{height:auto;max-width:100%}.vff .text-thin{font-weight:300}.vff .f-invalid,.vff .text-alert{color:#f5554a;font-size:medium;font-weight:400}.vff .text-success{color:#4caf50;font-size:medium;font-weight:400}.vff .text-muted,.vff p.f-description,.vff span.f-sub,.vff span.f-tagline{color:var(--vff-answer-placeholder-color,var(--vff-secondary-text-color));font-size:medium;font-weight:400}.vff .disabled,.vff [disabled=true]{cursor:not-allowed;opacity:.4;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.vff .clearfix:after{clear:both;content:" ";display:block;font-size:0;height:0;visibility:hidden}.vff ol.reset-list,.vff ul.reset-list{list-style:none;margin:0;padding:0}.vff{box-sizing:border-box;flex:1;position:relative;text-align:var(--vff-text-align);width:100%}header.vff-header+.vff.vff-not-standalone{margin-top:0}.vff *,.vff :after,.vff :before{box-sizing:inherit}.vff .q-is-active{opacity:1}.vff .q-form.q-is-inactive{display:none}.vff .f-full-width{display:block;width:100%}.vff .f-string-em{text-transform:uppercase}.vff .f-enter{margin-bottom:10px;margin-top:10px}.vff .f-container,header.vff-header .f-container{padding:0;width:100%}.vff .f-container,.vff .f-form-wrap{display:flex;flex:1;flex-direction:column}header.vff-header{box-sizing:border-box;left:0;line-height:1;position:absolute;top:0;width:100%;z-index:1}.vff-header *,.vff-header :after,.vff-header :before{box-sizing:inherit}header.vff-header .f-container{margin:0}header.vff-header img.f-logo,header.vff-header svg.f-logo{height:18px;max-width:240px;opacity:1}.vff button,.vff input,.vff optgroup,.vff select,.vff textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}.vff fieldset{padding:6px 12px 10px}.vff legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}.vff [type=number]::-webkit-inner-spin-button,.vff [type=number]::-webkit-outer-spin-button{height:auto}.vff [type=search]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;outline-offset:-2px}.vff [type=search]::-webkit-search-decoration{-webkit-appearance:none}.vff [type=file]{appearance:none;-moz-appearance:none;-webkit-appearance:none;border:0;border-radius:0;font-size:12px;font-weight:900;line-height:normal;outline:0}.vff input[type=file]:focus{outline:1px dotted var(--vff-main-text-color,#000);outline-offset:4px}@media(prefers-color-scheme:dark){.vff input[type=file]:focus{outline-color:#fff}}.vff input[type=file]::file-selector-button{display:inline-block;font:inherit;font-size:14px;font-weight:400;margin-right:10px;max-width:100%;min-height:44px;min-width:90px;white-space:pre-wrap}.vff [type=button],.vff [type=reset],.vff [type=submit],.vff button,.vff input{-webkit-appearance:none;-moz-appearance:none;appearance:none;overflow:visible}.vff button{border:none;border-radius:var(--vff-border-radius);cursor:pointer;display:inline-block;max-width:100%;min-height:44px;outline:0;padding:10px 22px;text-align:center;white-space:pre-wrap}.vff .o-btn-action{font-weight:900;line-height:1.2;z-index:1}.vff .o-btn-action span{font-size:16px;text-decoration:none;transition:all .4s ease 0s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.vff .f-enter-desc{display:inline-block;font-size:14px;margin-left:10px;margin-top:11px}.vff span.faux-form{border-bottom:1px solid;display:inline-block;margin-left:0;margin-right:3px;position:relative;white-space:nowrap}.vff select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;border-radius:0;cursor:pointer;font-size:18px;inset:0;line-height:1.32;margin:0;opacity:0;outline:0;padding:10px 8px;position:absolute;text-transform:none;width:100%;z-index:1}.vff input[type=date],.vff input[type=email],.vff input[type=number],.vff input[type=password],.vff input[type=tel],.vff input[type=text],.vff input[type=url],.vff span.f-empty,.vff textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;border-bottom:1px solid;border-radius:0;color:var(--vff-answer-text-color,var(--vff-main-text-color));font-size:var(--vff-font-size);font-weight:900;line-height:1.48;margin:0 10px 0 0;outline:0;padding:8px 6px;text-align:inherit}.vff span.f-empty{border-bottom:none}.vff textarea{display:block;outline:none;overflow:auto;resize:vertical}.vff .f-full-width input[type=date],.vff .f-full-width input[type=email],.vff .f-full-width input[type=file],.vff .f-full-width input[type=number],.vff .f-full-width input[type=password],.vff .f-full-width input[type=tel],.vff .f-full-width input[type=text],.vff .f-full-width input[type=url],.vff .f-full-width span.faux-form,.vff .f-full-width textarea{width:100%}.vff .f-answer.f-full-width{margin-top:26px}.vff span.f-empty{display:inline-block;font-weight:300}.vff span.f-answered{font-weight:900;white-space:pre-wrap}.vff .f-arrow-down{bottom:30%;display:inline-block;line-height:1.3;pointer-events:none;position:absolute;right:10px;width:15px}.vff .f-arrow-down svg{height:auto;width:100%}.vff.vff-is-ios .field-date:not(.f-has-value) .f-answer>span{left:0;position:relative;top:0}.vff.vff-is-ios .field-date:not(.f-has-value) .f-answer>span:before{content:attr(data-placeholder);display:block;padding:2px 4px;pointer-events:none;position:absolute}.vff.vff-is-ios input[type=date]{display:block;height:32px}.vff .field-submit .f-section-wrap a,.vff a.f-link{border-bottom:1px dotted;color:inherit;word-break:break-word}.vff .field-submit .f-section-wrap a:active,.vff .field-submit .f-section-wrap a:hover,.vff a.f-link:active,.vff a.f-link:hover{border-bottom:none;color:inherit}.vff .f-section-text,.vff .fh2 span.f-label-scale,.vff li,.vff span.f-sub,.vff span.f-tagline{font-size:calc(var(--vff-font-size)*.7);line-height:1.34}.vff .fh1,.vff h1{font-size:calc(var(--vff-font-size)*2.1);margin:11px 0;text-align:var(--vff-text-align)}.vff .fh2,.vff h2{font-size:var(--vff-title-font-size);line-height:1.34;margin-bottom:24px;text-align:var(--vff-text-align)}.vff .fh2.is-child-question{margin-bottom:0}.vff .fh3,.vff h3{font-size:calc(var(--vff-font-size)*1.1);font-weight:300;margin-bottom:0;margin-top:0;text-align:var(--vff-text-align)}.vff .fh1,.vff .fh2,.vff .fh3{display:block}.vff span.f-sub,.vff span.f-tagline{display:block;font-weight:400}.vff .fh2 span.f-sub{font-size:var(--vff-desc-font-size)}.vff span.f-sub{margin-bottom:8px;margin-top:5px}.vff span.f-sub span:not(.f-string-em){margin-right:6px}.vff span.f-sub span.f-help{display:block}.vff span.f-sub span+span.f-help{margin-top:0}.vff span.f-text{display:inline-block}.vff p.f-description{margin-top:0;padding-right:64px}.vff p.f-description a.f-link,.vff p.f-description span{margin-right:8px}.vff ul.f-radios{list-style-type:none;margin:0;max-width:590px;min-width:160px;padding:0}.vff ul.f-radios li{cursor:default;font-weight:300;line-height:1.24;margin:8px 0 10px;padding:10px 11px;-webkit-touch-callout:none;border:1px solid var(--vff-border-color);border-radius:var(--vff-border-radius);overflow:hidden;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.vff ul.f-radios li.f-other input[type=text]{border:0;font-size:inherit;line-height:inherit;margin:0;padding:0;width:100%}.vff ul.f-radios li.f-other.f-focus{padding:8px 11px}.vff .f-radios-desc{display:block}.vff .f-radios-desc,.vff ul.f-radios li,.vff ul.f-radios li input[type=text]{font-size:18px}.vff ul.f-radios li div.f-label-wrap{align-items:center;display:flex;width:100%}.vff ul.f-radios li span.f-label{margin-left:6px}.vff .field-legal ul.f-radios .f-label,.vff .field-multiplechoice ul.f-radios .f-label,.vff .field-multiplepicturechoice ul.f-radios .f-label,.vff .field-yesno ul.f-radios .f-label{align-items:center;display:flex;justify-content:space-between;width:100%}.vff .f-selected-checkmark{align-items:center;background:var(--vff-main-accent-color,#3b82f6);border:2px solid var(--vff-main-accent-color,#3b82f6);border-radius:4px;color:var(--vff-button-text-color,#000);display:flex;flex-shrink:0;height:22px;justify-content:center;margin-left:6px;width:22px}.vff ul.f-radios li span.f-key{text-align:center;width:16px}.vff .field-checkbox .f-checkbox-text{font-size:var(--vff-font-size)}.vff.vff-is-mobile .field-checkbox .f-checkbox-text{font-size:16px}.vff .field-multiplepicturechoice ul.f-radios{align-items:stretch;display:flex;flex-wrap:wrap;margin:0 -8px 0 0;max-width:760px;min-width:auto}.vff .field-multiplepicturechoice ul.f-radios li{align-items:center;border:1px solid var(--vff-border-color);border-radius:var(--vff-border-radius);cursor:pointer;display:flex;flex:0 0 calc(25% - 8px);flex-direction:column;font-size:15px;line-height:1.38;margin-bottom:8px;margin-right:8px;padding:8px 8px 10px;position:relative}.vff .field-multiplepicturechoice ul.f-radios li span.f-image{align-items:center;align-self:center;display:flex;display:-ms-flexbox;flex:1;justify-content:center;margin-bottom:8px;overflow:hidden;width:100%}.vff .field-multiplepicturechoice ul.f-radios li span.f-image img{margin-bottom:0;max-height:100%;max-width:100%!important}.vff .field-opinionscale ul.f-radios{display:flex;margin:0 -8px 0 0;max-width:760px;min-width:auto;-webkit-box-orient:vertical;align-items:stretch;flex-wrap:wrap}.vff .field-opinionscale ul.f-radios li{align-items:center;cursor:pointer;display:flex;position:relative;-ms-flex-align:center;-webkit-box-orient:vertical;flex:1 1 0;font-size:15px;line-height:1.38;margin:4px 4px 4px 0;min-height:56px;min-width:0;padding:9px 8px 8px}.vff .field-opinionscale ul.f-radios li:hover{background-color:var(--vff-tertiary-text-color)}.vff .field-opinionscale ul.f-radios li .f-label-wrap{justify-content:center}.vff .field-opinionscale ul.f-radios li .f-label{margin:0}.vff .f-label-scale-wrap{display:grid;grid-template-columns:1fr 1fr 1fr;margin:2px -8px 10px 0;max-width:760px;min-width:auto}.vff .f-label-scale{color:var(--vff-answer-text-color);font-weight:400;margin-right:8px;word-break:break-word}.vff:not(.vff-is-mobile) .f-label-scale:first-child{text-align:left}.vff:not(.vff-is-mobile) .f-label-scale:nth-child(2){text-align:center}.vff:not(.vff-is-mobile) .f-label-scale:last-child{text-align:right}.vff .f-label-scale-num{display:none}.vff .field-iconrate ul.f-radios{display:flex;margin:0 -8px 0 0;max-width:760px;min-width:auto;-webkit-box-orient:vertical;align-items:stretch;flex-wrap:wrap}.vff .field-iconrate ul.f-radios li{align-items:center;border:none;cursor:pointer;display:flex;flex:1 1 0;justify-content:center;margin:4px 4px 4px 0;max-width:60px;min-width:0;outline:none;padding:0;position:relative}.vff .field-iconrate ul.f-radios li .f-icon-wrap{align-items:center;display:flex;flex:1 1 0%;flex-direction:column}.vff .field-iconrate ul.f-radios li .f-icon{align-self:stretch;margin-bottom:8px}.vff .field-iconrate ul.f-radios li .f-icon-wrap svg{fill:transparent;height:100%;max-height:60px;max-width:60px;stroke:var(--vff-answer-text-color);width:100%}.vff .field-iconrate ul.f-radios li.f-selected,.vff .field-iconrate ul.f-radios li:active{background-color:unset;border-color:unset}.vff .field-iconrate ul.f-radios li.f-hovered .f-icon-wrap svg,.vff .field-iconrate ul.f-radios li:hover .f-icon-wrap svg{fill:var(--vff-answer-placeholder-color)}.vff .field-iconrate ul.f-radios li.f-previous .f-icon-wrap svg,.vff .field-iconrate ul.f-radios li.f-selected .f-icon-wrap svg{fill:var(--vff-answer-placeholder-color);stroke:var(--vff-answer-text-color)}.vff .field-date .date-element{align-items:flex-end;display:flex;gap:8px}.vff .field-date .date-part{display:flex;flex-direction:column}.vff .field-date .date-part-year{width:100px}.vff .field-date .date-part-month-day{width:80px}.vff .field-date .date-input{-moz-appearance:textfield;-webkit-appearance:none;appearance:none;background-color:transparent;border:none;border-bottom:1px solid;font-size:var(--vff-font-size);outline:none;padding-bottom:4px;text-align:center;transition:border-color .2s ease;width:100%}.vff .field-date .date-input::-webkit-inner-spin-button,.vff .field-date .date-input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.vff .field-date .date-input:focus{border-color:var(--vff-input-focus-color,var(--vff-main-accent-color,#2563eb))}.vff .field-date .date-splitter{color:var(--vff-answer-text-color);font-size:var(--vff-font-size);margin:0 4px;padding-bottom:4px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.vff.vff-is-mobile .field-date .date-input,.vff.vff-is-mobile .field-date .date-splitter{font-size:var(--vff-font-size-mobile)}.vff .field-customdesign .date-element{align-items:flex-end;display:flex;gap:12px;padding:8px 0}.vff .field-customdesign .date-part{display:flex;flex-direction:column}.vff .field-customdesign .date-part-year{width:100px}.vff .field-customdesign .date-part-month-day{width:80px}.vff .field-customdesign .date-input{-moz-appearance:textfield;-webkit-appearance:none;appearance:none;background-color:transparent;border:none;border-bottom:1px solid;font-size:var(--vff-font-size);outline:none;padding-bottom:4px;text-align:center;transition:border-color .2s ease;width:100%}.vff .field-customdesign .date-input::-webkit-inner-spin-button,.vff .field-customdesign .date-input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.vff .field-customdesign .date-input:focus{border-color:var(--vff-input-focus-color,var(--vff-main-accent-color,#2563eb))}.vff .field-customdesign .date-splitter{color:var(--vff-answer-text-color);font-size:var(--vff-font-size);margin:0 4px;padding-bottom:4px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.vff.vff-is-mobile .field-customdesign .date-input,.vff.vff-is-mobile .field-customdesign .date-splitter{font-size:var(--vff-font-size-mobile)}.vff .field-matrix .f-answer.f-full-width{margin-top:0}.vff .f-matrix-wrap{overflow-x:auto}.vff .f-matrix-table{font-size:var(--vff-font-size,18px);font-weight:400;line-height:normal;margin-bottom:0;width:100%}.vff .f-table-string{color:var(--vff-answer-text-color);font-size:calc(var(--vff-font-size, 18px)*.72)}.vff .f-table-cell{min-width:138px;padding:8px;text-align:left}.vff .f-table-cell.f-row-cell{min-width:147px}.vff .f-row-cell{padding-left:16px}.vff .f-column-cell{font-weight:500;text-align:center}.vff .f-matrix-cell{text-align:center}.vff .f-field-wrap,.vff .f-matrix-field{align-items:center;display:flex;justify-content:center}.vff .f-field-mask{cursor:pointer;display:inline-block;height:22px;position:relative;width:22px}.vff .f-field-svg{border:1px solid;color:var(--vff-secondary-text-color,#000);display:inline-block;fill:transparent;height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:color .2s ease 0s;width:100%}.vff .f-radio-svg{border-radius:100%}.vff .f-checkbox-svg rect,.vff .f-radio-svg circle{fill:inherit}.vff .f-field-control:checked~.f-field-mask .f-field-svg{color:inherit}.vff .f-field-control:checked~.f-field-mask .f-field-svg,.vff .f-field-control:hover~.f-field-mask .f-field-svg{fill:currentColor}.vff .f-field-control:focus{outline:none}.vff .f-field-control:focus-visible~.f-field-mask{outline:1px dotted}.vff .f-field-control:focus-visible~.f-checkbox-mask{outline-offset:2px}.vff-footer{bottom:0;font-weight:300;line-height:1.2;position:fixed;right:0;width:100%}.vff-footer .footer-inner-wrap{padding:11px 20px 12px;text-align:right}.vff-footer .f-nav,.vff-footer .f-progress,.vff-footer .f-timer{display:inline-block}.vff-footer .f-timer{font-family:monospace;font-size:17px;margin-left:3px}.vff-footer .f-next,.vff-footer .f-prev,.vff-footer .f-progress{margin:0 3px;padding:4px}.vff-footer .f-progress{position:relative;top:-1px}.vff-footer a.f-disabled{cursor:default;opacity:.4;pointer-events:none}.vff-footer .f-next svg,.vff-footer .f-prev svg{display:inline-block;height:13px;transition:fill .2s ease 0s;width:23px}.vff-footer .f-nav-text{display:none}.vff-footer .f-progress-bar{display:inline-block;height:1px;margin:0 6px 0 0;position:static;vertical-align:middle;width:64px}.vff-footer .f-progress-bar-inner{height:1px;transition:width .3s ease}.vff .f-section-wrap{margin-bottom:30px}.vff .f-section-wrap>div,.vff .f-submit{margin-bottom:20px}.vff.vff-not-standalone{height:100%;margin-bottom:0;margin-top:0;padding-bottom:100px;padding-top:50px}.vff.vff-not-standalone .f-container{margin:0}.vff.vff-not-standalone .vff-footer{bottom:0;position:absolute;width:100%}.vff-animate{animation-duration:.4s;animation-fill-mode:forwards}.vff-animate *{backface-visibility:hidden}.vff .f-fade-in,.vff-header .f-fade-in{animation-name:ffadeIn}@keyframes ffadeIn{0%{opacity:0}to{opacity:1}}.vff .f-fade-in-down,.vff-header .f-fade-in-down{animation-name:ffadeInDown}@keyframes ffadeInDown{0%{opacity:0;transform:translate3d(0,-12px,0)}to{opacity:1;transform:none}}.vff .f-fade-in-up,.vff-header .f-fade-in-up{animation-name:ffadeInUp}@keyframes ffadeInUp{0%{opacity:0;transform:translate3d(0,12px,0)}to{opacity:1;transform:none}}@media screen and (max-height:400px){.vff{margin-top:12vh;min-height:180px}header.vff-header{position:static}.vff-footer{font-size:15px}.vff-footer .footer-inner-wrap{padding-bottom:8px;padding-top:8px}.vff .f-radios-desc,.vff ul.f-radios li,.vff ul.f-radios li input[type=text]{font-size:14px}.vff .fh2,.vff h2{font-size:var(--vff-title-font-size-mobile)}.vff .fh2 span.f-label-scale,.vff .fh2 span.f-tagline{font-size:10px}.vff .fh2 span.f-sub{font-size:var(--vff-desc-font-size-mobile)}.vff .field-multiplepicturechoice ul.f-radios li span.f-image{height:90px}}.vff-footer.vff-is-mobile,.vff.vff-is-mobile{font-size:15px}.vff.vff-is-mobile,header.vff-header.vff-is-mobile{padding-left:0;padding-right:0}.vff.vff-is-mobile .fh2,.vff.vff-is-mobile h2{padding-right:0}.vff.vff-is-mobile .f-number-badge{font-size:14px;top:calc(var(--vff-title-font-size-mobile, 20px)*1/2 - 7px)}.vff.vff-is-mobile .f-number-badge svg{height:14px;width:14px}.vff.vff-is-mobile input[type=date],.vff.vff-is-mobile input[type=email],.vff.vff-is-mobile input[type=file],.vff.vff-is-mobile input[type=number],.vff.vff-is-mobile input[type=password],.vff.vff-is-mobile input[type=tel],.vff.vff-is-mobile input[type=text],.vff.vff-is-mobile input[type=url],.vff.vff-is-mobile span.f-empty,.vff.vff-is-mobile textarea{font-size:var(--vff-font-size-mobile,"20px")}.vff.vff-is-mobile .fh2 span.f-label-scale,.vff.vff-is-mobile .fh2 span.f-tagline{font-size:12px}header.vff-header.vff-is-mobile .f-container{padding:0 5.5%}.vff.vff-is-mobile span.f-empty{min-width:35px;padding-right:20px}.vff.vff-is-mobile p.f-description{padding-right:0}.vff.vff-is-mobile .field-multiplepicturechoice ul.f-radios li{font-size:14px}.vff.vff-is-mobile .field-multiplepicturechoice ul.f-radios li span.f-image{height:90px}.vff.vff-is-mobile input[type=date],.vff.vff-is-mobile input[type=email],.vff.vff-is-mobile input[type=file],.vff.vff-is-mobile input[type=number],.vff.vff-is-mobile input[type=password],.vff.vff-is-mobile input[type=tel],.vff.vff-is-mobile input[type=text],.vff.vff-is-mobile input[type=url],.vff.vff-is-mobile textarea{line-height:1.4;padding:6px 4px}.vff.vff-is-mobile select{font-size:var(--vff-font-size-mobile,"20px");padding-bottom:4px;padding-top:4px}.vff.vff-is-mobile button{min-height:42px}.vff.vff-is-mobile .f-arrow-down{width:12px}.vff.vff-is-mobile .fh2 span.f-label-scale,.vff.vff-is-mobile .fh2 span.f-tagline{font-size:14px}.vff.vff-is-mobile .fh2 span.f-sub{font-size:var(--vff-desc-font-size-mobile)}.vff.vff-is-mobile .fh2 span.f-label-scale{margin-bottom:5px}.vff.vff-is-mobile span.f-tagline{line-height:1.5}.vff.vff-is-mobile span.f-text{margin-right:0}.vff.vff-is-mobile .fh2,.vff.vff-is-mobile h2{font-size:var(--vff-title-font-size-mobile)}.vff-footer.vff-is-mobile .f-timer,.vff.vff-is-mobile ul.f-radios li,.vff.vff-is-mobile ul.f-radios li input[type=text]{font-size:var(--vff-font-size-mobile,"20px")}.vff.vff-is-mobile .field-multiplepicturechoice ul.f-radios{max-width:330px}.vff.vff-is-mobile .field-multiplepicturechoice ul.f-radios li{flex:0 0 calc(50% - 8px)}.vff.vff-is-mobile .field-opinionscale ul.f-radios{justify-content:center}.vff.vff-is-mobile .field-opinionscale ul.f-radios li{flex:0 0 calc(16% - 8px)}.vff.vff-is-mobile .field-iconrate ul.f-radios{justify-content:center}.vff.vff-is-mobile .field-iconrate ul.f-radios li{flex:1;max-width:48px}.vff.vff-is-mobile .f-label-scale-wrap{display:flex;flex-direction:column;text-align:var(--vff-text-align)}.vff.vff-is-mobile .f-label-scale-num{display:inline}.vff.vff-is-mobile .f-enter,.vff.vff-is-mobile .o-btn-action{width:100%}.vff .field-endscreen .fh2,.vff .field-endscreen h2,.vff .field-redirect .fh2,.vff .field-redirect h2,.vff .field-submittype .fh2,.vff .field-submittype h2,.vff .field-welcomescreen .fh2,.vff .field-welcomescreen h2{font-size:var(--vff-we-title-font-size);text-align:var(--vff-we-text-align)}.vff .field-endscreen .fh2 span.f-sub,.vff .field-redirect .fh2 span.f-sub,.vff .field-welcomescreen .fh2 span.f-sub{font-size:var(--vff-we-desc-font-size)}.vff .field-endscreen .fh2 span.f-tagline,.vff .field-welcomescreen .fh2 span.f-tagline{font-size:var(--vff-we-font-size)}.vff .field-endscreen .fh1,.vff .field-endscreen .fh3,.vff .field-endscreen .q-inner,.vff .field-endscreen h1,.vff .field-endscreen h3,.vff .field-redirect .q-inner,.vff .field-submittype .q-inner,.vff .field-welcomescreen .fh1,.vff .field-welcomescreen .fh3,.vff .field-welcomescreen .q-inner,.vff .field-welcomescreen h1,.vff .field-welcomescreen h3{text-align:var(--vff-we-text-align)}@media only screen and (max-width:767px){.vff .field-endscreen .fh2,.vff .field-endscreen h2,.vff .field-redirect .fh2,.vff .field-redirect h2,.vff .field-submittype .fh2,.vff .field-submittype h2,.vff .field-welcomescreen .fh2,.vff .field-welcomescreen h2{font-size:var(--vff-we-title-font-size-mobile)}.vff .field-endscreen .fh2 span.f-sub,.vff .field-redirect .fh2 span.f-sub,.vff .field-welcomescreen .fh2 span.f-sub{font-size:var(--vff-we-desc-font-size-mobile)}}.vff.vff-is-mobile .field-endscreen .fh2,.vff.vff-is-mobile .field-endscreen h2,.vff.vff-is-mobile .field-redirect .fh2,.vff.vff-is-mobile .field-redirect h2,.vff.vff-is-mobile .field-submittype .fh2,.vff.vff-is-mobile .field-submittype h2,.vff.vff-is-mobile .field-welcomescreen .fh2,.vff.vff-is-mobile .field-welcomescreen h2{font-size:var(--vff-we-title-font-size-mobile)}.vff.vff-is-mobile .field-endscreen .fh2 span.f-sub,.vff.vff-is-mobile .field-redirect .fh2 span.f-sub,.vff.vff-is-mobile .field-welcomescreen .fh2 span.f-sub{font-size:var(--vff-we-desc-font-size-mobile)}.form-container{height:100%;position:relative;width:100%;z-index:1}.field-submittype,.form-container{display:flex;flex:1;flex-direction:column}.f-default-ending{text-align:center}.f-ending-checkmark{display:flex;justify-content:center;margin-bottom:1.5rem}.f-ending-checkmark svg{color:var(--vff-button-color,#3b82f6);height:64px;width:64px}.f-ending-subtitle{color:#171717;font-size:1.825rem;margin-top:.5rem}.f-branding{padding-bottom:4px;text-align:left}.f-branding-link{align-items:center;color:#9ca3af;display:inline-flex;gap:6px;text-decoration:none;transition:color .15s}.f-branding-link:hover{color:#6b7280}.f-branding-powered-by{font-size:1rem;letter-spacing:.05em}.form-view-page[data-v-2bbbcbf5]{block-size:100%;display:flex;flex-direction:column;inline-size:100%;min-height:100vh;overflow:hidden;position:relative}.form-not-found[data-v-2bbbcbf5]{align-items:center;background-color:#f9fafb;display:flex;justify-content:center;min-height:100vh}.form-not-found__content[data-v-2bbbcbf5]{padding:2rem;text-align:center}.form-not-found__logo[data-v-2bbbcbf5]{margin:0 auto 2rem}.form-not-found__title[data-v-2bbbcbf5]{color:#111827;font-size:1.5rem;font-weight:600;margin-bottom:.5rem}.form-not-found__text[data-v-2bbbcbf5]{color:#6b7280;font-size:1rem}.form-not-found__button[data-v-2bbbcbf5]{background-color:#734d8c;border-radius:.5rem;color:#fff;display:inline-block;font-size:.875rem;font-weight:500;margin-top:1.5rem;padding:.625rem 1.5rem;text-decoration:none;transition:background-color .2s ease}.form-not-found__button[data-v-2bbbcbf5]:hover{background-color:#5e3d73}
