.DiagnosisComplete_wrapper__GACEu{max-width:840px;margin-inline:auto}.DiagnosisComplete_thanks__6yxsG{font-size:var(--text-sm);color:var(--color-text-secondary);margin-bottom:var(--space-16);text-align:center}.DiagnosisComplete_resultCard__RE_sA{border:1px solid var(--color-border);border-left-width:4px;border-radius:var(--radius-lg);padding:var(--space-24);margin-bottom:var(--space-24);background:var(--color-surface)}.DiagnosisComplete_levelLow__LG_bE{border-left-color:var(--color-accent)}.DiagnosisComplete_levelMedium__fib9P{border-left-color:var(--color-accent-dark)}.DiagnosisComplete_levelHigh__exeo7{border-left-color:var(--color-warn)}.DiagnosisComplete_resultTitle__tmOCz{font-size:var(--text-xl);color:var(--color-accent-dark);margin-bottom:var(--space-12)}.DiagnosisComplete_resultMessage__1r_f0{font-size:var(--text-sm)}.DiagnosisComplete_highlights__dhRi2{margin-bottom:var(--space-24)}.DiagnosisComplete_highlightsTitle__Sit1B{font-size:var(--text-lg);margin-bottom:var(--space-12)}.DiagnosisComplete_highlightList__jkdCw{list-style:none;display:grid;grid-gap:var(--space-8);gap:var(--space-8)}.DiagnosisComplete_highlightItem__HPrOU{padding:var(--space-12) var(--space-16);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg);font-size:var(--text-sm);color:var(--color-text-secondary)}.DiagnosisComplete_ctaBlock__M1Tro{padding:var(--space-24);border-radius:var(--radius-lg);background:var(--color-accent-soft);text-align:center;margin-bottom:var(--space-24)}.DiagnosisComplete_ctaTitle__FFVHj{font-size:var(--text-lg);color:var(--color-accent-dark);margin-bottom:var(--space-8)}.DiagnosisComplete_ctaLead__cOIaX{font-size:var(--text-sm);color:var(--color-text-primary);margin-bottom:var(--space-16)}.DiagnosisComplete_note__TtriR{font-size:var(--text-xs);color:var(--color-text-secondary);text-align:center}.DiagnosisComplete_link__G_xda{color:var(--color-accent);text-decoration:underline}.DiagnosisApp_card__N9ro_{width:100%;max-width:480px;background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-24);box-shadow:var(--shadow-floating);display:flex;flex-direction:column}.DiagnosisApp_progress__S9Q_q{display:flex;gap:var(--space-4);margin-bottom:var(--space-24)}.DiagnosisApp_seg__3hqOu{flex:1 1;height:4px;border-radius:var(--radius-sm);background:var(--color-border);transition:background-color .3s ease}.DiagnosisApp_segOn__wZdyV{background:var(--color-accent)}.DiagnosisApp_stage__FAntK{overflow:hidden}@keyframes DiagnosisApp_slideFwd__doMJ3{0%{opacity:0;transform:translateX(6%)}to{opacity:1;transform:none}}@keyframes DiagnosisApp_slideBack__9SYmx{0%{opacity:0;transform:translateX(-6%)}to{opacity:1;transform:none}}.DiagnosisApp_enterFwd__2NmZR{animation:DiagnosisApp_slideFwd__doMJ3 .3s ease}.DiagnosisApp_enterBack__9Tk_6{animation:DiagnosisApp_slideBack__9SYmx .3s ease}@media (prefers-reduced-motion:reduce){.DiagnosisApp_enterBack__9Tk_6,.DiagnosisApp_enterFwd__2NmZR{animation:none}}.DiagnosisApp_qCount__443JR{font-size:var(--text-sm);font-weight:700;color:var(--color-accent);margin-bottom:var(--space-8)}.DiagnosisApp_qTitle__LuuJR{font-size:var(--text-xl);line-height:1.4;margin-bottom:var(--space-12)}.DiagnosisApp_qNote__GrJtX{font-size:var(--text-sm);color:var(--color-text-secondary);margin-bottom:var(--space-16)}.DiagnosisApp_options__fC59_{display:flex;flex-direction:column;gap:var(--space-8)}.DiagnosisApp_option__l3Vav{text-align:left;padding:var(--space-16);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg);font-family:var(--font-sans);font-size:var(--text-base);color:var(--color-text-primary);cursor:pointer;transition:border-color .15s ease,background-color .15s ease,transform .1s ease}.DiagnosisApp_option__l3Vav:hover{border-color:var(--color-accent);background:var(--color-accent-soft)}.DiagnosisApp_option__l3Vav:active{transform:scale(.99)}.DiagnosisApp_optionOn__FdLpW{border-color:var(--color-accent);background:var(--color-accent-soft);font-weight:700}.DiagnosisApp_select__uuO5a,.DiagnosisApp_textInput__ctLuP{width:100%;padding:var(--space-12) var(--space-16);border:1px solid var(--color-border);border-radius:var(--radius-md);font-family:var(--font-sans);font-size:var(--text-base);color:var(--color-text-primary);background:var(--color-bg)}.DiagnosisApp_select__uuO5a:focus,.DiagnosisApp_textInput__ctLuP:focus{outline:2px solid var(--color-accent);outline-offset:0;border-color:var(--color-accent)}.DiagnosisApp_error__7qbIX{margin-top:var(--space-16);padding:var(--space-12) var(--space-16);border:1px solid var(--color-warn);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-warn);font-size:var(--text-sm)}.DiagnosisApp_nav__snzTs{display:flex;justify-content:space-between;align-items:center;gap:var(--space-12);margin-top:var(--space-24)}.DiagnosisApp_introMark__A7c1q{width:72px;height:72px;margin-bottom:var(--space-16);border-radius:var(--radius-md);background:url(/hero-brand-poster.svg) 50%/cover no-repeat}.DiagnosisApp_introTitle__Zylpc{font-size:var(--text-2xl);margin-bottom:var(--space-12)}.DiagnosisApp_introLead__ZddLP{font-size:var(--text-base);color:var(--color-text-primary);margin-bottom:var(--space-16)}.DiagnosisApp_introPoints___1HbO{list-style:none;display:flex;flex-direction:column;gap:var(--space-8);margin-bottom:var(--space-24)}.DiagnosisApp_introPoints___1HbO li{position:relative;padding-left:var(--space-24);font-size:var(--text-sm);color:var(--color-text-secondary)}.DiagnosisApp_introPoints___1HbO li:before{content:"✓";position:absolute;left:0;color:var(--color-accent);font-weight:700}