.styles_screen__IbB3S{align-items:center;box-sizing:border-box;display:flex;justify-content:center;min-height:100vh;padding:5rem 1.5rem 6rem;width:100%}[data-slide=vertical] .styles_screen__IbB3S{animation:styles_slideUp__9woyZ .4s cubic-bezier(.22,1,.36,1) both}[data-slide=horizontal] .styles_screen__IbB3S{animation:styles_slideLeft__CKMfZ .4s cubic-bezier(.22,1,.36,1) both}.styles_inner__LQTXz{max-width:640px;width:100%}@keyframes styles_slideUp__9woyZ{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes styles_slideLeft__CKMfZ{0%{opacity:0;transform:translateX(40px)}to{opacity:1;transform:translateX(0)}}.styles_questionIndex__YNBci{align-items:center;color:var(--vfb-text-muted);display:inline-flex;font-size:.875rem;gap:.25rem;margin-bottom:.75rem}.styles_title__nKMgi{color:var(--vfb-text);font-size:1.75rem;font-weight:600;line-height:1.25;margin:0 0 1.75rem;text-align:var(--vfb-align)}.styles_title__nKMgi+.styles_description__sFPeB{margin-top:-1.25rem}.styles_description__sFPeB{color:var(--vfb-text-muted);font-size:1rem;margin:0 0 1.75rem;text-align:var(--vfb-align);white-space:pre-line}.styles_button__wjT5T{align-items:center;background:var(--vfb-primary);border:none;border-radius:var(--vfb-radius);color:#fff;cursor:pointer;display:inline-flex;font-family:inherit;font-size:1rem;font-weight:600;gap:.5rem;padding:.75rem 1.5rem;transition:filter .15s ease,transform .15s ease}.styles_button__wjT5T:hover{color:#fff;filter:brightness(.95)}.styles_button__wjT5T:active{transform:scale(.98)}.styles_button__wjT5T:disabled{cursor:not-allowed;opacity:.5}.styles_buttonGhost__xlWbN{background:transparent;border:1px solid rgba(0,0,0,.12);color:var(--vfb-text)}.styles_buttonGhost__xlWbN:hover{background:rgba(0,0,0,.04);border-color:var(--vfb-primary);color:var(--vfb-text);filter:none}.styles_formRoot__onAtv{-ms-overflow-style:none;height:100vh;overflow-y:auto;scrollbar-width:none}.styles_formRoot__onAtv::-webkit-scrollbar{display:none}.styles_card__UGVOO,.styles_formRoot__onAtv button,.styles_formRoot__onAtv h1,.styles_formRoot__onAtv h2,.styles_formRoot__onAtv h3,.styles_formRoot__onAtv h4,.styles_formRoot__onAtv h5,.styles_formRoot__onAtv input,.styles_formRoot__onAtv select,.styles_formRoot__onAtv textarea{font-family:inherit}.styles_card__UGVOO{align-items:center;background:hsla(0,0%,100%,.6);border:1px solid rgba(0,0,0,.1);border-radius:var(--vfb-radius);color:var(--vfb-text);cursor:pointer;display:flex;font-size:1rem;font-weight:500;gap:.75rem;padding:.75rem 1rem;text-align:left;transition:border-color .15s ease,background-color .15s ease,color .15s ease;width:100%}.styles_card__UGVOO:hover:not(:disabled){background:hsla(0,0%,100%,.9);border-color:var(--vfb-primary);color:var(--vfb-text)}.styles_card__UGVOO:focus-visible{border-color:var(--vfb-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--vfb-primary) 20%,transparent);color:var(--vfb-text);outline:none}.styles_card__UGVOO[data-selected=true]{background:color-mix(in srgb,var(--vfb-primary) 8%,#fff);border-color:var(--vfb-primary);color:var(--vfb-text)}.styles_card__UGVOO:disabled{cursor:not-allowed;opacity:.4}.styles_cardSolid__PBRQz[data-selected=true],.styles_cardSolid__PBRQz[data-selected=true]:hover:not(:disabled){background:var(--vfb-primary);border-color:var(--vfb-primary);color:#fff}.styles_scaleButton__9UMpi{align-items:center;background:hsla(0,0%,100%,.6);border:1px solid rgba(0,0,0,.1);border-radius:var(--vfb-radius);color:var(--vfb-text);cursor:pointer;display:inline-flex;font-family:inherit;font-size:.875rem;font-weight:600;height:2.75rem;justify-content:center;min-width:2.75rem;padding:0 .75rem;transition:border-color .15s ease,background-color .15s ease,color .15s ease}.styles_scaleButton__9UMpi:hover:not(:disabled){background:hsla(0,0%,100%,.9);border-color:var(--vfb-primary)}.styles_scaleButton__9UMpi:focus-visible{border-color:var(--vfb-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--vfb-primary) 20%,transparent);outline:none}.styles_scaleButton__9UMpi[data-selected=true]{background:var(--vfb-primary);border-color:var(--vfb-primary);color:#fff}.styles_scaleButton__9UMpi:disabled{cursor:not-allowed;opacity:.4}.styles_dropZone__CYoE2{align-items:center;border-style:dashed;color:var(--vfb-text-muted);flex-direction:column;gap:.5rem;justify-content:center;padding:2rem 1.5rem;text-align:center}.styles_dropZone__CYoE2[data-dragging=true]{background:color-mix(in srgb,var(--vfb-primary) 5%,#fff);border-color:var(--vfb-primary)}.styles_indexBadge__ekHbF{align-items:center;border:1px solid rgba(0,0,0,.15);border-radius:calc(var(--vfb-radius)*.5);color:rgba(0,0,0,.5);display:inline-flex;flex-shrink:0;font-size:.75rem;font-weight:600;height:1.75rem;justify-content:center;transition:all .15s ease;width:1.75rem}.styles_cardSolid__PBRQz:hover:not(:disabled) .styles_indexBadge__ekHbF,.styles_card__UGVOO:hover:not(:disabled) .styles_indexBadge__ekHbF{border-color:var(--vfb-primary);color:var(--vfb-primary)}.styles_cardSolid__PBRQz[data-selected=true] .styles_indexBadge__ekHbF,.styles_card__UGVOO[data-selected=true] .styles_indexBadge__ekHbF{background:var(--vfb-primary);border-color:var(--vfb-primary);color:#fff}.styles_errorText__vSaRv{color:#dc2626;font-size:.75rem;margin-top:.5rem}.styles_progressBar__wuIvZ{background:rgba(0,0,0,.06);height:4px;left:0;position:fixed;right:0;top:0;z-index:50}.styles_progressBar__wuIvZ>span{background:var(--vfb-primary);display:block;height:100%;transition:width .4s cubic-bezier(.22,1,.36,1)}.styles_nav__GXIE4{align-items:center;display:flex;gap:.75rem;margin-top:1.5rem}.styles_helperKey__7X5Pf{color:var(--vfb-text-muted);font-size:.75rem}.styles_fieldUnderline__5bho0{border-bottom:1px solid rgba(0,0,0,.15);transition:border-color .2s ease}.styles_fieldUnderline__5bho0:focus-within{border-bottom-color:var(--vfb-primary)}.styles_fieldUnderline__5bho0[aria-invalid=true]{border-bottom-color:#dc2626}.styles_fieldInput__qJbfi{color:var(--vfb-text);font-family:inherit;font-size:1.5rem;line-height:1.4}.styles_fieldInput__qJbfi::-moz-placeholder{color:var(--vfb-text-muted);opacity:.55}.styles_fieldInput__qJbfi::placeholder{color:var(--vfb-text-muted);opacity:.55}.styles_input__Kjxsn{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:transparent;border:0;border-bottom:1px solid rgba(0,0,0,.15);border-radius:0;color:var(--vfb-text);display:block;font-family:inherit;font-size:1.5rem;line-height:1.4;outline:none;padding:.75rem 0;transition:border-color .2s ease;width:100%}.styles_input__Kjxsn::-moz-placeholder{color:var(--vfb-text-muted);opacity:.55}.styles_input__Kjxsn::placeholder{color:var(--vfb-text-muted);opacity:.55}.styles_input__Kjxsn:focus{border-bottom-color:var(--vfb-primary)}.styles_input__Kjxsn[aria-invalid=true]{border-bottom-color:#dc2626}.styles_textarea__beGDE{min-height:2.75rem;overflow:hidden;resize:none}.styles_dropdownWrapper__CsHON{position:relative;width:100%}.styles_dropdownTrigger__eg5Nq{align-items:center;background:transparent;border:0;border-bottom:1px solid rgba(0,0,0,.15);border-radius:0;color:var(--vfb-text);cursor:pointer;display:flex;font-family:inherit;font-size:1.5rem;gap:.75rem;justify-content:space-between;line-height:1.4;outline:none;padding:.75rem 0;text-align:left;transition:border-color .2s ease;width:100%}.styles_dropdownTrigger__eg5Nq:focus-visible,.styles_dropdownTrigger__eg5Nq:hover,.styles_dropdownTrigger__eg5Nq[data-open=true]{border-bottom-color:var(--vfb-primary);color:var(--vfb-text)}.styles_dropdownTrigger__eg5Nq[aria-invalid=true]{border-bottom-color:#dc2626}.styles_dropdownPlaceholder__jirFk{color:var(--vfb-text-muted);opacity:.55}.styles_dropdownChevron__wAawg{color:var(--vfb-text-muted);flex-shrink:0;transition:transform .2s ease,color .2s ease}.styles_dropdownTrigger__eg5Nq[data-open=true] .styles_dropdownChevron__wAawg{color:var(--vfb-primary);transform:rotate(180deg)}.styles_dropdownPopup__rjO74{animation:styles_dropdownIn__MXd5l .15s ease both;background:color-mix(in srgb,var(--vfb-primary) 2%,#fff);border:1px solid color-mix(in srgb,var(--vfb-primary) 15%,rgba(0,0,0,.08));border-radius:.75rem;color:var(--vfb-text);font-family:inherit;left:0;list-style:none;margin:.5rem 0 0;max-height:18rem;overflow-y:auto;padding:.25rem;position:absolute;right:0;top:100%;z-index:30}@keyframes styles_dropdownIn__MXd5l{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.styles_dropdownOption__oWge7{align-items:center;border-radius:.5rem;color:var(--vfb-text);cursor:pointer;display:flex;font-family:inherit;font-size:1rem;gap:.75rem;justify-content:space-between;padding:.625rem .875rem;transition:background-color .12s ease,color .12s ease}.styles_dropdownOption__oWge7:hover{background:color-mix(in srgb,var(--vfb-primary) 10%,transparent)}.styles_dropdownOption__oWge7[data-selected=true]{background:color-mix(in srgb,var(--vfb-primary) 6%,transparent);color:var(--vfb-primary);font-weight:600}.styles_formHeader__F68dK{align-items:center;display:flex;left:1.25rem;pointer-events:none;position:fixed;top:1.25rem;z-index:40}.styles_formHeaderLogo__rZAJi{height:32px;-o-object-fit:contain;object-fit:contain;width:auto}.styles_intro__rrTSw{align-items:center;display:flex;inset:0;justify-content:center;opacity:0;padding:1.5rem;position:fixed;transition:opacity var(--vfb-fade-ms,.3s) ease;z-index:100}.styles_intro__rrTSw[data-visible=true]{opacity:1}.styles_introInner__LOXPe{align-items:center;display:flex;flex-direction:column;gap:1rem;text-align:center}.styles_introLogo__HVnfl{height:96px;-o-object-fit:contain;object-fit:contain;width:auto}.styles_introText___t936{color:var(--vfb-text-muted);font-size:1rem;letter-spacing:.02em;margin:0}@media (max-width:640px){.styles_dropdownTrigger__eg5Nq,.styles_fieldInput__qJbfi,.styles_input__Kjxsn{font-size:1.125rem}.styles_formHeaderLogo__rZAJi{height:24px}.styles_introLogo__HVnfl{height:64px}.styles_introText___t936{font-size:.875rem}}