.Zi9a9q_quiz{gap:16px}.Zi9a9q_topBar{justify-content:space-between;align-items:center;min-height:44px;display:flex}.Zi9a9q_round{background:var(--surface);width:44px;height:44px;color:var(--ink);cursor:pointer;border:none;border-radius:22px;justify-content:center;align-items:center;display:flex}.Zi9a9q_round:hover{color:var(--ink)}.Zi9a9q_stepLabel{color:var(--ink-soft);font-size:13px;font-weight:500}.Zi9a9q_skip{padding:12px 2px;font-size:14px;font-weight:500;text-decoration:none}.Zi9a9q_skipSpacer{width:44px}.Zi9a9q_progress{background:#ebd9d5;border-radius:3px;height:5px}.Zi9a9q_progress div{background:var(--rose);border-radius:3px;height:5px;transition:width .3s}h1:focus{outline:none}.Zi9a9q_intro{flex-direction:column;flex-grow:1;justify-content:center;gap:18px;display:flex}.Zi9a9q_bigTitle{font-size:clamp(28px,8vw,32px);line-height:1.15}.Zi9a9q_lead{color:var(--ink-soft);font-size:16px;line-height:1.55}.Zi9a9q_heading{flex-direction:column;gap:6px;display:flex}.Zi9a9q_heading h1,.Zi9a9q_title{font-size:25px;line-height:1.25}.Zi9a9q_heading p{color:var(--ink-soft);font-size:14px}.Zi9a9q_options{flex-direction:column;flex-grow:1;gap:9px;display:flex}.Zi9a9q_option{text-align:left;min-height:50px;color:var(--ink);cursor:pointer;background:var(--surface);border:1.5px solid var(--line-soft);border-radius:16px;align-items:center;gap:12px;padding:10px 14px;font-size:14px;font-weight:500;line-height:1.35;display:flex}.Zi9a9q_optionOn{background:var(--rose-tint);border-color:var(--rose);font-weight:700}.Zi9a9q_mark{border:1.5px solid #cdb5b0;border-radius:10px;flex-shrink:0;width:20px;height:20px}.Zi9a9q_markSquare{border-radius:6px}.Zi9a9q_optionOn .Zi9a9q_mark{background:var(--rose);border:5px solid var(--rose-tint);box-shadow:0 0 0 1.5px var(--rose)}.Zi9a9q_textField{flex-direction:column;flex-grow:1;gap:8px;display:flex}.Zi9a9q_textField span{color:var(--ink-soft);font-size:13px}.Zi9a9q_textField textarea{border:1.5px solid var(--line);background:var(--surface);width:100%;color:var(--ink);resize:none;border-radius:18px;padding:16px;font-family:inherit;font-size:16px;line-height:1.5}.Zi9a9q_disclaimer{flex-direction:column;flex-grow:1;gap:16px;display:flex}.Zi9a9q_card{background:var(--surface);border-radius:20px;flex-direction:column;gap:12px;padding:18px;font-size:14px;line-height:1.55;display:flex}.Zi9a9q_agree{cursor:pointer;align-items:flex-start;gap:12px;font-size:14px;line-height:1.45;display:flex}.Zi9a9q_agree input{width:22px;height:22px;accent-color:var(--rose);flex-shrink:0;margin:0}.Zi9a9q_results{flex-direction:column;flex-grow:1;gap:14px;display:flex}.Zi9a9q_eyebrow{color:var(--rose);letter-spacing:.6px;text-transform:uppercase;font-size:13px;font-weight:700}.Zi9a9q_results .Zi9a9q_heading h1{font-size:26px;line-height:1.2}.Zi9a9q_results .Zi9a9q_heading p{line-height:1.5}.Zi9a9q_care{background:var(--rose-tint);color:#6a2a43;border-radius:18px;gap:12px;padding:14px 16px;font-size:14px;line-height:1.5;display:flex}.Zi9a9q_care svg{flex-shrink:0}.Zi9a9q_roadmap{background:var(--surface);border-radius:20px;padding:6px 16px}.Zi9a9q_roadmap h2{font-family:var(--font-body);padding:10px 0 2px;font-size:13px;font-weight:700}.Zi9a9q_roadmap ol{margin:0;padding:0;list-style:none}.Zi9a9q_roadmap li{border-bottom:1px solid #f1e4e0;align-items:center;gap:12px;padding:9px 0;display:flex}.Zi9a9q_roadmap li:last-child{border-bottom:none}.Zi9a9q_roadmap li div{flex-direction:column;gap:1px;display:flex}.Zi9a9q_roadmap strong{font-size:14px}.Zi9a9q_roadmap li div span{color:var(--ink-soft);font-size:12px}.Zi9a9q_num{background:var(--blush);width:28px;height:28px;color:var(--rose-deep);border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:flex}.Zi9a9q_numOn{background:var(--rose);color:#fff}.Zi9a9q_support{background:var(--sage-tint);color:var(--sage-ink);border-radius:16px;align-items:center;gap:10px;padding:12px 14px;font-size:13px;line-height:1.45;display:flex}.Zi9a9q_support svg{flex-shrink:0}
