.Questionnaire-module-scss-module__x6xkiG__questionnaire{width:100%;min-width:0;color:var(--color-text-primary);flex-direction:column;gap:1.5rem;display:flex}.Questionnaire-module-scss-module__x6xkiG__questionnaire__progress{width:fit-content;min-height:1.25rem;color:var(--color-text-secondary);font-size:var(--sa-type-text-sm,12px);font-variant-numeric:tabular-nums;font-weight:600}.Questionnaire-module-scss-module__x6xkiG__questionnaire__item{border:0;min-width:0;margin:0;padding:0}.Questionnaire-module-scss-module__x6xkiG__questionnaire__item[hidden]{display:none}.Questionnaire-module-scss-module__x6xkiG__questionnaire__item:focus-visible{outline:2px solid var(--color-border-input-focus);outline-offset:.5rem}.Questionnaire-module-scss-module__x6xkiG__questionnaire__title{color:var(--color-text-primary);font-size:var(--sa-type-text-lg,16px);margin:0;font-weight:700;line-height:1.35}.Questionnaire-module-scss-module__x6xkiG__questionnaire__description{color:var(--color-text-secondary);font-size:var(--sa-type-text-sm,12px);margin:.5rem 0 0;line-height:1.5}.Questionnaire-module-scss-module__x6xkiG__questionnaire__choices{gap:.625rem;min-width:0;margin-top:1.25rem;display:grid}.Questionnaire-module-scss-module__x6xkiG__questionnaire__choice{border:1px solid var(--color-border-input-default);border-radius:var(--size-border-radius-level-4,.75rem);align-items:flex-start;gap:.75rem;width:100%;min-height:3rem;padding:.75rem .875rem;display:flex;position:relative}@supports (corner-shape:squircle){.Questionnaire-module-scss-module__x6xkiG__questionnaire__choice{border-radius:calc(var(--size-border-radius-level-4,.75rem) + 28px);corner-shape:squircle}}.Questionnaire-module-scss-module__x6xkiG__questionnaire__choice{background-color:var(--color-surface-background-secondary);color:var(--color-text-primary);cursor:pointer;font:inherit;text-align:left;transition:background-color var(--animation-transition-duration-level-4,.16s) var(--animation-transition-easing-ease,ease),border-color var(--animation-transition-duration-level-4,.16s) var(--animation-transition-easing-ease,ease),box-shadow var(--animation-transition-duration-level-4,.16s) var(--animation-transition-easing-ease,ease)}.Questionnaire-module-scss-module__x6xkiG__questionnaire__choice:hover:not([data-disabled]){border-color:var(--color-border-input-hover)}.Questionnaire-module-scss-module__x6xkiG__questionnaire__choice:focus-within{border-color:var(--color-border-input-focus);box-shadow:0 0 0 2px rgba(var(--color-brand-primary-base-rgb), .16)}.Questionnaire-module-scss-module__x6xkiG__questionnaire__choice:focus-visible{outline:none}.Questionnaire-module-scss-module__x6xkiG__questionnaire__choice[data-checked]{border-color:var(--color-brand-primary-base);background-color:rgba(var(--color-brand-primary-base-rgb), .08)}.Questionnaire-module-scss-module__x6xkiG__questionnaire__choice[data-disabled]{color:var(--color-text-disabled);cursor:not-allowed;opacity:.56}.Questionnaire-module-scss-module__x6xkiG__questionnaire__choice[data-invalid]{border-color:var(--color-status-error-base)}.Questionnaire-module-scss-module__x6xkiG__questionnaire__choice-indicator{border:1px solid var(--color-border-input-default);border-radius:var(--size-border-radius-level-2,.25rem);background-color:var(--color-background-input-base);color:#fff;pointer-events:none;flex:0 0 1.125rem;place-items:center;width:1.125rem;height:1.125rem;margin-top:.0625rem;display:grid;position:relative}.Questionnaire-module-scss-module__x6xkiG__questionnaire__choice[data-type=radio] .Questionnaire-module-scss-module__x6xkiG__questionnaire__choice-indicator{border-radius:50%}.Questionnaire-module-scss-module__x6xkiG__questionnaire__choice[data-checked] .Questionnaire-module-scss-module__x6xkiG__questionnaire__choice-indicator{border-color:var(--color-brand-primary-base);background-color:var(--color-brand-primary-base)}.Questionnaire-module-scss-module__x6xkiG__questionnaire__choice-dot{background-color:currentColor;border-radius:50%;width:.375rem;height:.375rem;display:none}.Questionnaire-module-scss-module__x6xkiG__questionnaire__choice-check{stroke-width:3px;width:.75rem;height:.75rem;display:none}.Questionnaire-module-scss-module__x6xkiG__questionnaire__choice[data-checked][data-type=radio] .Questionnaire-module-scss-module__x6xkiG__questionnaire__choice-dot,.Questionnaire-module-scss-module__x6xkiG__questionnaire__choice[data-checked][data-type=checkbox] .Questionnaire-module-scss-module__x6xkiG__questionnaire__choice-check{display:block}.Questionnaire-module-scss-module__x6xkiG__questionnaire__choice-label{min-width:0;font-size:var(--sa-type-text-md,14px);pointer-events:none;flex:1;gap:.25rem;font-weight:600;line-height:1.4;display:grid}.Questionnaire-module-scss-module__x6xkiG__questionnaire__choice-description{color:var(--color-text-secondary);font-size:var(--sa-type-text-sm,12px);font-weight:400;line-height:1.45}.Questionnaire-module-scss-module__x6xkiG__questionnaire__choice-shortcut{border:1px solid var(--color-border-default);border-radius:var(--size-border-radius-level-2,.25rem);min-width:1.5rem;min-height:1.5rem;color:var(--color-text-tertiary);font-size:var(--sa-type-text-xs,11px);font-variant-numeric:tabular-nums;pointer-events:none;justify-content:center;align-items:center;line-height:1;display:inline-flex}.Questionnaire-module-scss-module__x6xkiG__questionnaire__choice-shortcut:empty,.Questionnaire-module-scss-module__x6xkiG__questionnaire__choice-shortcut[hidden]{display:none}.Questionnaire-module-scss-module__x6xkiG__questionnaire__input{border:1px solid var(--color-border-input-default);border-radius:var(--size-border-radius-level-4,.75rem);background-color:var(--color-background-input-base);width:100%;min-height:3rem;color:var(--color-text-primary);font:inherit;font-size:var(--sa-type-text-md,14px);transition:border-color var(--animation-transition-duration-level-4,.16s) var(--animation-transition-easing-ease,ease),box-shadow var(--animation-transition-duration-level-4,.16s) var(--animation-transition-easing-ease,ease);outline:none;padding:.75rem .875rem}.Questionnaire-module-scss-module__x6xkiG__questionnaire__input::placeholder{color:var(--color-text-tertiary)}.Questionnaire-module-scss-module__x6xkiG__questionnaire__input:hover:not(:disabled){border-color:var(--color-border-input-hover)}.Questionnaire-module-scss-module__x6xkiG__questionnaire__input:focus-visible{border-color:var(--color-border-input-focus);box-shadow:0 0 0 2px rgba(var(--color-brand-primary-base-rgb), .16)}.Questionnaire-module-scss-module__x6xkiG__questionnaire__input[data-invalid]{border-color:var(--color-status-error-base)}.Questionnaire-module-scss-module__x6xkiG__questionnaire__input:disabled{color:var(--color-text-disabled);cursor:not-allowed;opacity:.56}.Questionnaire-module-scss-module__x6xkiG__questionnaire__error{color:var(--color-status-error-base);font-size:var(--sa-type-text-sm,12px);margin:.625rem 0 0;line-height:1.45}.Questionnaire-module-scss-module__x6xkiG__questionnaire__error[hidden]{display:none}.Questionnaire-module-scss-module__x6xkiG__questionnaire__actions{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:.625rem;min-height:2.75rem;display:grid}.Questionnaire-module-scss-module__x6xkiG__questionnaire__previous{grid-column:1;justify-self:start}.Questionnaire-module-scss-module__x6xkiG__questionnaire__skip{grid-column:2}.Questionnaire-module-scss-module__x6xkiG__questionnaire__next,.Questionnaire-module-scss-module__x6xkiG__questionnaire__submit{grid-column:3}.Questionnaire-module-scss-module__x6xkiG__questionnaire__previous[data-hidden],.Questionnaire-module-scss-module__x6xkiG__questionnaire__skip[data-hidden],.Questionnaire-module-scss-module__x6xkiG__questionnaire__next[data-hidden],.Questionnaire-module-scss-module__x6xkiG__questionnaire__submit[data-hidden]{display:none}@media (max-width:30rem){.Questionnaire-module-scss-module__x6xkiG__questionnaire__actions{grid-template-columns:1fr 1fr}.Questionnaire-module-scss-module__x6xkiG__questionnaire__previous{grid-area:1/1}.Questionnaire-module-scss-module__x6xkiG__questionnaire__skip{grid-area:1/2;justify-self:end}.Questionnaire-module-scss-module__x6xkiG__questionnaire__next,.Questionnaire-module-scss-module__x6xkiG__questionnaire__submit{grid-area:2/1/auto/-1;width:100%}}
.Onboarding-module-scss-module__8nGBDa__onboarding-wrapper{--onboarding-enter-duration:.32s;--onboarding-enter-easing:cubic-bezier(.22, 1, .36, 1);--onboarding-surface:var(--sa-color-surface-default,var(--color-surface-background-primary));--onboarding-muted:color-mix(in srgb, var(--color-text-primary) 64%, var(--onboarding-surface));--onboarding-border:color-mix(in srgb, var(--color-text-primary) 12%, var(--onboarding-surface));--onboarding-choice-surface:color-mix(in srgb, var(--color-text-primary) 2%, var(--onboarding-surface));z-index:9999;background:var(--onboarding-surface);position:fixed;inset:0}.Onboarding-module-scss-module__8nGBDa__onboarding-wrapper[data-handoff]>.Onboarding-module-scss-module__8nGBDa__onboarding>.Onboarding-module-scss-module__8nGBDa__onboarding__menu{animation:Onboarding-module-scss-module__8nGBDa__onboarding-panel-exit var(--onboarding-enter-duration) cubic-bezier(.64, 0, .78, 0) both}.Onboarding-module-scss-module__8nGBDa__onboarding-wrapper[data-handoff]>.Onboarding-module-scss-module__8nGBDa__onboarding>:not(.Onboarding-module-scss-module__8nGBDa__onboarding__menu){animation:Onboarding-module-scss-module__8nGBDa__onboarding-signup-reveal var(--onboarding-enter-duration) ease-in both}.Onboarding-module-scss-module__8nGBDa__onboarding-wrapper[data-handoff=revealing]{animation:.36s cubic-bezier(.16,1,.3,1) both Onboarding-module-scss-module__8nGBDa__onboarding-signup-reveal}.Onboarding-module-scss-module__8nGBDa__onboarding-wrapper .Onboarding-module-scss-module__8nGBDa__onboarding{box-sizing:border-box;flex-direction:column;align-items:center;gap:0;padding:0 clamp(1rem,2vw,2rem);display:flex;position:absolute;inset:0}.Onboarding-module-scss-module__8nGBDa__onboarding-wrapper .Onboarding-module-scss-module__8nGBDa__onboarding__skip{color:var(--color-text-secondary);cursor:pointer;background:0 0;border:none;padding:0;font-size:.875rem;text-decoration:none}.Onboarding-module-scss-module__8nGBDa__onboarding-wrapper .Onboarding-module-scss-module__8nGBDa__onboarding__skip:hover{text-decoration:underline}.Onboarding-module-scss-module__8nGBDa__onboarding-wrapper .Onboarding-module-scss-module__8nGBDa__onboarding__questionnaire-actions>[data-slot=questionnaire-next],.Onboarding-module-scss-module__8nGBDa__onboarding-wrapper .Onboarding-module-scss-module__8nGBDa__onboarding__questionnaire-actions>[data-slot=questionnaire-submit]{padding-inline:calc(var(--size-space-inset-level-5) + 1px)}.Onboarding-module-scss-module__8nGBDa__onboarding-wrapper .Onboarding-module-scss-module__8nGBDa__onboarding__header-close{font-weight:500}.Onboarding-module-scss-module__8nGBDa__onboarding-wrapper .Onboarding-module-scss-module__8nGBDa__onboarding__menu[data-entrance]{animation:Onboarding-module-scss-module__8nGBDa__onboarding-panel-enter .6s var(--onboarding-enter-easing) both}.Onboarding-module-scss-module__8nGBDa__onboarding-wrapper .Onboarding-module-scss-module__8nGBDa__onboarding__menu{--onboarding-menu-radius:var(--size-border-radius-level-7);--onboarding-menu-surface:#181818f0;isolation:isolate;width:100%;max-width:calc(var(--max-width-default) + 180px);background:var(--onboarding-menu-surface);-webkit-backdrop-filter:blur(48px)saturate(1.4);overscroll-behavior:contain;border-radius:var(--onboarding-menu-radius);border:1px solid #ffffff1a;flex:1;justify-content:center;align-items:flex-start;min-height:0;display:flex;position:relative;overflow:auto;box-shadow:0 4px 24px -12px #0003,0 1px 4px -2px #0000001f,inset 0 1px #ffffff0d}@supports (corner-shape:squircle){.Onboarding-module-scss-module__8nGBDa__onboarding-wrapper .Onboarding-module-scss-module__8nGBDa__onboarding__menu{border-radius:calc(var(--onboarding-menu-radius) + 28px);corner-shape:squircle}}.Onboarding-module-scss-module__8nGBDa__onboarding-wrapper .Onboarding-module-scss-module__8nGBDa__onboarding__menu{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.Onboarding-module-scss-module__8nGBDa__onboarding-wrapper .Onboarding-module-scss-module__8nGBDa__onboarding__menu:before{content:"";z-index:-1;pointer-events:none;background-image:linear-gradient(to right, color-mix(in srgb, var(--color-text-primary) 9%, transparent) 1px, transparent 1px),linear-gradient(to bottom, color-mix(in srgb, var(--color-text-primary) 9%, transparent) 1px, transparent 1px);background-position:0 0;background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(min(42vw,28rem) min(42vh,25rem) at 0 0,#000,#0000),radial-gradient(min(42vw,28rem) min(42vh,25rem) at 100% 100%,#000,#0000);mask-image:radial-gradient(min(42vw,28rem) min(42vh,25rem) at 0 0,#000,#0000),radial-gradient(min(42vw,28rem) min(42vh,25rem) at 100% 100%,#000,#0000)}[data-theme=light] .Onboarding-module-scss-module__8nGBDa__onboarding-wrapper .Onboarding-module-scss-module__8nGBDa__onboarding__menu{--onboarding-menu-surface:#ffffffad;border-color:#1a1c1f1a;box-shadow:0 4px 24px -12px #1a1c1f1f,0 1px 4px -2px #1a1c1f14,inset 0 1px #fffc}.Onboarding-module-scss-module__8nGBDa__onboarding-wrapper .Onboarding-module-scss-module__8nGBDa__onboarding__content{box-sizing:border-box;--onboarding-content-padding:clamp(2rem, 5vh, 4rem);width:100%;min-height:100%;padding:var(--onboarding-content-padding) clamp(1.25rem,4vw,3rem) 0;flex-direction:column;flex-shrink:0;align-items:center;display:flex}.Onboarding-module-scss-module__8nGBDa__onboarding-wrapper .Onboarding-module-scss-module__8nGBDa__onboarding__questionnaire-panel{flex-direction:column;flex:1;width:100%;min-width:0;max-width:680px;display:flex}.Onboarding-module-scss-module__8nGBDa__onboarding-wrapper .Onboarding-module-scss-module__8nGBDa__onboarding__welcome{--onboarding-welcome-companion-size:136px;--onboarding-welcome-lead-scale:1.32;text-align:center;flex-direction:column;flex:1;width:100%;display:flex;position:relative}.Onboarding-module-scss-module__8nGBDa__onboarding-wrapper .Onboarding-module-scss-module__8nGBDa__onboarding__content:has(>.Onboarding-module-scss-module__8nGBDa__onboarding__welcome){padding:0}.Onboarding-module-scss-module__8nGBDa__onboarding-wrapper .Onboarding-module-scss-module__8nGBDa__onboarding__welcome-greeting{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:1.5rem;min-height:min(28rem,100dvh - 15rem);display:flex;position:relative;overflow:clip}.Onboarding-module-scss-module__8nGBDa__onboarding-wrapper .Onboarding-module-scss-module__8nGBDa__onboarding__welcome>.Onboarding-module-scss-module__8nGBDa__onboarding__footer{background:0 0;padding-top:1.5rem}.Onboarding-module-scss-module__8nGBDa__onboarding-wrapper .Onboarding-module-scss-module__8nGBDa__onboarding__welcome-arena{pointer-events:none;position:absolute;inset:0;overflow:clip}.Onboarding-module-scss-module__8nGBDa__onboarding-wrapper .Onboarding-module-scss-module__8nGBDa__onboarding__welcome-hanging{--onboarding-hanging-scale:1;top:calc(20px*var(--onboarding-hanging-scale) - 150px);pointer-events:none;opacity:0;width:200px;height:300px;margin-left:-100px;position:absolute;left:50%}.Onboarding-module-scss-module__8nGBDa__onboarding-wrapper .Onboarding-module-scss-module__8nGBDa__onboarding__welcome-hanging[data-ready]{animation:Onboarding-module-scss-module__8nGBDa__onboarding-hanging-peek .9s var(--onboarding-enter-easing) both}.Onboarding-module-scss-module__8nGBDa__onboarding-wrapper .Onboarding-module-scss-module__8nGBDa__onboarding__welcome-hanging-sway{transform-origin:center calc(150px - 20px*var(--onboarding-hanging-scale));animation:6s ease-in-out infinite Onboarding-module-scss-module__8nGBDa__onboarding-hanging-sway}.Onboarding-module-scss-module__8nGBDa__onboarding-wrapper .Onboarding-module-scss-module__8nGBDa__onboarding__welcome-hanging-character{transform:rotate(180deg) scale(var(--onboarding-hanging-scale));display:flow-root}.Onboarding-module-scss-module__8nGBDa__onboarding-wrapper .Onboarding-module-scss-module__8nGBDa__onboarding__welcome-friend{--onboarding-welcome-friend-scale:1;top:var(--onboarding-seat-y);left:var(--onboarding-seat-x);width:calc(var(--onboarding-welcome-friend-size)*var(--onboarding-welcome-friend-scale));height:calc(var(--onboarding-welcome-friend-size)*var(--onboarding-welcome-friend-scale));position:absolute;transform:translate(-50%,-50%)}.Onboarding-module-scss-module__8nGBDa__onboarding-wrapper .Onboarding-module-scss-module__8nGBDa__onboarding__welcome-friend,.Onboarding-module-scss-module__8nGBDa__onboarding-wrapper .Onboarding-module-scss-module__8nGBDa__onboarding__welcome-companion{animation:Onboarding-module-scss-module__8nGBDa__onboarding-companion-enter var(--onboarding-enter-duration) var(--onboarding-enter-easing) backwards;animation-delay:var(--onboarding-enter-delay,.1s)}.Onboarding-module-scss-module__8nGBDa__onboarding-wrapper .Onboarding-module-scss-module__8nGBDa__onboarding__welcome-friend>[data-companion]{rotate:var(--onboarding-seat-tilt);scale:var(--onboarding-seat-scale)}.Onboarding-module-scss-module__8nGBDa__onboarding-wrapper .Onboarding-module-scss-module__8nGBDa__onboarding__welcome-companion>[data-companion]{rotate:-9deg;scale:var(--onboarding-welcome-lead-scale)}.Onboarding-module-scss-module__8nGBDa__onboarding-wrapper .Onboarding-module-scss-module__8nGBDa__onboarding__welcome-companion{margin-top:calc(var(--onboarding-welcome-companion-size)*-.5);margin-left:calc(var(--onboarding-welcome-companion-size)*-.5);z-index:1;transform-origin:50% 84%;width:var(--onboarding-welcome-companion-size);height:var(--onboarding-welcome-companion-size);pointer-events:none;background:0 0;border:0;border-radius:50%;padding:0;display:block;position:absolute;top:99%;left:48.5%}.Onboarding-module-scss-module__8nGBDa__onboarding-wrapper .Onboarding-module-scss-module__8nGBDa__onboarding__welcome-copy{z-index:3;flex-direction:column;align-items:center;width:min(100% - 3rem,58rem);animation:.36s ease-out 80ms backwards Onboarding-module-scss-module__8nGBDa__onboarding-question-enter;display:flex;position:relative}.Onboarding-module-scss-module__8nGBDa__onboarding-wrapper .Onboarding-module-scss-module__8nGBDa__onboarding__welcome-title{letter-spacing:-.025em;text-wrap:balance;margin:0;font-size:clamp(1.75rem,4vw,3.25rem);font-weight:700;line-height:1.15}.Onboarding-module-scss-module__8nGBDa__onboarding-wrapper .Onboarding-module-scss-module__8nGBDa__onboarding__footer{z-index:3;width:100%;padding:0 0 calc(var(--onboarding-content-padding) + env(safe-area-inset-bottom,0px));background:linear-gradient(to bottom, transparent, var(--onboarding-menu-surface) 1.25rem);grid-template-columns:1fr;justify-items:center;gap:1rem;margin-top:0;display:grid;position:sticky;bottom:0}.Onboarding-module-scss-module__8nGBDa__onboarding-wrapper .Onboarding-module-scss-module__8nGBDa__onboarding__continue{--color-action-text-button-accent:#fff;width:min(100%,20rem);min-height:2.75rem;font-size:var(--sa-type-text-md,14px);font-weight:600}.Onboarding-module-scss-module__8nGBDa__onboarding-wrapper .Onboarding-module-scss-module__8nGBDa__onboarding__guide{position:absolute;top:0;left:0}.Onboarding-module-scss-module__8nGBDa__onboarding-wrapper .Onboarding-module-scss-module__8nGBDa__onboarding__questionnaire-panel{--onboarding-companion-size:64px;--onboarding-guide-offset:calc(var(--onboarding-companion-size) + 1rem);position:relative}.Onboarding-module-scss-module__8nGBDa__onboarding-wrapper .Onboarding-module-scss-module__8nGBDa__onboarding__progression-container{width:100%;min-height:2rem;max-width:var(--max-width-default);flex-shrink:0;align-items:center;gap:.9375rem;margin-bottom:1.125rem;display:flex}.Onboarding-module-scss-module__8nGBDa__onboarding-wrapper .Onboarding-module-scss-module__8nGBDa__onboarding__back-button{--color-text-secondary:var(--onboarding-muted);min-height:2rem;color:var(--onboarding-muted);flex-shrink:0;margin-left:-.25rem;padding:0 .25rem}.Onboarding-module-scss-module__8nGBDa__onboarding-wrapper .Onboarding-module-scss-module__8nGBDa__onboarding__progress-bar{--progress-bar-height:.625rem;--progress-bar-track-background:var(--onboarding-border);--progress-bar-track-shadow:none;--progress-bar-fill-background:var(--color-brand-primary-base);--progress-bar-fill-shadow:none;flex:1;width:100%;min-width:0}.Onboarding-module-scss-module__8nGBDa__onboarding-wrapper .Onboarding-module-scss-module__8nGBDa__onboarding__progress-bar [data-slot=progress-bar-fill]{transition:width .24s ease-out}.Onboarding-module-scss-module__8nGBDa__onboarding-wrapper .Onboarding-module-scss-module__8nGBDa__onboarding__questionnaire-item{width:100%}.Onboarding-module-scss-module__8nGBDa__onboarding-wrapper .Onboarding-module-scss-module__8nGBDa__onboarding__questionnaire-item[data-active]{display:contents}.Onboarding-module-scss-module__8nGBDa__onboarding-wrapper .Onboarding-module-scss-module__8nGBDa__onboarding__questionnaire-item[data-active]>*{animation:.22s ease-out both Onboarding-module-scss-module__8nGBDa__onboarding-question-enter}.Onboarding-module-scss-module__8nGBDa__onboarding-wrapper .Onboarding-module-scss-module__8nGBDa__onboarding__questionnaire-item[data-companion-placement=answers]{text-align:center}.Onboarding-module-scss-module__8nGBDa__onboarding-wrapper .Onboarding-module-scss-module__8nGBDa__onboarding__questionnaire-item[data-companion-placement=answers] .Onboarding-module-scss-module__8nGBDa__onboarding__questionnaire-title{justify-content:center;max-width:none;padding-left:0}.Onboarding-module-scss-module__8nGBDa__onboarding-wrapper .Onboarding-module-scss-module__8nGBDa__onboarding__questionnaire-title{max-width:35rem;min-height:var(--onboarding-companion-size);padding-left:var(--onboarding-guide-offset);letter-spacing:-.025em;text-wrap:balance;align-items:center;font-size:clamp(1.625rem,3vw,2rem);font-weight:700;line-height:1.2;display:flex}.Onboarding-module-scss-module__8nGBDa__onboarding-wrapper .Onboarding-module-scss-module__8nGBDa__onboarding__questionnaire-description{padding-left:var(--onboarding-guide-offset);color:var(--onboarding-muted);font-size:var(--sa-type-text-md,14px);margin:.375rem 0 0;line-height:1.5}.Onboarding-module-scss-module__8nGBDa__onboarding-wrapper .Onboarding-module-scss-module__8nGBDa__onboarding__choices{--onboarding-choice-companion-size:64px;grid-template-columns:1fr;gap:.75rem;margin-block:auto;padding-block:2rem}.Onboarding-module-scss-module__8nGBDa__onboarding-wrapper .Onboarding-module-scss-module__8nGBDa__onboarding__choices[data-layout=cards],.Onboarding-module-scss-module__8nGBDa__onboarding-wrapper .Onboarding-module-scss-module__8nGBDa__onboarding__choices[data-layout=scale]{grid-template-columns:repeat(4,minmax(0,1fr))}.Onboarding-module-scss-module__8nGBDa__onboarding-wrapper .Onboarding-module-scss-module__8nGBDa__onboarding__choices[data-layout=cards]>[data-slot=questionnaire-choice],.Onboarding-module-scss-module__8nGBDa__onboarding-wrapper .Onboarding-module-scss-module__8nGBDa__onboarding__choices[data-layout=scale]>[data-slot=questionnaire-choice]{text-align:center;flex-direction:column;padding:1.5rem .875rem 1.25rem}.Onboarding-module-scss-module__8nGBDa__onboarding-wrapper .Onboarding-module-scss-module__8nGBDa__onboarding__choices[data-layout=cards]>[data-slot=questionnaire-choice] [data-slot=questionnaire-choice-label],.Onboarding-module-scss-module__8nGBDa__onboarding-wrapper .Onboarding-module-scss-module__8nGBDa__onboarding__choices[data-layout=scale]>[data-slot=questionnaire-choice] [data-slot=questionnaire-choice-label]{grid-template-rows:var(--onboarding-visual-row) auto 1fr;align-content:start;align-self:stretch;justify-items:center;gap:.375rem}.Onboarding-module-scss-module__8nGBDa__onboarding-wrapper .Onboarding-module-scss-module__8nGBDa__onboarding__choices[data-layout=cards]>[data-slot=questionnaire-choice] [data-slot=questionnaire-choice-shortcut],.Onboarding-module-scss-module__8nGBDa__onboarding-wrapper .Onboarding-module-scss-module__8nGBDa__onboarding__choices[data-layout=scale]>[data-slot=questionnaire-choice] [data-slot=questionnaire-choice-shortcut]{position:absolute;top:.625rem;right:.625rem}.Onboarding-module-scss-module__8nGBDa__onboarding-wrapper .Onboarding-module-scss-module__8nGBDa__onboarding__choices[data-layout=cards]{--onboarding-visual-row:5rem}.Onboarding-module-scss-module__8nGBDa__onboarding-wrapper .Onboarding-module-scss-module__8nGBDa__onboarding__choices[data-layout=cards]>[data-slot=questionnaire-choice]{min-height:13rem;padding-top:2rem}.Onboarding-module-scss-module__8nGBDa__onboarding-wrapper .Onboarding-module-scss-module__8nGBDa__onboarding__choices[data-layout=scale]{--onboarding-meter-base:1.25rem;--onboarding-meter-span:4.5rem;--onboarding-visual-row:calc(var(--onboarding-meter-base) + var(--onboarding-meter-span) + var(--onboarding-choice-companion-size) + .5rem)}.Onboarding-module-scss-module__8nGBDa__onboarding-wrapper .Onboarding-module-scss-module__8nGBDa__onboarding__choices[data-layout=grid]{grid-template-columns:repeat(2,minmax(0,1fr))}.Onboarding-module-scss-module__8nGBDa__onboarding-wrapper .Onboarding-module-scss-module__8nGBDa__onboarding__choices[data-layout=list] [data-slot=questionnaire-choice-label],.Onboarding-module-scss-module__8nGBDa__onboarding-wrapper .Onboarding-module-scss-module__8nGBDa__onboarding__choices[data-layout=grid] [data-slot=questionnaire-choice-label]{grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:.875rem}.Onboarding-module-scss-module__8nGBDa__onboarding-wrapper .Onboarding-module-scss-module__8nGBDa__onboarding__choices [data-slot=questionnaire-choice-indicator]{display:none}.Onboarding-module-scss-module__8nGBDa__onboarding-wrapper .Onboarding-module-scss-module__8nGBDa__onboarding__choices[data-layout=cards] .Onboarding-module-scss-module__8nGBDa__onboarding__choice-icon{width:3.5rem;height:3.5rem}.Onboarding-module-scss-module__8nGBDa__onboarding-wrapper .Onboarding-module-scss-module__8nGBDa__onboarding__choices[data-layout=scale] .Onboarding-module-scss-module__8nGBDa__onboarding__choice-meter,.Onboarding-module-scss-module__8nGBDa__onboarding-wrapper .Onboarding-module-scss-module__8nGBDa__onboarding__choices[data-layout=scale] .Onboarding-module-scss-module__8nGBDa__onboarding__choice-companion--seated{grid-area:1/1;align-self:end}.Onboarding-module-scss-module__8nGBDa__onboarding-wrapper .Onboarding-module-scss-module__8nGBDa__onboarding__choices[data-layout=scale] .Onboarding-module-scss-module__8nGBDa__onboarding__choice-meter{--onboarding-meter-height:calc(var(--onboarding-meter-base) + var(--onboarding-meter-level) * var(--onboarding-meter-span));width:2.5rem;height:var(--onboarding-meter-height);background:var(--onboarding-meter-fill);border-radius:.625rem}.Onboarding-module-scss-module__8nGBDa__onboarding-wrapper .Onboarding-module-scss-module__8nGBDa__onboarding__choices[data-layout=scale] .Onboarding-module-scss-module__8nGBDa__onboarding__choice-companion--seated{margin-bottom:calc(var(--onboarding-meter-base) + var(--onboarding-meter-level)*var(--onboarding-meter-span) + .25rem)}.Onboarding-module-scss-module__8nGBDa__onboarding-wrapper .Onboarding-module-scss-module__8nGBDa__onboarding__choice-icon{background:rgba(var(--color-brand-primary-base-rgb), .1);width:2.75rem;height:2.75rem;color:var(--color-brand-primary-base);border-radius:50%;place-items:center;transition:background-color .18s ease-out,color .18s ease-out;display:grid}.Onboarding-module-scss-module__8nGBDa__onboarding-wrapper .Onboarding-module-scss-module__8nGBDa__onboarding__choice[data-checked] .Onboarding-module-scss-module__8nGBDa__onboarding__choice-icon{background:var(--color-brand-primary-base);color:var(--color-text-on-brand,#fff)}.Onboarding-module-scss-module__8nGBDa__onboarding-wrapper .Onboarding-module-scss-module__8nGBDa__onboarding__choice-meter{--onboarding-meter-fill:color-mix(in srgb, var(--color-text-primary) 18%, var(--onboarding-surface));transition:background-color .18s ease-out;display:block}.Onboarding-module-scss-module__8nGBDa__onboarding-wrapper .Onboarding-module-scss-module__8nGBDa__onboarding__choice[data-checked] .Onboarding-module-scss-module__8nGBDa__onboarding__choice-meter{--onboarding-meter-fill:var(--color-brand-primary-base)}.Onboarding-module-scss-module__8nGBDa__onboarding-wrapper .Onboarding-module-scss-module__8nGBDa__onboarding__choice-companion--peeking{z-index:-1;clip-path:inset(-100% -100% calc(34% + 1px));position:absolute;top:0;left:50%;transform:translate(-50%,-66%)}.Onboarding-module-scss-module__8nGBDa__onboarding-wrapper .Onboarding-module-scss-module__8nGBDa__onboarding__choice{border-color:var(--onboarding-border);background:var(--onboarding-choice-surface);align-items:center;gap:1rem;min-height:5rem;padding:1rem 1.25rem;transition:background-color .18s ease-out,border-color .18s ease-out,box-shadow .18s ease-out,transform .12s ease-out}.Onboarding-module-scss-module__8nGBDa__onboarding-wrapper .Onboarding-module-scss-module__8nGBDa__onboarding__choice [data-slot=questionnaire-choice-label]{font-size:15px}.Onboarding-module-scss-module__8nGBDa__onboarding-wrapper .Onboarding-module-scss-module__8nGBDa__onboarding__choice [data-slot=questionnaire-choice-indicator]{transition:background-color .18s ease-out,border-color .18s ease-out,transform .18s ease-out}.Onboarding-module-scss-module__8nGBDa__onboarding-wrapper .Onboarding-module-scss-module__8nGBDa__onboarding__choice [data-slot=questionnaire-choice-shortcut]{border-color:var(--onboarding-border);color:var(--onboarding-muted)}.Onboarding-module-scss-module__8nGBDa__onboarding-wrapper .Onboarding-module-scss-module__8nGBDa__onboarding__choice[data-checked]{border-color:rgba(var(--color-brand-primary-base-rgb), .65);background-color:rgba(var(--color-brand-primary-base-rgb), .06);box-shadow:inset 0 0 0 1px rgba(var(--color-brand-primary-base-rgb), .12)}.Onboarding-module-scss-module__8nGBDa__onboarding-wrapper .Onboarding-module-scss-module__8nGBDa__onboarding__choice:focus-within:not([data-checked]){border-color:var(--onboarding-border);box-shadow:none}.Onboarding-module-scss-module__8nGBDa__onboarding-wrapper .Onboarding-module-scss-module__8nGBDa__onboarding__choice:focus-visible{outline:2px solid var(--color-border-input-focus);outline-offset:3px;box-shadow:none}.Onboarding-module-scss-module__8nGBDa__onboarding-wrapper .Onboarding-module-scss-module__8nGBDa__onboarding__choice:active:not([data-disabled]){transform:translateY(1px)}.Onboarding-module-scss-module__8nGBDa__onboarding-wrapper .Onboarding-module-scss-module__8nGBDa__onboarding__questionnaire-actions>[data-slot=questionnaire-next],.Onboarding-module-scss-module__8nGBDa__onboarding-wrapper .Onboarding-module-scss-module__8nGBDa__onboarding__questionnaire-actions>[data-slot=questionnaire-submit]{grid-area:auto/1/auto/-1;transition:background-color .16s ease-out,opacity .16s ease-out,transform .12s ease-out}.Onboarding-module-scss-module__8nGBDa__onboarding-wrapper .Onboarding-module-scss-module__8nGBDa__onboarding__questionnaire-actions>[data-slot=questionnaire-next]:disabled,.Onboarding-module-scss-module__8nGBDa__onboarding-wrapper .Onboarding-module-scss-module__8nGBDa__onboarding__questionnaire-actions>[data-slot=questionnaire-submit]:disabled{--color-action-background-button-accent:color-mix(in srgb, var(--color-text-primary) 6%, var(--onboarding-surface));--color-action-text-button-accent:var(--onboarding-muted);opacity:1}@keyframes Onboarding-module-scss-module__8nGBDa__onboarding-panel-enter{0%{opacity:0;transform:translateY(clamp(4rem,14vh,10rem))}to{opacity:1;transform:translateY(0)}}@keyframes Onboarding-module-scss-module__8nGBDa__onboarding-question-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes Onboarding-module-scss-module__8nGBDa__onboarding-companion-enter{0%{opacity:0;translate:0 32px}to{opacity:1;translate:0}}@media (hover:hover) and (pointer:fine){.Onboarding-module-scss-module__8nGBDa__onboarding-wrapper .Onboarding-module-scss-module__8nGBDa__onboarding__choice:hover:not([data-disabled]):not([data-checked]){border-color:color-mix(in srgb, var(--color-text-primary) 28%, var(--onboarding-surface));background-color:var(--onboarding-surface)}}@media (max-width:48rem){.Onboarding-module-scss-module__8nGBDa__onboarding-wrapper .Onboarding-module-scss-module__8nGBDa__onboarding__menu{--onboarding-menu-radius:var(--size-border-radius-level-6)}.Onboarding-module-scss-module__8nGBDa__onboarding-wrapper .Onboarding-module-scss-module__8nGBDa__onboarding__content{--onboarding-content-padding:2rem;padding:var(--onboarding-content-padding) 1.25rem 0}}@media (max-width:40rem){.Onboarding-module-scss-module__8nGBDa__onboarding-wrapper .Onboarding-module-scss-module__8nGBDa__onboarding__skip,.Onboarding-module-scss-module__8nGBDa__onboarding-wrapper .Onboarding-module-scss-module__8nGBDa__onboarding__header-close,.Onboarding-module-scss-module__8nGBDa__onboarding-wrapper .Onboarding-module-scss-module__8nGBDa__onboarding__back-button{min-height:2.75rem}.Onboarding-module-scss-module__8nGBDa__onboarding-wrapper .Onboarding-module-scss-module__8nGBDa__onboarding__questionnaire-panel{--onboarding-companion-size:52px;--onboarding-guide-offset:calc(var(--onboarding-companion-size) + .75rem)}.Onboarding-module-scss-module__8nGBDa__onboarding-wrapper .Onboarding-module-scss-module__8nGBDa__onboarding__welcome-title{white-space:normal;text-wrap:balance}.Onboarding-module-scss-module__8nGBDa__onboarding-wrapper .Onboarding-module-scss-module__8nGBDa__onboarding__welcome>.Onboarding-module-scss-module__8nGBDa__onboarding__footer{padding-inline:1rem}.Onboarding-module-scss-module__8nGBDa__onboarding-wrapper .Onboarding-module-scss-module__8nGBDa__onboarding__welcome-hanging{--onboarding-hanging-scale:.8}.Onboarding-module-scss-module__8nGBDa__onboarding-wrapper .Onboarding-module-scss-module__8nGBDa__onboarding__welcome-companion{--onboarding-welcome-companion-size:112px;--onboarding-welcome-lead-scale:1.16}.Onboarding-module-scss-module__8nGBDa__onboarding-wrapper .Onboarding-module-scss-module__8nGBDa__onboarding__welcome-friend{--onboarding-welcome-friend-scale:.75;top:var(--onboarding-compact-seat-y);left:var(--onboarding-compact-seat-x)}.Onboarding-module-scss-module__8nGBDa__onboarding-wrapper .Onboarding-module-scss-module__8nGBDa__onboarding__content{--onboarding-content-padding:1.5rem;padding:var(--onboarding-content-padding) 1rem 0}.Onboarding-module-scss-module__8nGBDa__onboarding-wrapper .Onboarding-module-scss-module__8nGBDa__onboarding__choice{padding:1rem}.Onboarding-module-scss-module__8nGBDa__onboarding-wrapper .Onboarding-module-scss-module__8nGBDa__onboarding__choice [data-slot=questionnaire-choice-shortcut]{display:none}.Onboarding-module-scss-module__8nGBDa__onboarding-wrapper .Onboarding-module-scss-module__8nGBDa__onboarding__choices[data-layout=cards],.Onboarding-module-scss-module__8nGBDa__onboarding-wrapper .Onboarding-module-scss-module__8nGBDa__onboarding__choices[data-layout=scale]{grid-template-columns:repeat(2,minmax(0,1fr))}.Onboarding-module-scss-module__8nGBDa__onboarding-wrapper .Onboarding-module-scss-module__8nGBDa__onboarding__choices[data-layout=cards]>[data-slot=questionnaire-choice]{min-height:10rem}.Onboarding-module-scss-module__8nGBDa__onboarding-wrapper .Onboarding-module-scss-module__8nGBDa__onboarding__choices[data-layout=scale]{--onboarding-meter-span:2.5rem;row-gap:calc(var(--onboarding-choice-companion-size)*.66 + .75rem)}.Onboarding-module-scss-module__8nGBDa__onboarding-wrapper .Onboarding-module-scss-module__8nGBDa__onboarding__choices[data-layout=grid]{grid-template-columns:1fr}.Onboarding-module-scss-module__8nGBDa__onboarding-wrapper .Onboarding-module-scss-module__8nGBDa__onboarding__continue{width:100%}}@media (prefers-reduced-motion:reduce){.Onboarding-module-scss-module__8nGBDa__onboarding-wrapper .Onboarding-module-scss-module__8nGBDa__onboarding__menu[data-entrance],.Onboarding-module-scss-module__8nGBDa__onboarding-wrapper .Onboarding-module-scss-module__8nGBDa__onboarding__questionnaire-item[data-active]>*,.Onboarding-module-scss-module__8nGBDa__onboarding-wrapper .Onboarding-module-scss-module__8nGBDa__onboarding__welcome-friend,.Onboarding-module-scss-module__8nGBDa__onboarding-wrapper .Onboarding-module-scss-module__8nGBDa__onboarding__welcome-companion,.Onboarding-module-scss-module__8nGBDa__onboarding-wrapper .Onboarding-module-scss-module__8nGBDa__onboarding__welcome-copy{animation:none}.Onboarding-module-scss-module__8nGBDa__onboarding-wrapper .Onboarding-module-scss-module__8nGBDa__onboarding__choice,.Onboarding-module-scss-module__8nGBDa__onboarding-wrapper .Onboarding-module-scss-module__8nGBDa__onboarding__choice-icon,.Onboarding-module-scss-module__8nGBDa__onboarding-wrapper .Onboarding-module-scss-module__8nGBDa__onboarding__choice-meter,.Onboarding-module-scss-module__8nGBDa__onboarding-wrapper .Onboarding-module-scss-module__8nGBDa__onboarding__choice [data-slot=questionnaire-choice-indicator],.Onboarding-module-scss-module__8nGBDa__onboarding-wrapper .Onboarding-module-scss-module__8nGBDa__onboarding__progress-bar [data-slot=progress-bar-fill],.Onboarding-module-scss-module__8nGBDa__onboarding-wrapper .Onboarding-module-scss-module__8nGBDa__onboarding__questionnaire-actions>[data-slot=questionnaire-next],.Onboarding-module-scss-module__8nGBDa__onboarding-wrapper .Onboarding-module-scss-module__8nGBDa__onboarding__questionnaire-actions>[data-slot=questionnaire-submit]{transition:none}.Onboarding-module-scss-module__8nGBDa__onboarding-wrapper .Onboarding-module-scss-module__8nGBDa__onboarding__choice:active:not([data-disabled]){transform:none}.Onboarding-module-scss-module__8nGBDa__onboarding-wrapper .Onboarding-module-scss-module__8nGBDa__onboarding button,.Onboarding-module-scss-module__8nGBDa__onboarding-wrapper .Onboarding-module-scss-module__8nGBDa__onboarding button:active:not(:disabled){transition:none;transform:none}}@keyframes Onboarding-module-scss-module__8nGBDa__onboarding-signup-reveal{to{opacity:0}}@keyframes Onboarding-module-scss-module__8nGBDa__onboarding-panel-exit{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(1.5rem)}}@media (prefers-reduced-motion:reduce){.Onboarding-module-scss-module__8nGBDa__onboarding-wrapper[data-handoff]{animation-duration:1ms}.Onboarding-module-scss-module__8nGBDa__onboarding-wrapper[data-handoff]>.Onboarding-module-scss-module__8nGBDa__onboarding>*,.Onboarding-module-scss-module__8nGBDa__onboarding-wrapper[data-handoff]>.Onboarding-module-scss-module__8nGBDa__onboarding>.Onboarding-module-scss-module__8nGBDa__onboarding__menu{animation-name:Onboarding-module-scss-module__8nGBDa__onboarding-signup-reveal;animation-duration:1ms;animation-direction:normal}}@keyframes Onboarding-module-scss-module__8nGBDa__onboarding-hanging-peek{0%{opacity:0;transform:translateY(-90px)}to{opacity:1;transform:translateY(0)}}@keyframes Onboarding-module-scss-module__8nGBDa__onboarding-hanging-sway{0%,to{rotate:-2deg}50%{rotate:2deg}}@media (prefers-reduced-motion:reduce){.Onboarding-module-scss-module__8nGBDa__onboarding-wrapper .Onboarding-module-scss-module__8nGBDa__onboarding__welcome-hanging[data-ready]{opacity:1;animation:none}.Onboarding-module-scss-module__8nGBDa__onboarding-wrapper .Onboarding-module-scss-module__8nGBDa__onboarding__welcome-hanging-sway{animation:none}}
