.dna_page___G83W{min-height:100vh;background:var(--bg2);padding:40px 24px 80px}.dna_resultsWrap__xh3k_,.dna_surveyWrap__t_ZQS{max-width:620px;margin:0 auto}.dna_backLink__UBFi7{font-size:12px;font-family:var(--font-mono);color:var(--text3);text-decoration:none;transition:color .15s;display:inline-block;margin-bottom:24px}.dna_backLink__UBFi7:hover{color:var(--text)}.dna_surveyHeader__nB2wk{margin-bottom:32px}.dna_surveyTag__wNU92{font-size:11px;font-family:var(--font-mono);color:var(--accent);background:var(--accent-dim);border:1px solid var(--accent-ring);border-radius:4px;padding:3px 10px;display:inline-block;margin-bottom:16px;letter-spacing:.04em}.dna_surveyTitle__H8TIg{font-size:clamp(22px,4vw,32px);font-weight:700;letter-spacing:-.75px;color:var(--text);line-height:1.15;margin-bottom:12px}.dna_surveySub__y_qY8{font-size:15px;color:var(--text2);line-height:1.7;margin-bottom:12px}.dna_surveyNote__mwNBL{font-size:11px;font-family:var(--font-mono);color:var(--green);background:var(--green-dim);border:1px solid var(--green-ring);border-radius:4px;padding:3px 10px;display:inline-block}.dna_resultsHeader___GALd{margin-bottom:24px}.dna_resultsTag__12VYD{font-size:11px;font-family:var(--font-mono);color:var(--accent);background:var(--accent-dim);border:1px solid var(--accent-ring);border-radius:4px;padding:3px 10px;display:inline-block;letter-spacing:.04em}.dna_primaryCard__rweWV{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:24px;margin-bottom:14px}.dna_primaryLabel__CE7gY{font-size:11px;font-family:var(--font-mono);font-weight:600;letter-spacing:.05em;text-transform:uppercase;margin-bottom:8px}.dna_primaryName__DTxAB{font-size:24px;font-weight:700;color:var(--text);letter-spacing:-.5px;margin-bottom:8px}.dna_primaryLead__68uy_{font-size:15px;color:var(--text2);line-height:1.6;margin-bottom:18px}.dna_cardTypes__Wo91M{padding-top:16px;border-top:1px solid var(--border)}.dna_cardTypesLabel__ijPvr{font-size:11px;font-family:var(--font-mono);color:var(--text3);margin-bottom:10px;text-transform:uppercase;letter-spacing:.04em}.dna_cardTypeList__hGouE{display:flex;flex-wrap:wrap;gap:6px}.dna_cardType__9kX7k{font-size:12px;font-family:var(--font-mono);color:var(--text2);background:var(--surface2);border:1px solid var(--border2);border-radius:var(--radius-xs);padding:3px 9px}.dna_secondaryCard__cZy9x{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:18px 24px;margin-bottom:14px}.dna_secondaryLabel__kdJ_N{font-size:11px;font-family:var(--font-mono);font-weight:600;letter-spacing:.05em;text-transform:uppercase;margin-bottom:6px}.dna_secondaryName__aJjwZ{font-size:17px;font-weight:600;color:var(--text);margin-bottom:6px}.dna_secondaryLead__Lpjeu{font-size:13px;color:var(--text2);line-height:1.6}.dna_scoreSection__TWx7n{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:20px 24px;margin-bottom:14px}.dna_scoreSectionLabel__OFGRt{font-size:11px;font-family:var(--font-mono);color:var(--text3);text-transform:uppercase;letter-spacing:.06em;margin-bottom:16px}.dna_scoreBars__OuFh8{display:flex;flex-direction:column;gap:12px}.dna_scoreBarRow__LkWaO{display:grid;grid-template-columns:160px 1fr 36px;align-items:center;grid-gap:10px;gap:10px}.dna_scoreBarLabel__Lnewx{font-size:12px;color:var(--text2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dna_scoreBarTrack__HJT0C{height:5px;border-radius:3px;background:var(--surface2);overflow:hidden}.dna_scoreBarFill__VUenI{height:100%;border-radius:3px;transition:width .6s ease}.dna_scoreBarPct__QuVPN{font-size:12px;font-family:var(--font-mono);font-weight:600;text-align:right}.dna_narrativeGate__2e6LY{background:var(--accent-dim);border:1px solid var(--accent-ring);border-radius:var(--radius);padding:28px 24px;margin-bottom:14px;text-align:center}.dna_gateIcon__LyUZQ{font-size:24px;color:var(--accent);margin-bottom:12px}.dna_gateTitle__Gjg0b{font-size:18px;font-weight:700;color:var(--text);letter-spacing:-.3px;margin-bottom:10px}.dna_gateSub__OJGxA{font-size:14px;color:var(--text2);line-height:1.7;max-width:460px;margin:0 auto 20px}.dna_gateBtn__Vb5NU{display:inline-block;background:var(--accent);color:#fff;padding:12px 24px;border-radius:var(--radius-sm);font-size:14px;font-weight:600;text-decoration:none;transition:opacity .15s;margin-bottom:10px}.dna_gateBtn__Vb5NU:hover{opacity:.88}.dna_gateNote__EGYc_{font-size:11px}.dna_gateNote__EGYc_,.dna_retakeBtn__t_84q{font-family:var(--font-mono);color:var(--text3)}.dna_retakeBtn__t_84q{font-size:12px;transition:color .15s;padding:4px 0}.dna_retakeBtn__t_84q:hover{color:var(--text)}