.qualify-page.svelte-1xzfz5b{min-height:100vh;display:grid;place-items:center;padding-top:calc(var(--wf-header-h) + 3rem);padding-bottom:clamp(3rem,6vw,5rem)}.card.svelte-1xzfz5b{width:100%;max-width:40rem;padding:clamp(1.5rem,4vw,2.75rem);border-radius:var(--wf-radius-panel);background:var(--wf-white);box-shadow:var(--wf-shadow-card)}.progress.svelte-1xzfz5b{display:flex;align-items:center;gap:1rem;margin-bottom:2rem}.pills.svelte-1xzfz5b{display:flex;gap:.375rem;list-style:none;margin:0;padding:0}.pills.svelte-1xzfz5b li:where(.svelte-1xzfz5b){width:.625rem;height:.625rem;border-radius:var(--wf-radius-pill);background:var(--wf-lavender);box-shadow:inset 0 0 0 1.5px #7e0e8c4d;transition:width var(--wf-transition-ui),background-color var(--wf-transition-ui)}.pills.svelte-1xzfz5b li.done:where(.svelte-1xzfz5b){background:var(--wf-purple);box-shadow:none}.pills.svelte-1xzfz5b li.current:where(.svelte-1xzfz5b){width:1.75rem;background:var(--wf-purple);box-shadow:none}.progress-text.svelte-1xzfz5b{font-size:.875rem;font-weight:600;color:var(--wf-text-muted);white-space:nowrap}.question-wrapper.svelte-1xzfz5b{animation:svelte-1xzfz5b-slideIn .4s ease-out}.question-wrapper.entering.svelte-1xzfz5b{animation:svelte-1xzfz5b-slideOut .3s ease-out}@keyframes svelte-1xzfz5b-slideIn{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes svelte-1xzfz5b-slideOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-16px)}}.wf-kicker.svelte-1xzfz5b{margin-bottom:.75rem}.question-text.svelte-1xzfz5b{font:800 clamp(1.625rem,1.3rem + 1.4vw,2.25rem) / 1.12 var(--font-display);margin:0 0 .75rem}.question-subtitle.svelte-1xzfz5b{margin:0 0 1.75rem;color:var(--wf-text-muted)}input.svelte-1xzfz5b,textarea.svelte-1xzfz5b{width:100%;min-height:48px;padding:.7rem .9rem;border:1.5px solid rgb(33 26 36 / 25%);border-radius:12px;background:var(--wf-white);color:var(--wf-ink);font:500 1rem/1.4 var(--font-family)}textarea.svelte-1xzfz5b{resize:vertical;min-height:8rem}input.svelte-1xzfz5b::placeholder,textarea.svelte-1xzfz5b::placeholder{color:var(--wf-text-muted);opacity:.8}input.svelte-1xzfz5b:disabled{opacity:.6;cursor:not-allowed}.options-grid.svelte-1xzfz5b{display:grid;gap:.75rem}.option-button.svelte-1xzfz5b{display:flex;align-items:center;gap:1rem;width:100%;min-height:60px;padding:.9rem 1.25rem;background:var(--wf-white);border:1.5px solid rgb(33 26 36 / 25%);border-radius:var(--wf-radius-card);color:var(--wf-ink);font:600 1.0625rem/1.3 var(--font-family);text-align:left;cursor:pointer;transition:border-color var(--wf-transition-ui),background-color var(--wf-transition-ui)}.option-button.svelte-1xzfz5b:hover{border-color:var(--wf-ink)}.option-button.selected.svelte-1xzfz5b{background:var(--wf-lavender);border:2px solid var(--wf-ink)}.option-label.svelte-1xzfz5b{flex:1}.option-check.svelte-1xzfz5b{width:28px;height:28px;flex:none;display:grid;place-items:center;border-radius:50%;border:1.5px solid rgb(33 26 36 / 25%)}.selected.svelte-1xzfz5b .option-check:where(.svelte-1xzfz5b){border-color:var(--wf-purple);background:var(--wf-purple);color:var(--wf-white)}.contact-form.svelte-1xzfz5b{display:grid;gap:1.25rem}.contact-field.svelte-1xzfz5b{display:grid;gap:.4rem}.contact-field.svelte-1xzfz5b label:where(.svelte-1xzfz5b){font-size:15px;font-weight:600;color:var(--wf-ink)}.contact-field.svelte-1xzfz5b .optional:where(.svelte-1xzfz5b){font-weight:500;color:var(--wf-text-muted)}.navigation.svelte-1xzfz5b{display:flex;flex-direction:column-reverse;gap:.75rem;margin-top:2rem}.navigation.svelte-1xzfz5b .btn:where(.svelte-1xzfz5b){justify-content:center;gap:.5rem}.nav-next.svelte-1xzfz5b:disabled{opacity:.45;cursor:not-allowed;transform:none}.spinner.svelte-1xzfz5b{width:18px;height:18px;border:2px solid rgb(255 255 255 / 35%);border-top-color:var(--wf-white);border-radius:50%;animation:svelte-1xzfz5b-spin .8s linear infinite}@keyframes svelte-1xzfz5b-spin{to{transform:rotate(360deg)}}.hint.svelte-1xzfz5b{display:none;margin:1.25rem 0 0;font-size:.875rem;color:var(--wf-text-muted)}.hint.svelte-1xzfz5b kbd:where(.svelte-1xzfz5b){display:inline-block;padding:.15rem .5rem;border:1px solid rgb(33 26 36 / 18%);border-radius:6px;background:var(--wf-grey);color:var(--wf-ink);font:600 .8125rem/1.4 var(--font-family)}@media(min-width:640px){.navigation.svelte-1xzfz5b{flex-direction:row;justify-content:space-between;align-items:center}.hint.svelte-1xzfz5b{display:block}}@media(prefers-reduced-motion:reduce){.question-wrapper.svelte-1xzfz5b,.question-wrapper.entering.svelte-1xzfz5b{animation:none}}
