.questionnaire_scope__srW16{--q-bg:transparent;--q-surface:#ffffff;--q-text:#1a1a1a;--q-muted:#5e6166;--q-accent:#1466d8;--q-accent-text:#ffffff;--q-line:#d9dde3;--q-line-strong:#9aa3ad;--q-field-bg:#ffffff;--q-error:#b2543f;--q-error-text:#a3412e;--q-ok:#4f7a5c;--q-radius:10px;--q-font:"IBM Plex Sans",system-ui,sans-serif;--q-font-head:"IBM Plex Sans",system-ui,sans-serif;--q-max:720px;color:var(--q-text);font-family:var(--q-font);background:var(--q-bg)}.questionnaire_scope__srW16[data-theme=ttm]{--q-accent:var(--ttm-primary,#1466d8);--q-text:var(--ttm-ink,#1a1a1a);--q-muted:var(--ttm-muted,#5e6166);--q-line:var(--ttm-hairline,#d9dde3);--q-surface:var(--ttm-surface,#ffffff);--q-font:var(--ttm-font-sans,"IBM Plex Sans",system-ui,sans-serif);--q-font-head:var(--ttm-font-sans,"IBM Plex Sans",system-ui,sans-serif)}.questionnaire_scope__srW16[data-theme=cabinet]{--q-surface:#fcfaf5;--q-text:#161816;--q-muted:#535850;--q-accent:#24372f;--q-accent-text:#f7f2e8;--q-line:#e0d9cc;--q-line-strong:#b7b0a4;--q-field-bg:#ffffff;--q-error:#a3412e;--q-error-text:#a3412e;--q-ok:#4f7a5c;--q-radius:3px;--q-font:"Golos Text",system-ui,sans-serif;--q-font-head:"Spectral",Georgia,serif}.questionnaire_scope__srW16[data-theme=meditations]{--q-surface:#fcfaf5;--q-text:#161816;--q-muted:#535850;--q-accent:#24372f;--q-accent-text:#f7f2e8;--q-line:#ddd6c9;--q-line-strong:#b7b0a4;--q-field-bg:#ffffff;--q-error:#a3412e;--q-error-text:#a3412e;--q-ok:#4f7a5c;--q-radius:10px;--q-font:"Golos Text",system-ui,sans-serif;--q-font-head:"Spectral",Georgia,serif;--q-max:760px}.questionnaire_scope__srW16[data-theme=life]{--q-surface:#fcfaf5;--q-text:#161816;--q-muted:#535850;--q-accent:#24372f;--q-accent-text:#f7f2e8;--q-line:#cfc7b8;--q-line-strong:#b7b0a4;--q-field-bg:#ffffff;--q-error:#a3412e;--q-error-text:#a3412e;--q-ok:#4f7a5c;--q-radius:4px;--q-font:"Golos Text",system-ui,sans-serif;--q-font-head:"Spectral",Georgia,serif;--q-max:760px;--q-step:#8d6448}.questionnaire_scope__srW16[data-theme=consultations]{--q-bg:#f4f0e7;--q-surface:#fcfaf5;--q-text:#161816;--q-muted:#535850;--q-quiet:#666a63;--q-accent:#161816;--q-accent-text:#f4f0e7;--q-green:#24372f;--q-on-green:#f3eee3;--q-line:#cfc6b5;--q-line-strong:#b7ae9e;--q-field-bg:#fffdf8;--q-error:#a2453a;--q-error-text:#a2453a;--q-error-bg:#fbf3ef;--q-ok:#5e8a6b;--q-radius:6px;--q-font:"Golos Text",system-ui,sans-serif;--q-font-head:"Spectral",Georgia,serif;--q-max:none;--q-step:#8d6448;--q-note:#ede7da;border-radius:10px;padding:clamp(22px,3.2vw,40px);box-shadow:0 30px 80px rgba(0,0,0,.28);min-width:0}.questionnaire_scope__srW16[data-theme=v100]{--q-bg:#12100c;--q-surface:#12100c;--q-text:#f3eee3;--q-muted:rgba(243,238,227,0.72);--q-accent:#c9a46a;--q-accent-text:#12100c;--q-line:rgba(201,164,106,0.35);--q-line-strong:rgba(201,164,106,0.7);--q-field-bg:rgba(243,238,227,0.06);--q-error:#b2543f;--q-error-text:#d98b74;--q-ok:#c9a46a;--q-radius:3px;--q-font:"Golos Text",system-ui,sans-serif;--q-font-head:"Spectral",Georgia,serif}.questionnaire_inner__NrGkv{max-width:var(--q-max);margin:0 auto;display:grid;gap:22px}.questionnaire_head__a1Xn7{display:grid;gap:10px}.questionnaire_kicker__J9CXk{font:600 11px var(--q-font);letter-spacing:.16em;text-transform:uppercase;color:var(--q-accent)}.questionnaire_title__Mv3OB{margin:0;font:500 clamp(24px,3vw,34px) var(--q-font-head);letter-spacing:-.02em;color:var(--q-text)}.questionnaire_lead__YftMb{margin:0;font:400 16px/1.6 var(--q-font);color:var(--q-muted);max-width:60ch}.questionnaire_progress__b5hei{display:flex;flex-wrap:wrap;align-items:center;gap:10px;font:500 13px var(--q-font);color:var(--q-muted)}.questionnaire_progressBar__QvgsB{flex:1 1 160px;height:4px;border-radius:2px;background:var(--q-line);overflow:hidden}.questionnaire_progressBar__QvgsB span{display:block;height:100%;background:var(--q-accent);transition:width .2s ease}.questionnaire_stepTitle__bWaQ9{margin:0;font:500 20px var(--q-font-head);color:var(--q-text)}.questionnaire_stepLead__8YAIv{margin:0;font:400 15px/1.55 var(--q-font);color:var(--q-muted);white-space:pre-line}.questionnaire_fields__h1qZE{display:grid;gap:18px}.questionnaire_field__kYlbf{display:grid;gap:8px}.questionnaire_label__wqVoa{font:600 14px/1.4 var(--q-font);color:var(--q-text)}.questionnaire_scope__srW16[data-theme=v100] .questionnaire_label__wqVoa{font:600 11px var(--q-font);letter-spacing:.16em;text-transform:uppercase;color:rgba(201,164,106,.85)}.questionnaire_hint__ZkosK{font:400 13px/1.5 var(--q-font);color:var(--q-muted)}.questionnaire_input__nMr1F,.questionnaire_select___iKEf,.questionnaire_textarea__60omA{width:100%;min-height:48px;padding:10px 14px;background:var(--q-field-bg);border:1px solid var(--q-line);border-radius:var(--q-radius);color:var(--q-text);font:400 16px var(--q-font);outline:none;box-sizing:border-box}.questionnaire_textarea__60omA{min-height:120px;resize:vertical;line-height:1.5}.questionnaire_input__nMr1F:focus,.questionnaire_select___iKEf:focus,.questionnaire_textarea__60omA:focus{border-color:var(--q-accent)}.questionnaire_invalid__k3aNz{border-color:var(--q-error)!important}.questionnaire_options__8gHDG{display:flex;flex-wrap:wrap;gap:8px}.questionnaire_option__PiyIs{display:inline-flex;align-items:center;gap:8px;min-height:42px;padding:8px 14px;background:var(--q-field-bg);border:1px solid var(--q-line);border-radius:var(--q-radius);color:var(--q-text);font:500 15px var(--q-font);cursor:pointer;text-align:left}.questionnaire_option__PiyIs[aria-checked=true],.questionnaire_option__PiyIs[aria-pressed=true]{border-color:var(--q-accent);box-shadow:inset 0 0 0 1px var(--q-accent)}.questionnaire_optionHint__as_EY{font:400 13px var(--q-font);color:var(--q-muted)}.questionnaire_check__9zohP{display:flex;gap:10px;align-items:flex-start;font:400 14px/1.55 var(--q-font);color:var(--q-muted)}.questionnaire_check__9zohP input{margin-top:4px;accent-color:var(--q-accent)}.questionnaire_issue__jPxPh{font:400 13px var(--q-font);color:var(--q-error-text)}.questionnaire_notice__7NWiX{border:1px solid var(--q-error);border-radius:var(--q-radius);padding:12px 14px;font:400 14px/1.5 var(--q-font);color:var(--q-error-text)}.questionnaire_actions__Cmmj2{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.questionnaire_button__Stznl{min-height:50px;padding:0 26px;background:var(--q-accent);color:var(--q-accent-text);border:none;border-radius:var(--q-radius);font:600 15px/1.25 var(--q-font);cursor:pointer}.questionnaire_button__Stznl:disabled{cursor:wait;opacity:.7}.questionnaire_ghost__tWHs1{min-height:50px;padding:0 18px;background:transparent;color:var(--q-text);border:1px solid var(--q-line-strong);border-radius:var(--q-radius);font:500 15px/1.25 var(--q-font);cursor:pointer}.questionnaire_ghostLink__7nCcz,.questionnaire_link__r7jyv{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:12px 26px;border-radius:var(--q-radius);text-align:center;text-decoration:none;box-sizing:border-box}.questionnaire_link__r7jyv{background:var(--q-accent);color:var(--q-accent-text);font:600 15px/1.25 var(--q-font)}.questionnaire_scope__srW16 .questionnaire_link__r7jyv{color:var(--q-accent-text)}.questionnaire_scope__srW16 .questionnaire_ghostLink__7nCcz{color:var(--q-text)}.questionnaire_scope__srW16 .questionnaire_accountLink__oei9G{color:var(--q-accent)}.questionnaire_ghostLink__7nCcz{padding:12px 18px;background:transparent;color:var(--q-text);border:1px solid var(--q-line-strong);font:500 15px/1.25 var(--q-font)}.questionnaire_ghostLink__7nCcz:hover,.questionnaire_link__r7jyv:hover{text-decoration:none;filter:brightness(.96)}.questionnaire_saved__zfeAE{font:400 13px var(--q-font);color:var(--q-muted)}.questionnaire_panel__WDPtK{border:1px solid var(--q-line-strong);border-radius:var(--q-radius);padding:26px 24px;display:grid;gap:10px}.questionnaire_panelTitle__7U6JH{margin:0;font:500 22px var(--q-font-head);color:var(--q-text)}.questionnaire_panelText__NjdPR{margin:0;white-space:pre-line}.questionnaire_muted__C8QKZ,.questionnaire_panelText__NjdPR{font:400 15px/1.6 var(--q-font);color:var(--q-muted)}.questionnaire_doorKicker__Ge5hM{font:600 11px/1.3 var(--q-font);letter-spacing:.14em;text-transform:uppercase;color:var(--q-accent)}.questionnaire_doorActions__r6A0P{display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px;margin-top:8px}@media (max-width:560px){.questionnaire_doorActions__r6A0P>*{flex:1 1 100%}}.questionnaire_scope__srW16 .questionnaire_accountBridge__7l09l{--a-green:var(--q-accent);--a-dark:var(--q-accent);--a-bronze:var(--q-accent);--a-gold:var(--q-accent);--a-text:var(--q-text);--a-text-2:var(--q-text);--a-text-3:var(--q-muted);--a-meta:var(--q-muted);--a-line:var(--q-line);--a-line-row:var(--q-line);--a-line-control:var(--q-line-strong);--a-line-button:var(--q-line-strong);--a-surface:var(--q-surface);--a-on-dark:var(--q-accent-text);--a-error:var(--q-error-text);--a-sans:var(--q-font);--a-serif:var(--q-font-head);color:var(--q-text);font-family:var(--q-font);margin-top:6px}.questionnaire_account__SAM_E{display:flex;align-items:center;flex-wrap:wrap;gap:10px 12px;padding:12px 14px;border:1px solid var(--q-line);border-radius:var(--q-radius);background:var(--q-field-bg);font:400 14px/1.45 var(--q-font);color:var(--q-muted)}.questionnaire_accountAvatar__Iz8XH{width:32px;height:32px;border-radius:50%;background:var(--q-accent);color:var(--q-accent-text);display:inline-flex;align-items:center;justify-content:center;flex:none;font:600 12px/1 var(--q-font);text-transform:uppercase}.questionnaire_accountText__k_3kt{flex:1 1 220px;min-width:0;overflow-wrap:anywhere}.questionnaire_accountText__k_3kt b{font-weight:600;color:var(--q-text)}.questionnaire_accountMeta__UUCNA{display:block;margin-top:2px;font:500 13px/1.4 var(--q-font);color:var(--q-ok)}.questionnaire_accountLink__oei9G{font:600 14px/1.3 var(--q-font);color:var(--q-accent);text-decoration:none;white-space:nowrap}.questionnaire_accountLink__oei9G:hover{text-decoration:underline}@media (max-width:560px){.questionnaire_accountLink__oei9G{margin-left:44px}}.questionnaire_passwordRow__QIwRe{display:grid;gap:8px;max-width:360px}.questionnaire_passwordRow__QIwRe input{min-height:48px;padding:0 14px;border:1px solid var(--q-line-strong);border-radius:var(--q-radius);background:var(--q-field-bg);color:var(--q-text);font:400 16px/1.3 var(--q-font)}.questionnaire_srOnly__p42yU{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.questionnaire_scope__srW16[data-theme=consultations] .questionnaire_inner__NrGkv{gap:22px}.questionnaire_scope__srW16[data-theme=consultations] .questionnaire_head__a1Xn7{gap:8px}.questionnaire_scope__srW16[data-theme=consultations] .questionnaire_title__Mv3OB{font:400 clamp(24px,2.6vw,32px)/1.1 var(--q-font-head);letter-spacing:-.01em}.questionnaire_scope__srW16[data-theme=consultations] .questionnaire_lead__YftMb{font-size:14.5px;line-height:1.6}.questionnaire_scope__srW16[data-theme=consultations] .questionnaire_fields__h1qZE{gap:22px}.questionnaire_scope__srW16[data-theme=consultations] .questionnaire_field__kYlbf{gap:9px;min-width:0}.questionnaire_stepsBar__EQoXb{list-style:none;margin:0;padding:0;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:6px}.questionnaire_stepsBar__EQoXb li{display:grid;gap:8px;min-width:0}.questionnaire_stepsBar__EQoXb li:before{content:"";height:3px;border-radius:2px;background:#d8cfbe}.questionnaire_stepsBar__EQoXb li[data-state=done]:before{background:var(--q-green)}.questionnaire_stepsBar__EQoXb li[data-state=current]:before{background:var(--q-step)}.questionnaire_stepsItem__zfkeM{display:flex;align-items:center;gap:8px;min-width:0;padding:0;border:0;background:none;color:inherit;text-align:left;font:inherit}button.questionnaire_stepsItem__zfkeM{cursor:pointer}.questionnaire_stepsDot__P_pTy{flex:none;width:24px;height:24px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--q-line);color:var(--q-quiet);font:600 11.5px/1 var(--q-font)}.questionnaire_stepsBar__EQoXb li[data-state=done] .questionnaire_stepsDot__P_pTy{border-color:var(--q-green);background:var(--q-green);color:var(--q-on-green)}.questionnaire_stepsBar__EQoXb li[data-state=current] .questionnaire_stepsDot__P_pTy{border:1.5px solid var(--q-step);color:var(--q-step)}.questionnaire_stepsLabel__tw2Yf{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:500 13px/1.3 var(--q-font);color:var(--q-quiet)}.questionnaire_stepsBar__EQoXb li[data-state=current] .questionnaire_stepsLabel__tw2Yf{font-weight:600;color:var(--q-text)}button.questionnaire_stepsItem__zfkeM:hover .questionnaire_stepsLabel__tw2Yf{color:var(--q-text)}.questionnaire_labelRow__2emKd{display:flex;justify-content:space-between;align-items:baseline;gap:12px;min-width:0}legend.questionnaire_labelRow__2emKd{float:left;width:100%;padding:0}.questionnaire_scope__srW16[data-theme=consultations] .questionnaire_label__wqVoa{font:600 13.5px/1.4 var(--q-font);color:var(--q-text)}.questionnaire_aside__0XMrE{flex:none;font:400 12px/1.4 var(--q-font);color:var(--q-quiet)}.questionnaire_scope__srW16[data-theme=consultations] .questionnaire_hint__ZkosK{font:400 12.5px/1.5 var(--q-font);color:var(--q-quiet)}.questionnaire_scope__srW16[data-theme=consultations] .questionnaire_input__nMr1F,.questionnaire_scope__srW16[data-theme=consultations] .questionnaire_select___iKEf,.questionnaire_scope__srW16[data-theme=consultations] .questionnaire_textarea__60omA{min-height:50px;padding:13px 16px;border:1px solid var(--q-line);border-radius:var(--q-radius);background:var(--q-field-bg);color:var(--q-text);font:400 16px/1.5 var(--q-font);transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}.questionnaire_scope__srW16[data-theme=consultations] .questionnaire_textarea__60omA{min-height:142px;resize:vertical}.questionnaire_scope__srW16[data-theme=consultations] .questionnaire_input__nMr1F::-moz-placeholder,.questionnaire_scope__srW16[data-theme=consultations] .questionnaire_textarea__60omA::-moz-placeholder{color:#707469}.questionnaire_scope__srW16[data-theme=consultations] .questionnaire_input__nMr1F::placeholder,.questionnaire_scope__srW16[data-theme=consultations] .questionnaire_textarea__60omA::placeholder{color:#707469}.questionnaire_scope__srW16[data-theme=consultations] .questionnaire_input__nMr1F:focus,.questionnaire_scope__srW16[data-theme=consultations] .questionnaire_select___iKEf:focus,.questionnaire_scope__srW16[data-theme=consultations] .questionnaire_textarea__60omA:focus{border-color:var(--q-step);box-shadow:0 0 0 3px rgba(141,100,72,.16);background:#ffffff}.questionnaire_scope__srW16[data-theme=consultations] .questionnaire_invalid__k3aNz{border-color:var(--q-error)!important;background:var(--q-error-bg)}.questionnaire_scope__srW16[data-theme=consultations] .questionnaire_issue__jPxPh{display:flex;align-items:center;gap:6px;font:400 12.5px/1.4 var(--q-font);color:var(--q-error-text)}.questionnaire_scope__srW16[data-theme=consultations] .questionnaire_issue__jPxPh:before{content:"!";flex:none;width:14px;height:14px;border-radius:50%;background:var(--q-error);color:#ffffff;display:inline-flex;align-items:center;justify-content:center;font:700 10px/1 var(--q-font)}.questionnaire_choices__4X_K7{display:flex;flex-wrap:wrap;gap:8px;min-width:0}.questionnaire_choice__w1eSK{display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:0 15px;border:1px solid var(--q-line);border-radius:999px;background:var(--q-field-bg);color:#26302b;font:500 14px/1.3 var(--q-font);text-align:left;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease}.questionnaire_choice__w1eSK:hover{border-color:var(--q-line-strong)}.questionnaire_choice__w1eSK[aria-checked=true],.questionnaire_choice__w1eSK[aria-pressed=true]{border-color:var(--q-green);background:var(--q-green);color:var(--q-on-green)}.questionnaire_choice__w1eSK:focus-visible,.questionnaire_stepsItem__zfkeM:focus-visible,.questionnaire_switchRow__gyYyi:focus-visible{outline:2px solid var(--q-step);outline-offset:2px}.questionnaire_tick__Thzb_{font-weight:600}.questionnaire_choices__4X_K7[data-layout=segment]{display:inline-flex;align-self:start;justify-self:start;gap:4px;max-width:100%;padding:4px;border-radius:999px;background:var(--q-note)}.questionnaire_choices__4X_K7[data-layout=segment] .questionnaire_choice__w1eSK{min-height:40px;padding:0 18px;border:0;background:transparent;color:#383c37}.questionnaire_choices__4X_K7[data-layout=segment] .questionnaire_choice__w1eSK[aria-checked=true]{background:var(--q-text);color:var(--q-bg)}.questionnaire_choices__4X_K7[data-layout=cards]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr));gap:8px}.questionnaire_choices__4X_K7[data-layout=cards] .questionnaire_choice__w1eSK{display:flex;flex-direction:column;align-items:flex-start;gap:8px;min-height:0;padding:16px 16px 18px;border:1px solid var(--q-line);border-radius:8px;background:var(--q-field-bg);color:var(--q-text)}.questionnaire_choices__4X_K7[data-layout=cards] .questionnaire_choice__w1eSK[aria-checked=true]{border:2px solid var(--q-step);padding:15px 15px 17px;background:#ffffff;color:var(--q-text);box-shadow:0 10px 24px rgba(21,35,30,.08)}.questionnaire_choices__4X_K7[data-invalid] .questionnaire_choice__w1eSK:not([aria-checked=true]):not([aria-pressed=true]){border-color:var(--q-error)}.questionnaire_choices__4X_K7[data-layout=cards][data-invalid] .questionnaire_choice__w1eSK:not([aria-checked=true]){background:var(--q-error-bg)}.questionnaire_cardTop__021gB{display:flex;justify-content:space-between;align-items:center;gap:10px;width:100%}.questionnaire_cardTag__gkS_1{font:600 10.5px/1.3 var(--q-font);letter-spacing:.12em;text-transform:uppercase;color:var(--q-step)}.questionnaire_radio__VDwsT{flex:none;width:18px;height:18px;border-radius:50%;border:1.5px solid var(--q-line-strong);display:inline-flex;align-items:center;justify-content:center}.questionnaire_choice__w1eSK[aria-checked=true] .questionnaire_radio__VDwsT{border-color:var(--q-step)}.questionnaire_choice__w1eSK[aria-checked=true] .questionnaire_radio__VDwsT:after{content:"";width:8px;height:8px;border-radius:50%;background:var(--q-step)}.questionnaire_cardTitle__JoXeu{font:400 20px/1.15 var(--q-font-head);color:var(--q-text)}.questionnaire_cardText__8fOKd{font:400 13px/1.5 var(--q-font);color:var(--q-muted)}.questionnaire_switchRow__gyYyi{display:flex;align-items:center;gap:14px;width:100%;padding:14px 16px;border:1px solid var(--q-line);border-radius:8px;background:var(--q-field-bg);color:#26302b;font:400 14.5px/1.45 var(--q-font);text-align:left;cursor:pointer}.questionnaire_switch__qdviD{flex:none;position:relative;width:44px;height:26px;border-radius:999px;background:var(--q-line);transition:background-color .2s ease}.questionnaire_switch__qdviD:after{content:"";position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:50%;background:#ffffff;box-shadow:0 1px 3px rgba(0,0,0,.2);transition:left .2s ease}.questionnaire_switch__qdviD[data-on]{background:var(--q-green)}.questionnaire_switch__qdviD[data-on]:after{left:21px}.questionnaire_scope__srW16[data-theme=consultations] .questionnaire_check__9zohP{font:400 13.5px/1.55 var(--q-font);color:var(--q-muted)}.questionnaire_scope__srW16[data-theme=consultations] .questionnaire_check__9zohP input{accent-color:var(--q-green)}.questionnaire_lastNote__tr3ZT{margin:0;padding:14px 16px;border-radius:8px;background:var(--q-note);font:400 13.5px/1.6 var(--q-font);color:#383c37}.questionnaire_footer__uFLx5{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding-top:18px;border-top:1px solid #dad3c4}.questionnaire_saveLine__Q6Gyd{display:inline-flex;align-items:center;gap:8px;min-width:0;font:400 12.5px/1.4 var(--q-font);color:var(--q-muted)}.questionnaire_saveLine__Q6Gyd:before{content:"";flex:none;width:8px;height:8px;border-radius:50%;background:var(--q-line)}.questionnaire_saveLine__Q6Gyd[data-state=saved]:before{background:var(--q-ok)}.questionnaire_saveLine__Q6Gyd[data-state=failed]:before{background:var(--q-error)}.questionnaire_footerButtons__0Pnxw{display:flex;gap:8px;margin-left:auto}.questionnaire_scope__srW16[data-theme=consultations] .questionnaire_button__Stznl,.questionnaire_scope__srW16[data-theme=consultations] .questionnaire_link__r7jyv{min-height:48px;padding:0 24px;border-radius:999px;background:var(--q-text);color:var(--q-bg);font:600 14.5px/1.25 var(--q-font);transition:background-color .15s ease}.questionnaire_scope__srW16[data-theme=consultations] .questionnaire_button__Stznl:hover:not(:disabled),.questionnaire_scope__srW16[data-theme=consultations] .questionnaire_link__r7jyv:hover{background:var(--q-green);filter:none}.questionnaire_scope__srW16[data-theme=consultations] .questionnaire_ghostLink__7nCcz,.questionnaire_scope__srW16[data-theme=consultations] .questionnaire_ghost__tWHs1{min-height:48px;padding:0 20px;border:1px solid var(--q-line);border-radius:999px;background:transparent;color:var(--q-text);font:600 14.5px/1.25 var(--q-font)}.questionnaire_scope__srW16[data-theme=consultations] .questionnaire_ghostLink__7nCcz:hover,.questionnaire_scope__srW16[data-theme=consultations] .questionnaire_ghost__tWHs1:hover{border-color:var(--q-text);filter:none}.questionnaire_scope__srW16[data-theme=consultations] .questionnaire_panel__WDPtK{gap:16px;padding:26px;border:1px solid var(--q-line);border-radius:8px;background:var(--q-surface);justify-items:start}.questionnaire_scope__srW16[data-theme=consultations] .questionnaire_panelTitle__7U6JH{font:400 22px/1.2 var(--q-font-head)}.questionnaire_scope__srW16[data-theme=consultations] .questionnaire_panelText__NjdPR{font:400 14.5px/1.6 var(--q-font);color:#383c37}.questionnaire_scope__srW16[data-theme=consultations] .questionnaire_panel__WDPtK[data-panel=door]:before{content:"";width:40px;height:40px;box-sizing:border-box;border-radius:50%;border:2px solid var(--q-text);background:radial-gradient(circle,var(--q-step) 0 4px,transparent 4.5px)}.questionnaire_scope__srW16[data-theme=consultations] .questionnaire_panel__WDPtK[data-panel=done]{padding:30px 26px}.questionnaire_scope__srW16[data-theme=consultations] .questionnaire_panel__WDPtK[data-panel=done] .questionnaire_panelTitle__7U6JH{font-size:26px;line-height:1.15}.questionnaire_scope__srW16[data-theme=consultations] .questionnaire_panel__WDPtK[data-panel=done] .questionnaire_panelText__NjdPR{font-size:15px;line-height:1.65}.questionnaire_doneMark__P9E9A{width:52px;height:52px;border-radius:50%;background:var(--q-green,#24372f);color:var(--q-on-green,#f3eee3);display:inline-flex;align-items:center;justify-content:center;font-size:22px}.questionnaire_scope__srW16[data-theme=consultations] .questionnaire_doorActions__r6A0P{margin-top:4px}.questionnaire_scope__srW16[data-theme=consultations] .questionnaire_account__SAM_E{border-radius:8px}@media (max-width:480px){.questionnaire_footerButtons__0Pnxw{width:100%}.questionnaire_footerButtons__0Pnxw>*{flex:1 1 0}}.questionnaire_scope__srW16[data-theme=life] .questionnaire_inner__NrGkv{gap:18px}.questionnaire_scope__srW16[data-theme=life] .questionnaire_title__Mv3OB{font:400 clamp(24px,2.6vw,30px)/1.12 var(--q-font-head);letter-spacing:-.01em}.questionnaire_scope__srW16[data-theme=life] .questionnaire_lead__YftMb{font-size:14.5px;line-height:1.55}.questionnaire_scope__srW16[data-theme=life] .questionnaire_progress__b5hei{font:600 12px var(--q-font);color:var(--q-step)}.questionnaire_scope__srW16[data-theme=life] .questionnaire_progressBar__QvgsB{height:3px;background:#e0d9cc}.questionnaire_scope__srW16[data-theme=life] .questionnaire_progressBar__QvgsB span{background:var(--q-step)}.questionnaire_scope__srW16[data-theme=life] .questionnaire_stepTitle__bWaQ9{font:400 22px/1.2 var(--q-font-head)}.questionnaire_scope__srW16[data-theme=life] .questionnaire_stepLead__8YAIv{font-size:14px}.questionnaire_scope__srW16[data-theme=life] .questionnaire_fields__h1qZE{gap:20px}.questionnaire_scope__srW16[data-theme=life] .questionnaire_label__wqVoa{font:600 13.5px/1.4 var(--q-font)}.questionnaire_scope__srW16[data-theme=life] .questionnaire_hint__ZkosK{font-size:12.5px}.questionnaire_scope__srW16[data-theme=life] .questionnaire_input__nMr1F,.questionnaire_scope__srW16[data-theme=life] .questionnaire_select___iKEf{min-height:46px;font-size:16px}.questionnaire_scope__srW16[data-theme=life] .questionnaire_textarea__60omA{min-height:110px;font-size:16px}@media (hover:hover) and (pointer:fine){.questionnaire_scope__srW16[data-theme=life] .questionnaire_input__nMr1F,.questionnaire_scope__srW16[data-theme=life] .questionnaire_select___iKEf,.questionnaire_scope__srW16[data-theme=life] .questionnaire_textarea__60omA{font-size:15px}}.questionnaire_scope__srW16[data-theme=life] .questionnaire_options__8gHDG{gap:8px}.questionnaire_scope__srW16[data-theme=life] .questionnaire_option__PiyIs{min-height:40px;padding:8px 16px;border-radius:999px;font:500 14px/1.3 var(--q-font);transition:border-color .15s ease}.questionnaire_scope__srW16[data-theme=life] .questionnaire_option__PiyIs:hover{border-color:var(--q-line-strong)}.questionnaire_scope__srW16[data-theme=life] .questionnaire_option__PiyIs[aria-checked=true],.questionnaire_scope__srW16[data-theme=life] .questionnaire_option__PiyIs[aria-pressed=true]{border-color:var(--q-accent);box-shadow:inset 0 0 0 .5px var(--q-accent);font-weight:600}.questionnaire_scope__srW16[data-theme=life] .questionnaire_options__8gHDG[data-layout=rows]{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr))}.questionnaire_scope__srW16[data-theme=life] .questionnaire_options__8gHDG[data-layout=rows] .questionnaire_option__PiyIs{width:100%;min-height:52px;padding:11px 14px;border-radius:8px;flex-direction:column;align-items:flex-start;justify-content:center;gap:3px;font:600 14px/1.35 var(--q-font)}.questionnaire_scope__srW16[data-theme=life] .questionnaire_options__8gHDG[data-layout=rows] .questionnaire_optionHint__as_EY{font:400 12.5px/1.4 var(--q-font)}.questionnaire_scope__srW16[data-theme=life] .questionnaire_check__9zohP{font-size:13.5px}.questionnaire_scope__srW16[data-theme=life] .questionnaire_actions__Cmmj2{gap:10px 12px}.questionnaire_scope__srW16[data-theme=life] .questionnaire_button__Stznl{flex:1 1 220px;min-height:48px;font:600 14.5px/1.25 var(--q-font)}.questionnaire_scope__srW16[data-theme=life] .questionnaire_ghost__tWHs1{min-height:48px;border-color:var(--q-line);font:500 14.5px/1.25 var(--q-font)}